summaryrefslogtreecommitdiffstats
path: root/devel-docs
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-07 18:30:19 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-04-07 18:30:19 +0000
commit5c1676dfe6d2f3c837a5e074117b45613fd29a72 (patch)
treecbffb45144febf451e54061db2b21395faf94bfe /devel-docs
parentInitial commit. (diff)
downloadgimp-upstream.tar.xz
gimp-upstream.zip
Adding upstream version 2.10.34.upstream/2.10.34upstream
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'devel-docs')
-rw-r--r--devel-docs/Makefile.am62
-rw-r--r--devel-docs/Makefile.in984
-rw-r--r--devel-docs/README61
-rw-r--r--devel-docs/README.gtkdoc128
-rw-r--r--devel-docs/app/Makefile.am129
-rw-r--r--devel-docs/app/Makefile.in1174
-rw-r--r--devel-docs/app/app-docs.sgml1404
-rw-r--r--devel-docs/app/app-overrides.txt0
-rw-r--r--devel-docs/app/app-sections.txt13982
-rw-r--r--devel-docs/app/app.types442
-rw-r--r--devel-docs/app/version.in1
-rw-r--r--devel-docs/contexts.txt89
-rw-r--r--devel-docs/debug-plug-ins.txt114
-rwxr-xr-xdevel-docs/exif-handling.txt97
-rw-r--r--devel-docs/gbr.txt75
-rw-r--r--devel-docs/gegl-porting-plan.txt39
-rw-r--r--devel-docs/ggr.txt73
-rw-r--r--devel-docs/gih.txt51
-rw-r--r--devel-docs/gitlab-milestones.txt41
-rw-r--r--devel-docs/gpb.txt11
-rw-r--r--devel-docs/gtkbuilder-porting-guide.txt150
-rw-r--r--devel-docs/includes.txt51
-rw-r--r--devel-docs/libgimp/Makefile.am69
-rw-r--r--devel-docs/libgimp/Makefile.in1119
-rw-r--r--devel-docs/libgimp/html/GimpAspectPreview.html233
-rw-r--r--devel-docs/libgimp/html/GimpBrushSelectButton.html461
-rw-r--r--devel-docs/libgimp/html/GimpDrawablePreview.html348
-rw-r--r--devel-docs/libgimp/html/GimpFontSelectButton.html322
-rw-r--r--devel-docs/libgimp/html/GimpGradientSelectButton.html336
-rw-r--r--devel-docs/libgimp/html/GimpImageComboBox.html163
-rw-r--r--devel-docs/libgimp/html/GimpPaletteSelectButton.html324
-rw-r--r--devel-docs/libgimp/html/GimpPatternSelectButton.html348
-rw-r--r--devel-docs/libgimp/html/GimpProcBrowserDialog.html282
-rw-r--r--devel-docs/libgimp/html/GimpProgressBar.html113
-rw-r--r--devel-docs/libgimp/html/GimpSelectButton.html130
-rw-r--r--devel-docs/libgimp/html/GimpZoomPreview.html550
-rw-r--r--devel-docs/libgimp/html/api-index-full.html4577
-rw-r--r--devel-docs/libgimp/html/home.pngbin0 -> 256 bytes
-rw-r--r--devel-docs/libgimp/html/index.html304
-rw-r--r--devel-docs/libgimp/html/left-insensitive.pngbin0 -> 395 bytes
-rw-r--r--devel-docs/libgimp/html/left.pngbin0 -> 262 bytes
-rw-r--r--devel-docs/libgimp/html/libgimp-GimpItemComboBox.html368
-rw-r--r--devel-docs/libgimp/html/libgimp-GimpProcView.html84
-rw-r--r--devel-docs/libgimp/html/libgimp-data.html61
-rw-r--r--devel-docs/libgimp/html/libgimp-general.html64
-rw-r--r--devel-docs/libgimp/html/libgimp-gimp.html1857
-rw-r--r--devel-docs/libgimp/html/libgimp-gimpbrush.html1028
-rw-r--r--devel-docs/libgimp/html/libgimp-gimpbrushes.html458
-rw-r--r--devel-docs/libgimp/html/libgimp-gimpbrushmenu.html222
-rw-r--r--devel-docs/libgimp/html/libgimp-gimpbrushselect.html273
-rw-r--r--devel-docs/libgimp/html/libgimp-gimpbuffer.html325
-rw-r--r--devel-docs/libgimp/html/libgimp-gimpchannel.html527
-rw-r--r--devel-docs/libgimp/html/libgimp-gimpcolor.html921
-rw-r--r--devel-docs/libgimp/html/libgimp-gimpcontext.html3583
-rw-r--r--devel-docs/libgimp/html/libgimp-gimpdebug.html108
-rw-r--r--devel-docs/libgimp/html/libgimp-gimpdisplay.html280
-rw-r--r--devel-docs/libgimp/html/libgimp-gimpdrawable.html2286
-rw-r--r--devel-docs/libgimp/html/libgimp-gimpdrawablecolor.html926
-rw-r--r--devel-docs/libgimp/html/libgimp-gimpdrawableedit.html420
-rw-r--r--devel-docs/libgimp/html/libgimp-gimpdrawabletransform.html1502
-rw-r--r--devel-docs/libgimp/html/libgimp-gimpdynamics.html124
-rw-r--r--devel-docs/libgimp/html/libgimp-gimpedit.html983
-rw-r--r--devel-docs/libgimp/html/libgimp-gimpenums.html932
-rw-r--r--devel-docs/libgimp/html/libgimp-gimpexport.html376
-rw-r--r--devel-docs/libgimp/html/libgimp-gimpfileops.html753
-rw-r--r--devel-docs/libgimp/html/libgimp-gimpfloatingsel.html306
-rw-r--r--devel-docs/libgimp/html/libgimp-gimpfontmenu.html186
-rw-r--r--devel-docs/libgimp/html/libgimp-gimpfonts.html122
-rw-r--r--devel-docs/libgimp/html/libgimp-gimpfontselect.html228
-rw-r--r--devel-docs/libgimp/html/libgimp-gimpgimprc.html322
-rw-r--r--devel-docs/libgimp/html/libgimp-gimpgradient.html1691
-rw-r--r--devel-docs/libgimp/html/libgimp-gimpgradientmenu.html187
-rw-r--r--devel-docs/libgimp/html/libgimp-gimpgradients.html336
-rw-r--r--devel-docs/libgimp/html/libgimp-gimpgradientselect.html237
-rw-r--r--devel-docs/libgimp/html/libgimp-gimphelp.html101
-rw-r--r--devel-docs/libgimp/html/libgimp-gimpimage.html4857
-rw-r--r--devel-docs/libgimp/html/libgimp-gimpimagecolorprofile.html345
-rw-r--r--devel-docs/libgimp/html/libgimp-gimpimageconvert.html317
-rw-r--r--devel-docs/libgimp/html/libgimp-gimpimagegrid.html516
-rw-r--r--devel-docs/libgimp/html/libgimp-gimpimageguides.html324
-rw-r--r--devel-docs/libgimp/html/libgimp-gimpimagesamplepoints.html253
-rw-r--r--devel-docs/libgimp/html/libgimp-gimpimageselect.html564
-rw-r--r--devel-docs/libgimp/html/libgimp-gimpimagetransform.html424
-rw-r--r--devel-docs/libgimp/html/libgimp-gimpimageundo.html333
-rw-r--r--devel-docs/libgimp/html/libgimp-gimpitem.html1361
-rw-r--r--devel-docs/libgimp/html/libgimp-gimpitemtransform.html885
-rw-r--r--devel-docs/libgimp/html/libgimp-gimplayer.html1943
-rw-r--r--devel-docs/libgimp/html/libgimp-gimpmenu.html317
-rw-r--r--devel-docs/libgimp/html/libgimp-gimpmessage.html150
-rw-r--r--devel-docs/libgimp/html/libgimp-gimpmetadata.html323
-rw-r--r--devel-docs/libgimp/html/libgimp-gimppainttools.html1196
-rw-r--r--devel-docs/libgimp/html/libgimp-gimppalette.html924
-rw-r--r--devel-docs/libgimp/html/libgimp-gimppalettemenu.html189
-rw-r--r--devel-docs/libgimp/html/libgimp-gimppalettes.html251
-rw-r--r--devel-docs/libgimp/html/libgimp-gimppaletteselect.html228
-rw-r--r--devel-docs/libgimp/html/libgimp-gimppaths.html818
-rw-r--r--devel-docs/libgimp/html/libgimp-gimppattern.html182
-rw-r--r--devel-docs/libgimp/html/libgimp-gimppatternmenu.html186
-rw-r--r--devel-docs/libgimp/html/libgimp-gimppatterns.html271
-rw-r--r--devel-docs/libgimp/html/libgimp-gimppatternselect.html232
-rw-r--r--devel-docs/libgimp/html/libgimp-gimppixbuf.html306
-rw-r--r--devel-docs/libgimp/html/libgimp-gimppixelfetcher.html382
-rw-r--r--devel-docs/libgimp/html/libgimp-gimppixelrgn.html940
-rw-r--r--devel-docs/libgimp/html/libgimp-gimpplugin.html374
-rw-r--r--devel-docs/libgimp/html/libgimp-gimpproceduraldb.html611
-rw-r--r--devel-docs/libgimp/html/libgimp-gimpprogress.html614
-rw-r--r--devel-docs/libgimp/html/libgimp-gimpregioniterator.html330
-rw-r--r--devel-docs/libgimp/html/libgimp-gimpselection.html882
-rw-r--r--devel-docs/libgimp/html/libgimp-gimpselectiontools.html778
-rw-r--r--devel-docs/libgimp/html/libgimp-gimptextlayer.html1401
-rw-r--r--devel-docs/libgimp/html/libgimp-gimptexttool.html502
-rw-r--r--devel-docs/libgimp/html/libgimp-gimptile.html218
-rw-r--r--devel-docs/libgimp/html/libgimp-gimptransformtools.html457
-rw-r--r--devel-docs/libgimp/html/libgimp-gimpui.html256
-rw-r--r--devel-docs/libgimp/html/libgimp-gimpvectors.html2190
-rw-r--r--devel-docs/libgimp/html/libgimp-image.html139
-rw-r--r--devel-docs/libgimp/html/libgimp-selectors.html64
-rw-r--r--devel-docs/libgimp/html/libgimp.devhelp21343
-rw-r--r--devel-docs/libgimp/html/libgimp.html258
-rw-r--r--devel-docs/libgimp/html/libgimpui-hierarchy.html63
-rw-r--r--devel-docs/libgimp/html/libgimpui.html85
-rw-r--r--devel-docs/libgimp/html/right-insensitive.pngbin0 -> 373 bytes
-rw-r--r--devel-docs/libgimp/html/right.pngbin0 -> 261 bytes
-rw-r--r--devel-docs/libgimp/html/style.css530
-rw-r--r--devel-docs/libgimp/html/up-insensitive.pngbin0 -> 374 bytes
-rw-r--r--devel-docs/libgimp/html/up.pngbin0 -> 260 bytes
-rw-r--r--devel-docs/libgimp/libgimp-docs.sgml182
-rw-r--r--devel-docs/libgimp/libgimp-overrides.txt0
-rw-r--r--devel-docs/libgimp/libgimp-sections.txt1577
-rw-r--r--devel-docs/libgimp/libgimp.types21
-rw-r--r--devel-docs/libgimp/version.in1
-rw-r--r--devel-docs/libgimpbase/Makefile.am56
-rw-r--r--devel-docs/libgimpbase/Makefile.in1105
-rw-r--r--devel-docs/libgimpbase/html/api-index-full.html1052
-rw-r--r--devel-docs/libgimpbase/html/home.pngbin0 -> 256 bytes
-rw-r--r--devel-docs/libgimpbase/html/index.html95
-rw-r--r--devel-docs/libgimpbase/html/left-insensitive.pngbin0 -> 395 bytes
-rw-r--r--devel-docs/libgimpbase/html/left.pngbin0 -> 262 bytes
-rw-r--r--devel-docs/libgimpbase/html/libgimpbase-GimpMetadata.html1006
-rw-r--r--devel-docs/libgimpbase/html/libgimpbase-GimpParasite.html437
-rw-r--r--devel-docs/libgimpbase/html/libgimpbase-GimpValueArray.html528
-rw-r--r--devel-docs/libgimpbase/html/libgimpbase-gimpbaseenums.html3531
-rw-r--r--devel-docs/libgimpbase/html/libgimpbase-gimpbasetypes.html499
-rw-r--r--devel-docs/libgimpbase/html/libgimpbase-gimpchecks.html159
-rw-r--r--devel-docs/libgimpbase/html/libgimpbase-gimpcpuaccel.html222
-rw-r--r--devel-docs/libgimpbase/html/libgimpbase-gimpdatafiles.html178
-rw-r--r--devel-docs/libgimpbase/html/libgimpbase-gimpenv.html882
-rw-r--r--devel-docs/libgimpbase/html/libgimpbase-gimplimits.html127
-rw-r--r--devel-docs/libgimpbase/html/libgimpbase-gimpmemsize.html308
-rw-r--r--devel-docs/libgimpbase/html/libgimpbase-gimpparam.html99
-rw-r--r--devel-docs/libgimpbase/html/libgimpbase-gimpparasiteio.html238
-rw-r--r--devel-docs/libgimpbase/html/libgimpbase-gimprectangle.html257
-rw-r--r--devel-docs/libgimpbase/html/libgimpbase-gimpsignal.html164
-rw-r--r--devel-docs/libgimpbase/html/libgimpbase-gimpunit.html1041
-rw-r--r--devel-docs/libgimpbase/html/libgimpbase-gimputils.html1127
-rw-r--r--devel-docs/libgimpbase/html/libgimpbase-gimpversion.html98
-rw-r--r--devel-docs/libgimpbase/html/libgimpbase.devhelp2656
-rw-r--r--devel-docs/libgimpbase/html/pt01.html95
-rw-r--r--devel-docs/libgimpbase/html/right-insensitive.pngbin0 -> 373 bytes
-rw-r--r--devel-docs/libgimpbase/html/right.pngbin0 -> 261 bytes
-rw-r--r--devel-docs/libgimpbase/html/style.css530
-rw-r--r--devel-docs/libgimpbase/html/up-insensitive.pngbin0 -> 374 bytes
-rw-r--r--devel-docs/libgimpbase/html/up.pngbin0 -> 260 bytes
-rw-r--r--devel-docs/libgimpbase/libgimpbase-docs.sgml65
-rw-r--r--devel-docs/libgimpbase/libgimpbase-overrides.txt0
-rw-r--r--devel-docs/libgimpbase/libgimpbase-sections.txt458
-rw-r--r--devel-docs/libgimpbase/libgimpbase.types0
-rw-r--r--devel-docs/libgimpbase/version.in1
-rw-r--r--devel-docs/libgimpcolor/Makefile.am57
-rw-r--r--devel-docs/libgimpcolor/Makefile.in1106
-rw-r--r--devel-docs/libgimpcolor/html/GimpColorManaged.html284
-rw-r--r--devel-docs/libgimpcolor/html/api-index-full.html643
-rw-r--r--devel-docs/libgimpcolor/html/home.pngbin0 -> 256 bytes
-rw-r--r--devel-docs/libgimpcolor/html/index.html69
-rw-r--r--devel-docs/libgimpcolor/html/left-insensitive.pngbin0 -> 395 bytes
-rw-r--r--devel-docs/libgimpcolor/html/left.pngbin0 -> 262 bytes
-rw-r--r--devel-docs/libgimpcolor/html/libgimpcolor-GimpAdaptiveSupersample.html132
-rw-r--r--devel-docs/libgimpcolor/html/libgimpcolor-GimpBilinear.html226
-rw-r--r--devel-docs/libgimpcolor/html/libgimpcolor-GimpCMYK.html491
-rw-r--r--devel-docs/libgimpcolor/html/libgimpcolor-GimpCairo.html463
-rw-r--r--devel-docs/libgimpcolor/html/libgimpcolor-GimpColorProfile.html1138
-rw-r--r--devel-docs/libgimpcolor/html/libgimpcolor-GimpColorSpace.html868
-rw-r--r--devel-docs/libgimpcolor/html/libgimpcolor-GimpColorTransform.html431
-rw-r--r--devel-docs/libgimpcolor/html/libgimpcolor-GimpHSV.html263
-rw-r--r--devel-docs/libgimpcolor/html/libgimpcolor-GimpPixbuf.html181
-rw-r--r--devel-docs/libgimpcolor/html/libgimpcolor-GimpRGB.html1561
-rw-r--r--devel-docs/libgimpcolor/html/libgimpcolor.devhelp2202
-rw-r--r--devel-docs/libgimpcolor/html/pt01.html69
-rw-r--r--devel-docs/libgimpcolor/html/right-insensitive.pngbin0 -> 373 bytes
-rw-r--r--devel-docs/libgimpcolor/html/right.pngbin0 -> 261 bytes
-rw-r--r--devel-docs/libgimpcolor/html/style.css530
-rw-r--r--devel-docs/libgimpcolor/html/up-insensitive.pngbin0 -> 374 bytes
-rw-r--r--devel-docs/libgimpcolor/html/up.pngbin0 -> 260 bytes
-rw-r--r--devel-docs/libgimpcolor/libgimpcolor-docs.sgml58
-rw-r--r--devel-docs/libgimpcolor/libgimpcolor-overrides.txt0
-rw-r--r--devel-docs/libgimpcolor/libgimpcolor-sections.txt238
-rw-r--r--devel-docs/libgimpcolor/libgimpcolor.types1
-rw-r--r--devel-docs/libgimpcolor/version.in1
-rw-r--r--devel-docs/libgimpconfig/Makefile.am60
-rw-r--r--devel-docs/libgimpconfig/Makefile.in1110
-rw-r--r--devel-docs/libgimpconfig/html/GimpColorConfig.html904
-rw-r--r--devel-docs/libgimpconfig/html/api-index-full.html654
-rw-r--r--devel-docs/libgimpconfig/html/home.pngbin0 -> 256 bytes
-rw-r--r--devel-docs/libgimpconfig/html/index.html66
-rw-r--r--devel-docs/libgimpconfig/html/left-insensitive.pngbin0 -> 395 bytes
-rw-r--r--devel-docs/libgimpconfig/html/left.pngbin0 -> 262 bytes
-rw-r--r--devel-docs/libgimpconfig/html/libgimpconfig-GimpConfig-deserialize.html160
-rw-r--r--devel-docs/libgimpconfig/html/libgimpconfig-GimpConfig-params.html504
-rw-r--r--devel-docs/libgimpconfig/html/libgimpconfig-GimpConfig-path.html627
-rw-r--r--devel-docs/libgimpconfig/html/libgimpconfig-GimpConfig-serialize.html296
-rw-r--r--devel-docs/libgimpconfig/html/libgimpconfig-GimpConfig-utils.html294
-rw-r--r--devel-docs/libgimpconfig/html/libgimpconfig-GimpConfig.html989
-rw-r--r--devel-docs/libgimpconfig/html/libgimpconfig-GimpConfigError.html152
-rw-r--r--devel-docs/libgimpconfig/html/libgimpconfig-GimpConfigWriter.html763
-rw-r--r--devel-docs/libgimpconfig/html/libgimpconfig-GimpScanner.html685
-rw-r--r--devel-docs/libgimpconfig/html/libgimpconfig-hierarchy.html35
-rw-r--r--devel-docs/libgimpconfig/html/libgimpconfig.devhelp2195
-rw-r--r--devel-docs/libgimpconfig/html/pt01.html66
-rw-r--r--devel-docs/libgimpconfig/html/right-insensitive.pngbin0 -> 373 bytes
-rw-r--r--devel-docs/libgimpconfig/html/right.pngbin0 -> 261 bytes
-rw-r--r--devel-docs/libgimpconfig/html/style.css530
-rw-r--r--devel-docs/libgimpconfig/html/up-insensitive.pngbin0 -> 374 bytes
-rw-r--r--devel-docs/libgimpconfig/html/up.pngbin0 -> 260 bytes
-rw-r--r--devel-docs/libgimpconfig/libgimpconfig-docs.sgml59
-rw-r--r--devel-docs/libgimpconfig/libgimpconfig-overrides.txt0
-rw-r--r--devel-docs/libgimpconfig/libgimpconfig-sections.txt205
-rw-r--r--devel-docs/libgimpconfig/libgimpconfig.types5
-rw-r--r--devel-docs/libgimpconfig/version.in1
-rw-r--r--devel-docs/libgimpmath/Makefile.am49
-rw-r--r--devel-docs/libgimpmath/Makefile.in1097
-rw-r--r--devel-docs/libgimpmath/html/api-index-full.html438
-rw-r--r--devel-docs/libgimpmath/html/home.pngbin0 -> 256 bytes
-rw-r--r--devel-docs/libgimpmath/html/index.html47
-rw-r--r--devel-docs/libgimpmath/html/left-insensitive.pngbin0 -> 395 bytes
-rw-r--r--devel-docs/libgimpmath/html/left.pngbin0 -> 262 bytes
-rw-r--r--devel-docs/libgimpmath/html/libgimpmath-GimpMD5.html102
-rw-r--r--devel-docs/libgimpmath/html/libgimpmath-GimpMath.html340
-rw-r--r--devel-docs/libgimpmath/html/libgimpmath-GimpMatrix.html1373
-rw-r--r--devel-docs/libgimpmath/html/libgimpmath-GimpVector.html2219
-rw-r--r--devel-docs/libgimpmath/html/libgimpmath.devhelp2127
-rw-r--r--devel-docs/libgimpmath/html/pt01.html47
-rw-r--r--devel-docs/libgimpmath/html/right-insensitive.pngbin0 -> 373 bytes
-rw-r--r--devel-docs/libgimpmath/html/right.pngbin0 -> 261 bytes
-rw-r--r--devel-docs/libgimpmath/html/style.css530
-rw-r--r--devel-docs/libgimpmath/html/up-insensitive.pngbin0 -> 374 bytes
-rw-r--r--devel-docs/libgimpmath/html/up.pngbin0 -> 260 bytes
-rw-r--r--devel-docs/libgimpmath/libgimpmath-docs.sgml47
-rw-r--r--devel-docs/libgimpmath/libgimpmath-overrides.txt0
-rw-r--r--devel-docs/libgimpmath/libgimpmath-sections.txt120
-rw-r--r--devel-docs/libgimpmath/libgimpmath.types0
-rw-r--r--devel-docs/libgimpmath/version.in1
-rw-r--r--devel-docs/libgimpmodule/Makefile.am58
-rw-r--r--devel-docs/libgimpmodule/Makefile.in1107
-rw-r--r--devel-docs/libgimpmodule/html/GimpModule.html787
-rw-r--r--devel-docs/libgimpmodule/html/GimpModuleDB.html339
-rw-r--r--devel-docs/libgimpmodule/html/api-index-full.html146
-rw-r--r--devel-docs/libgimpmodule/html/home.pngbin0 -> 256 bytes
-rw-r--r--devel-docs/libgimpmodule/html/index.html42
-rw-r--r--devel-docs/libgimpmodule/html/left-insensitive.pngbin0 -> 395 bytes
-rw-r--r--devel-docs/libgimpmodule/html/left.pngbin0 -> 262 bytes
-rw-r--r--devel-docs/libgimpmodule/html/libgimpmodule.devhelp255
-rw-r--r--devel-docs/libgimpmodule/html/pt01.html42
-rw-r--r--devel-docs/libgimpmodule/html/right-insensitive.pngbin0 -> 373 bytes
-rw-r--r--devel-docs/libgimpmodule/html/right.pngbin0 -> 261 bytes
-rw-r--r--devel-docs/libgimpmodule/html/style.css530
-rw-r--r--devel-docs/libgimpmodule/html/up-insensitive.pngbin0 -> 374 bytes
-rw-r--r--devel-docs/libgimpmodule/html/up.pngbin0 -> 260 bytes
-rw-r--r--devel-docs/libgimpmodule/libgimpmodule-docs.sgml37
-rw-r--r--devel-docs/libgimpmodule/libgimpmodule-overrides.txt0
-rw-r--r--devel-docs/libgimpmodule/libgimpmodule-sections.txt52
-rw-r--r--devel-docs/libgimpmodule/libgimpmodule.types6
-rw-r--r--devel-docs/libgimpmodule/version.in1
-rw-r--r--devel-docs/libgimpthumb/Makefile.am57
-rw-r--r--devel-docs/libgimpthumb/Makefile.in1106
-rw-r--r--devel-docs/libgimpthumb/html/GimpThumbnail.html897
-rw-r--r--devel-docs/libgimpthumb/html/api-index-full.html202
-rw-r--r--devel-docs/libgimpthumb/html/home.pngbin0 -> 256 bytes
-rw-r--r--devel-docs/libgimpthumb/html/index.html46
-rw-r--r--devel-docs/libgimpthumb/html/left-insensitive.pngbin0 -> 395 bytes
-rw-r--r--devel-docs/libgimpthumb/html/left.pngbin0 -> 262 bytes
-rw-r--r--devel-docs/libgimpthumb/html/libgimpthumb-GimpThumb-enums.html236
-rw-r--r--devel-docs/libgimpthumb/html/libgimpthumb-GimpThumb-error.html139
-rw-r--r--devel-docs/libgimpthumb/html/libgimpthumb-GimpThumb-utils.html599
-rw-r--r--devel-docs/libgimpthumb/html/libgimpthumb.devhelp279
-rw-r--r--devel-docs/libgimpthumb/html/pt01.html46
-rw-r--r--devel-docs/libgimpthumb/html/right-insensitive.pngbin0 -> 373 bytes
-rw-r--r--devel-docs/libgimpthumb/html/right.pngbin0 -> 261 bytes
-rw-r--r--devel-docs/libgimpthumb/html/style.css530
-rw-r--r--devel-docs/libgimpthumb/html/up-insensitive.pngbin0 -> 374 bytes
-rw-r--r--devel-docs/libgimpthumb/html/up.pngbin0 -> 260 bytes
-rw-r--r--devel-docs/libgimpthumb/libgimpthumb-docs.sgml39
-rw-r--r--devel-docs/libgimpthumb/libgimpthumb-overrides.txt0
-rw-r--r--devel-docs/libgimpthumb/libgimpthumb-sections.txt67
-rw-r--r--devel-docs/libgimpthumb/libgimpthumb.types4
-rw-r--r--devel-docs/libgimpthumb/version.in1
-rw-r--r--devel-docs/libgimpwidgets/Makefile.am82
-rw-r--r--devel-docs/libgimpwidgets/Makefile.in1133
-rw-r--r--devel-docs/libgimpwidgets/html/GimpBrowser.html277
-rw-r--r--devel-docs/libgimpwidgets/html/GimpButton.html211
-rw-r--r--devel-docs/libgimpwidgets/html/GimpCellRendererColor.html161
-rw-r--r--devel-docs/libgimpwidgets/html/GimpCellRendererToggle.html273
-rw-r--r--devel-docs/libgimpwidgets/html/GimpChainButton.html436
-rw-r--r--devel-docs/libgimpwidgets/html/GimpColorArea.html525
-rw-r--r--devel-docs/libgimpwidgets/html/GimpColorButton.html703
-rw-r--r--devel-docs/libgimpwidgets/html/GimpColorDisplay.html523
-rw-r--r--devel-docs/libgimpwidgets/html/GimpColorDisplayStack.html421
-rw-r--r--devel-docs/libgimpwidgets/html/GimpColorHexEntry.html218
-rw-r--r--devel-docs/libgimpwidgets/html/GimpColorNotebook.html192
-rw-r--r--devel-docs/libgimpwidgets/html/GimpColorProfileChooserDialog.html84
-rw-r--r--devel-docs/libgimpwidgets/html/GimpColorProfileComboBox.html550
-rw-r--r--devel-docs/libgimpwidgets/html/GimpColorProfileStore.html286
-rw-r--r--devel-docs/libgimpwidgets/html/GimpColorProfileView.html111
-rw-r--r--devel-docs/libgimpwidgets/html/GimpColorScale.html287
-rw-r--r--devel-docs/libgimpwidgets/html/GimpColorScales.html169
-rw-r--r--devel-docs/libgimpwidgets/html/GimpColorSelect.html91
-rw-r--r--devel-docs/libgimpwidgets/html/GimpColorSelection.html501
-rw-r--r--devel-docs/libgimpwidgets/html/GimpColorSelector.html1022
-rw-r--r--devel-docs/libgimpwidgets/html/GimpController.html443
-rw-r--r--devel-docs/libgimpwidgets/html/GimpDialog.html527
-rw-r--r--devel-docs/libgimpwidgets/html/GimpEnumComboBox.html292
-rw-r--r--devel-docs/libgimpwidgets/html/GimpEnumLabel.html220
-rw-r--r--devel-docs/libgimpwidgets/html/GimpEnumStore.html403
-rw-r--r--devel-docs/libgimpwidgets/html/GimpFileEntry.html285
-rw-r--r--devel-docs/libgimpwidgets/html/GimpFrame.html177
-rw-r--r--devel-docs/libgimpwidgets/html/GimpHintBox.html189
-rw-r--r--devel-docs/libgimpwidgets/html/GimpIntComboBox.html928
-rw-r--r--devel-docs/libgimpwidgets/html/GimpIntStore.html336
-rw-r--r--devel-docs/libgimpwidgets/html/GimpMemsizeEntry.html247
-rw-r--r--devel-docs/libgimpwidgets/html/GimpNumberPairEntry.html933
-rw-r--r--devel-docs/libgimpwidgets/html/GimpOffsetArea.html296
-rw-r--r--devel-docs/libgimpwidgets/html/GimpPageSelector.html919
-rw-r--r--devel-docs/libgimpwidgets/html/GimpPathEditor.html361
-rw-r--r--devel-docs/libgimpwidgets/html/GimpPickButton.html169
-rw-r--r--devel-docs/libgimpwidgets/html/GimpPixmap.html179
-rw-r--r--devel-docs/libgimpwidgets/html/GimpPreview.html755
-rw-r--r--devel-docs/libgimpwidgets/html/GimpPreviewArea.html749
-rw-r--r--devel-docs/libgimpwidgets/html/GimpRuler.html591
-rw-r--r--devel-docs/libgimpwidgets/html/GimpScrolledPreview.html254
-rw-r--r--devel-docs/libgimpwidgets/html/GimpSizeEntry.html1200
-rw-r--r--devel-docs/libgimpwidgets/html/GimpStringComboBox.html290
-rw-r--r--devel-docs/libgimpwidgets/html/GimpUnitComboBox.html208
-rw-r--r--devel-docs/libgimpwidgets/html/GimpUnitMenu.html376
-rw-r--r--devel-docs/libgimpwidgets/html/GimpUnitStore.html346
-rw-r--r--devel-docs/libgimpwidgets/html/GimpZoomModel.html585
-rw-r--r--devel-docs/libgimpwidgets/html/api-index-full.html4634
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-anchor.pngbin0 -> 866 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-attach.pngbin0 -> 403 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-business-card.pngbin0 -> 761 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-cap-butt.pngbin0 -> 390 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-cap-round.pngbin0 -> 679 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-cap-square.pngbin0 -> 489 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-center.pngbin0 -> 1020 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-channel-alpha.pngbin0 -> 2728 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-channel-blue.pngbin0 -> 2307 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-channel-gray.pngbin0 -> 2218 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-channel-green.pngbin0 -> 2268 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-channel-indexed.pngbin0 -> 2744 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-channel-red.pngbin0 -> 2417 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-channel.pngbin0 -> 2267 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-channels.pngbin0 -> 1133 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-char-picker.pngbin0 -> 1037 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-clipboard.pngbin0 -> 471 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-close-all.pngbin0 -> 845 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-close.pngbin0 -> 491 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-color-cmyk.pngbin0 -> 684 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-color-pick-from-screen.pngbin0 -> 805 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-color-picker-black.pngbin0 -> 576 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-color-picker-gray.pngbin0 -> 594 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-color-picker-white.pngbin0 -> 568 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-color-space-linear.pngbin0 -> 295 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-color-space-non-linear.pngbin0 -> 589 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-color-space-perceptual.pngbin0 -> 589 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-color-triangle.pngbin0 -> 994 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-color-water.pngbin0 -> 963 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-colormap.pngbin0 -> 500 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-controller-keyboard.pngbin0 -> 774 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-controller-linux-input.pngbin0 -> 1337 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-controller-midi.pngbin0 -> 386 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-controller-wheel.pngbin0 -> 1197 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-controller.pngbin0 -> 1214 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-convert-grayscale.pngbin0 -> 996 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-convert-indexed.pngbin0 -> 1174 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-convert-rgb.pngbin0 -> 1123 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-cursor.pngbin0 -> 606 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-curve-free.pngbin0 -> 835 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-curve-point-corner.pngbin0 -> 422 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-curve-point-smooth.pngbin0 -> 541 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-curve-smooth.pngbin0 -> 668 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-dashboard.pngbin0 -> 833 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-default-colors.pngbin0 -> 167 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-detach.pngbin0 -> 413 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-device-status.pngbin0 -> 1396 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-display-filter-clip-warning.pngbin0 -> 684 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-display-filter-colorblind.pngbin0 -> 916 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-display-filter-contrast.pngbin0 -> 771 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-display-filter-gamma.pngbin0 -> 940 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-display-filter-lcms.pngbin0 -> 855 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-display-filter-proof.pngbin0 -> 693 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-display-filter.pngbin0 -> 1490 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-display.pngbin0 -> 803 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-duplicate.pngbin0 -> 468 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-dynamics.pngbin0 -> 1156 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-error.pngbin0 -> 3285 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-file-manager.pngbin0 -> 745 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-flip-horizontal.pngbin0 -> 501 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-flip-vertical.pngbin0 -> 499 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-floating-selection.pngbin0 -> 803 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-frame.pngbin0 -> 398 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-gegl.pngbin0 -> 1821 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-gradient-bilinear.pngbin0 -> 476 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-gradient-conical-asymmetric.pngbin0 -> 639 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-gradient-conical-symmetric.pngbin0 -> 726 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-gradient-linear.pngbin0 -> 299 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-gradient-radial.pngbin0 -> 640 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-gradient-shapeburst-angular.pngbin0 -> 803 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-gradient-shapeburst-dimpled.pngbin0 -> 786 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-gradient-shapeburst-spherical.pngbin0 -> 678 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-gradient-spiral-anticlockwise.pngbin0 -> 981 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-gradient-spiral-clockwise.pngbin0 -> 988 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-gradient-square.pngbin0 -> 784 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-gravity-east.pngbin0 -> 612 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-gravity-north-east.pngbin0 -> 771 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-gravity-north-west.pngbin0 -> 745 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-gravity-north.pngbin0 -> 564 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-gravity-south-east.pngbin0 -> 756 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-gravity-south-west.pngbin0 -> 754 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-gravity-south.pngbin0 -> 542 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-gravity-west.pngbin0 -> 606 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-grid.pngbin0 -> 395 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-group-layer.pngbin0 -> 646 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-hcenter.pngbin0 -> 634 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-hchain-broken.pngbin0 -> 5641 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-hchain.pngbin0 -> 5704 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-hfill.pngbin0 -> 702 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-histogram-linear.pngbin0 -> 469 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-histogram-logarithmic.pngbin0 -> 485 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-histogram.pngbin0 -> 803 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-image-open.pngbin0 -> 712 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-image-reload.pngbin0 -> 741 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-image.pngbin0 -> 2091 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-images.pngbin0 -> 989 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-info.pngbin0 -> 5922 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-input-device.pngbin0 -> 1281 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-invert.pngbin0 -> 492 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-join-bevel.pngbin0 -> 723 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-join-miter.pngbin0 -> 495 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-join-round.pngbin0 -> 788 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-landscape.pngbin0 -> 909 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-layer-mask.pngbin0 -> 2034 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-layer-to-imagesize.pngbin0 -> 895 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-layer.pngbin0 -> 1095 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-layers.pngbin0 -> 806 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-letter-spacing.pngbin0 -> 673 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-line-spacing.pngbin0 -> 650 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-linked.pngbin0 -> 980 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-list.pngbin0 -> 286 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-marker.pngbin0 -> 489 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-menu-left.pngbin0 -> 517 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-menu-right.pngbin0 -> 526 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-merge-down.pngbin0 -> 678 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-move-to-screen.pngbin0 -> 843 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-navigation.pngbin0 -> 1005 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-paste-as-new.pngbin0 -> 790 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-paste-into.pngbin0 -> 778 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-path-stroke.pngbin0 -> 754 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-path.pngbin0 -> 751 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-paths.pngbin0 -> 1017 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-pattern.pngbin0 -> 710 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-pivot-center.pngbin0 -> 172 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-pivot-east.pngbin0 -> 196 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-pivot-north-east.pngbin0 -> 195 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-pivot-north-west.pngbin0 -> 190 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-pivot-north.pngbin0 -> 184 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-pivot-south-east.pngbin0 -> 201 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-pivot-south-west.pngbin0 -> 201 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-pivot-south.pngbin0 -> 184 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-pivot-west.pngbin0 -> 196 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-plugin.pngbin0 -> 845 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-portrait.pngbin0 -> 802 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-prefs-color-management.pngbin0 -> 3011 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-prefs-controllers.pngbin0 -> 3754 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-prefs-default-comment.pngbin0 -> 1078 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-prefs-default-grid.pngbin0 -> 938 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-prefs-display.pngbin0 -> 1104 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-prefs-folders-brushes.pngbin0 -> 2720 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-prefs-folders-dynamics.pngbin0 -> 2438 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-prefs-folders-environ.pngbin0 -> 2544 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-prefs-folders-fonts.pngbin0 -> 2276 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-prefs-folders-gradients.pngbin0 -> 1670 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-prefs-folders-icon-themes.pngbin0 -> 2872 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-prefs-folders-interp.pngbin0 -> 2685 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-prefs-folders-modules.pngbin0 -> 2371 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-prefs-folders-mypaint-brushes.pngbin0 -> 3023 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-prefs-folders-palettes.pngbin0 -> 2414 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-prefs-folders-patterns.pngbin0 -> 1897 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-prefs-folders-plug-ins.pngbin0 -> 2229 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-prefs-folders-scripts.pngbin0 -> 1727 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-prefs-folders-themes.pngbin0 -> 2078 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-prefs-folders-tool-plug-ins.pngbin0 -> 2960 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-prefs-folders-tool-presets.pngbin0 -> 2289 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-prefs-folders-tools.pngbin0 -> 2585 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-prefs-folders.pngbin0 -> 1788 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-prefs-help-system.pngbin0 -> 4786 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-prefs-icon-theme.pngbin0 -> 4510 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-prefs-image-title.pngbin0 -> 1043 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-prefs-image-windows-appearance.pngbin0 -> 869 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-prefs-image-windows-snapping.pngbin0 -> 2123 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-prefs-image-windows.pngbin0 -> 2188 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-prefs-import-export.pngbin0 -> 2664 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-prefs-input-devices.pngbin0 -> 4014 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-prefs-interface.pngbin0 -> 1123 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-prefs-new-image.pngbin0 -> 3111 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-prefs-playground.pngbin0 -> 3343 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-prefs-session.pngbin0 -> 5144 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-prefs-system-resources.pngbin0 -> 1996 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-prefs-theme.pngbin0 -> 3455 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-prefs-tool-options.pngbin0 -> 4118 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-prefs-toolbox.pngbin0 -> 2389 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-prefs-window-management.pngbin0 -> 772 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-question.pngbin0 -> 4542 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-quick-mask-off.pngbin0 -> 315 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-quick-mask-on.pngbin0 -> 309 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-reset.pngbin0 -> 789 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-reshow-filter.pngbin0 -> 806 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-resize.pngbin0 -> 807 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-rotate-180.pngbin0 -> 747 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-rotate-270.pngbin0 -> 723 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-rotate-90.pngbin0 -> 734 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-sample-point.pngbin0 -> 969 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-scale.pngbin0 -> 901 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-selection-add.pngbin0 -> 590 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-selection-all.pngbin0 -> 328 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-selection-border.pngbin0 -> 350 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-selection-grow.pngbin0 -> 579 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-selection-intersect.pngbin0 -> 556 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-selection-none.pngbin0 -> 507 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-selection-replace.pngbin0 -> 761 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-selection-shrink.pngbin0 -> 519 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-selection-stroke.pngbin0 -> 737 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-selection-subtract.pngbin0 -> 570 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-selection-to-channel.pngbin0 -> 763 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-selection-to-path.pngbin0 -> 733 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-selection.pngbin0 -> 264 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-shape-circle.pngbin0 -> 541 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-shape-diamond.pngbin0 -> 422 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-shape-square.pngbin0 -> 343 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-shred.pngbin0 -> 668 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-smartphone.pngbin0 -> 436 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-swap-colors.pngbin0 -> 604 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-symmetry.pngbin0 -> 1432 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-template.pngbin0 -> 473 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-text-dir-ltr.pngbin0 -> 952 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-text-dir-rtl.pngbin0 -> 785 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-text-dir-ttb-ltr-upright.pngbin0 -> 769 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-text-dir-ttb-ltr.pngbin0 -> 780 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-text-dir-ttb-rtl-upright.pngbin0 -> 728 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-text-dir-ttb-rtl.pngbin0 -> 780 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-text-layer.pngbin0 -> 1428 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-texture.pngbin0 -> 198 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-toilet-paper.pngbin0 -> 849 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-tool-airbrush.pngbin0 -> 1313 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-tool-align.pngbin0 -> 537 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-tool-blur.pngbin0 -> 1350 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-tool-brightness-contrast.pngbin0 -> 1195 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-tool-bucket-fill.pngbin0 -> 1614 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-tool-by-color-select.pngbin0 -> 1504 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-tool-cage.pngbin0 -> 1462 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-tool-clone.pngbin0 -> 1280 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-tool-color-balance.pngbin0 -> 771 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-tool-color-picker.pngbin0 -> 1060 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-tool-color-temperature.pngbin0 -> 914 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-tool-colorize.pngbin0 -> 737 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-tool-crop.pngbin0 -> 600 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-tool-curves.pngbin0 -> 949 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-tool-desaturate.pngbin0 -> 1164 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-tool-dodge.pngbin0 -> 1142 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-tool-ellipse-select.pngbin0 -> 1264 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-tool-eraser.pngbin0 -> 1081 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-tool-exposure.pngbin0 -> 340 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-tool-flip.pngbin0 -> 1036 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-tool-foreground-select.pngbin0 -> 901 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-tool-free-select.pngbin0 -> 1344 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-tool-fuzzy-select.pngbin0 -> 1356 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-tool-gradient.pngbin0 -> 1582 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-tool-handle-transform.pngbin0 -> 1274 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-tool-heal.pngbin0 -> 1658 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-tool-hue-saturation.pngbin0 -> 662 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-tool-ink.pngbin0 -> 1182 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-tool-iscissors.pngbin0 -> 1641 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-tool-levels.pngbin0 -> 840 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-tool-measure.pngbin0 -> 1348 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-tool-move.pngbin0 -> 1215 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-tool-mypaint-brush.pngbin0 -> 1142 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-tool-n-point-deformation.pngbin0 -> 1500 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-tool-offset.pngbin0 -> 1140 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-tool-options.pngbin0 -> 934 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-tool-paintbrush.pngbin0 -> 1071 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-tool-path.pngbin0 -> 1145 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-tool-pencil.pngbin0 -> 1165 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-tool-perspective-clone.pngbin0 -> 1336 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-tool-perspective.pngbin0 -> 1389 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-tool-posterize.pngbin0 -> 376 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-tool-preset.pngbin0 -> 1183 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-tool-rect-select.pngbin0 -> 384 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-tool-rotate.pngbin0 -> 1496 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-tool-scale.pngbin0 -> 745 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-tool-seamless-clone.pngbin0 -> 1164 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-tool-shadows-highlights.pngbin0 -> 625 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-tool-shear.pngbin0 -> 1169 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-tool-smudge.pngbin0 -> 1441 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-tool-text.pngbin0 -> 1189 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-tool-threshold.pngbin0 -> 846 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-tool-transform-3d.pngbin0 -> 1057 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-tool-unified-transform.pngbin0 -> 885 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-tool-warp.pngbin0 -> 1153 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-tool-zoom.pngbin0 -> 1503 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-tools.pngbin0 -> 1661 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-transform-3d-camera.pngbin0 -> 440 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-transform-3d-move.pngbin0 -> 665 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-transform-3d-rotate.pngbin0 -> 766 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-transparency.pngbin0 -> 308 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-undo-history.pngbin0 -> 1066 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-user-manual.pngbin0 -> 5517 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-vcenter.pngbin0 -> 689 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-vchain-broken.pngbin0 -> 5779 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-vchain.pngbin0 -> 5950 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-vfill.pngbin0 -> 638 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-video.pngbin0 -> 746 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-visible.pngbin0 -> 964 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-warning.pngbin0 -> 2948 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-web.pngbin0 -> 1696 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-widget-browser.pngbin0 -> 6308 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-widget-button.pngbin0 -> 1973 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-widget-chain-button.pngbin0 -> 4189 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-widget-color-area.pngbin0 -> 2411 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-widget-color-button.pngbin0 -> 2728 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-widget-color-hex-entry.pngbin0 -> 3330 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-widget-color-profile-combo-box.pngbin0 -> 3857 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-widget-color-scale.pngbin0 -> 2395 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-widget-color-selection.pngbin0 -> 36825 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-widget-dialog.pngbin0 -> 9839 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-widget-enum-combo-box.pngbin0 -> 3241 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-widget-enum-label.pngbin0 -> 2536 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-widget-file-entry.pngbin0 -> 4970 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-widget-frame.pngbin0 -> 3752 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-widget-hint-box.pngbin0 -> 8112 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-widget-int-combo-box.pngbin0 -> 3518 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-widget-memsize-entry.pngbin0 -> 5276 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-widget-number-pair-entry.pngbin0 -> 2916 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-widget-offset-area.pngbin0 -> 2742 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-widget-page-selector.pngbin0 -> 17466 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-widget-path-editor.pngbin0 -> 15238 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-widget-pick-button.pngbin0 -> 2692 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-widget-preview-area.pngbin0 -> 9316 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-widget-string-combo-box.pngbin0 -> 3708 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-widget-unit-menu.pngbin0 -> 3028 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-wilber-eek.pngbin0 -> 4438 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-wilber-outline.pngbin0 -> 29826 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-wilber.pngbin0 -> 28032 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/gimp-zoom-follow-window.pngbin0 -> 566 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/home.pngbin0 -> 256 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/index.html235
-rw-r--r--devel-docs/libgimpwidgets/html/left-insensitive.pngbin0 -> 395 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/left.pngbin0 -> 262 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/libgimpwidgets-GimpCairoUtils.html140
-rw-r--r--devel-docs/libgimpwidgets/html/libgimpwidgets-GimpEnumWidgets.html742
-rw-r--r--devel-docs/libgimpwidgets/html/libgimpwidgets-GimpHelpUI.html409
-rw-r--r--devel-docs/libgimpwidgets/html/libgimpwidgets-GimpIcons.html5494
-rw-r--r--devel-docs/libgimpwidgets/html/libgimpwidgets-GimpOldWidgets.html644
-rw-r--r--devel-docs/libgimpwidgets/html/libgimpwidgets-GimpPropWidgets.html1988
-rw-r--r--devel-docs/libgimpwidgets/html/libgimpwidgets-GimpQueryBox.html857
-rw-r--r--devel-docs/libgimpwidgets/html/libgimpwidgets-GimpWidgets.html1607
-rw-r--r--devel-docs/libgimpwidgets/html/libgimpwidgets-GimpWidgetsUtils.html355
-rw-r--r--devel-docs/libgimpwidgets/html/libgimpwidgets-cell-renderers.html41
-rw-r--r--devel-docs/libgimpwidgets/html/libgimpwidgets-colordisplay.html40
-rw-r--r--devel-docs/libgimpwidgets/html/libgimpwidgets-colorselector.html46
-rw-r--r--devel-docs/libgimpwidgets/html/libgimpwidgets-controller.html38
-rw-r--r--devel-docs/libgimpwidgets/html/libgimpwidgets-deprecated.html44
-rw-r--r--devel-docs/libgimpwidgets/html/libgimpwidgets-gallery.html100
-rw-r--r--devel-docs/libgimpwidgets/html/libgimpwidgets-hierarchy.html110
-rw-r--r--devel-docs/libgimpwidgets/html/libgimpwidgets-utils.html63
-rw-r--r--devel-docs/libgimpwidgets/html/libgimpwidgets-widgets.html152
-rw-r--r--devel-docs/libgimpwidgets/html/libgimpwidgets.devhelp21257
-rw-r--r--devel-docs/libgimpwidgets/html/right-insensitive.pngbin0 -> 373 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/right.pngbin0 -> 261 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/style.css530
-rw-r--r--devel-docs/libgimpwidgets/html/up-insensitive.pngbin0 -> 374 bytes
-rw-r--r--devel-docs/libgimpwidgets/html/up.pngbin0 -> 260 bytes
-rw-r--r--devel-docs/libgimpwidgets/images/gimp-widget-browser.pngbin0 -> 6308 bytes
-rw-r--r--devel-docs/libgimpwidgets/images/gimp-widget-button.pngbin0 -> 1973 bytes
-rw-r--r--devel-docs/libgimpwidgets/images/gimp-widget-chain-button.pngbin0 -> 4189 bytes
-rw-r--r--devel-docs/libgimpwidgets/images/gimp-widget-color-area.pngbin0 -> 2411 bytes
-rw-r--r--devel-docs/libgimpwidgets/images/gimp-widget-color-button.pngbin0 -> 2728 bytes
-rw-r--r--devel-docs/libgimpwidgets/images/gimp-widget-color-hex-entry.pngbin0 -> 3330 bytes
-rw-r--r--devel-docs/libgimpwidgets/images/gimp-widget-color-profile-combo-box.pngbin0 -> 3857 bytes
-rw-r--r--devel-docs/libgimpwidgets/images/gimp-widget-color-scale.pngbin0 -> 2395 bytes
-rw-r--r--devel-docs/libgimpwidgets/images/gimp-widget-color-selection.pngbin0 -> 36825 bytes
-rw-r--r--devel-docs/libgimpwidgets/images/gimp-widget-dialog.pngbin0 -> 9839 bytes
-rw-r--r--devel-docs/libgimpwidgets/images/gimp-widget-enum-combo-box.pngbin0 -> 3241 bytes
-rw-r--r--devel-docs/libgimpwidgets/images/gimp-widget-enum-label.pngbin0 -> 2536 bytes
-rw-r--r--devel-docs/libgimpwidgets/images/gimp-widget-file-entry.pngbin0 -> 4970 bytes
-rw-r--r--devel-docs/libgimpwidgets/images/gimp-widget-frame.pngbin0 -> 3752 bytes
-rw-r--r--devel-docs/libgimpwidgets/images/gimp-widget-hint-box.pngbin0 -> 8112 bytes
-rw-r--r--devel-docs/libgimpwidgets/images/gimp-widget-int-combo-box.pngbin0 -> 3518 bytes
-rw-r--r--devel-docs/libgimpwidgets/images/gimp-widget-memsize-entry.pngbin0 -> 5276 bytes
-rw-r--r--devel-docs/libgimpwidgets/images/gimp-widget-number-pair-entry.pngbin0 -> 2916 bytes
-rw-r--r--devel-docs/libgimpwidgets/images/gimp-widget-offset-area.pngbin0 -> 2742 bytes
-rw-r--r--devel-docs/libgimpwidgets/images/gimp-widget-page-selector.pngbin0 -> 17466 bytes
-rw-r--r--devel-docs/libgimpwidgets/images/gimp-widget-path-editor.pngbin0 -> 15238 bytes
-rw-r--r--devel-docs/libgimpwidgets/images/gimp-widget-pick-button.pngbin0 -> 2692 bytes
-rw-r--r--devel-docs/libgimpwidgets/images/gimp-widget-preview-area.pngbin0 -> 9316 bytes
-rw-r--r--devel-docs/libgimpwidgets/images/gimp-widget-string-combo-box.pngbin0 -> 3708 bytes
-rw-r--r--devel-docs/libgimpwidgets/images/gimp-widget-unit-menu.pngbin0 -> 3028 bytes
-rw-r--r--devel-docs/libgimpwidgets/libgimpwidgets-docs.sgml148
-rw-r--r--devel-docs/libgimpwidgets/libgimpwidgets-overrides.txt0
-rw-r--r--devel-docs/libgimpwidgets/libgimpwidgets-sections.txt1768
-rw-r--r--devel-docs/libgimpwidgets/libgimpwidgets.types54
-rw-r--r--devel-docs/libgimpwidgets/version.in1
-rw-r--r--devel-docs/libgimpwidgets/visual-index.xml73
-rw-r--r--devel-docs/libtool-instructions.txt65
-rw-r--r--devel-docs/parasites.txt316
-rw-r--r--devel-docs/pat.txt44
-rw-r--r--devel-docs/performance-logs/Makefile.am10
-rw-r--r--devel-docs/performance-logs/Makefile.in755
-rw-r--r--devel-docs/performance-logs/dashboard-add-marker.pngbin0 -> 15936 bytes
-rw-r--r--devel-docs/performance-logs/dashboard-start-recording.pngbin0 -> 16212 bytes
-rw-r--r--devel-docs/performance-logs/dashboard-stop-recording.pngbin0 -> 15890 bytes
-rw-r--r--devel-docs/performance-logs/new-performance-issue.pngbin0 -> 108368 bytes
-rw-r--r--devel-docs/performance-logs/performance-log-parameters.pngbin0 -> 8187 bytes
-rw-r--r--devel-docs/performance-logs/performance-log-viewer.pngbin0 -> 159718 bytes
-rw-r--r--devel-docs/performance-logs/performance-logs.md651
-rw-r--r--devel-docs/release-howto.txt194
-rw-r--r--devel-docs/structure.xml340
-rw-r--r--devel-docs/submitting-patches.txt1
-rw-r--r--devel-docs/tagging.txt148
-rw-r--r--devel-docs/tools/Makefile.am56
-rw-r--r--devel-docs/tools/Makefile.in954
-rw-r--r--devel-docs/tools/README.shooter13
-rw-r--r--devel-docs/tools/shadow.c149
-rw-r--r--devel-docs/tools/shadow.h8
-rw-r--r--devel-docs/tools/shooter.c298
-rw-r--r--devel-docs/tools/units.c102
-rw-r--r--devel-docs/tools/units.h8
-rw-r--r--devel-docs/tools/widgets.c756
-rw-r--r--devel-docs/tools/widgets.h25
-rw-r--r--devel-docs/ui-framework.txt57
-rw-r--r--devel-docs/undo.txt73
-rw-r--r--devel-docs/vbr.txt64
-rw-r--r--devel-docs/xcf.txt1607
749 files changed, 177858 insertions, 0 deletions
diff --git a/devel-docs/Makefile.am b/devel-docs/Makefile.am
new file mode 100644
index 0000000..117af27
--- /dev/null
+++ b/devel-docs/Makefile.am
@@ -0,0 +1,62 @@
+## Process this file with automake to produce Makefile.in
+
+if ENABLE_GTK_DOC_APP
+app = app
+endif
+
+SUBDIRS = \
+ tools \
+ libgimpbase \
+ libgimpcolor \
+ libgimpconfig \
+ libgimpmath \
+ libgimpmodule \
+ libgimpthumb \
+ libgimpwidgets \
+ libgimp \
+ $(app) \
+ \
+ performance-logs
+
+EXTRA_DIST = \
+ README \
+ README.gtkdoc \
+ contexts.txt \
+ debug-plug-ins.txt \
+ exif-handling.txt \
+ gbr.txt \
+ ggr.txt \
+ gih.txt \
+ gitlab-milestones.txt \
+ gpb.txt \
+ includes.txt \
+ libtool-instructions.txt \
+ parasites.txt \
+ pat.txt \
+ gegl-porting-plan.txt \
+ gtkbuilder-porting-guide.txt \
+ release-howto.txt \
+ structure.xml \
+ submitting-patches.txt \
+ tagging.txt \
+ ui-framework.txt \
+ undo.txt \
+ vbr.txt \
+ xcf.txt
+
+
+# require gtk-doc when making dist
+#
+if ENABLE_GTK_DOC
+dist-check-gtk-doc:
+if ENABLE_GTK_DOC_APP
+ @echo "*** gtk-doc-app must be disabled in order to make dist"
+ @false
+endif
+else
+dist-check-gtk-doc:
+ @echo "*** gtk-doc must be enabled in order to make dist"
+ @false
+endif
+
+dist-hook: dist-check-gtk-doc
diff --git a/devel-docs/Makefile.in b/devel-docs/Makefile.in
new file mode 100644
index 0000000..5aba8db
--- /dev/null
+++ b/devel-docs/Makefile.in
@@ -0,0 +1,984 @@
+# Makefile.in generated by automake 1.16.3 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994-2020 Free Software Foundation, Inc.
+
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+am__is_gnu_make = { \
+ if test -z '$(MAKELEVEL)'; then \
+ false; \
+ elif test -n '$(MAKE_HOST)'; then \
+ true; \
+ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
+ true; \
+ else \
+ false; \
+ fi; \
+}
+am__make_running_with_option = \
+ case $${target_option-} in \
+ ?) ;; \
+ *) echo "am__make_running_with_option: internal error: invalid" \
+ "target option '$${target_option-}' specified" >&2; \
+ exit 1;; \
+ esac; \
+ has_opt=no; \
+ sane_makeflags=$$MAKEFLAGS; \
+ if $(am__is_gnu_make); then \
+ sane_makeflags=$$MFLAGS; \
+ else \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ bs=\\; \
+ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
+ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
+ esac; \
+ fi; \
+ skip_next=no; \
+ strip_trailopt () \
+ { \
+ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
+ }; \
+ for flg in $$sane_makeflags; do \
+ test $$skip_next = yes && { skip_next=no; continue; }; \
+ case $$flg in \
+ *=*|--*) continue;; \
+ -*I) strip_trailopt 'I'; skip_next=yes;; \
+ -*I?*) strip_trailopt 'I';; \
+ -*O) strip_trailopt 'O'; skip_next=yes;; \
+ -*O?*) strip_trailopt 'O';; \
+ -*l) strip_trailopt 'l'; skip_next=yes;; \
+ -*l?*) strip_trailopt 'l';; \
+ -[dEDm]) skip_next=yes;; \
+ -[JT]) skip_next=yes;; \
+ esac; \
+ case $$flg in \
+ *$$target_option*) has_opt=yes; break;; \
+ esac; \
+ done; \
+ test $$has_opt = yes
+am__make_dryrun = (target_option=n; $(am__make_running_with_option))
+am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+subdir = devel-docs
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/m4macros/alsa.m4 \
+ $(top_srcdir)/m4macros/ax_compare_version.m4 \
+ $(top_srcdir)/m4macros/ax_cxx_compile_stdcxx.m4 \
+ $(top_srcdir)/m4macros/ax_gcc_func_attribute.m4 \
+ $(top_srcdir)/m4macros/ax_prog_cc_for_build.m4 \
+ $(top_srcdir)/m4macros/ax_prog_perl_version.m4 \
+ $(top_srcdir)/m4macros/detectcflags.m4 \
+ $(top_srcdir)/m4macros/pythondev.m4 $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo " GEN " $@;
+am__v_GEN_1 =
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 =
+SOURCES =
+DIST_SOURCES =
+RECURSIVE_TARGETS = all-recursive check-recursive cscopelist-recursive \
+ ctags-recursive dvi-recursive html-recursive info-recursive \
+ install-data-recursive install-dvi-recursive \
+ install-exec-recursive install-html-recursive \
+ install-info-recursive install-pdf-recursive \
+ install-ps-recursive install-recursive installcheck-recursive \
+ installdirs-recursive pdf-recursive ps-recursive \
+ tags-recursive uninstall-recursive
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
+RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive \
+ distclean-recursive maintainer-clean-recursive
+am__recursive_targets = \
+ $(RECURSIVE_TARGETS) \
+ $(RECURSIVE_CLEAN_TARGETS) \
+ $(am__extra_recursive_targets)
+AM_RECURSIVE_TARGETS = $(am__recursive_targets:-recursive=) TAGS CTAGS \
+ distdir distdir-am
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+# Read a list of newline-separated strings from the standard input,
+# and print each of them once, without duplicates. Input order is
+# *not* preserved.
+am__uniquify_input = $(AWK) '\
+ BEGIN { nonempty = 0; } \
+ { items[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in items) print i; }; } \
+'
+# Make sure the list of sources is unique. This is necessary because,
+# e.g., the same source file might be shared among _SOURCES variables
+# for different programs/libraries.
+am__define_uniq_tagged_files = \
+ list='$(am__tagged_files)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | $(am__uniquify_input)`
+ETAGS = etags
+CTAGS = ctags
+DIST_SUBDIRS = tools libgimpbase libgimpcolor libgimpconfig \
+ libgimpmath libgimpmodule libgimpthumb libgimpwidgets libgimp \
+ app performance-logs
+am__DIST_COMMON = $(srcdir)/Makefile.in README
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+am__relativize = \
+ dir0=`pwd`; \
+ sed_first='s,^\([^/]*\)/.*$$,\1,'; \
+ sed_rest='s,^[^/]*/*,,'; \
+ sed_last='s,^.*/\([^/]*\)$$,\1,'; \
+ sed_butlast='s,/*[^/]*$$,,'; \
+ while test -n "$$dir1"; do \
+ first=`echo "$$dir1" | sed -e "$$sed_first"`; \
+ if test "$$first" != "."; then \
+ if test "$$first" = ".."; then \
+ dir2=`echo "$$dir0" | sed -e "$$sed_last"`/"$$dir2"; \
+ dir0=`echo "$$dir0" | sed -e "$$sed_butlast"`; \
+ else \
+ first2=`echo "$$dir2" | sed -e "$$sed_first"`; \
+ if test "$$first2" = "$$first"; then \
+ dir2=`echo "$$dir2" | sed -e "$$sed_rest"`; \
+ else \
+ dir2="../$$dir2"; \
+ fi; \
+ dir0="$$dir0"/"$$first"; \
+ fi; \
+ fi; \
+ dir1=`echo "$$dir1" | sed -e "$$sed_rest"`; \
+ done; \
+ reldir="$$dir2"
+AA_LIBS = @AA_LIBS@
+ACLOCAL = @ACLOCAL@
+ALLOCA = @ALLOCA@
+ALL_LINGUAS = @ALL_LINGUAS@
+ALSA_CFLAGS = @ALSA_CFLAGS@
+ALSA_LIBS = @ALSA_LIBS@
+ALTIVEC_EXTRA_CFLAGS = @ALTIVEC_EXTRA_CFLAGS@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+APPSTREAM_UTIL = @APPSTREAM_UTIL@
+AR = @AR@
+AS = @AS@
+ATK_CFLAGS = @ATK_CFLAGS@
+ATK_LIBS = @ATK_LIBS@
+ATK_REQUIRED_VERSION = @ATK_REQUIRED_VERSION@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+BABL_CFLAGS = @BABL_CFLAGS@
+BABL_LIBS = @BABL_LIBS@
+BABL_REQUIRED_VERSION = @BABL_REQUIRED_VERSION@
+BUG_REPORT_URL = @BUG_REPORT_URL@
+BUILD_EXEEXT = @BUILD_EXEEXT@
+BUILD_OBJEXT = @BUILD_OBJEXT@
+BZIP2_LIBS = @BZIP2_LIBS@
+CAIRO_CFLAGS = @CAIRO_CFLAGS@
+CAIRO_LIBS = @CAIRO_LIBS@
+CAIRO_PDF_CFLAGS = @CAIRO_PDF_CFLAGS@
+CAIRO_PDF_LIBS = @CAIRO_PDF_LIBS@
+CAIRO_PDF_REQUIRED_VERSION = @CAIRO_PDF_REQUIRED_VERSION@
+CAIRO_REQUIRED_VERSION = @CAIRO_REQUIRED_VERSION@
+CATALOGS = @CATALOGS@
+CATOBJEXT = @CATOBJEXT@
+CC = @CC@
+CCAS = @CCAS@
+CCASDEPMODE = @CCASDEPMODE@
+CCASFLAGS = @CCASFLAGS@
+CCDEPMODE = @CCDEPMODE@
+CC_FOR_BUILD = @CC_FOR_BUILD@
+CC_VERSION = @CC_VERSION@
+CFLAGS = @CFLAGS@
+CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
+CPP = @CPP@
+CPPFLAGS = @CPPFLAGS@
+CPPFLAGS_FOR_BUILD = @CPPFLAGS_FOR_BUILD@
+CPP_FOR_BUILD = @CPP_FOR_BUILD@
+CXX = @CXX@
+CXXCPP = @CXXCPP@
+CXXDEPMODE = @CXXDEPMODE@
+CXXFLAGS = @CXXFLAGS@
+CYGPATH_W = @CYGPATH_W@
+DATADIRNAME = @DATADIRNAME@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DESKTOP_DATADIR = @DESKTOP_DATADIR@
+DESKTOP_FILE_VALIDATE = @DESKTOP_FILE_VALIDATE@
+DLLTOOL = @DLLTOOL@
+DOC_SHOOTER = @DOC_SHOOTER@
+DSYMUTIL = @DSYMUTIL@
+DUMPBIN = @DUMPBIN@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+EXEEXT = @EXEEXT@
+FGREP = @FGREP@
+FILE_AA = @FILE_AA@
+FILE_EXR = @FILE_EXR@
+FILE_HEIF = @FILE_HEIF@
+FILE_JP2_LOAD = @FILE_JP2_LOAD@
+FILE_JPEGXL = @FILE_JPEGXL@
+FILE_MNG = @FILE_MNG@
+FILE_PDF_SAVE = @FILE_PDF_SAVE@
+FILE_PS = @FILE_PS@
+FILE_WMF = @FILE_WMF@
+FILE_XMC = @FILE_XMC@
+FILE_XPM = @FILE_XPM@
+FONTCONFIG_CFLAGS = @FONTCONFIG_CFLAGS@
+FONTCONFIG_LIBS = @FONTCONFIG_LIBS@
+FONTCONFIG_REQUIRED_VERSION = @FONTCONFIG_REQUIRED_VERSION@
+FREETYPE2_REQUIRED_VERSION = @FREETYPE2_REQUIRED_VERSION@
+FREETYPE_CFLAGS = @FREETYPE_CFLAGS@
+FREETYPE_LIBS = @FREETYPE_LIBS@
+GDBUS_CODEGEN = @GDBUS_CODEGEN@
+GDK_PIXBUF_CFLAGS = @GDK_PIXBUF_CFLAGS@
+GDK_PIXBUF_CSOURCE = @GDK_PIXBUF_CSOURCE@
+GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@
+GDK_PIXBUF_REQUIRED_VERSION = @GDK_PIXBUF_REQUIRED_VERSION@
+GEGL = @GEGL@
+GEGL_CFLAGS = @GEGL_CFLAGS@
+GEGL_LIBS = @GEGL_LIBS@
+GEGL_MAJOR_MINOR_VERSION = @GEGL_MAJOR_MINOR_VERSION@
+GEGL_REQUIRED_VERSION = @GEGL_REQUIRED_VERSION@
+GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
+GEXIV2_CFLAGS = @GEXIV2_CFLAGS@
+GEXIV2_LIBS = @GEXIV2_LIBS@
+GEXIV2_REQUIRED_VERSION = @GEXIV2_REQUIRED_VERSION@
+GIMP_API_VERSION = @GIMP_API_VERSION@
+GIMP_APP_VERSION = @GIMP_APP_VERSION@
+GIMP_BINARY_AGE = @GIMP_BINARY_AGE@
+GIMP_COMMAND = @GIMP_COMMAND@
+GIMP_DATA_VERSION = @GIMP_DATA_VERSION@
+GIMP_FULL_NAME = @GIMP_FULL_NAME@
+GIMP_INTERFACE_AGE = @GIMP_INTERFACE_AGE@
+GIMP_MAJOR_VERSION = @GIMP_MAJOR_VERSION@
+GIMP_MICRO_VERSION = @GIMP_MICRO_VERSION@
+GIMP_MINOR_VERSION = @GIMP_MINOR_VERSION@
+GIMP_MKENUMS = @GIMP_MKENUMS@
+GIMP_MODULES = @GIMP_MODULES@
+GIMP_PACKAGE_REVISION = @GIMP_PACKAGE_REVISION@
+GIMP_PKGCONFIG_VERSION = @GIMP_PKGCONFIG_VERSION@
+GIMP_PLUGINS = @GIMP_PLUGINS@
+GIMP_PLUGIN_VERSION = @GIMP_PLUGIN_VERSION@
+GIMP_REAL_VERSION = @GIMP_REAL_VERSION@
+GIMP_RELEASE = @GIMP_RELEASE@
+GIMP_SYSCONF_VERSION = @GIMP_SYSCONF_VERSION@
+GIMP_TOOL_VERSION = @GIMP_TOOL_VERSION@
+GIMP_UNSTABLE = @GIMP_UNSTABLE@
+GIMP_USER_VERSION = @GIMP_USER_VERSION@
+GIMP_VERSION = @GIMP_VERSION@
+GIO_CFLAGS = @GIO_CFLAGS@
+GIO_LIBS = @GIO_LIBS@
+GIO_UNIX_CFLAGS = @GIO_UNIX_CFLAGS@
+GIO_UNIX_LIBS = @GIO_UNIX_LIBS@
+GIO_WINDOWS_CFLAGS = @GIO_WINDOWS_CFLAGS@
+GIO_WINDOWS_LIBS = @GIO_WINDOWS_LIBS@
+GLIB_CFLAGS = @GLIB_CFLAGS@
+GLIB_COMPILE_RESOURCES = @GLIB_COMPILE_RESOURCES@
+GLIB_GENMARSHAL = @GLIB_GENMARSHAL@
+GLIB_LIBS = @GLIB_LIBS@
+GLIB_MKENUMS = @GLIB_MKENUMS@
+GLIB_REQUIRED_VERSION = @GLIB_REQUIRED_VERSION@
+GMODULE_NO_EXPORT_CFLAGS = @GMODULE_NO_EXPORT_CFLAGS@
+GMODULE_NO_EXPORT_LIBS = @GMODULE_NO_EXPORT_LIBS@
+GMOFILES = @GMOFILES@
+GMSGFMT = @GMSGFMT@
+GOBJECT_QUERY = @GOBJECT_QUERY@
+GREP = @GREP@
+GS_LIBS = @GS_LIBS@
+GTKDOC_CHECK = @GTKDOC_CHECK@
+GTKDOC_CHECK_PATH = @GTKDOC_CHECK_PATH@
+GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@
+GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@
+GTKDOC_MKPDF = @GTKDOC_MKPDF@
+GTKDOC_REBASE = @GTKDOC_REBASE@
+GTK_CFLAGS = @GTK_CFLAGS@
+GTK_LIBS = @GTK_LIBS@
+GTK_MAC_INTEGRATION_CFLAGS = @GTK_MAC_INTEGRATION_CFLAGS@
+GTK_MAC_INTEGRATION_LIBS = @GTK_MAC_INTEGRATION_LIBS@
+GTK_REQUIRED_VERSION = @GTK_REQUIRED_VERSION@
+GTK_UPDATE_ICON_CACHE = @GTK_UPDATE_ICON_CACHE@
+GUDEV_CFLAGS = @GUDEV_CFLAGS@
+GUDEV_LIBS = @GUDEV_LIBS@
+HARFBUZZ_CFLAGS = @HARFBUZZ_CFLAGS@
+HARFBUZZ_LIBS = @HARFBUZZ_LIBS@
+HARFBUZZ_REQUIRED_VERSION = @HARFBUZZ_REQUIRED_VERSION@
+HAVE_CXX14 = @HAVE_CXX14@
+HAVE_FINITE = @HAVE_FINITE@
+HAVE_ISFINITE = @HAVE_ISFINITE@
+HAVE_VFORK = @HAVE_VFORK@
+HOST_GLIB_COMPILE_RESOURCES = @HOST_GLIB_COMPILE_RESOURCES@
+HTML_DIR = @HTML_DIR@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+INSTOBJEXT = @INSTOBJEXT@
+INTLLIBS = @INTLLIBS@
+INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
+INTLTOOL_MERGE = @INTLTOOL_MERGE@
+INTLTOOL_PERL = @INTLTOOL_PERL@
+INTLTOOL_REQUIRED_VERSION = @INTLTOOL_REQUIRED_VERSION@
+INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
+INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@
+INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
+INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
+INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
+INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@
+ISO_CODES_LOCALEDIR = @ISO_CODES_LOCALEDIR@
+ISO_CODES_LOCATION = @ISO_CODES_LOCATION@
+JPEG_LIBS = @JPEG_LIBS@
+JSON_GLIB_CFLAGS = @JSON_GLIB_CFLAGS@
+JSON_GLIB_LIBS = @JSON_GLIB_LIBS@
+JXL_CFLAGS = @JXL_CFLAGS@
+JXL_LIBS = @JXL_LIBS@
+JXL_THREADS_CFLAGS = @JXL_THREADS_CFLAGS@
+JXL_THREADS_LIBS = @JXL_THREADS_LIBS@
+LCMS_CFLAGS = @LCMS_CFLAGS@
+LCMS_LIBS = @LCMS_LIBS@
+LCMS_REQUIRED_VERSION = @LCMS_REQUIRED_VERSION@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
+LIBBACKTRACE_LIBS = @LIBBACKTRACE_LIBS@
+LIBHEIF_CFLAGS = @LIBHEIF_CFLAGS@
+LIBHEIF_LIBS = @LIBHEIF_LIBS@
+LIBHEIF_REQUIRED_VERSION = @LIBHEIF_REQUIRED_VERSION@
+LIBJXL_REQUIRED_VERSION = @LIBJXL_REQUIRED_VERSION@
+LIBLZMA_REQUIRED_VERSION = @LIBLZMA_REQUIRED_VERSION@
+LIBMYPAINT_CFLAGS = @LIBMYPAINT_CFLAGS@
+LIBMYPAINT_LIBS = @LIBMYPAINT_LIBS@
+LIBMYPAINT_REQUIRED_VERSION = @LIBMYPAINT_REQUIRED_VERSION@
+LIBOBJS = @LIBOBJS@
+LIBPNG_REQUIRED_VERSION = @LIBPNG_REQUIRED_VERSION@
+LIBS = @LIBS@
+LIBTOOL = @LIBTOOL@
+LIBUNWIND_CFLAGS = @LIBUNWIND_CFLAGS@
+LIBUNWIND_LIBS = @LIBUNWIND_LIBS@
+LIBUNWIND_REQUIRED_VERSION = @LIBUNWIND_REQUIRED_VERSION@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+LT_CURRENT_MINUS_AGE = @LT_CURRENT_MINUS_AGE@
+LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@
+LT_VERSION_INFO = @LT_VERSION_INFO@
+LZMA_CFLAGS = @LZMA_CFLAGS@
+LZMA_LIBS = @LZMA_LIBS@
+MAIL = @MAIL@
+MAINT = @MAINT@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MIME_INFO_CFLAGS = @MIME_INFO_CFLAGS@
+MIME_INFO_LIBS = @MIME_INFO_LIBS@
+MIME_TYPES = @MIME_TYPES@
+MKDIR_P = @MKDIR_P@
+MKINSTALLDIRS = @MKINSTALLDIRS@
+MMX_EXTRA_CFLAGS = @MMX_EXTRA_CFLAGS@
+MNG_CFLAGS = @MNG_CFLAGS@
+MNG_LIBS = @MNG_LIBS@
+MSGFMT = @MSGFMT@
+MSGFMT_OPTS = @MSGFMT_OPTS@
+MSGMERGE = @MSGMERGE@
+MYPAINT_BRUSHES_CFLAGS = @MYPAINT_BRUSHES_CFLAGS@
+MYPAINT_BRUSHES_LIBS = @MYPAINT_BRUSHES_LIBS@
+NATIVE_GLIB_CFLAGS = @NATIVE_GLIB_CFLAGS@
+NATIVE_GLIB_LIBS = @NATIVE_GLIB_LIBS@
+NM = @NM@
+NMEDIT = @NMEDIT@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+OPENEXR_CFLAGS = @OPENEXR_CFLAGS@
+OPENEXR_LIBS = @OPENEXR_LIBS@
+OPENEXR_REQUIRED_VERSION = @OPENEXR_REQUIRED_VERSION@
+OPENJPEG_CFLAGS = @OPENJPEG_CFLAGS@
+OPENJPEG_LIBS = @OPENJPEG_LIBS@
+OPENJPEG_REQUIRED_VERSION = @OPENJPEG_REQUIRED_VERSION@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PANGOCAIRO_CFLAGS = @PANGOCAIRO_CFLAGS@
+PANGOCAIRO_LIBS = @PANGOCAIRO_LIBS@
+PANGOCAIRO_REQUIRED_VERSION = @PANGOCAIRO_REQUIRED_VERSION@
+PATHSEP = @PATHSEP@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PERL = @PERL@
+PERL_REQUIRED_VERSION = @PERL_REQUIRED_VERSION@
+PERL_VERSION = @PERL_VERSION@
+PKG_CONFIG = @PKG_CONFIG@
+PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
+PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
+PNG_CFLAGS = @PNG_CFLAGS@
+PNG_LIBS = @PNG_LIBS@
+POFILES = @POFILES@
+POPPLER_CFLAGS = @POPPLER_CFLAGS@
+POPPLER_DATA_CFLAGS = @POPPLER_DATA_CFLAGS@
+POPPLER_DATA_LIBS = @POPPLER_DATA_LIBS@
+POPPLER_DATA_REQUIRED_VERSION = @POPPLER_DATA_REQUIRED_VERSION@
+POPPLER_LIBS = @POPPLER_LIBS@
+POPPLER_REQUIRED_VERSION = @POPPLER_REQUIRED_VERSION@
+POSUB = @POSUB@
+PO_IN_DATADIR_FALSE = @PO_IN_DATADIR_FALSE@
+PO_IN_DATADIR_TRUE = @PO_IN_DATADIR_TRUE@
+PYBIN_PATH = @PYBIN_PATH@
+PYCAIRO_CFLAGS = @PYCAIRO_CFLAGS@
+PYCAIRO_LIBS = @PYCAIRO_LIBS@
+PYGIMP_EXTRA_CFLAGS = @PYGIMP_EXTRA_CFLAGS@
+PYGTK_CFLAGS = @PYGTK_CFLAGS@
+PYGTK_CODEGEN = @PYGTK_CODEGEN@
+PYGTK_DEFSDIR = @PYGTK_DEFSDIR@
+PYGTK_LIBS = @PYGTK_LIBS@
+PYLINK_LIBS = @PYLINK_LIBS@
+PYTHON = @PYTHON@
+PYTHON2_REQUIRED_VERSION = @PYTHON2_REQUIRED_VERSION@
+PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@
+PYTHON_INCLUDES = @PYTHON_INCLUDES@
+PYTHON_PLATFORM = @PYTHON_PLATFORM@
+PYTHON_PREFIX = @PYTHON_PREFIX@
+PYTHON_VERSION = @PYTHON_VERSION@
+RANLIB = @RANLIB@
+RSVG_REQUIRED_VERSION = @RSVG_REQUIRED_VERSION@
+RT_LIBS = @RT_LIBS@
+SCREENSHOT_LIBS = @SCREENSHOT_LIBS@
+SED = @SED@
+SENDMAIL = @SENDMAIL@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+SOCKET_LIBS = @SOCKET_LIBS@
+SSE2_EXTRA_CFLAGS = @SSE2_EXTRA_CFLAGS@
+SSE4_1_EXTRA_CFLAGS = @SSE4_1_EXTRA_CFLAGS@
+SSE_EXTRA_CFLAGS = @SSE_EXTRA_CFLAGS@
+STRIP = @STRIP@
+SVG_CFLAGS = @SVG_CFLAGS@
+SVG_LIBS = @SVG_LIBS@
+SYMPREFIX = @SYMPREFIX@
+TIFF_LIBS = @TIFF_LIBS@
+USE_NLS = @USE_NLS@
+VERSION = @VERSION@
+WEBKIT_CFLAGS = @WEBKIT_CFLAGS@
+WEBKIT_LIBS = @WEBKIT_LIBS@
+WEBKIT_REQUIRED_VERSION = @WEBKIT_REQUIRED_VERSION@
+WEBPDEMUX_CFLAGS = @WEBPDEMUX_CFLAGS@
+WEBPDEMUX_LIBS = @WEBPDEMUX_LIBS@
+WEBPMUX_CFLAGS = @WEBPMUX_CFLAGS@
+WEBPMUX_LIBS = @WEBPMUX_LIBS@
+WEBP_CFLAGS = @WEBP_CFLAGS@
+WEBP_LIBS = @WEBP_LIBS@
+WEBP_REQUIRED_VERSION = @WEBP_REQUIRED_VERSION@
+WEB_PAGE = @WEB_PAGE@
+WIN32_LARGE_ADDRESS_AWARE = @WIN32_LARGE_ADDRESS_AWARE@
+WINDRES = @WINDRES@
+WMF_CFLAGS = @WMF_CFLAGS@
+WMF_CONFIG = @WMF_CONFIG@
+WMF_LIBS = @WMF_LIBS@
+WMF_REQUIRED_VERSION = @WMF_REQUIRED_VERSION@
+XDG_EMAIL = @XDG_EMAIL@
+XFIXES_CFLAGS = @XFIXES_CFLAGS@
+XFIXES_LIBS = @XFIXES_LIBS@
+XGETTEXT = @XGETTEXT@
+XGETTEXT_REQUIRED_VERSION = @XGETTEXT_REQUIRED_VERSION@
+XMC_CFLAGS = @XMC_CFLAGS@
+XMC_LIBS = @XMC_LIBS@
+XMKMF = @XMKMF@
+XMLLINT = @XMLLINT@
+XMU_LIBS = @XMU_LIBS@
+XPM_LIBS = @XPM_LIBS@
+XSLTPROC = @XSLTPROC@
+XVFB_RUN = @XVFB_RUN@
+X_CFLAGS = @X_CFLAGS@
+X_EXTRA_LIBS = @X_EXTRA_LIBS@
+X_LIBS = @X_LIBS@
+X_PRE_LIBS = @X_PRE_LIBS@
+Z_LIBS = @Z_LIBS@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_CC_FOR_BUILD = @ac_ct_CC_FOR_BUILD@
+ac_ct_CXX = @ac_ct_CXX@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+gimpdatadir = @gimpdatadir@
+gimpdir = @gimpdir@
+gimplocaledir = @gimplocaledir@
+gimpplugindir = @gimpplugindir@
+gimpsysconfdir = @gimpsysconfdir@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+intltool__v_merge_options_ = @intltool__v_merge_options_@
+intltool__v_merge_options_0 = @intltool__v_merge_options_0@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+manpage_gimpdir = @manpage_gimpdir@
+mkdir_p = @mkdir_p@
+ms_librarian = @ms_librarian@
+mypaint_brushes_dir = @mypaint_brushes_dir@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+pkgpyexecdir = @pkgpyexecdir@
+pkgpythondir = @pkgpythondir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+pyexecdir = @pyexecdir@
+pythondir = @pythondir@
+runstatedir = @runstatedir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+@ENABLE_GTK_DOC_APP_TRUE@app = app
+SUBDIRS = \
+ tools \
+ libgimpbase \
+ libgimpcolor \
+ libgimpconfig \
+ libgimpmath \
+ libgimpmodule \
+ libgimpthumb \
+ libgimpwidgets \
+ libgimp \
+ $(app) \
+ \
+ performance-logs
+
+EXTRA_DIST = \
+ README \
+ README.gtkdoc \
+ contexts.txt \
+ debug-plug-ins.txt \
+ exif-handling.txt \
+ gbr.txt \
+ ggr.txt \
+ gih.txt \
+ gitlab-milestones.txt \
+ gpb.txt \
+ includes.txt \
+ libtool-instructions.txt \
+ parasites.txt \
+ pat.txt \
+ gegl-porting-plan.txt \
+ gtkbuilder-porting-guide.txt \
+ release-howto.txt \
+ structure.xml \
+ submitting-patches.txt \
+ tagging.txt \
+ ui-framework.txt \
+ undo.txt \
+ vbr.txt \
+ xcf.txt
+
+all: all-recursive
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu devel-docs/Makefile'; \
+ $(am__cd) $(top_srcdir) && \
+ $(AUTOMAKE) --gnu devel-docs/Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+
+mostlyclean-libtool:
+ -rm -f *.lo
+
+clean-libtool:
+ -rm -rf .libs _libs
+
+# This directory's subdirectories are mostly independent; you can cd
+# into them and run 'make' without going through this Makefile.
+# To change the values of 'make' variables: instead of editing Makefiles,
+# (1) if the variable is set in 'config.status', edit 'config.status'
+# (which will cause the Makefiles to be regenerated when you run 'make');
+# (2) otherwise, pass the desired values on the 'make' command line.
+$(am__recursive_targets):
+ @fail=; \
+ if $(am__make_keepgoing); then \
+ failcom='fail=yes'; \
+ else \
+ failcom='exit 1'; \
+ fi; \
+ dot_seen=no; \
+ target=`echo $@ | sed s/-recursive//`; \
+ case "$@" in \
+ distclean-* | maintainer-clean-*) list='$(DIST_SUBDIRS)' ;; \
+ *) list='$(SUBDIRS)' ;; \
+ esac; \
+ for subdir in $$list; do \
+ echo "Making $$target in $$subdir"; \
+ if test "$$subdir" = "."; then \
+ dot_seen=yes; \
+ local_target="$$target-am"; \
+ else \
+ local_target="$$target"; \
+ fi; \
+ ($(am__cd) $$subdir && $(MAKE) $(AM_MAKEFLAGS) $$local_target) \
+ || eval $$failcom; \
+ done; \
+ if test "$$dot_seen" = "no"; then \
+ $(MAKE) $(AM_MAKEFLAGS) "$$target-am" || exit 1; \
+ fi; test -z "$$fail"
+
+ID: $(am__tagged_files)
+ $(am__define_uniq_tagged_files); mkid -fID $$unique
+tags: tags-recursive
+TAGS: tags
+
+tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
+ set x; \
+ here=`pwd`; \
+ if ($(ETAGS) --etags-include --version) >/dev/null 2>&1; then \
+ include_option=--etags-include; \
+ empty_fix=.; \
+ else \
+ include_option=--include; \
+ empty_fix=; \
+ fi; \
+ list='$(SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ test ! -f $$subdir/TAGS || \
+ set "$$@" "$$include_option=$$here/$$subdir/TAGS"; \
+ fi; \
+ done; \
+ $(am__define_uniq_tagged_files); \
+ shift; \
+ if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ if test $$# -gt 0; then \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ "$$@" $$unique; \
+ else \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$unique; \
+ fi; \
+ fi
+ctags: ctags-recursive
+
+CTAGS: ctags
+ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
+ $(am__define_uniq_tagged_files); \
+ test -z "$(CTAGS_ARGS)$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && $(am__cd) $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) "$$here"
+cscopelist: cscopelist-recursive
+
+cscopelist-am: $(am__tagged_files)
+ list='$(am__tagged_files)'; \
+ case "$(srcdir)" in \
+ [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+ *) sdir=$(subdir)/$(srcdir) ;; \
+ esac; \
+ for i in $$list; do \
+ if test -f "$$i"; then \
+ echo "$(subdir)/$$i"; \
+ else \
+ echo "$$sdir/$$i"; \
+ fi; \
+ done >> $(top_builddir)/cscope.files
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(BUILT_SOURCES)
+ $(MAKE) $(AM_MAKEFLAGS) distdir-am
+
+distdir-am: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d "$(distdir)/$$file"; then \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+ else \
+ test -f "$(distdir)/$$file" \
+ || cp -p $$d/$$file "$(distdir)/$$file" \
+ || exit 1; \
+ fi; \
+ done
+ @list='$(DIST_SUBDIRS)'; for subdir in $$list; do \
+ if test "$$subdir" = .; then :; else \
+ $(am__make_dryrun) \
+ || test -d "$(distdir)/$$subdir" \
+ || $(MKDIR_P) "$(distdir)/$$subdir" \
+ || exit 1; \
+ dir1=$$subdir; dir2="$(distdir)/$$subdir"; \
+ $(am__relativize); \
+ new_distdir=$$reldir; \
+ dir1=$$subdir; dir2="$(top_distdir)"; \
+ $(am__relativize); \
+ new_top_distdir=$$reldir; \
+ echo " (cd $$subdir && $(MAKE) $(AM_MAKEFLAGS) top_distdir="$$new_top_distdir" distdir="$$new_distdir" \\"; \
+ echo " am__remove_distdir=: am__skip_length_check=: am__skip_mode_fix=: distdir)"; \
+ ($(am__cd) $$subdir && \
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$$new_top_distdir" \
+ distdir="$$new_distdir" \
+ am__remove_distdir=: \
+ am__skip_length_check=: \
+ am__skip_mode_fix=: \
+ distdir) \
+ || exit 1; \
+ fi; \
+ done
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$(top_distdir)" distdir="$(distdir)" \
+ dist-hook
+check-am: all-am
+check: check-recursive
+all-am: Makefile
+installdirs: installdirs-recursive
+installdirs-am:
+install: install-recursive
+install-exec: install-exec-recursive
+install-data: install-data-recursive
+uninstall: uninstall-recursive
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-recursive
+install-strip:
+ if test -z '$(STRIP)'; then \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ install; \
+ else \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+ fi
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+ -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-recursive
+
+clean-am: clean-generic clean-libtool mostlyclean-am
+
+distclean: distclean-recursive
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-tags
+
+dvi: dvi-recursive
+
+dvi-am:
+
+html: html-recursive
+
+html-am:
+
+info: info-recursive
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-recursive
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-recursive
+
+install-html-am:
+
+install-info: install-info-recursive
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-recursive
+
+install-pdf-am:
+
+install-ps: install-ps-recursive
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-recursive
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-recursive
+
+mostlyclean-am: mostlyclean-generic mostlyclean-libtool
+
+pdf: pdf-recursive
+
+pdf-am:
+
+ps: ps-recursive
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: $(am__recursive_targets) install-am install-strip
+
+.PHONY: $(am__recursive_targets) CTAGS GTAGS TAGS all all-am check \
+ check-am clean clean-generic clean-libtool cscopelist-am ctags \
+ ctags-am dist-hook distclean distclean-generic \
+ distclean-libtool distclean-tags distdir dvi dvi-am html \
+ html-am info info-am install install-am install-data \
+ install-data-am install-dvi install-dvi-am install-exec \
+ install-exec-am install-html install-html-am install-info \
+ install-info-am install-man install-pdf install-pdf-am \
+ install-ps install-ps-am install-strip installcheck \
+ installcheck-am installdirs installdirs-am maintainer-clean \
+ maintainer-clean-generic mostlyclean mostlyclean-generic \
+ mostlyclean-libtool pdf pdf-am ps ps-am tags tags-am uninstall \
+ uninstall-am
+
+.PRECIOUS: Makefile
+
+
+# require gtk-doc when making dist
+#
+@ENABLE_GTK_DOC_TRUE@dist-check-gtk-doc:
+@ENABLE_GTK_DOC_APP_TRUE@@ENABLE_GTK_DOC_TRUE@ @echo "*** gtk-doc-app must be disabled in order to make dist"
+@ENABLE_GTK_DOC_APP_TRUE@@ENABLE_GTK_DOC_TRUE@ @false
+@ENABLE_GTK_DOC_FALSE@dist-check-gtk-doc:
+@ENABLE_GTK_DOC_FALSE@ @echo "*** gtk-doc must be enabled in order to make dist"
+@ENABLE_GTK_DOC_FALSE@ @false
+
+dist-hook: dist-check-gtk-doc
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff --git a/devel-docs/README b/devel-docs/README
new file mode 100644
index 0000000..5fc7cdb
--- /dev/null
+++ b/devel-docs/README
@@ -0,0 +1,61 @@
+Developers documentation
+------------------------
+
+This directory holds information that you will find useful if you
+develop a GIMP plug-in or want to work on the GIMP core.
+
+See https://wiki.gimp.org/index.php/Main_Page for more information.
+
+ app - setup for documentation of the GIMP core;
+ not built by default since it is huge and
+ only relevant for core developers
+
+ libgimp
+ libgimpbase
+ libgimpcolor
+ libgimpconfig
+ libgimpmath
+ libgimpmodule
+ libgimpthumb
+ libgimpwidgets - complete libgimp documentation generated from
+ the source; see README.gtkdoc
+
+ tools - the source code for tools used to generate
+ documentation
+
+
+
+ gitlab-milestones.txt - describes how the GIMP project uses
+ milestones in the GNOME gitlab issue tracker
+ commit-rules.txt - describes rules and things to think
+ about when creating GIMP commits
+ contexts.txt - describes how GimpContexts are used in GIMP
+ debug-plug-ins.txt - how to debug GIMP plug-ins
+ exif-handling.txt - how GIMP should handle EXIF data
+ includes.txt - the policy for inclusion of header files
+ parasites.txt - descriptions of known parasites
+ release-howto.txt - a check-list for doing a GIMP release
+ submitting-patches.txt - how to submit a patch for GIMP
+ tagging.txt - how resource tagging in Gimp works
+ ui-framework.txt - describes how the GIMP UI framework functions and
+ how it is implemented
+ undo.txt - description of the undo system
+
+
+ structure.xml - a DocBook article that gives an overview on
+ the directory structure of the GIMP source tree,
+ also check out gimp-module-dependencies.svg
+
+
+ gbr.txt - description of the GBR format used to store
+ pixmap brushes
+ ggr.txt - description of the GGR format used to store
+ GIMP gradients
+ gih.txt - description of the GIH format used to store a
+ series of pixmap brushes
+ gpb.txt - OBSOLETE: description of the GPB format for
+ pixmap brushes
+ pat.txt - description of the PAT format for patterns
+ vbr.txt - description of VBR format used for
+ "generated" brushes
+ xcf.txt - description of Gimp's XCF format
diff --git a/devel-docs/README.gtkdoc b/devel-docs/README.gtkdoc
new file mode 100644
index 0000000..b571a7b
--- /dev/null
+++ b/devel-docs/README.gtkdoc
@@ -0,0 +1,128 @@
+Developers documentation using gtk-doc
+--------------------------------------
+
+The goal is to provide useful source documentation. Right now this is
+limited to libgimp since that is the part that is used by third-party
+coders (plug-in developers). Other parts of the code may follow later,
+but not before libgimp is properly documented.
+
+
+Principle
+---------
+
+The documentation is extracted out of the source using gtk-doc (see
+http://www.gtk.org/gtk-doc/). We use a combination of comment blocks
+embedded into the source and additional information added manually
+into SGML template files.
+
+
+Requirements
+------------
+
+GIMP release tarballs contain a complete set of precompiled HTML files
+as well as DocBook XML files to create other formats. You only need
+gtk-doc if you want to work on the documentation itself. In that case
+you will need the following utilities:
+
+Perl v5 - Most of the scripts used are written in Perl.
+
+libxslt & libxml2 (version >= 2.3.6)
+ This is used to convert the XML templates to HTML.
+ http://xmlsoft.org/
+
+DocBook XML DTD v4.1.2
+ http://www.docbook.org/
+
+gtk-doc (version >= 1.0)
+ This package automatically generates DocBook documentation from
+ source and is able to convert it into HTML (and other formats).
+ ftp://ftp.gtk.org/pub/gtk-doc/
+
+
+You need to have all this properly setup. This includes the
+availability of an XML catalog (/etc/xml/catalog) that tells the
+XSLT processor where to look for locally installed DTDs. If that
+file is missing, the XSLT processor will try to access the DTDs
+online which will either fail or take forever. For this reason,
+the docs are not built by default. If you think you have a working
+setup, pass '--enable-gtk-doc' to configure.
+
+
+How it works
+------------
+
+The following lines will only give you hints about how our system
+works. You should have understood the principles of gtk-doc before you
+touch it.
+
+The system is already set up, so unless there are substantial changes
+to the source e.g. new files were added, functions were added, renamed
+or removed or parameters changed, there is no need to touch the
+Makefile or any other files in the toplevel directory.
+
+In most cases you will work on the documentation by adding or editing
+comment blocks in the C source and by editing the template XML files
+in the tmpl directory.
+
+After you've done any changes to the documentation, running 'make'
+should rebuild the documentation. This will however only work if
+configure was called with the option '--enable-gtk-doc' and gtk-doc
+was successfully found. If everything was set up correctly, running
+'make' should do the trick and generate the XML and HTML files for
+you. Since the dependencies are not perfect, you sometimes need to
+call 'make clean; make' to force regeneration.
+
+
+How to write proper gtk-doc comments
+------------------------------------
+
+Here are some hints on writing proper gtk-doc comments. They are based
+on the gtk-doc documentation which comes with the gtk-doc source tree:
+
+These are the comment blocks used in GIMP source files to document
+functions (and macros, signals and properties, if you want).
+
+/**
+ * function_name:
+ * @par1: description of parameter 1. These can extend over more than
+ * one line.
+ * @par2: description of parameter 2
+ *
+ * The function description goes here. You can use @par1 to refer to
+ * parameters so that they are highlighted in the output. You can also
+ * use %constant for constants, function_name2() for functions and
+ * #GtkWidget for links to other declarations (which may be documented
+ * elsewhere).
+ *
+ * Return value: an integer.
+ **/
+
+The block starts with '/**'.
+Each line starts with ' * '.
+
+The second line is the function name, followed by a ':'. In order to
+document signals in inline comments, use a name of the form
+class::signal, e.g. GtkWidget::notify-child. For properties, use a
+name of the form class:property, e.g. GtkAlignment:top-padding. Note
+that gtk-doc expects the signal and property names to be spelled with
+hyphens, not underlines.
+
+Following the function name are the parameters, e.g. '@par1:' above.
+
+A blank line MUST be used to separate parameter descriptions from the
+main description (otherwise it is assumed to be a continuation of the
+parameter description.)
+
+After the main description is a 'Return value:' line to describe the
+returned value of the function (if it is not void).
+
+
+More information
+----------------
+
+Using the system as described above, you can write documentation
+without any knowledge of DocBook XML, but when editing the templates
+you will sometimes want to do a little extra structuring or
+markup. The best source for information about DocBook seems to be
+"DocBook: The Definitive Guide" which is available online at
+http://www.docbook.org/tdg/html/.
diff --git a/devel-docs/app/Makefile.am b/devel-docs/app/Makefile.am
new file mode 100644
index 0000000..9d14dda
--- /dev/null
+++ b/devel-docs/app/Makefile.am
@@ -0,0 +1,129 @@
+## Process this file with automake to produce Makefile.in
+
+# The name of the module.
+DOC_MODULE = app
+
+# The top-level SGML file.
+DOC_MAIN_SGML_FILE = $(DOC_MODULE)-docs.sgml
+
+# The directory containing the source code.
+DOC_SOURCE_DIR = $(top_srcdir)/$(DOC_MODULE)
+
+# Extra options to pass to gtkdoc-scangobj
+SCANGOBJ_OPTIONS =
+
+# Extra options to supply to gtkdoc-scan
+SCAN_OPTIONS =
+
+# Extra options to supply to gtkdoc-mkdb
+MKDB_OPTIONS = --sgml-mode --output-format=xml
+
+# Extra options to supply to gtkdoc-fixref
+FIXXREF_OPTIONS = --extra-dir=../libgimpbase/html --extra-dir=../libgimpcolor/html --extra-dir=../libgimpconfig/html --extra-dir=../libgimpmath/html --extra-dir=../libgimpwidgets/html
+
+
+# Used for dependencies
+HFILE_GLOB = $(DOC_SOURCE_DIR)/*.h
+CFILE_GLOB = $(DOC_SOURCE_DIR)/*.c
+
+# Header files to ignore when scanning
+IGNORE_HFILES = \
+ gimp-intl.h \
+ gimpdbusservice-glue.h \
+ gimpimage-convert-data.h \
+ gimpimage-convert-fsdither.h \
+ gimphelp-ids.h \
+ gimprc-blurbs.h
+
+# Images to copy into HTML directory
+HTML_IMAGES =
+
+# Extra SGML files that are included by $(DOC_MAIN_SGML_FILE)
+content_files =
+
+# CFLAGS and LDFLAGS for compiling scan program. Only needed
+# if $(DOC_MODULE).types is non-empty.
+
+GTKDOC_CFLAGS = \
+ -g \
+ -I$(top_srcdir) \
+ $(GTK_CFLAGS) \
+ -I$(includedir) \
+ -UGTK_DISABLE_SINGLE_INCLUDES
+
+if OS_WIN32
+else
+libm = -lm
+endif
+
+GTKDOC_LIBS = \
+ -Wl,-u,$(SYMPREFIX)xcf_init \
+ -Wl,-u,$(SYMPREFIX)internal_procs_init \
+ -Wl,-u,$(SYMPREFIX)gimp_coords_mix \
+ -Wl,-u,$(SYMPREFIX)gimp_plug_in_manager_restore \
+ -Wl,-u,$(SYMPREFIX)gimp_lebl_dialog \
+ -Wl,-u,$(SYMPREFIX)gimp_param_spec_duplicate \
+ $(top_builddir)/app/app.o \
+ $(top_builddir)/app/batch.o \
+ $(top_builddir)/app/errors.o \
+ $(top_builddir)/app/language.o \
+ $(top_builddir)/app/sanity.o \
+ $(top_builddir)/app/units.o \
+ $(top_builddir)/app/gimp-debug.o \
+ $(top_builddir)/app/gimp-log.o \
+ $(top_builddir)/app/gui/libappgui.a \
+ $(top_builddir)/app/actions/libappactions.a \
+ $(top_builddir)/app/dialogs/libappdialogs.a \
+ $(top_builddir)/app/menus/libappmenus.a \
+ $(top_builddir)/app/tools/libapptools.a \
+ $(top_builddir)/app/display/libappdisplay.a \
+ $(top_builddir)/app/propgui/libapppropgui.a \
+ $(top_builddir)/app/widgets/libappwidgets.a \
+ $(top_builddir)/app/pdb/libappinternal-procs.a \
+ $(top_builddir)/app/xcf/libappxcf.a \
+ $(top_builddir)/app/file/libappfile.a \
+ $(top_builddir)/app/plug-in/libappplug-in.a \
+ $(top_builddir)/app/pdb/libapppdb.a \
+ $(top_builddir)/app/core/libappcore.a \
+ $(top_builddir)/app/vectors/libappvectors.a \
+ $(top_builddir)/app/paint/libapppaint.a \
+ $(top_builddir)/app/text/libapptext.a \
+ $(top_builddir)/app/config/libappconfig.a \
+ $(top_builddir)/app/gegl/libappgegl.a \
+ $(top_builddir)/app/operations/libappoperations.a \
+ $(top_builddir)/libgimpwidgets/libgimpwidgets-$(GIMP_API_VERSION).la \
+ $(top_builddir)/libgimpmodule/libgimpmodule-$(GIMP_API_VERSION).la \
+ $(top_builddir)/libgimpcolor/libgimpcolor-$(GIMP_API_VERSION).la \
+ $(top_builddir)/libgimpthumb/libgimpthumb-$(GIMP_API_VERSION).la \
+ $(top_builddir)/libgimpmath/libgimpmath-$(GIMP_API_VERSION).la \
+ $(top_builddir)/libgimpconfig/libgimpconfig-$(GIMP_API_VERSION).la \
+ $(top_builddir)/libgimpbase/libgimpbase-$(GIMP_API_VERSION).la \
+ $(GTK_LIBS) \
+ $(LIBART_LIBS) \
+ $(PANGOFT2_LIBS) \
+ $(FONTCONFIG_LIBS) \
+ $(FREETYPE_LIBS) \
+ $(HARFBUZZ_LIBS) \
+ $(GEGL_LIBS) \
+ $(RT_LIBS) \
+ $(INTLLIBS) \
+ $(libm)
+
+
+if ENABLE_GTK_DOC_APP
+
+include $(top_srcdir)/gtk-doc.make
+
+else
+
+EXTRA_DIST = \
+ $(DOC_MODULE)-docs.sgml \
+ $(DOC_MODULE)-overrides.txt \
+ $(DOC_MODULE)-sections.txt
+
+endif
+
+# Other files to distribute
+EXTRA_DIST += \
+ $(DOC_MODULE).types \
+ version.in
diff --git a/devel-docs/app/Makefile.in b/devel-docs/app/Makefile.in
new file mode 100644
index 0000000..7665170
--- /dev/null
+++ b/devel-docs/app/Makefile.in
@@ -0,0 +1,1174 @@
+# Makefile.in generated by automake 1.16.3 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994-2020 Free Software Foundation, Inc.
+
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+
+# -*- mode: makefile -*-
+#
+# gtk-doc.make - make rules for gtk-doc
+# Copyright (C) 2003 James Henstridge
+# 2004-2007 Damon Chaplin
+# 2007-2017 Stefan Sauer
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+####################################
+# Everything below here is generic #
+####################################
+VPATH = @srcdir@
+am__is_gnu_make = { \
+ if test -z '$(MAKELEVEL)'; then \
+ false; \
+ elif test -n '$(MAKE_HOST)'; then \
+ true; \
+ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
+ true; \
+ else \
+ false; \
+ fi; \
+}
+am__make_running_with_option = \
+ case $${target_option-} in \
+ ?) ;; \
+ *) echo "am__make_running_with_option: internal error: invalid" \
+ "target option '$${target_option-}' specified" >&2; \
+ exit 1;; \
+ esac; \
+ has_opt=no; \
+ sane_makeflags=$$MAKEFLAGS; \
+ if $(am__is_gnu_make); then \
+ sane_makeflags=$$MFLAGS; \
+ else \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ bs=\\; \
+ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
+ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
+ esac; \
+ fi; \
+ skip_next=no; \
+ strip_trailopt () \
+ { \
+ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
+ }; \
+ for flg in $$sane_makeflags; do \
+ test $$skip_next = yes && { skip_next=no; continue; }; \
+ case $$flg in \
+ *=*|--*) continue;; \
+ -*I) strip_trailopt 'I'; skip_next=yes;; \
+ -*I?*) strip_trailopt 'I';; \
+ -*O) strip_trailopt 'O'; skip_next=yes;; \
+ -*O?*) strip_trailopt 'O';; \
+ -*l) strip_trailopt 'l'; skip_next=yes;; \
+ -*l?*) strip_trailopt 'l';; \
+ -[dEDm]) skip_next=yes;; \
+ -[JT]) skip_next=yes;; \
+ esac; \
+ case $$flg in \
+ *$$target_option*) has_opt=yes; break;; \
+ esac; \
+ done; \
+ test $$has_opt = yes
+am__make_dryrun = (target_option=n; $(am__make_running_with_option))
+am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+subdir = devel-docs/app
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/m4macros/alsa.m4 \
+ $(top_srcdir)/m4macros/ax_compare_version.m4 \
+ $(top_srcdir)/m4macros/ax_cxx_compile_stdcxx.m4 \
+ $(top_srcdir)/m4macros/ax_gcc_func_attribute.m4 \
+ $(top_srcdir)/m4macros/ax_prog_cc_for_build.m4 \
+ $(top_srcdir)/m4macros/ax_prog_perl_version.m4 \
+ $(top_srcdir)/m4macros/detectcflags.m4 \
+ $(top_srcdir)/m4macros/pythondev.m4 $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES = version
+CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo " GEN " $@;
+am__v_GEN_1 =
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 =
+SOURCES =
+DIST_SOURCES =
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/version.in \
+ $(top_srcdir)/gtk-doc.make
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+AA_LIBS = @AA_LIBS@
+ACLOCAL = @ACLOCAL@
+ALLOCA = @ALLOCA@
+ALL_LINGUAS = @ALL_LINGUAS@
+ALSA_CFLAGS = @ALSA_CFLAGS@
+ALSA_LIBS = @ALSA_LIBS@
+ALTIVEC_EXTRA_CFLAGS = @ALTIVEC_EXTRA_CFLAGS@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+APPSTREAM_UTIL = @APPSTREAM_UTIL@
+AR = @AR@
+AS = @AS@
+ATK_CFLAGS = @ATK_CFLAGS@
+ATK_LIBS = @ATK_LIBS@
+ATK_REQUIRED_VERSION = @ATK_REQUIRED_VERSION@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+BABL_CFLAGS = @BABL_CFLAGS@
+BABL_LIBS = @BABL_LIBS@
+BABL_REQUIRED_VERSION = @BABL_REQUIRED_VERSION@
+BUG_REPORT_URL = @BUG_REPORT_URL@
+BUILD_EXEEXT = @BUILD_EXEEXT@
+BUILD_OBJEXT = @BUILD_OBJEXT@
+BZIP2_LIBS = @BZIP2_LIBS@
+CAIRO_CFLAGS = @CAIRO_CFLAGS@
+CAIRO_LIBS = @CAIRO_LIBS@
+CAIRO_PDF_CFLAGS = @CAIRO_PDF_CFLAGS@
+CAIRO_PDF_LIBS = @CAIRO_PDF_LIBS@
+CAIRO_PDF_REQUIRED_VERSION = @CAIRO_PDF_REQUIRED_VERSION@
+CAIRO_REQUIRED_VERSION = @CAIRO_REQUIRED_VERSION@
+CATALOGS = @CATALOGS@
+CATOBJEXT = @CATOBJEXT@
+CC = @CC@
+CCAS = @CCAS@
+CCASDEPMODE = @CCASDEPMODE@
+CCASFLAGS = @CCASFLAGS@
+CCDEPMODE = @CCDEPMODE@
+CC_FOR_BUILD = @CC_FOR_BUILD@
+CC_VERSION = @CC_VERSION@
+CFLAGS = @CFLAGS@
+CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
+CPP = @CPP@
+CPPFLAGS = @CPPFLAGS@
+CPPFLAGS_FOR_BUILD = @CPPFLAGS_FOR_BUILD@
+CPP_FOR_BUILD = @CPP_FOR_BUILD@
+CXX = @CXX@
+CXXCPP = @CXXCPP@
+CXXDEPMODE = @CXXDEPMODE@
+CXXFLAGS = @CXXFLAGS@
+CYGPATH_W = @CYGPATH_W@
+DATADIRNAME = @DATADIRNAME@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DESKTOP_DATADIR = @DESKTOP_DATADIR@
+DESKTOP_FILE_VALIDATE = @DESKTOP_FILE_VALIDATE@
+DLLTOOL = @DLLTOOL@
+DOC_SHOOTER = @DOC_SHOOTER@
+DSYMUTIL = @DSYMUTIL@
+DUMPBIN = @DUMPBIN@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+EXEEXT = @EXEEXT@
+FGREP = @FGREP@
+FILE_AA = @FILE_AA@
+FILE_EXR = @FILE_EXR@
+FILE_HEIF = @FILE_HEIF@
+FILE_JP2_LOAD = @FILE_JP2_LOAD@
+FILE_JPEGXL = @FILE_JPEGXL@
+FILE_MNG = @FILE_MNG@
+FILE_PDF_SAVE = @FILE_PDF_SAVE@
+FILE_PS = @FILE_PS@
+FILE_WMF = @FILE_WMF@
+FILE_XMC = @FILE_XMC@
+FILE_XPM = @FILE_XPM@
+FONTCONFIG_CFLAGS = @FONTCONFIG_CFLAGS@
+FONTCONFIG_LIBS = @FONTCONFIG_LIBS@
+FONTCONFIG_REQUIRED_VERSION = @FONTCONFIG_REQUIRED_VERSION@
+FREETYPE2_REQUIRED_VERSION = @FREETYPE2_REQUIRED_VERSION@
+FREETYPE_CFLAGS = @FREETYPE_CFLAGS@
+FREETYPE_LIBS = @FREETYPE_LIBS@
+GDBUS_CODEGEN = @GDBUS_CODEGEN@
+GDK_PIXBUF_CFLAGS = @GDK_PIXBUF_CFLAGS@
+GDK_PIXBUF_CSOURCE = @GDK_PIXBUF_CSOURCE@
+GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@
+GDK_PIXBUF_REQUIRED_VERSION = @GDK_PIXBUF_REQUIRED_VERSION@
+GEGL = @GEGL@
+GEGL_CFLAGS = @GEGL_CFLAGS@
+GEGL_LIBS = @GEGL_LIBS@
+GEGL_MAJOR_MINOR_VERSION = @GEGL_MAJOR_MINOR_VERSION@
+GEGL_REQUIRED_VERSION = @GEGL_REQUIRED_VERSION@
+GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
+GEXIV2_CFLAGS = @GEXIV2_CFLAGS@
+GEXIV2_LIBS = @GEXIV2_LIBS@
+GEXIV2_REQUIRED_VERSION = @GEXIV2_REQUIRED_VERSION@
+GIMP_API_VERSION = @GIMP_API_VERSION@
+GIMP_APP_VERSION = @GIMP_APP_VERSION@
+GIMP_BINARY_AGE = @GIMP_BINARY_AGE@
+GIMP_COMMAND = @GIMP_COMMAND@
+GIMP_DATA_VERSION = @GIMP_DATA_VERSION@
+GIMP_FULL_NAME = @GIMP_FULL_NAME@
+GIMP_INTERFACE_AGE = @GIMP_INTERFACE_AGE@
+GIMP_MAJOR_VERSION = @GIMP_MAJOR_VERSION@
+GIMP_MICRO_VERSION = @GIMP_MICRO_VERSION@
+GIMP_MINOR_VERSION = @GIMP_MINOR_VERSION@
+GIMP_MKENUMS = @GIMP_MKENUMS@
+GIMP_MODULES = @GIMP_MODULES@
+GIMP_PACKAGE_REVISION = @GIMP_PACKAGE_REVISION@
+GIMP_PKGCONFIG_VERSION = @GIMP_PKGCONFIG_VERSION@
+GIMP_PLUGINS = @GIMP_PLUGINS@
+GIMP_PLUGIN_VERSION = @GIMP_PLUGIN_VERSION@
+GIMP_REAL_VERSION = @GIMP_REAL_VERSION@
+GIMP_RELEASE = @GIMP_RELEASE@
+GIMP_SYSCONF_VERSION = @GIMP_SYSCONF_VERSION@
+GIMP_TOOL_VERSION = @GIMP_TOOL_VERSION@
+GIMP_UNSTABLE = @GIMP_UNSTABLE@
+GIMP_USER_VERSION = @GIMP_USER_VERSION@
+GIMP_VERSION = @GIMP_VERSION@
+GIO_CFLAGS = @GIO_CFLAGS@
+GIO_LIBS = @GIO_LIBS@
+GIO_UNIX_CFLAGS = @GIO_UNIX_CFLAGS@
+GIO_UNIX_LIBS = @GIO_UNIX_LIBS@
+GIO_WINDOWS_CFLAGS = @GIO_WINDOWS_CFLAGS@
+GIO_WINDOWS_LIBS = @GIO_WINDOWS_LIBS@
+GLIB_CFLAGS = @GLIB_CFLAGS@
+GLIB_COMPILE_RESOURCES = @GLIB_COMPILE_RESOURCES@
+GLIB_GENMARSHAL = @GLIB_GENMARSHAL@
+GLIB_LIBS = @GLIB_LIBS@
+GLIB_MKENUMS = @GLIB_MKENUMS@
+GLIB_REQUIRED_VERSION = @GLIB_REQUIRED_VERSION@
+GMODULE_NO_EXPORT_CFLAGS = @GMODULE_NO_EXPORT_CFLAGS@
+GMODULE_NO_EXPORT_LIBS = @GMODULE_NO_EXPORT_LIBS@
+GMOFILES = @GMOFILES@
+GMSGFMT = @GMSGFMT@
+GOBJECT_QUERY = @GOBJECT_QUERY@
+GREP = @GREP@
+GS_LIBS = @GS_LIBS@
+GTKDOC_CHECK = @GTKDOC_CHECK@
+GTKDOC_CHECK_PATH = @GTKDOC_CHECK_PATH@
+GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@
+GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@
+GTKDOC_MKPDF = @GTKDOC_MKPDF@
+GTKDOC_REBASE = @GTKDOC_REBASE@
+GTK_CFLAGS = @GTK_CFLAGS@
+GTK_LIBS = @GTK_LIBS@
+GTK_MAC_INTEGRATION_CFLAGS = @GTK_MAC_INTEGRATION_CFLAGS@
+GTK_MAC_INTEGRATION_LIBS = @GTK_MAC_INTEGRATION_LIBS@
+GTK_REQUIRED_VERSION = @GTK_REQUIRED_VERSION@
+GTK_UPDATE_ICON_CACHE = @GTK_UPDATE_ICON_CACHE@
+GUDEV_CFLAGS = @GUDEV_CFLAGS@
+GUDEV_LIBS = @GUDEV_LIBS@
+HARFBUZZ_CFLAGS = @HARFBUZZ_CFLAGS@
+HARFBUZZ_LIBS = @HARFBUZZ_LIBS@
+HARFBUZZ_REQUIRED_VERSION = @HARFBUZZ_REQUIRED_VERSION@
+HAVE_CXX14 = @HAVE_CXX14@
+HAVE_FINITE = @HAVE_FINITE@
+HAVE_ISFINITE = @HAVE_ISFINITE@
+HAVE_VFORK = @HAVE_VFORK@
+HOST_GLIB_COMPILE_RESOURCES = @HOST_GLIB_COMPILE_RESOURCES@
+HTML_DIR = @HTML_DIR@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+INSTOBJEXT = @INSTOBJEXT@
+INTLLIBS = @INTLLIBS@
+INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
+INTLTOOL_MERGE = @INTLTOOL_MERGE@
+INTLTOOL_PERL = @INTLTOOL_PERL@
+INTLTOOL_REQUIRED_VERSION = @INTLTOOL_REQUIRED_VERSION@
+INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
+INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@
+INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
+INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
+INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
+INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@
+ISO_CODES_LOCALEDIR = @ISO_CODES_LOCALEDIR@
+ISO_CODES_LOCATION = @ISO_CODES_LOCATION@
+JPEG_LIBS = @JPEG_LIBS@
+JSON_GLIB_CFLAGS = @JSON_GLIB_CFLAGS@
+JSON_GLIB_LIBS = @JSON_GLIB_LIBS@
+JXL_CFLAGS = @JXL_CFLAGS@
+JXL_LIBS = @JXL_LIBS@
+JXL_THREADS_CFLAGS = @JXL_THREADS_CFLAGS@
+JXL_THREADS_LIBS = @JXL_THREADS_LIBS@
+LCMS_CFLAGS = @LCMS_CFLAGS@
+LCMS_LIBS = @LCMS_LIBS@
+LCMS_REQUIRED_VERSION = @LCMS_REQUIRED_VERSION@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
+LIBBACKTRACE_LIBS = @LIBBACKTRACE_LIBS@
+LIBHEIF_CFLAGS = @LIBHEIF_CFLAGS@
+LIBHEIF_LIBS = @LIBHEIF_LIBS@
+LIBHEIF_REQUIRED_VERSION = @LIBHEIF_REQUIRED_VERSION@
+LIBJXL_REQUIRED_VERSION = @LIBJXL_REQUIRED_VERSION@
+LIBLZMA_REQUIRED_VERSION = @LIBLZMA_REQUIRED_VERSION@
+LIBMYPAINT_CFLAGS = @LIBMYPAINT_CFLAGS@
+LIBMYPAINT_LIBS = @LIBMYPAINT_LIBS@
+LIBMYPAINT_REQUIRED_VERSION = @LIBMYPAINT_REQUIRED_VERSION@
+LIBOBJS = @LIBOBJS@
+LIBPNG_REQUIRED_VERSION = @LIBPNG_REQUIRED_VERSION@
+LIBS = @LIBS@
+LIBTOOL = @LIBTOOL@
+LIBUNWIND_CFLAGS = @LIBUNWIND_CFLAGS@
+LIBUNWIND_LIBS = @LIBUNWIND_LIBS@
+LIBUNWIND_REQUIRED_VERSION = @LIBUNWIND_REQUIRED_VERSION@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+LT_CURRENT_MINUS_AGE = @LT_CURRENT_MINUS_AGE@
+LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@
+LT_VERSION_INFO = @LT_VERSION_INFO@
+LZMA_CFLAGS = @LZMA_CFLAGS@
+LZMA_LIBS = @LZMA_LIBS@
+MAIL = @MAIL@
+MAINT = @MAINT@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MIME_INFO_CFLAGS = @MIME_INFO_CFLAGS@
+MIME_INFO_LIBS = @MIME_INFO_LIBS@
+MIME_TYPES = @MIME_TYPES@
+MKDIR_P = @MKDIR_P@
+MKINSTALLDIRS = @MKINSTALLDIRS@
+MMX_EXTRA_CFLAGS = @MMX_EXTRA_CFLAGS@
+MNG_CFLAGS = @MNG_CFLAGS@
+MNG_LIBS = @MNG_LIBS@
+MSGFMT = @MSGFMT@
+MSGFMT_OPTS = @MSGFMT_OPTS@
+MSGMERGE = @MSGMERGE@
+MYPAINT_BRUSHES_CFLAGS = @MYPAINT_BRUSHES_CFLAGS@
+MYPAINT_BRUSHES_LIBS = @MYPAINT_BRUSHES_LIBS@
+NATIVE_GLIB_CFLAGS = @NATIVE_GLIB_CFLAGS@
+NATIVE_GLIB_LIBS = @NATIVE_GLIB_LIBS@
+NM = @NM@
+NMEDIT = @NMEDIT@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+OPENEXR_CFLAGS = @OPENEXR_CFLAGS@
+OPENEXR_LIBS = @OPENEXR_LIBS@
+OPENEXR_REQUIRED_VERSION = @OPENEXR_REQUIRED_VERSION@
+OPENJPEG_CFLAGS = @OPENJPEG_CFLAGS@
+OPENJPEG_LIBS = @OPENJPEG_LIBS@
+OPENJPEG_REQUIRED_VERSION = @OPENJPEG_REQUIRED_VERSION@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PANGOCAIRO_CFLAGS = @PANGOCAIRO_CFLAGS@
+PANGOCAIRO_LIBS = @PANGOCAIRO_LIBS@
+PANGOCAIRO_REQUIRED_VERSION = @PANGOCAIRO_REQUIRED_VERSION@
+PATHSEP = @PATHSEP@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PERL = @PERL@
+PERL_REQUIRED_VERSION = @PERL_REQUIRED_VERSION@
+PERL_VERSION = @PERL_VERSION@
+PKG_CONFIG = @PKG_CONFIG@
+PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
+PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
+PNG_CFLAGS = @PNG_CFLAGS@
+PNG_LIBS = @PNG_LIBS@
+POFILES = @POFILES@
+POPPLER_CFLAGS = @POPPLER_CFLAGS@
+POPPLER_DATA_CFLAGS = @POPPLER_DATA_CFLAGS@
+POPPLER_DATA_LIBS = @POPPLER_DATA_LIBS@
+POPPLER_DATA_REQUIRED_VERSION = @POPPLER_DATA_REQUIRED_VERSION@
+POPPLER_LIBS = @POPPLER_LIBS@
+POPPLER_REQUIRED_VERSION = @POPPLER_REQUIRED_VERSION@
+POSUB = @POSUB@
+PO_IN_DATADIR_FALSE = @PO_IN_DATADIR_FALSE@
+PO_IN_DATADIR_TRUE = @PO_IN_DATADIR_TRUE@
+PYBIN_PATH = @PYBIN_PATH@
+PYCAIRO_CFLAGS = @PYCAIRO_CFLAGS@
+PYCAIRO_LIBS = @PYCAIRO_LIBS@
+PYGIMP_EXTRA_CFLAGS = @PYGIMP_EXTRA_CFLAGS@
+PYGTK_CFLAGS = @PYGTK_CFLAGS@
+PYGTK_CODEGEN = @PYGTK_CODEGEN@
+PYGTK_DEFSDIR = @PYGTK_DEFSDIR@
+PYGTK_LIBS = @PYGTK_LIBS@
+PYLINK_LIBS = @PYLINK_LIBS@
+PYTHON = @PYTHON@
+PYTHON2_REQUIRED_VERSION = @PYTHON2_REQUIRED_VERSION@
+PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@
+PYTHON_INCLUDES = @PYTHON_INCLUDES@
+PYTHON_PLATFORM = @PYTHON_PLATFORM@
+PYTHON_PREFIX = @PYTHON_PREFIX@
+PYTHON_VERSION = @PYTHON_VERSION@
+RANLIB = @RANLIB@
+RSVG_REQUIRED_VERSION = @RSVG_REQUIRED_VERSION@
+RT_LIBS = @RT_LIBS@
+SCREENSHOT_LIBS = @SCREENSHOT_LIBS@
+SED = @SED@
+SENDMAIL = @SENDMAIL@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+SOCKET_LIBS = @SOCKET_LIBS@
+SSE2_EXTRA_CFLAGS = @SSE2_EXTRA_CFLAGS@
+SSE4_1_EXTRA_CFLAGS = @SSE4_1_EXTRA_CFLAGS@
+SSE_EXTRA_CFLAGS = @SSE_EXTRA_CFLAGS@
+STRIP = @STRIP@
+SVG_CFLAGS = @SVG_CFLAGS@
+SVG_LIBS = @SVG_LIBS@
+SYMPREFIX = @SYMPREFIX@
+TIFF_LIBS = @TIFF_LIBS@
+USE_NLS = @USE_NLS@
+VERSION = @VERSION@
+WEBKIT_CFLAGS = @WEBKIT_CFLAGS@
+WEBKIT_LIBS = @WEBKIT_LIBS@
+WEBKIT_REQUIRED_VERSION = @WEBKIT_REQUIRED_VERSION@
+WEBPDEMUX_CFLAGS = @WEBPDEMUX_CFLAGS@
+WEBPDEMUX_LIBS = @WEBPDEMUX_LIBS@
+WEBPMUX_CFLAGS = @WEBPMUX_CFLAGS@
+WEBPMUX_LIBS = @WEBPMUX_LIBS@
+WEBP_CFLAGS = @WEBP_CFLAGS@
+WEBP_LIBS = @WEBP_LIBS@
+WEBP_REQUIRED_VERSION = @WEBP_REQUIRED_VERSION@
+WEB_PAGE = @WEB_PAGE@
+WIN32_LARGE_ADDRESS_AWARE = @WIN32_LARGE_ADDRESS_AWARE@
+WINDRES = @WINDRES@
+WMF_CFLAGS = @WMF_CFLAGS@
+WMF_CONFIG = @WMF_CONFIG@
+WMF_LIBS = @WMF_LIBS@
+WMF_REQUIRED_VERSION = @WMF_REQUIRED_VERSION@
+XDG_EMAIL = @XDG_EMAIL@
+XFIXES_CFLAGS = @XFIXES_CFLAGS@
+XFIXES_LIBS = @XFIXES_LIBS@
+XGETTEXT = @XGETTEXT@
+XGETTEXT_REQUIRED_VERSION = @XGETTEXT_REQUIRED_VERSION@
+XMC_CFLAGS = @XMC_CFLAGS@
+XMC_LIBS = @XMC_LIBS@
+XMKMF = @XMKMF@
+XMLLINT = @XMLLINT@
+XMU_LIBS = @XMU_LIBS@
+XPM_LIBS = @XPM_LIBS@
+XSLTPROC = @XSLTPROC@
+XVFB_RUN = @XVFB_RUN@
+X_CFLAGS = @X_CFLAGS@
+X_EXTRA_LIBS = @X_EXTRA_LIBS@
+X_LIBS = @X_LIBS@
+X_PRE_LIBS = @X_PRE_LIBS@
+Z_LIBS = @Z_LIBS@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_CC_FOR_BUILD = @ac_ct_CC_FOR_BUILD@
+ac_ct_CXX = @ac_ct_CXX@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+gimpdatadir = @gimpdatadir@
+gimpdir = @gimpdir@
+gimplocaledir = @gimplocaledir@
+gimpplugindir = @gimpplugindir@
+gimpsysconfdir = @gimpsysconfdir@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+intltool__v_merge_options_ = @intltool__v_merge_options_@
+intltool__v_merge_options_0 = @intltool__v_merge_options_0@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+manpage_gimpdir = @manpage_gimpdir@
+mkdir_p = @mkdir_p@
+ms_librarian = @ms_librarian@
+mypaint_brushes_dir = @mypaint_brushes_dir@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+pkgpyexecdir = @pkgpyexecdir@
+pkgpythondir = @pkgpythondir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+pyexecdir = @pyexecdir@
+pythondir = @pythondir@
+runstatedir = @runstatedir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+
+# The name of the module.
+DOC_MODULE = app
+
+# The top-level SGML file.
+DOC_MAIN_SGML_FILE = $(DOC_MODULE)-docs.sgml
+
+# The directory containing the source code.
+DOC_SOURCE_DIR = $(top_srcdir)/$(DOC_MODULE)
+
+# Extra options to pass to gtkdoc-scangobj
+SCANGOBJ_OPTIONS =
+
+# Extra options to supply to gtkdoc-scan
+SCAN_OPTIONS =
+
+# Extra options to supply to gtkdoc-mkdb
+MKDB_OPTIONS = --sgml-mode --output-format=xml
+
+# Extra options to supply to gtkdoc-fixref
+FIXXREF_OPTIONS = --extra-dir=../libgimpbase/html --extra-dir=../libgimpcolor/html --extra-dir=../libgimpconfig/html --extra-dir=../libgimpmath/html --extra-dir=../libgimpwidgets/html
+
+# Used for dependencies
+HFILE_GLOB = $(DOC_SOURCE_DIR)/*.h
+CFILE_GLOB = $(DOC_SOURCE_DIR)/*.c
+
+# Header files to ignore when scanning
+IGNORE_HFILES = \
+ gimp-intl.h \
+ gimpdbusservice-glue.h \
+ gimpimage-convert-data.h \
+ gimpimage-convert-fsdither.h \
+ gimphelp-ids.h \
+ gimprc-blurbs.h
+
+
+# Images to copy into HTML directory
+HTML_IMAGES =
+
+# Extra SGML files that are included by $(DOC_MAIN_SGML_FILE)
+content_files =
+
+# CFLAGS and LDFLAGS for compiling scan program. Only needed
+# if $(DOC_MODULE).types is non-empty.
+GTKDOC_CFLAGS = \
+ -g \
+ -I$(top_srcdir) \
+ $(GTK_CFLAGS) \
+ -I$(includedir) \
+ -UGTK_DISABLE_SINGLE_INCLUDES
+
+@OS_WIN32_FALSE@libm = -lm
+GTKDOC_LIBS = \
+ -Wl,-u,$(SYMPREFIX)xcf_init \
+ -Wl,-u,$(SYMPREFIX)internal_procs_init \
+ -Wl,-u,$(SYMPREFIX)gimp_coords_mix \
+ -Wl,-u,$(SYMPREFIX)gimp_plug_in_manager_restore \
+ -Wl,-u,$(SYMPREFIX)gimp_lebl_dialog \
+ -Wl,-u,$(SYMPREFIX)gimp_param_spec_duplicate \
+ $(top_builddir)/app/app.o \
+ $(top_builddir)/app/batch.o \
+ $(top_builddir)/app/errors.o \
+ $(top_builddir)/app/language.o \
+ $(top_builddir)/app/sanity.o \
+ $(top_builddir)/app/units.o \
+ $(top_builddir)/app/gimp-debug.o \
+ $(top_builddir)/app/gimp-log.o \
+ $(top_builddir)/app/gui/libappgui.a \
+ $(top_builddir)/app/actions/libappactions.a \
+ $(top_builddir)/app/dialogs/libappdialogs.a \
+ $(top_builddir)/app/menus/libappmenus.a \
+ $(top_builddir)/app/tools/libapptools.a \
+ $(top_builddir)/app/display/libappdisplay.a \
+ $(top_builddir)/app/propgui/libapppropgui.a \
+ $(top_builddir)/app/widgets/libappwidgets.a \
+ $(top_builddir)/app/pdb/libappinternal-procs.a \
+ $(top_builddir)/app/xcf/libappxcf.a \
+ $(top_builddir)/app/file/libappfile.a \
+ $(top_builddir)/app/plug-in/libappplug-in.a \
+ $(top_builddir)/app/pdb/libapppdb.a \
+ $(top_builddir)/app/core/libappcore.a \
+ $(top_builddir)/app/vectors/libappvectors.a \
+ $(top_builddir)/app/paint/libapppaint.a \
+ $(top_builddir)/app/text/libapptext.a \
+ $(top_builddir)/app/config/libappconfig.a \
+ $(top_builddir)/app/gegl/libappgegl.a \
+ $(top_builddir)/app/operations/libappoperations.a \
+ $(top_builddir)/libgimpwidgets/libgimpwidgets-$(GIMP_API_VERSION).la \
+ $(top_builddir)/libgimpmodule/libgimpmodule-$(GIMP_API_VERSION).la \
+ $(top_builddir)/libgimpcolor/libgimpcolor-$(GIMP_API_VERSION).la \
+ $(top_builddir)/libgimpthumb/libgimpthumb-$(GIMP_API_VERSION).la \
+ $(top_builddir)/libgimpmath/libgimpmath-$(GIMP_API_VERSION).la \
+ $(top_builddir)/libgimpconfig/libgimpconfig-$(GIMP_API_VERSION).la \
+ $(top_builddir)/libgimpbase/libgimpbase-$(GIMP_API_VERSION).la \
+ $(GTK_LIBS) \
+ $(LIBART_LIBS) \
+ $(PANGOFT2_LIBS) \
+ $(FONTCONFIG_LIBS) \
+ $(FREETYPE_LIBS) \
+ $(HARFBUZZ_LIBS) \
+ $(GEGL_LIBS) \
+ $(RT_LIBS) \
+ $(INTLLIBS) \
+ $(libm)
+
+@ENABLE_GTK_DOC_APP_TRUE@@GTK_DOC_USE_LIBTOOL_FALSE@GTKDOC_CC = $(CC) $(INCLUDES) $(GTKDOC_DEPS_CFLAGS) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+@ENABLE_GTK_DOC_APP_TRUE@@GTK_DOC_USE_LIBTOOL_TRUE@GTKDOC_CC = $(LIBTOOL) --tag=CC --mode=compile $(CC) $(INCLUDES) $(GTKDOC_DEPS_CFLAGS) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+@ENABLE_GTK_DOC_APP_TRUE@@GTK_DOC_USE_LIBTOOL_FALSE@GTKDOC_LD = $(CC) $(GTKDOC_DEPS_LIBS) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS)
+@ENABLE_GTK_DOC_APP_TRUE@@GTK_DOC_USE_LIBTOOL_TRUE@GTKDOC_LD = $(LIBTOOL) --tag=CC --mode=link $(CC) $(GTKDOC_DEPS_LIBS) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS)
+@ENABLE_GTK_DOC_APP_TRUE@@GTK_DOC_USE_LIBTOOL_FALSE@GTKDOC_RUN =
+@ENABLE_GTK_DOC_APP_TRUE@@GTK_DOC_USE_LIBTOOL_TRUE@GTKDOC_RUN = $(LIBTOOL) --mode=execute
+
+# We set GPATH here; this gives us semantics for GNU make
+# which are more like other make's VPATH, when it comes to
+# whether a source that is a target of one rule is then
+# searched for in VPATH/GPATH.
+#
+@ENABLE_GTK_DOC_APP_TRUE@GPATH = $(srcdir)
+@ENABLE_GTK_DOC_APP_TRUE@TARGET_DIR = $(HTML_DIR)/$(DOC_MODULE)
+@ENABLE_GTK_DOC_APP_TRUE@SETUP_FILES = \
+@ENABLE_GTK_DOC_APP_TRUE@ $(content_files) \
+@ENABLE_GTK_DOC_APP_TRUE@ $(expand_content_files) \
+@ENABLE_GTK_DOC_APP_TRUE@ $(DOC_MAIN_SGML_FILE) \
+@ENABLE_GTK_DOC_APP_TRUE@ $(DOC_MODULE)-sections.txt \
+@ENABLE_GTK_DOC_APP_TRUE@ $(DOC_MODULE)-overrides.txt
+
+
+# Other files to distribute
+@ENABLE_GTK_DOC_APP_FALSE@EXTRA_DIST = $(DOC_MODULE)-docs.sgml \
+@ENABLE_GTK_DOC_APP_FALSE@ $(DOC_MODULE)-overrides.txt \
+@ENABLE_GTK_DOC_APP_FALSE@ $(DOC_MODULE)-sections.txt \
+@ENABLE_GTK_DOC_APP_FALSE@ $(DOC_MODULE).types version.in
+
+# Other files to distribute
+@ENABLE_GTK_DOC_APP_TRUE@EXTRA_DIST = $(HTML_IMAGES) $(SETUP_FILES) \
+@ENABLE_GTK_DOC_APP_TRUE@ $(DOC_MODULE).types version.in
+@ENABLE_GTK_DOC_APP_TRUE@DOC_STAMPS = setup-build.stamp scan-build.stamp sgml-build.stamp \
+@ENABLE_GTK_DOC_APP_TRUE@ html-build.stamp pdf-build.stamp \
+@ENABLE_GTK_DOC_APP_TRUE@ sgml.stamp html.stamp pdf.stamp
+
+@ENABLE_GTK_DOC_APP_TRUE@SCANOBJ_FILES = \
+@ENABLE_GTK_DOC_APP_TRUE@ $(DOC_MODULE).actions \
+@ENABLE_GTK_DOC_APP_TRUE@ $(DOC_MODULE).args \
+@ENABLE_GTK_DOC_APP_TRUE@ $(DOC_MODULE).hierarchy \
+@ENABLE_GTK_DOC_APP_TRUE@ $(DOC_MODULE).interfaces \
+@ENABLE_GTK_DOC_APP_TRUE@ $(DOC_MODULE).prerequisites \
+@ENABLE_GTK_DOC_APP_TRUE@ $(DOC_MODULE).signals
+
+@ENABLE_GTK_DOC_APP_TRUE@REPORT_FILES = \
+@ENABLE_GTK_DOC_APP_TRUE@ $(DOC_MODULE)-undocumented.txt \
+@ENABLE_GTK_DOC_APP_TRUE@ $(DOC_MODULE)-undeclared.txt \
+@ENABLE_GTK_DOC_APP_TRUE@ $(DOC_MODULE)-unused.txt
+
+@ENABLE_GTK_DOC_APP_TRUE@CLEANFILES = $(SCANOBJ_FILES) $(REPORT_FILES) $(DOC_STAMPS) gtkdoc-check.test
+@ENABLE_GTK_DOC_APP_TRUE@@GTK_DOC_BUILD_HTML_FALSE@HTML_BUILD_STAMP =
+@ENABLE_GTK_DOC_APP_TRUE@@GTK_DOC_BUILD_HTML_TRUE@HTML_BUILD_STAMP = html-build.stamp
+@ENABLE_GTK_DOC_APP_TRUE@@GTK_DOC_BUILD_PDF_FALSE@PDF_BUILD_STAMP =
+@ENABLE_GTK_DOC_APP_TRUE@@GTK_DOC_BUILD_PDF_TRUE@PDF_BUILD_STAMP = pdf-build.stamp
+
+#### setup ####
+@ENABLE_GTK_DOC_APP_TRUE@GTK_DOC_V_SETUP = $(GTK_DOC_V_SETUP_@AM_V@)
+@ENABLE_GTK_DOC_APP_TRUE@GTK_DOC_V_SETUP_ = $(GTK_DOC_V_SETUP_@AM_DEFAULT_V@)
+@ENABLE_GTK_DOC_APP_TRUE@GTK_DOC_V_SETUP_0 = @echo " DOC Preparing build";
+
+#### scan ####
+@ENABLE_GTK_DOC_APP_TRUE@GTK_DOC_V_SCAN = $(GTK_DOC_V_SCAN_@AM_V@)
+@ENABLE_GTK_DOC_APP_TRUE@GTK_DOC_V_SCAN_ = $(GTK_DOC_V_SCAN_@AM_DEFAULT_V@)
+@ENABLE_GTK_DOC_APP_TRUE@GTK_DOC_V_SCAN_0 = @echo " DOC Scanning header files";
+@ENABLE_GTK_DOC_APP_TRUE@GTK_DOC_V_INTROSPECT = $(GTK_DOC_V_INTROSPECT_@AM_V@)
+@ENABLE_GTK_DOC_APP_TRUE@GTK_DOC_V_INTROSPECT_ = $(GTK_DOC_V_INTROSPECT_@AM_DEFAULT_V@)
+@ENABLE_GTK_DOC_APP_TRUE@GTK_DOC_V_INTROSPECT_0 = @echo " DOC Introspecting gobjects";
+
+#### xml ####
+@ENABLE_GTK_DOC_APP_TRUE@GTK_DOC_V_XML = $(GTK_DOC_V_XML_@AM_V@)
+@ENABLE_GTK_DOC_APP_TRUE@GTK_DOC_V_XML_ = $(GTK_DOC_V_XML_@AM_DEFAULT_V@)
+@ENABLE_GTK_DOC_APP_TRUE@GTK_DOC_V_XML_0 = @echo " DOC Building XML";
+
+#### html ####
+@ENABLE_GTK_DOC_APP_TRUE@GTK_DOC_V_HTML = $(GTK_DOC_V_HTML_@AM_V@)
+@ENABLE_GTK_DOC_APP_TRUE@GTK_DOC_V_HTML_ = $(GTK_DOC_V_HTML_@AM_DEFAULT_V@)
+@ENABLE_GTK_DOC_APP_TRUE@GTK_DOC_V_HTML_0 = @echo " DOC Building HTML";
+@ENABLE_GTK_DOC_APP_TRUE@GTK_DOC_V_XREF = $(GTK_DOC_V_XREF_@AM_V@)
+@ENABLE_GTK_DOC_APP_TRUE@GTK_DOC_V_XREF_ = $(GTK_DOC_V_XREF_@AM_DEFAULT_V@)
+@ENABLE_GTK_DOC_APP_TRUE@GTK_DOC_V_XREF_0 = @echo " DOC Fixing cross-references";
+
+#### pdf ####
+@ENABLE_GTK_DOC_APP_TRUE@GTK_DOC_V_PDF = $(GTK_DOC_V_PDF_@AM_V@)
+@ENABLE_GTK_DOC_APP_TRUE@GTK_DOC_V_PDF_ = $(GTK_DOC_V_PDF_@AM_DEFAULT_V@)
+@ENABLE_GTK_DOC_APP_TRUE@GTK_DOC_V_PDF_0 = @echo " DOC Building PDF";
+all: all-am
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(top_srcdir)/gtk-doc.make $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu devel-docs/app/Makefile'; \
+ $(am__cd) $(top_srcdir) && \
+ $(AUTOMAKE) --gnu devel-docs/app/Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \
+ esac;
+$(top_srcdir)/gtk-doc.make $(am__empty):
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+version: $(top_builddir)/config.status $(srcdir)/version.in
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
+
+mostlyclean-libtool:
+ -rm -f *.lo
+
+clean-libtool:
+ -rm -rf .libs _libs
+tags TAGS:
+
+ctags CTAGS:
+
+cscope cscopelist:
+
+@ENABLE_GTK_DOC_APP_FALSE@dist-hook:
+
+distdir: $(BUILT_SOURCES)
+ $(MAKE) $(AM_MAKEFLAGS) distdir-am
+
+distdir-am: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d "$(distdir)/$$file"; then \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+ else \
+ test -f "$(distdir)/$$file" \
+ || cp -p $$d/$$file "$(distdir)/$$file" \
+ || exit 1; \
+ fi; \
+ done
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$(top_distdir)" distdir="$(distdir)" \
+ dist-hook
+check-am: all-am
+check: check-am
+@ENABLE_GTK_DOC_APP_FALSE@all-local:
+@ENABLE_GTK_DOC_FALSE@all-local:
+all-am: Makefile all-local
+installdirs:
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+ if test -z '$(STRIP)'; then \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ install; \
+ else \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+ fi
+mostlyclean-generic:
+
+clean-generic:
+ -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+ -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+@ENABLE_GTK_DOC_APP_FALSE@distclean-local:
+@ENABLE_GTK_DOC_APP_FALSE@clean-local:
+@ENABLE_GTK_DOC_APP_FALSE@install-data-local:
+@ENABLE_GTK_DOC_APP_FALSE@maintainer-clean-local:
+@ENABLE_GTK_DOC_APP_FALSE@uninstall-local:
+clean: clean-am
+
+clean-am: clean-generic clean-libtool clean-local mostlyclean-am
+
+distclean: distclean-am
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-local
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+html-am:
+
+info: info-am
+
+info-am:
+
+install-data-am: install-data-local
+
+install-dvi: install-dvi-am
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-am
+
+install-html-am:
+
+install-info: install-info-am
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-pdf-am:
+
+install-ps: install-ps-am
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic \
+ maintainer-clean-local
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-generic mostlyclean-libtool
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am: uninstall-local
+
+.MAKE: install-am install-strip
+
+.PHONY: all all-am all-local check check-am clean clean-generic \
+ clean-libtool clean-local cscopelist-am ctags-am dist-hook \
+ distclean distclean-generic distclean-libtool distclean-local \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-data-local \
+ install-dvi install-dvi-am install-exec install-exec-am \
+ install-html install-html-am install-info install-info-am \
+ install-man install-pdf install-pdf-am install-ps \
+ install-ps-am install-strip installcheck installcheck-am \
+ installdirs maintainer-clean maintainer-clean-generic \
+ maintainer-clean-local mostlyclean mostlyclean-generic \
+ mostlyclean-libtool pdf pdf-am ps ps-am tags-am uninstall \
+ uninstall-am uninstall-local
+
+.PRECIOUS: Makefile
+
+
+@ENABLE_GTK_DOC_APP_TRUE@gtkdoc-check.test: Makefile
+@ENABLE_GTK_DOC_APP_TRUE@ $(AM_V_GEN)echo "#!/bin/sh -e" > $@; \
+@ENABLE_GTK_DOC_APP_TRUE@ echo "$(GTKDOC_CHECK_PATH) || exit 1" >> $@; \
+@ENABLE_GTK_DOC_APP_TRUE@ chmod +x $@
+
+@ENABLE_GTK_DOC_APP_TRUE@all-gtk-doc: $(HTML_BUILD_STAMP) $(PDF_BUILD_STAMP)
+@ENABLE_GTK_DOC_APP_TRUE@.PHONY: all-gtk-doc
+
+@ENABLE_GTK_DOC_APP_TRUE@@ENABLE_GTK_DOC_TRUE@all-local: all-gtk-doc
+
+@ENABLE_GTK_DOC_APP_TRUE@docs: $(HTML_BUILD_STAMP) $(PDF_BUILD_STAMP)
+
+@ENABLE_GTK_DOC_APP_TRUE@$(REPORT_FILES): sgml-build.stamp
+
+@ENABLE_GTK_DOC_APP_TRUE@setup-build.stamp:
+@ENABLE_GTK_DOC_APP_TRUE@ -$(GTK_DOC_V_SETUP)if test "$(abs_srcdir)" != "$(abs_builddir)" ; then \
+@ENABLE_GTK_DOC_APP_TRUE@ files=`echo $(SETUP_FILES) $(DOC_MODULE).types`; \
+@ENABLE_GTK_DOC_APP_TRUE@ if test "x$$files" != "x" ; then \
+@ENABLE_GTK_DOC_APP_TRUE@ for file in $$files ; do \
+@ENABLE_GTK_DOC_APP_TRUE@ destdir=`dirname $(abs_builddir)/$$file`; \
+@ENABLE_GTK_DOC_APP_TRUE@ test -d "$$destdir" || mkdir -p "$$destdir"; \
+@ENABLE_GTK_DOC_APP_TRUE@ test -f $(abs_srcdir)/$$file && \
+@ENABLE_GTK_DOC_APP_TRUE@ cp -pf $(abs_srcdir)/$$file $(abs_builddir)/$$file || true; \
+@ENABLE_GTK_DOC_APP_TRUE@ done; \
+@ENABLE_GTK_DOC_APP_TRUE@ fi; \
+@ENABLE_GTK_DOC_APP_TRUE@ fi
+@ENABLE_GTK_DOC_APP_TRUE@ $(AM_V_at)touch setup-build.stamp
+
+@ENABLE_GTK_DOC_APP_TRUE@scan-build.stamp: setup-build.stamp $(HFILE_GLOB) $(CFILE_GLOB)
+@ENABLE_GTK_DOC_APP_TRUE@ $(GTK_DOC_V_SCAN)_source_dir='' ; \
+@ENABLE_GTK_DOC_APP_TRUE@ for i in $(DOC_SOURCE_DIR) ; do \
+@ENABLE_GTK_DOC_APP_TRUE@ _source_dir="$${_source_dir} --source-dir=$$i" ; \
+@ENABLE_GTK_DOC_APP_TRUE@ done ; \
+@ENABLE_GTK_DOC_APP_TRUE@ gtkdoc-scan --module=$(DOC_MODULE) --ignore-headers="$(IGNORE_HFILES)" $${_source_dir} $(SCAN_OPTIONS) $(EXTRA_HFILES)
+@ENABLE_GTK_DOC_APP_TRUE@ $(GTK_DOC_V_INTROSPECT)if grep -l '^..*$$' $(DOC_MODULE).types > /dev/null 2>&1 ; then \
+@ENABLE_GTK_DOC_APP_TRUE@ scanobj_options=""; \
+@ENABLE_GTK_DOC_APP_TRUE@ gtkdoc-scangobj 2>&1 --help | grep >/dev/null "\-\-verbose"; \
+@ENABLE_GTK_DOC_APP_TRUE@ if test "$$?" = "0"; then \
+@ENABLE_GTK_DOC_APP_TRUE@ if test "x$(V)" = "x1"; then \
+@ENABLE_GTK_DOC_APP_TRUE@ scanobj_options="--verbose"; \
+@ENABLE_GTK_DOC_APP_TRUE@ fi; \
+@ENABLE_GTK_DOC_APP_TRUE@ fi; \
+@ENABLE_GTK_DOC_APP_TRUE@ CC="$(GTKDOC_CC)" LD="$(GTKDOC_LD)" RUN="$(GTKDOC_RUN)" CFLAGS="$(GTKDOC_CFLAGS) $(CFLAGS)" LDFLAGS="$(GTKDOC_LIBS) $(LDFLAGS)" \
+@ENABLE_GTK_DOC_APP_TRUE@ gtkdoc-scangobj $(SCANGOBJ_OPTIONS) $$scanobj_options --module=$(DOC_MODULE); \
+@ENABLE_GTK_DOC_APP_TRUE@ else \
+@ENABLE_GTK_DOC_APP_TRUE@ for i in $(SCANOBJ_FILES) ; do \
+@ENABLE_GTK_DOC_APP_TRUE@ test -f $$i || touch $$i ; \
+@ENABLE_GTK_DOC_APP_TRUE@ done \
+@ENABLE_GTK_DOC_APP_TRUE@ fi
+@ENABLE_GTK_DOC_APP_TRUE@ $(AM_V_at)touch scan-build.stamp
+
+@ENABLE_GTK_DOC_APP_TRUE@$(DOC_MODULE)-decl.txt $(SCANOBJ_FILES) $(DOC_MODULE)-sections.txt $(DOC_MODULE)-overrides.txt: scan-build.stamp
+@ENABLE_GTK_DOC_APP_TRUE@ @true
+
+@ENABLE_GTK_DOC_APP_TRUE@sgml-build.stamp: setup-build.stamp $(DOC_MODULE)-decl.txt $(SCANOBJ_FILES) $(HFILE_GLOB) $(CFILE_GLOB) $(DOC_MODULE)-sections.txt $(DOC_MODULE)-overrides.txt $(expand_content_files) xml/gtkdocentities.ent
+@ENABLE_GTK_DOC_APP_TRUE@ $(GTK_DOC_V_XML)_source_dir='' ; \
+@ENABLE_GTK_DOC_APP_TRUE@ for i in $(DOC_SOURCE_DIR) ; do \
+@ENABLE_GTK_DOC_APP_TRUE@ _source_dir="$${_source_dir} --source-dir=$$i" ; \
+@ENABLE_GTK_DOC_APP_TRUE@ done ; \
+@ENABLE_GTK_DOC_APP_TRUE@ gtkdoc-mkdb --module=$(DOC_MODULE) --output-format=xml --expand-content-files="$(expand_content_files)" --main-sgml-file=$(DOC_MAIN_SGML_FILE) $${_source_dir} $(MKDB_OPTIONS)
+@ENABLE_GTK_DOC_APP_TRUE@ $(AM_V_at)touch sgml-build.stamp
+
+@ENABLE_GTK_DOC_APP_TRUE@sgml.stamp: sgml-build.stamp
+@ENABLE_GTK_DOC_APP_TRUE@ @true
+
+@ENABLE_GTK_DOC_APP_TRUE@$(DOC_MAIN_SGML_FILE): sgml-build.stamp
+@ENABLE_GTK_DOC_APP_TRUE@ @true
+
+@ENABLE_GTK_DOC_APP_TRUE@xml/gtkdocentities.ent: Makefile
+@ENABLE_GTK_DOC_APP_TRUE@ $(GTK_DOC_V_XML)$(MKDIR_P) $(@D) && ( \
+@ENABLE_GTK_DOC_APP_TRUE@ echo "<!ENTITY package \"$(PACKAGE)\">"; \
+@ENABLE_GTK_DOC_APP_TRUE@ echo "<!ENTITY package_bugreport \"$(PACKAGE_BUGREPORT)\">"; \
+@ENABLE_GTK_DOC_APP_TRUE@ echo "<!ENTITY package_name \"$(PACKAGE_NAME)\">"; \
+@ENABLE_GTK_DOC_APP_TRUE@ echo "<!ENTITY package_string \"$(PACKAGE_STRING)\">"; \
+@ENABLE_GTK_DOC_APP_TRUE@ echo "<!ENTITY package_tarname \"$(PACKAGE_TARNAME)\">"; \
+@ENABLE_GTK_DOC_APP_TRUE@ echo "<!ENTITY package_url \"$(PACKAGE_URL)\">"; \
+@ENABLE_GTK_DOC_APP_TRUE@ echo "<!ENTITY package_version \"$(PACKAGE_VERSION)\">"; \
+@ENABLE_GTK_DOC_APP_TRUE@ ) > $@
+
+@ENABLE_GTK_DOC_APP_TRUE@html-build.stamp: sgml.stamp $(DOC_MAIN_SGML_FILE) $(content_files) $(expand_content_files)
+@ENABLE_GTK_DOC_APP_TRUE@ $(GTK_DOC_V_HTML)rm -rf html && mkdir html && \
+@ENABLE_GTK_DOC_APP_TRUE@ mkhtml_options=""; \
+@ENABLE_GTK_DOC_APP_TRUE@ gtkdoc-mkhtml 2>&1 --help | grep >/dev/null "\-\-verbose"; \
+@ENABLE_GTK_DOC_APP_TRUE@ if test "$$?" = "0"; then \
+@ENABLE_GTK_DOC_APP_TRUE@ if test "x$(V)" = "x1"; then \
+@ENABLE_GTK_DOC_APP_TRUE@ mkhtml_options="$$mkhtml_options --verbose"; \
+@ENABLE_GTK_DOC_APP_TRUE@ fi; \
+@ENABLE_GTK_DOC_APP_TRUE@ fi; \
+@ENABLE_GTK_DOC_APP_TRUE@ gtkdoc-mkhtml 2>&1 --help | grep >/dev/null "\-\-path"; \
+@ENABLE_GTK_DOC_APP_TRUE@ if test "$$?" = "0"; then \
+@ENABLE_GTK_DOC_APP_TRUE@ mkhtml_options="$$mkhtml_options --path=\"$(abs_srcdir)\""; \
+@ENABLE_GTK_DOC_APP_TRUE@ fi; \
+@ENABLE_GTK_DOC_APP_TRUE@ cd html && gtkdoc-mkhtml $$mkhtml_options $(MKHTML_OPTIONS) $(DOC_MODULE) ../$(DOC_MAIN_SGML_FILE)
+@ENABLE_GTK_DOC_APP_TRUE@ -@test "x$(HTML_IMAGES)" = "x" || \
+@ENABLE_GTK_DOC_APP_TRUE@ for file in $(HTML_IMAGES) ; do \
+@ENABLE_GTK_DOC_APP_TRUE@ test -f $(abs_srcdir)/$$file && cp $(abs_srcdir)/$$file $(abs_builddir)/html; \
+@ENABLE_GTK_DOC_APP_TRUE@ test -f $(abs_builddir)/$$file && cp $(abs_builddir)/$$file $(abs_builddir)/html; \
+@ENABLE_GTK_DOC_APP_TRUE@ test -f $$file && cp $$file $(abs_builddir)/html; \
+@ENABLE_GTK_DOC_APP_TRUE@ done;
+@ENABLE_GTK_DOC_APP_TRUE@ $(GTK_DOC_V_XREF)gtkdoc-fixxref --module=$(DOC_MODULE) --module-dir=html --html-dir=$(HTML_DIR) $(FIXXREF_OPTIONS)
+@ENABLE_GTK_DOC_APP_TRUE@ $(AM_V_at)touch html-build.stamp
+
+@ENABLE_GTK_DOC_APP_TRUE@pdf-build.stamp: sgml.stamp $(DOC_MAIN_SGML_FILE) $(content_files) $(expand_content_files)
+@ENABLE_GTK_DOC_APP_TRUE@ $(GTK_DOC_V_PDF)rm -f $(DOC_MODULE).pdf && \
+@ENABLE_GTK_DOC_APP_TRUE@ mkpdf_options=""; \
+@ENABLE_GTK_DOC_APP_TRUE@ gtkdoc-mkpdf 2>&1 --help | grep >/dev/null "\-\-verbose"; \
+@ENABLE_GTK_DOC_APP_TRUE@ if test "$$?" = "0"; then \
+@ENABLE_GTK_DOC_APP_TRUE@ if test "x$(V)" = "x1"; then \
+@ENABLE_GTK_DOC_APP_TRUE@ mkpdf_options="$$mkpdf_options --verbose"; \
+@ENABLE_GTK_DOC_APP_TRUE@ fi; \
+@ENABLE_GTK_DOC_APP_TRUE@ fi; \
+@ENABLE_GTK_DOC_APP_TRUE@ if test "x$(HTML_IMAGES)" != "x"; then \
+@ENABLE_GTK_DOC_APP_TRUE@ for img in $(HTML_IMAGES); do \
+@ENABLE_GTK_DOC_APP_TRUE@ part=`dirname $$img`; \
+@ENABLE_GTK_DOC_APP_TRUE@ echo $$mkpdf_options | grep >/dev/null "\-\-imgdir=$$part "; \
+@ENABLE_GTK_DOC_APP_TRUE@ if test $$? != 0; then \
+@ENABLE_GTK_DOC_APP_TRUE@ mkpdf_options="$$mkpdf_options --imgdir=$$part"; \
+@ENABLE_GTK_DOC_APP_TRUE@ fi; \
+@ENABLE_GTK_DOC_APP_TRUE@ done; \
+@ENABLE_GTK_DOC_APP_TRUE@ fi; \
+@ENABLE_GTK_DOC_APP_TRUE@ gtkdoc-mkpdf --path="$(abs_srcdir)" $$mkpdf_options $(DOC_MODULE) $(DOC_MAIN_SGML_FILE) $(MKPDF_OPTIONS)
+@ENABLE_GTK_DOC_APP_TRUE@ $(AM_V_at)touch pdf-build.stamp
+
+##############
+
+@ENABLE_GTK_DOC_APP_TRUE@clean-local:
+@ENABLE_GTK_DOC_APP_TRUE@ @rm -f *~ *.bak
+@ENABLE_GTK_DOC_APP_TRUE@ @rm -rf .libs
+@ENABLE_GTK_DOC_APP_TRUE@ @if echo $(SCAN_OPTIONS) | grep -q "\-\-rebuild-types" ; then \
+@ENABLE_GTK_DOC_APP_TRUE@ rm -f $(DOC_MODULE).types; \
+@ENABLE_GTK_DOC_APP_TRUE@ fi
+@ENABLE_GTK_DOC_APP_TRUE@ @if echo $(SCAN_OPTIONS) | grep -q "\-\-rebuild-sections" ; then \
+@ENABLE_GTK_DOC_APP_TRUE@ rm -f $(DOC_MODULE)-sections.txt; \
+@ENABLE_GTK_DOC_APP_TRUE@ fi
+
+@ENABLE_GTK_DOC_APP_TRUE@distclean-local:
+@ENABLE_GTK_DOC_APP_TRUE@ @rm -rf xml html $(REPORT_FILES) $(DOC_MODULE).pdf \
+@ENABLE_GTK_DOC_APP_TRUE@ $(DOC_MODULE)-decl-list.txt $(DOC_MODULE)-decl.txt
+@ENABLE_GTK_DOC_APP_TRUE@ @if test "$(abs_srcdir)" != "$(abs_builddir)" ; then \
+@ENABLE_GTK_DOC_APP_TRUE@ rm -f $(SETUP_FILES) $(DOC_MODULE).types; \
+@ENABLE_GTK_DOC_APP_TRUE@ fi
+
+@ENABLE_GTK_DOC_APP_TRUE@maintainer-clean-local:
+@ENABLE_GTK_DOC_APP_TRUE@ @rm -rf xml html
+
+@ENABLE_GTK_DOC_APP_TRUE@install-data-local:
+@ENABLE_GTK_DOC_APP_TRUE@ @installfiles=`echo $(builddir)/html/*`; \
+@ENABLE_GTK_DOC_APP_TRUE@ if test "$$installfiles" = '$(builddir)/html/*'; \
+@ENABLE_GTK_DOC_APP_TRUE@ then echo 1>&2 'Nothing to install' ; \
+@ENABLE_GTK_DOC_APP_TRUE@ else \
+@ENABLE_GTK_DOC_APP_TRUE@ if test -n "$(DOC_MODULE_VERSION)"; then \
+@ENABLE_GTK_DOC_APP_TRUE@ installdir="$(DESTDIR)$(TARGET_DIR)-$(DOC_MODULE_VERSION)"; \
+@ENABLE_GTK_DOC_APP_TRUE@ else \
+@ENABLE_GTK_DOC_APP_TRUE@ installdir="$(DESTDIR)$(TARGET_DIR)"; \
+@ENABLE_GTK_DOC_APP_TRUE@ fi; \
+@ENABLE_GTK_DOC_APP_TRUE@ $(mkinstalldirs) $${installdir} ; \
+@ENABLE_GTK_DOC_APP_TRUE@ for i in $$installfiles; do \
+@ENABLE_GTK_DOC_APP_TRUE@ echo ' $(INSTALL_DATA) '$$i ; \
+@ENABLE_GTK_DOC_APP_TRUE@ $(INSTALL_DATA) $$i $${installdir}; \
+@ENABLE_GTK_DOC_APP_TRUE@ done; \
+@ENABLE_GTK_DOC_APP_TRUE@ if test -n "$(DOC_MODULE_VERSION)"; then \
+@ENABLE_GTK_DOC_APP_TRUE@ mv -f $${installdir}/$(DOC_MODULE).devhelp2 \
+@ENABLE_GTK_DOC_APP_TRUE@ $${installdir}/$(DOC_MODULE)-$(DOC_MODULE_VERSION).devhelp2; \
+@ENABLE_GTK_DOC_APP_TRUE@ fi; \
+@ENABLE_GTK_DOC_APP_TRUE@ $(GTKDOC_REBASE) --relative --dest-dir=$(DESTDIR) --html-dir=$${installdir}; \
+@ENABLE_GTK_DOC_APP_TRUE@ fi
+
+@ENABLE_GTK_DOC_APP_TRUE@uninstall-local:
+@ENABLE_GTK_DOC_APP_TRUE@ @if test -n "$(DOC_MODULE_VERSION)"; then \
+@ENABLE_GTK_DOC_APP_TRUE@ installdir="$(DESTDIR)$(TARGET_DIR)-$(DOC_MODULE_VERSION)"; \
+@ENABLE_GTK_DOC_APP_TRUE@ else \
+@ENABLE_GTK_DOC_APP_TRUE@ installdir="$(DESTDIR)$(TARGET_DIR)"; \
+@ENABLE_GTK_DOC_APP_TRUE@ fi; \
+@ENABLE_GTK_DOC_APP_TRUE@ rm -rf $${installdir}
+
+#
+# Require gtk-doc when making dist
+#
+@ENABLE_GTK_DOC_APP_TRUE@@HAVE_GTK_DOC_TRUE@dist-check-gtkdoc: docs
+@ENABLE_GTK_DOC_APP_TRUE@@HAVE_GTK_DOC_FALSE@dist-check-gtkdoc:
+@ENABLE_GTK_DOC_APP_TRUE@@HAVE_GTK_DOC_FALSE@ @echo "*** gtk-doc is needed to run 'make dist'. ***"
+@ENABLE_GTK_DOC_APP_TRUE@@HAVE_GTK_DOC_FALSE@ @echo "*** gtk-doc was not found when 'configure' ran. ***"
+@ENABLE_GTK_DOC_APP_TRUE@@HAVE_GTK_DOC_FALSE@ @echo "*** please install gtk-doc and rerun 'configure'. ***"
+@ENABLE_GTK_DOC_APP_TRUE@@HAVE_GTK_DOC_FALSE@ @false
+
+@ENABLE_GTK_DOC_APP_TRUE@dist-hook: dist-check-gtkdoc all-gtk-doc dist-hook-local
+@ENABLE_GTK_DOC_APP_TRUE@ @mkdir $(distdir)/html
+@ENABLE_GTK_DOC_APP_TRUE@ @cp ./html/* $(distdir)/html
+@ENABLE_GTK_DOC_APP_TRUE@ @-cp ./$(DOC_MODULE).pdf $(distdir)/
+@ENABLE_GTK_DOC_APP_TRUE@ @-cp ./$(DOC_MODULE).types $(distdir)/
+@ENABLE_GTK_DOC_APP_TRUE@ @-cp ./$(DOC_MODULE)-sections.txt $(distdir)/
+@ENABLE_GTK_DOC_APP_TRUE@ @cd $(distdir) && rm -f $(DISTCLEANFILES)
+@ENABLE_GTK_DOC_APP_TRUE@ @$(GTKDOC_REBASE) --online --relative --html-dir=$(distdir)/html
+
+@ENABLE_GTK_DOC_APP_TRUE@.PHONY : dist-hook-local docs
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff --git a/devel-docs/app/app-docs.sgml b/devel-docs/app/app-docs.sgml
new file mode 100644
index 0000000..dfe562c
--- /dev/null
+++ b/devel-docs/app/app-docs.sgml
@@ -0,0 +1,1404 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!DOCTYPE book PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
+ "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd">
+
+<book id="index" xmlns:xi="http://www.w3.org/2001/XInclude">
+
+ <bookinfo>
+ <title>GIMP Application Reference Manual</title>
+ <releaseinfo>
+ for GIMP <xi:include href="version" parse="text" />
+ </releaseinfo>
+ </bookinfo>
+
+ <part id="app-hierarchy-part">
+ <title>Object Hierarchy</title>
+ <xi:include href="xml/tree_index.sgml" />
+ </part>
+
+ <part id="app-glue-part">
+ <title>Application Glue</title>
+
+ <partintro id="app-glue-part-intro">
+ <para>
+ The stuff in the toplevel source directory. Initializes and shuts
+ down the application, parses the command line. It's the "glue"
+ that holds together the various subsystems.
+ </para>
+ </partintro>
+
+ <xi:include href="xml/app.xml" />
+ <xi:include href="xml/batch.xml" />
+ <xi:include href="xml/errors.xml" />
+ <xi:include href="xml/git-version.xml" />
+ <xi:include href="xml/language.xml" />
+ <xi:include href="xml/sanity.xml" />
+ <xi:include href="xml/signals.xml" />
+ <xi:include href="xml/tests.xml" />
+ <xi:include href="xml/unique.xml" />
+ <xi:include href="xml/units.xml" />
+ <xi:include href="xml/version.xml" />
+ <xi:include href="xml/about.xml" />
+ <xi:include href="xml/gimp-log.xml" />
+ </part>
+
+ <part id="app-paint-funcs-part">
+ <title>Paint Functions</title>
+ <xi:include href="xml/paint-funcs-types.xml" />
+ <xi:include href="xml/paint-funcs.xml" />
+ <xi:include href="xml/paint-funcs-utils.xml" />
+ <xi:include href="xml/reduce-region.xml" />
+ <xi:include href="xml/scale-region.xml" />
+ <xi:include href="xml/subsample-region.xml" />
+ </part>
+
+ <part id="app-composite-part">
+ <title>Compositing</title>
+ <xi:include href="xml/gimp-composite.xml" />
+ <xi:include href="xml/gimp-composite-generic.xml" />
+ </part>
+
+ <part id="app-base-part">
+ <title>Base</title>
+ <xi:include href="xml/base-types.xml" />
+ <xi:include href="xml/base-enums.xml" />
+
+ <chapter id="app-base-glue">
+ <title>Initialization &amp; Glue Code</title>
+ <xi:include href="xml/base.xml" />
+ </chapter>
+
+ <chapter id="app-base-utilities">
+ <title>Base Utilities</title>
+ <xi:include href="xml/base-utils.xml" />
+ <xi:include href="xml/boundary.xml" />
+ <xi:include href="xml/cpercep.xml" />
+ <xi:include href="xml/gimphistogram.xml" />
+ <xi:include href="xml/gimplut.xml" />
+ <xi:include href="xml/siox.xml" />
+ <xi:include href="xml/temp-buf.xml" />
+ </chapter>
+
+ <chapter id="app-base-operators">
+ <title>Operators</title>
+ <xi:include href="xml/color-balance.xml" />
+ <xi:include href="xml/colorize.xml" />
+ <xi:include href="xml/curves.xml" />
+ <xi:include href="xml/desaturate.xml" />
+ <xi:include href="xml/hue-saturation.xml" />
+ <xi:include href="xml/levels.xml" />
+ <xi:include href="xml/lut-funcs.xml" />
+ <xi:include href="xml/threshold.xml" />
+ </chapter>
+
+ <chapter id="app-base-pixel-regions">
+ <title>Pixel Regions &amp; Iterators</title>
+ <xi:include href="xml/pixel-region.xml" />
+ <xi:include href="xml/pixel-processor.xml" />
+ <xi:include href="xml/pixel-surround.xml" />
+ </chapter>
+
+ <chapter id="app-base-tile-management">
+ <title>Tile Management</title>
+ <xi:include href="xml/tile.xml" />
+ <xi:include href="xml/tile-swap.xml" />
+ <xi:include href="xml/tile-private.xml" />
+ <xi:include href="xml/tile-cache.xml" />
+ <xi:include href="xml/tile-manager.xml" />
+ <xi:include href="xml/tile-manager-preview.xml" />
+ <xi:include href="xml/tile-manager-private.xml" />
+ <xi:include href="xml/tile-pyramid.xml" />
+ <xi:include href="xml/tile-rowhints.xml" />
+ </chapter>
+ </part>
+
+ <part id="app-config-part">
+ <title>Config</title>
+ <chapter id="app-config-interface">
+ <title>GimpConfig extensions</title>
+ <xi:include href="xml/gimpconfig-dump.xml" />
+ <xi:include href="xml/gimpconfig-file.xml" />
+ <xi:include href="xml/gimpconfig-utils.xml" />
+ <xi:include href="xml/gimpxmlparser.xml" />
+ </chapter>
+
+ <chapter id="app-config-objects">
+ <title>The GimpRc Objects</title>
+ <xi:include href="xml/gimpbaseconfig.xml" />
+ <xi:include href="xml/gimpcoreconfig.xml" />
+ <xi:include href="xml/gimpdisplayconfig.xml" />
+ <xi:include href="xml/gimpguiconfig.xml" />
+ <xi:include href="xml/gimppluginconfig.xml" />
+ <xi:include href="xml/gimprc.xml" />
+ <xi:include href="xml/gimprc-serialize.xml" />
+ <xi:include href="xml/gimprc-deserialize.xml" />
+ <xi:include href="xml/gimprc-unknown.xml" />
+ </chapter>
+ </part>
+
+ <part id="app-gegl-part">
+ <title>GEGL</title>
+ <xi:include href="xml/gimp-gegl.xml" />
+ <xi:include href="xml/gimp-gegl-enums.xml" />
+ <xi:include href="xml/gimp-gegl-utils.xml" />
+
+ <chapter id="app-gegl-tile-backends">
+ <title>Tile Backends</title>
+ <xi:include href="xml/gimptilebackendtilemanager.xml" />
+ </chapter>
+
+ <chapter id="app-gegl-operations">
+ <title>Operations</title>
+ <xi:include href="xml/gimpoperationcagecoefcalc.xml" />
+ <xi:include href="xml/gimpoperationcagetransform.xml" />
+ <xi:include href="xml/gimpoperationcolorbalance.xml" />
+ <xi:include href="xml/gimpoperationcolorize.xml" />
+ <xi:include href="xml/gimpoperationcurves.xml" />
+ <xi:include href="xml/gimpoperationdesaturate.xml" />
+ <xi:include href="xml/gimpoperationhuesaturation.xml" />
+ <xi:include href="xml/gimpoperationlevels.xml" />
+ <xi:include href="xml/gimpoperationpointfilter.xml" />
+ <xi:include href="xml/gimpoperationposterize.xml" />
+ <xi:include href="xml/gimpoperationthreshold.xml" />
+ <xi:include href="xml/gimpoperationtilesink.xml" />
+ <xi:include href="xml/gimpoperationtilesource.xml" />
+ </chapter>
+
+ <chapter id="app-gegl-layer-mode-operations">
+ <title>Layer Mode Operations</title>
+ <xi:include href="xml/gimpoperationpointlayermode.xml" />
+ <xi:include href="xml/gimpoperationadditionmode.xml" />
+ <xi:include href="xml/gimpoperationantierasemode.xml" />
+ <xi:include href="xml/gimpoperationbehindmode.xml" />
+ <xi:include href="xml/gimpoperationburnmode.xml" />
+ <xi:include href="xml/gimpoperationcolorerasemode.xml" />
+ <xi:include href="xml/gimpoperationcolormode.xml" />
+ <xi:include href="xml/gimpoperationdarkenonlymode.xml" />
+ <xi:include href="xml/gimpoperationdifferencemode.xml" />
+ <xi:include href="xml/gimpoperationdissolvemode.xml" />
+ <xi:include href="xml/gimpoperationdividemode.xml" />
+ <xi:include href="xml/gimpoperationdodgemode.xml" />
+ <xi:include href="xml/gimpoperationerasemode.xml" />
+ <xi:include href="xml/gimpoperationgrainextractmode.xml" />
+ <xi:include href="xml/gimpoperationgrainmergemode.xml" />
+ <xi:include href="xml/gimpoperationhardlightmode.xml" />
+ <xi:include href="xml/gimpoperationhuemode.xml" />
+ <xi:include href="xml/gimpoperationlightenonlymode.xml" />
+ <xi:include href="xml/gimpoperationmultiplymode.xml" />
+ <xi:include href="xml/gimpoperationoverlaymode.xml" />
+ <xi:include href="xml/gimpoperationreplacemode.xml" />
+ <xi:include href="xml/gimpoperationsaturationmode.xml" />
+ <xi:include href="xml/gimpoperationscreenmode.xml" />
+ <xi:include href="xml/gimpoperationsoftlightmode.xml" />
+ <xi:include href="xml/gimpoperationsubtractmode.xml" />
+ <xi:include href="xml/gimpoperationvaluemode.xml" />
+ </chapter>
+
+ <chapter id="app-gegl-config">
+ <title>Config Objects</title>
+ <xi:include href="xml/gimpbrightnesscontrastconfig.xml" />
+ <xi:include href="xml/gimpcageconfig.xml" />
+ <xi:include href="xml/gimpcolorbalanceconfig.xml" />
+ <xi:include href="xml/gimpcolorizeconfig.xml" />
+ <xi:include href="xml/gimpcurvesconfig.xml" />
+ <xi:include href="xml/gimpdesaturateconfig.xml" />
+ <xi:include href="xml/gimphuesaturationconfig.xml" />
+ <xi:include href="xml/gimplevelsconfig.xml" />
+ <xi:include href="xml/gimpposterizeconfig.xml" />
+ <xi:include href="xml/gimpthresholdconfig.xml" />
+ </chapter>
+ </part>
+
+ <part id="app-core-part">
+ <title>Core</title>
+ <xi:include href="xml/core-types.xml" />
+ <xi:include href="xml/core-enums.xml" />
+
+ <chapter id="app-core-base">
+ <title>Base Classes</title>
+ <xi:include href="xml/gimpobject.xml" />
+ <xi:include href="xml/gimpviewable.xml" />
+ <xi:include href="xml/gimpidtable.xml" />
+ <xi:include href="xml/gimpitem.xml" />
+ <xi:include href="xml/gimpitem-exclusive.xml" />
+ <xi:include href="xml/gimpitem-linked.xml" />
+ <xi:include href="xml/gimpitem-preview.xml" />
+ </chapter>
+
+ <chapter id="app-core-containers">
+ <title>Object Containers</title>
+ <xi:include href="xml/gimpcontainer.xml" />
+ <xi:include href="xml/gimpcontainer-filter.xml" />
+ <xi:include href="xml/gimplist.xml" />
+ <xi:include href="xml/gimpitemstack.xml" />
+ <xi:include href="xml/gimpdrawablestack.xml" />
+ <xi:include href="xml/gimpdocumentlist.xml" />
+ <xi:include href="xml/gimpitemtree.xml" />
+ <xi:include href="xml/gimptreehandler.xml" />
+ </chapter>
+
+ <chapter id="app-core-gimp">
+ <title>The GIMP Application Instance Object</title>
+ <xi:include href="xml/gimp.xml" />
+ <xi:include href="xml/gimp-contexts.xml" />
+ <xi:include href="xml/gimp-debug.xml" />
+ <xi:include href="xml/gimp-edit.xml" />
+ <xi:include href="xml/gimp-gradients.xml" />
+ <xi:include href="xml/gimp-gui.xml" />
+ <xi:include href="xml/gimp-modules.xml" />
+ <xi:include href="xml/gimp-parasites.xml" />
+ <xi:include href="xml/gimp-tags.xml" />
+ <xi:include href="xml/gimp-templates.xml" />
+ <xi:include href="xml/gimp-units.xml" />
+ <xi:include href="xml/gimp-user-install.xml" />
+ </chapter>
+
+ <chapter id="app-core-context">
+ <title>GimpContext Objects</title>
+ <xi:include href="xml/gimpcontext.xml" />
+ <xi:include href="xml/gimpfilloptions.xml" />
+ <xi:include href="xml/gimpstrokeoptions.xml" />
+ <xi:include href="xml/gimptooloptions.xml" />
+ </chapter>
+
+ <chapter id="app-core-info">
+ <title>Info Objects</title>
+ <xi:include href="xml/gimppaintinfo.xml" />
+ <xi:include href="xml/gimptoolinfo.xml" />
+ </chapter>
+
+ <chapter id="app-core-data">
+ <title>GimpData Objects</title>
+
+ <para>
+ Object hierarchy of auxiliary data objects which share a common
+ API. Data objects have an on-disk representation and live in a
+ <link linkend="GimpDataFactory">GimpDataFactory</link> which
+ manages them.
+ </para>
+
+ <xi:include href="xml/gimpdatafactory.xml" />
+ <xi:include href="xml/gimpdata.xml" />
+ <xi:include href="xml/gimpbrush.xml" />
+ <xi:include href="xml/gimpbrush-header.xml" />
+ <xi:include href="xml/gimpbrush-load.xml" />
+ <xi:include href="xml/gimpbrush-boundary.xml" />
+ <xi:include href="xml/gimpbrush-transform.xml" />
+ <xi:include href="xml/gimpbrushcache.xml" />
+ <xi:include href="xml/gimpbrushclipboard.xml" />
+ <xi:include href="xml/gimpbrushgenerated.xml" />
+ <xi:include href="xml/gimpbrushgenerated-load.xml" />
+ <xi:include href="xml/gimpbrushgenerated-save.xml" />
+ <xi:include href="xml/gimpbrushpipe.xml" />
+ <xi:include href="xml/gimpcurve.xml" />
+ <xi:include href="xml/gimpcurve-map.xml" />
+ <xi:include href="xml/gimpcurve-load.xml" />
+ <xi:include href="xml/gimpcurve-save.xml" />
+ <xi:include href="xml/gimpdynamics.xml" />
+ <xi:include href="xml/gimpdynamics-load.xml" />
+ <xi:include href="xml/gimpdynamics-save.xml" />
+ <xi:include href="xml/gimpdynamicsoutput.xml" />
+ <xi:include href="xml/gimpgradient.xml" />
+ <xi:include href="xml/gimpgradient-load.xml" />
+ <xi:include href="xml/gimpgradient-save.xml" />
+ <xi:include href="xml/gimppalette.xml" />
+ <xi:include href="xml/gimppalette-import.xml" />
+ <xi:include href="xml/gimppalette-load.xml" />
+ <xi:include href="xml/gimppattern.xml" />
+ <xi:include href="xml/gimppattern-header.xml" />
+ <xi:include href="xml/gimppattern-load.xml" />
+ <xi:include href="xml/gimppatternclipboard.xml" />
+ <xi:include href="xml/gimptoolpreset.xml" />
+ <xi:include href="xml/gimptoolpreset-load.xml" />
+ <xi:include href="xml/gimptoolpreset-save.xml" />
+ </chapter>
+
+ <chapter id="app-core-drawable">
+ <title>Drawable Objects</title>
+ <xi:include href="xml/gimpdrawable.xml" />
+ <xi:include href="xml/gimpdrawable-blend.xml" />
+ <xi:include href="xml/gimpdrawable-brightness-contrast.xml" />
+ <xi:include href="xml/gimpdrawable-bucket-fill.xml" />
+ <xi:include href="xml/gimpdrawable-color-balance.xml" />
+ <xi:include href="xml/gimpdrawable-colorize.xml" />
+ <xi:include href="xml/gimpdrawable-combine.xml" />
+ <xi:include href="xml/gimpdrawable-convert.xml" />
+ <xi:include href="xml/gimpdrawable-curves.xml" />
+ <xi:include href="xml/gimpdrawable-desaturate.xml" />
+ <xi:include href="xml/gimpdrawable-equalize.xml" />
+ <xi:include href="xml/gimpdrawable-foreground-extract.xml" />
+ <xi:include href="xml/gimpdrawable-histogram.xml" />
+ <xi:include href="xml/gimpdrawable-hue-saturation.xml" />
+ <xi:include href="xml/gimpdrawable-invert.xml" />
+ <xi:include href="xml/gimpdrawable-levels.xml" />
+ <xi:include href="xml/gimpdrawable-offset.xml" />
+ <xi:include href="xml/gimpdrawable-operation.xml" />
+ <xi:include href="xml/gimpdrawable-process.xml" />
+ <xi:include href="xml/gimpdrawable-preview.xml" />
+ <xi:include href="xml/gimpdrawable-shadow.xml" />
+ <xi:include href="xml/gimpdrawable-stroke.xml" />
+ <xi:include href="xml/gimpdrawable-threshold.xml" />
+ <xi:include href="xml/gimpdrawable-transform.xml" />
+ <xi:include href="xml/gimpchannel.xml" />
+ <xi:include href="xml/gimpchannel-combine.xml" />
+ <xi:include href="xml/gimpchannel-project.xml" />
+ <xi:include href="xml/gimpchannel-select.xml" />
+ <xi:include href="xml/gimplayermask.xml" />
+ <xi:include href="xml/gimpselection.xml" />
+ <xi:include href="xml/gimplayer.xml" />
+ <xi:include href="xml/gimplayer-floating-sel.xml" />
+ <xi:include href="xml/gimplayer-project.xml" />
+ <xi:include href="xml/gimpgrouplayer.xml" />
+ </chapter>
+
+ <chapter id="app-core-image">
+ <title>The GimpImage Object</title>
+ <xi:include href="xml/gimpimage.xml" />
+ <xi:include href="xml/gimpimage-arrange.xml" />
+ <xi:include href="xml/gimpimage-colorhash.xml" />
+ <xi:include href="xml/gimpimage-colormap.xml" />
+ <xi:include href="xml/gimpimage-contiguous-region.xml" />
+ <xi:include href="xml/gimpimage-convert.xml" />
+ <xi:include href="xml/gimpimage-crop.xml" />
+ <xi:include href="xml/gimpimage-duplicate.xml" />
+ <xi:include href="xml/gimpimage-flip.xml" />
+ <xi:include href="xml/gimpimage-grid.xml" />
+ <xi:include href="xml/gimpimage-guides.xml" />
+ <xi:include href="xml/gimpimage-item-list.xml" />
+ <xi:include href="xml/gimpimage-merge.xml" />
+ <xi:include href="xml/gimpimage-new.xml" />
+ <xi:include href="xml/gimpimage-pick-color.xml" />
+ <xi:include href="xml/gimpimage-pick-layer.xml" />
+ <xi:include href="xml/gimpimage-preview.xml" />
+ <xi:include href="xml/gimpimage-quick-mask.xml" />
+ <xi:include href="xml/gimpimage-resize.xml" />
+ <xi:include href="xml/gimpimage-rotate.xml" />
+ <xi:include href="xml/gimpimage-sample-points.xml" />
+ <xi:include href="xml/gimpimage-scale.xml" />
+ <xi:include href="xml/gimpimage-snap.xml" />
+ <xi:include href="xml/gimpimage-undo.xml" />
+ <xi:include href="xml/gimpimage-undo-push.xml" />
+ </chapter>
+
+ <chapter id="app-core-undo">
+ <title>The Image Undo System</title>
+ <xi:include href="xml/gimpundo.xml" />
+ <xi:include href="xml/gimpundostack.xml" />
+ <xi:include href="xml/gimpimageundo.xml" />
+ <xi:include href="xml/gimpitemundo.xml" />
+ <xi:include href="xml/gimpitempropundo.xml" />
+ <xi:include href="xml/gimpdrawableundo.xml" />
+ <xi:include href="xml/gimpdrawablemodundo.xml" />
+ <xi:include href="xml/gimpchannelundo.xml" />
+ <xi:include href="xml/gimpchannelpropundo.xml" />
+ <xi:include href="xml/gimplayerundo.xml" />
+ <xi:include href="xml/gimplayerpropundo.xml" />
+ <xi:include href="xml/gimplayermaskundo.xml" />
+ <xi:include href="xml/gimplayermaskpropundo.xml" />
+ <xi:include href="xml/gimpfloatingselundo.xml" />
+ <xi:include href="xml/gimpgrouplayerundo.xml" />
+ <xi:include href="xml/gimpmaskundo.xml" />
+ <xi:include href="xml/gimpguideundo.xml" />
+ <xi:include href="xml/gimpsamplepointundo.xml" />
+ </chapter>
+
+ <chapter id="app-core-tagging">
+ <title>The Resource Tagging System</title>
+ <xi:include href="xml/gimptag.xml" />
+ <xi:include href="xml/gimptagcache.xml" />
+ <xi:include href="xml/gimpfilteredcontainer.xml" />
+ <xi:include href="xml/gimptaggedcontainer.xml" />
+ </chapter>
+
+ <chapter id="app-core-misc-objects">
+ <title>Misc. Objects</title>
+ <xi:include href="xml/gimpbuffer.xml" />
+ <xi:include href="xml/gimpenvirontable.xml" />
+ <xi:include href="xml/gimpgrid.xml" />
+ <xi:include href="xml/gimpguide.xml" />
+ <xi:include href="xml/gimpimagefile.xml" />
+ <xi:include href="xml/gimpimagemap.xml" />
+ <xi:include href="xml/gimpimagemapconfig.xml" />
+ <xi:include href="xml/gimpparasitelist.xml" />
+ <xi:include href="xml/gimppdbprogress.xml" />
+ <xi:include href="xml/gimpprojection.xml" />
+ <xi:include href="xml/gimpprojection-construct.xml" />
+ <xi:include href="xml/gimpsubprogress.xml" />
+ <xi:include href="xml/gimptemplate.xml" />
+ </chapter>
+
+ <chapter id="app-core-interfaces">
+ <title>Interfaces</title>
+ <xi:include href="xml/gimppickable.xml" />
+ <xi:include href="xml/gimpprogress.xml" />
+ <xi:include href="xml/gimpprojectable.xml" />
+ <xi:include href="xml/gimptagged.xml" />
+ </chapter>
+
+ <chapter id="app-core-misc-utils">
+ <title>Misc. Utilities</title>
+ <xi:include href="xml/gimp-utils.xml" />
+ <xi:include href="xml/gimp-transform-region.xml" />
+ <xi:include href="xml/gimp-transform-resize.xml" />
+ <xi:include href="xml/gimp-transform-utils.xml" />
+ <xi:include href="xml/gimparea.xml" />
+ <xi:include href="xml/gimpcoords.xml" />
+ <xi:include href="xml/gimpcoords-interpolate.xml" />
+ <xi:include href="xml/gimpdashpattern.xml" />
+ <xi:include href="xml/gimperror.xml" />
+ <xi:include href="xml/gimpinterpreterdb.xml" />
+ <xi:include href="xml/gimpmarshal.xml" />
+ <xi:include href="xml/gimpparamspecs.xml" />
+ <xi:include href="xml/gimpparamspecs-desc.xml" />
+ <xi:include href="xml/gimpparamspecs-duplicate.xml" />
+ <xi:include href="xml/gimppreviewcache.xml" />
+ <xi:include href="xml/gimpsamplepoint.xml" />
+ <xi:include href="xml/gimpscanconvert.xml" />
+ </chapter>
+ </part>
+
+ <part id="app-file-part">
+ <title>File</title>
+
+ <partintro id="app-file-part-intro">
+ <para>
+ Functions to open and save images in any registered file format
+ as well as various image file related utility functions.
+ </para>
+ </partintro>
+
+ <xi:include href="xml/file-open.xml" />
+ <xi:include href="xml/file-save.xml" />
+ <xi:include href="xml/file-procedure.xml" />
+ <xi:include href="xml/file-utils.xml" />
+ <xi:include href="xml/gimp-file.xml" />
+ </part>
+
+ <part id="app-vectors-part">
+ <title>Vectors</title>
+
+ <chapter id="app-vectors-vectors">
+ <title>The GimpVectors Objects</title>
+ <xi:include href="xml/vectors-types.xml" />
+ <xi:include href="xml/gimpanchor.xml" />
+ <xi:include href="xml/gimpbezierdesc.xml" />
+ <xi:include href="xml/gimpbezierstroke.xml" />
+ <xi:include href="xml/gimpstroke.xml" />
+ <xi:include href="xml/gimpstroke-new.xml" />
+ <xi:include href="xml/gimpvectors.xml" />
+ <xi:include href="xml/gimpvectors-compat.xml" />
+ <xi:include href="xml/gimpvectors-preview.xml" />
+ <xi:include href="xml/gimpvectors-import.xml" />
+ <xi:include href="xml/gimpvectors-export.xml" />
+ <xi:include href="xml/gimpvectors-warp.xml" />
+ </chapter>
+
+ <chapter id="app-vectors-undo">
+ <title>Vectors Undo Objects</title>
+ <xi:include href="xml/gimpvectorsundo.xml" />
+ <xi:include href="xml/gimpvectorsmodundo.xml" />
+ <xi:include href="xml/gimpvectorspropundo.xml" />
+ </chapter>
+ </part>
+
+ <part id="app-xcf-part">
+ <title>XCF</title>
+
+ <partintro id="app-xcf-part-intro">
+ <para>
+ Functions to open and save images in GIMP's native "XCF" format.
+ </para>
+ </partintro>
+
+ <chapter id="app-xcf-highlevel">
+ <title>Initialization, Loading &amp; Saving</title>
+ <xi:include href="xml/xcf.xml" />
+ <xi:include href="xml/xcf-load.xml" />
+ <xi:include href="xml/xcf-save.xml" />
+ </chapter>
+
+ <chapter id="app-xcf-lowlevel">
+ <title>Lowlevel File Access</title>
+ <xi:include href="xml/xcf-read.xml" />
+ <xi:include href="xml/xcf-write.xml" />
+ <xi:include href="xml/xcf-seek.xml" />
+ <xi:include href="xml/xcf-private.xml" />
+ </chapter>
+ </part>
+
+ <part id="app-pdb-part">
+ <title>Procedural Database</title>
+ <xi:include href="xml/pdb-types.xml" />
+ <xi:include href="xml/gimppdb.xml" />
+ <xi:include href="xml/gimppdb-query.xml" />
+ <xi:include href="xml/gimppdb-utils.xml" />
+ <xi:include href="xml/gimppdbcontext.xml" />
+ <xi:include href="xml/gimppdberror.xml" />
+ <xi:include href="xml/gimp-pdb-compat.xml" />
+ <xi:include href="xml/gimpprocedure.xml" />
+ <xi:include href="xml/gimppluginprocedure.xml" />
+ <xi:include href="xml/gimptemporaryprocedure.xml" />
+ <xi:include href="xml/internal_procs.xml" />
+ </part>
+
+ <part id="app-plug-in-part">
+ <title>Plug-Ins</title>
+ <xi:include href="xml/plug-in-types.xml" />
+ <xi:include href="xml/plug-in-enums.xml" />
+ <xi:include href="xml/plug-in-params.xml" />
+
+ <chapter id="app-plug-in-management">
+ <title>Initialization &amp; Plug-In Management</title>
+ <xi:include href="xml/gimpplugindef.xml" />
+ <xi:include href="xml/gimppluginmanager.xml" />
+ <xi:include href="xml/gimppluginmanager-call.xml" />
+ <xi:include href="xml/gimppluginmanager-history.xml" />
+ <xi:include href="xml/gimppluginmanager-data.xml" />
+ <xi:include href="xml/gimppluginmanager-file.xml" />
+ <xi:include href="xml/gimppluginmanager-help-domain.xml" />
+ <xi:include href="xml/gimppluginmanager-locale-domain.xml" />
+ <xi:include href="xml/gimppluginmanager-menu-branch.xml" />
+ <xi:include href="xml/gimppluginmanager-query.xml" />
+ <xi:include href="xml/plug-in-rc.xml" />
+ </chapter>
+
+ <chapter id="app-plug-in-execution">
+ <title>Plug-In Execution</title>
+ <xi:include href="xml/gimpplugin.xml" />
+ <xi:include href="xml/gimpplugin-context.xml" />
+ <xi:include href="xml/gimpplugin-cleanup.xml" />
+ <xi:include href="xml/gimpplugin-message.xml" />
+ <xi:include href="xml/gimpplugin-progress.xml" />
+ <xi:include href="xml/gimpplugindebug.xml" />
+ <xi:include href="xml/gimppluginerror.xml" />
+ <xi:include href="xml/gimppluginprocframe.xml" />
+ <xi:include href="xml/gimppluginshm.xml" />
+ <xi:include href="xml/plug-in-icc-profile.xml" />
+ </chapter>
+ </part>
+
+ <part id="app-paint-part">
+ <title>Paint</title>
+ <xi:include href="xml/paint-types.xml" />
+ <xi:include href="xml/paint-enums.xml" />
+ <xi:include href="xml/gimp-paint.xml" />
+
+ <chapter id="app-paint-paint-core">
+ <title>The Paint Core &amp; Options</title>
+ <xi:include href="xml/gimppaintcore.xml" />
+ <xi:include href="xml/gimppaintcore-stroke.xml" />
+ <xi:include href="xml/gimppaintoptions.xml" />
+ <xi:include href="xml/gimpbrushcore.xml" />
+ <xi:include href="xml/gimpbrushcore-kernels.xml" />
+ <xi:include href="xml/gimpsourcecore.xml" />
+ <xi:include href="xml/gimpsourceoptions.xml" />
+ </chapter>
+
+ <chapter id="app-paint-implementations">
+ <title>Paint Implementations &amp; Options</title>
+ <xi:include href="xml/gimpairbrush.xml" />
+ <xi:include href="xml/gimpairbrushoptions.xml" />
+ <xi:include href="xml/gimpclone.xml" />
+ <xi:include href="xml/gimpcloneoptions.xml" />
+ <xi:include href="xml/gimpconvolve.xml" />
+ <xi:include href="xml/gimpconvolveoptions.xml" />
+ <xi:include href="xml/gimpdodgeburn.xml" />
+ <xi:include href="xml/gimpdodgeburnoptions.xml" />
+ <xi:include href="xml/gimperaser.xml" />
+ <xi:include href="xml/gimperaseroptions.xml" />
+ <xi:include href="xml/gimpheal.xml" />
+ <xi:include href="xml/gimpink.xml" />
+ <xi:include href="xml/gimpink-blob.xml" />
+ <xi:include href="xml/gimpinkoptions.xml" />
+ <xi:include href="xml/gimppaintbrush.xml" />
+ <xi:include href="xml/gimppencil.xml" />
+ <xi:include href="xml/gimppenciloptions.xml" />
+ <xi:include href="xml/gimpperspectiveclone.xml" />
+ <xi:include href="xml/gimpperspectivecloneoptions.xml" />
+ <xi:include href="xml/gimpsmudge.xml" />
+ <xi:include href="xml/gimpsmudgeoptions.xml" />
+ </chapter>
+
+ <chapter id="app-paint-undo">
+ <title>Paint Undo Objects</title>
+ <xi:include href="xml/gimppaintcoreundo.xml" />
+ <xi:include href="xml/gimpinkundo.xml" />
+ </chapter>
+ </part>
+
+ <part id="app-text-part">
+ <title>Text</title>
+ <xi:include href="xml/text-enums.xml" />
+
+ <chapter id="app-text-fonts">
+ <title>Initialization &amp; Font Management</title>
+ <xi:include href="xml/gimp-fonts.xml" />
+ <xi:include href="xml/gimpfont.xml" />
+ <xi:include href="xml/gimpfontlist.xml" />
+ </chapter>
+
+ <chapter id="app-text-text">
+ <title>The GimpText Object</title>
+ <xi:include href="xml/gimptext.xml" />
+ <xi:include href="xml/gimptext-compat.xml" />
+ <xi:include href="xml/gimptext-parasite.xml" />
+ <xi:include href="xml/gimptext-vectors.xml" />
+ <xi:include href="xml/gimptext-xlfd.xml" />
+ <xi:include href="xml/gimptextundo.xml" />
+ </chapter>
+
+ <chapter id="app-text-layout">
+ <title>The GimpTextLayout Object</title>
+ <xi:include href="xml/gimptextlayout.xml" />
+ <xi:include href="xml/gimptextlayout-render.xml" />
+ </chapter>
+
+ <chapter id="app-text-layer">
+ <title>The GimpTextLayer Object</title>
+ <xi:include href="xml/gimptextlayer.xml" />
+ <xi:include href="xml/gimptextlayer-transform.xml" />
+ <xi:include href="xml/gimptextlayer-xcf.xml" />
+ </chapter>
+ </part>
+
+ <part id="app-display-part">
+ <title>Display</title>
+ <xi:include href="xml/display-enums.xml" />
+
+ <chapter id="app-image-window">
+ <title>The GimpImageWindow Widget</title>
+ <xi:include href="xml/gimpimagewindow.xml" />
+ </chapter>
+
+ <chapter id="app-display-display">
+ <title>The GimpDisplay Object</title>
+ <xi:include href="xml/gimpdisplay.xml" />
+ <xi:include href="xml/gimpdisplay-foreach.xml" />
+ <xi:include href="xml/gimpdisplay-handlers.xml" />
+ <xi:include href="xml/gimpdisplayoptions.xml" />
+ </chapter>
+
+ <chapter id="app-display-shell">
+ <title>The GimpDisplayShell Widget</title>
+ <xi:include href="xml/gimpcanvas.xml" />
+ <xi:include href="xml/gimpdisplayshell.xml" />
+ <xi:include href="xml/gimpdisplayshell-appearance.xml" />
+ <xi:include href="xml/gimpdisplayshell-callbacks.xml" />
+ <xi:include href="xml/gimpdisplayshell-tool-events.xml" />
+ <xi:include href="xml/gimpdisplayshell-close.xml" />
+ <xi:include href="xml/gimpdisplayshell-cursor.xml" />
+ <xi:include href="xml/gimpdisplayshell-dnd.xml" />
+ <xi:include href="xml/gimpdisplayshell-draw.xml" />
+ <xi:include href="xml/gimpdisplayshell-expose.xml" />
+ <xi:include href="xml/gimpdisplayshell-filter-dialog.xml" />
+ <xi:include href="xml/gimpdisplayshell-filter.xml" />
+ <xi:include href="xml/gimpdisplayshell-grab.xml" />
+ <xi:include href="xml/gimpdisplayshell-handlers.xml" />
+ <xi:include href="xml/gimpdisplayshell-icon.xml" />
+ <xi:include href="xml/gimpdisplayshell-items.xml" />
+ <xi:include href="xml/gimpdisplayshell-layer-select.xml" />
+ <xi:include href="xml/gimpdisplayshell-render.xml" />
+ <xi:include href="xml/gimpdisplayshell-scale.xml" />
+ <xi:include href="xml/gimpdisplayshell-scale-dialog.xml" />
+ <xi:include href="xml/gimpdisplayshell-scroll.xml" />
+ <xi:include href="xml/gimpdisplayshell-autoscroll.xml" />
+ <xi:include href="xml/gimpdisplayshell-selection.xml" />
+ <xi:include href="xml/gimpdisplayshell-style.xml" />
+ <xi:include href="xml/gimpdisplayshell-title.xml" />
+ <xi:include href="xml/gimpdisplayshell-progress.xml" />
+ <xi:include href="xml/gimpdisplayshell-transform.xml" />
+ </chapter>
+
+ <chapter id="app-canvas-items">
+ <title>GimpCanvasItem Objects</title>
+ <xi:include href="xml/gimpcanvasitem.xml" />
+ <xi:include href="xml/gimpcanvasitem-utils.xml" />
+ <xi:include href="xml/gimpcanvasarc.xml" />
+ <xi:include href="xml/gimpcanvasboundary.xml" />
+ <xi:include href="xml/gimpcanvascorner.xml" />
+ <xi:include href="xml/gimpcanvascursor.xml" />
+ <xi:include href="xml/gimpcanvasgrid.xml" />
+ <xi:include href="xml/gimpcanvasgroup.xml" />
+ <xi:include href="xml/gimpcanvasguide.xml" />
+ <xi:include href="xml/gimpcanvashandle.xml" />
+ <xi:include href="xml/gimpcanvaslayerboundary.xml" />
+ <xi:include href="xml/gimpcanvasline.xml" />
+ <xi:include href="xml/gimpcanvaspassepartout.xml" />
+ <xi:include href="xml/gimpcanvaspath.xml" />
+ <xi:include href="xml/gimpcanvaspen.xml" />
+ <xi:include href="xml/gimpcanvaspolygon.xml" />
+ <xi:include href="xml/gimpcanvasprogress.xml" />
+ <xi:include href="xml/gimpcanvasproxygroup.xml" />
+ <xi:include href="xml/gimpcanvasrectangle.xml" />
+ <xi:include href="xml/gimpcanvasrectangleguides.xml" />
+ <xi:include href="xml/gimpcanvassamplepoint.xml" />
+ <xi:include href="xml/gimpcanvastextcursor.xml" />
+ <xi:include href="xml/gimpcanvastransformguides.xml" />
+ <xi:include href="xml/gimpcanvastransformpreview.xml" />
+ </chapter>
+
+ <chapter id="app-display-utils">
+ <title>Misc. Widgets &amp; Utilities</title>
+ <xi:include href="xml/gimpmotionbuffer.xml" />
+ <xi:include href="xml/gimpnavigationeditor.xml" />
+ <xi:include href="xml/gimpstatusbar.xml" />
+ <xi:include href="xml/gimptooldialog.xml" />
+ <xi:include href="xml/gimpmultiwindowstrategy.xml" />
+ <xi:include href="xml/gimpsinglewindowstrategy.xml" />
+ </chapter>
+ </part>
+
+ <part id="app-tools-part">
+ <title>Tools</title>
+ <xi:include href="xml/tools-types.xml" />
+ <xi:include href="xml/tools-enums.xml" />
+
+ <chapter id="app-tools-glue">
+ <title>Initialization &amp; Glue Code</title>
+ <xi:include href="xml/gimp-tools.xml" />
+ <xi:include href="xml/tool_manager.xml" />
+ </chapter>
+
+ <chapter id="app-tools-tool">
+ <title>The GimpTool Object</title>
+ <xi:include href="xml/gimptool.xml" />
+ <xi:include href="xml/gimptool-progress.xml" />
+ <xi:include href="xml/gimptoolcontrol.xml" />
+ </chapter>
+
+ <chapter id="app-tools-base">
+ <title>Base Classes</title>
+ <xi:include href="xml/gimpdrawtool.xml" />
+ <xi:include href="xml/gimpcolortool.xml" />
+ <xi:include href="xml/gimpcoloroptions.xml" />
+ <xi:include href="xml/gimphistogramoptions.xml" />
+ </chapter>
+
+ <chapter id="app-tools-options-gui">
+ <title>GUI Constructors for Core Tool Options</title>
+ <xi:include href="xml/gimptooloptions-gui.xml" />
+ <xi:include href="xml/gimppaintoptions-gui.xml" />
+ <xi:include href="xml/gimpinkoptions-gui.xml" />
+ </chapter>
+
+ <chapter id="app-tools-selection">
+ <title>Selection Tools</title>
+ <xi:include href="xml/gimpselectionoptions.xml" />
+ <xi:include href="xml/gimpselectiontool.xml" />
+ <xi:include href="xml/gimpregionselectoptions.xml" />
+ <xi:include href="xml/gimpregionselecttool.xml" />
+ <xi:include href="xml/gimprectangleselectoptions.xml" />
+ <xi:include href="xml/gimprectangleselecttool.xml" />
+ <xi:include href="xml/gimpellipseselecttool.xml" />
+ <xi:include href="xml/gimpfreeselecttool.xml" />
+ <xi:include href="xml/gimpfuzzyselecttool.xml" />
+ <xi:include href="xml/gimpbycolorselecttool.xml" />
+ <xi:include href="xml/gimpiscissorsoptions.xml" />
+ <xi:include href="xml/gimpiscissorstool.xml" />
+ <xi:include href="xml/gimpforegroundselectoptions.xml" />
+ <xi:include href="xml/gimpforegroundselecttool.xml" />
+ <xi:include href="xml/gimpforegroundselecttoolundo.xml" />
+ </chapter>
+
+ <chapter id="app-tools-paint">
+ <title>Paint Tools</title>
+ <xi:include href="xml/gimppainttool.xml" />
+ <xi:include href="xml/gimpbrushtool.xml" />
+ <xi:include href="xml/gimpsourcetool.xml" />
+ <xi:include href="xml/gimpairbrushtool.xml" />
+ <xi:include href="xml/gimpclonetool.xml" />
+ <xi:include href="xml/gimpconvolvetool.xml" />
+ <xi:include href="xml/gimpdodgeburntool.xml" />
+ <xi:include href="xml/gimperasertool.xml" />
+ <xi:include href="xml/gimphealtool.xml" />
+ <xi:include href="xml/gimpinktool.xml" />
+ <xi:include href="xml/gimppaintbrushtool.xml" />
+ <xi:include href="xml/gimppenciltool.xml" />
+ <xi:include href="xml/gimpperspectiveclonetool.xml" />
+ <xi:include href="xml/gimpsmudgetool.xml" />
+ </chapter>
+
+ <chapter id="app-tool-color-applying">
+ <title>Misc. Color Applying Tools</title>
+ <xi:include href="xml/gimpblendtool.xml" />
+ <xi:include href="xml/gimpblendoptions.xml" />
+ <xi:include href="xml/gimpbucketfilltool.xml" />
+ <xi:include href="xml/gimpbucketfilloptions.xml" />
+ </chapter>
+
+ <chapter id="app-tools-color-correction">
+ <title>Color Correction Tools</title>
+ <xi:include href="xml/gimpimagemaptool.xml" />
+ <xi:include href="xml/gimpimagemaptool-settings.xml" />
+ <xi:include href="xml/gimpimagemapoptions.xml" />
+ <xi:include href="xml/gimpbrightnesscontrasttool.xml" />
+ <xi:include href="xml/gimpcolorbalancetool.xml" />
+ <xi:include href="xml/gimpcolorizetool.xml" />
+ <xi:include href="xml/gimpcurvestool.xml" />
+ <xi:include href="xml/gimpdesaturatetool.xml" />
+ <xi:include href="xml/gimphuesaturationtool.xml" />
+ <xi:include href="xml/gimplevelstool.xml" />
+ <xi:include href="xml/gimpposterizetool.xml" />
+ <xi:include href="xml/gimpthresholdtool.xml" />
+ </chapter>
+
+ <chapter id="app-tools-transform">
+ <title>Transform Tools</title>
+ <xi:include href="xml/gimpmovetool.xml" />
+ <xi:include href="xml/gimpmoveoptions.xml" />
+ <xi:include href="xml/gimpeditselectiontool.xml" />
+ <xi:include href="xml/gimpcroptool.xml" />
+ <xi:include href="xml/gimpcropoptions.xml" />
+ <xi:include href="xml/gimptransformoptions.xml" />
+ <xi:include href="xml/gimptransformtool.xml" />
+ <xi:include href="xml/gimptransformtoolundo.xml" />
+ <xi:include href="xml/gimpfliptool.xml" />
+ <xi:include href="xml/gimpflipoptions.xml" />
+ <xi:include href="xml/gimpperspectivetool.xml" />
+ <xi:include href="xml/gimprotatetool.xml" />
+ <xi:include href="xml/gimpscaletool.xml" />
+ <xi:include href="xml/gimpsheartool.xml" />
+ <xi:include href="xml/gimpcagetool.xml" />
+ <xi:include href="xml/gimpcageoptions.xml" />
+ </chapter>
+
+ <chapter id="app-tools-misc">
+ <title>Text and Vector Tools</title>
+ <xi:include href="xml/gimpaligntool.xml" />
+ <xi:include href="xml/gimpalignoptions.xml" />
+ <xi:include href="xml/gimpgegltool.xml" />
+ <xi:include href="xml/gimprectangletool.xml" />
+ <xi:include href="xml/gimprectangleoptions.xml" />
+ <xi:include href="xml/gimptexttool.xml" />
+ <xi:include href="xml/gimptexttool-editor.xml" />
+ <xi:include href="xml/gimptextoptions.xml" />
+ <xi:include href="xml/gimpvectortool.xml" />
+ <xi:include href="xml/gimpvectoroptions.xml" />
+ </chapter>
+
+ <chapter id="app-tools-non-modifying">
+ <title>Tools which don't Modify the Image</title>
+ <xi:include href="xml/gimpcolorpickertool.xml" />
+ <xi:include href="xml/gimpcolorpickeroptions.xml" />
+ <xi:include href="xml/gimpmagnifytool.xml" />
+ <xi:include href="xml/gimpmagnifyoptions.xml" />
+ <xi:include href="xml/gimpmeasuretool.xml" />
+ <xi:include href="xml/gimpmeasureoptions.xml" />
+ </chapter>
+ </part>
+
+ <part id="app-widgets-part">
+ <title>Widgets</title>
+ <xi:include href="xml/widgets-types.xml" />
+ <xi:include href="xml/widgets-enums.xml" />
+
+ <chapter id="app-widgets-devices">
+ <title>Input Device Management</title>
+ <xi:include href="xml/gimpdevices.xml" />
+ <xi:include href="xml/gimpdevicemanager.xml" />
+ <xi:include href="xml/gimpdeviceinfo.xml" />
+ <xi:include href="xml/gimpdeviceinfo-coords.xml" />
+ <xi:include href="xml/gimpdeviceinfoeditor.xml" />
+ <xi:include href="xml/gimpdeviceeditor.xml" />
+ </chapter>
+
+ <chapter id="app-widgets-controllers">
+ <title>Additional Input Controller Management</title>
+ <xi:include href="xml/gimpcontrollers.xml" />
+ <xi:include href="xml/gimpcontrollereditor.xml" />
+ <xi:include href="xml/gimpcontrollerlist.xml" />
+ <xi:include href="xml/gimpcontrollerinfo.xml" />
+ <xi:include href="xml/gimpcontrollerkeyboard.xml" />
+ <xi:include href="xml/gimpcontrollermouse.xml" />
+ <xi:include href="xml/gimpcontrollerwheel.xml" />
+ </chapter>
+
+ <chapter id="app-widgets-color-selectors">
+ <title>Built-in Color Selector Modules</title>
+ <xi:include href="xml/gimpcolorselectorpalette.xml" />
+ </chapter>
+
+ <chapter id="app-widgets-docks">
+ <title>Dock Windows &amp; Widgets</title>
+ <xi:include href="xml/gimpwindow.xml" />
+ <xi:include href="xml/gimpdockwindow.xml" />
+ <xi:include href="xml/gimppanedbox.xml" />
+ <xi:include href="xml/gimpdockcolumns.xml" />
+ <xi:include href="xml/gimpdockcontainer.xml" />
+ <xi:include href="xml/gimpdock.xml" />
+ <xi:include href="xml/gimpmenudock.xml" />
+ <xi:include href="xml/gimptoolbox.xml" />
+ <xi:include href="xml/gimptoolbox-dnd.xml" />
+ <xi:include href="xml/gimptoolbox-color-area.xml" />
+ <xi:include href="xml/gimptoolbox-image-area.xml" />
+ <xi:include href="xml/gimptoolbox-indicator-area.xml" />
+ <xi:include href="xml/gimpdockbook.xml" />
+ <xi:include href="xml/gimpdockable.xml" />
+ <xi:include href="xml/gimpdocked.xml" />
+ </chapter>
+
+ <chapter id="app-widgets-editors">
+ <title>GimpEditor Widgets</title>
+ <xi:include href="xml/gimpeditor.xml" />
+ <xi:include href="xml/gimpcoloreditor.xml" />
+ <xi:include href="xml/gimpdevicestatus.xml" />
+ <xi:include href="xml/gimperrorconsole.xml" />
+ <xi:include href="xml/gimpsamplepointeditor.xml" />
+ <xi:include href="xml/gimptooloptionseditor.xml" />
+ <xi:include href="xml/gimptoolpreseteditor.xml" />
+ </chapter>
+
+ <chapter id="app-widgets-data-editors">
+ <title>GimpDataEditor Widgets</title>
+ <xi:include href="xml/gimpdataeditor.xml" />
+ <xi:include href="xml/gimpbrusheditor.xml" />
+ <xi:include href="xml/gimpdynamicseditor.xml" />
+ <xi:include href="xml/gimpdynamicsoutputeditor.xml" />
+ <xi:include href="xml/gimpgradienteditor.xml" />
+ <xi:include href="xml/gimppaletteeditor.xml" />
+ </chapter>
+
+ <chapter id="app-widgets-image-editor">
+ <title>GimpImageEditor Widgets</title>
+ <xi:include href="xml/gimpimageeditor.xml" />
+ <xi:include href="xml/gimpcomponenteditor.xml" />
+ <xi:include href="xml/gimpcolormapeditor.xml" />
+ <xi:include href="xml/gimphistogrameditor.xml" />
+ <xi:include href="xml/gimpselectioneditor.xml" />
+ <xi:include href="xml/gimpundoeditor.xml" />
+ </chapter>
+
+ <chapter id="app-widgets-container-views">
+ <title>GimpContainerView Widgets</title>
+ <xi:include href="xml/gimpcontainerview.xml" />
+ <xi:include href="xml/gimpcontainerview-utils.xml" />
+ <xi:include href="xml/gimpcontainerbox.xml" />
+ <xi:include href="xml/gimpcontainercombobox.xml" />
+ <xi:include href="xml/gimpcontainerentry.xml" />
+ <xi:include href="xml/gimpcontainertreestore.xml" />
+ <xi:include href="xml/gimpcontainergridview.xml" />
+ <xi:include href="xml/gimpcontainericonview.xml" />
+ <xi:include href="xml/gimpcontainertreeview.xml" />
+ <xi:include href="xml/gimpcontainertreeview-dnd.xml" />
+ <xi:include href="xml/gimpitemtreeview.xml" />
+ <xi:include href="xml/gimpdrawabletreeview.xml" />
+ <xi:include href="xml/gimplayertreeview.xml" />
+ <xi:include href="xml/gimpchanneltreeview.xml" />
+ <xi:include href="xml/gimpvectorstreeview.xml" />
+ </chapter>
+
+ <chapter id="app-widgets-misc-container-views">
+ <title>Misc. Container View Widgets</title>
+ <xi:include href="xml/gimpcontainerpopup.xml" />
+ <xi:include href="xml/gimpviewablebutton.xml" />
+ <xi:include href="xml/gimpviewablebox.xml" />
+ </chapter>
+
+ <chapter id="app-widgets-resource-tagging">
+ <title>Resource Tagging Widgets</title>
+ <xi:include href="xml/gimptagentry.xml" />
+ <xi:include href="xml/gimpcombotagentry.xml" />
+ <xi:include href="xml/gimptagpopup.xml" />
+ </chapter>
+
+ <chapter id="app-widgets-container-editors">
+ <title>GimpContainerEditor Widgets</title>
+ <xi:include href="xml/gimpcontainereditor.xml" />
+ <xi:include href="xml/gimpbufferview.xml" />
+ <xi:include href="xml/gimpdocumentview.xml" />
+ <xi:include href="xml/gimpfontview.xml" />
+ <xi:include href="xml/gimpimageview.xml" />
+ <xi:include href="xml/gimptemplateview.xml" />
+ <xi:include href="xml/gimptooleditor.xml" />
+ </chapter>
+
+ <chapter id="app-widgets-data-factory-views">
+ <title>GimpDataFactoryView Widgets</title>
+ <xi:include href="xml/gimpdatafactoryview.xml" />
+ <xi:include href="xml/gimpbrushfactoryview.xml" />
+ <xi:include href="xml/gimpdynamicsfactoryview.xml" />
+ <xi:include href="xml/gimppatternfactoryview.xml" />
+ <xi:include href="xml/gimptoolpresetfactoryview.xml" />
+ </chapter>
+
+ <chapter id="app-widgets-menus">
+ <title>Menus</title>
+ <xi:include href="xml/gimpactionfactory.xml" />
+ <xi:include href="xml/gimpactiongroup.xml" />
+ <xi:include href="xml/gimpaction.xml" />
+ <xi:include href="xml/gimpenumaction.xml" />
+ <xi:include href="xml/gimppluginaction.xml" />
+ <xi:include href="xml/gimpradioaction.xml" />
+ <xi:include href="xml/gimpstringaction.xml" />
+ <xi:include href="xml/gimptoggleaction.xml" />
+ <xi:include href="xml/gimpmenufactory.xml" />
+ <xi:include href="xml/gimpuimanager.xml" />
+ </chapter>
+
+ <chapter id="app-widgets-misc-dialogs">
+ <title>Misc. Dialogs</title>
+ <xi:include href="xml/gimperrordialog.xml" />
+ <xi:include href="xml/gimpfiledialog.xml" />
+ <xi:include href="xml/gimpmessagedialog.xml" />
+ <xi:include href="xml/gimpprofilechooserdialog.xml" />
+ <xi:include href="xml/gimpprogressdialog.xml" />
+ <xi:include href="xml/gimpviewabledialog.xml" />
+ </chapter>
+
+ <chapter id="app-widgets-pdb-dialogs">
+ <title>PDB-Controllable Selection Dialogs</title>
+ <xi:include href="xml/gimppdbdialog.xml" />
+ <xi:include href="xml/gimpbrushselect.xml" />
+ <xi:include href="xml/gimpfontselect.xml" />
+ <xi:include href="xml/gimpgradientselect.xml" />
+ <xi:include href="xml/gimppaletteselect.xml" />
+ <xi:include href="xml/gimppatternselect.xml" />
+ </chapter>
+
+ <chapter id="app-widgets-text-editing">
+ <title>Misc. Dialogs</title>
+ <xi:include href="xml/gimptextbuffer.xml" />
+ <xi:include href="xml/gimptextbuffer-serialize.xml" />
+ <xi:include href="xml/gimptexteditor.xml" />
+ <xi:include href="xml/gimptextproxy.xml" />
+ <xi:include href="xml/gimptextstyleeditor.xml" />
+ <xi:include href="xml/gimptexttag.xml" />
+ </chapter>
+
+ <chapter id="app-widgets-offscreen-overlays">
+ <title>Offscreen Overlay Widgets</title>
+ <xi:include href="xml/gimpoverlaybox.xml" />
+ <xi:include href="xml/gimpoverlaychild.xml" />
+ <xi:include href="xml/gimpoverlaydialog.xml" />
+ <xi:include href="xml/gimpoverlayframe.xml" />
+ </chapter>
+
+ <chapter id="app-widgets-misc-widgets">
+ <title>Misc. Widgets</title>
+ <xi:include href="xml/gimpactioneditor.xml" />
+ <xi:include href="xml/gimpactionview.xml" />
+ <xi:include href="xml/gimpblobeditor.xml" />
+ <xi:include href="xml/gimpcolorbar.xml" />
+ <xi:include href="xml/gimpcolordialog.xml" />
+ <xi:include href="xml/gimpcolordisplayeditor.xml" />
+ <xi:include href="xml/gimpcolorframe.xml" />
+ <xi:include href="xml/gimpcolorpanel.xml" />
+ <xi:include href="xml/gimpcursorview.xml" />
+ <xi:include href="xml/gimpcurveview.xml" />
+ <xi:include href="xml/gimpdasheditor.xml" />
+ <xi:include href="xml/gimpfgbgeditor.xml" />
+ <xi:include href="xml/gimpfgbgview.xml" />
+ <xi:include href="xml/gimpfileprocview.xml" />
+ <xi:include href="xml/gimpfilleditor.xml" />
+ <xi:include href="xml/gimpgrideditor.xml" />
+ <xi:include href="xml/gimphandlebar.xml" />
+ <xi:include href="xml/gimphistogrambox.xml" />
+ <xi:include href="xml/gimphistogramview.xml" />
+ <xi:include href="xml/gimpiconpicker.xml" />
+ <xi:include href="xml/gimplanguagecombobox.xml" />
+ <xi:include href="xml/gimplanguageentry.xml" />
+ <xi:include href="xml/gimplanguagestore.xml" />
+ <xi:include href="xml/gimplanguagestore-parser.xml" />
+ <xi:include href="xml/gimpimagecommenteditor.xml" />
+ <xi:include href="xml/gimpimageparasiteview.xml" />
+ <xi:include href="xml/gimpimageprofileview.xml" />
+ <xi:include href="xml/gimpimagepropview.xml" />
+ <xi:include href="xml/gimpmessagebox.xml" />
+ <xi:include href="xml/gimpprogressbox.xml" />
+ <xi:include href="xml/gimpsettingsbox.xml" />
+ <xi:include href="xml/gimpsettingseditor.xml" />
+ <xi:include href="xml/gimpscalebutton.xml" />
+ <xi:include href="xml/gimpsizebox.xml" />
+ <xi:include href="xml/gimpspinscale.xml" />
+ <xi:include href="xml/gimpstrokeeditor.xml" />
+ <xi:include href="xml/gimptemplateeditor.xml" />
+ <xi:include href="xml/gimpthumbbox.xml" />
+ <xi:include href="xml/gimptranslationstore.xml" />
+ <xi:include href="xml/gimptoolpalette.xml" />
+ </chapter>
+
+ <chapter id="app-widgets-views">
+ <title>Previews</title>
+ <xi:include href="xml/gimpview.xml" />
+ <xi:include href="xml/gimpview-popup.xml" />
+ <xi:include href="xml/gimpnavigationview.xml" />
+ <xi:include href="xml/gimppaletteview.xml" />
+ </chapter>
+
+ <chapter id="app-widgets-view-renderers">
+ <title>View Renderers</title>
+ <xi:include href="xml/gimpviewrenderer.xml" />
+ <xi:include href="xml/gimpviewrenderer-frame.xml" />
+ <xi:include href="xml/gimpviewrenderer-utils.xml" />
+ <xi:include href="xml/gimpviewrendererbrush.xml" />
+ <xi:include href="xml/gimpviewrendererbuffer.xml" />
+ <xi:include href="xml/gimpviewrendererdrawable.xml" />
+ <xi:include href="xml/gimpviewrenderergradient.xml" />
+ <xi:include href="xml/gimpviewrendererimage.xml" />
+ <xi:include href="xml/gimpviewrendererimagefile.xml" />
+ <xi:include href="xml/gimpviewrendererlayer.xml" />
+ <xi:include href="xml/gimpviewrendererpalette.xml" />
+ <xi:include href="xml/gimpviewrenderervectors.xml" />
+ </chapter>
+
+ <chapter id="app-widgets-cell-renderers">
+ <title>Cell Renderers for GtkTreeView</title>
+ <xi:include href="xml/gimpcellrendererdashes.xml" />
+ <xi:include href="xml/gimpcellrendererviewable.xml" />
+ </chapter>
+
+ <chapter id="app-widgets-constructors">
+ <title>Convenience Constructors</title>
+ <xi:include href="xml/gimpscalecombobox.xml" />
+ <xi:include href="xml/gimppropwidgets.xml" />
+ <xi:include href="xml/gimpwidgets-constructors.xml" />
+ </chapter>
+
+ <chapter id="app-widgets-session-management">
+ <title>Window- and Session Management</title>
+ <xi:include href="xml/gimpdialogfactory.xml" />
+ <xi:include href="xml/gimpwindowstrategy.xml" />
+ <xi:include href="xml/gimpsessionmanaged.xml" />
+ <xi:include href="xml/gimpsessioninfo.xml" />
+ <xi:include href="xml/gimpsessioninfo-aux.xml" />
+ <xi:include href="xml/gimpsessioninfo-book.xml" />
+ <xi:include href="xml/gimpsessioninfo-dock.xml" />
+ <xi:include href="xml/gimpsessioninfo-dockable.xml" />
+ </chapter>
+
+ <chapter id="app-widgets-misc-utilities">
+ <title>Misc. Utilities</title>
+ <xi:include href="xml/gimpcairo.xml" />
+ <xi:include href="xml/gimpcairo-wilber.xml" />
+ <xi:include href="xml/gimpclipboard.xml" />
+ <xi:include href="xml/gimpcursor.xml" />
+ <xi:include href="xml/gimpdbusservice.xml" />
+ <xi:include href="xml/gimpdnd.xml" />
+ <xi:include href="xml/gimpdnd-xds.xml" />
+ <xi:include href="xml/gimppixbuf.xml" />
+ <xi:include href="xml/gimpselectiondata.xml" />
+ <xi:include href="xml/gimphelp.xml" />
+ <xi:include href="xml/gimpwidgets-utils.xml" />
+ </chapter>
+
+ <chapter id="app-widgets-misplaced">
+ <title>Stuff that Should not be here</title>
+ <xi:include href="xml/gtkwrapbox.xml" />
+ <xi:include href="xml/gtkhwrapbox.xml" />
+ </chapter>
+ </part>
+
+ <part id="app-actions-part">
+ <title>Actions</title>
+
+ <chapter id="app-actions-glue">
+ <title>Initialization &amp; Glue Code</title>
+ <xi:include href="xml/actions.xml" />
+ </chapter>
+
+ <chapter id="app-image-actions">
+ <title>Actions &amp; Callbacks Mainly Used in the Image Menu</title>
+ <xi:include href="xml/channels-actions.xml" />
+ <xi:include href="xml/channels-commands.xml" />
+ <xi:include href="xml/config-actions.xml" />
+ <xi:include href="xml/config-commands.xml" />
+ <xi:include href="xml/context-actions.xml" />
+ <xi:include href="xml/context-commands.xml" />
+ <xi:include href="xml/debug-actions.xml" />
+ <xi:include href="xml/debug-commands.xml" />
+ <xi:include href="xml/dialogs-actions.xml" />
+ <xi:include href="xml/dialogs-commands.xml" />
+ <xi:include href="xml/drawable-actions.xml" />
+ <xi:include href="xml/drawable-commands.xml" />
+ <xi:include href="xml/edit-actions.xml" />
+ <xi:include href="xml/edit-commands.xml" />
+ <xi:include href="xml/file-actions.xml" />
+ <xi:include href="xml/file-commands.xml" />
+ <xi:include href="xml/help-actions.xml" />
+ <xi:include href="xml/help-commands.xml" />
+ <xi:include href="xml/image-actions.xml" />
+ <xi:include href="xml/image-commands.xml" />
+ <xi:include href="xml/layers-actions.xml" />
+ <xi:include href="xml/layers-commands.xml" />
+ <xi:include href="xml/plug-in-actions.xml" />
+ <xi:include href="xml/plug-in-commands.xml" />
+ <xi:include href="xml/quick-mask-actions.xml" />
+ <xi:include href="xml/quick-mask-commands.xml" />
+ <xi:include href="xml/select-actions.xml" />
+ <xi:include href="xml/select-commands.xml" />
+ <xi:include href="xml/tool-presets-actions.xml" />
+ <xi:include href="xml/tools-actions.xml" />
+ <xi:include href="xml/tools-commands.xml" />
+ <xi:include href="xml/vectors-actions.xml" />
+ <xi:include href="xml/vectors-commands.xml" />
+ <xi:include href="xml/view-actions.xml" />
+ <xi:include href="xml/view-commands.xml" />
+ <xi:include href="xml/windows-actions.xml" />
+ <xi:include href="xml/windows-commands.xml" />
+ </chapter>
+
+ <chapter id="app-actions-data-factory-actions">
+ <title>Data Factory Actions &amp; Callbacks</title>
+ <xi:include href="xml/brushes-actions.xml" />
+ <xi:include href="xml/dynamics-actions.xml" />
+ <xi:include href="xml/gradients-actions.xml" />
+ <xi:include href="xml/gradients-commands.xml" />
+ <xi:include href="xml/palettes-actions.xml" />
+ <xi:include href="xml/palettes-commands.xml" />
+ <xi:include href="xml/patterns-actions.xml" />
+ <xi:include href="xml/data-commands.xml" />
+ </chapter>
+
+ <chapter id="app-actions-misc-list-actions">
+ <title>Misc. Actions &amp; Callbacks for List &amp; Grid Views</title>
+ <xi:include href="xml/buffers-actions.xml" />
+ <xi:include href="xml/buffers-commands.xml" />
+ <xi:include href="xml/documents-actions.xml" />
+ <xi:include href="xml/documents-commands.xml" />
+ <xi:include href="xml/fonts-actions.xml" />
+ <xi:include href="xml/fonts-commands.xml" />
+ <xi:include href="xml/images-actions.xml" />
+ <xi:include href="xml/images-commands.xml" />
+ <xi:include href="xml/templates-actions.xml" />
+ <xi:include href="xml/templates-commands.xml" />
+ </chapter>
+
+ <chapter id="app-actions-data-editor-actions">
+ <title>Data Editor Actions &amp; Callbacks</title>
+ <xi:include href="xml/data-editor-commands.xml" />
+ <xi:include href="xml/brush-editor-actions.xml" />
+ <xi:include href="xml/dynamics-editor-actions.xml" />
+ <xi:include href="xml/gradient-editor-actions.xml" />
+ <xi:include href="xml/gradient-editor-commands.xml" />
+ <xi:include href="xml/palette-editor-actions.xml" />
+ <xi:include href="xml/palette-editor-commands.xml" />
+ <xi:include href="xml/tool-preset-editor-actions.xml" />
+ </chapter>
+
+ <chapter id="app-actions-misc-actions">
+ <title>Other Actions &amp; Callbacks</title>
+ <xi:include href="xml/colormap-actions.xml" />
+ <xi:include href="xml/colormap-commands.xml" />
+ <xi:include href="xml/cursor-info-actions.xml" />
+ <xi:include href="xml/cursor-info-commands.xml" />
+ <xi:include href="xml/dock-actions.xml" />
+ <xi:include href="xml/dock-commands.xml" />
+ <xi:include href="xml/dockable-actions.xml" />
+ <xi:include href="xml/dockable-commands.xml" />
+ <xi:include href="xml/error-console-actions.xml" />
+ <xi:include href="xml/error-console-commands.xml" />
+ <xi:include href="xml/sample-points-actions.xml" />
+ <xi:include href="xml/sample-points-commands.xml" />
+ <xi:include href="xml/text-editor-actions.xml" />
+ <xi:include href="xml/text-editor-commands.xml" />
+ <xi:include href="xml/text-tool-actions.xml" />
+ <xi:include href="xml/text-tool-commands.xml" />
+ <xi:include href="xml/tool-options-actions.xml" />
+ <xi:include href="xml/tool-options-commands.xml" />
+ <xi:include href="xml/window-commands.xml" />
+ <xi:include href="xml/window-actions.xml" />
+ </chapter>
+ </part>
+
+ <part id="app-menus-part">
+ <title>Menus</title>
+
+ <chapter id="app-menus-glue">
+ <title>Initialization &amp; Glue Code</title>
+ <xi:include href="xml/menus.xml" />
+ </chapter>
+
+ <chapter id="app-menus-menus">
+ <title>Menus</title>
+ <xi:include href="xml/file-menu.xml" />
+ <xi:include href="xml/image-menu.xml" />
+ <xi:include href="xml/plug-in-menus.xml" />
+ <xi:include href="xml/tool-options-menu.xml" />
+ <xi:include href="xml/dockable-menu.xml" />
+ <xi:include href="xml/window-menu.xml" />
+ <xi:include href="xml/windows-menu.xml" />
+ </chapter>
+ </part>
+
+ <part id="app-dialogs-part">
+ <title>Dialogs</title>
+
+ <chapter id="app-dialogs-glue">
+ <title>Initialization &amp; Glue Code</title>
+ <xi:include href="xml/dialogs.xml" />
+ <xi:include href="xml/dialogs-types.xml" />
+ <xi:include href="xml/dialogs-constructors.xml" />
+ </chapter>
+
+ <chapter id="app-dialogs-dialogs">
+ <title>Dialogs</title>
+ <xi:include href="xml/about-dialog.xml" />
+ <xi:include href="xml/channel-options-dialog.xml" />
+ <xi:include href="xml/convert-dialog.xml" />
+ <xi:include href="xml/data-delete-dialog.xml" />
+ <xi:include href="xml/file-open-dialog.xml" />
+ <xi:include href="xml/file-open-location-dialog.xml" />
+ <xi:include href="xml/file-save-dialog.xml" />
+ <xi:include href="xml/grid-dialog.xml" />
+ <xi:include href="xml/image-merge-layers-dialog.xml" />
+ <xi:include href="xml/image-new-dialog.xml" />
+ <xi:include href="xml/image-properties-dialog.xml" />
+ <xi:include href="xml/image-scale-dialog.xml" />
+ <xi:include href="xml/input-devices-dialog.xml" />
+ <xi:include href="xml/layer-add-mask-dialog.xml" />
+ <xi:include href="xml/layer-options-dialog.xml" />
+ <xi:include href="xml/module-dialog.xml" />
+ <xi:include href="xml/offset-dialog.xml" />
+ <xi:include href="xml/palette-import-dialog.xml" />
+ <xi:include href="xml/preferences-dialog.xml" />
+ <xi:include href="xml/print-size-dialog.xml" />
+ <xi:include href="xml/quit-dialog.xml" />
+ <xi:include href="xml/resize-dialog.xml" />
+ <xi:include href="xml/resolution-calibrate-dialog.xml" />
+ <xi:include href="xml/scale-dialog.xml" />
+ <xi:include href="xml/stroke-dialog.xml" />
+ <xi:include href="xml/template-options-dialog.xml" />
+ <xi:include href="xml/tips-dialog.xml" />
+ <xi:include href="xml/tips-parser.xml" />
+ <xi:include href="xml/user-install-dialog.xml" />
+ <xi:include href="xml/vectors-export-dialog.xml" />
+ <xi:include href="xml/vectors-import-dialog.xml" />
+ <xi:include href="xml/vectors-options-dialog.xml" />
+ </chapter>
+ </part>
+
+ <part id="app-gui-part">
+ <title>GUI</title>
+
+ <chapter id="app-gui-glue">
+ <title>Initialization &amp; Glue Code</title>
+ <xi:include href="xml/gui.xml" />
+ <xi:include href="xml/gui-unique.xml" />
+ <xi:include href="xml/gui-vtable.xml" />
+ </chapter>
+
+ <chapter id="app-gui-utils">
+ <title>Misc. Utilities</title>
+ <xi:include href="xml/gimpuiconfigurer.xml" />
+ <xi:include href="xml/color-history.xml" />
+ <xi:include href="xml/ige-mac-menu.xml" />
+ <xi:include href="xml/session.xml" />
+ <xi:include href="xml/splash.xml" />
+ <xi:include href="xml/themes.xml" />
+ </chapter>
+ </part>
+
+ <part id="app-test-part">
+ <title>Tests</title>
+
+ <chapter id="app-test-utils">
+ <xi:include href="xml/gimp-app-test-utils.xml" />
+ <xi:include href="xml/gimp-test-session-utils.xml" />
+ </chapter>
+ </part>
+
+ <index id="app-index">
+ <title>Index</title>
+ </index>
+
+</book>
diff --git a/devel-docs/app/app-overrides.txt b/devel-docs/app/app-overrides.txt
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/devel-docs/app/app-overrides.txt
diff --git a/devel-docs/app/app-sections.txt b/devel-docs/app/app-sections.txt
new file mode 100644
index 0000000..692435f
--- /dev/null
+++ b/devel-docs/app/app-sections.txt
@@ -0,0 +1,13982 @@
+<SECTION>
+<FILE>config-enums</FILE>
+GimpCanvasPaddingMode
+GimpCursorFormat
+GimpCursorMode
+GimpHandedness
+GimpHelpBrowserType
+GimpSpaceBarAction
+GimpWindowHint
+GimpZoomQuality
+<SUBSECTION Standard>
+GIMP_TYPE_CANVAS_PADDING_MODE
+GIMP_TYPE_CURSOR_FORMAT
+GIMP_TYPE_CURSOR_MODE
+GIMP_TYPE_HANDEDNESS
+GIMP_TYPE_HELP_BROWSER_TYPE
+GIMP_TYPE_SPACE_BAR_ACTION
+GIMP_TYPE_WINDOW_HINT
+GIMP_TYPE_ZOOM_QUALITY
+gimp_canvas_padding_mode_get_type
+gimp_cursor_format_get_type
+gimp_cursor_mode_get_type
+gimp_handedness_get_type
+gimp_help_browser_type_get_type
+gimp_space_bar_action_get_type
+gimp_window_hint_get_type
+gimp_zoom_quality_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpbaseconfig</FILE>
+<TITLE>GimpBaseConfig</TITLE>
+GimpBaseConfig
+<SUBSECTION Standard>
+GimpBaseConfigClass
+GIMP_BASE_CONFIG
+GIMP_IS_BASE_CONFIG
+GIMP_TYPE_BASE_CONFIG
+gimp_base_config_get_type
+GIMP_BASE_CONFIG_CLASS
+GIMP_IS_BASE_CONFIG_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpcoreconfig</FILE>
+<TITLE>GimpCoreConfig</TITLE>
+GimpCoreConfig
+<SUBSECTION Standard>
+GimpCoreConfigClass
+GIMP_CORE_CONFIG
+GIMP_IS_CORE_CONFIG
+GIMP_TYPE_CORE_CONFIG
+gimp_core_config_get_type
+GIMP_CORE_CONFIG_CLASS
+GIMP_IS_CORE_CONFIG_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpdisplayconfig</FILE>
+<TITLE>GimpDisplayConfig</TITLE>
+GimpDisplayConfig
+GIMP_CONFIG_DEFAULT_IMAGE_TITLE_FORMAT
+GIMP_CONFIG_DEFAULT_IMAGE_STATUS_FORMAT
+<SUBSECTION Standard>
+GimpDisplayConfigClass
+GIMP_DISPLAY_CONFIG
+GIMP_IS_DISPLAY_CONFIG
+GIMP_TYPE_DISPLAY_CONFIG
+gimp_display_config_get_type
+GIMP_DISPLAY_CONFIG_CLASS
+GIMP_IS_DISPLAY_CONFIG_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpguiconfig</FILE>
+<TITLE>GimpGuiConfig</TITLE>
+GimpGuiConfig
+<SUBSECTION Standard>
+GimpGuiConfigClass
+GIMP_GUI_CONFIG
+GIMP_IS_GUI_CONFIG
+GIMP_TYPE_GUI_CONFIG
+gimp_gui_config_get_type
+GIMP_GUI_CONFIG_CLASS
+GIMP_IS_GUI_CONFIG_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimppluginconfig</FILE>
+<TITLE>GimpPluginConfig</TITLE>
+GimpPluginConfig
+<SUBSECTION Standard>
+GimpPluginConfigClass
+GIMP_PLUGIN_CONFIG
+GIMP_IS_PLUGIN_CONFIG
+GIMP_TYPE_PLUGIN_CONFIG
+gimp_plugin_config_get_type
+GIMP_PLUGIN_CONFIG_CLASS
+GIMP_IS_PLUGIN_CONFIG_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimprc</FILE>
+<TITLE>GimpRc</TITLE>
+GimpRc
+gimp_rc_new
+gimp_rc_set_autosave
+gimp_rc_set_unknown_token
+gimp_rc_save
+gimp_rc_query
+gimp_rc_migrate
+<SUBSECTION Standard>
+GimpRcClass
+GIMP_RC
+GIMP_IS_RC
+GIMP_TYPE_RC
+gimp_rc_get_type
+GIMP_RC_CLASS
+GIMP_IS_RC_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimprc-deserialize</FILE>
+<TITLE>GimpRc-deserialize</TITLE>
+gimp_rc_deserialize
+</SECTION>
+
+<SECTION>
+<FILE>gimprc-serialize</FILE>
+<TITLE>GimpRc-serialize</TITLE>
+gimp_rc_serialize
+</SECTION>
+
+<SECTION>
+<FILE>gimprc-unknown</FILE>
+<TITLE>GimpRc-unknown</TITLE>
+GimpConfigForeachFunc
+gimp_rc_add_unknown_token
+gimp_rc_lookup_unknown_token
+gimp_rc_foreach_unknown_token
+</SECTION>
+
+<SECTION>
+<FILE>gimp-gegl</FILE>
+gimp_gegl_init
+</SECTION>
+
+<SECTION>
+<FILE>gimp-gegl-enums</FILE>
+GimpCageMode
+<SUBSECTION Standard>
+GIMP_TYPE_CAGE_MODE
+gimp_cage_mode_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimp-gegl-utils</FILE>
+gimp_bpp_to_babl_format
+gimp_buffer_to_tiles
+gimp_interpolation_to_gegl_filter
+gimp_layer_mode_to_gegl_operation
+</SECTION>
+
+<SECTION>
+<FILE>gimptilebackendtilemanager</FILE>
+<TITLE>GimpTileBackendTileManager</TITLE>
+GimpTileBackendTileManager
+GimpTileBackendTileManagerClass
+gimp_tile_backend_tile_manager_new
+gimp_tile_backend_tile_manager_stats
+<SUBSECTION Standard>
+GIMP_IS_TILE_BACKEND_TILE_MANAGER
+GIMP_IS_TILE_BACKEND_TILE_MANAGER_CLASS
+GIMP_TILE_BACKEND_TILE_MANAGER
+GIMP_TILE_BACKEND_TILE_MANAGER_CLASS
+GIMP_TILE_BACKEND_TILE_MANAGER_GET_CLASS
+GIMP_TYPE_TILE_BACKEND_TILE_MANAGER
+GimpTileBackendTileManagerPrivate
+gimp_tile_backend_tile_manager_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpoperationtilesink</FILE>
+<TITLE>GimpOperationTileSink</TITLE>
+GimpOperationTileSink
+<SUBSECTION Standard>
+GimpOperationTileSinkClass
+GIMP_TYPE_OPERATION_TILE_SINK
+GIMP_OPERATION_TILE_SINK
+GIMP_OPERATION_TILE_SINK_CLASS
+GIMP_OPERATION_TILE_SINK_GET_CLASS
+gimp_operation_tile_sink_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpoperationtilesource</FILE>
+<TITLE>GimpOperationTileSource</TITLE>
+GimpOperationTileSource
+<SUBSECTION Standard>
+GimpOperationTileSourceClass
+GIMP_TYPE_OPERATION_TILE_SOURCE
+GIMP_OPERATION_TILE_SOURCE
+GIMP_OPERATION_TILE_SOURCE_CLASS
+GIMP_OPERATION_TILE_SOURCE_GET_CLASS
+gimp_operation_tile_source_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpoperationpointlayermode</FILE>
+<TITLE>GimpOperationPointLayerMode</TITLE>
+GimpOperationPointLayerMode
+<SUBSECTION Standard>
+GimpOperationPointLayerModeClass
+GIMP_OPERATION_POINT_LAYER_MODE
+GIMP_IS_OPERATION_POINT_LAYER_MODE
+GIMP_TYPE_OPERATION_POINT_LAYER_MODE
+gimp_operation_point_layer_mode_get_type
+GIMP_OPERATION_POINT_LAYER_MODE_CLASS
+GIMP_IS_OPERATION_POINT_LAYER_MODE_CLASS
+GIMP_OPERATION_POINT_LAYER_MODE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpoperationdesaturate</FILE>
+<TITLE>GimpOperationDesaturate</TITLE>
+GimpOperationDesaturate
+<SUBSECTION Standard>
+GimpOperationDesaturateClass
+GIMP_OPERATION_DESATURATE
+GIMP_IS_OPERATION_DESATURATE
+GIMP_TYPE_OPERATION_DESATURATE
+gimp_operation_desaturate_get_type
+GIMP_OPERATION_DESATURATE_CLASS
+GIMP_IS_OPERATION_DESATURATE_CLASS
+GIMP_OPERATION_DESATURATE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpposterizeconfig</FILE>
+<TITLE>GimpPosterizeConfig</TITLE>
+GimpPosterizeConfig
+<SUBSECTION Standard>
+GimpPosterizeConfigClass
+GIMP_POSTERIZE_CONFIG
+GIMP_IS_POSTERIZE_CONFIG
+GIMP_TYPE_POSTERIZE_CONFIG
+gimp_posterize_config_get_type
+GIMP_POSTERIZE_CONFIG_CLASS
+GIMP_IS_POSTERIZE_CONFIG_CLASS
+GIMP_POSTERIZE_CONFIG_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpoperationposterize</FILE>
+<TITLE>GimpOperationPosterize</TITLE>
+GimpOperationPosterize
+<SUBSECTION Standard>
+GimpOperationPosterizeClass
+GIMP_OPERATION_POSTERIZE
+GIMP_IS_OPERATION_POSTERIZE
+GIMP_TYPE_OPERATION_POSTERIZE
+gimp_operation_posterize_get_type
+GIMP_OPERATION_POSTERIZE_CLASS
+GIMP_IS_OPERATION_POSTERIZE_CLASS
+GIMP_OPERATION_POSTERIZE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpcurvesconfig</FILE>
+<TITLE>GimpCurvesConfig</TITLE>
+GimpCurvesConfig
+gimp_curves_config_reset_channel
+gimp_curves_config_load_cruft
+gimp_curves_config_save_cruft
+gimp_curves_config_to_cruft
+<SUBSECTION Standard>
+GimpCurvesConfigClass
+GIMP_CURVES_CONFIG
+GIMP_IS_CURVES_CONFIG
+GIMP_TYPE_CURVES_CONFIG
+gimp_curves_config_get_type
+GIMP_CURVES_CONFIG_CLASS
+GIMP_IS_CURVES_CONFIG_CLASS
+GIMP_CURVES_CONFIG_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpoperationcolorize</FILE>
+<TITLE>GimpOperationColorize</TITLE>
+GimpOperationColorize
+<SUBSECTION Standard>
+GimpOperationColorizeClass
+GIMP_OPERATION_COLORIZE
+GIMP_IS_OPERATION_COLORIZE
+GIMP_TYPE_OPERATION_COLORIZE
+gimp_operation_colorize_get_type
+GIMP_OPERATION_COLORIZE_CLASS
+GIMP_IS_OPERATION_COLORIZE_CLASS
+GIMP_OPERATION_COLORIZE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpcolorbalanceconfig</FILE>
+<TITLE>GimpColorBalanceConfig</TITLE>
+GimpColorBalanceConfig
+gimp_color_balance_config_reset_range
+gimp_color_balance_config_to_cruft
+<SUBSECTION Standard>
+GimpColorBalanceConfigClass
+GIMP_COLOR_BALANCE_CONFIG
+GIMP_IS_COLOR_BALANCE_CONFIG
+GIMP_TYPE_COLOR_BALANCE_CONFIG
+gimp_color_balance_config_get_type
+GIMP_COLOR_BALANCE_CONFIG_CLASS
+GIMP_IS_COLOR_BALANCE_CONFIG_CLASS
+GIMP_COLOR_BALANCE_CONFIG_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpoperationpointfilter</FILE>
+<TITLE>GimpOperationPointFilter</TITLE>
+GimpOperationPointFilter
+gimp_operation_point_filter_get_property
+gimp_operation_point_filter_set_property
+<SUBSECTION Standard>
+GimpOperationPointFilterClass
+GIMP_OPERATION_POINT_FILTER
+GIMP_IS_OPERATION_POINT_FILTER
+GIMP_TYPE_OPERATION_POINT_FILTER
+gimp_operation_point_filter_get_type
+GIMP_OPERATION_POINT_FILTER_CLASS
+GIMP_IS_OPERATION_POINT_FILTER_CLASS
+GIMP_OPERATION_POINT_FILTER_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpoperationcolorbalance</FILE>
+<TITLE>GimpOperationColorBalance</TITLE>
+GimpOperationColorBalance
+<SUBSECTION Standard>
+GimpOperationColorBalanceClass
+GIMP_OPERATION_COLOR_BALANCE
+GIMP_IS_OPERATION_COLOR_BALANCE
+GIMP_TYPE_OPERATION_COLOR_BALANCE
+gimp_operation_color_balance_get_type
+GIMP_OPERATION_COLOR_BALANCE_CLASS
+GIMP_IS_OPERATION_COLOR_BALANCE_CLASS
+GIMP_OPERATION_COLOR_BALANCE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpthresholdconfig</FILE>
+<TITLE>GimpThresholdConfig</TITLE>
+GimpThresholdConfig
+gimp_threshold_config_to_cruft
+<SUBSECTION Standard>
+GimpThresholdConfigClass
+GIMP_THRESHOLD_CONFIG
+GIMP_IS_THRESHOLD_CONFIG
+GIMP_TYPE_THRESHOLD_CONFIG
+gimp_threshold_config_get_type
+GIMP_THRESHOLD_CONFIG_CLASS
+GIMP_IS_THRESHOLD_CONFIG_CLASS
+GIMP_THRESHOLD_CONFIG_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpoperationthreshold</FILE>
+<TITLE>GimpOperationThreshold</TITLE>
+GimpOperationThreshold
+<SUBSECTION Standard>
+GimpOperationThresholdClass
+GIMP_OPERATION_THRESHOLD
+GIMP_IS_OPERATION_THRESHOLD
+GIMP_TYPE_OPERATION_THRESHOLD
+gimp_operation_threshold_get_type
+GIMP_OPERATION_THRESHOLD_CLASS
+GIMP_IS_OPERATION_THRESHOLD_CLASS
+GIMP_OPERATION_THRESHOLD_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpoperationhuesaturation</FILE>
+<TITLE>GimpOperationHueSaturation</TITLE>
+GimpOperationHueSaturation
+gimp_operation_hue_saturation_map
+<SUBSECTION Standard>
+GimpOperationHueSaturationClass
+GIMP_OPERATION_HUE_SATURATION
+GIMP_IS_OPERATION_HUE_SATURATION
+GIMP_TYPE_OPERATION_HUE_SATURATION
+gimp_operation_hue_saturation_get_type
+GIMP_OPERATION_HUE_SATURATION_CLASS
+GIMP_IS_OPERATION_HUE_SATURATION_CLASS
+GIMP_OPERATION_HUE_SATURATION_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpoperationcurves</FILE>
+<TITLE>GimpOperationCurves</TITLE>
+GimpOperationCurves
+<SUBSECTION Standard>
+GimpOperationCurvesClass
+GIMP_OPERATION_CURVES
+GIMP_IS_OPERATION_CURVES
+GIMP_TYPE_OPERATION_CURVES
+gimp_operation_curves_get_type
+GIMP_OPERATION_CURVES_CLASS
+GIMP_IS_OPERATION_CURVES_CLASS
+GIMP_OPERATION_CURVES_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpoperationlevels</FILE>
+<TITLE>GimpOperationLevels</TITLE>
+GimpOperationLevels
+gimp_operation_levels_map_input
+<SUBSECTION Standard>
+GimpOperationLevelsClass
+GIMP_OPERATION_LEVELS
+GIMP_IS_OPERATION_LEVELS
+GIMP_TYPE_OPERATION_LEVELS
+gimp_operation_levels_get_type
+GIMP_OPERATION_LEVELS_CLASS
+GIMP_IS_OPERATION_LEVELS_CLASS
+GIMP_OPERATION_LEVELS_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpdesaturateconfig</FILE>
+<TITLE>GimpDesaturateConfig</TITLE>
+GimpDesaturateConfig
+<SUBSECTION Standard>
+GimpDesaturateConfigClass
+GIMP_DESATURATE_CONFIG
+GIMP_IS_DESATURATE_CONFIG
+GIMP_TYPE_DESATURATE_CONFIG
+gimp_desaturate_config_get_type
+GIMP_DESATURATE_CONFIG_CLASS
+GIMP_IS_DESATURATE_CONFIG_CLASS
+GIMP_DESATURATE_CONFIG_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpbrightnesscontrastconfig</FILE>
+<TITLE>GimpBrightnessContrastConfig</TITLE>
+GimpBrightnessContrastConfig
+gimp_brightness_contrast_config_set_node
+gimp_brightness_contrast_config_to_levels_config
+<SUBSECTION Standard>
+GimpBrightnessContrastConfigClass
+GIMP_BRIGHTNESS_CONTRAST_CONFIG
+GIMP_IS_BRIGHTNESS_CONTRAST_CONFIG
+GIMP_TYPE_BRIGHTNESS_CONTRAST_CONFIG
+gimp_brightness_contrast_config_get_type
+GIMP_BRIGHTNESS_CONTRAST_CONFIG_CLASS
+GIMP_IS_BRIGHTNESS_CONTRAST_CONFIG_CLASS
+GIMP_BRIGHTNESS_CONTRAST_CONFIG_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpcageconfig</FILE>
+<TITLE>GimpCageConfig</TITLE>
+GimpCageConfig
+GimpCageConfigClass
+GimpCagePoint
+gimp_cage_config_add_cage_point
+gimp_cage_config_add_displacement
+gimp_cage_config_commit_displacement
+gimp_cage_config_deselect_points
+gimp_cage_config_get_bounding_box
+gimp_cage_config_get_n_points
+gimp_cage_config_get_point_coordinate
+gimp_cage_config_insert_cage_point
+gimp_cage_config_point_inside
+gimp_cage_config_point_is_selected
+gimp_cage_config_remove_cage_point
+gimp_cage_config_remove_last_cage_point
+gimp_cage_config_remove_selected_points
+gimp_cage_config_reset_displacement
+gimp_cage_config_reverse_cage
+gimp_cage_config_reverse_cage_if_needed
+gimp_cage_config_select_add_area
+gimp_cage_config_select_area
+gimp_cage_config_select_point
+gimp_cage_config_toggle_point_selection
+<SUBSECTION Standard>
+GIMP_CAGE_CONFIG
+GIMP_CAGE_CONFIG_CLASS
+GIMP_CAGE_CONFIG_GET_CLASS
+GIMP_IS_CAGE_CONFIG
+GIMP_IS_CAGE_CONFIG_CLASS
+GIMP_TYPE_CAGE_CONFIG
+gimp_cage_config_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimphuesaturationconfig</FILE>
+<TITLE>GimpHueSaturationConfig</TITLE>
+GimpHueSaturationConfig
+gimp_hue_saturation_config_reset_range
+gimp_hue_saturation_config_to_cruft
+<SUBSECTION Standard>
+GimpHueSaturationConfigClass
+GIMP_HUE_SATURATION_CONFIG
+GIMP_IS_HUE_SATURATION_CONFIG
+GIMP_TYPE_HUE_SATURATION_CONFIG
+gimp_hue_saturation_config_get_type
+GIMP_HUE_SATURATION_CONFIG_CLASS
+GIMP_IS_HUE_SATURATION_CONFIG_CLASS
+GIMP_HUE_SATURATION_CONFIG_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpcolorizeconfig</FILE>
+<TITLE>GimpColorizeConfig</TITLE>
+GimpColorizeConfig
+gimp_colorize_config_to_cruft
+<SUBSECTION Standard>
+GimpColorizeConfigClass
+GIMP_COLORIZE_CONFIG
+GIMP_IS_COLORIZE_CONFIG
+GIMP_TYPE_COLORIZE_CONFIG
+gimp_colorize_config_get_type
+GIMP_COLORIZE_CONFIG_CLASS
+GIMP_IS_COLORIZE_CONFIG_CLASS
+GIMP_COLORIZE_CONFIG_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimplevelsconfig</FILE>
+<TITLE>GimpLevelsConfig</TITLE>
+GimpLevelsConfig
+gimp_levels_config_reset_channel
+gimp_levels_config_stretch
+gimp_levels_config_stretch_channel
+gimp_levels_config_adjust_by_colors
+gimp_levels_config_to_curves_config
+gimp_levels_config_load_cruft
+gimp_levels_config_save_cruft
+gimp_levels_config_to_cruft
+<SUBSECTION Standard>
+GimpLevelsConfigClass
+GIMP_LEVELS_CONFIG
+GIMP_IS_LEVELS_CONFIG
+GIMP_TYPE_LEVELS_CONFIG
+gimp_levels_config_get_type
+GIMP_LEVELS_CONFIG_CLASS
+GIMP_IS_LEVELS_CONFIG_CLASS
+GIMP_LEVELS_CONFIG_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpoperationcagecoefcalc</FILE>
+<TITLE>GimpOperationCageCoefCalc</TITLE>
+GimpOperationCageCoefCalc
+GimpOperationCageCoefCalcClass
+<SUBSECTION Standard>
+GIMP_IS_OPERATION_CAGE_COEF_CALC
+GIMP_IS_OPERATION_CAGE_COEF_CALC_CLASS
+GIMP_OPERATION_CAGE_COEF_CALC
+GIMP_OPERATION_CAGE_COEF_CALC_CLASS
+GIMP_OPERATION_CAGE_COEF_CALC_GET_CLASS
+GIMP_TYPE_OPERATION_CAGE_COEF_CALC
+gimp_operation_cage_coef_calc_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpoperationcagetransform</FILE>
+<TITLE>GimpOperationCageTransform</TITLE>
+GimpOperationCageTransform
+GimpOperationCageTransformClass
+<SUBSECTION Standard>
+GIMP_IS_OPERATION_CAGE_TRANSFORM
+GIMP_IS_OPERATION_CAGE_TRANSFORM_CLASS
+GIMP_OPERATION_CAGE_TRANSFORM
+GIMP_OPERATION_CAGE_TRANSFORM_CLASS
+GIMP_OPERATION_CAGE_TRANSFORM_GET_CLASS
+GIMP_TYPE_OPERATION_CAGE_TRANSFORM
+gimp_operation_cage_transform_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpoperationadditionmode</FILE>
+<TITLE>GimpOperationAdditionMode</TITLE>
+GimpOperationAdditionMode
+GimpOperationAdditionModeClass
+<SUBSECTION Standard>
+GIMP_IS_OPERATION_ADDITION_MODE
+GIMP_IS_OPERATION_ADDITION_MODE_CLASS
+GIMP_OPERATION_ADDITION_MODE
+GIMP_OPERATION_ADDITION_MODE_CLASS
+GIMP_OPERATION_ADDITION_MODE_GET_CLASS
+GIMP_TYPE_OPERATION_ADDITION_MODE
+gimp_operation_addition_mode_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpoperationantierasemode</FILE>
+<TITLE>GimpOperationAntiEraseMode</TITLE>
+GimpOperationAntiEraseMode
+GimpOperationAntiEraseModeClass
+<SUBSECTION Standard>
+GIMP_IS_OPERATION_ANTI_ERASE_MODE
+GIMP_IS_OPERATION_ANTI_ERASE_MODE_CLASS
+GIMP_OPERATION_ANTI_ERASE_MODE
+GIMP_OPERATION_ANTI_ERASE_MODE_CLASS
+GIMP_OPERATION_ANTI_ERASE_MODE_GET_CLASS
+GIMP_TYPE_OPERATION_ANTI_ERASE_MODE
+gimp_operation_anti_erase_mode_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpoperationbehindmode</FILE>
+<TITLE>GimpOperationBehindMode</TITLE>
+GimpOperationBehindMode
+GimpOperationBehindModeClass
+<SUBSECTION Standard>
+GIMP_IS_OPERATION_BEHIND_MODE
+GIMP_IS_OPERATION_BEHIND_MODE_CLASS
+GIMP_OPERATION_BEHIND_MODE
+GIMP_OPERATION_BEHIND_MODE_CLASS
+GIMP_OPERATION_BEHIND_MODE_GET_CLASS
+GIMP_TYPE_OPERATION_BEHIND_MODE
+gimp_operation_behind_mode_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpoperationburnmode</FILE>
+<TITLE>GimpOperationBurnMode</TITLE>
+GimpOperationBurnMode
+GimpOperationBurnModeClass
+<SUBSECTION Standard>
+GIMP_IS_OPERATION_BURN_MODE
+GIMP_IS_OPERATION_BURN_MODE_CLASS
+GIMP_OPERATION_BURN_MODE
+GIMP_OPERATION_BURN_MODE_CLASS
+GIMP_OPERATION_BURN_MODE_GET_CLASS
+GIMP_TYPE_OPERATION_BURN_MODE
+gimp_operation_burn_mode_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpoperationcolorerasemode</FILE>
+<TITLE>GimpOperationColorEraseMode</TITLE>
+GimpOperationColorEraseMode
+GimpOperationColorEraseModeClass
+<SUBSECTION Standard>
+GIMP_IS_OPERATION_COLOR_ERASE_MODE
+GIMP_IS_OPERATION_COLOR_ERASE_MODE_CLASS
+GIMP_OPERATION_COLOR_ERASE_MODE
+GIMP_OPERATION_COLOR_ERASE_MODE_CLASS
+GIMP_OPERATION_COLOR_ERASE_MODE_GET_CLASS
+GIMP_TYPE_OPERATION_COLOR_ERASE_MODE
+gimp_operation_color_erase_mode_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpoperationcolormode</FILE>
+<TITLE>GimpOperationColorMode</TITLE>
+GimpOperationColorMode
+GimpOperationColorModeClass
+<SUBSECTION Standard>
+GIMP_IS_OPERATION_COLOR_MODE
+GIMP_IS_OPERATION_COLOR_MODE_CLASS
+GIMP_OPERATION_COLOR_MODE
+GIMP_OPERATION_COLOR_MODE_CLASS
+GIMP_OPERATION_COLOR_MODE_GET_CLASS
+GIMP_TYPE_OPERATION_COLOR_MODE
+gimp_operation_color_mode_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpoperationdarkenonlymode</FILE>
+<TITLE>GimpOperationDarkenOnlyMode</TITLE>
+GimpOperationDarkenOnlyMode
+GimpOperationDarkenOnlyModeClass
+<SUBSECTION Standard>
+GIMP_IS_OPERATION_DARKEN_ONLY_MODE
+GIMP_IS_OPERATION_DARKEN_ONLY_MODE_CLASS
+GIMP_OPERATION_DARKEN_ONLY_MODE
+GIMP_OPERATION_DARKEN_ONLY_MODE_CLASS
+GIMP_OPERATION_DARKEN_ONLY_MODE_GET_CLASS
+GIMP_TYPE_OPERATION_DARKEN_ONLY_MODE
+gimp_operation_darken_only_mode_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpoperationdifferencemode</FILE>
+<TITLE>GimpOperationDifferenceMode</TITLE>
+GimpOperationDifferenceMode
+GimpOperationDifferenceModeClass
+<SUBSECTION Standard>
+GIMP_IS_OPERATION_DIFFERENCE_MODE
+GIMP_IS_OPERATION_DIFFERENCE_MODE_CLASS
+GIMP_OPERATION_DIFFERENCE_MODE
+GIMP_OPERATION_DIFFERENCE_MODE_CLASS
+GIMP_OPERATION_DIFFERENCE_MODE_GET_CLASS
+GIMP_TYPE_OPERATION_DIFFERENCE_MODE
+gimp_operation_difference_mode_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpoperationdissolvemode</FILE>
+<TITLE>GimpOperationDissolveMode</TITLE>
+GimpOperationDissolveMode
+GimpOperationDissolveModeClass
+<SUBSECTION Standard>
+GIMP_IS_OPERATION_DISSOLVE_MODE
+GIMP_IS_OPERATION_DISSOLVE_MODE_CLASS
+GIMP_OPERATION_DISSOLVE_MODE
+GIMP_OPERATION_DISSOLVE_MODE_CLASS
+GIMP_OPERATION_DISSOLVE_MODE_GET_CLASS
+GIMP_TYPE_OPERATION_DISSOLVE_MODE
+gimp_operation_dissolve_mode_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpoperationdividemode</FILE>
+<TITLE>GimpOperationDivideMode</TITLE>
+GimpOperationDivideMode
+GimpOperationDivideModeClass
+<SUBSECTION Standard>
+GIMP_IS_OPERATION_DIVIDE_MODE
+GIMP_IS_OPERATION_DIVIDE_MODE_CLASS
+GIMP_OPERATION_DIVIDE_MODE
+GIMP_OPERATION_DIVIDE_MODE_CLASS
+GIMP_OPERATION_DIVIDE_MODE_GET_CLASS
+GIMP_TYPE_OPERATION_DIVIDE_MODE
+gimp_operation_divide_mode_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpoperationdodgemode</FILE>
+<TITLE>GimpOperationDodgeMode</TITLE>
+GimpOperationDodgeMode
+GimpOperationDodgeModeClass
+<SUBSECTION Standard>
+GIMP_IS_OPERATION_DODGE_MODE
+GIMP_IS_OPERATION_DODGE_MODE_CLASS
+GIMP_OPERATION_DODGE_MODE
+GIMP_OPERATION_DODGE_MODE_CLASS
+GIMP_OPERATION_DODGE_MODE_GET_CLASS
+GIMP_TYPE_OPERATION_DODGE_MODE
+gimp_operation_dodge_mode_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpoperationerasemode</FILE>
+<TITLE>GimpOperationEraseMode</TITLE>
+GimpOperationEraseMode
+GimpOperationEraseModeClass
+<SUBSECTION Standard>
+GIMP_IS_OPERATION_ERASE_MODE
+GIMP_IS_OPERATION_ERASE_MODE_CLASS
+GIMP_OPERATION_ERASE_MODE
+GIMP_OPERATION_ERASE_MODE_CLASS
+GIMP_OPERATION_ERASE_MODE_GET_CLASS
+GIMP_TYPE_OPERATION_ERASE_MODE
+gimp_operation_erase_mode_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpoperationgrainextractmode</FILE>
+<TITLE>GimpOperationGrainExtractMode</TITLE>
+GimpOperationGrainExtractMode
+GimpOperationGrainExtractModeClass
+<SUBSECTION Standard>
+GIMP_IS_OPERATION_GRAIN_EXTRACT_MODE
+GIMP_IS_OPERATION_GRAIN_EXTRACT_MODE_CLASS
+GIMP_OPERATION_GRAIN_EXTRACT_MODE
+GIMP_OPERATION_GRAIN_EXTRACT_MODE_CLASS
+GIMP_OPERATION_GRAIN_EXTRACT_MODE_GET_CLASS
+GIMP_TYPE_OPERATION_GRAIN_EXTRACT_MODE
+gimp_operation_grain_extract_mode_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpoperationgrainmergemode</FILE>
+<TITLE>GimpOperationGrainMergeMode</TITLE>
+GimpOperationGrainMergeMode
+GimpOperationGrainMergeModeClass
+<SUBSECTION Standard>
+GIMP_IS_OPERATION_GRAIN_MERGE_MODE
+GIMP_IS_OPERATION_GRAIN_MERGE_MODE_CLASS
+GIMP_OPERATION_GRAIN_MERGE_MODE
+GIMP_OPERATION_GRAIN_MERGE_MODE_CLASS
+GIMP_OPERATION_GRAIN_MERGE_MODE_GET_CLASS
+GIMP_TYPE_OPERATION_GRAIN_MERGE_MODE
+gimp_operation_grain_merge_mode_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpoperationhardlightmode</FILE>
+<TITLE>GimpOperationHardlightMode</TITLE>
+GimpOperationHardlightMode
+GimpOperationHardlightModeClass
+<SUBSECTION Standard>
+GIMP_IS_OPERATION_HARDLIGHT_MODE
+GIMP_IS_OPERATION_HARDLIGHT_MODE_CLASS
+GIMP_OPERATION_HARDLIGHT_MODE
+GIMP_OPERATION_HARDLIGHT_MODE_CLASS
+GIMP_OPERATION_HARDLIGHT_MODE_GET_CLASS
+GIMP_TYPE_OPERATION_HARDLIGHT_MODE
+gimp_operation_hardlight_mode_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpoperationhuemode</FILE>
+<TITLE>GimpOperationHueMode</TITLE>
+GimpOperationHueMode
+GimpOperationHueModeClass
+<SUBSECTION Standard>
+GIMP_IS_OPERATION_HUE_MODE
+GIMP_IS_OPERATION_HUE_MODE_CLASS
+GIMP_OPERATION_HUE_MODE
+GIMP_OPERATION_HUE_MODE_CLASS
+GIMP_OPERATION_HUE_MODE_GET_CLASS
+GIMP_TYPE_OPERATION_HUE_MODE
+gimp_operation_hue_mode_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpoperationlightenonlymode</FILE>
+<TITLE>GimpOperationLightenOnlyMode</TITLE>
+GimpOperationLightenOnlyMode
+GimpOperationLightenOnlyModeClass
+<SUBSECTION Standard>
+GIMP_IS_OPERATION_LIGHTEN_ONLY_MODE
+GIMP_IS_OPERATION_LIGHTEN_ONLY_MODE_CLASS
+GIMP_OPERATION_LIGHTEN_ONLY_MODE
+GIMP_OPERATION_LIGHTEN_ONLY_MODE_CLASS
+GIMP_OPERATION_LIGHTEN_ONLY_MODE_GET_CLASS
+GIMP_TYPE_OPERATION_LIGHTEN_ONLY_MODE
+gimp_operation_lighten_only_mode_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpoperationmultiplymode</FILE>
+<TITLE>GimpOperationMultiplyMode</TITLE>
+GimpOperationMultiplyMode
+GimpOperationMultiplyModeClass
+<SUBSECTION Standard>
+GIMP_IS_OPERATION_MULTIPLY_MODE
+GIMP_IS_OPERATION_MULTIPLY_MODE_CLASS
+GIMP_OPERATION_MULTIPLY_MODE
+GIMP_OPERATION_MULTIPLY_MODE_CLASS
+GIMP_OPERATION_MULTIPLY_MODE_GET_CLASS
+GIMP_TYPE_OPERATION_MULTIPLY_MODE
+gimp_operation_multiply_mode_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpoperationoverlaymode</FILE>
+<TITLE>GimpOperationOverlayMode</TITLE>
+GimpOperationOverlayMode
+GimpOperationOverlayModeClass
+<SUBSECTION Standard>
+GIMP_IS_OPERATION_OVERLAY_MODE
+GIMP_IS_OPERATION_OVERLAY_MODE_CLASS
+GIMP_OPERATION_OVERLAY_MODE
+GIMP_OPERATION_OVERLAY_MODE_CLASS
+GIMP_OPERATION_OVERLAY_MODE_GET_CLASS
+GIMP_TYPE_OPERATION_OVERLAY_MODE
+gimp_operation_overlay_mode_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpoperationreplacemode</FILE>
+<TITLE>GimpOperationReplaceMode</TITLE>
+GimpOperationReplaceMode
+GimpOperationReplaceModeClass
+<SUBSECTION Standard>
+GIMP_IS_OPERATION_REPLACE_MODE
+GIMP_IS_OPERATION_REPLACE_MODE_CLASS
+GIMP_OPERATION_REPLACE_MODE
+GIMP_OPERATION_REPLACE_MODE_CLASS
+GIMP_OPERATION_REPLACE_MODE_GET_CLASS
+GIMP_TYPE_OPERATION_REPLACE_MODE
+gimp_operation_replace_mode_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpoperationsaturationmode</FILE>
+<TITLE>GimpOperationSaturationMode</TITLE>
+GimpOperationSaturationMode
+GimpOperationSaturationModeClass
+<SUBSECTION Standard>
+GIMP_IS_OPERATION_SATURATION_MODE
+GIMP_IS_OPERATION_SATURATION_MODE_CLASS
+GIMP_OPERATION_SATURATION_MODE
+GIMP_OPERATION_SATURATION_MODE_CLASS
+GIMP_OPERATION_SATURATION_MODE_GET_CLASS
+GIMP_TYPE_OPERATION_SATURATION_MODE
+gimp_operation_saturation_mode_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpoperationscreenmode</FILE>
+<TITLE>GimpOperationScreenMode</TITLE>
+GimpOperationScreenMode
+GimpOperationScreenModeClass
+<SUBSECTION Standard>
+GIMP_IS_OPERATION_SCREEN_MODE
+GIMP_IS_OPERATION_SCREEN_MODE_CLASS
+GIMP_OPERATION_SCREEN_MODE
+GIMP_OPERATION_SCREEN_MODE_CLASS
+GIMP_OPERATION_SCREEN_MODE_GET_CLASS
+GIMP_TYPE_OPERATION_SCREEN_MODE
+gimp_operation_screen_mode_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpoperationsoftlightmode</FILE>
+<TITLE>GimpOperationSoftlightMode</TITLE>
+GimpOperationSoftlightMode
+GimpOperationSoftlightModeClass
+<SUBSECTION Standard>
+GIMP_IS_OPERATION_SOFTLIGHT_MODE
+GIMP_IS_OPERATION_SOFTLIGHT_MODE_CLASS
+GIMP_OPERATION_SOFTLIGHT_MODE
+GIMP_OPERATION_SOFTLIGHT_MODE_CLASS
+GIMP_OPERATION_SOFTLIGHT_MODE_GET_CLASS
+GIMP_TYPE_OPERATION_SOFTLIGHT_MODE
+gimp_operation_softlight_mode_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpoperationsubtractmode</FILE>
+<TITLE>GimpOperationSubtractMode</TITLE>
+GimpOperationSubtractMode
+GimpOperationSubtractModeClass
+<SUBSECTION Standard>
+GIMP_IS_OPERATION_SUBTRACT_MODE
+GIMP_IS_OPERATION_SUBTRACT_MODE_CLASS
+GIMP_OPERATION_SUBTRACT_MODE
+GIMP_OPERATION_SUBTRACT_MODE_CLASS
+GIMP_OPERATION_SUBTRACT_MODE_GET_CLASS
+GIMP_TYPE_OPERATION_SUBTRACT_MODE
+gimp_operation_subtract_mode_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpoperationvaluemode</FILE>
+<TITLE>GimpOperationValueMode</TITLE>
+GimpOperationValueMode
+GimpOperationValueModeClass
+<SUBSECTION Standard>
+GIMP_IS_OPERATION_VALUE_MODE
+GIMP_IS_OPERATION_VALUE_MODE_CLASS
+GIMP_OPERATION_VALUE_MODE
+GIMP_OPERATION_VALUE_MODE_CLASS
+GIMP_OPERATION_VALUE_MODE_GET_CLASS
+GIMP_TYPE_OPERATION_VALUE_MODE
+gimp_operation_value_mode_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimp</FILE>
+<TITLE>Gimp</TITLE>
+Gimp
+gimp_new
+gimp_set_show_gui
+gimp_get_show_gui
+gimp_load_config
+gimp_initialize
+gimp_restore
+gimp_is_restored
+gimp_exit
+gimp_get_image_iter
+gimp_get_display_iter
+gimp_get_image_windows
+gimp_get_paint_info_iter
+gimp_get_tool_info_iter
+gimp_set_global_buffer
+gimp_create_image
+gimp_set_default_context
+gimp_get_default_context
+gimp_set_user_context
+gimp_get_user_context
+gimp_get_tool_info
+gimp_message
+gimp_message_valist
+gimp_message_literal
+gimp_image_opened
+gimp_use_gegl
+<SUBSECTION Standard>
+GimpClass
+GIMP
+GIMP_IS_GIMP
+GIMP_TYPE_GIMP
+gimp_get_type
+GIMP_CLASS
+GIMP_IS_GIMP_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimp-contexts</FILE>
+<TITLE>Gimp-contexts</TITLE>
+gimp_contexts_init
+gimp_contexts_exit
+gimp_contexts_load
+gimp_contexts_save
+gimp_contexts_clear
+</SECTION>
+
+<SECTION>
+<FILE>gimp-gui</FILE>
+<TITLE>Gimp-gui</TITLE>
+GimpGui
+gimp_gui_init
+gimp_gui_ungrab
+gimp_threads_enter
+gimp_threads_leave
+gimp_get_window_strategy
+gimp_get_empty_display
+gimp_get_display_by_ID
+gimp_get_display_ID
+gimp_get_display_window_id
+gimp_create_display
+gimp_delete_display
+gimp_reconnect_displays
+gimp_set_busy
+gimp_set_busy_until_idle
+gimp_unset_busy
+gimp_show_message
+gimp_help
+gimp_new_progress
+gimp_free_progress
+gimp_get_program_class
+gimp_get_display_name
+gimp_get_user_time
+gimp_get_theme_dir
+gimp_pdb_dialog_new
+gimp_pdb_dialog_set
+gimp_pdb_dialog_close
+gimp_recent_list_add_uri
+gimp_recent_list_load
+</SECTION>
+
+<SECTION>
+<FILE>gimp-user-install</FILE>
+GimpUserInstall
+GimpUserInstallLogFunc
+gimp_user_install_new
+gimp_user_install_run
+gimp_user_install_free
+gimp_user_install_set_log_handler
+</SECTION>
+
+<SECTION>
+<FILE>gimp-debug</FILE>
+gimp_debug_add_instance
+gimp_debug_enable_instances
+gimp_debug_instances
+gimp_debug_remove_instance
+</SECTION>
+
+<SECTION>
+<FILE>gimp-edit</FILE>
+<TITLE>Gimp-edit</TITLE>
+gimp_edit_cut
+gimp_edit_copy
+gimp_edit_copy_visible
+gimp_edit_paste
+gimp_edit_named_cut
+gimp_edit_named_copy
+gimp_edit_named_copy_visible
+gimp_edit_clear
+gimp_edit_fill
+</SECTION>
+
+<SECTION>
+<FILE>gimp-gradients</FILE>
+<TITLE>Gimp-gradients</TITLE>
+gimp_gradients_init
+</SECTION>
+
+<SECTION>
+<FILE>gimp-modules</FILE>
+<TITLE>Gimp-modules</TITLE>
+gimp_modules_init
+gimp_modules_exit
+gimp_modules_load
+gimp_modules_unload
+gimp_modules_refresh
+</SECTION>
+
+<SECTION>
+<FILE>gimp-parasites</FILE>
+<TITLE>Gimp-parasites</TITLE>
+gimp_parasite_attach
+gimp_parasite_detach
+gimp_parasite_find
+gimp_parasite_list
+gimp_parasite_shift_parent
+gimp_parasiterc_load
+gimp_parasiterc_save
+</SECTION>
+
+<SECTION>
+<FILE>gimp-tags</FILE>
+<TITLE>Gimp-tags</TITLE>
+gimp_tags_user_install
+</SECTION>
+
+<SECTION>
+<FILE>gimp-templates</FILE>
+<TITLE>Gimp-templates</TITLE>
+gimp_templates_load
+gimp_templates_save
+gimp_templates_migrate
+</SECTION>
+
+<SECTION>
+<FILE>gimp-units</FILE>
+<TITLE>Gimp-units</TITLE>
+gimp_units_init
+gimp_units_exit
+gimp_unitrc_load
+gimp_unitrc_save
+</SECTION>
+
+<SECTION>
+<FILE>gimp-utils</FILE>
+GIMP_TIMER_END
+GIMP_TIMER_START
+MAX4
+MIN4
+gimp_g_type_instance_get_memsize
+gimp_g_object_get_memsize
+gimp_g_hash_table_get_memsize
+gimp_g_hash_table_get_memsize_foreach
+gimp_g_slist_get_memsize
+gimp_g_slist_get_memsize_foreach
+gimp_g_list_get_memsize
+gimp_g_list_get_memsize_foreach
+gimp_g_value_get_memsize
+gimp_g_param_spec_get_memsize
+gimp_string_get_memsize
+gimp_parasite_get_memsize
+gimp_get_default_language
+gimp_get_default_unit
+gimp_parameters_append
+gimp_parameters_append_valist
+gimp_parameters_free
+gimp_value_array_truncate
+gimp_get_temp_filename
+gimp_markup_extract_text
+gimp_enum_get_value_name
+GIMP_CONSTRAIN_LINE_90_DEGREES
+GIMP_CONSTRAIN_LINE_45_DEGREES
+GIMP_CONSTRAIN_LINE_15_DEGREES
+gimp_constrain_line
+</SECTION>
+
+<SECTION>
+<FILE>gimp-transform-region</FILE>
+gimp_transform_region
+</SECTION>
+
+<SECTION>
+<FILE>gimp-transform-resize</FILE>
+gimp_transform_resize_boundary
+</SECTION>
+
+<SECTION>
+<FILE>gimp-transform-utils</FILE>
+gimp_transform_get_rotate_center
+gimp_transform_get_flip_axis
+gimp_transform_matrix_flip
+gimp_transform_matrix_flip_free
+gimp_transform_matrix_rotate
+gimp_transform_matrix_rotate_center
+gimp_transform_matrix_rotate_rect
+gimp_transform_matrix_scale
+gimp_transform_matrix_shear
+gimp_transform_matrix_perspective
+gimp_transform_polygon_is_convex
+</SECTION>
+
+<SECTION>
+<FILE>gimpbrush</FILE>
+<TITLE>GimpBrush</TITLE>
+GimpBrush
+gimp_brush_new
+gimp_brush_get_standard
+gimp_brush_begin_use
+gimp_brush_end_use
+gimp_brush_select_brush
+gimp_brush_want_null_motion
+gimp_brush_transform_size
+gimp_brush_transform_mask
+gimp_brush_transform_pixmap
+gimp_brush_transform_boundary
+gimp_brush_get_mask
+gimp_brush_get_pixmap
+gimp_brush_get_spacing
+gimp_brush_set_spacing
+<SUBSECTION Standard>
+GimpBrushClass
+GIMP_BRUSH
+GIMP_IS_BRUSH
+GIMP_TYPE_BRUSH
+gimp_brush_get_type
+GIMP_BRUSH_CLASS
+GIMP_IS_BRUSH_CLASS
+GIMP_BRUSH_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpbrush-boundary</FILE>
+gimp_brush_real_transform_boundary
+</SECTION>
+
+<SECTION>
+<FILE>gimpbrush-transform</FILE>
+<TITLE>GimpBrush-transform</TITLE>
+gimp_brush_real_transform_size
+gimp_brush_real_transform_mask
+gimp_brush_real_transform_pixmap
+gimp_brush_transform_matrix
+</SECTION>
+
+<SECTION>
+<FILE>gimpbrush-header</FILE>
+<TITLE>GimpBrush-header</TITLE>
+GBRUSH_FILE_VERSION
+GBRUSH_MAGIC
+BrushHeader
+</SECTION>
+
+<SECTION>
+<FILE>gimpbrush-load</FILE>
+<TITLE>GimpBrush-load</TITLE>
+GIMP_BRUSH_FILE_EXTENSION
+GIMP_BRUSH_PIXMAP_FILE_EXTENSION
+GIMP_BRUSH_PS_FILE_EXTENSION
+GIMP_BRUSH_PSP_FILE_EXTENSION
+gimp_brush_load
+gimp_brush_load_brush
+gimp_brush_load_abr
+</SECTION>
+
+<SECTION>
+<FILE>gimpbrushcache</FILE>
+<TITLE>GimpBrushCache</TITLE>
+GimpBrushCache
+GimpBrushCacheClass
+gimp_brush_cache_add
+gimp_brush_cache_clear
+gimp_brush_cache_get
+gimp_brush_cache_new
+<SUBSECTION Standard>
+GIMP_BRUSH_CACHE
+GIMP_BRUSH_CACHE_CLASS
+GIMP_BRUSH_CACHE_GET_CLASS
+GIMP_IS_BRUSH_CACHE
+GIMP_IS_BRUSH_CACHE_CLASS
+GIMP_TYPE_BRUSH_CACHE
+gimp_brush_cache_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpbrushclipboard</FILE>
+<TITLE>GimpBrushClipboard</TITLE>
+GimpBrushClipboard
+gimp_brush_clipboard_new
+<SUBSECTION Standard>
+GimpBrushClipboardClass
+GIMP_BRUSH_CLIPBOARD
+GIMP_IS_BRUSH_CLIPBOARD
+GIMP_TYPE_BRUSH_CLIPBOARD
+gimp_brush_clipboard_get_type
+GIMP_BRUSH_CLIPBOARD_CLASS
+GIMP_IS_BRUSH_CLIPBOARD_CLASS
+GIMP_BRUSH_CLIPBOARD_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpbrushgenerated</FILE>
+<TITLE>GimpBrushGenerated</TITLE>
+GimpBrushGenerated
+gimp_brush_generated_new
+gimp_brush_generated_set_radius
+gimp_brush_generated_set_hardness
+gimp_brush_generated_set_angle
+gimp_brush_generated_set_aspect_ratio
+gimp_brush_generated_get_radius
+gimp_brush_generated_get_hardness
+gimp_brush_generated_get_angle
+gimp_brush_generated_get_aspect_ratio
+gimp_brush_generated_get_shape
+gimp_brush_generated_set_shape
+gimp_brush_generated_get_spikes
+gimp_brush_generated_set_spikes
+<SUBSECTION Standard>
+GimpBrushGeneratedClass
+GIMP_BRUSH_GENERATED
+GIMP_IS_BRUSH_GENERATED
+GIMP_TYPE_BRUSH_GENERATED
+gimp_brush_generated_get_type
+GIMP_BRUSH_GENERATED_CLASS
+GIMP_IS_BRUSH_GENERATED_CLASS
+GIMP_BRUSH_GENERATED_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpbrushgenerated-load</FILE>
+<TITLE>GimpBrushGenerated-load</TITLE>
+GIMP_BRUSH_GENERATED_FILE_EXTENSION
+gimp_brush_generated_load
+</SECTION>
+
+<SECTION>
+<FILE>gimpbrushgenerated-save</FILE>
+<TITLE>GimpBrushGenerated-save</TITLE>
+gimp_brush_generated_save
+</SECTION>
+
+<SECTION>
+<FILE>gimpbrushpipe</FILE>
+<TITLE>GimpBrushPipe</TITLE>
+GIMP_BRUSH_PIPE_FILE_EXTENSION
+PipeSelectModes
+GimpBrushPipe
+gimp_brush_pipe_load
+<SUBSECTION Standard>
+GimpBrushPipeClass
+GIMP_BRUSH_PIPE
+GIMP_IS_BRUSH_PIPE
+GIMP_TYPE_BRUSH_PIPE
+gimp_brush_pipe_get_type
+GIMP_BRUSH_PIPE_CLASS
+GIMP_IS_BRUSH_PIPE_CLASS
+GIMP_BRUSH_PIPE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpdynamics</FILE>
+<TITLE>GimpDynamics</TITLE>
+GimpDynamics
+GimpDynamicsClass
+gimp_dynamics_get_output
+gimp_dynamics_get_standard
+gimp_dynamics_new
+<SUBSECTION Standard>
+GIMP_DYNAMICS
+GIMP_DYNAMICS_CLASS
+GIMP_DYNAMICS_GET_CLASS
+GIMP_IS_DYNAMICS
+GIMP_IS_DYNAMICS_CLASS
+GIMP_TYPE_DYNAMICS
+gimp_dynamics_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpdynamics-load</FILE>
+<TITLE>GimpDynamics-load</TITLE>
+GIMP_DYNAMICS_FILE_EXTENSION
+gimp_dynamics_load
+</SECTION>
+
+<SECTION>
+<FILE>gimpdynamics-save</FILE>
+<TITLE>GimpDynamics-save</TITLE>
+gimp_dynamics_save
+</SECTION>
+
+<SECTION>
+<FILE>gimpdynamicsoutput</FILE>
+<TITLE>GimpDynamicsOutput</TITLE>
+GimpDynamicsOutput
+GimpDynamicsOutputClass
+gimp_dynamics_output_new
+gimp_dynamics_output_is_enabled
+gimp_dynamics_output_get_linear_value
+gimp_dynamics_output_get_angular_value
+gimp_dynamics_output_get_aspect_value
+<SUBSECTION Standard>
+GIMP_DYNAMICS_OUTPUT
+GIMP_DYNAMICS_OUTPUT_CLASS
+GIMP_DYNAMICS_OUTPUT_GET_CLASS
+GIMP_IS_DYNAMICS_OUTPUT
+GIMP_IS_DYNAMICS_OUTPUT_CLASS
+GIMP_TYPE_DYNAMICS_OUTPUT
+gimp_dynamics_output_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpbuffer</FILE>
+<TITLE>GimpBuffer</TITLE>
+GimpBuffer
+gimp_buffer_new
+gimp_buffer_new_from_pixbuf
+gimp_buffer_get_bytes
+gimp_buffer_get_image_type
+gimp_buffer_get_width
+gimp_buffer_get_height
+gimp_buffer_get_tiles
+<SUBSECTION Standard>
+GimpBufferClass
+GIMP_BUFFER
+GIMP_IS_BUFFER
+GIMP_TYPE_BUFFER
+gimp_buffer_get_type
+GIMP_BUFFER_CLASS
+GIMP_IS_BUFFER_CLASS
+GIMP_BUFFER_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpcurve</FILE>
+<TITLE>GimpCurve</TITLE>
+GimpCurve
+gimp_curve_new
+gimp_curve_get_standard
+gimp_curve_reset
+gimp_curve_set_curve_type
+gimp_curve_get_curve_type
+gimp_curve_get_n_points
+gimp_curve_get_n_samples
+gimp_curve_get_closest_point
+gimp_curve_set_point
+gimp_curve_move_point
+gimp_curve_delete_point
+gimp_curve_get_point
+gimp_curve_set_curve
+gimp_curve_is_identity
+gimp_curve_get_uchar
+<SUBSECTION Standard>
+GimpCurveClass
+GIMP_CURVE
+GIMP_IS_CURVE
+GIMP_TYPE_CURVE
+gimp_curve_get_type
+GIMP_CURVE_CLASS
+GIMP_IS_CURVE_CLASS
+GIMP_CURVE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpcurve-map</FILE>
+<TITLE>GimpCurve-map</TITLE>
+gimp_curve_map_value
+gimp_curve_map_pixels
+</SECTION>
+
+<SECTION>
+<FILE>gimpcurve-load</FILE>
+<TITLE>GimpCurve-load</TITLE>
+GIMP_CURVE_FILE_EXTENSION
+gimp_curve_load
+</SECTION>
+
+<SECTION>
+<FILE>gimpcurve-save</FILE>
+<TITLE>GimpCurve-save</TITLE>
+gimp_curve_save
+</SECTION>
+
+<SECTION>
+<FILE>gimpchannel</FILE>
+<TITLE>GimpChannel</TITLE>
+GimpChannel
+gimp_channel_new
+gimp_channel_new_from_component
+gimp_channel_new_from_alpha
+gimp_channel_get_parent
+gimp_channel_get_opacity
+gimp_channel_set_opacity
+gimp_channel_get_color
+gimp_channel_set_color
+gimp_channel_get_show_masked
+gimp_channel_set_show_masked
+gimp_channel_new_mask
+gimp_channel_boundary
+gimp_channel_bounds
+gimp_channel_is_empty
+gimp_channel_feather
+gimp_channel_sharpen
+gimp_channel_clear
+gimp_channel_all
+gimp_channel_invert
+gimp_channel_border
+gimp_channel_grow
+gimp_channel_shrink
+gimp_channel_push_undo
+<SUBSECTION Standard>
+GimpChannelClass
+GIMP_CHANNEL
+GIMP_IS_CHANNEL
+GIMP_TYPE_CHANNEL
+gimp_channel_get_type
+GIMP_CHANNEL_CLASS
+GIMP_IS_CHANNEL_CLASS
+GIMP_CHANNEL_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpchannel-combine</FILE>
+<TITLE>GimpChannel-combine</TITLE>
+gimp_channel_combine_rect
+gimp_channel_combine_ellipse
+gimp_channel_combine_ellipse_rect
+gimp_channel_combine_mask
+</SECTION>
+
+<SECTION>
+<FILE>gimpchannel-project</FILE>
+<TITLE>GimpChannel-project</TITLE>
+gimp_channel_project_region
+</SECTION>
+
+<SECTION>
+<FILE>gimpchannel-select</FILE>
+<TITLE>GimpChannel-select</TITLE>
+gimp_channel_select_rectangle
+gimp_channel_select_ellipse
+gimp_channel_select_round_rect
+gimp_channel_select_scan_convert
+gimp_channel_select_polygon
+gimp_channel_select_vectors
+gimp_channel_select_channel
+gimp_channel_select_alpha
+gimp_channel_select_component
+gimp_channel_select_fuzzy
+gimp_channel_select_by_color
+</SECTION>
+
+<SECTION>
+<FILE>gimpcontainer</FILE>
+<TITLE>GimpContainer</TITLE>
+GimpContainer
+GimpContainerPriv
+gimp_container_get_type
+gimp_container_get_children_type
+gimp_container_get_policy
+gimp_container_get_n_children
+gimp_container_is_empty
+gimp_container_add
+gimp_container_remove
+gimp_container_insert
+gimp_container_reorder
+gimp_container_clear
+gimp_container_freeze
+gimp_container_thaw
+gimp_container_frozen
+gimp_container_have
+gimp_container_foreach
+gimp_container_get_child_by_name
+gimp_container_get_child_by_index
+gimp_container_get_first_child
+gimp_container_get_last_child
+gimp_container_get_child_index
+gimp_container_add_handler
+gimp_container_remove_handler
+gimp_container_get_neighbor_of
+gimp_container_get_name_array
+<SUBSECTION Standard>
+GimpContainerClass
+GIMP_CONTAINER
+GIMP_IS_CONTAINER
+GIMP_TYPE_CONTAINER
+GIMP_CONTAINER_CLASS
+GIMP_IS_CONTAINER_CLASS
+GIMP_CONTAINER_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpcontainer-filter</FILE>
+<TITLE>GimpContainer-filter</TITLE>
+gimp_container_filter
+gimp_container_filter_by_name
+gimp_container_get_filtered_name_array
+</SECTION>
+
+<SECTION>
+<FILE>gimptreehandler</FILE>
+<TITLE>GimpTreeHandler</TITLE>
+GimpTreeHandler
+gimp_tree_handler_connect
+gimp_tree_handler_disconnect
+<SUBSECTION Standard>
+GimpTreeHandlerClass
+GIMP_TREE_HANDLER
+GIMP_IS_TREE_HANDLER
+GIMP_TYPE_TREE_HANDLER
+gimp_tree_handler_get_type
+GIMP_TREE_HANDLER_CLASS
+GIMP_IS_TREE_HANDLER_CLASS
+GIMP_TREE_HANDLER_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpcontext</FILE>
+<TITLE>GimpContext</TITLE>
+GimpContext
+gimp_context_new
+gimp_context_get_parent
+gimp_context_set_parent
+gimp_context_define_property
+gimp_context_property_defined
+gimp_context_define_properties
+gimp_context_get_serialize_properties
+gimp_context_set_serialize_properties
+gimp_context_copy_property
+gimp_context_copy_properties
+gimp_context_type_to_property
+gimp_context_type_to_prop_name
+gimp_context_type_to_signal_name
+gimp_context_get_by_type
+gimp_context_set_by_type
+gimp_context_changed_by_type
+gimp_context_get_image
+gimp_context_set_image
+gimp_context_image_changed
+gimp_context_get_display
+gimp_context_set_display
+gimp_context_display_changed
+gimp_context_get_tool
+gimp_context_set_tool
+gimp_context_tool_changed
+gimp_context_get_paint_info
+gimp_context_paint_info_changed
+gimp_context_set_paint_info
+gimp_context_get_foreground
+gimp_context_set_foreground
+gimp_context_foreground_changed
+gimp_context_get_background
+gimp_context_set_background
+gimp_context_background_changed
+gimp_context_set_default_colors
+gimp_context_swap_colors
+gimp_context_get_opacity
+gimp_context_set_opacity
+gimp_context_opacity_changed
+gimp_context_get_paint_mode
+gimp_context_set_paint_mode
+gimp_context_paint_mode_changed
+gimp_context_get_brush
+gimp_context_set_brush
+gimp_context_brush_changed
+gimp_context_get_dynamics
+gimp_context_set_dynamics
+gimp_context_dynamics_changed
+gimp_context_get_pattern
+gimp_context_set_pattern
+gimp_context_pattern_changed
+gimp_context_get_gradient
+gimp_context_set_gradient
+gimp_context_gradient_changed
+gimp_context_get_palette
+gimp_context_set_palette
+gimp_context_palette_changed
+gimp_context_get_tool_preset
+gimp_context_set_tool_preset
+gimp_context_tool_preset_changed
+gimp_context_get_font
+gimp_context_get_font_name
+gimp_context_set_font
+gimp_context_set_font_name
+gimp_context_font_changed
+gimp_context_get_buffer
+gimp_context_set_buffer
+gimp_context_buffer_changed
+gimp_context_get_imagefile
+gimp_context_set_imagefile
+gimp_context_imagefile_changed
+gimp_context_get_template
+gimp_context_set_template
+gimp_context_template_changed
+<SUBSECTION Standard>
+GimpContextClass
+GIMP_CONTEXT
+GIMP_IS_CONTEXT
+GIMP_TYPE_CONTEXT
+gimp_context_get_type
+GIMP_CONTEXT_CLASS
+GIMP_IS_CONTEXT_CLASS
+GIMP_CONTEXT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimparea</FILE>
+<TITLE>GimpArea</TITLE>
+GimpArea
+gimp_area_new
+gimp_area_free
+gimp_area_list_process
+gimp_area_list_free
+</SECTION>
+
+<SECTION>
+<FILE>gimperror</FILE>
+GimpErrorCode
+GIMP_ERROR
+gimp_error_quark
+</SECTION>
+
+<SECTION>
+<FILE>gimpcoords</FILE>
+<TITLE>GimpCoords</TITLE>
+gimp_coords_mix
+gimp_coords_average
+gimp_coords_add
+gimp_coords_difference
+gimp_coords_scale
+gimp_coords_scalarprod
+gimp_coords_length
+gimp_coords_length_squared
+gimp_coords_manhattan_dist
+gimp_coords_equal
+gimp_coords_direction
+</SECTION>
+
+<SECTION>
+<FILE>gimpcoords-interpolate</FILE>
+<TITLE>GimpCoords-interpolate</TITLE>
+gimp_coords_interpolate_bezier
+gimp_coords_bezier_is_straight
+gimp_coords_interpolate_catmull
+</SECTION>
+
+<SECTION>
+<FILE>gimpdata</FILE>
+<TITLE>GimpData</TITLE>
+GimpData
+GimpDataError
+gimp_data_save
+gimp_data_dirty
+gimp_data_clean
+gimp_data_is_dirty
+gimp_data_freeze
+gimp_data_thaw
+gimp_data_is_frozen
+gimp_data_delete_from_disk
+gimp_data_get_extension
+gimp_data_set_filename
+gimp_data_create_filename
+gimp_data_get_filename
+gimp_data_set_folder_tags
+gimp_data_get_mime_type
+gimp_data_is_writable
+gimp_data_is_deletable
+gimp_data_set_mtime
+gimp_data_get_mtime
+gimp_data_duplicate
+gimp_data_make_internal
+gimp_data_is_internal
+gimp_data_compare
+GIMP_DATA_ERROR
+gimp_data_error_quark
+<SUBSECTION Standard>
+GimpDataClass
+GIMP_DATA
+GIMP_IS_DATA
+GIMP_TYPE_DATA
+gimp_data_get_type
+GIMP_DATA_CLASS
+GIMP_IS_DATA_CLASS
+GIMP_DATA_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpdatafactory</FILE>
+<TITLE>GimpDataFactory</TITLE>
+GimpDataNewFunc
+GimpDataLoadFunc
+GimpDataGetStandardFunc
+GimpDataFactoryLoaderEntry
+GimpDataFactory
+GimpDataFactoryPriv
+gimp_data_factory_new
+gimp_data_factory_data_init
+gimp_data_factory_data_refresh
+gimp_data_factory_data_free
+gimp_data_factory_data_save
+gimp_data_factory_data_new
+gimp_data_factory_data_duplicate
+gimp_data_factory_data_save_single
+gimp_data_factory_data_delete
+gimp_data_factory_data_get_standard
+gimp_data_factory_get_container
+gimp_data_factory_get_container_obsolete
+gimp_data_factory_get_gimp
+gimp_data_factory_has_data_new_func
+<SUBSECTION Standard>
+GimpDataFactoryClass
+GIMP_DATA_FACTORY
+GIMP_IS_DATA_FACTORY
+GIMP_TYPE_DATA_FACTORY
+gimp_data_factory_get_type
+GIMP_DATA_FACTORY_CLASS
+GIMP_IS_DATA_FACTORY_CLASS
+GIMP_DATA_FACTORY_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpdocumentlist</FILE>
+<TITLE>GimpDocumentList</TITLE>
+GimpDocumentList
+gimp_document_list_new
+gimp_document_list_add_uri
+<SUBSECTION Standard>
+GimpDocumentListClass
+GIMP_DOCUMENT_LIST
+GIMP_IS_DOCUMENT_LIST
+GIMP_TYPE_DOCUMENT_LIST
+gimp_document_list_get_type
+GIMP_DOCUMENT_LIST_CLASS
+GIMP_IS_DOCUMENT_LIST_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpdrawable</FILE>
+<TITLE>GimpDrawable</TITLE>
+GimpDrawable
+GimpDrawablePrivate
+gimp_drawable_new
+gimp_drawable_estimate_memsize
+gimp_drawable_update
+gimp_drawable_alpha_changed
+gimp_drawable_invalidate_boundary
+gimp_drawable_get_active_components
+gimp_drawable_convert_type
+gimp_drawable_apply_region
+gimp_drawable_replace_region
+gimp_drawable_project_region
+gimp_drawable_init_src_region
+gimp_drawable_get_tiles
+gimp_drawable_set_tiles
+gimp_drawable_set_tiles_full
+gimp_drawable_get_source_node
+gimp_drawable_get_mode_node
+gimp_drawable_swap_pixels
+gimp_drawable_push_undo
+gimp_drawable_fill
+gimp_drawable_fill_by_type
+gimp_drawable_has_alpha
+gimp_drawable_type
+gimp_drawable_type_with_alpha
+gimp_drawable_type_without_alpha
+gimp_drawable_is_rgb
+gimp_drawable_is_gray
+gimp_drawable_is_indexed
+gimp_drawable_bytes
+gimp_drawable_bytes_with_alpha
+gimp_drawable_bytes_without_alpha
+gimp_drawable_get_colormap
+gimp_drawable_get_floating_sel
+gimp_drawable_attach_floating_sel
+gimp_drawable_detach_floating_sel
+<SUBSECTION Standard>
+GimpDrawableClass
+GIMP_DRAWABLE
+GIMP_IS_DRAWABLE
+GIMP_TYPE_DRAWABLE
+gimp_drawable_get_type
+GIMP_DRAWABLE_CLASS
+GIMP_IS_DRAWABLE_CLASS
+GIMP_DRAWABLE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpdrawable-stroke</FILE>
+<TITLE>GimpDrawable-stroke</TITLE>
+gimp_drawable_fill_boundary
+gimp_drawable_stroke_boundary
+gimp_drawable_fill_vectors
+gimp_drawable_stroke_vectors
+</SECTION>
+
+<SECTION>
+<FILE>gimpdrawableundo</FILE>
+<TITLE>GimpDrawableUndo</TITLE>
+GimpDrawableUndo
+<SUBSECTION Standard>
+GimpDrawableUndoClass
+GIMP_DRAWABLE_UNDO
+GIMP_IS_DRAWABLE_UNDO
+GIMP_TYPE_DRAWABLE_UNDO
+gimp_drawable_undo_get_type
+GIMP_DRAWABLE_UNDO_CLASS
+GIMP_IS_DRAWABLE_UNDO_CLASS
+GIMP_DRAWABLE_UNDO_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpimageundo</FILE>
+<TITLE>GimpImageUndo</TITLE>
+GimpImageUndo
+<SUBSECTION Standard>
+GimpImageUndoClass
+GIMP_IMAGE_UNDO
+GIMP_IS_IMAGE_UNDO
+GIMP_TYPE_IMAGE_UNDO
+gimp_image_undo_get_type
+GIMP_IMAGE_UNDO_CLASS
+GIMP_IS_IMAGE_UNDO_CLASS
+GIMP_IMAGE_UNDO_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimplayerpropundo</FILE>
+<TITLE>GimpLayerPropUndo</TITLE>
+GimpLayerPropUndo
+<SUBSECTION Standard>
+GimpLayerPropUndoClass
+GIMP_LAYER_PROP_UNDO
+GIMP_IS_LAYER_PROP_UNDO
+GIMP_TYPE_LAYER_PROP_UNDO
+gimp_layer_prop_undo_get_type
+GIMP_LAYER_PROP_UNDO_CLASS
+GIMP_IS_LAYER_PROP_UNDO_CLASS
+GIMP_LAYER_PROP_UNDO_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpitempropundo</FILE>
+<TITLE>GimpItemPropUndo</TITLE>
+GimpItemPropUndo
+<SUBSECTION Standard>
+GimpItemPropUndoClass
+GIMP_ITEM_PROP_UNDO
+GIMP_IS_ITEM_PROP_UNDO
+GIMP_TYPE_ITEM_PROP_UNDO
+gimp_item_prop_undo_get_type
+GIMP_ITEM_PROP_UNDO_CLASS
+GIMP_IS_ITEM_PROP_UNDO_CLASS
+GIMP_ITEM_PROP_UNDO_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpchannelpropundo</FILE>
+<TITLE>GimpChannelPropUndo</TITLE>
+GimpChannelPropUndo
+<SUBSECTION Standard>
+GimpChannelPropUndoClass
+GIMP_CHANNEL_PROP_UNDO
+GIMP_IS_CHANNEL_PROP_UNDO
+GIMP_TYPE_CHANNEL_PROP_UNDO
+gimp_channel_prop_undo_get_type
+GIMP_CHANNEL_PROP_UNDO_CLASS
+GIMP_IS_CHANNEL_PROP_UNDO_CLASS
+GIMP_CHANNEL_PROP_UNDO_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpmaskundo</FILE>
+<TITLE>GimpMaskUndo</TITLE>
+GimpMaskUndo
+<SUBSECTION Standard>
+GimpMaskUndoClass
+GIMP_MASK_UNDO
+GIMP_IS_MASK_UNDO
+GIMP_TYPE_MASK_UNDO
+gimp_mask_undo_get_type
+GIMP_MASK_UNDO_CLASS
+GIMP_IS_MASK_UNDO_CLASS
+GIMP_MASK_UNDO_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpguideundo</FILE>
+<TITLE>GimpGuideUndo</TITLE>
+GimpGuideUndo
+<SUBSECTION Standard>
+GimpGuideUndoClass
+GIMP_GUIDE_UNDO
+GIMP_IS_GUIDE_UNDO
+GIMP_TYPE_GUIDE_UNDO
+gimp_guide_undo_get_type
+GIMP_GUIDE_UNDO_CLASS
+GIMP_IS_GUIDE_UNDO_CLASS
+GIMP_GUIDE_UNDO_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpsamplepointundo</FILE>
+<TITLE>GimpSamplePointUndo</TITLE>
+GimpSamplePointUndo
+<SUBSECTION Standard>
+GimpSamplePointUndoClass
+GIMP_SAMPLE_POINT_UNDO
+GIMP_IS_SAMPLE_POINT_UNDO
+GIMP_TYPE_SAMPLE_POINT_UNDO
+gimp_sample_point_undo_get_type
+GIMP_SAMPLE_POINT_UNDO_CLASS
+GIMP_IS_SAMPLE_POINT_UNDO_CLASS
+GIMP_SAMPLE_POINT_UNDO_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimplayerundo</FILE>
+<TITLE>GimpLayerUndo</TITLE>
+GimpLayerUndo
+<SUBSECTION Standard>
+GimpLayerUndoClass
+GIMP_LAYER_UNDO
+GIMP_IS_LAYER_UNDO
+GIMP_TYPE_LAYER_UNDO
+gimp_layer_undo_get_type
+GIMP_LAYER_UNDO_CLASS
+GIMP_IS_LAYER_UNDO_CLASS
+GIMP_LAYER_UNDO_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpchannelundo</FILE>
+<TITLE>GimpChannelUndo</TITLE>
+GimpChannelUndo
+<SUBSECTION Standard>
+GimpChannelUndoClass
+GIMP_CHANNEL_UNDO
+GIMP_IS_CHANNEL_UNDO
+GIMP_TYPE_CHANNEL_UNDO
+gimp_channel_undo_get_type
+GIMP_CHANNEL_UNDO_CLASS
+GIMP_IS_CHANNEL_UNDO_CLASS
+GIMP_CHANNEL_UNDO_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimplayermaskundo</FILE>
+<TITLE>GimpLayerMaskUndo</TITLE>
+GimpLayerMaskUndo
+<SUBSECTION Standard>
+GimpLayerMaskUndoClass
+GIMP_LAYER_MASK_UNDO
+GIMP_IS_LAYER_MASK_UNDO
+GIMP_TYPE_LAYER_MASK_UNDO
+gimp_layer_mask_undo_get_type
+GIMP_LAYER_MASK_UNDO_CLASS
+GIMP_IS_LAYER_MASK_UNDO_CLASS
+GIMP_LAYER_MASK_UNDO_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpfloatingselundo</FILE>
+<TITLE>GimpFloatingSelUndo</TITLE>
+GimpFloatingSelUndo
+<SUBSECTION Standard>
+GimpFloatingSelUndoClass
+GIMP_FLOATING_SEL_UNDO
+GIMP_IS_FLOATING_SEL_UNDO
+GIMP_TYPE_FLOATING_SEL_UNDO
+gimp_floating_sel_undo_get_type
+GIMP_FLOATING_SEL_UNDO_CLASS
+GIMP_IS_FLOATING_SEL_UNDO_CLASS
+GIMP_FLOATING_SEL_UNDO_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpdrawablemodundo</FILE>
+<TITLE>GimpDrawableModUndo</TITLE>
+GimpDrawableModUndo
+<SUBSECTION Standard>
+GimpDrawableModUndoClass
+GIMP_DRAWABLE_MOD_UNDO
+GIMP_IS_DRAWABLE_MOD_UNDO
+GIMP_TYPE_DRAWABLE_MOD_UNDO
+gimp_drawable_mod_undo_get_type
+GIMP_DRAWABLE_MOD_UNDO_CLASS
+GIMP_IS_DRAWABLE_MOD_UNDO_CLASS
+GIMP_DRAWABLE_MOD_UNDO_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimplayermaskpropundo</FILE>
+<TITLE>GimpLayerMaskPropUndo</TITLE>
+GimpLayerMaskPropUndo
+<SUBSECTION Standard>
+GimpLayerMaskPropUndoClass
+GIMP_LAYER_MASK_PROP_UNDO
+GIMP_IS_LAYER_MASK_PROP_UNDO
+GIMP_TYPE_LAYER_MASK_PROP_UNDO
+gimp_layer_mask_prop_undo_get_type
+GIMP_LAYER_MASK_PROP_UNDO_CLASS
+GIMP_IS_LAYER_MASK_PROP_UNDO_CLASS
+GIMP_LAYER_MASK_PROP_UNDO_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpenvirontable</FILE>
+<TITLE>GimpEnvironTable</TITLE>
+GimpEnvironTable
+gimp_environ_table_new
+gimp_environ_table_load
+gimp_environ_table_add
+gimp_environ_table_remove
+gimp_environ_table_clear
+gimp_environ_table_clear_all
+gimp_environ_table_get_envp
+<SUBSECTION Standard>
+GimpEnvironTableClass
+GIMP_ENVIRON_TABLE
+GIMP_IS_ENVIRON_TABLE
+GIMP_TYPE_ENVIRON_TABLE
+gimp_environ_table_get_type
+GIMP_ENVIRON_TABLE_CLASS
+GIMP_IS_ENVIRON_TABLE_CLASS
+GIMP_ENVIRON_TABLE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpgradient</FILE>
+<TITLE>GimpGradient</TITLE>
+GIMP_GRADIENT_DEFAULT_SAMPLE_SIZE
+GimpGradientSegment
+GimpGradient
+gimp_gradient_new
+gimp_gradient_get_standard
+gimp_gradient_get_color_at
+gimp_gradient_get_segment_at
+gimp_gradient_has_fg_bg_segments
+gimp_gradient_flatten
+gimp_gradient_save_pov
+gimp_gradient_segment_new
+gimp_gradient_segment_get_left_pos
+gimp_gradient_segment_set_left_pos
+gimp_gradient_segment_get_middle_pos
+gimp_gradient_segment_set_middle_pos
+gimp_gradient_segment_get_right_pos
+gimp_gradient_segment_set_right_pos
+gimp_gradient_segment_get_left_color
+gimp_gradient_segment_set_left_color
+gimp_gradient_segment_get_left_color_type
+gimp_gradient_segment_set_left_color_type
+gimp_gradient_segment_get_right_color
+gimp_gradient_segment_set_right_color
+gimp_gradient_segment_get_right_color_type
+gimp_gradient_segment_set_right_color_type
+gimp_gradient_segment_get_coloring_type
+gimp_gradient_segment_get_blending_function
+gimp_gradient_segment_split_midpoint
+gimp_gradient_segment_split_uniform
+gimp_gradient_segment_get_last
+gimp_gradient_segment_get_first
+gimp_gradient_segment_get_nth
+gimp_gradient_segment_free
+gimp_gradient_segments_free
+gimp_gradient_segment_range_delete
+gimp_gradient_segment_range_set_coloring_type
+gimp_gradient_segment_range_set_blending_function
+gimp_gradient_segment_range_flip
+gimp_gradient_segment_range_replicate
+gimp_gradient_segment_range_split_uniform
+gimp_gradient_segment_range_split_midpoint
+gimp_gradient_segment_range_recenter_handles
+gimp_gradient_segment_range_redistribute_handles
+gimp_gradient_segment_range_move
+gimp_gradient_segment_range_compress
+gimp_gradient_segment_range_blend
+<SUBSECTION Standard>
+GimpGradientClass
+GIMP_GRADIENT
+GIMP_IS_GRADIENT
+GIMP_TYPE_GRADIENT
+gimp_gradient_get_type
+GIMP_GRADIENT_CLASS
+GIMP_IS_GRADIENT_CLASS
+GIMP_GRADIENT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpgradient-load</FILE>
+<TITLE>GimpGradient-load</TITLE>
+GIMP_GRADIENT_FILE_EXTENSION
+GIMP_GRADIENT_SVG_FILE_EXTENSION
+gimp_gradient_load
+gimp_gradient_load_svg
+</SECTION>
+
+<SECTION>
+<FILE>gimpgradient-save</FILE>
+<TITLE>GimpGradient-save</TITLE>
+gimp_gradient_save
+</SECTION>
+
+<SECTION>
+<FILE>gimpgrid</FILE>
+<TITLE>GimpGrid</TITLE>
+GimpGrid
+<SUBSECTION Standard>
+GimpGridClass
+GIMP_GRID
+GIMP_IS_GRID
+GIMP_TYPE_GRID
+gimp_grid_get_type
+GIMP_GRID_CLASS
+GIMP_IS_GRID_CLASS
+GIMP_GRID_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpidtable</FILE>
+<TITLE>GimpIdTable</TITLE>
+GimpIdTable
+GimpIdTableClass
+GimpIdTablePriv
+gimp_id_table_new
+gimp_id_table_insert
+gimp_id_table_insert_with_id
+gimp_id_table_lookup
+gimp_id_table_remove
+gimp_id_table_replace
+<SUBSECTION Standard>
+GIMP_ID_TABLE
+GIMP_ID_TABLE_CLASS
+GIMP_ID_TABLE_GET_CLASS
+GIMP_IS_ID_TABLE
+GIMP_IS_ID_TABLE_CLASS
+GIMP_TYPE_ID_TABLE
+gimp_id_table_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpimage</FILE>
+<TITLE>GimpImage</TITLE>
+GIMP_IMAGE_TYPE_IS_RGB
+GIMP_IMAGE_TYPE_IS_GRAY
+GIMP_IMAGE_TYPE_IS_INDEXED
+GIMP_IMAGE_TYPE_HAS_ALPHA
+GIMP_IMAGE_TYPE_WITH_ALPHA
+GIMP_IMAGE_TYPE_WITHOUT_ALPHA
+GIMP_IMAGE_TYPE_BYTES
+GIMP_IMAGE_TYPE_BASE_TYPE
+GIMP_IMAGE_TYPE_FROM_BASE_TYPE
+GIMP_IMAGE_ACTIVE_PARENT
+GimpImageFlushAccumulator
+GIMP_IMAGE_GET_PRIVATE
+GimpImage
+GimpImagePrivate
+gimp_image_new
+gimp_image_base_type
+gimp_image_base_type_with_alpha
+gimp_image_get_combination_mode
+gimp_image_get_ID
+gimp_image_get_by_ID
+gimp_image_set_uri
+gimp_image_get_uri
+gimp_image_get_uri_or_untitled
+gimp_image_get_any_uri
+gimp_image_set_imported_uri
+gimp_image_get_imported_uri
+gimp_image_set_exported_uri
+gimp_image_get_exported_uri
+gimp_image_set_save_a_copy_uri
+gimp_image_get_save_a_copy_uri
+gimp_image_set_filename
+gimp_image_get_filename
+gimp_image_get_display_name
+gimp_image_get_load_proc
+gimp_image_set_load_proc
+gimp_image_set_save_proc
+gimp_image_get_save_proc
+gimp_image_saved
+gimp_image_exported
+gimp_image_set_resolution
+gimp_image_get_resolution
+gimp_image_resolution_changed
+gimp_image_set_unit
+gimp_image_get_unit
+gimp_image_unit_changed
+gimp_image_get_width
+gimp_image_get_height
+gimp_image_has_alpha
+gimp_image_is_empty
+gimp_image_get_floating_selection
+gimp_image_set_floating_selection
+gimp_image_floating_selection_changed
+gimp_image_get_mask
+gimp_image_mask_changed
+gimp_image_get_component_index
+gimp_image_set_component_active
+gimp_image_get_component_active
+gimp_image_get_active_array
+gimp_image_set_component_visible
+gimp_image_get_component_visible
+gimp_image_get_visible_array
+gimp_image_mode_changed
+gimp_image_alpha_changed
+gimp_image_invalidate
+gimp_image_guide_added
+gimp_image_guide_removed
+gimp_image_guide_moved
+gimp_image_sample_point_added
+gimp_image_sample_point_removed
+gimp_image_sample_point_moved
+gimp_image_colormap_changed
+gimp_image_selection_invalidate
+gimp_image_quick_mask_changed
+gimp_image_size_changed_detailed
+gimp_image_undo_event
+gimp_image_dirty
+gimp_image_clean
+gimp_image_clean_all
+gimp_image_is_dirty
+gimp_image_is_export_dirty
+gimp_image_export_clean_all
+gimp_image_get_dirty_time
+gimp_image_flush
+gimp_image_get_display_count
+gimp_image_inc_display_count
+gimp_image_dec_display_count
+gimp_image_get_instance_count
+gimp_image_inc_instance_count
+gimp_image_get_projection
+gimp_image_get_foreground
+gimp_image_get_background
+gimp_image_get_color
+gimp_image_transform_color
+gimp_image_transform_rgb
+gimp_image_transform_temp_buf
+gimp_image_parasite_find
+gimp_image_parasite_list
+gimp_image_parasite_attach
+gimp_image_parasite_detach
+gimp_image_get_new_tattoo
+gimp_image_set_tattoo_state
+gimp_image_get_tattoo_state
+gimp_image_get_layer_tree
+gimp_image_get_channel_tree
+gimp_image_get_vectors_tree
+gimp_image_get_layers
+gimp_image_get_channels
+gimp_image_get_vectors
+gimp_image_get_n_layers
+gimp_image_get_n_channels
+gimp_image_get_n_vectors
+gimp_image_get_layer_iter
+gimp_image_get_channel_iter
+gimp_image_get_vectors_iter
+gimp_image_get_layer_list
+gimp_image_get_channel_list
+gimp_image_get_vectors_list
+gimp_image_get_active_drawable
+gimp_image_get_active_layer
+gimp_image_get_active_channel
+gimp_image_get_active_vectors
+gimp_image_set_active_layer
+gimp_image_set_active_channel
+gimp_image_unset_active_channel
+gimp_image_set_active_vectors
+gimp_image_get_layer_by_tattoo
+gimp_image_get_channel_by_tattoo
+gimp_image_get_vectors_by_tattoo
+gimp_image_get_layer_by_name
+gimp_image_get_channel_by_name
+gimp_image_get_vectors_by_name
+gimp_image_reorder_item
+gimp_image_raise_item
+gimp_image_raise_item_to_top
+gimp_image_lower_item
+gimp_image_lower_item_to_bottom
+gimp_image_add_layer
+gimp_image_remove_layer
+gimp_image_add_layers
+gimp_image_add_channel
+gimp_image_remove_channel
+gimp_image_add_vectors
+gimp_image_remove_vectors
+gimp_image_coords_in_active_pickable
+gimp_image_invalidate_previews
+gimp_image_get_string_untitled
+<SUBSECTION Standard>
+GimpImageClass
+GIMP_IMAGE
+GIMP_IS_IMAGE
+GIMP_TYPE_IMAGE
+gimp_image_get_type
+GIMP_IMAGE_CLASS
+GIMP_IS_IMAGE_CLASS
+GIMP_IMAGE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpimagefile</FILE>
+<TITLE>GimpImagefile</TITLE>
+GimpImagefile
+gimp_imagefile_new
+gimp_imagefile_get_thumbnail
+gimp_imagefile_get_gicon
+gimp_imagefile_set_mime_type
+gimp_imagefile_update
+gimp_imagefile_check_thumbnail
+gimp_imagefile_create_thumbnail
+gimp_imagefile_create_thumbnail_weak
+gimp_imagefile_save_thumbnail
+gimp_imagefile_get_desc_string
+<SUBSECTION Standard>
+GimpImagefileClass
+GIMP_IMAGEFILE
+GIMP_IS_IMAGEFILE
+GIMP_TYPE_IMAGEFILE
+gimp_imagefile_get_type
+GIMP_IMAGEFILE_CLASS
+GIMP_IS_IMAGEFILE_CLASS
+GIMP_IMAGEFILE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpimagemap</FILE>
+<TITLE>GimpImageMap</TITLE>
+GimpImageMapApplyFunc
+GimpImageMap
+gimp_image_map_new
+gimp_image_map_apply
+gimp_image_map_commit
+gimp_image_map_clear
+gimp_image_map_abort
+<SUBSECTION Standard>
+GimpImageMapClass
+GIMP_IMAGE_MAP
+GIMP_IS_IMAGE_MAP
+GIMP_TYPE_IMAGE_MAP
+gimp_image_map_get_type
+GIMP_IMAGE_MAP_CLASS
+GIMP_IS_IMAGE_MAP_CLASS
+GIMP_IMAGE_MAP_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpimagemapconfig</FILE>
+<TITLE>GimpImageMapConfig</TITLE>
+GimpImageMapConfig
+gimp_image_map_config_compare
+<SUBSECTION Standard>
+GimpImageMapConfigClass
+GIMP_IMAGE_MAP_CONFIG
+GIMP_IS_IMAGE_MAP_CONFIG
+GIMP_TYPE_IMAGE_MAP_CONFIG
+gimp_image_map_config_get_type
+GIMP_IMAGE_MAP_CONFIG_CLASS
+GIMP_IS_IMAGE_MAP_CONFIG_CLASS
+GIMP_IMAGE_MAP_CONFIG_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpinterpreterdb</FILE>
+<TITLE>GimpInterpreterDB</TITLE>
+GimpInterpreterDB
+gimp_interpreter_db_new
+gimp_interpreter_db_load
+gimp_interpreter_db_clear
+gimp_interpreter_db_resolve
+gimp_interpreter_db_get_extensions
+<SUBSECTION Standard>
+GimpInterpreterDBClass
+GIMP_INTERPRETER_DB
+GIMP_IS_INTERPRETER_DB
+GIMP_TYPE_INTERPRETER_DB
+gimp_interpreter_db_get_type
+GIMP_INTERPRETER_DB_CLASS
+GIMP_IS_INTERPRETER_DB_CLASS
+GIMP_INTERPRETER_DB_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpitem</FILE>
+<TITLE>GimpItem</TITLE>
+GimpItem
+gimp_item_new
+gimp_item_removed
+gimp_item_is_removed
+gimp_item_unset_removed
+gimp_item_is_attached
+gimp_item_get_parent
+gimp_item_get_tree
+gimp_item_get_container
+gimp_item_get_container_iter
+gimp_item_get_index
+gimp_item_get_path
+gimp_item_duplicate
+gimp_item_convert
+gimp_item_rename
+gimp_item_get_width
+gimp_item_get_height
+gimp_item_set_size
+gimp_item_get_offset
+gimp_item_set_offset
+gimp_item_get_offset_x
+gimp_item_get_offset_y
+gimp_item_translate
+gimp_item_check_scaling
+gimp_item_scale
+gimp_item_scale_by_factors
+gimp_item_scale_by_origin
+gimp_item_resize
+gimp_item_resize_to_image
+gimp_item_flip
+gimp_item_rotate
+gimp_item_transform
+gimp_item_stroke
+gimp_item_to_selection
+gimp_item_get_node
+gimp_item_peek_node
+gimp_item_get_offset_node
+gimp_item_get_ID
+gimp_item_get_by_ID
+gimp_item_get_tattoo
+gimp_item_set_tattoo
+gimp_item_get_image
+gimp_item_set_image
+gimp_item_replace_item
+gimp_item_get_parasites
+gimp_item_set_parasites
+gimp_item_parasite_attach
+gimp_item_parasite_detach
+gimp_item_parasite_find
+gimp_item_parasite_list
+gimp_item_get_visible
+gimp_item_set_visible
+gimp_item_is_visible
+gimp_item_get_linked
+gimp_item_set_linked
+gimp_item_get_lock_content
+gimp_item_set_lock_content
+gimp_item_can_lock_content
+gimp_item_is_content_locked
+gimp_item_mask_bounds
+gimp_item_mask_intersect
+gimp_item_is_in_set
+<SUBSECTION Standard>
+GimpItemClass
+GIMP_ITEM
+GIMP_IS_ITEM
+GIMP_TYPE_ITEM
+gimp_item_get_type
+GIMP_ITEM_CLASS
+GIMP_IS_ITEM_CLASS
+GIMP_ITEM_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpitemundo</FILE>
+<TITLE>GimpItemUndo</TITLE>
+GimpItemUndo
+<SUBSECTION Standard>
+GimpItemUndoClass
+GIMP_ITEM_UNDO
+GIMP_IS_ITEM_UNDO
+GIMP_TYPE_ITEM_UNDO
+gimp_item_undo_get_type
+GIMP_ITEM_UNDO_CLASS
+GIMP_IS_ITEM_UNDO_CLASS
+GIMP_ITEM_UNDO_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimplayer</FILE>
+<TITLE>GimpLayer</TITLE>
+GimpLayer
+gimp_layer_new
+gimp_layer_new_from_pixbuf
+gimp_layer_new_from_region
+gimp_layer_new_from_tiles
+gimp_layer_get_parent
+gimp_layer_get_mask
+gimp_layer_create_mask
+gimp_layer_add_mask
+gimp_layer_apply_mask
+gimp_layer_add_alpha
+gimp_layer_flatten
+gimp_layer_resize_to_image
+gimp_layer_get_floating_sel_drawable
+gimp_layer_set_floating_sel_drawable
+gimp_layer_is_floating_sel
+gimp_layer_set_opacity
+gimp_layer_get_opacity
+gimp_layer_set_mode
+gimp_layer_get_mode
+gimp_layer_set_lock_alpha
+gimp_layer_get_lock_alpha
+gimp_layer_can_lock_alpha
+<SUBSECTION Standard>
+GimpLayerClass
+GIMP_LAYER
+GIMP_IS_LAYER
+GIMP_TYPE_LAYER
+gimp_layer_get_type
+GIMP_LAYER_CLASS
+GIMP_IS_LAYER_CLASS
+GIMP_LAYER_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimplayer-floating-sel</FILE>
+<TITLE>GimpLayer-floating-sel</TITLE>
+floating_sel_attach
+floating_sel_anchor
+floating_sel_to_layer
+floating_sel_activate_drawable
+floating_sel_boundary
+floating_sel_invalidate
+</SECTION>
+
+<SECTION>
+<FILE>gimplayer-project</FILE>
+<TITLE>GimpLayer-project</TITLE>
+gimp_layer_project_region
+</SECTION>
+
+<SECTION>
+<FILE>gimpgrouplayer</FILE>
+<TITLE>GimpGroupLayer</TITLE>
+GimpGroupLayer
+gimp_group_layer_new
+gimp_group_layer_get_projection
+gimp_group_layer_suspend_resize
+gimp_group_layer_resume_resize
+<SUBSECTION Standard>
+GimpGroupLayerClass
+GIMP_GROUP_LAYER
+GIMP_IS_GROUP_LAYER
+GIMP_TYPE_GROUP_LAYER
+gimp_group_layer_get_type
+GIMP_GROUP_LAYER_CLASS
+GIMP_IS_GROUP_LAYER_CLASS
+GIMP_GROUP_LAYER_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpgrouplayerundo</FILE>
+<TITLE>GimpGroupLayerUndo</TITLE>
+GimpGroupLayerUndo
+<SUBSECTION Standard>
+GimpGroupLayerUndoClass
+GIMP_GROUP_LAYER_UNDO
+GIMP_IS_GROUP_LAYER_UNDO
+GIMP_TYPE_GROUP_LAYER_UNDO
+gimp_group_layer_undo_get_type
+GIMP_GROUP_LAYER_UNDO_CLASS
+GIMP_IS_GROUP_LAYER_UNDO_CLASS
+GIMP_GROUP_LAYER_UNDO_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimplayermask</FILE>
+<TITLE>GimpLayerMask</TITLE>
+GimpLayerMask
+gimp_layer_mask_new
+gimp_layer_mask_set_layer
+gimp_layer_mask_get_layer
+gimp_layer_mask_set_apply
+gimp_layer_mask_get_apply
+gimp_layer_mask_set_edit
+gimp_layer_mask_get_edit
+gimp_layer_mask_set_show
+gimp_layer_mask_get_show
+<SUBSECTION Standard>
+GimpLayerMaskClass
+GIMP_LAYER_MASK
+GIMP_IS_LAYER_MASK
+GIMP_TYPE_LAYER_MASK
+gimp_layer_mask_get_type
+GIMP_LAYER_MASK_CLASS
+GIMP_IS_LAYER_MASK_CLASS
+GIMP_LAYER_MASK_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimplist</FILE>
+<TITLE>GimpList</TITLE>
+GimpList
+gimp_list_new
+gimp_list_new_weak
+gimp_list_reverse
+gimp_list_set_sort_func
+gimp_list_sort
+gimp_list_sort_by_name
+<SUBSECTION Standard>
+GimpListClass
+GIMP_LIST
+GIMP_IS_LIST
+GIMP_TYPE_LIST
+gimp_list_get_type
+GIMP_LIST_CLASS
+GIMP_IS_LIST_CLASS
+GIMP_LIST_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpitemtree</FILE>
+<TITLE>GimpItemTree</TITLE>
+GimpItemTree
+GimpItemTreeClass
+gimp_item_tree_add_item
+gimp_item_tree_get_active_item
+gimp_item_tree_get_insert_pos
+gimp_item_tree_get_item_by_name
+gimp_item_tree_new
+gimp_item_tree_remove_item
+gimp_item_tree_rename_item
+gimp_item_tree_reorder_item
+gimp_item_tree_set_active_item
+<SUBSECTION Standard>
+GIMP_IS_ITEM_TREE
+GIMP_IS_ITEM_TREE_CLASS
+GIMP_ITEM_TREE
+GIMP_ITEM_TREE_CLASS
+GIMP_TYPE_ITEM_TREE
+gimp_item_tree_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpitemstack</FILE>
+<TITLE>GimpItemStack</TITLE>
+GimpItemStack
+gimp_item_stack_new
+gimp_item_stack_get_n_items
+gimp_item_stack_is_flat
+gimp_item_stack_get_item_iter
+gimp_item_stack_get_item_list
+gimp_item_stack_get_item_by_tattoo
+gimp_item_stack_get_item_by_path
+gimp_item_stack_get_parent_by_path
+gimp_item_stack_invalidate_previews
+<SUBSECTION Standard>
+GimpItemStackClass
+GIMP_ITEM_STACK
+GIMP_IS_ITEM_STACK
+GIMP_TYPE_ITEM_STACK
+gimp_item_stack_get_type
+GIMP_ITEM_STACK_CLASS
+GIMP_IS_ITEM_STACK_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpdrawablestack</FILE>
+<TITLE>GimpDrawableStack</TITLE>
+GimpDrawableStack
+gimp_drawable_stack_new
+gimp_drawable_stack_get_graph
+<SUBSECTION Standard>
+GimpDrawableStackClass
+GIMP_DRAWABLE_STACK
+GIMP_IS_DRAWABLE_STACK
+GIMP_TYPE_DRAWABLE_STACK
+gimp_drawable_stack_get_type
+GIMP_DRAWABLE_STACK_CLASS
+GIMP_IS_DRAWABLE_STACK_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpobject</FILE>
+<TITLE>GimpObject</TITLE>
+GimpObject
+GimpObjectPrivate
+gimp_object_set_name
+gimp_object_get_name
+gimp_object_set_name_safe
+gimp_object_set_static_name
+gimp_object_take_name
+gimp_object_name_changed
+gimp_object_name_free
+gimp_object_name_collate
+gimp_object_get_memsize
+<SUBSECTION Standard>
+GimpObjectClass
+GIMP_OBJECT
+GIMP_IS_OBJECT
+GIMP_TYPE_OBJECT
+gimp_object_get_type
+GIMP_OBJECT_CLASS
+GIMP_IS_OBJECT_CLASS
+GIMP_OBJECT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimppaintinfo</FILE>
+<TITLE>GimpPaintInfo</TITLE>
+GimpPaintInfo
+gimp_paint_info_new
+gimp_paint_info_set_standard
+gimp_paint_info_get_standard
+<SUBSECTION Standard>
+GimpPaintInfoClass
+GIMP_PAINT_INFO
+GIMP_IS_PAINT_INFO
+GIMP_TYPE_PAINT_INFO
+gimp_paint_info_get_type
+GIMP_PAINT_INFO_CLASS
+GIMP_IS_PAINT_INFO_CLASS
+GIMP_PAINT_INFO_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimppalette</FILE>
+<TITLE>GimpPalette</TITLE>
+GimpPaletteEntry
+GimpPalette
+gimp_palette_new
+gimp_palette_get_standard
+gimp_palette_get_colors
+gimp_palette_get_n_colors
+gimp_palette_add_entry
+gimp_palette_delete_entry
+gimp_palette_set_entry
+gimp_palette_set_entry_color
+gimp_palette_set_entry_name
+gimp_palette_get_entry
+gimp_palette_set_columns
+gimp_palette_get_columns
+gimp_palette_find_entry
+<SUBSECTION Standard>
+GimpPaletteClass
+GIMP_PALETTE
+GIMP_IS_PALETTE
+GIMP_TYPE_PALETTE
+gimp_palette_get_type
+GIMP_PALETTE_CLASS
+GIMP_IS_PALETTE_CLASS
+GIMP_PALETTE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimppalette-import</FILE>
+<TITLE>GimpPalette-import</TITLE>
+gimp_palette_import_from_file
+gimp_palette_import_from_gradient
+gimp_palette_import_from_image
+gimp_palette_import_from_indexed_image
+gimp_palette_import_from_drawable
+</SECTION>
+
+<SECTION>
+<FILE>gimppalette-load</FILE>
+<TITLE>GimpPalette-load</TITLE>
+GIMP_PALETTE_FILE_EXTENSION
+GimpPaletteFileFormat
+gimp_palette_load
+gimp_palette_load_act
+gimp_palette_load_riff
+gimp_palette_load_psp
+gimp_palette_load_aco
+gimp_palette_load_css
+gimp_palette_load_detect_format
+</SECTION>
+
+<SECTION>
+<FILE>gimppalette-save</FILE>
+<TITLE>GimpPalette-save</TITLE>
+gimp_palette_save
+</SECTION>
+
+<SECTION>
+<FILE>gimpparasitelist</FILE>
+<TITLE>GimpParasiteList</TITLE>
+GimpParasiteList
+gimp_parasite_list_new
+gimp_parasite_list_copy
+gimp_parasite_list_add
+gimp_parasite_list_remove
+gimp_parasite_list_length
+gimp_parasite_list_persistent_length
+gimp_parasite_list_foreach
+gimp_parasite_list_find
+<SUBSECTION Standard>
+GimpParasiteListClass
+GIMP_PARASITE_LIST
+GIMP_IS_PARASITE_LIST
+GIMP_TYPE_PARASITE_LIST
+gimp_parasite_list_get_type
+GIMP_PARASITE_LIST_CLASS
+GIMP_IS_PARASITE_LIST_CLASS
+GIMP_PARASITE_LIST_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimppattern</FILE>
+<TITLE>GimpPattern</TITLE>
+GimpPattern
+gimp_pattern_new
+gimp_pattern_get_standard
+gimp_pattern_get_mask
+<SUBSECTION Standard>
+GimpPatternClass
+GIMP_PATTERN
+GIMP_IS_PATTERN
+GIMP_TYPE_PATTERN
+gimp_pattern_get_type
+GIMP_PATTERN_CLASS
+GIMP_IS_PATTERN_CLASS
+GIMP_PATTERN_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimppattern-load</FILE>
+<TITLE>GimpPattern-load</TITLE>
+GIMP_PATTERN_FILE_EXTENSION
+gimp_pattern_load
+gimp_pattern_load_pixbuf
+</SECTION>
+
+<SECTION>
+<FILE>gimppattern-header</FILE>
+<TITLE>GimpPattern-header</TITLE>
+GPATTERN_FILE_VERSION
+GPATTERN_MAGIC
+PatternHeader
+</SECTION>
+
+<SECTION>
+<FILE>gimppatternclipboard</FILE>
+<TITLE>GimpPatternClipboard</TITLE>
+GimpPatternClipboard
+gimp_pattern_clipboard_new
+<SUBSECTION Standard>
+GimpPatternClipboardClass
+GIMP_PATTERN_CLIPBOARD
+GIMP_IS_PATTERN_CLIPBOARD
+GIMP_TYPE_PATTERN_CLIPBOARD
+gimp_pattern_clipboard_get_type
+GIMP_PATTERN_CLIPBOARD_CLASS
+GIMP_IS_PATTERN_CLIPBOARD_CLASS
+GIMP_PATTERN_CLIPBOARD_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpprogress</FILE>
+<TITLE>GimpProgress</TITLE>
+GimpProgress
+GimpProgressInterface
+gimp_progress_start
+gimp_progress_end
+gimp_progress_is_active
+gimp_progress_set_text
+gimp_progress_set_value
+gimp_progress_get_value
+gimp_progress_pulse
+gimp_progress_get_window_id
+gimp_progress_message
+gimp_progress_cancel
+gimp_progress_update_and_flush
+<SUBSECTION Standard>
+GIMP_PROGRESS
+GIMP_IS_PROGRESS
+GIMP_TYPE_PROGRESS
+gimp_progress_interface_get_type
+GIMP_PROGRESS_GET_INTERFACE
+</SECTION>
+
+<SECTION>
+<FILE>gimppdbprogress</FILE>
+<TITLE>GimpPdbProgress</TITLE>
+GimpPdbProgress
+gimp_pdb_progress_get_by_callback
+<SUBSECTION Standard>
+GimpPdbProgressClass
+GIMP_PDB_PROGRESS
+GIMP_IS_PDB_PROGRESS
+GIMP_TYPE_PDB_PROGRESS
+gimp_pdb_progress_get_type
+GIMP_PDB_PROGRESS_CLASS
+GIMP_IS_PDB_PROGRESS_CLASS
+GIMP_PDB_PROGRESS_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpsubprogress</FILE>
+<TITLE>GimpSubProgress</TITLE>
+GimpSubProgress
+gimp_sub_progress_new
+gimp_sub_progress_set_range
+gimp_sub_progress_set_step
+<SUBSECTION Standard>
+GimpSubProgressClass
+GIMP_SUB_PROGRESS
+GIMP_IS_SUB_PROGRESS
+GIMP_TYPE_SUB_PROGRESS
+gimp_sub_progress_get_type
+GIMP_SUB_PROGRESS_CLASS
+GIMP_IS_SUB_PROGRESS_CLASS
+GIMP_SUB_PROGRESS_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpselection</FILE>
+<TITLE>GimpSelection</TITLE>
+GimpSelection
+gimp_selection_new
+gimp_selection_push_stroking
+gimp_selection_pop_stroking
+gimp_selection_load
+gimp_selection_save
+gimp_selection_extract
+gimp_selection_float
+<SUBSECTION Standard>
+GimpSelectionClass
+GIMP_SELECTION
+GIMP_IS_SELECTION
+GIMP_TYPE_SELECTION
+gimp_selection_get_type
+GIMP_SELECTION_CLASS
+GIMP_IS_SELECTION_CLASS
+GIMP_SELECTION_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpsizebox</FILE>
+<TITLE>GimpSizeBox</TITLE>
+GimpSizeBox
+<SUBSECTION Standard>
+GimpSizeBoxClass
+GIMP_SIZE_BOX
+GIMP_IS_SIZE_BOX
+GIMP_TYPE_SIZE_BOX
+gimp_size_box_get_type
+GIMP_SIZE_BOX_CLASS
+GIMP_IS_SIZE_BOX_CLASS
+GIMP_SIZE_BOX_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimptag</FILE>
+<TITLE>GimpTag</TITLE>
+GimpTag
+gimp_tag_new
+gimp_tag_try_new
+gimp_tag_get_name
+gimp_tag_get_hash
+gimp_tag_get_internal
+gimp_tag_set_internal
+gimp_tag_equals
+gimp_tag_compare_func
+gimp_tag_compare_with_string
+gimp_tag_string_make_valid
+gimp_tag_is_tag_separator
+gimp_tag_or_null_ref
+gimp_tag_or_null_unref
+<SUBSECTION Standard>
+GimpTagClass
+GIMP_TAG
+GIMP_IS_TAG
+GIMP_TYPE_TAG
+gimp_tag_get_type
+GIMP_TAG_CLASS
+GIMP_IS_TAG_CLASS
+GIMP_TAG_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimptagcache</FILE>
+<TITLE>GimpTagCache</TITLE>
+GimpTagCache
+GimpTagCachePriv
+gimp_tag_cache_new
+gimp_tag_cache_load
+gimp_tag_cache_save
+gimp_tag_cache_add_container
+<SUBSECTION Standard>
+GimpTagCacheClass
+GIMP_TAG_CACHE
+GIMP_IS_TAG_CACHE
+GIMP_TYPE_TAG_CACHE
+gimp_tag_cache_get_type
+GIMP_TAG_CACHE_CLASS
+GIMP_IS_TAG_CACHE_CLASS
+GIMP_TAG_CACHE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimptagentry</FILE>
+<TITLE>GimpTagEntry</TITLE>
+GimpTagEntry
+gimp_tag_entry_new
+gimp_tag_entry_set_selected_items
+gimp_tag_entry_parse_tags
+gimp_tag_entry_set_tag_string
+gimp_tag_entry_get_separator
+<SUBSECTION Standard>
+GimpTagEntryClass
+GIMP_TAG_ENTRY
+GIMP_IS_TAG_ENTRY
+GIMP_TYPE_TAG_ENTRY
+gimp_tag_entry_get_type
+GIMP_TAG_ENTRY_CLASS
+GIMP_IS_TAG_ENTRY_CLASS
+GIMP_TAG_ENTRY_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimptagged</FILE>
+<TITLE>GimpTagged</TITLE>
+GimpTagged
+GimpTaggedInterface
+gimp_tagged_add_tag
+gimp_tagged_remove_tag
+gimp_tagged_get_tags
+gimp_tagged_set_tags
+gimp_tagged_get_identifier
+gimp_tagged_get_checksum
+gimp_tagged_has_tag
+<SUBSECTION Standard>
+GIMP_TAGGED
+GIMP_IS_TAGGED
+GIMP_TYPE_TAGGED
+gimp_tagged_interface_get_type
+GIMP_TAGGED_GET_INTERFACE
+</SECTION>
+
+<SECTION>
+<FILE>gimptagpopup</FILE>
+<TITLE>GimpTagPopup</TITLE>
+PopupTagData
+GimpTagPopup
+gimp_tag_popup_new
+gimp_tag_popup_show
+<SUBSECTION Standard>
+GimpTagPopupClass
+GIMP_TAG_POPUP
+GIMP_IS_TAG_POPUP
+GIMP_TYPE_TAG_POPUP
+gimp_tag_popup_get_type
+GIMP_TAG_POPUP_CLASS
+GIMP_IS_TAG_POPUP_CLASS
+GIMP_TAG_POPUP_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimptemplate</FILE>
+<TITLE>GimpTemplate</TITLE>
+GIMP_DEFAULT_IMAGE_WIDTH
+GIMP_DEFAULT_IMAGE_HEIGHT
+GIMP_TEMPLATE_PARAM_COPY_FIRST
+GimpTemplate
+gimp_template_new
+gimp_template_set_from_image
+gimp_template_get_width
+gimp_template_get_height
+gimp_template_get_unit
+gimp_template_get_resolution_x
+gimp_template_get_resolution_y
+gimp_template_get_resolution_unit
+gimp_template_get_image_type
+gimp_template_get_fill_type
+gimp_template_get_comment
+gimp_template_get_initial_size
+<SUBSECTION Standard>
+GimpTemplateClass
+GIMP_TEMPLATE
+GIMP_IS_TEMPLATE
+GIMP_TYPE_TEMPLATE
+gimp_template_get_type
+GIMP_TEMPLATE_CLASS
+GIMP_IS_TEMPLATE_CLASS
+GIMP_TEMPLATE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpdashpattern</FILE>
+<TITLE>GimpDashPattern</TITLE>
+GIMP_TYPE_DASH_PATTERN
+GIMP_VALUE_HOLDS_DASH_PATTERN
+gimp_dash_pattern_get_type
+gimp_dash_pattern_new_from_preset
+gimp_dash_pattern_new_from_segments
+gimp_dash_pattern_fill_segments
+gimp_dash_pattern_from_value_array
+gimp_dash_pattern_to_value_array
+gimp_dash_pattern_copy
+gimp_dash_pattern_free
+</SECTION>
+
+<SECTION>
+<FILE>gimpfilloptions</FILE>
+<TITLE>GimpFillOptions</TITLE>
+GimpFillOptions
+gimp_fill_options_new
+gimp_fill_options_get_antialias
+gimp_fill_options_get_style
+<SUBSECTION Standard>
+GimpFillOptionsClass
+GIMP_FILL_OPTIONS
+GIMP_IS_FILL_OPTIONS
+GIMP_TYPE_FILL_OPTIONS
+gimp_fill_options_get_type
+GIMP_FILL_OPTIONS_CLASS
+GIMP_IS_FILL_OPTIONS_CLASS
+GIMP_FILL_OPTIONS_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpstrokeoptions</FILE>
+<TITLE>GimpStrokeOptions</TITLE>
+GimpStrokeOptions
+gimp_stroke_options_new
+gimp_stroke_options_get_method
+gimp_stroke_options_get_width
+gimp_stroke_options_get_unit
+gimp_stroke_options_get_cap_style
+gimp_stroke_options_get_join_style
+gimp_stroke_options_get_miter_limit
+gimp_stroke_options_get_dash_offset
+gimp_stroke_options_get_dash_info
+gimp_stroke_options_get_paint_options
+gimp_stroke_options_get_emulate_dynamics
+gimp_stroke_options_take_dash_pattern
+gimp_stroke_options_prepare
+gimp_stroke_options_finish
+<SUBSECTION Standard>
+GimpStrokeOptionsClass
+GIMP_STROKE_OPTIONS
+GIMP_IS_STROKE_OPTIONS
+GIMP_TYPE_STROKE_OPTIONS
+gimp_stroke_options_get_type
+GIMP_STROKE_OPTIONS_CLASS
+GIMP_IS_STROKE_OPTIONS_CLASS
+GIMP_STROKE_OPTIONS_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimptoolinfo</FILE>
+<TITLE>GimpToolInfo</TITLE>
+GimpToolInfo
+gimp_tool_info_new
+gimp_tool_info_set_standard
+gimp_tool_info_get_standard
+gimp_tool_info_build_options_filename
+<SUBSECTION Standard>
+GimpToolInfoClass
+GIMP_TOOL_INFO
+GIMP_IS_TOOL_INFO
+GIMP_TYPE_TOOL_INFO
+gimp_tool_info_get_type
+GIMP_TOOL_INFO_CLASS
+GIMP_IS_TOOL_INFO_CLASS
+GIMP_TOOL_INFO_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimptooloptions</FILE>
+<TITLE>GimpToolOptions</TITLE>
+GimpToolOptions
+gimp_tool_options_reset
+gimp_tool_options_delete
+gimp_tool_options_serialize
+gimp_tool_options_deserialize
+gimp_tool_options_create_folder
+<SUBSECTION Standard>
+GimpToolOptionsClass
+GIMP_TOOL_OPTIONS
+GIMP_IS_TOOL_OPTIONS
+GIMP_TYPE_TOOL_OPTIONS
+gimp_tool_options_get_type
+GIMP_TOOL_OPTIONS_CLASS
+GIMP_IS_TOOL_OPTIONS_CLASS
+GIMP_TOOL_OPTIONS_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimptoolpreset</FILE>
+<TITLE>GimpToolPreset</TITLE>
+GimpToolPreset
+GimpToolPresetClass
+gimp_tool_preset_get_prop_mask
+gimp_tool_preset_new
+<SUBSECTION Standard>
+GIMP_IS_TOOL_PRESET
+GIMP_IS_TOOL_PRESET_CLASS
+GIMP_TOOL_PRESET
+GIMP_TOOL_PRESET_CLASS
+GIMP_TOOL_PRESET_GET_CLASS
+GIMP_TYPE_TOOL_PRESET
+gimp_tool_preset_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimptoolpreset-load</FILE>
+<TITLE>GimpToolPreset-load</TITLE>
+GIMP_TOOL_PRESET_FILE_EXTENSION
+gimp_tool_preset_load
+</SECTION>
+
+<SECTION>
+<FILE>gimptoolpreset-save</FILE>
+<TITLE>GimpToolPreset-save</TITLE>
+gimp_tool_preset_save
+</SECTION>
+
+<SECTION>
+<FILE>gimpundo</FILE>
+<TITLE>GimpUndo</TITLE>
+GimpUndo
+GimpUndoAccumulator
+gimp_undo_pop
+gimp_undo_free
+gimp_undo_create_preview
+gimp_undo_refresh_preview
+gimp_undo_type_to_name
+gimp_undo_is_weak
+gimp_undo_get_age
+gimp_undo_reset_age
+<SUBSECTION Standard>
+GimpUndoClass
+GIMP_UNDO
+GIMP_IS_UNDO
+GIMP_TYPE_UNDO
+gimp_undo_get_type
+GIMP_UNDO_CLASS
+GIMP_IS_UNDO_CLASS
+GIMP_UNDO_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpundostack</FILE>
+<TITLE>GimpUndoStack</TITLE>
+GimpUndoStack
+gimp_undo_stack_new
+gimp_undo_stack_push_undo
+gimp_undo_stack_pop_undo
+gimp_undo_stack_free_bottom
+gimp_undo_stack_peek
+gimp_undo_stack_get_depth
+<SUBSECTION Standard>
+GimpUndoStackClass
+GIMP_UNDO_STACK
+GIMP_IS_UNDO_STACK
+GIMP_TYPE_UNDO_STACK
+gimp_undo_stack_get_type
+GIMP_UNDO_STACK_CLASS
+GIMP_IS_UNDO_STACK_CLASS
+GIMP_UNDO_STACK_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpviewable</FILE>
+<TITLE>GimpViewable</TITLE>
+GIMP_VIEWABLE_MAX_BUTTON_SIZE
+GIMP_VIEWABLE_MAX_MENU_SIZE
+GIMP_VIEWABLE_MAX_PREVIEW_SIZE
+GIMP_VIEWABLE_MAX_POPUP_SIZE
+GIMP_VIEWABLE_PRIORITY_IDLE
+GimpViewable
+gimp_viewable_invalidate_preview
+gimp_viewable_size_changed
+gimp_viewable_calc_preview_size
+gimp_viewable_get_size
+gimp_viewable_get_preview_size
+gimp_viewable_get_popup_size
+gimp_viewable_get_preview
+gimp_viewable_get_new_preview
+gimp_viewable_get_dummy_preview
+gimp_viewable_get_pixbuf
+gimp_viewable_get_new_pixbuf
+gimp_viewable_get_dummy_pixbuf
+gimp_viewable_get_description
+gimp_viewable_get_stock_id
+gimp_viewable_set_stock_id
+gimp_viewable_preview_freeze
+gimp_viewable_preview_thaw
+gimp_viewable_preview_is_frozen
+gimp_viewable_get_parent
+gimp_viewable_set_parent
+gimp_viewable_get_children
+gimp_viewable_get_expanded
+gimp_viewable_set_expanded
+gimp_viewable_is_ancestor
+<SUBSECTION Standard>
+GimpViewableClass
+GIMP_VIEWABLE
+GIMP_IS_VIEWABLE
+GIMP_TYPE_VIEWABLE
+gimp_viewable_get_type
+GIMP_VIEWABLE_CLASS
+GIMP_IS_VIEWABLE_CLASS
+GIMP_VIEWABLE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpparamspecs</FILE>
+GIMP_PARAM_NO_VALIDATE
+GIMP_TYPE_INT32
+GIMP_VALUE_HOLDS_INT32
+GIMP_TYPE_PARAM_INT32
+GimpParamSpecInt32
+gimp_param_int32_get_type
+gimp_param_spec_int32
+GIMP_TYPE_INT16
+GIMP_VALUE_HOLDS_INT16
+gimp_int16_get_type
+GIMP_TYPE_PARAM_INT16
+GIMP_PARAM_SPEC_INT16
+GIMP_IS_PARAM_SPEC_INT16
+GimpParamSpecInt16
+gimp_param_int16_get_type
+gimp_param_spec_int16
+GIMP_TYPE_INT8
+GIMP_VALUE_HOLDS_INT8
+gimp_int8_get_type
+GIMP_TYPE_PARAM_INT8
+GIMP_PARAM_SPEC_INT8
+GIMP_IS_PARAM_SPEC_INT8
+GimpParamSpecInt8
+gimp_param_int8_get_type
+gimp_param_spec_int8
+GIMP_TYPE_PARAM_STRING
+GIMP_PARAM_SPEC_STRING
+GIMP_IS_PARAM_SPEC_STRING
+GimpParamSpecString
+gimp_param_string_get_type
+gimp_param_spec_string
+GIMP_TYPE_PARAM_ENUM
+GIMP_PARAM_SPEC_ENUM
+GIMP_IS_PARAM_SPEC_ENUM
+GimpParamSpecEnum
+gimp_param_enum_get_type
+gimp_param_spec_enum
+gimp_param_spec_enum_exclude_value
+GIMP_TYPE_IMAGE_ID
+GIMP_VALUE_HOLDS_IMAGE_ID
+gimp_image_id_get_type
+GIMP_TYPE_PARAM_IMAGE_ID
+GIMP_PARAM_SPEC_IMAGE_ID
+GIMP_IS_PARAM_SPEC_IMAGE_ID
+GimpParamSpecImageID
+gimp_param_image_id_get_type
+gimp_param_spec_image_id
+gimp_value_get_image
+gimp_value_set_image
+GIMP_TYPE_ITEM_ID
+GIMP_VALUE_HOLDS_ITEM_ID
+gimp_item_id_get_type
+GIMP_TYPE_PARAM_ITEM_ID
+GIMP_PARAM_SPEC_ITEM_ID
+GIMP_IS_PARAM_SPEC_ITEM_ID
+GimpParamSpecItemID
+gimp_param_item_id_get_type
+gimp_param_spec_item_id
+gimp_value_get_item
+gimp_value_set_item
+GIMP_TYPE_DRAWABLE_ID
+GIMP_VALUE_HOLDS_DRAWABLE_ID
+gimp_drawable_id_get_type
+GIMP_TYPE_PARAM_DRAWABLE_ID
+GIMP_PARAM_SPEC_DRAWABLE_ID
+GIMP_IS_PARAM_SPEC_DRAWABLE_ID
+GimpParamSpecDrawableID
+gimp_param_drawable_id_get_type
+gimp_param_spec_drawable_id
+gimp_value_get_drawable
+gimp_value_set_drawable
+GIMP_TYPE_LAYER_ID
+GIMP_VALUE_HOLDS_LAYER_ID
+gimp_layer_id_get_type
+GIMP_TYPE_PARAM_LAYER_ID
+GIMP_PARAM_SPEC_LAYER_ID
+GIMP_IS_PARAM_SPEC_LAYER_ID
+GimpParamSpecLayerID
+gimp_param_layer_id_get_type
+gimp_param_spec_layer_id
+gimp_value_get_layer
+gimp_value_set_layer
+GIMP_TYPE_CHANNEL_ID
+GIMP_VALUE_HOLDS_CHANNEL_ID
+gimp_channel_id_get_type
+GIMP_TYPE_PARAM_CHANNEL_ID
+GIMP_PARAM_SPEC_CHANNEL_ID
+GIMP_IS_PARAM_SPEC_CHANNEL_ID
+GimpParamSpecChannelID
+gimp_param_channel_id_get_type
+gimp_param_spec_channel_id
+gimp_value_get_channel
+gimp_value_set_channel
+GIMP_TYPE_LAYER_MASK_ID
+GIMP_VALUE_HOLDS_LAYER_MASK_ID
+gimp_layer_mask_id_get_type
+GIMP_TYPE_PARAM_LAYER_MASK_ID
+GIMP_PARAM_SPEC_LAYER_MASK_ID
+GIMP_IS_PARAM_SPEC_LAYER_MASK_ID
+GimpParamSpecLayerMaskID
+gimp_param_layer_mask_id_get_type
+gimp_param_spec_layer_mask_id
+gimp_value_get_layer_mask
+gimp_value_set_layer_mask
+GIMP_TYPE_SELECTION_ID
+GIMP_VALUE_HOLDS_SELECTION_ID
+gimp_selection_id_get_type
+GIMP_TYPE_PARAM_SELECTION_ID
+GIMP_PARAM_SPEC_SELECTION_ID
+GIMP_IS_PARAM_SPEC_SELECTION_ID
+GimpParamSpecSelectionID
+gimp_param_selection_id_get_type
+gimp_param_spec_selection_id
+gimp_value_get_selection
+gimp_value_set_selection
+GIMP_TYPE_VECTORS_ID
+GIMP_VALUE_HOLDS_VECTORS_ID
+gimp_vectors_id_get_type
+GIMP_TYPE_PARAM_VECTORS_ID
+GIMP_PARAM_SPEC_VECTORS_ID
+GIMP_IS_PARAM_SPEC_VECTORS_ID
+GimpParamSpecVectorsID
+gimp_param_vectors_id_get_type
+gimp_param_spec_vectors_id
+gimp_value_get_vectors
+gimp_value_set_vectors
+GIMP_TYPE_DISPLAY_ID
+GIMP_VALUE_HOLDS_DISPLAY_ID
+gimp_display_id_get_type
+GIMP_TYPE_PARAM_DISPLAY_ID
+GIMP_PARAM_SPEC_DISPLAY_ID
+GIMP_IS_PARAM_SPEC_DISPLAY_ID
+GimpParamSpecDisplayID
+gimp_param_display_id_get_type
+gimp_param_spec_display_id
+gimp_value_get_display
+gimp_value_set_display
+GimpArray
+gimp_array_new
+gimp_array_copy
+gimp_array_free
+GIMP_TYPE_ARRAY
+GIMP_VALUE_HOLDS_ARRAY
+gimp_array_get_type
+GIMP_TYPE_PARAM_ARRAY
+GIMP_PARAM_SPEC_ARRAY
+GIMP_IS_PARAM_SPEC_ARRAY
+GimpParamSpecArray
+gimp_param_array_get_type
+gimp_param_spec_array
+GIMP_TYPE_INT8_ARRAY
+GIMP_VALUE_HOLDS_INT8_ARRAY
+gimp_int8_array_get_type
+GIMP_TYPE_PARAM_INT8_ARRAY
+GIMP_PARAM_SPEC_INT8_ARRAY
+GIMP_IS_PARAM_SPEC_INT8_ARRAY
+GimpParamSpecInt8Array
+gimp_param_int8_array_get_type
+gimp_param_spec_int8_array
+gimp_value_get_int8array
+gimp_value_dup_int8array
+gimp_value_set_int8array
+gimp_value_set_static_int8array
+gimp_value_take_int8array
+GIMP_TYPE_INT16_ARRAY
+GIMP_VALUE_HOLDS_INT16_ARRAY
+gimp_int16_array_get_type
+GIMP_TYPE_PARAM_INT16_ARRAY
+GIMP_PARAM_SPEC_INT16_ARRAY
+GIMP_IS_PARAM_SPEC_INT16_ARRAY
+GimpParamSpecInt16Array
+gimp_param_int16_array_get_type
+gimp_param_spec_int16_array
+gimp_value_get_int16array
+gimp_value_dup_int16array
+gimp_value_set_int16array
+gimp_value_set_static_int16array
+gimp_value_take_int16array
+GIMP_TYPE_INT32_ARRAY
+GIMP_VALUE_HOLDS_INT32_ARRAY
+gimp_int32_array_get_type
+GIMP_TYPE_PARAM_INT32_ARRAY
+GIMP_PARAM_SPEC_INT32_ARRAY
+GIMP_IS_PARAM_SPEC_INT32_ARRAY
+GimpParamSpecInt32Array
+gimp_param_int32_array_get_type
+gimp_param_spec_int32_array
+gimp_value_get_int32array
+gimp_value_dup_int32array
+gimp_value_set_int32array
+gimp_value_set_static_int32array
+gimp_value_take_int32array
+GIMP_TYPE_FLOAT_ARRAY
+GIMP_VALUE_HOLDS_FLOAT_ARRAY
+gimp_float_array_get_type
+GIMP_TYPE_PARAM_FLOAT_ARRAY
+GIMP_PARAM_SPEC_FLOAT_ARRAY
+GIMP_IS_PARAM_SPEC_FLOAT_ARRAY
+GimpParamSpecFloatArray
+gimp_param_float_array_get_type
+gimp_param_spec_float_array
+gimp_value_get_floatarray
+gimp_value_dup_floatarray
+gimp_value_set_floatarray
+gimp_value_set_static_floatarray
+gimp_value_take_floatarray
+gimp_string_array_new
+gimp_string_array_copy
+gimp_string_array_free
+GIMP_TYPE_STRING_ARRAY
+GIMP_VALUE_HOLDS_STRING_ARRAY
+gimp_string_array_get_type
+GIMP_TYPE_PARAM_STRING_ARRAY
+GIMP_PARAM_SPEC_STRING_ARRAY
+GIMP_IS_PARAM_SPEC_STRING_ARRAY
+GimpParamSpecStringArray
+gimp_param_string_array_get_type
+gimp_param_spec_string_array
+gimp_value_get_stringarray
+gimp_value_dup_stringarray
+gimp_value_set_stringarray
+gimp_value_set_static_stringarray
+gimp_value_take_stringarray
+GIMP_TYPE_COLOR_ARRAY
+GIMP_VALUE_HOLDS_COLOR_ARRAY
+gimp_color_array_get_type
+gimp_param_color_array_get_type
+GIMP_TYPE_PARAM_COLOR_ARRAY
+GIMP_PARAM_SPEC_COLOR_ARRAY
+GIMP_IS_PARAM_SPEC_COLOR_ARRAY
+GimpParamSpecColorArray
+gimp_color_array_get_type
+gimp_param_spec_color_array
+gimp_value_dup_colorarray
+gimp_value_get_colorarray
+gimp_value_set_colorarray
+gimp_value_set_static_colorarray
+gimp_value_take_colorarray
+<SUBSECTION Standard>
+GIMP_PARAM_SPEC_INT32
+GIMP_IS_PARAM_SPEC_INT32
+gimp_int32_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpparamspecs-desc</FILE>
+gimp_param_spec_get_desc
+</SECTION>
+
+<SECTION>
+<FILE>gimpparamspecs-duplicate</FILE>
+gimp_param_spec_duplicate
+</SECTION>
+
+<SECTION>
+<FILE>gimpcanvas</FILE>
+<TITLE>GimpCanvas</TITLE>
+GIMP_CANVAS_EVENT_MASK
+GimpCanvas
+gimp_canvas_new
+gimp_canvas_get_layout
+gimp_canvas_set_bg_color
+<SUBSECTION Standard>
+GimpCanvasClass
+GIMP_CANVAS
+GIMP_IS_CANVAS
+GIMP_TYPE_CANVAS
+gimp_canvas_get_type
+GIMP_CANVAS_CLASS
+GIMP_IS_CANVAS_CLASS
+GIMP_CANVAS_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpcanvaspath</FILE>
+<TITLE>GimpCanvasPath</TITLE>
+GimpCanvasPath
+GimpCanvasPathClass
+gimp_canvas_path_new
+gimp_canvas_path_set
+<SUBSECTION Standard>
+GIMP_CANVAS_PATH
+GIMP_IS_CANVAS_PATH
+GIMP_TYPE_CANVAS_PATH
+gimp_canvas_path_get_type
+GIMP_CANVAS_PATH_CLASS
+GIMP_IS_CANVAS_PATH_CLASS
+GIMP_CANVAS_PATH_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpcanvascursor</FILE>
+<TITLE>GimpCanvasCursor</TITLE>
+GimpCanvasCursor
+GimpCanvasCursorClass
+gimp_canvas_cursor_new
+gimp_canvas_cursor_set
+<SUBSECTION Standard>
+GIMP_CANVAS_CURSOR
+GIMP_IS_CANVAS_CURSOR
+GIMP_TYPE_CANVAS_CURSOR
+gimp_canvas_cursor_get_type
+GIMP_CANVAS_CURSOR_CLASS
+GIMP_IS_CANVAS_CURSOR_CLASS
+GIMP_CANVAS_CURSOR_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpcanvasrectangle</FILE>
+<TITLE>GimpCanvasRectangle</TITLE>
+GimpCanvasRectangle
+GimpCanvasRectangleClass
+gimp_canvas_rectangle_new
+gimp_canvas_rectangle_set
+<SUBSECTION Standard>
+GIMP_CANVAS_RECTANGLE
+GIMP_IS_CANVAS_RECTANGLE
+GIMP_TYPE_CANVAS_RECTANGLE
+gimp_canvas_rectangle_get_type
+GIMP_CANVAS_RECTANGLE_CLASS
+GIMP_IS_CANVAS_RECTANGLE_CLASS
+GIMP_CANVAS_RECTANGLE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpcanvasrectangleguides</FILE>
+<TITLE>GimpCanvasRectangleGuides</TITLE>
+GimpCanvasRectangleGuides
+GimpCanvasRectangleGuidesClass
+gimp_canvas_rectangle_guides_new
+gimp_canvas_rectangle_guides_set
+<SUBSECTION Standard>
+GIMP_CANVAS_RECTANGLE_GUIDES
+GIMP_CANVAS_RECTANGLE_GUIDES_CLASS
+GIMP_CANVAS_RECTANGLE_GUIDES_GET_CLASS
+GIMP_IS_CANVAS_RECTANGLE_GUIDES
+GIMP_IS_CANVAS_RECTANGLE_GUIDES_CLASS
+GIMP_TYPE_CANVAS_RECTANGLE_GUIDES
+gimp_canvas_rectangle_guides_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpcanvassamplepoint</FILE>
+<TITLE>GimpCanvasSamplePoint</TITLE>
+GimpCanvasSamplePoint
+GimpCanvasSamplePointClass
+gimp_canvas_sample_point_new
+gimp_canvas_sample_point_set
+<SUBSECTION Standard>
+GIMP_CANVAS_SAMPLE_POINT
+GIMP_IS_CANVAS_SAMPLE_POINT
+GIMP_TYPE_CANVAS_SAMPLE_POINT
+gimp_canvas_sample_point_get_type
+GIMP_CANVAS_SAMPLE_POINT_CLASS
+GIMP_IS_CANVAS_SAMPLE_POINT_CLASS
+GIMP_CANVAS_SAMPLE_POINT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpcanvaslayerboundary</FILE>
+<TITLE>GimpCanvasLayerBoundary</TITLE>
+GimpCanvasLayerBoundary
+GimpCanvasLayerBoundaryClass
+gimp_canvas_layer_boundary_new
+gimp_canvas_layer_boundary_set_layer
+<SUBSECTION Standard>
+GIMP_CANVAS_LAYER_BOUNDARY
+GIMP_IS_CANVAS_LAYER_BOUNDARY
+GIMP_TYPE_CANVAS_LAYER_BOUNDARY
+gimp_canvas_layer_boundary_get_type
+GIMP_CANVAS_LAYER_BOUNDARY_CLASS
+GIMP_IS_CANVAS_LAYER_BOUNDARY_CLASS
+GIMP_CANVAS_LAYER_BOUNDARY_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpcombotagentry</FILE>
+<TITLE>GimpComboTagEntry</TITLE>
+GimpComboTagEntry
+gimp_combo_tag_entry_new
+<SUBSECTION Standard>
+GimpComboTagEntryClass
+GIMP_COMBO_TAG_ENTRY
+GIMP_IS_COMBO_TAG_ENTRY
+GIMP_TYPE_COMBO_TAG_ENTRY
+gimp_combo_tag_entry_get_type
+GIMP_COMBO_TAG_ENTRY_CLASS
+GIMP_IS_COMBO_TAG_ENTRY_CLASS
+GIMP_COMBO_TAG_ENTRY_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpcanvascorner</FILE>
+<TITLE>GimpCanvasCorner</TITLE>
+GimpCanvasCorner
+GimpCanvasCornerClass
+gimp_canvas_corner_new
+<SUBSECTION Standard>
+GIMP_CANVAS_CORNER
+GIMP_IS_CANVAS_CORNER
+GIMP_TYPE_CANVAS_CORNER
+gimp_canvas_corner_get_type
+GIMP_CANVAS_CORNER_CLASS
+GIMP_IS_CANVAS_CORNER_CLASS
+GIMP_CANVAS_CORNER_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpcanvasgrid</FILE>
+<TITLE>GimpCanvasGrid</TITLE>
+GimpCanvasGrid
+GimpCanvasGridClass
+gimp_canvas_grid_new
+<SUBSECTION Standard>
+GIMP_CANVAS_GRID
+GIMP_IS_CANVAS_GRID
+GIMP_TYPE_CANVAS_GRID
+gimp_canvas_grid_get_type
+GIMP_CANVAS_GRID_CLASS
+GIMP_IS_CANVAS_GRID_CLASS
+GIMP_CANVAS_GRID_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpcanvasgroup</FILE>
+<TITLE>GimpCanvasGroup</TITLE>
+GimpCanvasGroupClass
+GimpCanvasGroup
+gimp_canvas_group_new
+gimp_canvas_group_add_item
+gimp_canvas_group_remove_item
+gimp_canvas_group_set_group_stroking
+gimp_canvas_group_set_group_filling
+<SUBSECTION Standard>
+GIMP_CANVAS_GROUP
+GIMP_IS_CANVAS_GROUP
+GIMP_TYPE_CANVAS_GROUP
+gimp_canvas_group_get_type
+GIMP_CANVAS_GROUP_CLASS
+GIMP_IS_CANVAS_GROUP_CLASS
+GIMP_CANVAS_GROUP_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpcanvashandle</FILE>
+<TITLE>GimpCanvasHandle</TITLE>
+GimpCanvasHandle
+GimpCanvasHandleClass
+gimp_canvas_handle_new
+gimp_canvas_handle_set_angles
+gimp_canvas_handle_set_position
+<SUBSECTION Standard>
+GIMP_CANVAS_HANDLE
+GIMP_IS_CANVAS_HANDLE
+GIMP_TYPE_CANVAS_HANDLE
+gimp_canvas_handle_get_type
+GIMP_CANVAS_HANDLE_CLASS
+GIMP_IS_CANVAS_HANDLE_CLASS
+GIMP_CANVAS_HANDLE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpcanvasline</FILE>
+<TITLE>GimpCanvasLine</TITLE>
+GimpCanvasLine
+GimpCanvasLineClass
+gimp_canvas_line_new
+gimp_canvas_line_set
+<SUBSECTION Standard>
+GIMP_CANVAS_LINE
+GIMP_IS_CANVAS_LINE
+GIMP_TYPE_CANVAS_LINE
+gimp_canvas_line_get_type
+GIMP_CANVAS_LINE_CLASS
+GIMP_IS_CANVAS_LINE_CLASS
+GIMP_CANVAS_LINE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpcanvasproxygroup</FILE>
+<TITLE>GimpCanvasProxyGroup</TITLE>
+GimpCanvasProxyGroup
+GimpCanvasProxyGroupClass
+gimp_canvas_proxy_group_new
+gimp_canvas_proxy_group_add_item
+gimp_canvas_proxy_group_remove_item
+gimp_canvas_proxy_group_get_item
+<SUBSECTION Standard>
+GIMP_CANVAS_PROXY_GROUP
+GIMP_IS_CANVAS_PROXY_GROUP
+GIMP_TYPE_CANVAS_PROXY_GROUP
+gimp_canvas_proxy_group_get_type
+GIMP_CANVAS_PROXY_GROUP_CLASS
+GIMP_IS_CANVAS_PROXY_GROUP_CLASS
+GIMP_CANVAS_PROXY_GROUP_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpcanvaspolygon</FILE>
+<TITLE>GimpCanvasPolygon</TITLE>
+GimpCanvasPolygon
+GimpCanvasPolygonClass
+gimp_canvas_polygon_new
+gimp_canvas_polygon_new_from_coords
+<SUBSECTION Standard>
+GIMP_CANVAS_POLYGON
+GIMP_IS_CANVAS_POLYGON
+GIMP_TYPE_CANVAS_POLYGON
+gimp_canvas_polygon_get_type
+GIMP_CANVAS_POLYGON_CLASS
+GIMP_IS_CANVAS_POLYGON_CLASS
+GIMP_CANVAS_POLYGON_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpcanvaspen</FILE>
+<TITLE>GimpCanvasPen</TITLE>
+GimpCanvasPen
+GimpCanvasPenClass
+gimp_canvas_pen_new
+<SUBSECTION Standard>
+GIMP_CANVAS_PEN
+GIMP_IS_CANVAS_PEN
+GIMP_TYPE_CANVAS_PEN
+gimp_canvas_pen_get_type
+GIMP_CANVAS_PEN_CLASS
+GIMP_IS_CANVAS_PEN_CLASS
+GIMP_CANVAS_PEN_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpcanvasguide</FILE>
+<TITLE>GimpCanvasGuide</TITLE>
+GimpCanvasGuide
+GimpCanvasGuideClass
+gimp_canvas_guide_new
+gimp_canvas_guide_set
+<SUBSECTION Standard>
+GIMP_CANVAS_GUIDE
+GIMP_IS_CANVAS_GUIDE
+GIMP_TYPE_CANVAS_GUIDE
+gimp_canvas_guide_get_type
+GIMP_CANVAS_GUIDE_CLASS
+GIMP_IS_CANVAS_GUIDE_CLASS
+GIMP_CANVAS_GUIDE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpcanvasitem</FILE>
+<TITLE>GimpCanvasItem</TITLE>
+GimpCanvasItemClass
+GimpCanvasItem
+gimp_canvas_item_draw
+gimp_canvas_item_get_extents
+gimp_canvas_item_hit
+gimp_canvas_item_set_visible
+gimp_canvas_item_get_visible
+gimp_canvas_item_set_line_cap
+gimp_canvas_item_set_highlight
+gimp_canvas_item_get_highlight
+gimp_canvas_item_begin_change
+gimp_canvas_item_end_change
+gimp_canvas_item_suspend_stroking
+gimp_canvas_item_resume_stroking
+gimp_canvas_item_suspend_filling
+gimp_canvas_item_resume_filling
+<SUBSECTION Standard>
+GIMP_CANVAS_ITEM
+GIMP_IS_CANVAS_ITEM
+GIMP_TYPE_CANVAS_ITEM
+gimp_canvas_item_get_type
+GIMP_CANVAS_ITEM_CLASS
+GIMP_IS_CANVAS_ITEM_CLASS
+GIMP_CANVAS_ITEM_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpcanvasitem-utils</FILE>
+<TITLE>GimpCanvasItem-utils</TITLE>
+gimp_canvas_item_shift_to_north_west
+gimp_canvas_item_shift_to_center
+</SECTION>
+
+<SECTION>
+<FILE>gimpcanvaspassepartout</FILE>
+<TITLE>GimpCanvasPassePartout</TITLE>
+GimpCanvasPassePartout
+GimpCanvasPassePartoutClass
+gimp_canvas_passe_partout_new
+<SUBSECTION Standard>
+GIMP_CANVAS_PASSE_PARTOUT
+GIMP_IS_CANVAS_PASSE_PARTOUT
+GIMP_TYPE_CANVAS_PASSE_PARTOUT
+gimp_canvas_passe_partout_get_type
+GIMP_CANVAS_PASSE_PARTOUT_CLASS
+GIMP_IS_CANVAS_PASSE_PARTOUT_CLASS
+GIMP_CANVAS_PASSE_PARTOUT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpcanvastextcursor</FILE>
+<TITLE>GimpCanvasTextCursor</TITLE>
+GimpCanvasTextCursor
+GimpCanvasTextCursorClass
+gimp_canvas_text_cursor_new
+<SUBSECTION Standard>
+GIMP_CANVAS_TEXT_CURSOR
+GIMP_IS_CANVAS_TEXT_CURSOR
+GIMP_TYPE_CANVAS_TEXT_CURSOR
+gimp_canvas_text_cursor_get_type
+GIMP_CANVAS_TEXT_CURSOR_CLASS
+GIMP_IS_CANVAS_TEXT_CURSOR_CLASS
+GIMP_CANVAS_TEXT_CURSOR_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpcanvastransformguides</FILE>
+<TITLE>GimpCanvasTransformGuides</TITLE>
+GimpCanvasTransformGuides
+GimpCanvasTransformGuidesClass
+gimp_canvas_transform_guides_new
+gimp_canvas_transform_guides_set
+<SUBSECTION Standard>
+GIMP_CANVAS_TRANSFORM_GUIDES
+GIMP_CANVAS_TRANSFORM_GUIDES_CLASS
+GIMP_CANVAS_TRANSFORM_GUIDES_GET_CLASS
+GIMP_IS_CANVAS_TRANSFORM_GUIDES
+GIMP_IS_CANVAS_TRANSFORM_GUIDES_CLASS
+GIMP_TYPE_CANVAS_TRANSFORM_GUIDES
+gimp_canvas_transform_guides_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpcanvastransformpreview</FILE>
+<TITLE>GimpCanvasTransformPreview</TITLE>
+GimpCanvasTransformPreview
+GimpCanvasTransformPreviewClass
+gimp_canvas_transform_preview_new
+<SUBSECTION Standard>
+GIMP_CANVAS_TRANSFORM_PREVIEW
+GIMP_CANVAS_TRANSFORM_PREVIEW_CLASS
+GIMP_CANVAS_TRANSFORM_PREVIEW_GET_CLASS
+GIMP_IS_CANVAS_TRANSFORM_PREVIEW
+GIMP_IS_CANVAS_TRANSFORM_PREVIEW_CLASS
+GIMP_TYPE_CANVAS_TRANSFORM_PREVIEW
+gimp_canvas_transform_preview_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpcanvasboundary</FILE>
+<TITLE>GimpCanvasBoundary</TITLE>
+GimpCanvasBoundary
+GimpCanvasBoundaryClass
+gimp_canvas_boundary_new
+<SUBSECTION Standard>
+GIMP_CANVAS_BOUNDARY
+GIMP_IS_CANVAS_BOUNDARY
+GIMP_TYPE_CANVAS_BOUNDARY
+gimp_canvas_boundary_get_type
+GIMP_CANVAS_BOUNDARY_CLASS
+GIMP_IS_CANVAS_BOUNDARY_CLASS
+GIMP_CANVAS_BOUNDARY_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpcanvasarc</FILE>
+<TITLE>GimpCanvasArc</TITLE>
+GimpCanvasArc
+GimpCanvasArcClass
+gimp_canvas_arc_new
+<SUBSECTION Standard>
+GIMP_CANVAS_ARC
+GIMP_IS_CANVAS_ARC
+GIMP_TYPE_CANVAS_ARC
+gimp_canvas_arc_get_type
+GIMP_CANVAS_ARC_CLASS
+GIMP_IS_CANVAS_ARC_CLASS
+GIMP_CANVAS_ARC_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpcanvasprogress</FILE>
+<TITLE>GimpCanvasProgress</TITLE>
+GimpCanvasProgress
+GimpCanvasProgressClass
+gimp_canvas_progress_new
+<SUBSECTION Standard>
+GIMP_CANVAS_PROGRESS
+GIMP_IS_CANVAS_PROGRESS
+GIMP_TYPE_CANVAS_PROGRESS
+gimp_canvas_progress_get_type
+GIMP_CANVAS_PROGRESS_CLASS
+GIMP_IS_CANVAS_PROGRESS_CLASS
+GIMP_CANVAS_PROGRESS_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpdisplay</FILE>
+<TITLE>GimpDisplay</TITLE>
+GimpDisplay
+gimp_display_new
+gimp_display_delete
+gimp_display_close
+gimp_display_get_ID
+gimp_display_get_by_ID
+gimp_display_get_action_name
+gimp_display_get_gimp
+gimp_display_get_image
+gimp_display_set_image
+gimp_display_get_instance
+gimp_display_get_shell
+gimp_display_empty
+gimp_display_fill
+gimp_display_update_area
+gimp_display_flush
+gimp_display_flush_now
+<SUBSECTION Standard>
+GimpDisplayClass
+GIMP_DISPLAY
+GIMP_IS_DISPLAY
+GIMP_TYPE_DISPLAY
+gimp_display_get_type
+GIMP_DISPLAY_CLASS
+GIMP_IS_DISPLAY_CLASS
+GIMP_DISPLAY_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpdisplay-foreach</FILE>
+<TITLE>GimpDisplay-foreach</TITLE>
+gimp_displays_dirty
+gimp_displays_get_dirty_images
+gimp_displays_delete
+gimp_displays_close
+gimp_displays_reconnect
+gimp_displays_get_num_visible
+gimp_displays_set_busy
+gimp_displays_unset_busy
+</SECTION>
+
+<SECTION>
+<FILE>gimpdisplay-handlers</FILE>
+<TITLE>GimpDisplay-handlers</TITLE>
+gimp_display_connect
+gimp_display_disconnect
+</SECTION>
+
+<SECTION>
+<FILE>gimpdisplayoptions</FILE>
+<TITLE>GimpDisplayOptions</TITLE>
+GimpDisplayOptions
+<SUBSECTION Standard>
+GimpDisplayOptionsClass
+GIMP_DISPLAY_OPTIONS
+GIMP_IS_DISPLAY_OPTIONS
+GIMP_TYPE_DISPLAY_OPTIONS
+GIMP_TYPE_DISPLAY_OPTIONS_FULLSCREEN
+GIMP_TYPE_DISPLAY_OPTIONS_NO_IMAGE
+gimp_display_options_get_type
+gimp_display_options_fullscreen_get_type
+gimp_display_options_no_image_get_type
+GIMP_DISPLAY_OPTIONS_CLASS
+GIMP_IS_DISPLAY_OPTIONS_CLASS
+GIMP_DISPLAY_OPTIONS_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpimagewindow</FILE>
+<TITLE>GimpImageWindow</TITLE>
+GimpImageWindow
+GimpImageWindowClass
+gimp_image_window_add_shell
+gimp_image_window_destroy
+gimp_image_window_get_active_shell
+gimp_image_window_get_default_dockbook
+gimp_image_window_get_fullscreen
+gimp_image_window_get_left_docks
+gimp_image_window_get_n_shells
+gimp_image_window_get_right_docks
+gimp_image_window_get_shell
+gimp_image_window_get_show_menubar
+gimp_image_window_get_show_statusbar
+gimp_image_window_get_ui_manager
+gimp_image_window_has_toolbox
+gimp_image_window_is_iconified
+gimp_image_window_keep_canvas_pos
+gimp_image_window_new
+gimp_image_window_remove_shell
+gimp_image_window_set_active_shell
+gimp_image_window_set_fullscreen
+gimp_image_window_set_show_menubar
+gimp_image_window_set_show_statusbar
+gimp_image_window_shrink_wrap
+<SUBSECTION Standard>
+GIMP_IMAGE_WINDOW
+GIMP_IMAGE_WINDOW_CLASS
+GIMP_IMAGE_WINDOW_GET_CLASS
+GIMP_IS_IMAGE_WINDOW
+GIMP_IS_IMAGE_WINDOW_CLASS
+GIMP_TYPE_IMAGE_WINDOW
+gimp_image_window_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpdisplayshell</FILE>
+<TITLE>GimpDisplayShell</TITLE>
+PROJ_ROUND
+PROJ_ROUND64
+SCALEX
+SCALEY
+UNSCALEX
+UNSCALEY
+FUNSCALEX
+FUNSCALEY
+GimpDisplayShell
+gimp_display_shell_new
+gimp_display_shell_add_overlay
+gimp_display_shell_move_overlay
+gimp_display_shell_get_window
+gimp_display_shell_get_statusbar
+gimp_display_shell_present
+gimp_display_shell_reconnect
+gimp_display_shell_empty
+gimp_display_shell_fill
+gimp_display_shell_scale_changed
+gimp_display_shell_scaled
+gimp_display_shell_scrolled
+gimp_display_shell_get_unit
+gimp_display_shell_set_unit
+gimp_display_shell_snap_coords
+gimp_display_shell_mask_bounds
+gimp_display_shell_flush
+gimp_display_shell_pause
+gimp_display_shell_resume
+gimp_display_shell_set_highlight
+gimp_display_shell_set_mask
+<SUBSECTION Standard>
+GimpDisplayShellClass
+GIMP_DISPLAY_SHELL
+GIMP_IS_DISPLAY_SHELL
+GIMP_TYPE_DISPLAY_SHELL
+gimp_display_shell_get_type
+GIMP_DISPLAY_SHELL_CLASS
+GIMP_IS_DISPLAY_SHELL_CLASS
+GIMP_DISPLAY_SHELL_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpdisplayshell-appearance</FILE>
+<TITLE>GimpDisplayShell-appearance</TITLE>
+gimp_display_shell_appearance_update
+gimp_display_shell_set_show_selection
+gimp_display_shell_get_show_selection
+gimp_display_shell_set_show_layer
+gimp_display_shell_get_show_layer
+gimp_display_shell_set_show_grid
+gimp_display_shell_get_show_grid
+gimp_display_shell_set_show_guides
+gimp_display_shell_get_show_guides
+gimp_display_shell_set_snap_to_grid
+gimp_display_shell_get_snap_to_grid
+gimp_display_shell_set_snap_to_guides
+gimp_display_shell_get_snap_to_guides
+gimp_display_shell_get_snap_to_canvas
+gimp_display_shell_set_snap_to_canvas
+gimp_display_shell_get_snap_to_vectors
+gimp_display_shell_set_snap_to_vectors
+gimp_display_shell_set_show_menubar
+gimp_display_shell_get_show_menubar
+gimp_display_shell_set_show_rulers
+gimp_display_shell_get_show_rulers
+gimp_display_shell_set_show_sample_points
+gimp_display_shell_get_show_sample_points
+gimp_display_shell_set_show_scrollbars
+gimp_display_shell_get_show_scrollbars
+gimp_display_shell_set_show_statusbar
+gimp_display_shell_get_show_statusbar
+gimp_display_shell_set_padding
+gimp_display_shell_get_padding
+</SECTION>
+
+<SECTION>
+<FILE>gimpdisplayshell-callbacks</FILE>
+<TITLE>GimpDisplayShell-callbacks</TITLE>
+gimp_display_shell_canvas_realize
+gimp_display_shell_canvas_size_allocate
+gimp_display_shell_canvas_expose
+gimp_display_shell_canvas_expose_after
+gimp_display_shell_navigation_button_press
+gimp_display_shell_origin_button_press
+gimp_display_shell_quick_mask_button_press
+gimp_display_shell_quick_mask_toggled
+</SECTION>
+
+<SECTION>
+<FILE>gimpdisplayshell-tool-events</FILE>
+<TITLE>GimpDisplayShell-tool-events</TITLE>
+gimp_display_shell_events
+gimp_display_shell_canvas_tool_events
+gimp_display_shell_buffer_hover
+gimp_display_shell_buffer_stroke
+gimp_display_shell_hruler_button_press
+gimp_display_shell_vruler_button_press
+</SECTION>
+
+<SECTION>
+<FILE>gimpdisplayshell-close</FILE>
+<TITLE>GimpDisplayShell-close</TITLE>
+gimp_display_shell_close
+</SECTION>
+
+<SECTION>
+<FILE>gimpdisplayshell-cursor</FILE>
+<TITLE>GimpDisplayShell-cursor</TITLE>
+gimp_display_shell_set_cursor
+gimp_display_shell_unset_cursor
+gimp_display_shell_set_override_cursor
+gimp_display_shell_unset_override_cursor
+gimp_display_shell_update_software_cursor
+gimp_display_shell_clear_software_cursor
+</SECTION>
+
+<SECTION>
+<FILE>gimpdisplayshell-dnd</FILE>
+<TITLE>GimpDisplayShell-dnd</TITLE>
+gimp_display_shell_dnd_init
+</SECTION>
+
+<SECTION>
+<FILE>gimpdisplayshell-draw</FILE>
+<TITLE>GimpDisplayShell-draw</TITLE>
+gimp_display_shell_draw_checkerboard
+gimp_display_shell_draw_get_scaled_image_size
+gimp_display_shell_draw_get_scaled_image_size_for_scale
+gimp_display_shell_draw_image
+gimp_display_shell_draw_selection_in
+gimp_display_shell_draw_selection_out
+</SECTION>
+
+<SECTION>
+<FILE>gimpdisplayshell-expose</FILE>
+<TITLE>GimpDisplayShell-expose</TITLE>
+gimp_display_shell_expose_area
+gimp_display_shell_expose_full
+gimp_display_shell_expose_region
+</SECTION>
+
+<SECTION>
+<FILE>gimpdisplayshell-filter-dialog</FILE>
+<TITLE>GimpDisplayShell-filter-dialog</TITLE>
+gimp_display_shell_filter_dialog_new
+</SECTION>
+
+<SECTION>
+<FILE>gimpdisplayshell-filter</FILE>
+<TITLE>GimpDisplayShell-filter</TITLE>
+gimp_display_shell_filter_new
+gimp_display_shell_filter_set
+</SECTION>
+
+<SECTION>
+<FILE>gimpdisplayshell-grab</FILE>
+gimp_display_shell_keyboard_grab
+gimp_display_shell_keyboard_ungrab
+gimp_display_shell_pointer_grab
+gimp_display_shell_pointer_ungrab
+</SECTION>
+
+<SECTION>
+<FILE>gimpdisplayshell-handlers</FILE>
+<TITLE>GimpDisplayShell-handlers</TITLE>
+gimp_display_shell_connect
+gimp_display_shell_disconnect
+</SECTION>
+
+<SECTION>
+<FILE>gimpdisplayshell-icon</FILE>
+<TITLE>GimpDisplayShell-icon</TITLE>
+gimp_display_shell_icon_update
+gimp_display_shell_icon_update_stop
+</SECTION>
+
+<SECTION>
+<FILE>gimpdisplayshell-items</FILE>
+<TITLE>GimpDisplayShell-items</TITLE>
+gimp_display_shell_add_item
+gimp_display_shell_add_preview_item
+gimp_display_shell_add_tool_item
+gimp_display_shell_items_free
+gimp_display_shell_items_init
+gimp_display_shell_remove_item
+gimp_display_shell_remove_preview_item
+gimp_display_shell_remove_tool_item
+</SECTION>
+
+<SECTION>
+<FILE>gimpdisplayshell-layer-select</FILE>
+<TITLE>GimpDisplayShell-layer-select</TITLE>
+gimp_display_shell_layer_select_init
+</SECTION>
+
+<SECTION>
+<FILE>gimpdisplayshell-render</FILE>
+<TITLE>GimpDisplayShell-render</TITLE>
+GIMP_DISPLAY_RENDER_BUF_WIDTH
+GIMP_DISPLAY_RENDER_BUF_HEIGHT
+gimp_display_shell_render
+</SECTION>
+
+<SECTION>
+<FILE>gimpdisplayshell-scale</FILE>
+<TITLE>GimpDisplayShell-scale</TITLE>
+gimp_display_shell_update_scrollbars_and_rulers
+gimp_display_shell_scale_update_scrollbars
+gimp_display_shell_scale_update_rulers
+gimp_display_shell_scale_revert
+gimp_display_shell_scale_can_revert
+gimp_display_shell_scale_set_dot_for_dot
+gimp_display_shell_get_screen_resolution
+gimp_display_shell_scale
+gimp_display_shell_scale_fit_in
+gimp_display_shell_scale_image_is_within_viewport
+gimp_display_shell_scale_fill
+gimp_display_shell_scale_handle_zoom_revert
+gimp_display_shell_scale_by_values
+gimp_display_shell_scale_shrink_wrap
+gimp_display_shell_scale_resize
+gimp_display_shell_calculate_scale_x_and_y
+gimp_display_shell_set_initial_scale
+gimp_display_shell_push_zoom_focus_pointer_pos
+</SECTION>
+
+<SECTION>
+<FILE>gimpdisplayshell-scale-dialog</FILE>
+gimp_display_shell_scale_dialog
+</SECTION>
+
+<SECTION>
+<FILE>gimpdisplayshell-scroll</FILE>
+<TITLE>GimpDisplayShell-scroll</TITLE>
+gimp_display_shell_scroll_center_image_coordinate
+gimp_display_shell_scroll
+gimp_display_shell_scroll_set_offset
+gimp_display_shell_scroll_clamp_offsets
+gimp_display_shell_scroll_clamp_and_update
+gimp_display_shell_scroll_unoverscrollify
+gimp_display_shell_scroll_center_image
+gimp_display_shell_scroll_center_image_on_next_size_allocate
+gimp_display_shell_scroll_get_scaled_viewport
+gimp_display_shell_scroll_get_viewport
+gimp_display_shell_scroll_get_disp_offset
+gimp_display_shell_scroll_get_render_start_offset
+gimp_display_shell_scroll_setup_hscrollbar
+gimp_display_shell_scroll_setup_vscrollbar
+</SECTION>
+
+<SECTION>
+<FILE>gimpdisplayshell-autoscroll</FILE>
+<TITLE>GimpDisplayShell-autoscroll</TITLE>
+gimp_display_shell_autoscroll_start
+gimp_display_shell_autoscroll_stop
+</SECTION>
+
+<SECTION>
+<FILE>gimpdisplayshell-selection</FILE>
+<TITLE>GimpDisplayShell-selection</TITLE>
+Selection
+gimp_display_shell_selection_init
+gimp_display_shell_selection_free
+gimp_display_shell_selection_pause
+gimp_display_shell_selection_resume
+gimp_display_shell_selection_restart
+gimp_display_shell_selection_set_show
+gimp_display_shell_selection_undraw
+</SECTION>
+
+<SECTION>
+<FILE>gimpdisplayshell-style</FILE>
+<TITLE>GimpDisplayShell-style</TITLE>
+gimp_display_shell_set_grid_style
+gimp_display_shell_set_guide_style
+gimp_display_shell_set_layer_style
+gimp_display_shell_set_outline_bg_style
+gimp_display_shell_set_outline_fg_style
+gimp_display_shell_set_passe_partout_style
+gimp_display_shell_set_pen_style
+gimp_display_shell_set_sample_point_style
+gimp_display_shell_set_selection_in_style
+gimp_display_shell_set_selection_out_style
+gimp_display_shell_set_tool_bg_style
+gimp_display_shell_set_tool_fg_style
+gimp_display_shell_set_vectors_bg_style
+gimp_display_shell_set_vectors_fg_style
+</SECTION>
+
+<SECTION>
+<FILE>gimpdisplayshell-title</FILE>
+<TITLE>GimpDisplayShell-title</TITLE>
+gimp_display_shell_title_update
+</SECTION>
+
+<SECTION>
+<FILE>gimpdisplayshell-progress</FILE>
+<TITLE>GimpDisplayShell-progress</TITLE>
+gimp_display_shell_progress_iface_init
+</SECTION>
+
+<SECTION>
+<FILE>gimpdisplayshell-transform</FILE>
+<TITLE>GimpDisplayShell-transform</TITLE>
+gimp_display_shell_transform_coords
+gimp_display_shell_untransform_coords
+gimp_display_shell_transform_xy
+gimp_display_shell_untransform_xy
+gimp_display_shell_transform_xy_f
+gimp_display_shell_untransform_xy_f
+gimp_display_shell_transform_segments
+gimp_display_shell_transform_coords
+gimp_display_shell_untransform_viewport
+</SECTION>
+
+<SECTION>
+<FILE>gimpmotionbuffer</FILE>
+<TITLE>GimpMotionBuffer</TITLE>
+GimpMotionBuffer
+GimpMotionBufferClass
+gimp_motion_buffer_new
+gimp_motion_buffer_begin_stroke
+gimp_motion_buffer_end_stroke
+gimp_motion_buffer_motion_event
+gimp_motion_buffer_get_last_motion_time
+gimp_motion_buffer_request_stroke
+gimp_motion_buffer_request_hover
+<SUBSECTION Standard>
+GIMP_IS_MOTION_BUFFER
+GIMP_IS_MOTION_BUFFER_CLASS
+GIMP_MOTION_BUFFER
+GIMP_MOTION_BUFFER_CLASS
+GIMP_MOTION_BUFFER_GET_CLASS
+GIMP_TYPE_MOTION_BUFFER
+gimp_motion_buffer_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpnavigationeditor</FILE>
+<TITLE>GimpNavigationEditor</TITLE>
+GimpNavigationEditor
+gimp_navigation_editor_new
+gimp_navigation_editor_popup
+<SUBSECTION Standard>
+GimpNavigationEditorClass
+GIMP_NAVIGATION_EDITOR
+GIMP_IS_NAVIGATION_EDITOR
+GIMP_TYPE_NAVIGATION_EDITOR
+gimp_navigation_editor_get_type
+GIMP_NAVIGATION_EDITOR_CLASS
+GIMP_IS_NAVIGATION_EDITOR_CLASS
+GIMP_NAVIGATION_EDITOR_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpstatusbar</FILE>
+CURSOR_FORMAT_LENGTH
+<TITLE>GimpStatusbar</TITLE>
+GimpStatusbar
+gimp_statusbar_new
+gimp_statusbar_set_shell
+gimp_statusbar_get_visible
+gimp_statusbar_set_visible
+gimp_statusbar_empty
+gimp_statusbar_fill
+gimp_statusbar_override_window_title
+gimp_statusbar_restore_window_title
+gimp_statusbar_push
+gimp_statusbar_push_valist
+gimp_statusbar_push_coords
+gimp_statusbar_push_length
+gimp_statusbar_replace
+gimp_statusbar_replace_valist
+gimp_statusbar_peek
+gimp_statusbar_pop
+gimp_statusbar_push_temp
+gimp_statusbar_push_temp_valist
+gimp_statusbar_pop_temp
+gimp_statusbar_update_cursor
+gimp_statusbar_clear_cursor
+<SUBSECTION Standard>
+GimpStatusbarClass
+GIMP_STATUSBAR
+GIMP_IS_STATUSBAR
+GIMP_TYPE_STATUSBAR
+gimp_statusbar_get_type
+GIMP_STATUSBAR_CLASS
+GIMP_IS_STATUSBAR_CLASS
+GIMP_STATUSBAR_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpmultiwindowstrategy</FILE>
+<TITLE>GimpMultiWindowStrategy</TITLE>
+GimpMultiWindowStrategy
+GimpMultiWindowStrategyClass
+gimp_multi_window_strategy_get_singleton
+<SUBSECTION Standard>
+GIMP_IS_MULTI_WINDOW_STRATEGY
+GIMP_IS_MULTI_WINDOW_STRATEGY_CLASS
+GIMP_MULTI_WINDOW_STRATEGY
+GIMP_MULTI_WINDOW_STRATEGY_CLASS
+GIMP_MULTI_WINDOW_STRATEGY_GET_CLASS
+GIMP_TYPE_MULTI_WINDOW_STRATEGY
+gimp_multi_window_strategy_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpsinglewindowstrategy</FILE>
+<TITLE>GimpSingleWindowStrategy</TITLE>
+GimpSingleWindowStrategy
+GimpSingleWindowStrategyClass
+gimp_single_window_strategy_get_singleton
+<SUBSECTION Standard>
+GIMP_IS_SINGLE_WINDOW_STRATEGY
+GIMP_IS_SINGLE_WINDOW_STRATEGY_CLASS
+GIMP_SINGLE_WINDOW_STRATEGY
+GIMP_SINGLE_WINDOW_STRATEGY_CLASS
+GIMP_SINGLE_WINDOW_STRATEGY_GET_CLASS
+GIMP_TYPE_SINGLE_WINDOW_STRATEGY
+gimp_single_window_strategy_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpairbrush</FILE>
+<TITLE>GimpAirbrush</TITLE>
+GimpAirbrush
+gimp_airbrush_register
+<SUBSECTION Standard>
+GimpAirbrushClass
+GIMP_AIRBRUSH
+GIMP_IS_AIRBRUSH
+GIMP_TYPE_AIRBRUSH
+gimp_airbrush_get_type
+GIMP_AIRBRUSH_CLASS
+GIMP_IS_AIRBRUSH_CLASS
+GIMP_AIRBRUSH_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpairbrushoptions</FILE>
+<TITLE>GimpAirbrushOptions</TITLE>
+GimpAirbrushOptions
+<SUBSECTION Standard>
+GimpAirbrushOptionsClass
+GIMP_AIRBRUSH_OPTIONS
+GIMP_IS_AIRBRUSH_OPTIONS
+GIMP_TYPE_AIRBRUSH_OPTIONS
+gimp_airbrush_options_get_type
+GIMP_AIRBRUSH_OPTIONS_CLASS
+GIMP_IS_AIRBRUSH_OPTIONS_CLASS
+GIMP_AIRBRUSH_OPTIONS_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpclone</FILE>
+<TITLE>GimpClone</TITLE>
+GimpClone
+gimp_clone_register
+<SUBSECTION Standard>
+GimpCloneClass
+GIMP_CLONE
+GIMP_IS_CLONE
+GIMP_TYPE_CLONE
+gimp_clone_get_type
+GIMP_CLONE_CLASS
+GIMP_IS_CLONE_CLASS
+GIMP_CLONE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpcloneoptions</FILE>
+<TITLE>GimpCloneOptions</TITLE>
+GimpCloneOptions
+<SUBSECTION Standard>
+GimpCloneOptionsClass
+GIMP_CLONE_OPTIONS
+GIMP_IS_CLONE_OPTIONS
+GIMP_TYPE_CLONE_OPTIONS
+gimp_clone_options_get_type
+GIMP_CLONE_OPTIONS_CLASS
+GIMP_IS_CLONE_OPTIONS_CLASS
+GIMP_CLONE_OPTIONS_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpconvolve</FILE>
+<TITLE>GimpConvolve</TITLE>
+GimpConvolve
+gimp_convolve_register
+<SUBSECTION Standard>
+GimpConvolveClass
+GIMP_CONVOLVE
+GIMP_IS_CONVOLVE
+GIMP_TYPE_CONVOLVE
+gimp_convolve_get_type
+GIMP_CONVOLVE_CLASS
+GIMP_IS_CONVOLVE_CLASS
+GIMP_CONVOLVE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpconvolveoptions</FILE>
+<TITLE>GimpConvolveOptions</TITLE>
+GimpConvolveOptions
+<SUBSECTION Standard>
+GimpConvolveOptionsClass
+GIMP_CONVOLVE_OPTIONS
+GIMP_IS_CONVOLVE_OPTIONS
+GIMP_TYPE_CONVOLVE_OPTIONS
+gimp_convolve_options_get_type
+GIMP_CONVOLVE_OPTIONS_CLASS
+GIMP_IS_CONVOLVE_OPTIONS_CLASS
+GIMP_CONVOLVE_OPTIONS_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpdodgeburn</FILE>
+<TITLE>GimpDodgeBurn</TITLE>
+GimpDodgeBurn
+gimp_dodge_burn_register
+<SUBSECTION Standard>
+GimpDodgeBurnClass
+GIMP_DODGE_BURN
+GIMP_IS_DODGE_BURN
+GIMP_TYPE_DODGE_BURN
+gimp_dodge_burn_get_type
+GIMP_DODGE_BURN_CLASS
+GIMP_IS_DODGE_BURN_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpdodgeburnoptions</FILE>
+<TITLE>GimpDodgeBurnOptions</TITLE>
+GimpDodgeBurnOptions
+<SUBSECTION Standard>
+GimpDodgeBurnOptionsClass
+GIMP_DODGE_BURN_OPTIONS
+GIMP_IS_DODGE_BURN_OPTIONS
+GIMP_TYPE_DODGE_BURN_OPTIONS
+gimp_dodge_burn_options_get_type
+GIMP_DODGE_BURN_OPTIONS_CLASS
+GIMP_IS_DODGE_BURN_OPTIONS_CLASS
+GIMP_DODGE_BURN_OPTIONS_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimperaser</FILE>
+<TITLE>GimpEraser</TITLE>
+GimpEraser
+gimp_eraser_register
+<SUBSECTION Standard>
+GimpEraserClass
+GIMP_ERASER
+GIMP_IS_ERASER
+GIMP_TYPE_ERASER
+gimp_eraser_get_type
+GIMP_ERASER_CLASS
+GIMP_IS_ERASER_CLASS
+GIMP_ERASER_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimperaseroptions</FILE>
+<TITLE>GimpEraserOptions</TITLE>
+GimpEraserOptions
+<SUBSECTION Standard>
+GimpEraserOptionsClass
+GIMP_ERASER_OPTIONS
+GIMP_IS_ERASER_OPTIONS
+GIMP_TYPE_ERASER_OPTIONS
+gimp_eraser_options_get_type
+GIMP_ERASER_OPTIONS_CLASS
+GIMP_IS_ERASER_OPTIONS_CLASS
+GIMP_ERASER_OPTIONS_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimppaintbrush</FILE>
+<TITLE>GimpPaintbrush</TITLE>
+GimpPaintbrush
+gimp_paintbrush_register
+<SUBSECTION Standard>
+GimpPaintbrushClass
+GIMP_PAINTBRUSH
+GIMP_IS_PAINTBRUSH
+GIMP_TYPE_PAINTBRUSH
+gimp_paintbrush_get_type
+GIMP_PAINTBRUSH_CLASS
+GIMP_IS_PAINTBRUSH_CLASS
+GIMP_PAINTBRUSH_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimppaintcore</FILE>
+<TITLE>GimpPaintCore</TITLE>
+GimpPaintCore
+GimpPaintCoreClass
+gimp_paint_core_paint
+gimp_paint_core_start
+gimp_paint_core_finish
+gimp_paint_core_cancel
+gimp_paint_core_cleanup
+gimp_paint_core_interpolate
+gimp_paint_core_set_current_coords
+gimp_paint_core_get_current_coords
+gimp_paint_core_set_last_coords
+gimp_paint_core_get_last_coords
+gimp_paint_core_round_line
+gimp_paint_core_get_paint_area
+gimp_paint_core_get_orig_image
+gimp_paint_core_get_orig_proj
+gimp_paint_core_paste
+gimp_paint_core_replace
+gimp_paint_core_validate_undo_tiles
+gimp_paint_core_validate_canvas_tiles
+gimp_paint_core_validate_saved_proj_tiles
+gimp_paint_core_smooth_coords
+<SUBSECTION Standard>
+GIMP_PAINT_CORE
+GIMP_IS_PAINT_CORE
+GIMP_TYPE_PAINT_CORE
+gimp_paint_core_get_type
+GIMP_PAINT_CORE_CLASS
+GIMP_IS_PAINT_CORE_CLASS
+GIMP_PAINT_CORE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimppaintcore-stroke</FILE>
+<TITLE>GimpPaintCore-stroke</TITLE>
+gimp_paint_core_stroke
+gimp_paint_core_stroke_boundary
+gimp_paint_core_stroke_vectors
+</SECTION>
+
+<SECTION>
+<FILE>gimppaintcoreundo</FILE>
+<TITLE>GimpPaintCoreUndo</TITLE>
+GimpPaintCoreUndo
+<SUBSECTION Standard>
+GimpPaintCoreUndoClass
+GIMP_PAINT_CORE_UNDO
+GIMP_IS_PAINT_CORE_UNDO
+GIMP_TYPE_PAINT_CORE_UNDO
+gimp_paint_core_undo_get_type
+GIMP_PAINT_CORE_UNDO_CLASS
+GIMP_IS_PAINT_CORE_UNDO_CLASS
+GIMP_PAINT_CORE_UNDO_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpbrushcore</FILE>
+<TITLE>GimpBrushCore</TITLE>
+BRUSH_CORE_SUBSAMPLE
+BRUSH_CORE_SOLID_SUBSAMPLE
+BRUSH_CORE_JITTER_LUTSIZE
+GimpBrushCore
+gimp_brush_core_set_brush
+gimp_brush_core_set_dynamics
+gimp_brush_core_paste_canvas
+gimp_brush_core_replace_canvas
+gimp_brush_core_color_area_with_pixmap
+gimp_brush_core_get_brush_mask
+gimp_brush_core_eval_transform_dynamics
+<SUBSECTION Standard>
+GimpBrushCoreClass
+GIMP_BRUSH_CORE
+GIMP_IS_BRUSH_CORE
+GIMP_TYPE_BRUSH_CORE
+gimp_brush_core_get_type
+GIMP_BRUSH_CORE_CLASS
+GIMP_IS_BRUSH_CORE_CLASS
+GIMP_BRUSH_CORE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpbrushcore-kernels</FILE>
+<TITLE>GimpBrushCore-kernels</TITLE>
+KERNEL_WIDTH
+KERNEL_HEIGHT
+KERNEL_SUBSAMPLE
+KERNEL_SUM
+</SECTION>
+
+<SECTION>
+<FILE>gimpsourcecore</FILE>
+<TITLE>GimpSourceCore</TITLE>
+GimpSourceCore
+gimp_source_core_motion
+<SUBSECTION Standard>
+GimpSourceCoreClass
+GIMP_SOURCE_CORE
+GIMP_IS_SOURCE_CORE
+GIMP_TYPE_SOURCE_CORE
+gimp_source_core_get_type
+GIMP_SOURCE_CORE_CLASS
+GIMP_IS_SOURCE_CORE_CLASS
+GIMP_SOURCE_CORE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpheal</FILE>
+<TITLE>GimpHeal</TITLE>
+GimpHeal
+gimp_heal_register
+<SUBSECTION Standard>
+GimpHealClass
+GIMP_HEAL
+GIMP_IS_HEAL
+GIMP_TYPE_HEAL
+gimp_heal_get_type
+GIMP_HEAL_CLASS
+GIMP_IS_HEAL_CLASS
+GIMP_HEAL_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpink</FILE>
+<TITLE>GimpInk</TITLE>
+GimpInk
+gimp_ink_register
+<SUBSECTION Standard>
+GimpInkClass
+GIMP_INK
+GIMP_IS_INK
+GIMP_TYPE_INK
+gimp_ink_get_type
+GIMP_INK_CLASS
+GIMP_IS_INK_CLASS
+GIMP_INK_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpinkundo</FILE>
+<TITLE>GimpInkUndo</TITLE>
+GimpInkUndo
+<SUBSECTION Standard>
+GimpInkUndoClass
+GIMP_INK_UNDO
+GIMP_IS_INK_UNDO
+GIMP_TYPE_INK_UNDO
+gimp_ink_undo_get_type
+GIMP_INK_UNDO_CLASS
+GIMP_IS_INK_UNDO_CLASS
+GIMP_INK_UNDO_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpink-blob</FILE>
+<TITLE>GimpInk-blob</TITLE>
+GimpBlobPoint
+GimpBlobSpan
+GimpBlob
+GimpBlobFunc
+gimp_blob_polygon
+gimp_blob_square
+gimp_blob_diamond
+gimp_blob_ellipse
+gimp_blob_bounds
+gimp_blob_convex_union
+gimp_blob_duplicate
+</SECTION>
+
+<SECTION>
+<FILE>gimpinkoptions</FILE>
+<TITLE>GimpInkOptions</TITLE>
+GimpInkOptions
+<SUBSECTION Standard>
+GimpInkOptionsClass
+GIMP_INK_OPTIONS
+GIMP_IS_INK_OPTIONS
+GIMP_TYPE_INK_OPTIONS
+gimp_ink_options_get_type
+GIMP_INK_OPTIONS_CLASS
+GIMP_IS_INK_OPTIONS_CLASS
+GIMP_INK_OPTIONS_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimppaintoptions</FILE>
+<TITLE>GimpPaintOptions</TITLE>
+GIMP_PAINT_OPTIONS_CONTEXT_MASK
+GimpJitterOptions
+GimpFadeOptions
+GimpGradientOptions
+GimpSmoothingOptions
+GimpPaintOptions
+gimp_paint_options_new
+gimp_paint_options_get_fade
+gimp_paint_options_get_jitter
+gimp_paint_options_get_gradient_color
+gimp_paint_options_get_brush_mode
+gimp_paint_options_copy_brush_props
+gimp_paint_options_copy_dynamics_props
+gimp_paint_options_copy_gradient_props
+<SUBSECTION Standard>
+GimpPaintOptionsClass
+GIMP_PAINT_OPTIONS
+GIMP_IS_PAINT_OPTIONS
+GIMP_TYPE_PAINT_OPTIONS
+gimp_paint_options_get_type
+GIMP_PAINT_OPTIONS_CLASS
+GIMP_IS_PAINT_OPTIONS_CLASS
+GIMP_PAINT_OPTIONS_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpsourceoptions</FILE>
+<TITLE>GimpSourceOptions</TITLE>
+GimpSourceOptions
+<SUBSECTION Standard>
+GimpSourceOptionsClass
+GIMP_SOURCE_OPTIONS
+GIMP_IS_SOURCE_OPTIONS
+GIMP_TYPE_SOURCE_OPTIONS
+gimp_source_options_get_type
+GIMP_SOURCE_OPTIONS_CLASS
+GIMP_IS_SOURCE_OPTIONS_CLASS
+GIMP_SOURCE_OPTIONS_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimppencil</FILE>
+<TITLE>GimpPencil</TITLE>
+GimpPencil
+gimp_pencil_register
+<SUBSECTION Standard>
+GimpPencilClass
+GIMP_PENCIL
+GIMP_IS_PENCIL
+GIMP_TYPE_PENCIL
+gimp_pencil_get_type
+GIMP_PENCIL_CLASS
+GIMP_IS_PENCIL_CLASS
+GIMP_PENCIL_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimppenciloptions</FILE>
+<TITLE>GimpPencilOptions</TITLE>
+GimpPencilOptions
+<SUBSECTION Standard>
+GimpPencilOptionsClass
+GIMP_PENCIL_OPTIONS
+GIMP_IS_PENCIL_OPTIONS
+GIMP_TYPE_PENCIL_OPTIONS
+gimp_pencil_options_get_type
+GIMP_PENCIL_OPTIONS_CLASS
+GIMP_IS_PENCIL_OPTIONS_CLASS
+GIMP_PENCIL_OPTIONS_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpperspectiveclone</FILE>
+<TITLE>GimpPerspectiveClone</TITLE>
+GimpPerspectiveClone
+gimp_perspective_clone_register
+gimp_perspective_clone_set_transform
+gimp_perspective_clone_get_source_point
+<SUBSECTION Standard>
+GimpPerspectiveCloneClass
+GIMP_PERSPECTIVE_CLONE
+GIMP_IS_PERSPECTIVE_CLONE
+GIMP_TYPE_PERSPECTIVE_CLONE
+gimp_perspective_clone_get_type
+GIMP_PERSPECTIVE_CLONE_CLASS
+GIMP_IS_PERSPECTIVE_CLONE_CLASS
+GIMP_PERSPECTIVE_CLONE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpperspectivecloneoptions</FILE>
+<TITLE>GimpPerspectiveCloneOptions</TITLE>
+GimpPerspectiveCloneOptions
+<SUBSECTION Standard>
+GimpPerspectiveCloneOptionsClass
+GIMP_PERSPECTIVE_CLONE_OPTIONS
+GIMP_IS_PERSPECTIVE_CLONE_OPTIONS
+GIMP_TYPE_PERSPECTIVE_CLONE_OPTIONS
+gimp_perspective_clone_options_get_type
+GIMP_PERSPECTIVE_CLONE_OPTIONS_CLASS
+GIMP_IS_PERSPECTIVE_CLONE_OPTIONS_CLASS
+GIMP_PERSPECTIVE_CLONE_OPTIONS_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpsmudge</FILE>
+<TITLE>GimpSmudge</TITLE>
+GimpSmudge
+gimp_smudge_register
+<SUBSECTION Standard>
+GimpSmudgeClass
+GIMP_SMUDGE
+GIMP_IS_SMUDGE
+GIMP_TYPE_SMUDGE
+gimp_smudge_get_type
+GIMP_SMUDGE_CLASS
+GIMP_IS_SMUDGE_CLASS
+GIMP_SMUDGE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpsmudgeoptions</FILE>
+<TITLE>GimpSmudgeOptions</TITLE>
+GimpSmudgeOptions
+<SUBSECTION Standard>
+GimpSmudgeOptionsClass
+GIMP_SMUDGE_OPTIONS
+GIMP_IS_SMUDGE_OPTIONS
+GIMP_TYPE_SMUDGE_OPTIONS
+gimp_smudge_options_get_type
+GIMP_SMUDGE_OPTIONS_CLASS
+GIMP_IS_SMUDGE_OPTIONS_CLASS
+GIMP_SMUDGE_OPTIONS_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimp-fonts</FILE>
+<TITLE>Gimp-fonts</TITLE>
+gimp_fonts_init
+gimp_fonts_load
+gimp_fonts_reset
+</SECTION>
+
+<SECTION>
+<FILE>gimpfilteredcontainer</FILE>
+<TITLE>GimpFilteredContainer</TITLE>
+GimpFilteredContainer
+gimp_filtered_container_new
+<SUBSECTION Standard>
+GimpFilteredContainerClass
+GIMP_FILTERED_CONTAINER
+GIMP_IS_FILTERED_CONTAINER
+GIMP_TYPE_FILTERED_CONTAINER
+gimp_filtered_container_get_type
+GIMP_FILTERED_CONTAINER_CLASS
+GIMP_IS_FILTERED_CONTAINER_CLASS
+GIMP_FILTERED_CONTAINER_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimptaggedcontainer</FILE>
+<TITLE>GimpTaggedContainer</TITLE>
+GimpTaggedContainer
+GimpTaggedContainerClass
+gimp_tagged_container_get_filter
+gimp_tagged_container_get_tag_count
+gimp_tagged_container_new
+gimp_tagged_container_set_filter
+<SUBSECTION Standard>
+GIMP_IS_TAGGED_CONTAINER
+GIMP_IS_TAGGED_CONTAINER_CLASS
+GIMP_TAGGED_CONTAINER
+GIMP_TAGGED_CONTAINER_CLASS
+GIMP_TAGGED_CONTAINER_GET_CLASS
+GIMP_TYPE_TAGGED_CONTAINER
+gimp_tagged_container_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpfont</FILE>
+<TITLE>GimpFont</TITLE>
+GimpFont
+gimp_font_get_standard
+<SUBSECTION Standard>
+GimpFontClass
+GIMP_FONT
+GIMP_IS_FONT
+GIMP_TYPE_FONT
+gimp_font_get_type
+GIMP_FONT_CLASS
+GIMP_IS_FONT_CLASS
+GIMP_FONT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpfontlist</FILE>
+<TITLE>GimpFontList</TITLE>
+GimpFontList
+gimp_font_list_new
+gimp_font_list_restore
+<SUBSECTION Standard>
+GimpFontListClass
+GIMP_FONT_LIST
+GIMP_IS_FONT_LIST
+GIMP_TYPE_FONT_LIST
+gimp_font_list_get_type
+GIMP_FONT_LIST_CLASS
+GIMP_IS_FONT_LIST_CLASS
+GIMP_FONT_LIST_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimptext</FILE>
+<TITLE>GimpText</TITLE>
+GimpText
+gimp_text_get_transformation
+<SUBSECTION Standard>
+GimpTextClass
+GIMP_TEXT
+GIMP_IS_TEXT
+GIMP_TYPE_TEXT
+gimp_text_get_type
+GIMP_TEXT_CLASS
+GIMP_IS_TEXT_CLASS
+GIMP_TEXT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimptext-compat</FILE>
+<TITLE>GimpText-compat</TITLE>
+text_render
+text_get_extents
+</SECTION>
+
+<SECTION>
+<FILE>gimptext-parasite</FILE>
+<TITLE>GimpText-parasite</TITLE>
+gimp_text_parasite_name
+gimp_text_to_parasite
+gimp_text_from_parasite
+gimp_text_gdyntext_parasite_name
+gimp_text_from_gdyntext_parasite
+</SECTION>
+
+<SECTION>
+<FILE>gimptext-vectors</FILE>
+<TITLE>GimpText-vectors</TITLE>
+gimp_text_vectors_new
+</SECTION>
+
+<SECTION>
+<FILE>gimptext-xlfd</FILE>
+<TITLE>GimpText-xlfd</TITLE>
+gimp_text_font_name_from_xlfd
+gimp_text_font_size_from_xlfd
+gimp_text_set_font_from_xlfd
+</SECTION>
+
+<SECTION>
+<FILE>gimptextlayer</FILE>
+<TITLE>GimpTextLayer</TITLE>
+GimpTextLayer
+gimp_text_layer_new
+gimp_text_layer_set_text
+gimp_text_layer_get_text
+gimp_text_layer_discard
+gimp_text_layer_set
+gimp_item_is_text_layer
+<SUBSECTION Standard>
+GimpTextLayerClass
+GIMP_TEXT_LAYER
+GIMP_IS_TEXT_LAYER
+GIMP_TYPE_TEXT_LAYER
+gimp_text_layer_get_type
+GIMP_TEXT_LAYER_CLASS
+GIMP_IS_TEXT_LAYER_CLASS
+GIMP_TEXT_LAYER_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimptextlayer-transform</FILE>
+<TITLE>GimpTextLayer-transform</TITLE>
+gimp_text_layer_scale
+gimp_text_layer_flip
+gimp_text_layer_rotate
+gimp_text_layer_transform
+</SECTION>
+
+<SECTION>
+<FILE>gimptextlayer-xcf</FILE>
+<TITLE>GimpTextLayer-xcf</TITLE>
+gimp_text_layer_xcf_load_hack
+gimp_text_layer_xcf_save_prepare
+gimp_text_layer_get_xcf_flags
+gimp_text_layer_set_xcf_flags
+</SECTION>
+
+<SECTION>
+<FILE>gimptextlayout</FILE>
+<TITLE>GimpTextLayout</TITLE>
+GimpTextLayout
+gimp_text_layout_new
+gimp_text_layout_get_size
+gimp_text_layout_get_offsets
+gimp_text_layout_get_resolution
+gimp_text_layout_get_text
+gimp_text_layout_get_pango_layout
+gimp_text_layout_get_transform
+gimp_text_layout_transform_rect
+gimp_text_layout_transform_point
+gimp_text_layout_transform_distance
+gimp_text_layout_untransform_rect
+gimp_text_layout_untransform_point
+gimp_text_layout_untransform_distance
+<SUBSECTION Standard>
+GimpTextLayoutClass
+GIMP_TEXT_LAYOUT
+GIMP_IS_TEXT_LAYOUT
+GIMP_TYPE_TEXT_LAYOUT
+gimp_text_layout_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimptextlayout-render</FILE>
+<TITLE>GimpTextLayout-render</TITLE>
+gimp_text_layout_render
+</SECTION>
+
+<SECTION>
+<FILE>gimptextundo</FILE>
+<TITLE>GimpTextUndo</TITLE>
+GimpTextUndo
+<SUBSECTION Standard>
+GimpTextUndoClass
+GIMP_TEXT_UNDO
+GIMP_IS_TEXT_UNDO
+GIMP_TYPE_TEXT_UNDO
+gimp_text_undo_get_type
+GIMP_TEXT_UNDO_CLASS
+GIMP_IS_TEXT_UNDO_CLASS
+GIMP_TEXT_UNDO_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpairbrushtool</FILE>
+<TITLE>GimpAirbrushTool</TITLE>
+GimpAirbrushTool
+gimp_airbrush_tool_register
+<SUBSECTION Standard>
+GimpAirbrushToolClass
+GIMP_AIRBRUSH_TOOL
+GIMP_IS_AIRBRUSH_TOOL
+GIMP_TYPE_AIRBRUSH_TOOL
+gimp_airbrush_tool_get_type
+GIMP_AIRBRUSH_TOOL_CLASS
+GIMP_IS_AIRBRUSH_TOOL_CLASS
+GIMP_AIRBRUSH_TOOL_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpalignoptions</FILE>
+<TITLE>GimpAlignOptions</TITLE>
+ALIGN_OPTIONS_N_BUTTONS
+GimpAlignOptions
+gimp_align_options_gui
+<SUBSECTION Standard>
+GimpAlignOptionsClass
+GIMP_ALIGN_OPTIONS
+GIMP_IS_ALIGN_OPTIONS
+GIMP_TYPE_ALIGN_OPTIONS
+gimp_align_options_get_type
+GIMP_ALIGN_OPTIONS_CLASS
+GIMP_IS_ALIGN_OPTIONS_CLASS
+GIMP_ALIGN_OPTIONS_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpaligntool</FILE>
+<TITLE>GimpAlignTool</TITLE>
+GimpAlignTool
+GimpAlignToolFunction
+gimp_align_tool_register
+GIMP_ALIGN_TOOL_GET_OPTIONS
+<SUBSECTION Standard>
+GimpAlignToolClass
+GIMP_ALIGN_TOOL
+GIMP_IS_ALIGN_TOOL
+GIMP_TYPE_ALIGN_TOOL
+gimp_align_tool_get_type
+GIMP_ALIGN_TOOL_CLASS
+GIMP_IS_ALIGN_TOOL_CLASS
+GIMP_ALIGN_TOOL_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpblendoptions</FILE>
+<TITLE>GimpBlendOptions</TITLE>
+GimpBlendOptions
+gimp_blend_options_gui
+<SUBSECTION Standard>
+GimpBlendOptionsClass
+GIMP_BLEND_OPTIONS
+GIMP_IS_BLEND_OPTIONS
+GIMP_TYPE_BLEND_OPTIONS
+gimp_blend_options_get_type
+GIMP_BLEND_OPTIONS_CLASS
+GIMP_IS_BLEND_OPTIONS_CLASS
+GIMP_BLEND_OPTIONS_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpblendtool</FILE>
+<TITLE>GimpBlendTool</TITLE>
+GimpBlendTool
+gimp_blend_tool_register
+GIMP_BLEND_TOOL_GET_OPTIONS
+<SUBSECTION Standard>
+GimpBlendToolClass
+GIMP_BLEND_TOOL
+GIMP_IS_BLEND_TOOL
+GIMP_TYPE_BLEND_TOOL
+gimp_blend_tool_get_type
+GIMP_BLEND_TOOL_CLASS
+GIMP_IS_BLEND_TOOL_CLASS
+GIMP_BLEND_TOOL_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpbrushtool</FILE>
+<TITLE>GimpBrushTool</TITLE>
+GimpBrushTool
+gimp_brush_tool_create_outline
+<SUBSECTION Standard>
+GimpBrushToolClass
+GIMP_BRUSH_TOOL
+GIMP_IS_BRUSH_TOOL
+GIMP_TYPE_BRUSH_TOOL
+gimp_brush_tool_get_type
+GIMP_BRUSH_TOOL_CLASS
+GIMP_IS_BRUSH_TOOL_CLASS
+GIMP_BRUSH_TOOL_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpbrightnesscontrasttool</FILE>
+<TITLE>GimpBrightnessContrastTool</TITLE>
+GimpBrightnessContrastTool
+gimp_brightness_contrast_tool_register
+<SUBSECTION Standard>
+GimpBrightnessContrastToolClass
+GIMP_BRIGHTNESS_CONTRAST_TOOL
+GIMP_IS_BRIGHTNESS_CONTRAST_TOOL
+GIMP_TYPE_BRIGHTNESS_CONTRAST_TOOL
+gimp_brightness_contrast_tool_get_type
+GIMP_BRIGHTNESS_CONTRAST_TOOL_CLASS
+GIMP_IS_BRIGHTNESS_CONTRAST_TOOL_CLASS
+GIMP_BRIGHTNESS_CONTRAST_TOOL_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpbucketfilloptions</FILE>
+<TITLE>GimpBucketFillOptions</TITLE>
+GimpBucketFillOptions
+gimp_bucket_fill_options_gui
+<SUBSECTION Standard>
+GimpBucketFillOptionsClass
+GIMP_BUCKET_FILL_OPTIONS
+GIMP_IS_BUCKET_FILL_OPTIONS
+GIMP_TYPE_BUCKET_FILL_OPTIONS
+gimp_bucket_fill_options_get_type
+GIMP_BUCKET_FILL_OPTIONS_CLASS
+GIMP_IS_BUCKET_FILL_OPTIONS_CLASS
+GIMP_BUCKET_FILL_OPTIONS_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpbucketfilltool</FILE>
+<TITLE>GimpBucketFillTool</TITLE>
+GimpBucketFillTool
+gimp_bucket_fill_tool_register
+GIMP_BUCKET_FILL_TOOL_GET_OPTIONS
+<SUBSECTION Standard>
+GimpBucketFillToolClass
+GIMP_BUCKET_FILL_TOOL
+GIMP_IS_BUCKET_FILL_TOOL
+GIMP_TYPE_BUCKET_FILL_TOOL
+gimp_bucket_fill_tool_get_type
+GIMP_BUCKET_FILL_TOOL_CLASS
+GIMP_IS_BUCKET_FILL_TOOL_CLASS
+GIMP_BUCKET_FILL_TOOL_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpbycolorselecttool</FILE>
+<TITLE>GimpByColorSelectTool</TITLE>
+GimpByColorSelectTool
+gimp_by_color_select_tool_register
+<SUBSECTION Standard>
+GimpByColorSelectToolClass
+GIMP_BY_COLOR_SELECT_TOOL
+GIMP_IS_BY_COLOR_SELECT_TOOL
+GIMP_TYPE_BY_COLOR_SELECT_TOOL
+gimp_by_color_select_tool_get_type
+GIMP_BY_COLOR_SELECT_TOOL_CLASS
+GIMP_IS_BY_COLOR_SELECT_TOOL_CLASS
+GIMP_BY_COLOR_SELECT_TOOL_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpcageoptions</FILE>
+<TITLE>GimpCageOptions</TITLE>
+GimpCageOptions
+GimpCageOptionsClass
+gimp_cage_options_gui
+<SUBSECTION Standard>
+GIMP_CAGE_OPTIONS
+GIMP_IS_CAGE_OPTIONS
+GIMP_TYPE_CAGE_OPTIONS
+gimp_cage_options_get_type
+GIMP_CAGE_OPTIONS_CLASS
+GIMP_IS_CAGE_OPTIONS_CLASS
+GIMP_CAGE_OPTIONS_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpcagetool</FILE>
+<TITLE>GimpCageTool</TITLE>
+GIMP_CAGE_TOOL_GET_OPTIONS
+GimpCageTool
+GimpCageToolClass
+gimp_cage_tool_register
+<SUBSECTION Standard>
+GIMP_CAGE_TOOL
+GIMP_IS_CAGE_TOOL
+GIMP_TYPE_CAGE_TOOL
+gimp_cage_tool_get_type
+GIMP_CAGE_TOOL_CLASS
+GIMP_IS_CAGE_TOOL_CLASS
+GIMP_CAGE_TOOL_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpclonetool</FILE>
+<TITLE>GimpCloneTool</TITLE>
+GimpCloneTool
+gimp_clone_tool_register
+<SUBSECTION Standard>
+GimpCloneToolClass
+GIMP_CLONE_TOOL
+GIMP_IS_CLONE_TOOL
+GIMP_TYPE_CLONE_TOOL
+gimp_clone_tool_get_type
+GIMP_CLONE_TOOL_CLASS
+GIMP_IS_CLONE_TOOL_CLASS
+GIMP_CLONE_TOOL_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpcolorbalancetool</FILE>
+<TITLE>GimpColorBalanceTool</TITLE>
+GimpColorBalanceTool
+gimp_color_balance_tool_register
+<SUBSECTION Standard>
+GimpColorBalanceToolClass
+GIMP_COLOR_BALANCE_TOOL
+GIMP_IS_COLOR_BALANCE_TOOL
+GIMP_TYPE_COLOR_BALANCE_TOOL
+gimp_color_balance_tool_get_type
+GIMP_COLOR_BALANCE_TOOL_CLASS
+GIMP_IS_COLOR_BALANCE_TOOL_CLASS
+GIMP_COLOR_BALANCE_TOOL_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpcolorizetool</FILE>
+<TITLE>GimpColorizeTool</TITLE>
+GimpColorizeTool
+gimp_colorize_tool_register
+<SUBSECTION Standard>
+GimpColorizeToolClass
+GIMP_COLORIZE_TOOL
+GIMP_IS_COLORIZE_TOOL
+GIMP_TYPE_COLORIZE_TOOL
+gimp_colorize_tool_get_type
+GIMP_COLORIZE_TOOL_CLASS
+GIMP_IS_COLORIZE_TOOL_CLASS
+GIMP_COLORIZE_TOOL_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpcoloroptions</FILE>
+<TITLE>GimpColorOptions</TITLE>
+GimpColorOptions
+gimp_color_options_gui
+<SUBSECTION Standard>
+GimpColorOptionsClass
+GIMP_COLOR_OPTIONS
+GIMP_IS_COLOR_OPTIONS
+GIMP_TYPE_COLOR_OPTIONS
+gimp_color_options_get_type
+GIMP_COLOR_OPTIONS_CLASS
+GIMP_IS_COLOR_OPTIONS_CLASS
+GIMP_COLOR_OPTIONS_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpcolorpickeroptions</FILE>
+<TITLE>GimpColorPickerOptions</TITLE>
+GimpColorPickerOptions
+gimp_color_picker_options_gui
+<SUBSECTION Standard>
+GimpColorPickerOptionsClass
+GIMP_COLOR_PICKER_OPTIONS
+GIMP_IS_COLOR_PICKER_OPTIONS
+GIMP_TYPE_COLOR_PICKER_OPTIONS
+gimp_color_picker_options_get_type
+GIMP_COLOR_PICKER_OPTIONS_CLASS
+GIMP_IS_COLOR_PICKER_OPTIONS_CLASS
+GIMP_COLOR_PICKER_OPTIONS_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpcolorpickertool</FILE>
+<TITLE>GimpColorPickerTool</TITLE>
+GimpColorPickerTool
+gimp_color_picker_tool_register
+GIMP_COLOR_PICKER_TOOL_GET_OPTIONS
+<SUBSECTION Standard>
+GimpColorPickerToolClass
+GIMP_COLOR_PICKER_TOOL
+GIMP_IS_COLOR_PICKER_TOOL
+GIMP_TYPE_COLOR_PICKER_TOOL
+gimp_color_picker_tool_get_type
+GIMP_COLOR_PICKER_TOOL_CLASS
+GIMP_IS_COLOR_PICKER_TOOL_CLASS
+GIMP_COLOR_PICKER_TOOL_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpcolortool</FILE>
+<TITLE>GimpColorTool</TITLE>
+GimpColorTool
+gimp_color_tool_enable
+gimp_color_tool_disable
+gimp_color_tool_is_enabled
+gimp_color_tool_start_sample_point
+GIMP_COLOR_TOOL_GET_OPTIONS
+<SUBSECTION Standard>
+GimpColorToolClass
+GIMP_COLOR_TOOL
+GIMP_IS_COLOR_TOOL
+GIMP_TYPE_COLOR_TOOL
+gimp_color_tool_get_type
+GIMP_COLOR_TOOL_CLASS
+GIMP_IS_COLOR_TOOL_CLASS
+GIMP_COLOR_TOOL_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpconvolvetool</FILE>
+<TITLE>GimpConvolveTool</TITLE>
+GimpConvolveTool
+gimp_convolve_tool_register
+GIMP_CONVOLVE_TOOL_GET_OPTIONS
+<SUBSECTION Standard>
+GimpConvolveToolClass
+GIMP_CONVOLVE_TOOL
+GIMP_IS_CONVOLVE_TOOL
+GIMP_TYPE_CONVOLVE_TOOL
+gimp_convolve_tool_get_type
+GIMP_CONVOLVE_TOOL_CLASS
+GIMP_IS_CONVOLVE_TOOL_CLASS
+GIMP_CONVOLVE_TOOL_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpcropoptions</FILE>
+<TITLE>GimpCropOptions</TITLE>
+GimpCropOptions
+gimp_crop_options_gui
+<SUBSECTION Standard>
+GimpCropOptionsClass
+GIMP_CROP_OPTIONS
+GIMP_IS_CROP_OPTIONS
+GIMP_TYPE_CROP_OPTIONS
+gimp_crop_options_get_type
+GIMP_CROP_OPTIONS_CLASS
+GIMP_IS_CROP_OPTIONS_CLASS
+GIMP_CROP_OPTIONS_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpcroptool</FILE>
+<TITLE>GimpCropTool</TITLE>
+GimpCropTool
+gimp_crop_tool_register
+GIMP_CROP_TOOL_GET_OPTIONS
+<SUBSECTION Standard>
+GimpCropToolClass
+GIMP_CROP_TOOL
+GIMP_IS_CROP_TOOL
+GIMP_TYPE_CROP_TOOL
+gimp_crop_tool_get_type
+GIMP_CROP_TOOL_CLASS
+GIMP_IS_CROP_TOOL_CLASS
+GIMP_CROP_TOOL_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpcurvestool</FILE>
+<TITLE>GimpCurvesTool</TITLE>
+GimpCurvesTool
+gimp_curves_tool_register
+<SUBSECTION Standard>
+GimpCurvesToolClass
+GIMP_CURVES_TOOL
+GIMP_IS_CURVES_TOOL
+GIMP_TYPE_CURVES_TOOL
+gimp_curves_tool_get_type
+GIMP_CURVES_TOOL_CLASS
+GIMP_IS_CURVES_TOOL_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpdodgeburntool</FILE>
+<TITLE>GimpDodgeBurnTool</TITLE>
+GimpDodgeBurnTool
+gimp_dodge_burn_tool_register
+GIMP_DODGE_BURN_TOOL_GET_OPTIONS
+<SUBSECTION Standard>
+GimpDodgeBurnToolClass
+GIMP_DODGE_BURN_TOOL
+GIMP_IS_DODGE_BURN_TOOL
+GIMP_TYPE_DODGE_BURN_TOOL
+gimp_dodge_burn_tool_get_type
+GIMP_DODGE_BURN_TOOL_CLASS
+GIMP_IS_DODGE_BURN_TOOL_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpdrawtool</FILE>
+<TITLE>GimpDrawTool</TITLE>
+GimpDrawTool
+GIMP_TOOL_HANDLE_SIZE_CIRCLE
+GIMP_TOOL_HANDLE_SIZE_CROSS
+GIMP_TOOL_HANDLE_SIZE_LARGE
+GIMP_TOOL_HANDLE_SIZE_SMALL
+gimp_draw_tool_start
+gimp_draw_tool_stop
+gimp_draw_tool_is_active
+gimp_draw_tool_pause
+gimp_draw_tool_resume
+gimp_draw_tool_calc_distance
+gimp_draw_tool_calc_distance_square
+gimp_draw_tool_add_preview
+gimp_draw_tool_remove_preview
+gimp_draw_tool_add_item
+gimp_draw_tool_remove_item
+gimp_draw_tool_add_stroke_group
+gimp_draw_tool_add_fill_group
+gimp_draw_tool_push_group
+gimp_draw_tool_pop_group
+gimp_draw_tool_add_line
+gimp_draw_tool_add_guide
+gimp_draw_tool_add_crosshair
+gimp_draw_tool_add_sample_point
+gimp_draw_tool_add_rectangle
+gimp_draw_tool_add_rectangle_guides
+gimp_draw_tool_add_arc
+gimp_draw_tool_add_transform_guides
+gimp_draw_tool_add_transform_preview
+gimp_draw_tool_add_handle
+gimp_draw_tool_add_corner
+gimp_draw_tool_add_lines
+gimp_draw_tool_add_strokes
+gimp_draw_tool_add_path
+gimp_draw_tool_add_pen
+gimp_draw_tool_add_boundary
+gimp_draw_tool_add_text_cursor
+gimp_draw_tool_on_handle
+gimp_draw_tool_on_vectors
+gimp_draw_tool_on_vectors_curve
+gimp_draw_tool_on_vectors_handle
+<SUBSECTION Standard>
+GimpDrawToolClass
+GIMP_DRAW_TOOL
+GIMP_IS_DRAW_TOOL
+GIMP_TYPE_DRAW_TOOL
+gimp_draw_tool_get_type
+GIMP_DRAW_TOOL_CLASS
+GIMP_IS_DRAW_TOOL_CLASS
+GIMP_DRAW_TOOL_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpellipseselecttool</FILE>
+<TITLE>GimpEllipseSelectTool</TITLE>
+GimpEllipseSelectTool
+gimp_ellipse_select_tool_register
+<SUBSECTION Standard>
+GimpEllipseSelectToolClass
+GIMP_ELLIPSE_SELECT_TOOL
+GIMP_IS_ELLIPSE_SELECT_TOOL
+GIMP_TYPE_ELLIPSE_SELECT_TOOL
+gimp_ellipse_select_tool_get_type
+GIMP_ELLIPSE_SELECT_TOOL_CLASS
+GIMP_IS_ELLIPSE_SELECT_TOOL_CLASS
+GIMP_ELLIPSE_SELECT_TOOL_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimperasertool</FILE>
+<TITLE>GimpEraserTool</TITLE>
+GimpEraserTool
+gimp_eraser_tool_register
+GIMP_ERASER_TOOL_GET_OPTIONS
+<SUBSECTION Standard>
+GimpEraserToolClass
+GIMP_ERASER_TOOL
+GIMP_IS_ERASER_TOOL
+GIMP_TYPE_ERASER_TOOL
+gimp_eraser_tool_get_type
+GIMP_ERASER_TOOL_CLASS
+GIMP_IS_ERASER_TOOL_CLASS
+GIMP_ERASER_TOOL_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpflipoptions</FILE>
+<TITLE>GimpFlipOptions</TITLE>
+GimpFlipOptions
+gimp_flip_options_gui
+<SUBSECTION Standard>
+GimpFlipOptionsClass
+GIMP_FLIP_OPTIONS
+GIMP_IS_FLIP_OPTIONS
+GIMP_TYPE_FLIP_OPTIONS
+gimp_flip_options_get_type
+GIMP_FLIP_OPTIONS_CLASS
+GIMP_IS_FLIP_OPTIONS_CLASS
+GIMP_FLIP_OPTIONS_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpfliptool</FILE>
+<TITLE>GimpFlipTool</TITLE>
+GimpFlipTool
+gimp_flip_tool_register
+GIMP_FLIP_TOOL_GET_OPTIONS
+<SUBSECTION Standard>
+GimpFlipToolClass
+GIMP_FLIP_TOOL
+GIMP_IS_FLIP_TOOL
+GIMP_TYPE_FLIP_TOOL
+gimp_flip_tool_get_type
+GIMP_FLIP_TOOL_CLASS
+GIMP_IS_FLIP_TOOL_CLASS
+GIMP_FLIP_TOOL_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpforegroundselecttool</FILE>
+<TITLE>GimpForegroundSelectTool</TITLE>
+GimpForegroundSelectTool
+gimp_foreground_select_tool_register
+GIMP_FOREGROUND_SELECT_TOOL_GET_OPTIONS
+<SUBSECTION Standard>
+GimpForegroundSelectToolClass
+GIMP_FOREGROUND_SELECT_TOOL
+GIMP_IS_FOREGROUND_SELECT_TOOL
+GIMP_TYPE_FOREGROUND_SELECT_TOOL
+gimp_foreground_select_tool_get_type
+GIMP_FOREGROUND_SELECT_TOOL_CLASS
+GIMP_IS_FOREGROUND_SELECT_TOOL_CLASS
+GIMP_FOREGROUND_SELECT_TOOL_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpforegroundselectoptions</FILE>
+<TITLE>GimpForegroundSelectOptions</TITLE>
+GimpForegroundSelectOptions
+gimp_foreground_select_options_gui
+gimp_foreground_select_options_get_mask_color
+<SUBSECTION Standard>
+GimpForegroundSelectOptionsClass
+GIMP_FOREGROUND_SELECT_OPTIONS
+GIMP_IS_FOREGROUND_SELECT_OPTIONS
+GIMP_TYPE_FOREGROUND_SELECT_OPTIONS
+gimp_foreground_select_options_get_type
+GIMP_FOREGROUND_SELECT_OPTIONS_CLASS
+GIMP_IS_FOREGROUND_SELECT_OPTIONS_CLASS
+GIMP_FOREGROUND_SELECT_OPTIONS_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpforegroundselecttoolundo</FILE>
+<TITLE>GimpForegroundSelectToolUndo</TITLE>
+GimpForegroundSelectToolUndo
+<SUBSECTION Standard>
+GimpForegroundSelectToolUndoClass
+GIMP_FOREGROUND_SELECT_TOOL_UNDO
+GIMP_IS_FOREGROUND_SELECT_TOOL_UNDO
+GIMP_TYPE_FOREGROUND_SELECT_TOOL_UNDO
+gimp_foreground_select_tool_undo_get_type
+GIMP_FOREGROUND_SELECT_TOOL_UNDO_CLASS
+GIMP_IS_FOREGROUND_SELECT_TOOL_UNDO_CLASS
+GIMP_FOREGROUND_SELECT_TOOL_UNDO_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpfreeselecttool</FILE>
+<TITLE>GimpFreeSelectTool</TITLE>
+GimpFreeSelectTool
+gimp_free_select_tool_register
+gimp_free_select_tool_select
+gimp_free_select_tool_get_points
+<SUBSECTION Standard>
+GimpFreeSelectToolClass
+GIMP_FREE_SELECT_TOOL
+GIMP_IS_FREE_SELECT_TOOL
+GIMP_TYPE_FREE_SELECT_TOOL
+gimp_free_select_tool_get_type
+GIMP_FREE_SELECT_TOOL_CLASS
+GIMP_IS_FREE_SELECT_TOOL_CLASS
+GIMP_FREE_SELECT_TOOL_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpfuzzyselecttool</FILE>
+<TITLE>GimpFuzzySelectTool</TITLE>
+GimpFuzzySelectTool
+gimp_fuzzy_select_tool_register
+<SUBSECTION Standard>
+GimpFuzzySelectToolClass
+GIMP_FUZZY_SELECT_TOOL
+GIMP_IS_FUZZY_SELECT_TOOL
+GIMP_TYPE_FUZZY_SELECT_TOOL
+gimp_fuzzy_select_tool_get_type
+GIMP_FUZZY_SELECT_TOOL_CLASS
+GIMP_IS_FUZZY_SELECT_TOOL_CLASS
+GIMP_FUZZY_SELECT_TOOL_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimphealtool</FILE>
+<TITLE>GimpHealTool</TITLE>
+GimpHealTool
+gimp_heal_tool_register
+<SUBSECTION Standard>
+GimpHealToolClass
+GIMP_HEAL_TOOL
+GIMP_IS_HEAL_TOOL
+GIMP_TYPE_HEAL_TOOL
+gimp_heal_tool_get_type
+GIMP_HEAL_TOOL_CLASS
+GIMP_IS_HEAL_TOOL_CLASS
+GIMP_HEAL_TOOL_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimphistogramoptions</FILE>
+<TITLE>GimpHistogramOptions</TITLE>
+GimpHistogramOptions
+GimpHistogramOptionsClass
+gimp_histogram_options_gui
+gimp_histogram_options_connect_view
+<SUBSECTION Standard>
+GIMP_HISTOGRAM_OPTIONS
+GIMP_IS_HISTOGRAM_OPTIONS
+GIMP_TYPE_HISTOGRAM_OPTIONS
+gimp_histogram_options_get_type
+GIMP_HISTOGRAM_OPTIONS_CLASS
+GIMP_IS_HISTOGRAM_OPTIONS_CLASS
+GIMP_HISTOGRAM_OPTIONS_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimphuesaturationtool</FILE>
+<TITLE>GimpHueSaturationTool</TITLE>
+GimpHueSaturationTool
+gimp_hue_saturation_tool_register
+<SUBSECTION Standard>
+GimpHueSaturationToolClass
+GIMP_HUE_SATURATION_TOOL
+GIMP_IS_HUE_SATURATION_TOOL
+GIMP_TYPE_HUE_SATURATION_TOOL
+gimp_hue_saturation_tool_get_type
+GIMP_HUE_SATURATION_TOOL_CLASS
+GIMP_IS_HUE_SATURATION_TOOL_CLASS
+GIMP_HUE_SATURATION_TOOL_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpdesaturatetool</FILE>
+<TITLE>GimpDesaturateTool</TITLE>
+GimpDesaturateTool
+gimp_desaturate_tool_register
+<SUBSECTION Standard>
+GimpDesaturateToolClass
+GIMP_DESATURATE_TOOL
+GIMP_IS_DESATURATE_TOOL
+GIMP_TYPE_DESATURATE_TOOL
+gimp_desaturate_tool_get_type
+GIMP_DESATURATE_TOOL_CLASS
+GIMP_IS_DESATURATE_TOOL_CLASS
+GIMP_DESATURATE_TOOL_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpimagemapoptions</FILE>
+<TITLE>GimpImageMapOptions</TITLE>
+GimpImageMapOptions
+<SUBSECTION Standard>
+GimpImageMapOptionsClass
+GIMP_IMAGE_MAP_OPTIONS
+GIMP_IS_IMAGE_MAP_OPTIONS
+GIMP_TYPE_IMAGE_MAP_OPTIONS
+gimp_image_map_options_get_type
+GIMP_IMAGE_MAP_OPTIONS_CLASS
+GIMP_IS_IMAGE_MAP_OPTIONS_CLASS
+GIMP_IMAGE_MAP_OPTIONS_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpimagemaptool</FILE>
+<TITLE>GimpImageMapTool</TITLE>
+GimpImageMapTool
+gimp_image_map_tool_preview
+gimp_image_map_tool_create_map
+gimp_image_map_tool_edit_as
+gimp_image_map_tool_dialog_get_label_group
+gimp_image_map_tool_dialog_get_vbox
+GIMP_IMAGE_MAP_TOOL_GET_OPTIONS
+<SUBSECTION Standard>
+GimpImageMapToolClass
+GIMP_IMAGE_MAP_TOOL
+GIMP_IS_IMAGE_MAP_TOOL
+GIMP_TYPE_IMAGE_MAP_TOOL
+gimp_image_map_tool_get_type
+GIMP_IMAGE_MAP_TOOL_CLASS
+GIMP_IS_IMAGE_MAP_TOOL_CLASS
+GIMP_IMAGE_MAP_TOOL_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpimagemaptool-settings</FILE>
+<TITLE>GimpImageMapTool-settings</TITLE>
+gimp_image_map_tool_add_settings_gui
+gimp_image_map_tool_real_settings_import
+gimp_image_map_tool_real_settings_export
+</SECTION>
+
+<SECTION>
+<FILE>gimpgegltool</FILE>
+<TITLE>GimpGeglTool</TITLE>
+GimpGeglTool
+gimp_gegl_tool_register
+<SUBSECTION Standard>
+GimpGeglToolClass
+GIMP_GEGL_TOOL
+GIMP_IS_GEGL_TOOL
+GIMP_TYPE_GEGL_TOOL
+gimp_gegl_tool_get_type
+GIMP_GEGL_TOOL_CLASS
+GIMP_IS_GEGL_TOOL_CLASS
+GIMP_GEGL_TOOL_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpinktool</FILE>
+<TITLE>GimpInkTool</TITLE>
+GimpInkTool
+gimp_ink_tool_register
+<SUBSECTION Standard>
+GimpInkToolClass
+GIMP_INK_TOOL
+GIMP_IS_INK_TOOL
+GIMP_TYPE_INK_TOOL
+gimp_ink_tool_get_type
+GIMP_INK_TOOL_CLASS
+GIMP_IS_INK_TOOL_CLASS
+GIMP_INK_TOOL_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpinkoptions-gui</FILE>
+<TITLE>GimpInkOptions-gui</TITLE>
+gimp_ink_options_gui
+</SECTION>
+
+<SECTION>
+<FILE>gimpiscissorsoptions</FILE>
+<TITLE>GimpIscissorsOptions</TITLE>
+GimpIscissorsOptions
+GimpIscissorsOptionsClass
+gimp_iscissors_options_gui
+<SUBSECTION Standard>
+GIMP_ISCISSORS_OPTIONS
+GIMP_IS_ISCISSORS_OPTIONS
+GIMP_TYPE_ISCISSORS_OPTIONS
+gimp_iscissors_options_get_type
+GIMP_ISCISSORS_OPTIONS_CLASS
+GIMP_IS_ISCISSORS_OPTIONS_CLASS
+GIMP_ISCISSORS_OPTIONS_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpiscissorstool</FILE>
+<TITLE>GimpIscissorsTool</TITLE>
+IscissorsState
+IscissorsOps
+ICurve
+GimpIscissorsTool
+gimp_iscissors_tool_register
+GIMP_ISCISSORS_TOOL_GET_OPTIONS
+<SUBSECTION Standard>
+GimpIscissorsToolClass
+GIMP_ISCISSORS_TOOL
+GIMP_IS_ISCISSORS_TOOL
+GIMP_TYPE_ISCISSORS_TOOL
+gimp_iscissors_tool_get_type
+GIMP_ISCISSORS_TOOL_CLASS
+GIMP_IS_ISCISSORS_TOOL_CLASS
+GIMP_ISCISSORS_TOOL_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimplevelstool</FILE>
+<TITLE>GimpLevelsTool</TITLE>
+GimpLevelsTool
+gimp_levels_tool_register
+<SUBSECTION Standard>
+GimpLevelsToolClass
+GIMP_LEVELS_TOOL
+GIMP_IS_LEVELS_TOOL
+GIMP_TYPE_LEVELS_TOOL
+gimp_levels_tool_get_type
+GIMP_LEVELS_TOOL_CLASS
+GIMP_IS_LEVELS_TOOL_CLASS
+GIMP_LEVELS_TOOL_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpmagnifyoptions</FILE>
+<TITLE>GimpMagnifyOptions</TITLE>
+GimpMagnifyOptions
+gimp_magnify_options_gui
+<SUBSECTION Standard>
+GimpMagnifyOptionsClass
+GIMP_MAGNIFY_OPTIONS
+GIMP_IS_MAGNIFY_OPTIONS
+GIMP_TYPE_MAGNIFY_OPTIONS
+gimp_magnify_options_get_type
+GIMP_MAGNIFY_OPTIONS_CLASS
+GIMP_IS_MAGNIFY_OPTIONS_CLASS
+GIMP_MAGNIFY_OPTIONS_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpmagnifytool</FILE>
+<TITLE>GimpMagnifyTool</TITLE>
+GimpMagnifyTool
+gimp_magnify_tool_register
+GIMP_MAGNIFY_TOOL_GET_OPTIONS
+<SUBSECTION Standard>
+GimpMagnifyToolClass
+GIMP_MAGNIFY_TOOL
+GIMP_IS_MAGNIFY_TOOL
+GIMP_TYPE_MAGNIFY_TOOL
+gimp_magnify_tool_get_type
+GIMP_MAGNIFY_TOOL_CLASS
+GIMP_IS_MAGNIFY_TOOL_CLASS
+GIMP_MAGNIFY_TOOL_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpmeasureoptions</FILE>
+<TITLE>GimpMeasureOptions</TITLE>
+GimpMeasureOptions
+gimp_measure_options_gui
+<SUBSECTION Standard>
+GimpMeasureOptionsClass
+GIMP_MEASURE_OPTIONS
+GIMP_IS_MEASURE_OPTIONS
+GIMP_TYPE_MEASURE_OPTIONS
+gimp_measure_options_get_type
+GIMP_MEASURE_OPTIONS_CLASS
+GIMP_IS_MEASURE_OPTIONS_CLASS
+GIMP_MEASURE_OPTIONS_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpmeasuretool</FILE>
+<TITLE>GimpMeasureTool</TITLE>
+MeasureFunction
+GimpMeasureTool
+gimp_measure_tool_register
+GIMP_MEASURE_TOOL_GET_OPTIONS
+<SUBSECTION Standard>
+GimpMeasureToolClass
+GIMP_MEASURE_TOOL
+GIMP_IS_MEASURE_TOOL
+GIMP_TYPE_MEASURE_TOOL
+gimp_measure_tool_get_type
+GIMP_MEASURE_TOOL_CLASS
+GIMP_IS_MEASURE_TOOL_CLASS
+GIMP_MEASURE_TOOL_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpmoveoptions</FILE>
+<TITLE>GimpMoveOptions</TITLE>
+GimpMoveOptions
+gimp_move_options_gui
+<SUBSECTION Standard>
+GimpMoveOptionsClass
+GIMP_MOVE_OPTIONS
+GIMP_IS_MOVE_OPTIONS
+GIMP_TYPE_MOVE_OPTIONS
+gimp_move_options_get_type
+GIMP_MOVE_OPTIONS_CLASS
+GIMP_IS_MOVE_OPTIONS_CLASS
+GIMP_MOVE_OPTIONS_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpmovetool</FILE>
+<TITLE>GimpMoveTool</TITLE>
+GimpMoveTool
+gimp_move_tool_register
+gimp_move_tool_start_hguide
+gimp_move_tool_start_vguide
+GIMP_MOVE_TOOL_GET_OPTIONS
+<SUBSECTION Standard>
+GimpMoveToolClass
+GIMP_MOVE_TOOL
+GIMP_IS_MOVE_TOOL
+GIMP_TYPE_MOVE_TOOL
+gimp_move_tool_get_type
+GIMP_MOVE_TOOL_CLASS
+GIMP_IS_MOVE_TOOL_CLASS
+GIMP_MOVE_TOOL_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimppaintbrushtool</FILE>
+<TITLE>GimpPaintbrushTool</TITLE>
+GimpPaintbrushTool
+gimp_paintbrush_tool_register
+<SUBSECTION Standard>
+GimpPaintbrushToolClass
+GIMP_PAINTBRUSH_TOOL
+GIMP_IS_PAINTBRUSH_TOOL
+GIMP_TYPE_PAINTBRUSH_TOOL
+gimp_paintbrush_tool_get_type
+GIMP_PAINTBRUSH_TOOL_CLASS
+GIMP_IS_PAINTBRUSH_TOOL_CLASS
+GIMP_PAINTBRUSH_TOOL_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimppainttool</FILE>
+<TITLE>GimpPaintTool</TITLE>
+GimpPaintTool
+gimp_paint_tool_enable_color_picker
+GIMP_PAINT_TOOL_GET_OPTIONS
+<SUBSECTION Standard>
+GimpPaintToolClass
+GIMP_PAINT_TOOL
+GIMP_IS_PAINT_TOOL
+GIMP_TYPE_PAINT_TOOL
+gimp_paint_tool_get_type
+GIMP_PAINT_TOOL_CLASS
+GIMP_IS_PAINT_TOOL_CLASS
+GIMP_PAINT_TOOL_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimppenciltool</FILE>
+<TITLE>GimpPencilTool</TITLE>
+GimpPencilTool
+gimp_pencil_tool_register
+<SUBSECTION Standard>
+GimpPencilToolClass
+GIMP_PENCIL_TOOL
+GIMP_IS_PENCIL_TOOL
+GIMP_TYPE_PENCIL_TOOL
+gimp_pencil_tool_get_type
+GIMP_PENCIL_TOOL_CLASS
+GIMP_IS_PENCIL_TOOL_CLASS
+GIMP_PENCIL_TOOL_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpperspectivetool</FILE>
+<TITLE>GimpPerspectiveTool</TITLE>
+GimpPerspectiveTool
+gimp_perspective_tool_register
+<SUBSECTION Standard>
+GimpPerspectiveToolClass
+GIMP_PERSPECTIVE_TOOL
+GIMP_IS_PERSPECTIVE_TOOL
+GIMP_TYPE_PERSPECTIVE_TOOL
+gimp_perspective_tool_get_type
+GIMP_PERSPECTIVE_TOOL_CLASS
+GIMP_IS_PERSPECTIVE_TOOL_CLASS
+GIMP_PERSPECTIVE_TOOL_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpperspectiveclonetool</FILE>
+<TITLE>GimpPerspectiveCloneTool</TITLE>
+GimpPerspectiveCloneTool
+gimp_perspective_clone_tool_register
+GIMP_PERSPECTIVE_CLONE_TOOL_GET_OPTIONS
+<SUBSECTION Standard>
+GimpPerspectiveCloneToolClass
+GIMP_PERSPECTIVE_CLONE_TOOL
+GIMP_IS_PERSPECTIVE_CLONE_TOOL
+GIMP_TYPE_PERSPECTIVE_CLONE_TOOL
+gimp_perspective_clone_tool_get_type
+GIMP_PERSPECTIVE_CLONE_TOOL_CLASS
+GIMP_IS_PERSPECTIVE_CLONE_TOOL_CLASS
+GIMP_PERSPECTIVE_CLONE_TOOL_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpposterizetool</FILE>
+<TITLE>GimpPosterizeTool</TITLE>
+GimpPosterizeTool
+gimp_posterize_tool_register
+<SUBSECTION Standard>
+GimpPosterizeToolClass
+GIMP_POSTERIZE_TOOL
+GIMP_IS_POSTERIZE_TOOL
+GIMP_TYPE_POSTERIZE_TOOL
+gimp_posterize_tool_get_type
+GIMP_POSTERIZE_TOOL_CLASS
+GIMP_IS_POSTERIZE_TOOL_CLASS
+GIMP_POSTERIZE_TOOL_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimprectangleoptions</FILE>
+<TITLE>GimRrectangleOptions</TITLE>
+GimpRectangleOptionsProp
+GimpRectangleOptions
+GimpRectangleOptionsInterface
+GimpRectangleOptionsPrivate
+GIMP_RECTANGLE_OPTIONS_GET_PRIVATE
+gimp_rectangle_options_gui
+gimp_rectangle_options_fixed_rule_active
+gimp_rectangle_options_get_private
+gimp_rectangle_options_install_properties
+gimp_rectangle_options_get_property
+gimp_rectangle_options_set_property
+gimp_rectangle_options_get_width_entry
+<SUBSECTION Standard>
+GIMP_RECTANGLE_OPTIONS
+GIMP_IS_RECTANGLE_OPTIONS
+GIMP_TYPE_RECTANGLE_OPTIONS
+gimp_rectangle_options_interface_get_type
+GIMP_RECTANGLE_OPTIONS_GET_INTERFACE
+</SECTION>
+
+<SECTION>
+<FILE>gimprectangletool</FILE>
+<TITLE>GimpRectangleTool</TITLE>
+GimpRectangleTool
+GimpRectangleToolInterface
+GimpRectangleToolProp
+GimpRectangleFunction
+GIMP_RECTANGLE_TOOL_GET_OPTIONS
+gimp_rectangle_tool_constructor
+gimp_rectangle_tool_init
+gimp_rectangle_tool_control
+gimp_rectangle_tool_button_press
+gimp_rectangle_tool_button_release
+gimp_rectangle_tool_motion
+gimp_rectangle_tool_key_press
+gimp_rectangle_tool_active_modifier_key
+gimp_rectangle_tool_oper_update
+gimp_rectangle_tool_cursor_update
+gimp_rectangle_tool_draw
+gimp_rectangle_tool_execute
+gimp_rectangle_tool_cancel
+gimp_rectangle_tool_set_constraint
+gimp_rectangle_tool_get_constraint
+gimp_rectangle_tool_get_function
+gimp_rectangle_tool_set_function
+gimp_rectangle_tool_constraint_size_set
+gimp_rectangle_tool_pending_size_set
+gimp_rectangle_tool_rectangle_is_new
+gimp_rectangle_tool_point_in_rectangle
+gimp_rectangle_tool_frame_item
+gimp_rectangle_tool_install_properties
+gimp_rectangle_tool_set_property
+gimp_rectangle_tool_get_property
+<SUBSECTION Standard>
+GIMP_RECTANGLE_TOOL
+GIMP_IS_RECTANGLE_TOOL
+GIMP_TYPE_RECTANGLE_TOOL
+gimp_rectangle_tool_interface_get_type
+GIMP_RECTANGLE_TOOL_GET_INTERFACE
+</SECTION>
+
+<SECTION>
+<FILE>gimprectangleselectoptions</FILE>
+<TITLE>GimpRectangleSelectOptions</TITLE>
+GimpRectangleSelectOptions
+gimp_rectangle_select_options_gui
+<SUBSECTION Standard>
+GimpRectangleSelectOptionsClass
+GIMP_RECTANGLE_SELECT_OPTIONS
+GIMP_IS_RECTANGLE_SELECT_OPTIONS
+GIMP_TYPE_RECTANGLE_SELECT_OPTIONS
+gimp_rectangle_select_options_get_type
+GIMP_RECTANGLE_SELECT_OPTIONS_CLASS
+GIMP_IS_RECTANGLE_SELECT_OPTIONS_CLASS
+GIMP_RECTANGLE_SELECT_OPTIONS_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimprectangleselecttool</FILE>
+<TITLE>GimpRectangleSelectTool</TITLE>
+GimpRectangleSelectTool
+gimp_rectangle_select_tool_register
+GIMP_RECTANGLE_SELECT_TOOL_GET_OPTIONS
+<SUBSECTION Standard>
+GimpRectangleSelectToolClass
+GIMP_RECTANGLE_SELECT_TOOL
+GIMP_IS_RECTANGLE_SELECT_TOOL
+GIMP_TYPE_RECTANGLE_SELECT_TOOL
+gimp_rectangle_select_tool_get_type
+GIMP_RECTANGLE_SELECT_TOOL_CLASS
+GIMP_IS_RECTANGLE_SELECT_TOOL_CLASS
+GIMP_RECTANGLE_SELECT_TOOL_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpregionselectoptions</FILE>
+<TITLE>GimpRegionSelectOptions</TITLE>
+GimpRegionSelectOptions
+gimp_region_select_options_gui
+<SUBSECTION Standard>
+GimpRegionSelectOptionsClass
+GIMP_REGION_SELECT_OPTIONS
+GIMP_IS_REGION_SELECT_OPTIONS
+GIMP_TYPE_REGION_SELECT_OPTIONS
+gimp_region_select_options_get_type
+GIMP_REGION_SELECT_OPTIONS_CLASS
+GIMP_IS_REGION_SELECT_OPTIONS_CLASS
+GIMP_REGION_SELECT_OPTIONS_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpregionselecttool</FILE>
+<TITLE>GimpRegionSelectTool</TITLE>
+GimpRegionSelectTool
+GIMP_REGION_SELECT_TOOL_GET_OPTIONS
+<SUBSECTION Standard>
+GimpRegionSelectToolClass
+GIMP_REGION_SELECT_TOOL
+GIMP_IS_REGION_SELECT_TOOL
+GIMP_TYPE_REGION_SELECT_TOOL
+gimp_region_select_tool_get_type
+GIMP_REGION_SELECT_TOOL_CLASS
+GIMP_IS_REGION_SELECT_TOOL_CLASS
+GIMP_REGION_SELECT_TOOL_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimprotatetool</FILE>
+<TITLE>GimpRotateTool</TITLE>
+GimpRotateTool
+gimp_rotate_tool_register
+<SUBSECTION Standard>
+GimpRotateToolClass
+GIMP_ROTATE_TOOL
+GIMP_IS_ROTATE_TOOL
+GIMP_TYPE_ROTATE_TOOL
+gimp_rotate_tool_get_type
+GIMP_ROTATE_TOOL_CLASS
+GIMP_IS_ROTATE_TOOL_CLASS
+GIMP_ROTATE_TOOL_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpscaletool</FILE>
+<TITLE>GimpScaleTool</TITLE>
+GimpScaleTool
+gimp_scale_tool_register
+<SUBSECTION Standard>
+GimpScaleToolClass
+GIMP_SCALE_TOOL
+GIMP_IS_SCALE_TOOL
+GIMP_TYPE_SCALE_TOOL
+gimp_scale_tool_get_type
+GIMP_SCALE_TOOL_CLASS
+GIMP_SCALE_TOOL_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpselectionoptions</FILE>
+<TITLE>GimpSelectionOptions</TITLE>
+GimpSelectionOptions
+gimp_selection_options_gui
+<SUBSECTION Standard>
+GimpSelectionOptionsClass
+GIMP_SELECTION_OPTIONS
+GIMP_IS_SELECTION_OPTIONS
+GIMP_TYPE_SELECTION_OPTIONS
+gimp_selection_options_get_type
+GIMP_SELECTION_OPTIONS_CLASS
+GIMP_IS_SELECTION_OPTIONS_CLASS
+GIMP_SELECTION_OPTIONS_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpselectiontool</FILE>
+<TITLE>GimpSelectionTool</TITLE>
+GimpSelectionTool
+GimpSelectionToolClass
+gimp_selection_tool_start_edit
+GIMP_SELECTION_TOOL_GET_OPTIONS
+<SUBSECTION Standard>
+GIMP_SELECTION_TOOL
+GIMP_IS_SELECTION_TOOL
+GIMP_TYPE_SELECTION_TOOL
+gimp_selection_tool_get_type
+GIMP_SELECTION_TOOL_CLASS
+GIMP_IS_SELECTION_TOOL_CLASS
+GIMP_SELECTION_TOOL_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpsourcetool</FILE>
+<TITLE>GimpSourceTool</TITLE>
+GimpSourceTool
+GIMP_SOURCE_TOOL_GET_OPTIONS
+<SUBSECTION Standard>
+GimpSourceToolClass
+GIMP_SOURCE_TOOL
+GIMP_IS_SOURCE_TOOL
+GIMP_TYPE_SOURCE_TOOL
+gimp_source_tool_get_type
+GIMP_SOURCE_TOOL_CLASS
+GIMP_IS_SOURCE_TOOL_CLASS
+GIMP_SOURCE_TOOL_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpsheartool</FILE>
+<TITLE>GimpShearTool</TITLE>
+GimpShearTool
+gimp_shear_tool_register
+<SUBSECTION Standard>
+GimpShearToolClass
+GIMP_SHEAR_TOOL
+GIMP_IS_SHEAR_TOOL
+GIMP_TYPE_SHEAR_TOOL
+gimp_shear_tool_get_type
+GIMP_SHEAR_TOOL_CLASS
+GIMP_IS_SHEAR_TOOL_CLASS
+GIMP_SHEAR_TOOL_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpsmudgetool</FILE>
+<TITLE>GimpSmudgeTool</TITLE>
+GimpSmudgeTool
+gimp_smudge_tool_register
+<SUBSECTION Standard>
+GimpSmudgeToolClass
+GIMP_SMUDGE_TOOL
+GIMP_IS_SMUDGE_TOOL
+GIMP_TYPE_SMUDGE_TOOL
+gimp_smudge_tool_get_type
+GIMP_SMUDGE_TOOL_CLASS
+GIMP_IS_SMUDGE_TOOL_CLASS
+GIMP_SMUDGE_TOOL_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimptextoptions</FILE>
+<TITLE>GimpTextOptions</TITLE>
+GimpTextOptions
+gimp_text_options_connect_text
+gimp_text_options_gui
+gimp_text_options_editor_new
+<SUBSECTION Standard>
+GimpTextOptionsClass
+GIMP_TEXT_OPTIONS
+GIMP_IS_TEXT_OPTIONS
+GIMP_TYPE_TEXT_OPTIONS
+gimp_text_options_get_type
+GIMP_TEXT_OPTIONS_CLASS
+GIMP_IS_TEXT_OPTIONS_CLASS
+GIMP_TEXT_OPTIONS_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimptexttool</FILE>
+<TITLE>GimpTextTool</TITLE>
+GimpTextTool
+GIMP_TEXT_TOOL_GET_OPTIONS
+gimp_text_tool_register
+gimp_text_tool_set_layer
+gimp_text_tool_get_has_text_selection
+gimp_text_tool_delete_selection
+gimp_text_tool_cut_clipboard
+gimp_text_tool_copy_clipboard
+gimp_text_tool_paste_clipboard
+gimp_text_tool_create_vectors
+gimp_text_tool_create_vectors_warped
+gimp_text_tool_clear_layout
+gimp_text_tool_ensure_layout
+<SUBSECTION Standard>
+GimpTextToolClass
+GIMP_TEXT_TOOL
+GIMP_IS_TEXT_TOOL
+GIMP_TYPE_TEXT_TOOL
+gimp_text_tool_get_type
+GIMP_TEXT_TOOL_CLASS
+GIMP_IS_TEXT_TOOL_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimptexttool-editor</FILE>
+<TITLE>GimpTextTool-editor</TITLE>
+gimp_text_tool_editor_button_press
+gimp_text_tool_editor_button_release
+gimp_text_tool_editor_finalize
+gimp_text_tool_editor_get_cursor_rect
+gimp_text_tool_editor_halt
+gimp_text_tool_editor_init
+gimp_text_tool_editor_key_press
+gimp_text_tool_editor_key_release
+gimp_text_tool_editor_motion
+gimp_text_tool_editor_position
+gimp_text_tool_editor_start
+gimp_text_tool_reset_im_context
+</SECTION>
+
+<SECTION>
+<FILE>gimpthresholdtool</FILE>
+<TITLE>GimpThresholdTool</TITLE>
+GimpThresholdTool
+gimp_threshold_tool_register
+<SUBSECTION Standard>
+GimpThresholdToolClass
+GIMP_THRESHOLD_TOOL
+GIMP_IS_THRESHOLD_TOOL
+GIMP_TYPE_THRESHOLD_TOOL
+gimp_threshold_tool_get_type
+GIMP_THRESHOLD_TOOL_CLASS
+GIMP_IS_THRESHOLD_TOOL_CLASS
+GIMP_THRESHOLD_TOOL_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimptool</FILE>
+<TITLE>GimpTool</TITLE>
+GimpTool
+GimpToolClass
+gimp_tool_get_options
+gimp_tool_has_display
+gimp_tool_has_image
+gimp_tool_initialize
+gimp_tool_control
+gimp_tool_button_press
+gimp_tool_button_release
+gimp_tool_motion
+gimp_tool_set_focus_display
+gimp_tool_key_press
+gimp_tool_key_release
+gimp_tool_set_modifier_state
+gimp_tool_set_active_modifier_state
+gimp_tool_oper_update
+gimp_tool_cursor_update
+gimp_tool_get_popup
+gimp_tool_push_status
+gimp_tool_push_status_coords
+gimp_tool_push_status_length
+gimp_tool_replace_status
+gimp_tool_pop_status
+gimp_tool_message
+gimp_tool_message_literal
+gimp_tool_set_cursor
+GIMP_TOOL_GET_OPTIONS
+<SUBSECTION Standard>
+GIMP_TOOL
+GIMP_IS_TOOL
+GIMP_TYPE_TOOL
+gimp_tool_get_type
+GIMP_TOOL_CLASS
+GIMP_IS_TOOL_CLASS
+GIMP_TOOL_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimptool-progress</FILE>
+<TITLE>GimpTool-progress</TITLE>
+gimp_tool_progress_iface_init
+</SECTION>
+
+<SECTION>
+<FILE>gimptoolcontrol</FILE>
+<TITLE>GimpToolControl</TITLE>
+GimpToolControl
+gimp_tool_control_activate
+gimp_tool_control_halt
+gimp_tool_control_is_active
+gimp_tool_control_pause
+gimp_tool_control_resume
+gimp_tool_control_is_paused
+gimp_tool_control_set_preserve
+gimp_tool_control_get_preserve
+gimp_tool_control_set_scroll_lock
+gimp_tool_control_get_scroll_lock
+gimp_tool_control_set_handle_empty_image
+gimp_tool_control_get_handle_empty_image
+gimp_tool_control_set_wants_click
+gimp_tool_control_get_wants_click
+gimp_tool_control_set_wants_double_click
+gimp_tool_control_get_wants_double_click
+gimp_tool_control_set_wants_triple_click
+gimp_tool_control_get_wants_triple_click
+gimp_tool_control_set_wants_all_key_events
+gimp_tool_control_get_wants_all_key_events
+gimp_tool_control_set_dirty_mask
+gimp_tool_control_get_dirty_mask
+gimp_tool_control_set_motion_mode
+gimp_tool_control_get_motion_mode
+gimp_tool_control_set_snap_to
+gimp_tool_control_get_snap_to
+gimp_tool_control_set_snap_offsets
+gimp_tool_control_get_snap_offsets
+gimp_tool_control_set_toggled
+gimp_tool_control_get_toggled
+gimp_tool_control_set_cursor
+gimp_tool_control_set_tool_cursor
+gimp_tool_control_set_cursor_modifier
+gimp_tool_control_set_toggle_cursor
+gimp_tool_control_set_toggle_tool_cursor
+gimp_tool_control_set_toggle_cursor_modifier
+gimp_tool_control_get_cursor
+gimp_tool_control_get_tool_cursor
+gimp_tool_control_get_cursor_modifier
+gimp_tool_control_get_precision
+gimp_tool_control_set_precision
+gimp_tool_control_set_action_value_1
+gimp_tool_control_get_action_value_1
+gimp_tool_control_set_action_value_2
+gimp_tool_control_get_action_value_2
+gimp_tool_control_set_action_value_3
+gimp_tool_control_get_action_value_3
+gimp_tool_control_set_action_value_4
+gimp_tool_control_get_action_value_4
+gimp_tool_control_set_action_object_1
+gimp_tool_control_get_action_object_1
+gimp_tool_control_set_action_object_2
+gimp_tool_control_get_action_object_2
+<SUBSECTION Standard>
+GimpToolControlClass
+GIMP_TOOL_CONTROL
+GIMP_IS_TOOL_CONTROL
+GIMP_TYPE_TOOL_CONTROL
+gimp_tool_control_get_type
+GIMP_TOOL_CONTROL_CLASS
+GIMP_IS_TOOL_CONTROL_CLASS
+GIMP_TOOL_CONTROL_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimptransformoptions</FILE>
+<TITLE>GimpTransformOptions</TITLE>
+GimpTransformOptions
+gimp_transform_options_gui
+gimp_transform_options_show_preview
+<SUBSECTION Standard>
+GimpTransformOptionsClass
+GIMP_TRANSFORM_OPTIONS
+GIMP_IS_TRANSFORM_OPTIONS
+GIMP_TYPE_TRANSFORM_OPTIONS
+gimp_transform_options_get_type
+GIMP_TRANSFORM_OPTIONS_CLASS
+GIMP_IS_TRANSFORM_OPTIONS_CLASS
+GIMP_TRANSFORM_OPTIONS_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimptransformtool</FILE>
+<TITLE>GimpTransformTool</TITLE>
+GimpTransformTool
+TransformAction
+TransInfo
+TRANS_INFO_SIZE
+GIMP_TRANSFORM_TOOL_GET_OPTIONS
+gimp_transform_tool_recalc_matrix
+<SUBSECTION Standard>
+GimpTransformToolClass
+GIMP_TRANSFORM_TOOL
+GIMP_IS_TRANSFORM_TOOL
+GIMP_TYPE_TRANSFORM_TOOL
+gimp_transform_tool_get_type
+GIMP_TRANSFORM_TOOL_CLASS
+GIMP_IS_TRANSFORM_TOOL_CLASS
+GIMP_TRANSFORM_TOOL_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimptransformtoolundo</FILE>
+<TITLE>GimpTransformToolUndo</TITLE>
+GimpTransformToolUndo
+<SUBSECTION Standard>
+GimpTransformToolUndoClass
+GIMP_TRANSFORM_TOOL_UNDO
+GIMP_IS_TRANSFORM_TOOL_UNDO
+GIMP_TYPE_TRANSFORM_TOOL_UNDO
+gimp_transform_tool_undo_get_type
+GIMP_TRANSFORM_TOOL_UNDO_CLASS
+GIMP_IS_TRANSFORM_TOOL_UNDO_CLASS
+GIMP_TRANSFORM_TOOL_UNDO_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpvectoroptions</FILE>
+<TITLE>GimpVectorOptions</TITLE>
+GimpVectorOptions
+gimp_vector_options_gui
+<SUBSECTION Standard>
+GimpVectorOptionsClass
+GIMP_VECTOR_OPTIONS
+GIMP_IS_VECTOR_OPTIONS
+GIMP_TYPE_VECTOR_OPTIONS
+gimp_vector_options_get_type
+GIMP_VECTOR_OPTIONS_CLASS
+GIMP_IS_VECTOR_OPTIONS_CLASS
+GIMP_VECTOR_OPTIONS_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpvectortool</FILE>
+<TITLE>GimpVectorTool</TITLE>
+GimpVectorTool
+GimpVectorFunction
+gimp_vector_tool_register
+gimp_vector_tool_set_vectors
+GIMP_VECTOR_TOOL_GET_OPTIONS
+<SUBSECTION Standard>
+GimpVectorToolClass
+GIMP_VECTOR_TOOL
+GIMP_IS_VECTOR_TOOL
+GIMP_TYPE_VECTOR_TOOL
+gimp_vector_tool_get_type
+GIMP_VECTOR_TOOL_CLASS
+GIMP_IS_VECTOR_TOOL_CLASS
+GIMP_VECTOR_TOOL_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpbezierdesc</FILE>
+<TITLE>GimpBezierDesc</TITLE>
+gimp_bezier_desc_copy
+gimp_bezier_desc_free
+gimp_bezier_desc_new
+gimp_bezier_desc_new_from_bound_segs
+gimp_bezier_desc_translate
+<SUBSECTION Standard>
+GIMP_TYPE_BEZIER_DESC
+gimp_bezier_desc_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpbezierstroke</FILE>
+<TITLE>GimpBezierStroke</TITLE>
+GimpBezierStroke
+gimp_bezier_stroke_new
+gimp_bezier_stroke_new_from_coords
+gimp_bezier_stroke_extend
+gimp_bezier_stroke_new_moveto
+gimp_bezier_stroke_lineto
+gimp_bezier_stroke_conicto
+gimp_bezier_stroke_cubicto
+gimp_bezier_stroke_arcto
+gimp_bezier_stroke_new_ellipse
+<SUBSECTION Standard>
+GimpBezierStrokeClass
+GIMP_BEZIER_STROKE
+GIMP_IS_BEZIER_STROKE
+GIMP_TYPE_BEZIER_STROKE
+gimp_bezier_stroke_get_type
+GIMP_BEZIER_STROKE_CLASS
+GIMP_IS_BEZIER_STROKE_CLASS
+GIMP_BEZIER_STROKE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpstroke</FILE>
+<TITLE>GimpStroke</TITLE>
+GimpStroke
+gimp_stroke_set_ID
+gimp_stroke_get_ID
+gimp_stroke_anchor_get
+gimp_stroke_nearest_point_get
+gimp_stroke_nearest_tangent_get
+gimp_stroke_nearest_intersection_get
+gimp_stroke_anchor_get_next
+gimp_stroke_anchor_select
+gimp_stroke_anchor_move_relative
+gimp_stroke_anchor_move_absolute
+gimp_stroke_control_points_get
+gimp_stroke_point_is_movable
+gimp_stroke_point_move_relative
+gimp_stroke_point_move_absolute
+gimp_stroke_close
+gimp_stroke_anchor_convert
+gimp_stroke_anchor_delete
+gimp_stroke_open
+gimp_stroke_anchor_is_insertable
+gimp_stroke_anchor_insert
+gimp_stroke_is_extendable
+gimp_stroke_extend
+gimp_stroke_connect_stroke
+gimp_stroke_is_empty
+gimp_stroke_get_length
+gimp_stroke_get_distance
+gimp_stroke_get_point_at_dist
+gimp_stroke_interpolate
+gimp_stroke_make_bezier
+gimp_stroke_duplicate
+gimp_stroke_translate
+gimp_stroke_scale
+gimp_stroke_rotate
+gimp_stroke_flip
+gimp_stroke_flip_free
+gimp_stroke_transform
+gimp_stroke_get_draw_anchors
+gimp_stroke_get_draw_controls
+gimp_stroke_get_draw_lines
+<SUBSECTION Standard>
+GimpStrokeClass
+GIMP_STROKE
+GIMP_IS_STROKE
+GIMP_TYPE_STROKE
+gimp_stroke_get_type
+GIMP_STROKE_CLASS
+GIMP_IS_STROKE_CLASS
+GIMP_STROKE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpstroke-new</FILE>
+<TITLE>GimpStroke-new</TITLE>
+gimp_stroke_new_from_coords
+</SECTION>
+
+<SECTION>
+<FILE>gimpvectors</FILE>
+<TITLE>GimpVectors</TITLE>
+GimpVectors
+gimp_vectors_new
+gimp_vectors_get_parent
+gimp_vectors_freeze
+gimp_vectors_thaw
+gimp_vectors_copy_strokes
+gimp_vectors_add_strokes
+gimp_vectors_anchor_get
+gimp_vectors_anchor_get_next
+gimp_vectors_anchor_move_relative
+gimp_vectors_anchor_move_absolute
+gimp_vectors_anchor_delete
+gimp_vectors_anchor_select
+gimp_vectors_stroke_add
+gimp_vectors_stroke_remove
+gimp_vectors_stroke_get
+gimp_vectors_stroke_get_next
+gimp_vectors_stroke_get_length
+gimp_vectors_stroke_get_by_ID
+gimp_vectors_get_length
+gimp_vectors_get_distance
+gimp_vectors_get_n_strokes
+gimp_vectors_interpolate
+gimp_vectors_bounds
+gimp_vectors_get_bezier
+<SUBSECTION Standard>
+GimpVectorsClass
+GIMP_VECTORS
+GIMP_IS_VECTORS
+GIMP_TYPE_VECTORS
+gimp_vectors_get_type
+GIMP_VECTORS_CLASS
+GIMP_IS_VECTORS_CLASS
+GIMP_VECTORS_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpvectors-compat</FILE>
+<TITLE>GimpVectors-compat</TITLE>
+GimpVectorsCompatPoint
+gimp_vectors_compat_new
+gimp_vectors_compat_get_points
+gimp_vectors_compat_is_compatible
+</SECTION>
+
+<SECTION>
+<FILE>gimpvectors-preview</FILE>
+<TITLE>GimpVectors-preview</TITLE>
+gimp_vectors_get_new_preview
+</SECTION>
+
+<SECTION>
+<FILE>gimpvectors-import</FILE>
+<TITLE>GimpVectors-import</TITLE>
+gimp_vectors_import_file
+gimp_vectors_import_buffer
+</SECTION>
+
+<SECTION>
+<FILE>gimpvectors-export</FILE>
+<TITLE>GimpVectors-export</TITLE>
+gimp_vectors_export_file
+gimp_vectors_export_string
+</SECTION>
+
+<SECTION>
+<FILE>gimpvectors-warp</FILE>
+<TITLE>GimpVectors-warp</TITLE>
+gimp_vectors_warp_point
+gimp_vectors_warp_vectors
+</SECTION>
+
+<SECTION>
+<FILE>gimpvectorsundo</FILE>
+<TITLE>GimpVectorsUndo</TITLE>
+GimpVectorsUndo
+<SUBSECTION Standard>
+GimpVectorsUndoClass
+GIMP_VECTORS_UNDO
+GIMP_IS_VECTORS_UNDO
+GIMP_TYPE_VECTORS_UNDO
+gimp_vectors_undo_get_type
+GIMP_VECTORS_UNDO_CLASS
+GIMP_IS_VECTORS_UNDO_CLASS
+GIMP_VECTORS_UNDO_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpvectorsmodundo</FILE>
+<TITLE>GimpVectorsModUndo</TITLE>
+GimpVectorsModUndo
+<SUBSECTION Standard>
+GimpVectorsModUndoClass
+GIMP_VECTORS_MOD_UNDO
+GIMP_IS_VECTORS_MOD_UNDO
+GIMP_TYPE_VECTORS_MOD_UNDO
+gimp_vectors_mod_undo_get_type
+GIMP_VECTORS_MOD_UNDO_CLASS
+GIMP_IS_VECTORS_MOD_UNDO_CLASS
+GIMP_VECTORS_MOD_UNDO_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpvectorspropundo</FILE>
+<TITLE>GimpVectorsPropUndo</TITLE>
+GimpVectorsPropUndo
+<SUBSECTION Standard>
+GimpVectorsPropUndoClass
+GIMP_VECTORS_PROP_UNDO
+GIMP_IS_VECTORS_PROP_UNDO
+GIMP_TYPE_VECTORS_PROP_UNDO
+gimp_vectors_prop_undo_get_type
+GIMP_VECTORS_PROP_UNDO_CLASS
+GIMP_IS_VECTORS_PROP_UNDO_CLASS
+GIMP_VECTORS_PROP_UNDO_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpactiongroup</FILE>
+<TITLE>GimpActionGroup</TITLE>
+GimpActionGroup
+GimpActionEntry
+GimpToggleActionEntry
+GimpRadioActionEntry
+GimpEnumActionEntry
+GimpStringActionEntry
+GimpPlugInActionEntry
+gimp_action_group_new
+gimp_action_groups_from_name
+gimp_action_group_update
+gimp_action_group_add_actions
+gimp_action_group_add_toggle_actions
+gimp_action_group_add_radio_actions
+gimp_action_group_add_enum_actions
+gimp_action_group_add_string_actions
+gimp_action_group_add_plug_in_actions
+gimp_action_group_activate_action
+gimp_action_group_set_action_visible
+gimp_action_group_set_action_sensitive
+gimp_action_group_set_action_active
+gimp_action_group_set_action_label
+gimp_action_group_set_action_tooltip
+gimp_action_group_get_action_tooltip
+gimp_action_group_set_action_color
+gimp_action_group_set_action_viewable
+gimp_action_group_set_action_hide_empty
+gimp_action_group_set_action_always_show_image
+<SUBSECTION Standard>
+GimpActionGroupClass
+GIMP_ACTION_GROUP
+GIMP_IS_ACTION_GROUP
+GIMP_TYPE_ACTION_GROUP
+gimp_action_group_get_type
+GIMP_ACTION_GROUP_CLASS
+GIMP_IS_ACTION_GROUP_CLASS
+GIMP_ACTION_GROUP_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpactionview</FILE>
+<TITLE>GimpActionView</TITLE>
+GimpActionView
+gimp_action_view_new
+gimp_action_view_set_filter
+<SUBSECTION Standard>
+GimpActionViewClass
+GIMP_ACTION_VIEW
+GIMP_IS_ACTION_VIEW
+GIMP_TYPE_ACTION_VIEW
+gimp_action_view_get_type
+GIMP_ACTION_VIEW_CLASS
+GIMP_IS_ACTION_VIEW_CLASS
+GIMP_ACTION_VIEW_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpactioneditor</FILE>
+<TITLE>GimpActionEditor</TITLE>
+GimpActionEditor
+gimp_action_editor_new
+<SUBSECTION Standard>
+GimpActionEditorClass
+GIMP_ACTION_EDITOR
+GIMP_IS_ACTION_EDITOR
+GIMP_TYPE_ACTION_EDITOR
+gimp_action_editor_get_type
+GIMP_ACTION_EDITOR_CLASS
+GIMP_IS_ACTION_EDITOR_CLASS
+GIMP_ACTION_EDITOR_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpaction</FILE>
+<TITLE>GimpAction</TITLE>
+GimpAction
+gimp_action_new
+gimp_action_name_compare
+<SUBSECTION Standard>
+GimpActionClass
+GIMP_ACTION
+GIMP_IS_ACTION
+GIMP_TYPE_ACTION
+gimp_action_get_type
+GIMP_ACTION_CLASS
+GIMP_IS_ACTION_CLASS
+GIMP_ACTION_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpenumaction</FILE>
+<TITLE>GimpEnumAction</TITLE>
+GimpEnumAction
+gimp_enum_action_new
+gimp_enum_action_selected
+<SUBSECTION Standard>
+GimpEnumActionClass
+GIMP_ENUM_ACTION
+GIMP_IS_ENUM_ACTION
+GIMP_TYPE_ENUM_ACTION
+gimp_enum_action_get_type
+GIMP_ENUM_ACTION_CLASS
+GIMP_IS_ENUM_ACTION_CLASS
+GIMP_ENUM_ACTION_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimppluginaction</FILE>
+<TITLE>GimpPlugInAction</TITLE>
+GimpPlugInAction
+gimp_plug_in_action_new
+gimp_plug_in_action_selected
+<SUBSECTION Standard>
+GimpPlugInActionClass
+GIMP_PLUG_IN_ACTION
+GIMP_IS_PLUG_IN_ACTION
+GIMP_TYPE_PLUG_IN_ACTION
+gimp_plug_in_action_get_type
+GIMP_PLUG_IN_ACTION_CLASS
+GIMP_IS_PLUG_IN_ACTION_CLASS
+GIMP_PLUG_IN_ACTION_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpradioaction</FILE>
+<TITLE>GimpRadioAction</TITLE>
+GimpRadioAction
+gimp_radio_action_new
+<SUBSECTION Standard>
+GimpRadioActionClass
+GIMP_RADIO_ACTION
+GIMP_IS_RADIO_ACTION
+GIMP_TYPE_RADIO_ACTION
+gimp_radio_action_get_type
+GIMP_RADIO_ACTION_CLASS
+GIMP_IS_RADIO_ACTION_CLASS
+GIMP_RADIO_ACTION_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpstringaction</FILE>
+<TITLE>GimpStringAction</TITLE>
+GimpStringAction
+gimp_string_action_new
+gimp_string_action_selected
+<SUBSECTION Standard>
+GimpStringActionClass
+GIMP_STRING_ACTION
+GIMP_IS_STRING_ACTION
+GIMP_TYPE_STRING_ACTION
+gimp_string_action_get_type
+GIMP_STRING_ACTION_CLASS
+GIMP_IS_STRING_ACTION_CLASS
+GIMP_STRING_ACTION_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimptoggleaction</FILE>
+<TITLE>GimpToggleAction</TITLE>
+GimpToggleAction
+gimp_toggle_action_new
+<SUBSECTION Standard>
+GimpToggleActionClass
+GIMP_TOGGLE_ACTION
+GIMP_IS_TOGGLE_ACTION
+GIMP_TYPE_TOGGLE_ACTION
+gimp_toggle_action_get_type
+GIMP_TOGGLE_ACTION_CLASS
+GIMP_IS_TOGGLE_ACTION_CLASS
+GIMP_TOGGLE_ACTION_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpblobeditor</FILE>
+<TITLE>GimpBlobEditor</TITLE>
+GimpBlobEditor
+gimp_blob_editor_new
+<SUBSECTION Standard>
+GimpBlobEditorClass
+GIMP_BLOB_EDITOR
+GIMP_IS_BLOB_EDITOR
+GIMP_TYPE_BLOB_EDITOR
+gimp_blob_editor_get_type
+GIMP_BLOB_EDITOR_CLASS
+GIMP_IS_BLOB_EDITOR_CLASS
+GIMP_BLOB_EDITOR_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpdynamicseditor</FILE>
+<TITLE>GimpDynamicsEditor</TITLE>
+GimpDynamicsEditor
+gimp_dynamics_editor_new
+<SUBSECTION Standard>
+GimpDynamicsEditorClass
+GIMP_DYNAMICS_EDITOR
+GIMP_IS_DYNAMICS_EDITOR
+GIMP_TYPE_DYNAMICS_EDITOR
+gimp_dynamics_editor_get_type
+GIMP_DYNAMICS_EDITOR_CLASS
+GIMP_IS_DYNAMICS_EDITOR_CLASS
+GIMP_DYNAMICS_EDITOR_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpdynamicsoutputeditor</FILE>
+<TITLE>GimpDynamicsOutputEditor</TITLE>
+GimpDynamicsOutputEditor
+GimpDynamicsOutputEditorClass
+gimp_dynamics_output_editor_new
+<SUBSECTION Standard>
+GIMP_DYNAMICS_OUTPUT_EDITOR
+GIMP_DYNAMICS_OUTPUT_EDITOR_CLASS
+GIMP_DYNAMICS_OUTPUT_EDITOR_GET_CLASS
+GIMP_IS_DYNAMICS_OUTPUT_EDITOR
+GIMP_IS_DYNAMICS_OUTPUT_EDITOR_CLASS
+GIMP_TYPE_DYNAMICS_OUTPUT_EDITOR
+gimp_dynamics_output_editor_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpdynamicsfactoryview</FILE>
+<TITLE>GimpDynamicsFactoryView</TITLE>
+GimpDynamicsFactoryView
+GimpDynamicsFactoryViewClass
+gimp_dynamics_factory_view_new
+<SUBSECTION Standard>
+GIMP_DYNAMICS_FACTORY_VIEW
+GIMP_DYNAMICS_FACTORY_VIEW_CLASS
+GIMP_DYNAMICS_FACTORY_VIEW_GET_CLASS
+GIMP_IS_DYNAMICS_FACTORY_VIEW
+GIMP_IS_DYNAMICS_FACTORY_VIEW_CLASS
+GIMP_TYPE_DYNAMICS_FACTORY_VIEW
+gimp_dynamics_factory_view_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpbrusheditor</FILE>
+<TITLE>GimpBrushEditor</TITLE>
+GimpBrushEditor
+gimp_brush_editor_new
+<SUBSECTION Standard>
+GimpBrushEditorClass
+GIMP_BRUSH_EDITOR
+GIMP_IS_BRUSH_EDITOR
+GIMP_TYPE_BRUSH_EDITOR
+gimp_brush_editor_get_type
+GIMP_BRUSH_EDITOR_CLASS
+GIMP_IS_BRUSH_EDITOR_CLASS
+GIMP_BRUSH_EDITOR_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpbrushfactoryview</FILE>
+<TITLE>GimpBrushFactoryView</TITLE>
+GimpBrushFactoryView
+gimp_brush_factory_view_new
+<SUBSECTION Standard>
+GimpBrushFactoryViewClass
+GIMP_BRUSH_FACTORY_VIEW
+GIMP_IS_BRUSH_FACTORY_VIEW
+GIMP_TYPE_BRUSH_FACTORY_VIEW
+gimp_brush_factory_view_get_type
+GIMP_BRUSH_FACTORY_VIEW_CLASS
+GIMP_IS_BRUSH_FACTORY_VIEW_CLASS
+GIMP_BRUSH_FACTORY_VIEW_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpbufferview</FILE>
+<TITLE>GimpBufferView</TITLE>
+GimpBufferView
+gimp_buffer_view_new
+<SUBSECTION Standard>
+GimpBufferViewClass
+GIMP_BUFFER_VIEW
+GIMP_IS_BUFFER_VIEW
+GIMP_TYPE_BUFFER_VIEW
+gimp_buffer_view_get_type
+GIMP_BUFFER_VIEW_CLASS
+GIMP_IS_BUFFER_VIEW_CLASS
+GIMP_BUFFER_VIEW_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpcellrendererdashes</FILE>
+<TITLE>GimpCellRendererDashes</TITLE>
+GimpCellRendererDashes
+gimp_cell_renderer_dashes_new
+<SUBSECTION Standard>
+GimpCellRendererDashesClass
+GIMP_CELL_RENDERER_DASHES
+GIMP_IS_CELL_RENDERER_DASHES
+GIMP_TYPE_CELL_RENDERER_DASHES
+gimp_cell_renderer_dashes_get_type
+GIMP_CELL_RENDERER_DASHES_CLASS
+GIMP_IS_CELL_RENDERER_DASHES_CLASS
+GIMP_CELL_RENDERER_DASHES_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpcellrendererviewable</FILE>
+<TITLE>GimpCellRendererViewable</TITLE>
+GimpCellRendererViewable
+gimp_cell_renderer_viewable_new
+gimp_cell_renderer_viewable_clicked
+gimp_cell_renderer_viewable_pre_clicked
+<SUBSECTION Standard>
+GimpCellRendererViewableClass
+GIMP_CELL_RENDERER_VIEWABLE
+GIMP_IS_CELL_RENDERER_VIEWABLE
+GIMP_TYPE_CELL_RENDERER_VIEWABLE
+gimp_cell_renderer_viewable_get_type
+GIMP_CELL_RENDERER_VIEWABLE_CLASS
+GIMP_IS_CELL_RENDERER_VIEWABLE_CLASS
+GIMP_CELL_RENDERER_VIEWABLE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpchanneltreeview</FILE>
+<TITLE>GimpChannelTreeView</TITLE>
+GimpChannelTreeView
+GimpChannelTreeViewPriv
+<SUBSECTION Standard>
+GimpChannelTreeViewClass
+GIMP_CHANNEL_TREE_VIEW
+GIMP_IS_CHANNEL_TREE_VIEW
+GIMP_TYPE_CHANNEL_TREE_VIEW
+gimp_channel_tree_view_get_type
+GIMP_CHANNEL_TREE_VIEW_CLASS
+GIMP_IS_CHANNEL_TREE_VIEW_CLASS
+GIMP_CHANNEL_TREE_VIEW_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpcolorbar</FILE>
+<TITLE>GimpColorBar</TITLE>
+GimpColorBar
+gimp_color_bar_new
+gimp_color_bar_set_color
+gimp_color_bar_set_channel
+gimp_color_bar_set_buffers
+<SUBSECTION Standard>
+GimpColorBarClass
+GIMP_COLOR_BAR
+GIMP_IS_COLOR_BAR
+GIMP_TYPE_COLOR_BAR
+gimp_color_bar_get_type
+GIMP_COLOR_BAR_CLASS
+GIMP_IS_COLOR_BAR_CLASS
+GIMP_COLOR_BAR_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpcolordialog</FILE>
+<TITLE>GimpColorDialog</TITLE>
+GimpColorDialog
+gimp_color_dialog_new
+gimp_color_dialog_set_color
+gimp_color_dialog_get_color
+<SUBSECTION Standard>
+GimpColorDialogClass
+GIMP_COLOR_DIALOG
+GIMP_IS_COLOR_DIALOG
+GIMP_TYPE_COLOR_DIALOG
+gimp_color_dialog_get_type
+GIMP_COLOR_DIALOG_CLASS
+GIMP_IS_COLOR_DIALOG_CLASS
+GIMP_COLOR_DIALOG_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpcoloreditor</FILE>
+<TITLE>GimpColorEditor</TITLE>
+GimpColorEditor
+gimp_color_editor_new
+<SUBSECTION Standard>
+GimpColorEditorClass
+GIMP_COLOR_EDITOR
+GIMP_IS_COLOR_EDITOR
+GIMP_TYPE_COLOR_EDITOR
+gimp_color_editor_get_type
+GIMP_COLOR_EDITOR_CLASS
+GIMP_IS_COLOR_EDITOR_CLASS
+GIMP_COLOR_EDITOR_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpcolormapeditor</FILE>
+<TITLE>GimpColormapEditor</TITLE>
+GimpColormapEditor
+gimp_colormap_editor_new
+gimp_colormap_editor_get_index
+gimp_colormap_editor_set_index
+gimp_colormap_editor_max_index
+<SUBSECTION Standard>
+GimpColormapEditorClass
+GIMP_COLORMAP_EDITOR
+GIMP_IS_COLORMAP_EDITOR
+GIMP_TYPE_COLORMAP_EDITOR
+gimp_colormap_editor_get_type
+GIMP_COLORMAP_EDITOR_CLASS
+GIMP_IS_COLORMAP_EDITOR_CLASS
+GIMP_COLORMAP_EDITOR_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpcolordisplayeditor</FILE>
+<TITLE>GimpColorDisplayEditor</TITLE>
+GimpColorDisplayEditor
+gimp_color_display_editor_new
+<SUBSECTION Standard>
+GimpColorDisplayEditorClass
+GIMP_COLOR_DISPLAY_EDITOR
+GIMP_IS_COLOR_DISPLAY_EDITOR
+GIMP_TYPE_COLOR_DISPLAY_EDITOR
+gimp_color_display_editor_get_type
+GIMP_COLOR_DISPLAY_EDITOR_CLASS
+GIMP_IS_COLOR_DISPLAY_EDITOR_CLASS
+GIMP_COLOR_DISPLAY_EDITOR_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpcolorframe</FILE>
+<TITLE>GimpColorFrame</TITLE>
+GIMP_COLOR_FRAME_ROWS
+GimpColorFrame
+gimp_color_frame_new
+gimp_color_frame_set_mode
+gimp_color_frame_set_has_number
+gimp_color_frame_set_number
+gimp_color_frame_set_has_color_area
+gimp_color_frame_set_color
+gimp_color_frame_set_invalid
+<SUBSECTION Standard>
+GimpColorFrameClass
+GIMP_COLOR_FRAME
+GIMP_IS_COLOR_FRAME
+GIMP_TYPE_COLOR_FRAME
+gimp_color_frame_get_type
+GIMP_COLOR_FRAME_CLASS
+GIMP_IS_COLOR_FRAME_CLASS
+GIMP_COLOR_FRAME_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpcolorpanel</FILE>
+<TITLE>GimpColorPanel</TITLE>
+GimpColorPanel
+gimp_color_panel_new
+gimp_color_panel_set_context
+<SUBSECTION Standard>
+GimpColorPanelClass
+GIMP_COLOR_PANEL
+GIMP_IS_COLOR_PANEL
+GIMP_TYPE_COLOR_PANEL
+gimp_color_panel_get_type
+GIMP_COLOR_PANEL_CLASS
+GIMP_IS_COLOR_PANEL_CLASS
+GIMP_COLOR_PANEL_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpcolorselectorpalette</FILE>
+<TITLE>GimpColorSelectorPalette</TITLE>
+GimpColorSelectorPalette
+<SUBSECTION Standard>
+GimpColorSelectorPaletteClass
+GIMP_COLOR_SELECTOR_PALETTE
+GIMP_IS_COLOR_SELECTOR_PALETTE
+GIMP_TYPE_COLOR_SELECTOR_PALETTE
+gimp_color_selector_palette_get_type
+GIMP_COLOR_SELECTOR_PALETTE_CLASS
+GIMP_IS_COLOR_SELECTOR_PALETTE_CLASS
+GIMP_COLOR_SELECTOR_PALETTE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpcomponenteditor</FILE>
+<TITLE>GimpComponentEditor</TITLE>
+GimpComponentEditor
+gimp_component_editor_new
+gimp_component_editor_set_view_size
+<SUBSECTION Standard>
+GimpComponentEditorClass
+GIMP_COMPONENT_EDITOR
+GIMP_IS_COMPONENT_EDITOR
+GIMP_TYPE_COMPONENT_EDITOR
+gimp_component_editor_get_type
+GIMP_COMPONENT_EDITOR_CLASS
+GIMP_IS_COMPONENT_EDITOR_CLASS
+GIMP_COMPONENT_EDITOR_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpcontainereditor</FILE>
+<TITLE>GimpContainerEditor</TITLE>
+GimpContainerEditor
+GimpContainerEditorPrivate
+gimp_container_editor_get_selection_mode
+gimp_container_editor_set_selection_mode
+<SUBSECTION Standard>
+GimpContainerEditorClass
+GIMP_CONTAINER_EDITOR
+GIMP_IS_CONTAINER_EDITOR
+GIMP_TYPE_CONTAINER_EDITOR
+gimp_container_editor_get_type
+GIMP_CONTAINER_EDITOR_CLASS
+GIMP_IS_CONTAINER_EDITOR_CLASS
+GIMP_CONTAINER_EDITOR_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpcontainerbox</FILE>
+<TITLE>GimpContainerBox</TITLE>
+GimpContainerBox
+gimp_container_box_set_size_request
+<SUBSECTION Standard>
+GimpContainerBoxClass
+GIMP_CONTAINER_BOX
+GIMP_IS_CONTAINER_BOX
+GIMP_TYPE_CONTAINER_BOX
+gimp_container_box_get_type
+GIMP_CONTAINER_BOX_CLASS
+GIMP_IS_CONTAINER_BOX_CLASS
+GIMP_CONTAINER_BOX_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpcontainerentry</FILE>
+<TITLE>GimpContainerEntry</TITLE>
+GimpContainerEntry
+gimp_container_entry_new
+<SUBSECTION Standard>
+GimpContainerEntryClass
+GIMP_CONTAINER_ENTRY
+GIMP_IS_CONTAINER_ENTRY
+GIMP_TYPE_CONTAINER_ENTRY
+gimp_container_entry_get_type
+GIMP_CONTAINER_ENTRY_CLASS
+GIMP_IS_CONTAINER_ENTRY_CLASS
+GIMP_CONTAINER_ENTRY_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpcontainergridview</FILE>
+<TITLE>GimpContainerGridView</TITLE>
+GimpContainerGridView
+gimp_container_grid_view_new
+<SUBSECTION Standard>
+GimpContainerGridViewClass
+GIMP_CONTAINER_GRID_VIEW
+GIMP_IS_CONTAINER_GRID_VIEW
+GIMP_TYPE_CONTAINER_GRID_VIEW
+gimp_container_grid_view_get_type
+GIMP_CONTAINER_GRID_VIEW_CLASS
+GIMP_IS_CONTAINER_GRID_VIEW_CLASS
+GIMP_CONTAINER_GRID_VIEW_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpcontainericonview</FILE>
+<TITLE>GimpContainerIconView</TITLE>
+GimpContainerIconView
+GimpContainerIconViewClass
+GimpContainerIconViewPriv
+gimp_container_icon_view_new
+<SUBSECTION Standard>
+GIMP_CONTAINER_ICON_VIEW
+GIMP_CONTAINER_ICON_VIEW_CLASS
+GIMP_CONTAINER_ICON_VIEW_GET_CLASS
+GIMP_IS_CONTAINER_ICON_VIEW
+GIMP_IS_CONTAINER_ICON_VIEW_CLASS
+GIMP_TYPE_CONTAINER_ICON_VIEW
+gimp_container_icon_view_get_type
+</SECTION>
+
+<FILE>gimpcontainerpopup</FILE>
+<TITLE>GimpContainerPopup</TITLE>
+GimpContainerPopup
+gimp_container_popup_new
+gimp_container_popup_show
+gimp_container_popup_get_view_type
+gimp_container_popup_set_view_type
+gimp_container_popup_get_view_size
+gimp_container_popup_set_view_size
+<SUBSECTION Standard>
+GimpContainerPopupClass
+GIMP_CONTAINER_POPUP
+GIMP_IS_CONTAINER_POPUP
+GIMP_TYPE_CONTAINER_POPUP
+gimp_container_popup_get_type
+GIMP_CONTAINER_POPUP_CLASS
+GIMP_IS_CONTAINER_POPUP_CLASS
+GIMP_CONTAINER_POPUP_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpcontainertreestore</FILE>
+<TITLE>GimpContainerTreeStore</TITLE>
+GimpContainerTreeStore
+GimpContainerTreeStoreClass
+gimp_container_tree_store_columns_init
+gimp_container_tree_store_columns_add
+gimp_container_tree_store_new
+gimp_container_tree_store_add_renderer_cell
+gimp_container_tree_store_set_use_name
+gimp_container_tree_store_get_use_name
+gimp_container_tree_store_set_context
+gimp_container_tree_store_insert_item
+gimp_container_tree_store_rename_item
+gimp_container_tree_store_reorder_item
+gimp_container_tree_store_remove_item
+gimp_container_tree_store_clear_items
+gimp_container_tree_store_set_view_size
+<SUBSECTION Standard>
+GIMP_CONTAINER_TREE_STORE
+GIMP_CONTAINER_TREE_STORE_CLASS
+GIMP_CONTAINER_TREE_STORE_GET_CLASS
+GIMP_IS_CONTAINER_TREE_STORE
+GIMP_IS_CONTAINER_TREE_STORE_CLASS
+GIMP_TYPE_CONTAINER_TREE_STORE
+gimp_container_tree_store_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpcontainertreeview</FILE>
+<TITLE>GimpContainerTreeView</TITLE>
+GimpContainerTreeView
+GimpContainerTreeViewPriv
+gimp_container_tree_view_new
+gimp_container_tree_view_set_main_column_title
+gimp_container_tree_view_add_toggle_cell
+gimp_container_tree_view_add_renderer_cell
+gimp_container_tree_view_set_dnd_drop_to_empty
+gimp_container_tree_view_connect_name_edited
+<SUBSECTION Standard>
+GimpContainerTreeViewClass
+GIMP_CONTAINER_TREE_VIEW
+GIMP_IS_CONTAINER_TREE_VIEW
+GIMP_TYPE_CONTAINER_TREE_VIEW
+gimp_container_tree_view_get_type
+GIMP_CONTAINER_TREE_VIEW_CLASS
+GIMP_IS_CONTAINER_TREE_VIEW_CLASS
+GIMP_CONTAINER_TREE_VIEW_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpcontainertreeview-dnd</FILE>
+<TITLE>GimpContainerTreeView-dnd</TITLE>
+gimp_container_tree_view_drag_leave
+gimp_container_tree_view_drag_motion
+gimp_container_tree_view_drag_drop
+gimp_container_tree_view_drag_data_received
+gimp_container_tree_view_real_drop_possible
+gimp_container_tree_view_real_drop_viewable
+</SECTION>
+
+<SECTION>
+<FILE>gimpcontainercombobox</FILE>
+<TITLE>GimpContainerComboBox</TITLE>
+GimpContainerComboBox
+gimp_container_combo_box_new
+<SUBSECTION Standard>
+GimpContainerComboBoxClass
+GIMP_CONTAINER_COMBO_BOX
+GIMP_IS_CONTAINER_COMBO_BOX
+GIMP_TYPE_CONTAINER_COMBO_BOX
+gimp_container_combo_box_get_type
+GIMP_CONTAINER_COMBO_BOX_CLASS
+GIMP_IS_CONTAINER_COMBO_BOX_CLASS
+GIMP_CONTAINER_COMBO_BOX_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpcontainerview</FILE>
+GimpContainerViewProp
+<TITLE>GimpContainerView</TITLE>
+GimpContainerView
+GimpContainerViewInterface
+gimp_container_view_get_container
+gimp_container_view_set_container
+gimp_container_view_get_context
+gimp_container_view_set_context
+gimp_container_view_get_selection_mode
+gimp_container_view_set_selection_mode
+gimp_container_view_get_view_size
+gimp_container_view_set_view_size
+gimp_container_view_get_reorderable
+gimp_container_view_set_reorderable
+gimp_container_view_get_dnd_widget
+gimp_container_view_set_dnd_widget
+gimp_container_view_enable_dnd
+gimp_container_view_select_item
+gimp_container_view_activate_item
+gimp_container_view_context_item
+gimp_container_view_get_selected
+gimp_container_view_lookup
+gimp_container_view_item_selected
+gimp_container_view_multi_selected
+gimp_container_view_item_activated
+gimp_container_view_item_context
+gimp_container_view_install_properties
+gimp_container_view_set_property
+gimp_container_view_get_property
+<SUBSECTION Standard>
+GIMP_CONTAINER_VIEW
+GIMP_IS_CONTAINER_VIEW
+GIMP_TYPE_CONTAINER_VIEW
+gimp_container_view_interface_get_type
+GIMP_CONTAINER_VIEW_GET_INTERFACE
+</SECTION>
+
+<SECTION>
+<FILE>gimpcontainerview-utils</FILE>
+<TITLE>GimpContainerView-utils</TITLE>
+gimp_container_view_get_by_dockable
+gimp_container_view_remove_active
+</SECTION>
+
+<SECTION>
+<FILE>gimpdataeditor</FILE>
+<TITLE>GimpDataEditor</TITLE>
+GimpDataEditor
+GimpDataEditorClass
+gimp_data_editor_set_data
+gimp_data_editor_get_data
+gimp_data_editor_get_edit_active
+gimp_data_editor_set_edit_active
+<SUBSECTION Standard>
+GIMP_DATA_EDITOR
+GIMP_IS_DATA_EDITOR
+GIMP_TYPE_DATA_EDITOR
+gimp_data_editor_get_type
+GIMP_DATA_EDITOR_CLASS
+GIMP_IS_DATA_EDITOR_CLASS
+GIMP_DATA_EDITOR_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpdatafactoryview</FILE>
+<TITLE>GimpDataFactoryView</TITLE>
+GimpDataFactoryView
+GimpDataFactoryViewPriv
+gimp_data_factory_view_new
+gimp_data_factory_view_get_edit_button
+gimp_data_factory_view_get_duplicate_button
+gimp_data_factory_view_get_data_factory
+gimp_data_factory_view_get_children_type
+gimp_data_factory_view_has_data_new_func
+gimp_data_factory_view_have
+<SUBSECTION Standard>
+GimpDataFactoryViewClass
+GIMP_DATA_FACTORY_VIEW
+GIMP_IS_DATA_FACTORY_VIEW
+GIMP_TYPE_DATA_FACTORY_VIEW
+gimp_data_factory_view_get_type
+GIMP_DATA_FACTORY_VIEW_CLASS
+GIMP_IS_DATA_FACTORY_VIEW_CLASS
+GIMP_DATA_FACTORY_VIEW_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpcontrollereditor</FILE>
+<TITLE>GimpControllerEditor</TITLE>
+GimpControllerEditor
+gimp_controller_editor_new
+<SUBSECTION Standard>
+GimpControllerEditorClass
+GIMP_CONTROLLER_EDITOR
+GIMP_IS_CONTROLLER_EDITOR
+GIMP_TYPE_CONTROLLER_EDITOR
+gimp_controller_editor_get_type
+GIMP_CONTROLLER_EDITOR_CLASS
+GIMP_IS_CONTROLLER_EDITOR_CLASS
+GIMP_CONTROLLER_EDITOR_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpcontrollerlist</FILE>
+<TITLE>GimpControllerList</TITLE>
+GimpControllerList
+gimp_controller_list_new
+<SUBSECTION Standard>
+GimpControllerListClass
+GIMP_CONTROLLER_LIST
+GIMP_IS_CONTROLLER_LIST
+GIMP_TYPE_CONTROLLER_LIST
+gimp_controller_list_get_type
+GIMP_CONTROLLER_LIST_CLASS
+GIMP_IS_CONTROLLER_LIST_CLASS
+GIMP_CONTROLLER_LIST_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpcontrollerkeyboard</FILE>
+<TITLE>GimpControllerKeyboard</TITLE>
+GimpControllerKeyboard
+gimp_controller_keyboard_key_press
+<SUBSECTION Standard>
+GimpControllerKeyboardClass
+GIMP_CONTROLLER_KEYBOARD
+GIMP_IS_CONTROLLER_KEYBOARD
+GIMP_TYPE_CONTROLLER_KEYBOARD
+gimp_controller_keyboard_get_type
+GIMP_CONTROLLER_KEYBOARD_CLASS
+GIMP_IS_CONTROLLER_KEYBOARD_CLASS
+GIMP_CONTROLLER_KEYBOARD_GET_CLASS
+GIMP_ENABLE_CONTROLLER_UNDER_CONSTRUCTION
+</SECTION>
+
+<SECTION>
+<FILE>gimpcontrollermouse</FILE>
+<TITLE>GimpControllerMouse</TITLE>
+GIMP_ENABLE_CONTROLLER_UNDER_CONSTRUCTION
+GimpControllerMouse
+GimpControllerMouseClass
+gimp_controller_mouse_button
+<SUBSECTION Standard>
+GIMP_CONTROLLER_MOUSE
+GIMP_CONTROLLER_MOUSE_CLASS
+GIMP_CONTROLLER_MOUSE_GET_CLASS
+GIMP_IS_CONTROLLER_MOUSE
+GIMP_IS_CONTROLLER_MOUSE_CLASS
+GIMP_TYPE_CONTROLLER_MOUSE
+gimp_controller_mouse_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpcontrollerwheel</FILE>
+<TITLE>GimpControllerWheel</TITLE>
+GimpControllerWheel
+gimp_controller_wheel_scroll
+<SUBSECTION Standard>
+GimpControllerWheelClass
+GIMP_CONTROLLER_WHEEL
+GIMP_IS_CONTROLLER_WHEEL
+GIMP_TYPE_CONTROLLER_WHEEL
+gimp_controller_wheel_get_type
+GIMP_CONTROLLER_WHEEL_CLASS
+GIMP_IS_CONTROLLER_WHEEL_CLASS
+GIMP_CONTROLLER_WHEEL_GET_CLASS
+GIMP_ENABLE_CONTROLLER_UNDER_CONSTRUCTION
+</SECTION>
+
+<SECTION>
+<FILE>gimpcontrollerinfo</FILE>
+<TITLE>GimpControllerInfo</TITLE>
+GimpControllerInfo
+GimpControllerEventSnooper
+gimp_controller_info_new
+gimp_controller_info_set_enabled
+gimp_controller_info_get_enabled
+gimp_controller_info_set_event_snooper
+<SUBSECTION Standard>
+GimpControllerInfoClass
+GIMP_CONTROLLER_INFO
+GIMP_IS_CONTROLLER_INFO
+GIMP_TYPE_CONTROLLER_INFO
+gimp_controller_info_get_type
+GIMP_CONTROLLER_INFO_CLASS
+GIMP_IS_CONTROLLER_INFO_CLASS
+GIMP_CONTROLLER_INFO_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpcontrollers</FILE>
+gimp_controllers_init
+gimp_controllers_exit
+gimp_controllers_restore
+gimp_controllers_save
+gimp_controllers_get_list
+gimp_controllers_get_ui_manager
+gimp_controllers_get_mouse
+gimp_controllers_get_wheel
+gimp_controllers_get_keyboard
+</SECTION>
+
+<SECTION>
+<FILE>gimpcursorview</FILE>
+<TITLE>GimpCursorView</TITLE>
+GimpCursorView
+GimpCursorViewPriv
+gimp_cursor_view_new
+gimp_cursor_view_set_sample_merged
+gimp_cursor_view_get_sample_merged
+gimp_cursor_view_update_cursor
+gimp_cursor_view_clear_cursor
+<SUBSECTION Standard>
+GimpCursorViewClass
+GIMP_CURSOR_VIEW
+GIMP_IS_CURSOR_VIEW
+GIMP_TYPE_CURSOR_VIEW
+gimp_cursor_view_get_type
+GIMP_CURSOR_VIEW_CLASS
+GIMP_IS_CURSOR_VIEW_CLASS
+GIMP_CURSOR_VIEW_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpcurveview</FILE>
+<TITLE>GimpCurveView</TITLE>
+GimpCurveView
+gimp_curve_view_new
+gimp_curve_view_set_curve
+gimp_curve_view_get_curve
+gimp_curve_view_add_background
+gimp_curve_view_remove_background
+gimp_curve_view_remove_all_backgrounds
+gimp_curve_view_set_selected
+gimp_curve_view_set_range_x
+gimp_curve_view_set_range_y
+gimp_curve_view_set_xpos
+gimp_curve_view_set_x_axis_label
+gimp_curve_view_set_y_axis_label
+<SUBSECTION Standard>
+GimpCurveViewClass
+GIMP_CURVE_VIEW
+GIMP_IS_CURVE_VIEW
+GIMP_TYPE_CURVE_VIEW
+gimp_curve_view_get_type
+GIMP_CURVE_VIEW_CLASS
+GIMP_IS_CURVE_VIEW_CLASS
+GIMP_CURVE_VIEW_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpdbusservice</FILE>
+<TITLE>GimpDBusService</TITLE>
+GIMP_DBUS_SERVICE_NAME
+GIMP_DBUS_SERVICE_PATH
+GIMP_DBUS_SERVICE_INTERFACE
+GimpDBusService
+gimp_dbus_service_new
+gimp_dbus_service_open
+gimp_dbus_service_open_as_new
+gimp_dbus_service_activate
+<SUBSECTION Standard>
+GimpDBusServiceClass
+GIMP_DBUS_SERVICE
+GIMP_IS_DBUS_SERVICE
+GIMP_TYPE_DBUS_SERVICE
+gimp_dbus_service_get_type
+GIMP_DBUS_SERVICE_CLASS
+GIMP_IS_DBUS_SERVICE_CLASS
+GIMP_DBUS_SERVICE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpdeviceeditor</FILE>
+<TITLE>GimpDeviceEditor</TITLE>
+GimpDeviceEditor
+GimpDeviceEditorClass
+gimp_device_editor_new
+<SUBSECTION Standard>
+GIMP_DEVICE_EDITOR
+GIMP_DEVICE_EDITOR_CLASS
+GIMP_DEVICE_EDITOR_GET_CLASS
+GIMP_IS_DEVICE_EDITOR
+GIMP_IS_DEVICE_EDITOR_CLASS
+GIMP_TYPE_DEVICE_EDITOR
+gimp_device_editor_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpdeviceinfo</FILE>
+<TITLE>GimpDeviceInfo</TITLE>
+GIMP_DEVICE_INFO_CONTEXT_MASK
+GimpDeviceInfo
+gimp_device_info_new
+gimp_device_info_get_device
+gimp_device_info_set_device
+gimp_device_info_get_mode
+gimp_device_info_set_mode
+gimp_device_info_has_cursor
+gimp_device_info_get_n_axes
+gimp_device_info_get_axis_use
+gimp_device_info_set_axis_use
+gimp_device_info_get_n_keys
+gimp_device_info_get_key
+gimp_device_info_set_key
+gimp_device_info_get_curve
+gimp_device_info_map_axis
+gimp_device_info_changed
+gimp_device_info_get_by_device
+gimp_device_info_compare
+<SUBSECTION Standard>
+GimpDeviceInfoClass
+GIMP_DEVICE_INFO
+GIMP_IS_DEVICE_INFO
+GIMP_TYPE_DEVICE_INFO
+gimp_device_info_get_type
+GIMP_DEVICE_INFO_CLASS
+GIMP_IS_DEVICE_INFO_CLASS
+GIMP_DEVICE_INFO_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpdeviceinfo-coords</FILE>
+<TITLE>GimpDeviceInfo-coords</TITLE>
+gimp_device_info_get_device_coords
+gimp_device_info_get_device_state
+gimp_device_info_get_event_coords
+gimp_device_info_get_event_state
+gimp_device_info_get_time_coords
+</SECTION>
+
+<SECTION>
+<FILE>gimpdeviceinfoeditor</FILE>
+<TITLE>GimpDeviceInfoEditor</TITLE>
+GimpDeviceInfoEditor
+GimpDeviceInfoEditorClass
+gimp_device_info_editor_new
+<SUBSECTION Standard>
+GIMP_DEVICE_INFO_EDITOR
+GIMP_DEVICE_INFO_EDITOR_CLASS
+GIMP_DEVICE_INFO_EDITOR_GET_CLASS
+GIMP_IS_DEVICE_INFO_EDITOR
+GIMP_IS_DEVICE_INFO_EDITOR_CLASS
+GIMP_TYPE_DEVICE_INFO_EDITOR
+gimp_device_info_editor_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpdevicestatus</FILE>
+<TITLE>GimpDeviceStatus</TITLE>
+GimpDeviceStatusEntry
+GimpDeviceStatus
+gimp_device_status_new
+<SUBSECTION Standard>
+GimpDeviceStatusClass
+GIMP_DEVICE_STATUS
+GIMP_IS_DEVICE_STATUS
+GIMP_TYPE_DEVICE_STATUS
+gimp_device_status_get_type
+GIMP_DEVICE_STATUS_CLASS
+GIMP_IS_DEVICE_STATUS_CLASS
+GIMP_DEVICE_STATUS_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpdialogfactory</FILE>
+<TITLE>GimpDialogFactory</TITLE>
+GimpDialogFactory
+GimpDialogFactoryPrivate
+GIMP_DIALOG_VISIBILITY_KEY
+GimpDialogVisibilityState
+GimpDialogNewFunc
+GimpDialogFactoryEntry
+gimp_dialog_factory_new
+gimp_dialog_factory_register_entry
+gimp_dialog_factory_find_entry
+gimp_dialog_factory_find_session_info
+gimp_dialog_factory_find_widget
+gimp_dialog_factory_get_context
+gimp_dialog_factory_get_menu_factory
+gimp_dialog_factory_get_open_dialogs
+gimp_dialog_factory_get_session_infos
+gimp_dialog_factory_add_session_info
+gimp_dialog_factory_dialog_new
+gimp_dialog_factory_dialog_raise
+gimp_dialog_factory_dockable_new
+gimp_dialog_factory_add_dialog
+gimp_dialog_factory_add_foreign
+gimp_dialog_factory_remove_dialog
+gimp_dialog_factory_hide_dialog
+gimp_dialog_factory_save
+gimp_dialog_factory_restore
+gimp_dialog_factory_set_state
+gimp_dialog_factory_get_state
+gimp_dialog_factory_show_with_display
+gimp_dialog_factory_hide_with_display
+gimp_dialog_factory_set_busy
+gimp_dialog_factory_unset_busy
+gimp_dialog_factory_from_widget
+gimp_dialog_factory_set_has_min_size
+gimp_dialog_factory_get_has_min_size
+gimp_dialog_factory_get_singleton
+gimp_dialog_factory_set_singleton
+<SUBSECTION Standard>
+GimpDialogFactoryClass
+GIMP_DIALOG_FACTORY
+GIMP_IS_DIALOG_FACTORY
+GIMP_TYPE_DIALOG_FACTORY
+gimp_dialog_factory_get_type
+GIMP_DIALOG_FACTORY_CLASS
+GIMP_IS_DIALOG_FACTORY_CLASS
+GIMP_DIALOG_FACTORY_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpwindowstrategy</FILE>
+<TITLE>GimpWindowStrategy</TITLE>
+GimpWindowStrategy
+GimpWindowStrategyInterface
+gimp_window_strategy_show_dockable_dialog
+<SUBSECTION Standard>
+GIMP_IS_WINDOW_STRATEGY
+GIMP_TYPE_WINDOW_STRATEGY
+GIMP_WINDOW_STRATEGY
+GIMP_WINDOW_STRATEGY_GET_INTERFACE
+gimp_window_strategy_interface_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpuiconfigurer</FILE>
+<TITLE>GimpUIConfigurer</TITLE>
+GimpUIConfigurer
+GimpUIConfigurerClass
+gimp_ui_configurer_configure
+<SUBSECTION Standard>
+GIMP_IS_UI_CONFIGURER
+GIMP_IS_UI_CONFIGURER_CLASS
+GIMP_TYPE_UI_CONFIGURER
+GIMP_UI_CONFIGURER
+GIMP_UI_CONFIGURER_CLASS
+GIMP_UI_CONFIGURER_GET_CLASS
+GimpUIConfigurerPrivate
+gimp_ui_configurer_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpwindow</FILE>
+<TITLE>GimpWindow</TITLE>
+GimpWindow
+<SUBSECTION Standard>
+GimpWindowClass
+GIMP_WINDOW
+GIMP_IS_WINDOW
+GIMP_TYPE_WINDOW
+gimp_window_get_type
+GIMP_WINDOW_CLASS
+GIMP_IS_WINDOW_CLASS
+GIMP_WINDOW_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpdockwindow</FILE>
+<TITLE>GimpDockWindow</TITLE>
+GimpDockWindow
+GimpDockWindowPrivate
+gimp_dock_window_new
+gimp_dock_window_get_id
+gimp_dock_window_add_dock
+gimp_dock_window_remove_dock
+gimp_dock_window_get_context
+gimp_dock_window_get_dialog_factory
+gimp_dock_window_get_auto_follow_active
+gimp_dock_window_set_auto_follow_active
+gimp_dock_window_get_show_image_menu
+gimp_dock_window_set_show_image_menu
+gimp_dock_window_setup
+gimp_dock_window_has_toolbox
+gimp_dock_window_from_dock
+<SUBSECTION Standard>
+GimpDockWindowClass
+GIMP_DOCK_WINDOW
+GIMP_IS_DOCK_WINDOW
+GIMP_TYPE_DOCK_WINDOW
+gimp_dock_window_get_type
+GIMP_DOCK_WINDOW_CLASS
+GIMP_IS_DOCK_WINDOW_CLASS
+GIMP_DOCK_WINDOW_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimppanedbox</FILE>
+<TITLE>GimpPanedBox</TITLE>
+GimpPanedBox
+GimpPanedBoxClass
+gimp_paned_box_add_widget
+gimp_paned_box_new
+gimp_paned_box_remove_widget
+gimp_paned_box_set_drag_handler
+gimp_paned_box_set_dropped_cb
+gimp_paned_box_will_handle_drag
+<SUBSECTION Standard>
+GIMP_IS_PANED_BOX
+GIMP_IS_PANED_BOX_CLASS
+GIMP_PANED_BOX
+GIMP_PANED_BOX_CLASS
+GIMP_PANED_BOX_GET_CLASS
+GIMP_TYPE_PANED_BOX
+GimpPanedBoxPrivate
+gimp_paned_box_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpdockcolumns</FILE>
+<TITLE>GimpDockColumns</TITLE>
+GimpDockColumns
+GimpDockColumnsClass
+gimp_dock_columns_add_dock
+gimp_dock_columns_get_context
+gimp_dock_columns_get_dialog_factory
+gimp_dock_columns_get_docks
+gimp_dock_columns_get_ui_manager
+gimp_dock_columns_new
+gimp_dock_columns_prepare_dockbook
+gimp_dock_columns_remove_dock
+gimp_dock_columns_set_context
+<SUBSECTION Standard>
+GIMP_DOCK_COLUMNS
+GIMP_DOCK_COLUMNS_CLASS
+GIMP_DOCK_COLUMNS_GET_CLASS
+GIMP_IS_DOCK_COLUMNS
+GIMP_IS_DOCK_COLUMNS_CLASS
+GIMP_TYPE_DOCK_COLUMNS
+GimpDockColumnsPrivate
+gimp_dock_columns_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpdockcontainer</FILE>
+<TITLE>GimpDockContainer</TITLE>
+GimpDockContainer
+GimpDockContainerInterface
+gimp_dock_container_add_dock
+gimp_dock_container_get_dock_side
+gimp_dock_container_get_docks
+gimp_dock_container_get_ui_manager
+<SUBSECTION Standard>
+GIMP_DOCK_CONTAINER
+GIMP_DOCK_CONTAINER_GET_INTERFACE
+GIMP_IS_DOCK_CONTAINER
+GIMP_TYPE_DOCK_CONTAINER
+gimp_dock_container_interface_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpdock</FILE>
+<TITLE>GimpDock</TITLE>
+GIMP_DOCK_BOOK_SEPARATOR
+GIMP_DOCK_COLUMN_SEPARATOR
+GIMP_DOCK_DOCKABLE_SEPARATOR
+GimpDock
+GimpDockPrivate
+gimp_dock_get_description
+gimp_dock_set_host_geometry_hints
+gimp_dock_invalidate_geometry
+gimp_dock_update_with_context
+gimp_dock_get_context
+gimp_dock_get_dialog_factory
+gimp_dock_get_ui_manager
+gimp_dock_get_dockbooks
+gimp_dock_get_n_dockables
+gimp_dock_get_main_vbox
+gimp_dock_get_vbox
+gimp_dock_get_id
+gimp_dock_set_id
+gimp_dock_add
+gimp_dock_remove
+gimp_dock_add_book
+gimp_dock_remove_book
+gimp_dock_temp_add
+gimp_dock_temp_remove
+<SUBSECTION Standard>
+GimpDockClass
+GIMP_DOCK
+GIMP_IS_DOCK
+GIMP_TYPE_DOCK
+gimp_dock_get_type
+GIMP_DOCK_CLASS
+GIMP_IS_DOCK_CLASS
+GIMP_DOCK_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpdockable</FILE>
+GIMP_DOCKABLE_DRAG_OFFSET
+<TITLE>GimpDockable</TITLE>
+GimpDockable
+GimpDockablePrivate
+gimp_dockable_new
+gimp_dockable_set_dockbook
+gimp_dockable_get_dockbook
+gimp_dockable_get_tab_style
+gimp_dockable_get_name
+gimp_dockable_get_blurb
+gimp_dockable_get_help_id
+gimp_dockable_get_stock_id
+gimp_dockable_get_icon
+gimp_dockable_get_locked
+gimp_dockable_set_drag_pos
+gimp_dockable_get_drag_pos
+gimp_dockable_get_drag_handler
+gimp_dockable_set_locked
+gimp_dockable_is_locked
+gimp_dockable_set_tab_style
+gimp_dockable_set_actual_tab_style
+gimp_dockable_get_actual_tab_style
+gimp_dockable_create_tab_widget
+gimp_dockable_create_drag_widget
+gimp_dockable_set_context
+gimp_dockable_get_menu
+gimp_dockable_set_drag_handler
+gimp_dockable_detach
+gimp_dockable_blink
+gimp_dockable_blink_cancel
+<SUBSECTION Standard>
+GimpDockableClass
+GIMP_DOCKABLE
+GIMP_IS_DOCKABLE
+GIMP_TYPE_DOCKABLE
+gimp_dockable_get_type
+GIMP_DOCKABLE_CLASS
+GIMP_IS_DOCKABLE_CLASS
+GIMP_DOCKABLE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpdocked</FILE>
+<TITLE>GimpDocked</TITLE>
+GimpDocked
+GimpDockedInterface
+gimp_docked_set_aux_info
+gimp_docked_get_aux_info
+gimp_docked_get_preview
+gimp_docked_set_context
+gimp_docked_get_prefer_icon
+gimp_docked_get_menu
+gimp_docked_get_title
+gimp_docked_title_changed
+gimp_docked_has_button_bar
+gimp_docked_set_show_button_bar
+gimp_docked_get_show_button_bar
+<SUBSECTION Standard>
+GIMP_DOCKED
+GIMP_IS_DOCKED
+GIMP_TYPE_DOCKED
+gimp_docked_interface_get_type
+GIMP_DOCKED_GET_INTERFACE
+</SECTION>
+
+<SECTION>
+<FILE>gimpdockbook</FILE>
+<TITLE>GimpDockbook</TITLE>
+GimpDockbook
+GimpDockbookPrivate
+gimp_dockbook_new
+gimp_dockbook_get_dock
+gimp_dockbook_set_dock
+gimp_dockbook_get_ui_manager
+gimp_dockbook_add
+gimp_dockbook_add_from_dialog_factory
+gimp_dockbook_remove
+gimp_dockbook_update_with_context
+gimp_dockbook_create_tab_widget
+gimp_dockbook_create_tab_widget
+gimp_dockbook_update_auto_tab_style
+gimp_dockbook_drop_dockable
+gimp_dockbook_set_drag_handler
+gimp_dockbook_drag_source_to_dockable
+<SUBSECTION Standard>
+GimpDockbookClass
+GIMP_DOCKBOOK
+GIMP_IS_DOCKBOOK
+GIMP_TYPE_DOCKBOOK
+gimp_dockbook_get_type
+GIMP_DOCKBOOK_CLASS
+GIMP_IS_DOCKBOOK_CLASS
+GIMP_DOCKBOOK_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpdocumentview</FILE>
+<TITLE>GimpDocumentView</TITLE>
+GimpDocumentView
+gimp_document_view_new
+<SUBSECTION Standard>
+GimpDocumentViewClass
+GIMP_DOCUMENT_VIEW
+GIMP_IS_DOCUMENT_VIEW
+GIMP_TYPE_DOCUMENT_VIEW
+gimp_document_view_get_type
+GIMP_DOCUMENT_VIEW_CLASS
+GIMP_IS_DOCUMENT_VIEW_CLASS
+GIMP_DOCUMENT_VIEW_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpdrawabletreeview</FILE>
+<TITLE>GimpDrawableTreeView</TITLE>
+GimpDrawableTreeView
+<SUBSECTION Standard>
+GimpDrawableTreeViewClass
+GIMP_DRAWABLE_TREE_VIEW
+GIMP_IS_DRAWABLE_TREE_VIEW
+GIMP_TYPE_DRAWABLE_TREE_VIEW
+gimp_drawable_tree_view_get_type
+GIMP_DRAWABLE_TREE_VIEW_CLASS
+GIMP_IS_DRAWABLE_TREE_VIEW_CLASS
+GIMP_DRAWABLE_TREE_VIEW_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpeditor</FILE>
+<TITLE>GimpEditor</TITLE>
+GimpEditor
+GimpEditorPrivate
+gimp_editor_new
+gimp_editor_create_menu
+gimp_editor_popup_menu
+gimp_editor_add_button
+gimp_editor_add_action_button
+gimp_editor_add_stock_box
+gimp_editor_set_show_name
+gimp_editor_set_name
+gimp_editor_set_box_style
+gimp_editor_get_ui_manager
+gimp_editor_get_button_box
+gimp_editor_get_menu_factory
+gimp_editor_get_popup_data
+gimp_editor_get_ui_path
+<SUBSECTION Standard>
+GimpEditorClass
+GIMP_EDITOR
+GIMP_IS_EDITOR
+GIMP_TYPE_EDITOR
+gimp_editor_get_type
+GIMP_EDITOR_CLASS
+GIMP_IS_EDITOR_CLASS
+GIMP_EDITOR_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimperrorconsole</FILE>
+<TITLE>GimpErrorConsole</TITLE>
+GimpErrorConsole
+gimp_error_console_new
+gimp_error_console_add
+error_console_select_all_cmd_callback
+error_console_save_cmd_callback
+<SUBSECTION Standard>
+GimpErrorConsoleClass
+GIMP_ERROR_CONSOLE
+GIMP_IS_ERROR_CONSOLE
+GIMP_TYPE_ERROR_CONSOLE
+gimp_error_console_get_type
+GIMP_ERROR_CONSOLE_CLASS
+GIMP_IS_ERROR_CONSOLE_CLASS
+GIMP_ERROR_CONSOLE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimperrordialog</FILE>
+<TITLE>GimpErrorDialog</TITLE>
+GimpErrorDialog
+gimp_error_dialog_new
+gimp_error_dialog_add
+<SUBSECTION Standard>
+GimpErrorDialogClass
+GIMP_ERROR_DIALOG
+GIMP_IS_ERROR_DIALOG
+GIMP_TYPE_ERROR_DIALOG
+gimp_error_dialog_get_type
+GIMP_ERROR_DIALOG_CLASS
+GIMP_IS_ERROR_DIALOG_CLASS
+GIMP_ERROR_DIALOG_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpfontview</FILE>
+<TITLE>GimpFontView</TITLE>
+GimpFontView
+gimp_font_view_new
+<SUBSECTION Standard>
+GimpFontViewClass
+GIMP_FONT_VIEW
+GIMP_IS_FONT_VIEW
+GIMP_TYPE_FONT_VIEW
+gimp_font_view_get_type
+GIMP_FONT_VIEW_CLASS
+GIMP_IS_FONT_VIEW_CLASS
+GIMP_FONT_VIEW_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpgradienteditor</FILE>
+GRAD_NUM_COLORS
+GradientEditorDragMode
+<TITLE>GimpGradientEditor</TITLE>
+GimpGradientEditor
+gimp_gradient_editor_new
+gimp_gradient_editor_update
+gimp_gradient_editor_zoom
+<SUBSECTION Standard>
+GimpGradientEditorClass
+GIMP_GRADIENT_EDITOR
+GIMP_IS_GRADIENT_EDITOR
+GIMP_TYPE_GRADIENT_EDITOR
+gimp_gradient_editor_get_type
+GIMP_GRADIENT_EDITOR_CLASS
+GIMP_IS_GRADIENT_EDITOR_CLASS
+GIMP_GRADIENT_EDITOR_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpdasheditor</FILE>
+<TITLE>GimpDashEditor</TITLE>
+GimpDashEditor
+gimp_dash_editor_new
+gimp_dash_editor_shift_left
+gimp_dash_editor_shift_right
+<SUBSECTION Standard>
+GimpDashEditorClass
+GIMP_DASH_EDITOR
+GIMP_IS_DASH_EDITOR
+GIMP_TYPE_DASH_EDITOR
+gimp_dash_editor_get_type
+GIMP_DASH_EDITOR_CLASS
+GIMP_IS_DASH_EDITOR_CLASS
+GIMP_DASH_EDITOR_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpfgbgeditor</FILE>
+<TITLE>GimpFgBgEditor</TITLE>
+GimpFgBgEditor
+gimp_fg_bg_editor_new
+gimp_fg_bg_editor_set_context
+gimp_fg_bg_editor_set_active
+<SUBSECTION Standard>
+GimpFgBgEditorClass
+GIMP_FG_BG_EDITOR
+GIMP_IS_FG_BG_EDITOR
+GIMP_TYPE_FG_BG_EDITOR
+gimp_fg_bg_editor_get_type
+GIMP_FG_BG_EDITOR_CLASS
+GIMP_IS_FG_BG_EDITOR_CLASS
+GIMP_FG_BG_EDITOR_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpfgbgview</FILE>
+<TITLE>GimpFgBgView</TITLE>
+GimpFgBgView
+gimp_fg_bg_view_new
+gimp_fg_bg_view_set_context
+<SUBSECTION Standard>
+GimpFgBgViewClass
+GIMP_FG_BG_VIEW
+GIMP_IS_FG_BG_VIEW
+GIMP_TYPE_FG_BG_VIEW
+gimp_fg_bg_view_get_type
+GIMP_FG_BG_VIEW_CLASS
+GIMP_IS_FG_BG_VIEW_CLASS
+GIMP_FG_BG_VIEW_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpfiledialog</FILE>
+<TITLE>GimpFileDialog</TITLE>
+GimpFileDialogState
+GimpFileDialog
+gimp_file_dialog_new
+gimp_file_dialog_set_sensitive
+gimp_file_dialog_set_file_proc
+gimp_file_dialog_set_open_image
+gimp_file_dialog_set_save_image
+gimp_file_dialog_get_state
+gimp_file_dialog_set_state
+gimp_file_dialog_state_destroy
+<SUBSECTION Standard>
+GimpFileDialogClass
+GIMP_FILE_DIALOG
+GIMP_IS_FILE_DIALOG
+GIMP_TYPE_FILE_DIALOG
+gimp_file_dialog_get_type
+GIMP_FILE_DIALOG_CLASS
+GIMP_IS_FILE_DIALOG_CLASS
+GIMP_FILE_DIALOG_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpfileprocview</FILE>
+<TITLE>GimpFileProcView</TITLE>
+GimpFileProcView
+gimp_file_proc_view_new
+gimp_file_proc_view_get_proc
+gimp_file_proc_view_set_proc
+gimp_file_proc_view_get_help_id
+<SUBSECTION Standard>
+GimpFileProcViewClass
+GIMP_FILE_PROC_VIEW
+GIMP_IS_FILE_PROC_VIEW
+GIMP_TYPE_FILE_PROC_VIEW
+gimp_file_proc_view_get_type
+GIMP_FILE_PROC_VIEW_CLASS
+GIMP_IS_FILE_PROC_VIEW_CLASS
+GIMP_FILE_PROC_VIEW_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpgrideditor</FILE>
+<TITLE>GimpGridEditor</TITLE>
+GimpGridEditor
+gimp_grid_editor_new
+<SUBSECTION Standard>
+GimpGridEditorClass
+GIMP_GRID_EDITOR
+GIMP_IS_GRID_EDITOR
+GIMP_TYPE_GRID_EDITOR
+gimp_grid_editor_get_type
+GIMP_GRID_EDITOR_CLASS
+GIMP_IS_GRID_EDITOR_CLASS
+GIMP_GRID_EDITOR_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimphandlebar</FILE>
+<TITLE>GimpHandleBar</TITLE>
+GimpHandleBar
+gimp_handle_bar_new
+gimp_handle_bar_set_adjustment
+<SUBSECTION Standard>
+GimpHandleBarClass
+GIMP_HANDLE_BAR
+GIMP_IS_HANDLE_BAR
+GIMP_TYPE_HANDLE_BAR
+gimp_handle_bar_get_type
+GIMP_HANDLE_BAR_CLASS
+GIMP_IS_HANDLE_BAR_CLASS
+GIMP_HANDLE_BAR_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimphistogrambox</FILE>
+<TITLE>GimpHistogramBox</TITLE>
+GimpHistogramBox
+gimp_histogram_box_new
+gimp_histogram_box_set_channel
+<SUBSECTION Standard>
+GimpHistogramBoxClass
+GIMP_HISTOGRAM_BOX
+GIMP_IS_HISTOGRAM_BOX
+GIMP_TYPE_HISTOGRAM_BOX
+gimp_histogram_box_get_type
+GIMP_HISTOGRAM_BOX_CLASS
+GIMP_IS_HISTOGRAM_BOX_CLASS
+GIMP_HISTOGRAM_BOX_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimphistogrameditor</FILE>
+<TITLE>GimpHistogramEditor</TITLE>
+GimpHistogramEditor
+gimp_histogram_editor_new
+<SUBSECTION Standard>
+GimpHistogramEditorClass
+GIMP_HISTOGRAM_EDITOR
+GIMP_IS_HISTOGRAM_EDITOR
+GIMP_TYPE_HISTOGRAM_EDITOR
+gimp_histogram_editor_get_type
+GIMP_HISTOGRAM_EDITOR_CLASS
+GIMP_IS_HISTOGRAM_EDITOR_CLASS
+GIMP_HISTOGRAM_EDITOR_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimphistogramview</FILE>
+<TITLE>GimpHistogramView</TITLE>
+GimpHistogramView
+gimp_histogram_view_new
+gimp_histogram_view_set_histogram
+gimp_histogram_view_get_histogram
+gimp_histogram_view_get_background
+gimp_histogram_view_set_background
+gimp_histogram_view_set_channel
+gimp_histogram_view_get_channel
+gimp_histogram_view_set_scale
+gimp_histogram_view_get_scale
+gimp_histogram_view_set_range
+gimp_histogram_view_get_range
+<SUBSECTION Standard>
+GimpHistogramViewClass
+GIMP_HISTOGRAM_VIEW
+GIMP_IS_HISTOGRAM_VIEW
+GIMP_TYPE_HISTOGRAM_VIEW
+gimp_histogram_view_get_type
+GIMP_HISTOGRAM_VIEW_CLASS
+GIMP_IS_HISTOGRAM_VIEW_CLASS
+GIMP_HISTOGRAM_VIEW_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpiconpicker</FILE>
+<TITLE>GimpIconPicker</TITLE>
+GimpIconPicker
+GimpIconPickerClass
+gimp_icon_picker_new
+gimp_icon_picker_get_stock_id
+gimp_icon_picker_set_stock_id
+<SUBSECTION Standard>
+GIMP_ICON_PICKER
+GIMP_ICON_PICKER_CLASS
+GIMP_ICON_PICKER_GET_CLASS
+GIMP_IS_ICON_PICKER
+GIMP_IS_ICON_PICKER_CLASS
+GIMP_TYPE_ICON_PICKER
+gimp_icon_picker_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimplanguagecombobox</FILE>
+<TITLE>GimpLanguageComboBox</TITLE>
+GimpLanguageComboBox
+GimpLanguageComboBoxClass
+gimp_language_combo_box_get_code
+gimp_language_combo_box_new
+gimp_language_combo_box_set_code
+<SUBSECTION Standard>
+GIMP_IS_LANGUAGE_COMBO_BOX
+GIMP_IS_LANGUAGE_COMBO_BOX_CLASS
+GIMP_LANGUAGE_COMBO_BOX
+GIMP_LANGUAGE_COMBO_BOX_CLASS
+GIMP_LANGUAGE_COMBO_BOX_GET_CLASS
+GIMP_TYPE_LANGUAGE_COMBO_BOX
+gimp_language_combo_box_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimplanguageentry</FILE>
+<TITLE>GimpLanguageEntry</TITLE>
+GimpLanguageEntry
+gimp_language_entry_new
+gimp_language_entry_get_code
+gimp_language_entry_set_code
+<SUBSECTION Standard>
+GimpLanguageEntryClass
+GIMP_LANGUAGE_ENTRY
+GIMP_IS_LANGUAGE_ENTRY
+GIMP_TYPE_LANGUAGE_ENTRY
+gimp_language_entry_get_type
+GIMP_LANGUAGE_ENTRY_CLASS
+GIMP_IS_LANGUAGE_ENTRY_CLASS
+GIMP_LANGUAGE_ENTRY_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimplanguagestore</FILE>
+<TITLE>GimpLanguageStore</TITLE>
+GimpLanguageStore
+gimp_language_store_new
+gimp_language_store_add
+gimp_language_store_lookup
+<SUBSECTION Standard>
+GimpLanguageStoreClass
+GIMP_LANGUAGE_STORE
+GIMP_IS_LANGUAGE_STORE
+GIMP_TYPE_LANGUAGE_STORE
+gimp_language_store_get_type
+GIMP_LANGUAGE_STORE_CLASS
+GIMP_IS_LANGUAGE_STORE_CLASS
+GIMP_LANGUAGE_STORE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimplanguagestore-parser</FILE>
+<TITLE>GimpLanguageStore-parser</TITLE>
+gimp_language_store_parse_iso_codes
+</SECTION>
+
+<SECTION>
+<FILE>gimptranslationstore</FILE>
+GimpTranslationStore
+GimpTranslationStoreClass
+gimp_translation_store_new
+<SUBSECTION Standard>
+GIMP_IS_TRANSLATION_STORE
+GIMP_IS_TRANSLATION_STORE_CLASS
+GIMP_TRANSLATION_STORE
+GIMP_TRANSLATION_STORE_CLASS
+GIMP_TRANSLATION_STORE_GET_CLASS
+GIMP_TYPE_TRANSLATION_STORE
+gimp_translation_store_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpmenudock</FILE>
+<TITLE>GimpMenuDock</TITLE>
+GimpMenuDock
+GimpMenuDockPrivate
+gimp_menu_dock_new
+<SUBSECTION Standard>
+GimpMenuDockClass
+GIMP_MENU_DOCK
+GIMP_IS_MENU_DOCK
+GIMP_TYPE_MENU_DOCK
+gimp_menu_dock_get_type
+GIMP_MENU_DOCK_CLASS
+GIMP_IS_MENU_DOCK_CLASS
+GIMP_MENU_DOCK_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpimageeditor</FILE>
+<TITLE>GimpImageEditor</TITLE>
+GimpImageEditor
+GimpImageEditorClass
+gimp_image_editor_get_image
+gimp_image_editor_set_image
+<SUBSECTION Standard>
+GIMP_IMAGE_EDITOR
+GIMP_IS_IMAGE_EDITOR
+GIMP_TYPE_IMAGE_EDITOR
+gimp_image_editor_get_type
+GIMP_IMAGE_EDITOR_CLASS
+GIMP_IS_IMAGE_EDITOR_CLASS
+GIMP_IMAGE_EDITOR_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpimageview</FILE>
+<TITLE>GimpImageView</TITLE>
+GimpImageView
+gimp_image_view_new
+<SUBSECTION Standard>
+GimpImageViewClass
+GIMP_IMAGE_VIEW
+GIMP_IS_IMAGE_VIEW
+GIMP_TYPE_IMAGE_VIEW
+gimp_image_view_get_type
+GIMP_IMAGE_VIEW_CLASS
+GIMP_IS_IMAGE_VIEW_CLASS
+GIMP_IMAGE_VIEW_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpitemtreeview</FILE>
+<TITLE>GimpItemTreeView</TITLE>
+GimpGetContainerFunc
+GimpGetItemFunc
+GimpSetItemFunc
+GimpAddItemFunc
+GimpRemoveItemFunc
+GimpNewItemFunc
+<TITLE>GimpItemTreeView</TITLE>
+GimpItemTreeView
+GimpItemTreeViewPriv
+gimp_item_tree_view_new
+gimp_item_tree_view_get_image
+gimp_item_tree_view_set_image
+gimp_item_tree_view_add_options
+gimp_item_tree_view_get_lock_box
+gimp_item_tree_view_get_new_button
+gimp_item_tree_view_get_edit_button
+gimp_item_tree_view_get_drop_index
+<SUBSECTION Standard>
+GimpItemTreeViewClass
+GIMP_ITEM_TREE_VIEW
+GIMP_IS_ITEM_TREE_VIEW
+GIMP_TYPE_ITEM_TREE_VIEW
+gimp_item_tree_view_get_type
+GIMP_ITEM_TREE_VIEW_CLASS
+GIMP_IS_ITEM_TREE_VIEW_CLASS
+GIMP_ITEM_TREE_VIEW_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimplayertreeview</FILE>
+<TITLE>GimpLayerTreeView</TITLE>
+GimpLayerTreeView
+GimpLayerTreeViewPriv
+<SUBSECTION Standard>
+GimpLayerTreeViewClass
+GIMP_LAYER_TREE_VIEW
+GIMP_IS_LAYER_TREE_VIEW
+GIMP_TYPE_LAYER_TREE_VIEW
+gimp_layer_tree_view_get_type
+GIMP_LAYER_TREE_VIEW_CLASS
+GIMP_IS_LAYER_TREE_VIEW_CLASS
+GIMP_LAYER_TREE_VIEW_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpactionfactory</FILE>
+<TITLE>GimpActionFactory</TITLE>
+GimpActionFactoryEntry
+GimpActionFactory
+gimp_action_factory_new
+gimp_action_factory_group_register
+gimp_action_factory_group_new
+<SUBSECTION Standard>
+GimpActionFactoryClass
+GIMP_ACTION_FACTORY
+GIMP_IS_ACTION_FACTORY
+GIMP_TYPE_ACTION_FACTORY
+gimp_action_factory_get_type
+GIMP_ACTION_FACTORY_CLASS
+GIMP_IS_ACTION_FACTORY_CLASS
+GIMP_ACTION_FACTORY_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpmenufactory</FILE>
+<TITLE>GimpMenuFactory</TITLE>
+GimpMenuFactoryEntry
+GimpMenuFactory
+GimpMenuFactoryPrivate
+gimp_menu_factory_new
+gimp_menu_factory_manager_register
+gimp_menu_factory_get_registered_menus
+gimp_menu_factory_manager_new
+<SUBSECTION Standard>
+GimpMenuFactoryClass
+GIMP_MENU_FACTORY
+GIMP_IS_MENU_FACTORY
+GIMP_TYPE_MENU_FACTORY
+gimp_menu_factory_get_type
+GIMP_MENU_FACTORY_CLASS
+GIMP_IS_MENU_FACTORY_CLASS
+GIMP_MENU_FACTORY_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpmessagebox</FILE>
+<TITLE>GimpMessageBox</TITLE>
+GimpMessageBox
+gimp_message_box_new
+gimp_message_box_set_primary_text
+gimp_message_box_set_text
+gimp_message_box_set_markup
+gimp_message_box_repeat
+<SUBSECTION Standard>
+GimpMessageBoxClass
+GIMP_MESSAGE_BOX
+GIMP_IS_MESSAGE_BOX
+GIMP_TYPE_MESSAGE_BOX
+gimp_message_box_get_type
+GIMP_MESSAGE_BOX_CLASS
+GIMP_IS_MESSAGE_BOX_CLASS
+GIMP_MESSAGE_BOX_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpmessagedialog</FILE>
+<TITLE>GimpMessageDialog</TITLE>
+GimpMessageDialog
+gimp_message_dialog_new
+<SUBSECTION Standard>
+GimpMessageDialogClass
+GIMP_MESSAGE_DIALOG
+GIMP_IS_MESSAGE_DIALOG
+GIMP_TYPE_MESSAGE_DIALOG
+gimp_message_dialog_get_type
+GIMP_MESSAGE_DIALOG_CLASS
+GIMP_IS_MESSAGE_DIALOG_CLASS
+GIMP_MESSAGE_DIALOG_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpuimanager</FILE>
+<TITLE>GimpUIManager</TITLE>
+GimpUIManagerUIEntry
+GimpUIManager
+gimp_ui_manager_new
+gimp_ui_managers_from_name
+gimp_ui_manager_update
+gimp_ui_manager_get_action_group
+gimp_ui_manager_find_action
+gimp_ui_manager_activate_action
+gimp_ui_manager_ui_register
+gimp_ui_manager_ui_popup
+<SUBSECTION Standard>
+GimpUIManagerClass
+GIMP_UI_MANAGER
+GIMP_IS_UI_MANAGER
+GIMP_TYPE_UI_MANAGER
+gimp_ui_manager_get_type
+GIMP_UI_MANAGER_CLASS
+GIMP_IS_UI_MANAGER_CLASS
+GIMP_UI_MANAGER_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpsamplepointeditor</FILE>
+<TITLE>GimpSamplePointEditor</TITLE>
+GimpSamplePointEditor
+gimp_sample_point_editor_new
+gimp_sample_point_editor_set_sample_merged
+gimp_sample_point_editor_get_sample_merged
+<SUBSECTION Standard>
+GimpSamplePointEditorClass
+GIMP_SAMPLE_POINT_EDITOR
+GIMP_IS_SAMPLE_POINT_EDITOR
+GIMP_TYPE_SAMPLE_POINT_EDITOR
+gimp_sample_point_editor_get_type
+GIMP_SAMPLE_POINT_EDITOR_CLASS
+GIMP_IS_SAMPLE_POINT_EDITOR_CLASS
+GIMP_SAMPLE_POINT_EDITOR_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpspinscale</FILE>
+<TITLE>GimpSpinScale</TITLE>
+GimpSpinScale
+GimpSpinScaleClass
+gimp_spin_scale_get_scale_limits
+gimp_spin_scale_new
+gimp_spin_scale_set_scale_limits
+gimp_spin_scale_unset_scale_limits
+<SUBSECTION Standard>
+GIMP_IS_SPIN_SCALE
+GIMP_IS_SPIN_SCALE_CLASS
+GIMP_SPIN_SCALE
+GIMP_SPIN_SCALE_CLASS
+GIMP_SPIN_SCALE_GET_CLASS
+GIMP_TYPE_SPIN_SCALE
+gimp_spin_scale_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpimagepropview</FILE>
+<TITLE>GimpImagePropView</TITLE>
+GimpImagePropView
+gimp_image_prop_view_new
+<SUBSECTION Standard>
+GimpImagePropViewClass
+GIMP_IMAGE_PROP_VIEW
+GIMP_IS_IMAGE_PROP_VIEW
+GIMP_TYPE_IMAGE_PROP_VIEW
+gimp_image_prop_view_get_type
+GIMP_IMAGE_PROP_VIEW_CLASS
+GIMP_IS_IMAGE_PROP_VIEW_CLASS
+GIMP_IMAGE_PROP_VIEW_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpimagecommenteditor</FILE>
+<TITLE>GimpImageCommentEditor</TITLE>
+GimpImageCommentEditor
+gimp_image_comment_editor_new
+<SUBSECTION Standard>
+GimpImageCommentEditorClass
+GIMP_IMAGE_COMMENT_EDITOR
+GIMP_IS_IMAGE_COMMENT_EDITOR
+GIMP_TYPE_IMAGE_COMMENT_EDITOR
+gimp_image_comment_editor_get_type
+GIMP_IMAGE_COMMENT_EDITOR_CLASS
+GIMP_IS_IMAGE_COMMENT_EDITOR_CLASS
+GIMP_IMAGE_COMMENT_EDITOR_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpimageparasiteview</FILE>
+<TITLE>GimpImageParasiteView</TITLE>
+GimpImageParasiteView
+gimp_image_parasite_view_new
+gimp_image_parasite_view_get_image
+gimp_image_parasite_view_get_parasite
+<SUBSECTION Standard>
+GimpImageParasiteViewClass
+GIMP_IMAGE_PARASITE_VIEW
+GIMP_IS_IMAGE_PARASITE_VIEW
+GIMP_TYPE_IMAGE_PARASITE_VIEW
+gimp_image_parasite_view_get_type
+GIMP_IMAGE_PARASITE_VIEW_CLASS
+GIMP_IS_IMAGE_PARASITE_VIEW_CLASS
+GIMP_IMAGE_PARASITE_VIEW_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpimageprofileview</FILE>
+<TITLE>GimpImageProfileView</TITLE>
+GimpImageProfileView
+gimp_image_profile_view_new
+<SUBSECTION Standard>
+GimpImageProfileViewClass
+GIMP_IMAGE_PROFILE_VIEW
+GIMP_IS_IMAGE_PROFILE_VIEW
+GIMP_TYPE_IMAGE_PROFILE_VIEW
+gimp_image_profile_view_get_type
+GIMP_IMAGE_PROFILE_VIEW_CLASS
+GIMP_IS_IMAGE_PROFILE_VIEW_CLASS
+GIMP_IMAGE_PROFILE_VIEW_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpoverlaybox</FILE>
+<TITLE>GimpOverlayBox</TITLE>
+GimpOverlayBox
+GimpOverlayBoxClass
+gimp_overlay_box_add_child
+gimp_overlay_box_new
+gimp_overlay_box_scroll
+gimp_overlay_box_set_child_alignment
+gimp_overlay_box_set_child_angle
+gimp_overlay_box_set_child_opacity
+gimp_overlay_box_set_child_position
+<SUBSECTION Standard>
+GIMP_IS_OVERLAY_BOX
+GIMP_IS_OVERLAY_BOX_CLASS
+GIMP_OVERLAY_BOX
+GIMP_OVERLAY_BOX_CLASS
+GIMP_OVERLAY_BOX_GET_CLASS
+GIMP_TYPE_OVERLAY_BOX
+gimp_overlay_box_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpoverlaychild</FILE>
+GimpOverlayChild
+gimp_overlay_child_damage
+gimp_overlay_child_expose
+gimp_overlay_child_find
+gimp_overlay_child_free
+gimp_overlay_child_invalidate
+gimp_overlay_child_new
+gimp_overlay_child_pick
+gimp_overlay_child_realize
+gimp_overlay_child_size_allocate
+gimp_overlay_child_size_request
+gimp_overlay_child_unrealize
+</SECTION>
+
+<SECTION>
+<FILE>gimpoverlaydialog</FILE>
+<TITLE>GimpOverlayDialog</TITLE>
+GimpOverlayDialog
+GimpOverlayDialogClass
+gimp_overlay_dialog_add_button
+gimp_overlay_dialog_add_buttons_valist
+gimp_overlay_dialog_new
+gimp_overlay_dialog_response
+<SUBSECTION Standard>
+GIMP_IS_OVERLAY_DIALOG
+GIMP_IS_OVERLAY_DIALOG_CLASS
+GIMP_OVERLAY_DIALOG
+GIMP_OVERLAY_DIALOG_CLASS
+GIMP_OVERLAY_DIALOG_GET_CLASS
+GIMP_TYPE_OVERLAY_DIALOG
+gimp_overlay_dialog_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpoverlayframe</FILE>
+<TITLE>GimpOverlayFrame</TITLE>
+GimpOverlayFrame
+GimpOverlayFrameClass
+gimp_overlay_frame_new
+<SUBSECTION Standard>
+GIMP_IS_OVERLAY_FRAME
+GIMP_IS_OVERLAY_FRAME_CLASS
+GIMP_OVERLAY_FRAME
+GIMP_OVERLAY_FRAME_CLASS
+GIMP_OVERLAY_FRAME_GET_CLASS
+GIMP_TYPE_OVERLAY_FRAME
+gimp_overlay_frame_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimppaletteeditor</FILE>
+<TITLE>GimpPaletteEditor</TITLE>
+GimpPaletteEditor
+gimp_palette_editor_new
+gimp_palette_editor_get_index
+gimp_palette_editor_set_index
+gimp_palette_editor_max_index
+gimp_palette_editor_pick_color
+gimp_palette_editor_zoom
+<SUBSECTION Standard>
+GimpPaletteEditorClass
+GIMP_PALETTE_EDITOR
+GIMP_IS_PALETTE_EDITOR
+GIMP_TYPE_PALETTE_EDITOR
+gimp_palette_editor_get_type
+GIMP_PALETTE_EDITOR_CLASS
+GIMP_IS_PALETTE_EDITOR_CLASS
+GIMP_PALETTE_EDITOR_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimppatternfactoryview</FILE>
+<TITLE>GimpPatternFactoryView</TITLE>
+GimpPatternFactoryView
+gimp_pattern_factory_view_new
+<SUBSECTION Standard>
+GimpPatternFactoryViewClass
+GIMP_PATTERN_FACTORY_VIEW
+GIMP_IS_PATTERN_FACTORY_VIEW
+GIMP_TYPE_PATTERN_FACTORY_VIEW
+gimp_pattern_factory_view_get_type
+GIMP_PATTERN_FACTORY_VIEW_CLASS
+GIMP_IS_PATTERN_FACTORY_VIEW_CLASS
+GIMP_PATTERN_FACTORY_VIEW_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimppdbdialog</FILE>
+<TITLE>GimpPdbDialog</TITLE>
+GimpPdbDialog
+gimp_pdb_dialog_run_callback
+gimp_pdb_dialog_get_by_callback
+<SUBSECTION Standard>
+GimpPdbDialogClass
+GIMP_PDB_DIALOG
+GIMP_IS_PDB_DIALOG
+GIMP_TYPE_PDB_DIALOG
+gimp_pdb_dialog_get_type
+GIMP_PDB_DIALOG_CLASS
+GIMP_IS_PDB_DIALOG_CLASS
+GIMP_PDB_DIALOG_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpfontselect</FILE>
+<TITLE>GimpFontSelect</TITLE>
+GimpFontSelect
+<SUBSECTION Standard>
+GimpFontSelectClass
+GIMP_FONT_SELECT
+GIMP_IS_FONT_SELECT
+GIMP_TYPE_FONT_SELECT
+gimp_font_select_get_type
+GIMP_FONT_SELECT_CLASS
+GIMP_IS_FONT_SELECT_CLASS
+GIMP_FONT_SELECT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimppaletteselect</FILE>
+<TITLE>GimpPaletteSelect</TITLE>
+GimpPaletteSelect
+<SUBSECTION Standard>
+GimpPaletteSelectClass
+GIMP_PALETTE_SELECT
+GIMP_IS_PALETTE_SELECT
+GIMP_TYPE_PALETTE_SELECT
+gimp_palette_select_get_type
+GIMP_PALETTE_SELECT_CLASS
+GIMP_IS_PALETTE_SELECT_CLASS
+GIMP_PALETTE_SELECT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpgradientselect</FILE>
+<TITLE>GimpGradientSelect</TITLE>
+GimpGradientSelect
+<SUBSECTION Standard>
+GimpGradientSelectClass
+GIMP_GRADIENT_SELECT
+GIMP_IS_GRADIENT_SELECT
+GIMP_TYPE_GRADIENT_SELECT
+gimp_gradient_select_get_type
+GIMP_GRADIENT_SELECT_CLASS
+GIMP_IS_GRADIENT_SELECT_CLASS
+GIMP_GRADIENT_SELECT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpbrushselect</FILE>
+<TITLE>GimpBrushSelect</TITLE>
+GimpBrushSelect
+<SUBSECTION Standard>
+GimpBrushSelectClass
+GIMP_BRUSH_SELECT
+GIMP_IS_BRUSH_SELECT
+GIMP_TYPE_BRUSH_SELECT
+gimp_brush_select_get_type
+GIMP_BRUSH_SELECT_CLASS
+GIMP_IS_BRUSH_SELECT_CLASS
+GIMP_BRUSH_SELECT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimppatternselect</FILE>
+<TITLE>GimpPatternSelect</TITLE>
+GimpPatternSelect
+<SUBSECTION Standard>
+GimpPatternSelectClass
+GIMP_PATTERN_SELECT
+GIMP_IS_PATTERN_SELECT
+GIMP_TYPE_PATTERN_SELECT
+gimp_pattern_select_get_type
+GIMP_PATTERN_SELECT_CLASS
+GIMP_IS_PATTERN_SELECT_CLASS
+GIMP_PATTERN_SELECT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpview</FILE>
+<TITLE>GimpView</TITLE>
+GimpView
+gimp_view_new
+gimp_view_new_full
+gimp_view_new_by_types
+gimp_view_new_full_by_types
+gimp_view_get_viewable
+gimp_view_set_viewable
+gimp_view_set_expand
+<SUBSECTION Standard>
+GimpViewClass
+GIMP_VIEW
+GIMP_IS_VIEW
+GIMP_TYPE_VIEW
+gimp_view_get_type
+GIMP_VIEW_CLASS
+GIMP_IS_VIEW_CLASS
+GIMP_VIEW_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpview-popup</FILE>
+<TITLE>GimpView-popup</TITLE>
+gimp_view_popup_show
+</SECTION>
+
+<SECTION>
+<FILE>gimpnavigationview</FILE>
+<TITLE>GimpNavigationView</TITLE>
+GimpNavigationView
+gimp_navigation_view_set_marker
+gimp_navigation_view_set_motion_offset
+gimp_navigation_view_get_local_marker
+gimp_navigation_view_grab_pointer
+<SUBSECTION Standard>
+GimpNavigationViewClass
+GIMP_NAVIGATION_VIEW
+GIMP_IS_NAVIGATION_VIEW
+GIMP_TYPE_NAVIGATION_VIEW
+gimp_navigation_view_get_type
+GIMP_NAVIGATION_VIEW_CLASS
+GIMP_IS_NAVIGATION_VIEW_CLASS
+GIMP_NAVIGATION_VIEW_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimppaletteview</FILE>
+<TITLE>GimpPaletteView</TITLE>
+GimpPaletteView
+gimp_palette_view_select_entry
+<SUBSECTION Standard>
+GimpPaletteViewClass
+GIMP_PALETTE_VIEW
+GIMP_IS_PALETTE_VIEW
+GIMP_TYPE_PALETTE_VIEW
+gimp_palette_view_get_type
+GIMP_PALETTE_VIEW_CLASS
+GIMP_IS_PALETTE_VIEW_CLASS
+GIMP_PALETTE_VIEW_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpviewrenderer</FILE>
+<TITLE>GimpViewRenderer</TITLE>
+GIMP_VIEW_MAX_BORDER_WIDTH
+GimpViewRenderer
+gimp_view_renderer_new
+gimp_view_renderer_new_full
+gimp_view_renderer_set_context
+gimp_view_renderer_set_viewable
+gimp_view_renderer_set_size
+gimp_view_renderer_set_size_full
+gimp_view_renderer_set_dot_for_dot
+gimp_view_renderer_set_border_color
+gimp_view_renderer_set_border_type
+gimp_view_renderer_set_background
+gimp_view_renderer_invalidate
+gimp_view_renderer_update
+gimp_view_renderer_update_idle
+gimp_view_renderer_remove_idle
+gimp_view_renderer_draw
+gimp_view_renderer_render_stock
+gimp_view_renderer_render_pixbuf
+gimp_view_renderer_render_temp_buf
+gimp_view_renderer_render_temp_buf_simple
+<SUBSECTION Standard>
+GimpViewRendererClass
+GIMP_VIEW_RENDERER
+GIMP_IS_VIEW_RENDERER
+GIMP_TYPE_VIEW_RENDERER
+gimp_view_renderer_get_type
+GIMP_VIEW_RENDERER_CLASS
+GIMP_IS_VIEW_RENDERER_CLASS
+GIMP_VIEW_RENDERER_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpviewrenderer-frame</FILE>
+<TITLE>GimpViewRenderer-frame</TITLE>
+gimp_view_renderer_get_frame_pixbuf
+gimp_view_renderer_get_frame_size
+</SECTION>
+
+<SECTION>
+<FILE>gimpviewrenderer-utils</FILE>
+<TITLE>GimpViewRenderer-utils</TITLE>
+gimp_view_renderer_type_from_viewable_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpviewrendererbrush</FILE>
+<TITLE>GimpViewRendererBrush</TITLE>
+GimpViewRendererBrush
+<SUBSECTION Standard>
+GimpViewRendererBrushClass
+GIMP_VIEW_RENDERER_BRUSH
+GIMP_IS_VIEW_RENDERER_BRUSH
+GIMP_TYPE_VIEW_RENDERER_BRUSH
+gimp_view_renderer_brush_get_type
+GIMP_VIEW_RENDERER_BRUSH_CLASS
+GIMP_IS_VIEW_RENDERER_BRUSH_CLASS
+GIMP_VIEW_RENDERER_BRUSH_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpviewrendererbuffer</FILE>
+<TITLE>GimpViewRendererBuffer</TITLE>
+GimpViewRendererBuffer
+<SUBSECTION Standard>
+GimpViewRendererBufferClass
+GIMP_VIEW_RENDERER_BUFFER
+GIMP_IS_VIEW_RENDERER_BUFFER
+GIMP_TYPE_VIEW_RENDERER_BUFFER
+gimp_view_renderer_buffer_get_type
+GIMP_VIEW_RENDERER_BUFFER_CLASS
+GIMP_IS_VIEW_RENDERER_BUFFER_CLASS
+GIMP_VIEW_RENDERER_BUFFER_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpviewrendererdrawable</FILE>
+<TITLE>GimpViewRendererDrawable</TITLE>
+GimpViewRendererDrawable
+<SUBSECTION Standard>
+GimpViewRendererDrawableClass
+GIMP_VIEW_RENDERER_DRAWABLE
+GIMP_IS_VIEW_RENDERER_DRAWABLE
+GIMP_TYPE_VIEW_RENDERER_DRAWABLE
+gimp_view_renderer_drawable_get_type
+GIMP_VIEW_RENDERER_DRAWABLE_CLASS
+GIMP_IS_VIEW_RENDERER_DRAWABLE_CLASS
+GIMP_VIEW_RENDERER_DRAWABLE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpviewrenderergradient</FILE>
+<TITLE>GimpViewRendererGradient</TITLE>
+GimpViewRendererGradient
+gimp_view_renderer_gradient_set_offsets
+gimp_view_renderer_gradient_set_reverse
+<SUBSECTION Standard>
+GimpViewRendererGradientClass
+GIMP_VIEW_RENDERER_GRADIENT
+GIMP_IS_VIEW_RENDERER_GRADIENT
+GIMP_TYPE_VIEW_RENDERER_GRADIENT
+gimp_view_renderer_gradient_get_type
+GIMP_VIEW_RENDERER_GRADIENT_CLASS
+GIMP_IS_VIEW_RENDERER_GRADIENT_CLASS
+GIMP_VIEW_RENDERER_GRADIENT_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpviewrendererimage</FILE>
+<TITLE>GimpViewRendererImage</TITLE>
+GimpViewRendererImage
+<SUBSECTION Standard>
+GimpViewRendererImageClass
+GIMP_VIEW_RENDERER_IMAGE
+GIMP_IS_VIEW_RENDERER_IMAGE
+GIMP_TYPE_VIEW_RENDERER_IMAGE
+gimp_view_renderer_image_get_type
+GIMP_VIEW_RENDERER_IMAGE_CLASS
+GIMP_IS_VIEW_RENDERER_IMAGE_CLASS
+GIMP_VIEW_RENDERER_IMAGE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpviewrendererimagefile</FILE>
+<TITLE>GimpViewRendererImagefile</TITLE>
+GimpViewRendererImagefile
+<SUBSECTION Standard>
+GimpViewRendererImagefileClass
+GIMP_VIEW_RENDERER_IMAGEFILE
+GIMP_IS_VIEW_RENDERER_IMAGEFILE
+GIMP_TYPE_VIEW_RENDERER_IMAGEFILE
+gimp_view_renderer_imagefile_get_type
+GIMP_VIEW_RENDERER_IMAGEFILE_CLASS
+GIMP_IS_VIEW_RENDERER_IMAGEFILE_CLASS
+GIMP_VIEW_RENDERER_IMAGEFILE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpviewrendererlayer</FILE>
+<TITLE>GimpViewRendererLayer</TITLE>
+GimpViewRendererLayer
+<SUBSECTION Standard>
+GimpViewRendererLayerClass
+GIMP_VIEW_RENDERER_LAYER
+GIMP_IS_VIEW_RENDERER_LAYER
+GIMP_TYPE_VIEW_RENDERER_LAYER
+gimp_view_renderer_layer_get_type
+GIMP_VIEW_RENDERER_LAYER_CLASS
+GIMP_IS_VIEW_RENDERER_LAYER_CLASS
+GIMP_VIEW_RENDERER_LAYER_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpviewrendererpalette</FILE>
+<TITLE>GimpViewRendererPalette</TITLE>
+GimpViewRendererPalette
+gimp_view_renderer_palette_set_cell_size
+gimp_view_renderer_palette_set_draw_grid
+<SUBSECTION Standard>
+GimpViewRendererPaletteClass
+GIMP_VIEW_RENDERER_PALETTE
+GIMP_IS_VIEW_RENDERER_PALETTE
+GIMP_TYPE_VIEW_RENDERER_PALETTE
+gimp_view_renderer_palette_get_type
+GIMP_VIEW_RENDERER_PALETTE_CLASS
+GIMP_IS_VIEW_RENDERER_PALETTE_CLASS
+GIMP_VIEW_RENDERER_PALETTE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpviewrenderervectors</FILE>
+<TITLE>GimpViewRendererVectors</TITLE>
+GimpViewRendererVectors
+<SUBSECTION Standard>
+GimpViewRendererVectorsClass
+GIMP_VIEW_RENDERER_VECTORS
+GIMP_IS_VIEW_RENDERER_VECTORS
+GIMP_TYPE_VIEW_RENDERER_VECTORS
+gimp_view_renderer_vectors_get_type
+GIMP_VIEW_RENDERER_VECTORS_CLASS
+GIMP_IS_VIEW_RENDERER_VECTORS_CLASS
+GIMP_VIEW_RENDERER_VECTORS_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpprogressbox</FILE>
+<TITLE>GimpProgressBox</TITLE>
+GimpProgressBox
+gimp_progress_box_new
+<SUBSECTION Standard>
+GimpProgressBoxClass
+GIMP_PROGRESS_BOX
+GIMP_IS_PROGRESS_BOX
+GIMP_TYPE_PROGRESS_BOX
+gimp_progress_box_get_type
+GIMP_PROGRESS_BOX_CLASS
+GIMP_IS_PROGRESS_BOX_CLASS
+GIMP_PROGRESS_BOX_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpprogressdialog</FILE>
+<TITLE>GimpProgressDialog</TITLE>
+GimpProgressDialog
+gimp_progress_dialog_new
+<SUBSECTION Standard>
+GimpProgressDialogClass
+GIMP_PROGRESS_DIALOG
+GIMP_IS_PROGRESS_DIALOG
+GIMP_TYPE_PROGRESS_DIALOG
+gimp_progress_dialog_get_type
+GIMP_PROGRESS_DIALOG_CLASS
+GIMP_IS_PROGRESS_DIALOG_CLASS
+GIMP_PROGRESS_DIALOG_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpprofilechooserdialog</FILE>
+<TITLE>GimpProfileChooserDialog</TITLE>
+GimpProfileChooserDialog
+gimp_profile_chooser_dialog_new
+gimp_profile_chooser_dialog_get_desc
+<SUBSECTION Standard>
+GimpProfileChooserDialogClass
+GIMP_PROFILE_CHOOSER_DIALOG
+GIMP_IS_PROFILE_CHOOSER_DIALOG
+GIMP_TYPE_PROFILE_CHOOSER_DIALOG
+gimp_profile_chooser_dialog_get_type
+GIMP_PROFILE_CHOOSER_DIALOG_CLASS
+GIMP_IS_PROFILE_CHOOSER_DIALOG_CLASS
+GIMP_PROFILE_CHOOSER_DIALOG_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpscalecombobox</FILE>
+<TITLE>GimpScaleComboBox</TITLE>
+GimpScaleComboBox
+gimp_scale_combo_box_new
+gimp_scale_combo_box_set_scale
+gimp_scale_combo_box_get_scale
+<SUBSECTION Standard>
+GimpScaleComboBoxClass
+GIMP_SCALE_COMBO_BOX
+GIMP_IS_SCALE_COMBO_BOX
+GIMP_TYPE_SCALE_COMBO_BOX
+gimp_scale_combo_box_get_type
+GIMP_SCALE_COMBO_BOX_CLASS
+GIMP_IS_SCALE_COMBO_BOX_CLASS
+GIMP_SCALE_COMBO_BOX_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpselectioneditor</FILE>
+<TITLE>GimpSelectionEditor</TITLE>
+GimpSelectionEditor
+gimp_selection_editor_new
+<SUBSECTION Standard>
+GimpSelectionEditorClass
+GIMP_SELECTION_EDITOR
+GIMP_IS_SELECTION_EDITOR
+GIMP_TYPE_SELECTION_EDITOR
+gimp_selection_editor_get_type
+GIMP_SELECTION_EDITOR_CLASS
+GIMP_IS_SELECTION_EDITOR_CLASS
+GIMP_SELECTION_EDITOR_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpsessionmanaged</FILE>
+<TITLE>GimpSessionManaged</TITLE>
+GimpSessionManaged
+GimpSessionManagedInterface
+gimp_session_managed_get_aux_info
+gimp_session_managed_set_aux_info
+<SUBSECTION Standard>
+GIMP_IS_SESSION_MANAGED
+GIMP_SESSION_MANAGED
+GIMP_SESSION_MANAGED_GET_INTERFACE
+GIMP_TYPE_SESSION_MANAGED
+gimp_session_managed_interface_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpsessioninfo</FILE>
+<TITLE>GimpSessionInfo</TITLE>
+GimpSessionInfo
+GimpSessionInfoPrivate
+gimp_session_info_new
+gimp_session_info_restore
+gimp_session_info_apply_geometry
+gimp_session_info_read_geometry
+gimp_session_info_get_info
+gimp_session_info_get_info_with_widget
+gimp_session_info_clear_info
+gimp_session_info_is_singleton
+gimp_session_info_is_session_managed
+gimp_session_info_get_remember_size
+gimp_session_info_get_remember_if_open
+gimp_session_info_get_widget
+gimp_session_info_set_widget
+gimp_session_info_get_factory_entry
+gimp_session_info_set_factory_entry
+gimp_session_info_get_open
+gimp_session_info_append_book
+gimp_session_info_get_x
+gimp_session_info_get_y
+gimp_session_info_get_width
+gimp_session_info_get_height
+gimp_session_info_class_set_position_accuracy
+gimp_session_info_class_apply_position_accuracy
+<SUBSECTION Standard>
+GimpSessionInfoClass
+GIMP_SESSION_INFO
+GIMP_IS_SESSION_INFO
+GIMP_TYPE_SESSION_INFO
+gimp_session_info_get_type
+GIMP_SESSION_INFO_CLASS
+GIMP_IS_SESSION_INFO_CLASS
+GIMP_SESSION_INFO_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpsessioninfo-aux</FILE>
+<TITLE>GimpSessionInfo-aux</TITLE>
+GimpSessionInfoAux
+gimp_session_info_aux_new
+gimp_session_info_aux_free
+gimp_session_info_aux_new_from_props
+gimp_session_info_aux_set_props
+gimp_session_info_aux_serialize
+gimp_session_info_aux_deserialize
+</SECTION>
+
+<SECTION>
+<FILE>gimpsessioninfo-book</FILE>
+<TITLE>GimpSessionInfo-book</TITLE>
+GimpSessionInfoBook
+gimp_session_info_book_new
+gimp_session_info_book_free
+gimp_session_info_book_serialize
+gimp_session_info_book_deserialize
+gimp_session_info_book_from_widget
+gimp_session_info_book_restore
+</SECTION>
+
+<SECTION>
+<FILE>gimpsessioninfo-dock</FILE>
+<TITLE>GimpSessionInfo-dock</TITLE>
+GimpSessionInfoDock
+gimp_session_info_dock_new
+gimp_session_info_dock_free
+gimp_session_info_dock_serialize
+gimp_session_info_dock_deserialize
+gimp_session_info_dock_from_widget
+gimp_session_info_dock_restore
+</SECTION>
+
+<SECTION>
+<FILE>gimpsessioninfo-dockable</FILE>
+<TITLE>GimpSessionInfo-dockable</TITLE>
+GimpSessionInfoDockable
+gimp_session_info_dockable_new
+gimp_session_info_dockable_free
+gimp_session_info_dockable_serialize
+gimp_session_info_dockable_deserialize
+gimp_session_info_dockable_from_widget
+gimp_session_info_dockable_restore
+</SECTION>
+
+<SECTION>
+<FILE>gimpscalebutton</FILE>
+<TITLE>GimpScaleButton</TITLE>
+GimpScaleButton
+gimp_scale_button_new
+<SUBSECTION Standard>
+GimpScaleButtonClass
+GIMP_SCALE_BUTTON
+GIMP_IS_SCALE_BUTTON
+GIMP_TYPE_SCALE_BUTTON
+gimp_scale_button_get_type
+GIMP_SCALE_BUTTON_CLASS
+GIMP_IS_SCALE_BUTTON_CLASS
+GIMP_SCALE_BUTTON_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpsettingsbox</FILE>
+<TITLE>GimpSettingsBox</TITLE>
+GimpSettingsBox
+gimp_settings_box_new
+gimp_settings_box_add_current
+gimp_settings_box_get_combo
+<SUBSECTION Standard>
+GimpSettingsBoxClass
+GIMP_SETTINGS_BOX
+GIMP_IS_SETTINGS_BOX
+GIMP_TYPE_SETTINGS_BOX
+gimp_settings_box_get_type
+GIMP_SETTINGS_BOX_CLASS
+GIMP_IS_SETTINGS_BOX_CLASS
+GIMP_SETTINGS_BOX_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpsettingseditor</FILE>
+<TITLE>GimpSettingsEditor</TITLE>
+GimpSettingsEditor
+gimp_settings_editor_new
+<SUBSECTION Standard>
+GimpSettingsEditorClass
+GIMP_SETTINGS_EDITOR
+GIMP_IS_SETTINGS_EDITOR
+GIMP_TYPE_SETTINGS_EDITOR
+gimp_settings_editor_get_type
+GIMP_SETTINGS_EDITOR_CLASS
+GIMP_IS_SETTINGS_EDITOR_CLASS
+GIMP_SETTINGS_EDITOR_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpfilleditor</FILE>
+<TITLE>GimpFillEditor</TITLE>
+GimpFillEditor
+gimp_fill_editor_new
+<SUBSECTION Standard>
+GimpFillEditorClass
+GIMP_FILL_EDITOR
+GIMP_IS_FILL_EDITOR
+GIMP_TYPE_FILL_EDITOR
+gimp_fill_editor_get_type
+GIMP_FILL_EDITOR_CLASS
+GIMP_IS_FILL_EDITOR_CLASS
+GIMP_FILL_EDITOR_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpstrokeeditor</FILE>
+<TITLE>GimpStrokeEditor</TITLE>
+GimpStrokeEditor
+gimp_stroke_editor_new
+<SUBSECTION Standard>
+GimpStrokeEditorClass
+GIMP_STROKE_EDITOR
+GIMP_IS_STROKE_EDITOR
+GIMP_TYPE_STROKE_EDITOR
+gimp_stroke_editor_get_type
+GIMP_STROKE_EDITOR_CLASS
+GIMP_IS_STROKE_EDITOR_CLASS
+GIMP_STROKE_EDITOR_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimptemplateeditor</FILE>
+<TITLE>GimpTemplateEditor</TITLE>
+GimpTemplateEditor
+gimp_template_editor_new
+gimp_template_editor_show_advanced
+gimp_template_editor_get_size_se
+gimp_template_editor_get_template
+<SUBSECTION Standard>
+GimpTemplateEditorClass
+GIMP_TEMPLATE_EDITOR
+GIMP_IS_TEMPLATE_EDITOR
+GIMP_TYPE_TEMPLATE_EDITOR
+gimp_template_editor_get_type
+GIMP_TEMPLATE_EDITOR_CLASS
+GIMP_IS_TEMPLATE_EDITOR_CLASS
+GIMP_TEMPLATE_EDITOR_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimptemplateview</FILE>
+<TITLE>GimpTemplateView</TITLE>
+GimpTemplateView
+gimp_template_view_new
+<SUBSECTION Standard>
+GimpTemplateViewClass
+GIMP_TEMPLATE_VIEW
+GIMP_IS_TEMPLATE_VIEW
+GIMP_TYPE_TEMPLATE_VIEW
+gimp_template_view_get_type
+GIMP_TEMPLATE_VIEW_CLASS
+GIMP_IS_TEMPLATE_VIEW_CLASS
+GIMP_TEMPLATE_VIEW_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimptextbuffer</FILE>
+<TITLE>GimpTextBuffer</TITLE>
+GimpTextBuffer
+GimpTextBufferClass
+gimp_text_buffer_change_baseline
+gimp_text_buffer_change_kerning
+gimp_text_buffer_change_size
+gimp_text_buffer_clear_insert_tags
+gimp_text_buffer_get_iter_at_index
+gimp_text_buffer_get_iter_baseline
+gimp_text_buffer_get_iter_color
+gimp_text_buffer_get_iter_font
+gimp_text_buffer_get_iter_index
+gimp_text_buffer_get_iter_kerning
+gimp_text_buffer_get_iter_size
+gimp_text_buffer_get_markup
+gimp_text_buffer_get_text
+gimp_text_buffer_has_markup
+gimp_text_buffer_insert
+gimp_text_buffer_load
+gimp_text_buffer_name_to_tag
+gimp_text_buffer_new
+gimp_text_buffer_save
+gimp_text_buffer_set_baseline
+gimp_text_buffer_set_color
+gimp_text_buffer_set_font
+gimp_text_buffer_set_insert_tags
+gimp_text_buffer_set_kerning
+gimp_text_buffer_set_markup
+gimp_text_buffer_set_size
+gimp_text_buffer_set_text
+gimp_text_buffer_tag_to_name
+<SUBSECTION Standard>
+GIMP_IS_TEXT_BUFFER
+GIMP_IS_TEXT_BUFFER_CLASS
+GIMP_TEXT_BUFFER
+GIMP_TEXT_BUFFER_CLASS
+GIMP_TYPE_TEXT_BUFFER
+gimp_text_buffer_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimptextbuffer-serialize</FILE>
+<TITLE>GimpTextBuffer-serialize</TITLE>
+WORD_JOINER
+WORD_JOINER_LENGTH
+gimp_text_buffer_deserialize
+gimp_text_buffer_post_deserialize
+gimp_text_buffer_pre_serialize
+gimp_text_buffer_serialize
+</SECTION>
+
+<SECTION>
+<FILE>gimptexttag</FILE>
+GIMP_TEXT_PROP_NAME_BASELINE
+GIMP_TEXT_PROP_NAME_COLOR
+GIMP_TEXT_PROP_NAME_FONT
+GIMP_TEXT_PROP_NAME_KERNING
+GIMP_TEXT_PROP_NAME_SIZE
+gimp_text_tag_get_baseline
+gimp_text_tag_get_color
+gimp_text_tag_get_font
+gimp_text_tag_get_kerning
+gimp_text_tag_get_size
+</SECTION>
+
+<SECTION>
+<FILE>gimptexteditor</FILE>
+<TITLE>GimpTextEditor</TITLE>
+GimpTextEditor
+gimp_text_editor_new
+gimp_text_editor_set_text
+gimp_text_editor_get_text
+gimp_text_editor_set_direction
+gimp_text_editor_get_direction
+gimp_text_editor_set_font_name
+gimp_text_editor_get_font_name
+<SUBSECTION Standard>
+GimpTextEditorClass
+GIMP_TEXT_EDITOR
+GIMP_IS_TEXT_EDITOR
+GIMP_TYPE_TEXT_EDITOR
+gimp_text_editor_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimptextproxy</FILE>
+<TITLE>GimpTextProxy</TITLE>
+GimpTextProxy
+gimp_text_proxy_new
+<SUBSECTION Standard>
+GimpTextProxyClass
+GIMP_TEXT_PROXY
+GIMP_IS_TEXT_PROXY
+GIMP_TYPE_TEXT_PROXY
+gimp_text_proxy_get_type
+GIMP_TEXT_PROXY_CLASS
+GIMP_IS_TEXT_PROXY_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimptextstyleeditor</FILE>
+<TITLE>GimpTextStyleEditor</TITLE>
+GimpTextStyleEditor
+GimpTextStyleEditorClass
+gimp_text_style_editor_list_tags
+gimp_text_style_editor_new
+<SUBSECTION Standard>
+GIMP_IS_TEXT_STYLE_EDITOR
+GIMP_IS_TEXT_STYLE_EDITOR_CLASS
+GIMP_TEXT_STYLE_EDITOR
+GIMP_TEXT_STYLE_EDITOR_CLASS
+GIMP_TEXT_STYLE_EDITOR_GET_CLASS
+GIMP_TYPE_TEXT_STYLE_EDITOR
+gimp_text_style_editor_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpthumbbox</FILE>
+<TITLE>GimpThumbBox</TITLE>
+GimpThumbBox
+gimp_thumb_box_new
+gimp_thumb_box_take_uri
+gimp_thumb_box_take_uris
+<SUBSECTION Standard>
+GimpThumbBoxClass
+GIMP_THUMB_BOX
+GIMP_IS_THUMB_BOX
+GIMP_TYPE_THUMB_BOX
+gimp_thumb_box_get_type
+GIMP_THUMB_BOX_CLASS
+GIMP_IS_THUMB_BOX_CLASS
+GIMP_THUMB_BOX_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimptooloptionseditor</FILE>
+<TITLE>GimpToolOptionsEditor</TITLE>
+GimpToolOptionsEditor
+GimpToolOptionsEditorPrivate
+gimp_tool_options_editor_new
+gimp_tool_options_editor_get_tool_options
+<SUBSECTION Standard>
+GimpToolOptionsEditorClass
+GIMP_TOOL_OPTIONS_EDITOR
+GIMP_IS_TOOL_OPTIONS_EDITOR
+GIMP_TYPE_TOOL_OPTIONS_EDITOR
+gimp_tool_options_editor_get_type
+GIMP_TOOL_OPTIONS_EDITOR_CLASS
+GIMP_IS_TOOL_OPTIONS_EDITOR_CLASS
+GIMP_TOOL_OPTIONS_EDITOR_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimptoolpreseteditor</FILE>
+<TITLE>GimpToolPresetEditor</TITLE>
+GimpToolPresetEditor
+GimpToolPresetEditorClass
+gimp_tool_preset_editor_new
+<SUBSECTION Standard>
+GIMP_IS_TOOL_PRESET_EDITOR
+GIMP_IS_TOOL_PRESET_EDITOR_CLASS
+GIMP_TOOL_PRESET_EDITOR
+GIMP_TOOL_PRESET_EDITOR_CLASS
+GIMP_TOOL_PRESET_EDITOR_GET_CLASS
+GIMP_TYPE_TOOL_PRESET_EDITOR
+GimpToolPresetEditorPrivate
+gimp_tool_preset_editor_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimptoolpresetfactoryview</FILE>
+<TITLE>GimpToolPresetFactoryView</TITLE>
+GimpToolPresetFactoryView
+GimpToolPresetFactoryViewClass
+gimp_tool_preset_factory_view_new
+<SUBSECTION Standard>
+GIMP_IS_TOOL_PRESET_FACTORY_VIEW
+GIMP_IS_TOOL_PRESET_FACTORY_VIEW_CLASS
+GIMP_TOOL_PRESET_FACTORY_VIEW
+GIMP_TOOL_PRESET_FACTORY_VIEW_CLASS
+GIMP_TOOL_PRESET_FACTORY_VIEW_GET_CLASS
+GIMP_TYPE_TOOL_PRESET_FACTORY_VIEW
+gimp_tool_preset_factory_view_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimptoolbox</FILE>
+<TITLE>GimpToolbox</TITLE>
+GimpToolbox
+GimpToolboxPrivate
+gimp_toolbox_new
+gimp_toolbox_get_context
+gimp_toolbox_set_drag_handler
+<SUBSECTION Standard>
+GimpToolboxClass
+GIMP_TOOLBOX
+GIMP_IS_TOOLBOX
+GIMP_TYPE_TOOLBOX
+gimp_toolbox_get_type
+GIMP_TOOLBOX_CLASS
+GIMP_IS_TOOLBOX_CLASS
+GIMP_TOOLBOX_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimptoolbox-dnd</FILE>
+<TITLE>GimpToolbox-dnd</TITLE>
+gimp_toolbox_dnd_init
+</SECTION>
+
+<SECTION>
+<FILE>gimptoolbox-color-area</FILE>
+<TITLE>GimpToolbox-color-area</TITLE>
+gimp_toolbox_color_area_create
+</SECTION>
+
+<SECTION>
+<FILE>gimptoolbox-image-area</FILE>
+<TITLE>GimpToolbox-image-area</TITLE>
+gimp_toolbox_image_area_create
+</SECTION>
+
+<SECTION>
+<FILE>gimptoolbox-indicator-area</FILE>
+<TITLE>GimpToolbox-indicator-area</TITLE>
+gimp_toolbox_indicator_area_create
+</SECTION>
+
+<SECTION>
+<FILE>gimptoolpalette</FILE>
+<TITLE>GimpToolPalette</TITLE>
+GimpToolPaletteClass
+GimpToolPalette
+gimp_tool_palette_new
+gimp_tool_palette_set_toolbox
+gimp_tool_palette_get_button_size
+<SUBSECTION Standard>
+GIMP_TOOL_PALETTE
+GIMP_IS_TOOL_PALETTE
+GIMP_TYPE_TOOL_PALETTE
+gimp_tool_palette_get_type
+GIMP_TOOL_PALETTE_CLASS
+GIMP_IS_TOOL_PALETTE_CLASS
+GIMP_TOOL_PALETTE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimptooldialog</FILE>
+<TITLE>GimpToolDialog</TITLE>
+GimpToolDialog
+gimp_tool_dialog_new
+gimp_tool_dialog_set_shell
+<SUBSECTION Standard>
+GimpToolDialogClass
+GIMP_TOOL_DIALOG
+GIMP_IS_TOOL_DIALOG
+GIMP_TYPE_TOOL_DIALOG
+gimp_tool_dialog_get_type
+GIMP_TOOL_DIALOG_CLASS
+GIMP_IS_TOOL_DIALOG_CLASS
+GIMP_TOOL_DIALOG_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimptooleditor</FILE>
+<TITLE>GimpToolEditor</TITLE>
+GimpToolEditor
+gimp_tool_editor_new
+gimp_tool_editor_revert_changes
+<SUBSECTION Standard>
+GimpToolEditorClass
+GIMP_TOOL_EDITOR
+GIMP_IS_TOOL_EDITOR
+GIMP_TYPE_TOOL_EDITOR
+gimp_tool_editor_get_type
+GIMP_TOOL_EDITOR_CLASS
+GIMP_IS_TOOL_EDITOR_CLASS
+GIMP_TOOL_EDITOR_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpundoeditor</FILE>
+<TITLE>GimpUndoEditor</TITLE>
+GimpUndoEditor
+gimp_undo_editor_new
+<SUBSECTION Standard>
+GimpUndoEditorClass
+GIMP_UNDO_EDITOR
+GIMP_IS_UNDO_EDITOR
+GIMP_TYPE_UNDO_EDITOR
+gimp_undo_editor_get_type
+GIMP_UNDO_EDITOR_CLASS
+GIMP_IS_UNDO_EDITOR_CLASS
+GIMP_UNDO_EDITOR_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpvectorstreeview</FILE>
+<TITLE>GimpVectorsTreeView</TITLE>
+GimpVectorsTreeView
+<SUBSECTION Standard>
+GimpVectorsTreeViewClass
+GIMP_VECTORS_TREE_VIEW
+GIMP_IS_VECTORS_TREE_VIEW
+GIMP_TYPE_VECTORS_TREE_VIEW
+gimp_vectors_tree_view_get_type
+GIMP_VECTORS_TREE_VIEW_CLASS
+GIMP_IS_VECTORS_TREE_VIEW_CLASS
+GIMP_VECTORS_TREE_VIEW_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpviewablebutton</FILE>
+<TITLE>GimpViewableButton</TITLE>
+GimpViewableButton
+gimp_viewable_button_new
+gimp_viewable_button_get_view_type
+gimp_viewable_button_set_view_type
+gimp_viewable_button_set_view_size
+gimp_viewable_button_get_view_size
+<SUBSECTION Standard>
+GimpViewableButtonClass
+GIMP_VIEWABLE_BUTTON
+GIMP_IS_VIEWABLE_BUTTON
+GIMP_TYPE_VIEWABLE_BUTTON
+gimp_viewable_button_get_type
+GIMP_VIEWABLE_BUTTON_CLASS
+GIMP_IS_VIEWABLE_BUTTON_CLASS
+GIMP_VIEWABLE_BUTTON_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpviewablebox</FILE>
+gimp_brush_box_new
+gimp_prop_brush_box_new
+gimp_dynamics_box_new
+gimp_prop_dynamics_box_new
+gimp_pattern_box_new
+gimp_prop_pattern_box_new
+gimp_gradient_box_new
+gimp_prop_gradient_box_new
+gimp_palette_box_new
+gimp_prop_palette_box_new
+gimp_font_box_new
+gimp_prop_font_box_new
+</SECTION>
+
+<SECTION>
+<FILE>gimpviewabledialog</FILE>
+<TITLE>GimpViewableDialog</TITLE>
+GimpViewableDialog
+gimp_viewable_dialog_new
+gimp_viewable_dialog_set_viewable
+<SUBSECTION Standard>
+GimpViewableDialogClass
+GIMP_VIEWABLE_DIALOG
+GIMP_IS_VIEWABLE_DIALOG
+GIMP_TYPE_VIEWABLE_DIALOG
+gimp_viewable_dialog_get_type
+GIMP_VIEWABLE_DIALOG_CLASS
+GIMP_IS_VIEWABLE_DIALOG_CLASS
+GIMP_VIEWABLE_DIALOG_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gtkwrapbox</FILE>
+GtkWrapBoxChild
+<TITLE>GtkWrapBox</TITLE>
+GtkWrapBox
+GTK_JUSTIFY_TOP
+GTK_JUSTIFY_BOTTOM
+gtk_wrap_box_set_homogeneous
+gtk_wrap_box_set_hspacing
+gtk_wrap_box_set_vspacing
+gtk_wrap_box_set_justify
+gtk_wrap_box_set_line_justify
+gtk_wrap_box_set_aspect_ratio
+gtk_wrap_box_pack
+gtk_wrap_box_pack_wrapped
+gtk_wrap_box_reorder_child
+gtk_wrap_box_query_child_packing
+gtk_wrap_box_set_child_packing
+gtk_wrap_box_query_line_lengths
+<SUBSECTION Standard>
+GtkWrapBoxClass
+GTK_WRAP_BOX
+GTK_IS_WRAP_BOX
+GTK_TYPE_WRAP_BOX
+gtk_wrap_box_get_type
+GTK_WRAP_BOX_CLASS
+GTK_IS_WRAP_BOX_CLASS
+GTK_WRAP_BOX_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gtkhwrapbox</FILE>
+<TITLE>GtkHWrapBox</TITLE>
+GtkHWrapBox
+gtk_hwrap_box_new
+<SUBSECTION Standard>
+GtkHWrapBoxClass
+GTK_HWRAP_BOX
+GTK_IS_HWRAP_BOX
+GTK_TYPE_HWRAP_BOX
+gtk_hwrap_box_get_type
+GTK_HWRAP_BOX_CLASS
+GTK_IS_HWRAP_BOX_CLASS
+GTK_HWRAP_BOX_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>app</FILE>
+app_libs_init
+app_abort
+app_exit
+app_run
+</SECTION>
+
+<SECTION>
+<FILE>batch</FILE>
+batch_run
+</SECTION>
+
+<SECTION>
+<FILE>errors</FILE>
+errors_init
+errors_exit
+gimp_fatal_error
+gimp_terminate
+</SECTION>
+
+<SECTION>
+<FILE>git-version</FILE>
+GIMP_GIT_LAST_COMMIT_YEAR
+GIMP_GIT_VERSION
+</SECTION>
+
+<SECTION>
+<FILE>language</FILE>
+language_init
+</SECTION>
+
+<SECTION>
+<FILE>sanity</FILE>
+sanity_check
+</SECTION>
+
+<SECTION>
+<FILE>signals</FILE>
+gimp_init_signal_handlers
+</SECTION>
+
+<SECTION>
+<FILE>tests</FILE>
+gimp_init_for_testing
+gimp_init_for_gui_testing
+gimp_init_for_gui_testing_with_rc
+gimp_test_run_temp_mainloop
+gimp_test_run_mainloop_until_idle
+gimp_test_bail_if_no_display
+</SECTION>
+
+<SECTION>
+<FILE>unique</FILE>
+gimp_unique_open
+</SECTION>
+
+<SECTION>
+<FILE>units</FILE>
+units_init
+</SECTION>
+
+<SECTION>
+<FILE>version</FILE>
+gimp_version_show
+</SECTION>
+
+<SECTION>
+<FILE>about</FILE>
+GIMP_ACRONYM
+GIMP_NAME
+GIMP_COPYRIGHT
+GIMP_LICENSE
+</SECTION>
+
+<SECTION>
+<FILE>gimp-log</FILE>
+GimpLogFlags
+gimp_log_flags
+gimp_log_init
+gimp_log
+gimp_logv
+GIMP_LOG
+TOOL_EVENTS
+TOOL_FOCUS
+DND
+HELP
+DIALOG_FACTORY
+MENUS
+SAVE_DIALOG
+IMAGE_SCALE
+SHADOW_TILES
+SCALE
+WM
+FLOATING_SELECTION
+SHM
+TEXT_EDITING
+KEY_EVENTS
+AUTO_TAB_STYLE
+INSTANCES
+RECTANGLE_TOOL
+BRUSH_CACHE
+</SECTION>
+
+<SECTION>
+<FILE>base-enums</FILE>
+GIMP_TYPE_CURVE_TYPE
+GimpCurveType
+GIMP_TYPE_HISTOGRAM_CHANNEL
+GimpHistogramChannel
+GIMP_TYPE_LAYER_MODE_EFFECTS
+GimpLayerModeEffects
+GIMP_TYPE_HUE_RANGE
+GimpHueRange
+GimpConvolutionType
+SioxRefinementType
+<SUBSECTION Standard>
+gimp_curve_type_get_type
+gimp_histogram_channel_get_type
+gimp_layer_mode_effects_get_type
+gimp_hue_range_get_type
+</SECTION>
+
+<SECTION>
+<FILE>base-types</FILE>
+MAX_CHANNELS
+RED
+GREEN
+BLUE
+ALPHA
+GRAY
+ALPHA_G
+INDEXED
+ALPHA_I
+TileValidateProc
+</SECTION>
+
+<SECTION>
+<FILE>base</FILE>
+base_init
+base_exit
+</SECTION>
+
+<SECTION>
+<FILE>base-utils</FILE>
+get_pid
+get_number_of_processors
+get_physical_memory_size
+get_backtrace
+</SECTION>
+
+<SECTION>
+<FILE>boundary</FILE>
+BOUNDARY_HALF_WAY
+BoundaryType
+BoundSeg
+boundary_find
+boundary_sort
+boundary_simplify
+boundary_offset
+</SECTION>
+
+<SECTION>
+<FILE>color-balance</FILE>
+ColorBalance
+color_balance_init
+color_balance_create_lookup_tables
+color_balance
+</SECTION>
+
+<SECTION>
+<FILE>colorize</FILE>
+Colorize
+colorize_init
+colorize_calculate
+colorize
+</SECTION>
+
+<SECTION>
+<FILE>cpercep</FILE>
+cpercep_init
+cpercep_rgb_to_space
+cpercep_space_to_rgb
+cpercep_distance_space
+</SECTION>
+
+<SECTION>
+<FILE>curves</FILE>
+Curves
+curves_init
+curves_lut_func
+</SECTION>
+
+<SECTION>
+<FILE>gimphistogram</FILE>
+GimpHistogram
+gimp_histogram_new
+gimp_histogram_duplicate
+gimp_histogram_ref
+gimp_histogram_unref
+gimp_histogram_calculate
+gimp_histogram_get_maximum
+gimp_histogram_get_count
+gimp_histogram_get_mean
+gimp_histogram_get_median
+gimp_histogram_get_std_dev
+gimp_histogram_get_value
+gimp_histogram_get_channel
+gimp_histogram_get_threshold
+gimp_histogram_n_channels
+</SECTION>
+
+<SECTION>
+<FILE>gimplut</FILE>
+GimpLut
+GimpLutFunc
+gimp_lut_new
+gimp_lut_free
+gimp_lut_setup
+gimp_lut_setup_exact
+gimp_lut_process
+gimp_lut_process_inline
+</SECTION>
+
+<SECTION>
+<FILE>desaturate</FILE>
+desaturate_region
+</SECTION>
+
+<SECTION>
+<FILE>hue-saturation</FILE>
+HueSaturation
+hue_saturation_init
+hue_saturation_calculate_transfers
+hue_saturation
+</SECTION>
+
+<SECTION>
+<FILE>levels</FILE>
+Levels
+levels_init
+levels_lut_func
+</SECTION>
+
+<SECTION>
+<FILE>lut-funcs</FILE>
+brightness_contrast_lut_new
+brightness_contrast_lut_setup
+invert_lut_new
+add_lut_new
+intersect_lut_new
+threshold_lut_new
+posterize_lut_new
+posterize_lut_setup
+equalize_lut_new
+</SECTION>
+
+<SECTION>
+<FILE>pixel-processor</FILE>
+GIMP_MAX_NUM_THREADS
+PixelProcessorFunc
+PixelProcessorProgressFunc
+pixel_processor_init
+pixel_processor_set_num_threads
+pixel_processor_exit
+pixel_regions_process_parallel
+pixel_regions_process_parallel_progress
+</SECTION>
+
+<SECTION>
+<FILE>pixel-region</FILE>
+PixelRegion
+PixelRegionHolder
+PixelRegionIterator
+pixel_region_init
+pixel_region_init_temp_buf
+pixel_region_init_data
+pixel_region_resize
+pixel_region_get_row
+pixel_region_set_row
+pixel_region_get_col
+pixel_region_set_col
+pixel_region_has_alpha
+pixel_regions_register
+pixel_regions_process
+pixel_regions_process_stop
+</SECTION>
+
+<SECTION>
+<FILE>pixel-surround</FILE>
+PixelSurround
+PixelSurroundMode
+pixel_surround_new
+pixel_surround_set_bg
+pixel_surround_lock
+pixel_surround_release
+pixel_surround_destroy
+</SECTION>
+
+<SECTION>
+<FILE>siox</FILE>
+SIOX_DEFAULT_SMOOTHNESS
+SIOX_DEFAULT_SENSITIVITY_L
+SIOX_DEFAULT_SENSITIVITY_A
+SIOX_DEFAULT_SENSITIVITY_B
+SIOX_DRB_ADD
+SIOX_DRB_SUBTRACT
+SioxState
+SioxProgressFunc
+siox_init
+siox_foreground_extract
+siox_done
+siox_drb
+</SECTION>
+
+<SECTION>
+<FILE>temp-buf</FILE>
+TempBuf
+temp_buf_new
+temp_buf_copy
+temp_buf_resize
+temp_buf_scale
+temp_buf_copy_area
+temp_buf_demultiply
+temp_buf_free
+temp_buf_get_data
+temp_buf_get_data_size
+temp_buf_data_clear
+temp_buf_get_memsize
+temp_buf_dump
+</SECTION>
+
+<SECTION>
+<FILE>threshold</FILE>
+Threshold
+threshold
+</SECTION>
+
+<SECTION>
+<FILE>tile-cache</FILE>
+tile_cache_init
+tile_cache_exit
+tile_cache_set_size
+tile_cache_suspend_idle_swapper
+tile_cache_insert
+tile_cache_flush
+</SECTION>
+
+<SECTION>
+<FILE>tile-manager</FILE>
+tile_manager_exit
+tile_manager_new
+tile_manager_ref
+tile_manager_unref
+tile_manager_duplicate
+tile_manager_set_validate_proc
+tile_manager_validate_tile
+tile_manager_invalidate_area
+tile_manager_get
+tile_manager_get_at
+tile_manager_get_tile
+tile_manager_get_tile_col_row
+tile_manager_map_tile
+tile_manager_map
+tile_manager_width
+tile_manager_height
+tile_manager_bpp
+tile_manager_get_memsize
+tile_manager_get_tile_coordinates
+tile_manager_map_over_tile
+tile_manager_read_pixel_data
+tile_manager_write_pixel_data
+tile_manager_read_pixel_data_1
+tile_manager_write_pixel_data_1
+<SUBSECTION Standard>
+GIMP_TYPE_TILE_MANAGER
+GIMP_VALUE_HOLDS_TILE_MANAGER
+gimp_tile_manager_get_type
+</SECTION>
+
+<SECTION>
+<FILE>tile-manager-preview</FILE>
+tile_manager_get_preview
+tile_manager_get_sub_preview
+</SECTION>
+
+<SECTION>
+<FILE>tile-manager-private</FILE>
+TileManager
+</SECTION>
+
+<SECTION>
+<FILE>tile-pyramid</FILE>
+TilePyramid
+tile_pyramid_new
+tile_pyramid_destroy
+tile_pyramid_get_level
+tile_pyramid_get_tiles
+tile_pyramid_invalidate_area
+tile_pyramid_set_validate_proc
+tile_pyramid_get_width
+tile_pyramid_get_height
+tile_pyramid_get_bpp
+tile_pyramid_get_memsize
+</SECTION>
+
+<SECTION>
+<FILE>tile-swap</FILE>
+tile_swap_init
+tile_swap_exit
+tile_swap_in
+tile_swap_out
+tile_swap_delete
+tile_swap_test
+</SECTION>
+
+<SECTION>
+<FILE>tile</FILE>
+TILE_WIDTH
+TILE_HEIGHT
+tile_new
+tile_lock
+tile_release
+tile_alloc
+tile_size
+tile_ewidth
+tile_eheight
+tile_bpp
+tile_is_valid
+tile_attach
+tile_detach
+tile_data_pointer
+tile_global_refcount
+</SECTION>
+
+<SECTION>
+<FILE>tile-rowhints</FILE>
+TileRowHint
+TILEROWHINT_UNKNOWN
+TILEROWHINT_OPAQUE
+TILEROWHINT_TRANSPARENT
+TILEROWHINT_MIXED
+TILEROWHINT_OUTOFRANGE
+TILEROWHINT_UNDEFINED
+TILEROWHINT_BROKEN
+tile_get_rowhint
+tile_set_rowhint
+tile_allocate_rowhints
+tile_update_rowhints
+</SECTION>
+
+<SECTION>
+<FILE>tile-private</FILE>
+TILE_DATA_POINTER
+Tile
+TileLink
+</SECTION>
+
+<SECTION>
+<FILE>gimp-composite-generic</FILE>
+gimp_composite_generic_init
+gimp_composite_generic_install
+gimp_composite_addition_any_any_any_generic
+gimp_composite_anti_erase_any_any_any_generic
+gimp_composite_behind_any_any_any_generic
+gimp_composite_blend_any_any_any_generic
+gimp_composite_burn_any_any_any_generic
+gimp_composite_color_any_any_any_generic
+gimp_composite_color_erase_any_any_any_generic
+gimp_composite_color_only_any_any_any_generic
+gimp_composite_convert_any_any_any_generic
+gimp_composite_darken_any_any_any_generic
+gimp_composite_difference_any_any_any_generic
+gimp_composite_dissolve_any_any_any_generic
+gimp_composite_divide_any_any_any_generic
+gimp_composite_dodge_any_any_any_generic
+gimp_composite_erase_any_any_any_generic
+gimp_composite_grain_extract_any_any_any_generic
+gimp_composite_grain_merge_any_any_any_generic
+gimp_composite_hardlight_any_any_any_generic
+gimp_composite_hue_any_any_any_generic
+gimp_composite_lighten_any_any_any_generic
+gimp_composite_multiply_any_any_any_generic
+gimp_composite_normal_any_any_any_generic
+gimp_composite_overlay_any_any_any_generic
+gimp_composite_replace_any_any_any_generic
+gimp_composite_saturation_any_any_any_generic
+gimp_composite_scale_any_any_any_generic
+gimp_composite_screen_any_any_any_generic
+gimp_composite_softlight_any_any_any_generic
+gimp_composite_subtract_any_any_any_generic
+gimp_composite_swap_any_any_any_generic
+gimp_composite_value_any_any_any_generic
+</SECTION>
+
+<SECTION>
+<FILE>gimp-composite-util</FILE>
+</SECTION>
+
+<SECTION>
+<FILE>gimp-composite</FILE>
+GimpPixelFormat
+GIMP_COMPOSITE_ALPHA_OPAQUE
+GIMP_COMPOSITE_ALPHA_TRANSPARENT
+GimpCompositeOperation
+gimp_composite_dispatch
+gimp_composite_init
+gimp_composite_context_print
+gimp_composite_pixelformat_astext
+gimp_composite_mode_astext
+gimp_composite_use_cpu_accel
+GIMP_COMPOSITE_OPTION_NOEXTENSIONS
+GIMP_COMPOSITE_OPTION_VERBOSE
+</SECTION>
+
+<SECTION>
+<FILE>gimpconfig-dump</FILE>
+<TITLE>GimpConfig-dump</TITLE>
+GimpConfigDumpFormat
+gimp_config_dump
+</SECTION>
+
+<SECTION>
+<FILE>gimpconfig-file</FILE>
+<TITLE>GimpConfig-file</TITLE>
+gimp_config_file_copy
+gimp_config_file_backup_on_error
+</SECTION>
+
+<SECTION>
+<FILE>gimpconfig-utils</FILE>
+<TITLE>GimpConfig-utils</TITLE>
+gimp_config_connect
+gimp_config_connect_full
+gimp_config_disconnect
+</SECTION>
+
+<SECTION>
+<FILE>gimpxmlparser</FILE>
+<TITLE>GimpXmlParser</TITLE>
+GimpXmlParser
+gimp_xml_parser_new
+gimp_xml_parser_parse_file
+gimp_xml_parser_parse_fd
+gimp_xml_parser_parse_io_channel
+gimp_xml_parser_parse_buffer
+gimp_xml_parser_free
+</SECTION>
+
+<SECTION>
+<FILE>core-enums</FILE>
+GimpAlignReferenceType
+GimpAlignmentType
+GimpBrushGeneratedShape
+GimpCapStyle
+GimpColorProfilePolicy
+GimpContainerPolicy
+GimpContextPropMask
+GimpContextPropType
+GimpConvertDitherType
+GimpConvertPaletteType
+GimpDashPreset
+GimpDirtyMask
+GimpDynamicsOutputType
+GimpFillStyle
+GimpFillType
+GimpGradientColor
+GimpGradientSegmentColor
+GimpGradientSegmentType
+GimpGravityType
+GimpImageScaleCheckType
+GimpItemSet
+GimpItemTypeMask
+GimpJoinStyle
+GimpMaskApplyMode
+GimpMergeType
+GimpMessageSeverity
+GimpOffsetType
+GimpOrientationType
+GimpRotationType
+GimpSelectCriterion
+GimpStrokeMethod
+GimpThumbnailSize
+GimpUndoEvent
+GimpUndoMode
+GimpUndoType
+GimpViewSize
+GimpViewType
+<SUBSECTION Standard>
+GIMP_TYPE_ALIGNMENT_TYPE
+GIMP_TYPE_ALIGN_REFERENCE_TYPE
+GIMP_TYPE_BRUSH_GENERATED_SHAPE
+GIMP_TYPE_CAP_STYLE
+GIMP_TYPE_COLOR_PROFILE_POLICY
+GIMP_TYPE_CONTAINER_POLICY
+GIMP_TYPE_CONVERT_DITHER_TYPE
+GIMP_TYPE_CONVERT_PALETTE_TYPE
+GIMP_TYPE_DASH_PRESET
+GIMP_TYPE_DIRTY_MASK
+GIMP_TYPE_DYNAMICS_OUTPUT_TYPE
+GIMP_TYPE_FILL_STYLE
+GIMP_TYPE_FILL_TYPE
+GIMP_TYPE_GRADIENT_COLOR
+GIMP_TYPE_GRADIENT_SEGMENT_COLOR
+GIMP_TYPE_GRADIENT_SEGMENT_TYPE
+GIMP_TYPE_GRAVITY_TYPE
+GIMP_TYPE_ITEM_SET
+GIMP_TYPE_JOIN_STYLE
+GIMP_TYPE_MASK_APPLY_MODE
+GIMP_TYPE_MERGE_TYPE
+GIMP_TYPE_MESSAGE_SEVERITY
+GIMP_TYPE_OFFSET_TYPE
+GIMP_TYPE_ORIENTATION_TYPE
+GIMP_TYPE_ROTATION_TYPE
+GIMP_TYPE_SELECT_CRITERION
+GIMP_TYPE_STROKE_METHOD
+GIMP_TYPE_THUMBNAIL_SIZE
+GIMP_TYPE_UNDO_EVENT
+GIMP_TYPE_UNDO_MODE
+GIMP_TYPE_UNDO_TYPE
+GIMP_TYPE_VIEW_SIZE
+GIMP_TYPE_VIEW_TYPE
+gimp_align_reference_type_get_type
+gimp_alignment_type_get_type
+gimp_brush_generated_shape_get_type
+gimp_cap_style_get_type
+gimp_color_profile_policy_get_type
+gimp_container_policy_get_type
+gimp_convert_dither_type_get_type
+gimp_convert_palette_type_get_type
+gimp_dash_preset_get_type
+gimp_dirty_mask_get_type
+gimp_dynamics_output_type_get_type
+gimp_fill_style_get_type
+gimp_fill_type_get_type
+gimp_gradient_color_get_type
+gimp_gradient_segment_color_get_type
+gimp_gradient_segment_type_get_type
+gimp_gravity_type_get_type
+gimp_item_set_get_type
+gimp_join_style_get_type
+gimp_mask_apply_mode_get_type
+gimp_merge_type_get_type
+gimp_message_severity_get_type
+gimp_offset_type_get_type
+gimp_orientation_type_get_type
+gimp_rotation_type_get_type
+gimp_select_criterion_get_type
+gimp_stroke_method_get_type
+gimp_thumbnail_size_get_type
+gimp_undo_event_get_type
+gimp_undo_mode_get_type
+gimp_undo_type_get_type
+gimp_view_size_get_type
+gimp_view_type_get_type
+</SECTION>
+
+<SECTION>
+<FILE>core-types</FILE>
+GIMP_OPACITY_TRANSPARENT
+GIMP_OPACITY_OPAQUE
+GimpCoords
+GIMP_COORDS_MIN_PRESSURE
+GIMP_COORDS_MAX_PRESSURE
+GIMP_COORDS_DEFAULT_PRESSURE
+GIMP_COORDS_MIN_TILT
+GIMP_COORDS_MAX_TILT
+GIMP_COORDS_DEFAULT_TILT
+GIMP_COORDS_MIN_WHEEL
+GIMP_COORDS_MAX_WHEEL
+GIMP_COORDS_DEFAULT_WHEEL
+GIMP_COORDS_DEFAULT_VELOCITY
+GIMP_COORDS_DEFAULT_VALUES
+GIMP_COORDS_DEFAULT_DIRECTION
+GimpTattoo
+GimpInitStatusFunc
+GimpObjectFilterFunc
+GimpMemsizeFunc
+</SECTION>
+
+<SECTION>
+<FILE>gimpdrawable-blend</FILE>
+<TITLE>GimpDrawable-blend</TITLE>
+gimp_drawable_blend
+</SECTION>
+
+<SECTION>
+<FILE>gimpdrawable-brightness-contrast</FILE>
+<TITLE>GimpDrawable-brightness-contrast</TITLE>
+gimp_drawable_brightness_contrast
+</SECTION>
+
+<SECTION>
+<FILE>gimpdrawable-bucket-fill</FILE>
+<TITLE>GimpDrawable-bucket-fill</TITLE>
+gimp_drawable_bucket_fill
+gimp_drawable_bucket_fill_full
+</SECTION>
+
+<SECTION>
+<FILE>gimpdrawable-color-balance</FILE>
+<TITLE>GimpDrawable-color-balance</TITLE>
+gimp_drawable_color_balance
+</SECTION>
+
+<SECTION>
+<FILE>gimpdrawable-colorize</FILE>
+<TITLE>GimpDrawable-colorize</TITLE>
+gimp_drawable_colorize
+</SECTION>
+
+<SECTION>
+<FILE>gimpdrawable-combine</FILE>
+<TITLE>GimpDrawable-combine</TITLE>
+gimp_drawable_real_apply_region
+gimp_drawable_real_replace_region
+</SECTION>
+
+<SECTION>
+<FILE>gimpdrawable-convert</FILE>
+<TITLE>GimpDrawable-convert</TITLE>
+gimp_drawable_convert_rgb
+gimp_drawable_convert_grayscale
+gimp_drawable_convert_tiles_rgb
+gimp_drawable_convert_tiles_grayscale
+</SECTION>
+
+<SECTION>
+<FILE>gimpdrawable-curves</FILE>
+<TITLE>GimpDrawable-curves</TITLE>
+gimp_drawable_curves_spline
+gimp_drawable_curves_explicit
+</SECTION>
+
+<SECTION>
+<FILE>gimpdrawable-desaturate</FILE>
+<TITLE>GimpDrawable-desaturate</TITLE>
+gimp_drawable_desaturate
+</SECTION>
+
+<SECTION>
+<FILE>gimpdrawable-equalize</FILE>
+<TITLE>GimpDrawable-equalize</TITLE>
+gimp_drawable_equalize
+</SECTION>
+
+<SECTION>
+<FILE>gimpdrawable-foreground-extract</FILE>
+<TITLE>GimpDrawable-foreground-extract</TITLE>
+gimp_drawable_foreground_extract
+gimp_drawable_foreground_extract_siox_init
+gimp_drawable_foreground_extract_siox
+gimp_drawable_foreground_extract_siox_done
+</SECTION>
+
+<SECTION>
+<FILE>gimpdrawable-histogram</FILE>
+<TITLE>GimpDrawable-histogram</TITLE>
+gimp_drawable_calculate_histogram
+</SECTION>
+
+<SECTION>
+<FILE>gimpdrawable-hue-saturation</FILE>
+<TITLE>GimpDrawable-hue-saturation</TITLE>
+gimp_drawable_hue_saturation
+</SECTION>
+
+<SECTION>
+<FILE>gimpdrawable-invert</FILE>
+<TITLE>GimpDrawable-invert</TITLE>
+gimp_drawable_invert
+</SECTION>
+
+<SECTION>
+<FILE>gimpdrawable-levels</FILE>
+<TITLE>GimpDrawable-levels</TITLE>
+gimp_drawable_levels
+gimp_drawable_levels_stretch
+</SECTION>
+
+<SECTION>
+<FILE>gimpdrawable-offset</FILE>
+<TITLE>GimpDrawable-offset</TITLE>
+gimp_drawable_offset
+</SECTION>
+
+<SECTION>
+<FILE>gimpdrawable-operation</FILE>
+<TITLE>GimpDrawable-operation</TITLE>
+gimp_drawable_apply_operation
+gimp_drawable_apply_operation_to_tiles
+</SECTION>
+
+<SECTION>
+<FILE>gimpdrawable-posterize</FILE>
+<TITLE>GimpDrawable-posterize</TITLE>
+gimp_drawable_posterize
+</SECTION>
+
+<SECTION>
+<FILE>gimpdrawable-preview</FILE>
+<TITLE>GimpDrawable-preview</TITLE>
+gimp_drawable_get_preview
+gimp_drawable_get_sub_preview
+gimp_drawable_preview_bytes
+</SECTION>
+
+<SECTION>
+<FILE>gimpdrawable-process</FILE>
+<TITLE>GimpDrawable-process</TITLE>
+gimp_drawable_process
+gimp_drawable_process_lut
+</SECTION>
+
+<SECTION>
+<FILE>gimpdrawable-shadow</FILE>
+<TITLE>GimpDrawable-shadow</TITLE>
+gimp_drawable_get_shadow_tiles
+gimp_drawable_free_shadow_tiles
+gimp_drawable_merge_shadow_tiles
+</SECTION>
+
+<SECTION>
+<FILE>gimpdrawable-threshold</FILE>
+<TITLE>GimpDrawable-threshold</TITLE>
+gimp_drawable_threshold
+</SECTION>
+
+<SECTION>
+<FILE>gimpdrawable-transform</FILE>
+<TITLE>GimpDrawable-transform</TITLE>
+gimp_drawable_transform_tiles_affine
+gimp_drawable_transform_tiles_flip
+gimp_drawable_transform_tiles_rotate
+gimp_drawable_transform_affine
+gimp_drawable_transform_flip
+gimp_drawable_transform_rotate
+gimp_drawable_transform_cut
+gimp_drawable_transform_paste
+</SECTION>
+
+<SECTION>
+<FILE>gimpguide</FILE>
+<TITLE>GimpGuide</TITLE>
+GimpGuide
+gimp_guide_new
+gimp_guide_get_ID
+gimp_guide_get_orientation
+gimp_guide_set_orientation
+gimp_guide_get_position
+gimp_guide_set_position
+gimp_guide_removed
+<SUBSECTION Standard>
+GimpGuideClass
+GIMP_GUIDE
+GIMP_IS_GUIDE
+GIMP_TYPE_GUIDE
+gimp_guide_get_type
+GIMP_GUIDE_CLASS
+GIMP_IS_GUIDE_CLASS
+GIMP_GUIDE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpsamplepoint</FILE>
+<TITLE>GimpSamplePoint</TITLE>
+GimpSamplePoint
+gimp_sample_point_new
+gimp_sample_point_ref
+gimp_sample_point_unref
+<SUBSECTION Standard>
+GIMP_TYPE_SAMPLE_POINT
+gimp_sample_point_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpimage-arrange</FILE>
+<TITLE>GimpImage-arrange</TITLE>
+gimp_image_arrange_objects
+</SECTION>
+
+<SECTION>
+<FILE>gimpimage-colorhash</FILE>
+<TITLE>GimpImage-colorhash</TITLE>
+gimp_image_color_hash_init
+gimp_image_color_hash_exit
+gimp_image_color_hash_invalidate
+gimp_image_color_hash_rgb_to_indexed
+</SECTION>
+
+<SECTION>
+<FILE>gimpimage-colormap</FILE>
+<TITLE>GimpImage-colormap</TITLE>
+GIMP_IMAGE_COLORMAP_SIZE
+gimp_image_colormap_init
+gimp_image_colormap_dispose
+gimp_image_colormap_free
+gimp_image_get_colormap_palette
+gimp_image_get_colormap
+gimp_image_get_colormap_size
+gimp_image_set_colormap
+gimp_image_get_colormap_entry
+gimp_image_set_colormap_entry
+gimp_image_add_colormap_entry
+</SECTION>
+
+<SECTION>
+<FILE>gimpimage-contiguous-region</FILE>
+<TITLE>GimpImage-contiguous-region</TITLE>
+gimp_image_contiguous_region_by_seed
+gimp_image_contiguous_region_by_color
+</SECTION>
+
+<SECTION>
+<FILE>gimpimage-convert</FILE>
+<TITLE>GimpImage-convert</TITLE>
+MAXNUMCOLORS
+gimp_image_convert
+gimp_image_convert_set_dither_matrix
+</SECTION>
+
+<SECTION>
+<FILE>gimpimage-crop</FILE>
+<TITLE>GimpImage-crop</TITLE>
+gimp_image_crop
+gimp_image_crop_auto_shrink
+</SECTION>
+
+<SECTION>
+<FILE>gimpimage-duplicate</FILE>
+<TITLE>GimpImage-duplicate</TITLE>
+gimp_image_duplicate
+</SECTION>
+
+<SECTION>
+<FILE>gimpimage-flip</FILE>
+<TITLE>GimpImage-flip</TITLE>
+gimp_image_flip
+</SECTION>
+
+<SECTION>
+<FILE>gimpimage-grid</FILE>
+<TITLE>GimpImage-grid</TITLE>
+gimp_image_get_grid
+gimp_image_set_grid
+gimp_grid_parasite_name
+gimp_grid_to_parasite
+gimp_grid_from_parasite
+</SECTION>
+
+<SECTION>
+<FILE>gimpimage-guides</FILE>
+<TITLE>GimpImage-guides</TITLE>
+gimp_image_add_hguide
+gimp_image_add_vguide
+gimp_image_add_guide
+gimp_image_remove_guide
+gimp_image_move_guide
+gimp_image_find_guide
+gimp_image_get_guides
+gimp_image_get_guide
+gimp_image_get_next_guide
+</SECTION>
+
+<SECTION>
+<FILE>gimpimage-item-list</FILE>
+<TITLE>GimpImage-item-list</TITLE>
+gimp_image_item_list_translate
+gimp_image_item_list_flip
+gimp_image_item_list_rotate
+gimp_image_item_list_transform
+gimp_image_item_list_get_list
+gimp_image_item_list_filter
+</SECTION>
+
+<SECTION>
+<FILE>gimpimage-merge</FILE>
+<TITLE>GimpImage-merge</TITLE>
+gimp_image_merge_visible_layers
+gimp_image_merge_down
+gimp_image_merge_group_layer
+gimp_image_flatten
+gimp_image_merge_visible_vectors
+</SECTION>
+
+<SECTION>
+<FILE>gimpimage-new</FILE>
+<TITLE>GimpImage-new</TITLE>
+gimp_image_new_from_buffer
+gimp_image_new_from_component
+gimp_image_new_from_drawable
+gimp_image_new_from_pixbuf
+gimp_image_new_from_template
+gimp_image_new_get_last_template
+gimp_image_new_set_last_template
+</SECTION>
+
+<SECTION>
+<FILE>gimpimage-pick-color</FILE>
+<TITLE>GimpImage-pick-color</TITLE>
+gimp_image_pick_color
+</SECTION>
+
+<SECTION>
+<FILE>gimpimage-pick-layer</FILE>
+<TITLE>GimpImage-pick-layer</TITLE>
+gimp_image_pick_layer
+gimp_image_pick_layer_by_bounds
+gimp_image_pick_text_layer
+</SECTION>
+
+<SECTION>
+<FILE>gimpimage-preview</FILE>
+<TITLE>GimpImage-preview</TITLE>
+gimp_image_get_preview_size
+gimp_image_get_popup_size
+gimp_image_get_preview
+gimp_image_get_new_preview
+</SECTION>
+
+<SECTION>
+<FILE>gimpimage-quick-mask</FILE>
+<TITLE>GimpImage-quick-mask</TITLE>
+GIMP_IMAGE_QUICK_MASK_NAME
+gimp_image_set_quick_mask_state
+gimp_image_get_quick_mask_state
+gimp_image_set_quick_mask_color
+gimp_image_get_quick_mask_color
+gimp_image_get_quick_mask
+gimp_image_quick_mask_invert
+gimp_image_get_quick_mask_inverted
+</SECTION>
+
+<SECTION>
+<FILE>gimpimage-resize</FILE>
+<TITLE>GimpImage-resize</TITLE>
+gimp_image_resize
+gimp_image_resize_to_layers
+gimp_image_resize_with_layers
+gimp_image_resize_to_selection
+</SECTION>
+
+<SECTION>
+<FILE>gimpimage-rotate</FILE>
+<TITLE>GimpImage-rotate</TITLE>
+gimp_image_rotate
+</SECTION>
+
+<SECTION>
+<FILE>gimpimage-sample-points</FILE>
+<TITLE>GimpImage-sample-points</TITLE>
+gimp_image_add_sample_point_at_pos
+gimp_image_add_sample_point
+gimp_image_remove_sample_point
+gimp_image_move_sample_point
+gimp_image_get_sample_points
+gimp_image_find_sample_point
+</SECTION>
+
+<SECTION>
+<FILE>gimpimage-scale</FILE>
+<TITLE>GimpImage-scale</TITLE>
+gimp_image_scale
+gimp_image_scale_check
+</SECTION>
+
+<SECTION>
+<FILE>gimpimage-snap</FILE>
+<TITLE>GimpImage-snap</TITLE>
+gimp_image_snap_x
+gimp_image_snap_y
+gimp_image_snap_point
+gimp_image_snap_rectangle
+</SECTION>
+
+<SECTION>
+<FILE>gimpimage-undo</FILE>
+<TITLE>GimpImage-undo</TITLE>
+gimp_image_undo_is_enabled
+gimp_image_undo_enable
+gimp_image_undo_disable
+gimp_image_undo_freeze
+gimp_image_undo_thaw
+gimp_image_undo
+gimp_image_redo
+gimp_image_strong_undo
+gimp_image_strong_redo
+gimp_image_get_undo_stack
+gimp_image_get_redo_stack
+gimp_image_undo_free
+gimp_image_get_undo_group_count
+gimp_image_undo_group_start
+gimp_image_undo_group_end
+gimp_image_undo_push
+gimp_image_undo_can_compress
+</SECTION>
+
+<SECTION>
+<FILE>gimpimage-undo-push</FILE>
+<TITLE>GimpImage-undo-push</TITLE>
+gimp_image_undo_push_image_type
+gimp_image_undo_push_image_size
+gimp_image_undo_push_image_resolution
+gimp_image_undo_push_image_grid
+gimp_image_undo_push_image_colormap
+gimp_image_undo_push_drawable
+gimp_image_undo_push_drawable_mod
+gimp_image_undo_push_mask
+gimp_image_undo_push_item_rename
+gimp_image_undo_push_item_displace
+gimp_image_undo_push_item_linked
+gimp_image_undo_push_item_visibility
+gimp_image_undo_push_item_reorder
+gimp_image_undo_push_item_parasite
+gimp_image_undo_push_item_parasite_remove
+gimp_image_undo_push_layer_add
+gimp_image_undo_push_layer_remove
+gimp_image_undo_push_layer_mask_add
+gimp_image_undo_push_layer_mask_remove
+gimp_image_undo_push_layer_mask_apply
+gimp_image_undo_push_layer_mask_show
+gimp_image_undo_push_layer_mode
+gimp_image_undo_push_layer_opacity
+gimp_image_undo_push_layer_lock_alpha
+gimp_image_undo_push_group_layer_suspend
+gimp_image_undo_push_group_layer_resume
+gimp_image_undo_push_group_layer_convert
+gimp_image_undo_push_text_layer
+gimp_image_undo_push_text_layer_modified
+gimp_image_undo_push_channel_add
+gimp_image_undo_push_channel_remove
+gimp_image_undo_push_channel_color
+gimp_image_undo_push_vectors_add
+gimp_image_undo_push_vectors_remove
+gimp_image_undo_push_vectors_mod
+gimp_image_undo_push_fs_to_layer
+gimp_image_undo_push_image_parasite
+gimp_image_undo_push_image_parasite_remove
+gimp_image_undo_push_item_parasite
+gimp_image_undo_push_item_parasite_remove
+gimp_image_undo_push_guide
+gimp_image_undo_push_sample_point
+gimp_image_undo_push_cantundo
+</SECTION>
+
+<SECTION>
+<FILE>gimpitem-exclusive</FILE>
+gimp_item_toggle_exclusive_visible
+</SECTION>
+
+<SECTION>
+<FILE>gimpitem-linked</FILE>
+<TITLE>GimpItem-linked</TITLE>
+gimp_item_linked_translate
+gimp_item_linked_flip
+gimp_item_linked_rotate
+gimp_item_linked_transform
+</SECTION>
+
+<SECTION>
+<FILE>gimpitem-preview</FILE>
+<TITLE>GimpItem-preview</TITLE>
+gimp_item_get_preview_size
+gimp_item_get_popup_size
+</SECTION>
+
+<SECTION>
+<FILE>gimppickable</FILE>
+<TITLE>GimpPickable</TITLE>
+GimpPickable
+GimpPickableInterface
+gimp_pickable_get_image
+gimp_pickable_get_image_type
+gimp_pickable_get_bytes
+gimp_pickable_get_tiles
+gimp_pickable_get_color_at
+gimp_pickable_get_opacity_at
+gimp_pickable_get_pixel_at
+gimp_pickable_pick_color
+gimp_pickable_flush
+<SUBSECTION Standard>
+GIMP_PICKABLE
+GIMP_IS_PICKABLE
+GIMP_TYPE_PICKABLE
+gimp_pickable_interface_get_type
+GIMP_PICKABLE_GET_INTERFACE
+</SECTION>
+
+<SECTION>
+<FILE>gimppreviewcache</FILE>
+PREVIEW_CACHE_PRIME_WIDTH
+PREVIEW_CACHE_PRIME_HEIGHT
+gimp_preview_cache_get
+gimp_preview_cache_add
+gimp_preview_cache_invalidate
+gimp_preview_cache_get_memsize
+</SECTION>
+
+<SECTION>
+<FILE>gimpprojectable</FILE>
+<TITLE>GimpProjectable</TITLE>
+GIMP_PROJECTABLE_GET_INTERFACE
+GimpProjectable
+gimp_projectable_invalidate
+gimp_projectable_flush
+gimp_projectable_structure_changed
+gimp_projectable_get_image
+gimp_projectable_get_image_type
+gimp_projectable_get_offset
+gimp_projectable_get_size
+gimp_projectable_get_graph
+gimp_projectable_invalidate_preview
+gimp_projectable_get_layers
+gimp_projectable_get_channels
+<SUBSECTION Standard>
+GimpProjectableInterface
+GIMP_PROJECTABLE
+GIMP_IS_PROJECTABLE
+GIMP_TYPE_PROJECTABLE
+gimp_projectable_interface_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpprojection</FILE>
+GimpProjectionIdleRender
+<TITLE>GimpProjection</TITLE>
+GimpProjection
+gimp_projection_new
+gimp_projection_get_sink_node
+gimp_projection_get_tiles_at_level
+gimp_projection_get_level
+gimp_projection_flush
+gimp_projection_flush_now
+gimp_projection_finish_draw
+gimp_projection_estimate_memsize
+<SUBSECTION Standard>
+GimpProjectionClass
+GIMP_PROJECTION
+GIMP_IS_PROJECTION
+GIMP_TYPE_PROJECTION
+gimp_projection_get_type
+GIMP_PROJECTION_CLASS
+GIMP_IS_PROJECTION_CLASS
+GIMP_PROJECTION_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpprojection-construct</FILE>
+<TITLE>GimpProjection-construct</TITLE>
+gimp_projection_construct
+</SECTION>
+
+<SECTION>
+<FILE>gimpscanconvert</FILE>
+<TITLE>GimpScanConvert</TITLE>
+GimpScanConvert
+gimp_scan_convert_new
+gimp_scan_convert_free
+gimp_scan_convert_set_pixel_ratio
+gimp_scan_convert_set_clip_rectangle
+gimp_scan_convert_add_polyline
+gimp_scan_convert_add_bezier
+gimp_scan_convert_stroke
+gimp_scan_convert_render
+gimp_scan_convert_render_full
+gimp_scan_convert_render_value
+gimp_scan_convert_compose
+gimp_scan_convert_compose_value
+</SECTION>
+
+<SECTION>
+<FILE>gimpunit</FILE>
+gimp_user_units_free
+</SECTION>
+
+<SECTION>
+<FILE>gimpmarshal</FILE>
+gimp_marshal_BOOLEAN__BOOLEAN
+gimp_marshal_BOOLEAN__ENUM_INT
+gimp_marshal_BOOLEAN__OBJECT_POINTER
+gimp_marshal_BOOLEAN__OBJECT_POINTER_STRING
+gimp_marshal_BOOLEAN__STRING
+gimp_marshal_BOOLEAN__STRING_FLAGS
+gimp_marshal_VOID__BOOLEAN
+gimp_marshal_VOID__BOOLEAN_INT_INT_INT_INT
+gimp_marshal_VOID__BOXED
+gimp_marshal_VOID__BOXED_ENUM
+gimp_marshal_VOID__DOUBLE
+gimp_marshal_VOID__DOUBLE_DOUBLE
+gimp_marshal_VOID__DOUBLE_DOUBLE_DOUBLE_DOUBLE
+gimp_marshal_VOID__ENUM
+gimp_marshal_VOID__ENUM_ENUM_BOXED_INT
+gimp_marshal_VOID__ENUM_INT
+gimp_marshal_VOID__ENUM_INT_BOOLEAN
+gimp_marshal_VOID__ENUM_OBJECT
+gimp_marshal_VOID__ENUM_POINTER
+gimp_marshal_VOID__FLAGS
+gimp_marshal_VOID__INT
+gimp_marshal_VOID__INT_INT
+gimp_marshal_VOID__INT_INT_INT_INT
+gimp_marshal_VOID__OBJECT
+gimp_marshal_VOID__OBJECT_BOOLEAN
+gimp_marshal_VOID__OBJECT_INT
+gimp_marshal_VOID__OBJECT_OBJECT
+gimp_marshal_VOID__OBJECT_POINTER
+gimp_marshal_VOID__POINTER
+gimp_marshal_VOID__POINTER_BOXED
+gimp_marshal_VOID__POINTER_ENUM
+gimp_marshal_VOID__POINTER_FLAGS_BOOLEAN
+gimp_marshal_VOID__STRING
+gimp_marshal_VOID__STRING_BOOLEAN_UINT_FLAGS
+gimp_marshal_VOID__STRING_FLAGS
+gimp_marshal_VOID__STRING_STRING_STRING
+gimp_marshal_VOID__POINTER_UINT_FLAGS
+gimp_marshal_VOID__VOID
+</SECTION>
+
+<SECTION>
+<FILE>display-enums</FILE>
+GimpCursorPrecision
+GimpGuidesType
+GimpHandleAnchor
+GimpHandleType
+GimpPathStyle
+GimpZoomFocus
+<SUBSECTION Standard>
+GIMP_TYPE_CURSOR_PRECISION
+GIMP_TYPE_GUIDES_TYPE
+GIMP_TYPE_HANDLE_ANCHOR
+GIMP_TYPE_HANDLE_TYPE
+GIMP_TYPE_PATH_STYLE
+GIMP_TYPE_ZOOM_FOCUS
+gimp_cursor_precision_get_type
+gimp_guides_type_get_type
+gimp_handle_anchor_get_type
+gimp_handle_type_get_type
+gimp_path_style_get_type
+gimp_zoom_focus_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimp-file</FILE>
+GIMP_FILE_EXPORT_LAST_URI_KEY
+GIMP_FILE_OPEN_LAST_URI_KEY
+GIMP_FILE_SAVE_LAST_URI_KEY
+</SECTION>
+
+<SECTION>
+<FILE>file-open</FILE>
+file_open_image
+file_open_with_display
+file_open_with_proc_and_display
+file_open_layers
+file_open_thumbnail
+file_open_from_command_line
+</SECTION>
+
+<SECTION>
+<FILE>file-procedure</FILE>
+FileProcedureGroup
+file_procedure_find
+file_procedure_find_by_prefix
+file_procedure_find_by_extension
+file_procedure_in_group
+</SECTION>
+
+<SECTION>
+<FILE>file-save</FILE>
+file_save
+</SECTION>
+
+<SECTION>
+<FILE>file-utils</FILE>
+file_utils_filename_is_uri
+file_utils_filename_to_uri
+file_utils_any_to_uri
+file_utils_filename_from_uri
+file_utils_uri_with_new_ext
+file_utils_uri_to_utf8_filename
+file_utils_uri_display_basename
+file_utils_uri_display_name
+file_utils_load_thumbnail
+file_utils_save_thumbnail
+</SECTION>
+
+<SECTION>
+<FILE>authors</FILE>
+</SECTION>
+
+<SECTION>
+<FILE>color-history</FILE>
+COLOR_HISTORY_SIZE
+color_history_save
+color_history_restore
+color_history_add
+color_history_set
+color_history_get
+</SECTION>
+
+<SECTION>
+<FILE>convert-dialog</FILE>
+convert_dialog_new
+</SECTION>
+
+<SECTION>
+<FILE>data-delete-dialog</FILE>
+data_delete_dialog_new
+</SECTION>
+
+<SECTION>
+<FILE>dialogs-types</FILE>
+GimpScaleCallback
+</SECTION>
+
+<SECTION>
+<FILE>dialogs-constructors</FILE>
+dialogs_image_new_new
+dialogs_file_open_new
+dialogs_file_open_location_new
+dialogs_file_save_new
+dialogs_file_export_new
+dialogs_preferences_get
+dialogs_input_devices_get
+dialogs_keyboard_shortcuts_get
+dialogs_module_get
+dialogs_tips_get
+dialogs_about_get
+dialogs_error_get
+dialogs_close_all_get
+dialogs_quit_get
+dialogs_toolbox_new
+dialogs_toolbox_dock_window_new
+dialogs_dock_new
+dialogs_dock_window_new
+dialogs_brush_grid_view_new
+dialogs_brush_list_view_new
+dialogs_dynamics_list_view_new
+dialogs_tool_preset_list_view_new
+dialogs_buffer_grid_view_new
+dialogs_buffer_list_view_new
+dialogs_channel_list_view_new
+dialogs_color_editor_new
+dialogs_colormap_editor_new
+dialogs_cursor_view_new
+dialogs_device_status_new
+dialogs_dock_new
+dialogs_document_grid_view_new
+dialogs_document_list_view_new
+dialogs_error_console_new
+dialogs_font_grid_view_new
+dialogs_font_list_view_new
+dialogs_gradient_grid_view_new
+dialogs_gradient_list_view_new
+dialogs_histogram_editor_new
+dialogs_image_grid_view_new
+dialogs_image_list_view_new
+dialogs_layer_list_view_new
+dialogs_navigation_editor_new
+dialogs_palette_grid_view_new
+dialogs_palette_list_view_new
+dialogs_path_list_view_new
+dialogs_pattern_grid_view_new
+dialogs_pattern_list_view_new
+dialogs_sample_point_editor_new
+dialogs_selection_editor_new
+dialogs_template_grid_view_new
+dialogs_template_list_view_new
+dialogs_tool_options_new
+dialogs_undo_editor_new
+dialogs_vectors_list_view_new
+dialogs_brush_editor_get
+dialogs_dynamics_editor_get
+dialogs_gradient_editor_get
+dialogs_tool_preset_editor_get
+dialogs_palette_editor_get
+dialogs_palette_import_get
+</SECTION>
+
+<SECTION>
+<FILE>dialogs</FILE>
+global_dialog_factory
+global_recent_docks
+dialogs_init
+dialogs_exit
+dialogs_load_recent_docks
+dialogs_save_recent_docks
+dialogs_get_toolbox
+</SECTION>
+
+<SECTION>
+<FILE>about-dialog</FILE>
+about_dialog_create
+</SECTION>
+
+<SECTION>
+<FILE>image-new-dialog</FILE>
+image_new_dialog_new
+image_new_dialog_set
+</SECTION>
+
+<SECTION>
+<FILE>file-open-dialog</FILE>
+file_open_dialog_new
+</SECTION>
+
+<SECTION>
+<FILE>file-open-location-dialog</FILE>
+file_open_location_dialog_new
+</SECTION>
+
+<SECTION>
+<FILE>file-save-dialog</FILE>
+file_save_dialog_new
+file_save_dialog_save_image
+</SECTION>
+
+<SECTION>
+<FILE>grid-dialog</FILE>
+grid_dialog_new
+</SECTION>
+
+<SECTION>
+<FILE>quit-dialog</FILE>
+quit_dialog_new
+close_all_dialog_new
+</SECTION>
+
+<SECTION>
+<FILE>image-properties-dialog</FILE>
+image_properties_dialog_new
+</SECTION>
+
+<SECTION>
+<FILE>input-devices-dialog</FILE>
+input_devices_dialog_new
+</SECTION>
+
+<SECTION>
+<FILE>keyboard-shortcuts-dialog</FILE>
+keyboard_shortcuts_dialog_new
+</SECTION>
+
+<SECTION>
+<FILE>stroke-dialog</FILE>
+stroke_dialog_new
+</SECTION>
+
+<SECTION>
+<FILE>gui</FILE>
+gui_libs_init
+gui_init
+gui_abort
+gui_message
+</SECTION>
+
+<SECTION>
+<FILE>gui-unique</FILE>
+GIMP_UNIQUE_WIN32_WINDOW_CLASS
+GIMP_UNIQUE_WIN32_WINDOW_NAME
+gui_unique_init
+gui_unique_exit
+</SECTION>
+
+<SECTION>
+<FILE>gui-vtable</FILE>
+gui_vtable_init
+</SECTION>
+
+<SECTION>
+<FILE>ige-mac-menu</FILE>
+IgeMacMenuGroup
+ige_mac_menu_set_menu_bar
+ige_mac_menu_set_quit_menu_item
+ige_mac_menu_add_app_menu_group
+ige_mac_menu_add_app_menu_item
+</SECTION>
+
+<SECTION>
+<FILE>themes</FILE>
+themes_init
+themes_exit
+themes_list_themes
+themes_get_theme_dir
+themes_get_theme_file
+</SECTION>
+
+<SECTION>
+<FILE>image-scale-dialog</FILE>
+image_scale_dialog_new
+</SECTION>
+
+<SECTION>
+<FILE>module-dialog</FILE>
+module_dialog_new
+</SECTION>
+
+<SECTION>
+<FILE>palette-import-dialog</FILE>
+palette_import_dialog_new
+</SECTION>
+
+<SECTION>
+<FILE>preferences-dialog</FILE>
+preferences_dialog_create
+</SECTION>
+
+<SECTION>
+<FILE>print-size-dialog</FILE>
+GimpResolutionCallback
+print_size_dialog_new
+</SECTION>
+
+<SECTION>
+<FILE>resize-dialog</FILE>
+GimpResizeCallback
+resize_dialog_new
+</SECTION>
+
+<SECTION>
+<FILE>resolution-calibrate-dialog</FILE>
+resolution_calibrate_dialog
+</SECTION>
+
+<SECTION>
+<FILE>scale-dialog</FILE>
+scale_dialog_new
+</SECTION>
+
+<SECTION>
+<FILE>session</FILE>
+session_init
+session_exit
+session_restore
+session_save
+session_clear
+</SECTION>
+
+<SECTION>
+<FILE>splash</FILE>
+splash_create
+splash_destroy
+splash_update
+</SECTION>
+
+<SECTION>
+<FILE>tips-dialog</FILE>
+tips_dialog_create
+</SECTION>
+
+<SECTION>
+<FILE>tips-parser</FILE>
+GimpTip
+gimp_tip_new
+gimp_tip_free
+gimp_tips_from_file
+gimp_tips_free
+</SECTION>
+
+<SECTION>
+<FILE>user-install-dialog</FILE>
+user_install_dialog_run
+</SECTION>
+
+<SECTION>
+<FILE>channel-options-dialog</FILE>
+ChannelOptionsDialog
+channel_options_dialog_new
+</SECTION>
+
+<SECTION>
+<FILE>vectors-options-dialog</FILE>
+VectorsOptionsDialog
+vectors_options_dialog_new
+</SECTION>
+
+<SECTION>
+<FILE>template-options-dialog</FILE>
+TemplateOptionsDialog
+template_options_dialog_new
+</SECTION>
+
+<SECTION>
+<FILE>layer-options-dialog</FILE>
+LayerOptionsDialog
+layer_options_dialog_new
+</SECTION>
+
+<SECTION>
+<FILE>layer-add-mask-dialog</FILE>
+LayerAddMaskDialog
+layer_add_mask_dialog_new
+</SECTION>
+
+<SECTION>
+<FILE>image-merge-layers-dialog</FILE>
+ImageMergeLayersDialog
+image_merge_layers_dialog_new
+</SECTION>
+
+<SECTION>
+<FILE>vectors-export-dialog</FILE>
+VectorsExportDialog
+vectors_export_dialog_new
+</SECTION>
+
+<SECTION>
+<FILE>vectors-import-dialog</FILE>
+VectorsImportDialog
+vectors_import_dialog_new
+</SECTION>
+
+
+<SECTION>
+<FILE>paint-enums</FILE>
+GIMP_TYPE_BRUSH_APPLICATION_MODE
+GimpBrushApplicationMode
+GIMP_TYPE_PERSPECTIVE_CLONE_MODE
+GimpPerspectiveCloneMode
+GIMP_TYPE_CONVOLVE_TYPE
+GimpConvolveType
+GIMP_TYPE_INK_BLOB_TYPE
+GimpInkBlobType
+GimpPaintState
+GIMP_TYPE_SOURCE_ALIGN_MODE
+GimpSourceAlignMode
+<SUBSECTION Standard>
+gimp_brush_application_mode_get_type
+gimp_perspective_clone_mode_get_type
+gimp_convolve_type_get_type
+gimp_ink_blob_type_get_type
+gimp_source_align_mode_get_type
+</SECTION>
+
+<SECTION>
+<FILE>paint-types</FILE>
+GimpPaintRegisterCallback
+GimpPaintRegisterFunc
+</SECTION>
+
+<SECTION>
+<FILE>gimp-paint</FILE>
+<TITLE>Gimp-paint</TITLE>
+gimp_paint_init
+gimp_paint_exit
+</SECTION>
+
+<SECTION>
+<FILE>paint-funcs-types</FILE>
+TRANSPARENT_OPACITY
+OPAQUE_OPACITY
+InitialMode
+CombinationMode
+</SECTION>
+
+<SECTION>
+<FILE>paint-funcs</FILE>
+paint_funcs_setup
+paint_funcs_free
+color_pixels
+color_pixels_mask
+pattern_pixels_mask
+blend_pixels
+shade_pixels
+extract_alpha_pixels
+swap_pixels
+scale_pixels
+add_alpha_pixels
+flatten_pixels
+gray_to_rgb_pixels
+apply_mask_to_alpha_channel
+combine_mask_and_alpha_channel_stipple
+combine_mask_and_alpha_channel_stroke
+copy_gray_to_inten_a_pixels
+copy_color
+copy_color_pixels
+copy_component_pixels
+initial_channel_pixels
+initial_indexed_pixels
+initial_indexed_a_pixels
+initial_inten_pixels
+initial_inten_a_pixels
+combine_indexed_and_indexed_pixels
+combine_indexed_and_indexed_a_pixels
+combine_indexed_a_and_indexed_a_pixels
+combine_inten_a_and_indexed_pixels
+combine_inten_a_and_indexed_a_pixels
+combine_inten_and_inten_pixels
+combine_inten_and_inten_a_pixels
+combine_inten_a_and_inten_pixels
+combine_inten_a_and_inten_a_pixels
+combine_inten_a_and_channel_mask_pixels
+combine_inten_a_and_channel_selection_pixels
+paint_funcs_color_erase_helper
+extract_from_inten_pixels
+extract_from_indexed_pixels
+color_region
+color_region_mask
+pattern_region
+blend_region
+shade_region
+copy_region
+copy_region_nocow
+clear_region
+add_alpha_region
+flatten_region
+extract_alpha_region
+extract_from_region
+convolve_region
+multiply_alpha_region
+separate_alpha_region
+gaussian_blur_region
+border_region
+shapeburst_region
+thin_region
+fatten_region
+smooth_region
+erode_region
+dilate_region
+swap_region
+apply_mask_to_region
+combine_mask_and_region
+copy_gray_to_region
+copy_component
+initial_region
+combine_regions
+combine_regions_replace
+</SECTION>
+
+<SECTION>
+<FILE>paint-funcs-utils</FILE>
+HAS_ALPHA
+INT_BLEND
+INT_MULT
+INT_MULT3
+</SECTION>
+
+<SECTION>
+<FILE>reduce-region</FILE>
+reduce_region
+</SECTION>
+
+<SECTION>
+<FILE>scale-region</FILE>
+LANCZOS_MIN
+LANCZOS_SPP
+LANCZOS_WIDTH
+LANCZOS_SAMPLES
+LANCZOS_WIDTH2
+scale_region
+create_lanczos_lookup
+</SECTION>
+
+<SECTION>
+<FILE>subsample-region</FILE>
+subsample_region
+subsample_indexed_region
+</SECTION>
+
+<SECTION>
+<FILE>pdb-types</FILE>
+GimpPDBCompatMode
+</SECTION>
+
+<SECTION>
+<FILE>internal_procs</FILE>
+internal_procs_init
+register_brush_procs
+register_brush_select_procs
+register_brushes_procs
+register_buffer_procs
+register_channel_procs
+register_color_procs
+register_context_procs
+register_convert_procs
+register_display_procs
+register_drawable_procs
+register_drawable_transform_procs
+register_dynamics_procs
+register_edit_procs
+register_fileops_procs
+register_floating_sel_procs
+register_font_select_procs
+register_fonts_procs
+register_gimp_procs
+register_gimprc_procs
+register_gradient_procs
+register_gradient_select_procs
+register_gradients_procs
+register_grid_procs
+register_guides_procs
+register_help_procs
+register_image_procs
+register_image_select_procs
+register_item_procs
+register_item_transform_procs
+register_layer_procs
+register_message_procs
+register_paint_tools_procs
+register_palette_procs
+register_palette_select_procs
+register_palettes_procs
+register_paths_procs
+register_pattern_procs
+register_pattern_select_procs
+register_patterns_procs
+register_plug_in_procs
+register_procedural_db_procs
+register_progress_procs
+register_selection_procs
+register_selection_tools_procs
+register_text_tool_procs
+register_text_layer_procs
+register_transform_tools_procs
+register_undo_procs
+register_unit_procs
+register_vectors_procs
+</SECTION>
+
+<SECTION>
+<FILE>gimp-pdb-compat</FILE>
+gimp_pdb_compat_param_spec
+gimp_pdb_compat_arg_type_to_gtype
+gimp_pdb_compat_arg_type_from_gtype
+gimp_pdb_compat_arg_type_to_string
+gimp_pdb_compat_procs_register
+</SECTION>
+
+<SECTION>
+<FILE>gimppdb-utils</FILE>
+<TITLE>GimpPDB-utils</TITLE>
+gimp_pdb_get_brush
+gimp_pdb_get_generated_brush
+gimp_pdb_get_dynamics
+gimp_pdb_get_pattern
+gimp_pdb_get_gradient
+gimp_pdb_get_palette
+gimp_pdb_get_font
+gimp_pdb_get_buffer
+gimp_pdb_get_paint_info
+gimp_pdb_item_is_attached
+gimp_pdb_item_is_in_tree
+gimp_pdb_item_is_in_same_tree
+gimp_pdb_item_is_not_ancestor
+gimp_pdb_item_is_floating
+gimp_pdb_item_is_writable
+gimp_pdb_item_is_group
+gimp_pdb_item_is_not_group
+gimp_pdb_layer_is_text_layer
+gimp_pdb_image_is_base_type
+gimp_pdb_image_is_not_base_type
+gimp_pdb_get_vectors_stroke
+</SECTION>
+
+<SECTION>
+<FILE>gimpprocedure</FILE>
+GimpMarshalFunc
+<TITLE>GimpProcedure</TITLE>
+GimpProcedure
+gimp_procedure_new
+gimp_procedure_set_strings
+gimp_procedure_set_static_strings
+gimp_procedure_take_strings
+gimp_procedure_add_argument
+gimp_procedure_add_return_value
+gimp_procedure_get_arguments
+gimp_procedure_get_return_values
+gimp_procedure_create_override
+gimp_procedure_execute
+gimp_procedure_execute_async
+gimp_procedure_name_compare
+<SUBSECTION Standard>
+GimpProcedureClass
+GIMP_PROCEDURE
+GIMP_IS_PROCEDURE
+GIMP_TYPE_PROCEDURE
+gimp_procedure_get_type
+GIMP_PROCEDURE_CLASS
+GIMP_IS_PROCEDURE_CLASS
+GIMP_PROCEDURE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimptemporaryprocedure</FILE>
+<TITLE>GimpTemporaryProcedure</TITLE>
+GimpTemporaryProcedure
+gimp_temporary_procedure_new
+<SUBSECTION Standard>
+GimpTemporaryProcedureClass
+GIMP_TEMPORARY_PROCEDURE
+GIMP_IS_TEMPORARY_PROCEDURE
+GIMP_TYPE_TEMPORARY_PROCEDURE
+gimp_temporary_procedure_get_type
+GIMP_TEMPORARY_PROCEDURE_CLASS
+GIMP_IS_TEMPORARY_PROCEDURE_CLASS
+GIMP_TEMPORARY_PROCEDURE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimppluginprocedure</FILE>
+<TITLE>GimpPlugInProcedure</TITLE>
+GimpPlugInProcedure
+gimp_plug_in_procedure_new
+gimp_plug_in_procedure_find
+gimp_plug_in_procedure_get_progname
+gimp_plug_in_procedure_add_menu_path
+gimp_plug_in_procedure_get_label
+gimp_plug_in_procedure_set_icon
+gimp_plug_in_procedure_get_stock_id
+gimp_plug_in_procedure_get_pixbuf
+gimp_plug_in_procedure_get_help_id
+gimp_plug_in_procedure_get_sensitive
+gimp_plug_in_procedure_set_image_types
+gimp_plug_in_procedure_set_file_proc
+gimp_plug_in_procedure_set_mime_type
+gimp_plug_in_procedure_set_thumb_loader
+gimp_plug_in_procedure_get_blurb
+gimp_plug_in_procedure_get_help_domain
+gimp_plug_in_procedure_set_help_domain
+gimp_plug_in_procedure_get_locale_domain
+gimp_plug_in_procedure_set_locale_domain
+gimp_plug_in_procedure_handle_return_values
+<SUBSECTION Standard>
+GimpPlugInProcedureClass
+GIMP_PLUG_IN_PROCEDURE
+GIMP_IS_PLUG_IN_PROCEDURE
+GIMP_TYPE_PLUG_IN_PROCEDURE
+gimp_plug_in_procedure_get_type
+GIMP_PLUG_IN_PROCEDURE_CLASS
+GIMP_IS_PLUG_IN_PROCEDURE_CLASS
+GIMP_PLUG_IN_PROCEDURE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimppdb</FILE>
+<TITLE>GimpPDB</TITLE>
+GimpPDB
+gimp_pdb_new
+gimp_pdb_register_procedure
+gimp_pdb_unregister_procedure
+gimp_pdb_lookup_procedure
+gimp_pdb_register_compat_proc_name
+gimp_pdb_lookup_compat_proc_name
+gimp_pdb_execute_procedure_by_name_args
+gimp_pdb_execute_procedure_by_name
+gimp_pdb_get_deprecated_procedures
+<SUBSECTION Standard>
+GimpPDBClass
+GIMP_PDB
+GIMP_IS_PDB
+GIMP_TYPE_PDB
+gimp_pdb_get_type
+GIMP_PDB_CLASS
+GIMP_IS_PDB_CLASS
+GIMP_PDB_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimppdb-query</FILE>
+<TITLE>GimpPDB-query</TITLE>
+gimp_pdb_dump
+gimp_pdb_query
+gimp_pdb_proc_info
+</SECTION>
+
+<SECTION>
+<FILE>gimppdbcontext</FILE>
+<TITLE>GimpPDBContext</TITLE>
+GimpPDBContext
+GimpPDBContextClass
+gimp_pdb_context_new
+gimp_pdb_context_get_paint_options
+gimp_pdb_context_get_brush_options
+<SUBSECTION Standard>
+GIMP_IS_PDB_CONTEXT
+GIMP_IS_PDB_CONTEXT_CLASS
+GIMP_PDB_CONTEXT
+GIMP_PDB_CONTEXT_CLASS
+GIMP_PDB_CONTEXT_GET_CLASS
+GIMP_TYPE_PDB_CONTEXT
+gimp_pdb_context_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimppdberror</FILE>
+GimpPdbErrorCode
+GIMP_PDB_ERROR
+gimp_pdb_error_quark
+</SECTION>
+
+<SECTION>
+<FILE>gimpplugin</FILE>
+<TITLE>GimpPlugIn</TITLE>
+GimpPlugIn
+gimp_plug_in_new
+gimp_plug_in_open
+gimp_plug_in_close
+gimp_plug_in_get_proc_frame
+gimp_plug_in_proc_frame_push
+gimp_plug_in_proc_frame_pop
+gimp_plug_in_main_loop
+gimp_plug_in_main_loop_quit
+gimp_plug_in_get_undo_desc
+gimp_plug_in_menu_register
+gimp_plug_in_add_temp_proc
+gimp_plug_in_remove_temp_proc
+gimp_plug_in_set_error_handler
+gimp_plug_in_get_error_handler
+WRITE_BUFFER_SIZE
+<SUBSECTION Standard>
+GimpPlugInClass
+GIMP_PLUG_IN
+GIMP_IS_PLUG_IN
+GIMP_TYPE_PLUG_IN
+gimp_plug_in_get_type
+GIMP_PLUG_IN_CLASS
+GIMP_IS_PLUG_IN_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpplugin-message</FILE>
+<TITLE>GimpPlugIn-message</TITLE>
+gimp_plug_in_handle_message
+</SECTION>
+
+<SECTION>
+<FILE>gimpplugin-progress</FILE>
+<TITLE>GimpPlugIn-progress</TITLE>
+gimp_plug_in_progress_attach
+gimp_plug_in_progress_detach
+gimp_plug_in_progress_start
+gimp_plug_in_progress_end
+gimp_plug_in_progress_set_text
+gimp_plug_in_progress_set_value
+gimp_plug_in_progress_pulse
+gimp_plug_in_progress_get_window_id
+gimp_plug_in_progress_install
+gimp_plug_in_progress_uninstall
+gimp_plug_in_progress_cancel
+</SECTION>
+
+<SECTION>
+<FILE>gimpplugindef</FILE>
+<TITLE>GimpPlugInDef</TITLE>
+GimpPlugInDef
+gimp_plug_in_def_new
+gimp_plug_in_def_add_procedure
+gimp_plug_in_def_remove_procedure
+gimp_plug_in_def_set_locale_domain
+gimp_plug_in_def_set_help_domain
+gimp_plug_in_def_set_mtime
+gimp_plug_in_def_set_needs_query
+gimp_plug_in_def_set_has_init
+<SUBSECTION Standard>
+GimpPlugInDefClass
+GIMP_PLUG_IN_DEF
+GIMP_IS_PLUG_IN_DEF
+GIMP_TYPE_PLUG_IN_DEF
+gimp_plug_in_def_get_type
+GIMP_PLUG_IN_DEF_CLASS
+GIMP_IS_PLUG_IN_DEF_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimppluginerror</FILE>
+<TITLE>GimpPlugInError</TITLE>
+GimpPlugInErrorCode
+GIMP_PLUG_IN_ERROR
+gimp_plug_in_error_quark
+</SECTION>
+
+<SECTION>
+<FILE>gimppluginprocframe</FILE>
+<TITLE>GimpPlugInProcFrame</TITLE>
+GimpPlugInProcFrame
+gimp_plug_in_proc_frame_new
+gimp_plug_in_proc_frame_init
+gimp_plug_in_proc_frame_dispose
+gimp_plug_in_proc_frame_ref
+gimp_plug_in_proc_frame_unref
+gimp_plug_in_proc_frame_get_return_values
+</SECTION>
+
+<SECTION>
+<FILE>gimpplugin-cleanup</FILE>
+<TITLE>GimpPlugIn-cleanup</TITLE>
+gimp_plug_in_cleanup_undo_group_start
+gimp_plug_in_cleanup_undo_group_end
+gimp_plug_in_cleanup_add_shadow
+gimp_plug_in_cleanup_remove_shadow
+gimp_plug_in_cleanup
+</SECTION>
+
+<SECTION>
+<FILE>gimpplugin-context</FILE>
+<TITLE>GimpPlugIn-context</TITLE>
+gimp_plug_in_context_push
+gimp_plug_in_context_pop
+</SECTION>
+
+<SECTION>
+<FILE>gimpplugindebug</FILE>
+<TITLE>GimpPlugInDebug</TITLE>
+GimpPlugInDebug
+GimpDebugWrapFlag
+gimp_plug_in_debug_new
+gimp_plug_in_debug_free
+gimp_plug_in_debug_argv
+</SECTION>
+
+<SECTION>
+<FILE>gimppluginshm</FILE>
+<TITLE>GimpPlugInShm</TITLE>
+GimpPlugInShm
+gimp_plug_in_shm_new
+gimp_plug_in_shm_free
+gimp_plug_in_shm_get_ID
+gimp_plug_in_shm_get_addr
+</SECTION>
+
+<SECTION>
+<FILE>gimppluginmanager</FILE>
+<TITLE>GimpPlugInManager</TITLE>
+GimpPlugInManager
+gimp_plug_in_manager_new
+gimp_plug_in_manager_initialize
+gimp_plug_in_manager_restore
+gimp_plug_in_manager_exit
+gimp_plug_in_manager_add_procedure
+gimp_plug_in_manager_add_temp_proc
+gimp_plug_in_manager_remove_temp_proc
+gimp_plug_in_manager_add_open_plug_in
+gimp_plug_in_manager_remove_open_plug_in
+gimp_plug_in_manager_plug_in_push
+gimp_plug_in_manager_plug_in_pop
+gimp_plug_in_manager_history_changed
+<SUBSECTION Standard>
+GimpPlugInManagerClass
+GIMP_PLUG_IN_MANAGER
+GIMP_IS_PLUG_IN_MANAGER
+GIMP_TYPE_PLUG_IN_MANAGER
+gimp_plug_in_manager_get_type
+GIMP_PLUG_IN_MANAGER_CLASS
+GIMP_IS_PLUG_IN_MANAGER_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimppluginmanager-call</FILE>
+<TITLE>GimpPlugInManager-call</TITLE>
+gimp_plug_in_manager_call_query
+gimp_plug_in_manager_call_init
+gimp_plug_in_manager_call_run
+gimp_plug_in_manager_call_run_temp
+</SECTION>
+
+<SECTION>
+<FILE>gimppluginmanager-history</FILE>
+<TITLE>GimpPlugInManager-history</TITLE>
+gimp_plug_in_manager_history_size
+gimp_plug_in_manager_history_length
+gimp_plug_in_manager_history_nth
+gimp_plug_in_manager_history_add
+gimp_plug_in_manager_history_remove
+gimp_plug_in_manager_history_clear
+</SECTION>
+
+<SECTION>
+<FILE>gimppluginmanager-data</FILE>
+<TITLE>GimpPlugInManager-data</TITLE>
+gimp_plug_in_manager_data_free
+gimp_plug_in_manager_set_data
+gimp_plug_in_manager_get_data
+</SECTION>
+
+<SECTION>
+<FILE>gimppluginmanager-file</FILE>
+<TITLE>GimpPlugInManager-file</TITLE>
+gimp_plug_in_manager_register_load_handler
+gimp_plug_in_manager_register_save_handler
+gimp_plug_in_manager_register_mime_type
+gimp_plug_in_manager_register_thumb_loader
+gimp_plug_in_manager_uri_has_exporter
+</SECTION>
+
+<SECTION>
+<FILE>gimppluginmanager-help-domain</FILE>
+<TITLE>GimpPlugInManager-help-domain</TITLE>
+gimp_plug_in_manager_help_domain_exit
+gimp_plug_in_manager_add_help_domain
+gimp_plug_in_manager_get_help_domain
+gimp_plug_in_manager_get_help_domains
+</SECTION>
+
+<SECTION>
+<FILE>gimppluginmanager-locale-domain</FILE>
+<TITLE>GimpPlugInManager-locale-domain</TITLE>
+gimp_plug_in_manager_locale_domain_exit
+gimp_plug_in_manager_add_locale_domain
+gimp_plug_in_manager_get_locale_domain
+gimp_plug_in_manager_get_locale_domains
+</SECTION>
+
+<SECTION>
+<FILE>gimppluginmanager-menu-branch</FILE>
+<TITLE>GimpPlugInManager-menu-branch</TITLE>
+gimp_plug_in_manager_menu_branch_exit
+gimp_plug_in_manager_add_menu_branch
+gimp_plug_in_manager_get_menu_branches
+</SECTION>
+
+<SECTION>
+<FILE>gimppluginmanager-query</FILE>
+<TITLE>GimpPlugInManager-query</TITLE>
+gimp_plug_in_manager_query
+</SECTION>
+
+<SECTION>
+<FILE>plug-in-params</FILE>
+plug_in_params_to_args
+plug_in_args_to_params
+</SECTION>
+
+<SECTION>
+<FILE>plug-in-rc</FILE>
+plug_in_rc_parse
+plug_in_rc_write
+</SECTION>
+
+<SECTION>
+<FILE>plug-in-icc-profile</FILE>
+plug_in_icc_profile_apply_rgb
+plug_in_icc_profile_info
+plug_in_icc_profile_file_info
+</SECTION>
+
+<SECTION>
+<FILE>plug-in-types</FILE>
+GimpPlugInMenuBranch
+</SECTION>
+
+<SECTION>
+<FILE>plug-in-enums</FILE>
+GIMP_TYPE_PLUG_IN_IMAGE_TYPE
+GimpPlugInImageType
+GIMP_TYPE_PLUG_CALL_MODE
+GimpPlugInCallMode
+<SUBSECTION Standard>
+gimp_plug_in_image_type_get_type
+gimp_plug_in_call_mode_get_type
+</SECTION>
+
+<SECTION>
+<FILE>text-enums</FILE>
+GIMP_TYPE_TEXT_BOX_MODE
+GimpTextBoxMode
+GIMP_TYPE_TEXT_OUTLINE
+GimpTextOutline
+<SUBSECTION Standard>
+gimp_text_box_mode_get_type
+gimp_text_outline_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpeditselectiontool</FILE>
+<TITLE>GimpEditSelectionTool</TITLE>
+gimp_edit_selection_tool_start
+gimp_edit_selection_tool_key_press
+gimp_edit_selection_tool_translate
+<SUBSECTION Standard>
+GIMP_EDIT_SELECTION_TOOL
+GIMP_IS_EDIT_SELECTION_TOOL
+GIMP_TYPE_EDIT_SELECTION_TOOL
+gimp_edit_selection_tool_get_type
+GIMP_EDIT_SELECTION_TOOL_CLASS
+GIMP_IS_EDIT_SELECTION_TOOL_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimppaintoptions-gui</FILE>
+<TITLE>GimpPaintOptions-gui</TITLE>
+gimp_paint_options_gui
+</SECTION>
+
+<SECTION>
+<FILE>gimptooloptions-gui</FILE>
+<TITLE>GimpToolOptions-gui</TITLE>
+gimp_tool_options_gui
+</SECTION>
+
+<SECTION>
+<FILE>tool_manager</FILE>
+tool_manager_init
+tool_manager_exit
+tool_manager_get_active
+tool_manager_select_tool
+tool_manager_push_tool
+tool_manager_pop_tool
+tool_manager_initialize_active
+tool_manager_control_active
+tool_manager_button_press_active
+tool_manager_button_release_active
+tool_manager_motion_active
+tool_manager_focus_display_active
+tool_manager_key_press_active
+tool_manager_key_release_active
+tool_manager_modifier_state_active
+tool_manager_active_modifier_state_active
+tool_manager_oper_update_active
+tool_manager_cursor_update_active
+tool_manager_get_popup_active
+</SECTION>
+
+<SECTION>
+<FILE>tools-enums</FILE>
+GimpButtonPressType
+GimpButtonReleaseType
+GimpMotionMode
+GimpRectSelectMode
+GimpRectangleConstraint
+GimpRectanglePrecision
+GimpRectangleToolFixedRule
+GimpToolAction
+GimpTransformType
+GimpTranslateMode
+GimpVectorMode
+SelectFunction
+<SUBSECTION Standard>
+GIMP_TYPE_BUTTON_PRESS_TYPE
+GIMP_TYPE_BUTTON_RELEASE_TYPE
+GIMP_TYPE_RECTANGLE_CONSTRAINT
+GIMP_TYPE_RECTANGLE_PRECISION
+GIMP_TYPE_RECTANGLE_TOOL_FIXED_RULE
+GIMP_TYPE_RECT_SELECT_MODE
+GIMP_TYPE_TOOL_ACTION
+GIMP_TYPE_TRANSFORM_TYPE
+GIMP_TYPE_VECTOR_MODE
+gimp_button_press_type_get_type
+gimp_button_release_type_get_type
+gimp_rect_select_mode_get_type
+gimp_rectangle_constraint_get_type
+gimp_rectangle_precision_get_type
+gimp_rectangle_tool_fixed_rule_get_type
+gimp_tool_action_get_type
+gimp_transform_type_get_type
+gimp_vector_mode_get_type
+</SECTION>
+
+<SECTION>
+<FILE>tools-types</FILE>
+GimpToolOptionsGUIFunc
+GimpToolRegisterCallback
+GimpToolRegisterFunc
+</SECTION>
+
+<SECTION>
+<FILE>gimp-tools</FILE>
+<TITLE>Gimp-tools</TITLE>
+gimp_tools_init
+gimp_tools_exit
+gimp_tools_save
+gimp_tools_clear
+gimp_tools_restore
+gimp_tools_get_default_order
+</SECTION>
+
+<SECTION>
+<FILE>gimpanchor</FILE>
+<TITLE>GimpAnchor</TITLE>
+GimpAnchor
+GIMP_ANCHOR
+GIMP_VALUE_HOLDS_ANCHOR
+gimp_anchor_new
+gimp_anchor_copy
+gimp_anchor_free
+<SUBSECTION Standard>
+GIMP_TYPE_ANCHOR
+gimp_anchor_get_type
+</SECTION>
+
+<SECTION>
+<FILE>vectors-types</FILE>
+GimpAnchorType
+GimpAnchorFeatureType
+GimpVectorExtendMode
+</SECTION>
+
+<SECTION>
+<FILE>gimpclipboard</FILE>
+gimp_clipboard_init
+gimp_clipboard_exit
+gimp_clipboard_has_buffer
+gimp_clipboard_has_svg
+gimp_clipboard_has_curve
+gimp_clipboard_get_buffer
+gimp_clipboard_get_svg
+gimp_clipboard_get_curve
+gimp_clipboard_set_buffer
+gimp_clipboard_set_svg
+gimp_clipboard_set_text
+gimp_clipboard_set_curve
+</SECTION>
+
+<SECTION>
+<FILE>gimpcursor</FILE>
+gimp_cursor_new
+gimp_cursor_set
+</SECTION>
+
+<SECTION>
+<FILE>gimpdevicemanager</FILE>
+<TITLE>GimpDeviceManager</TITLE>
+GimpDeviceManager
+GimpDeviceManagerClass
+gimp_device_manager_get_current_device
+gimp_device_manager_new
+gimp_device_manager_set_current_device
+<SUBSECTION Standard>
+GIMP_DEVICE_MANAGER
+GIMP_DEVICE_MANAGER_CLASS
+GIMP_DEVICE_MANAGER_GET_CLASS
+GIMP_IS_DEVICE_MANAGER
+GIMP_IS_DEVICE_MANAGER_CLASS
+GIMP_TYPE_DEVICE_MANAGER
+gimp_device_manager_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpdevices</FILE>
+gimp_devices_init
+gimp_devices_exit
+gimp_devices_restore
+gimp_devices_save
+gimp_devices_clear
+gimp_devices_get_manager
+gimp_devices_add_widget
+gimp_devices_check_callback
+gimp_devices_check_change
+</SECTION>
+
+<SECTION>
+<FILE>gimpdnd</FILE>
+GIMP_TARGET_BRUSH
+GIMP_TARGET_BUFFER
+GIMP_TARGET_CHANNEL
+GIMP_TARGET_COLOR
+GIMP_TARGET_COMPONENT
+GIMP_TARGET_DIALOG
+GIMP_TARGET_FONT
+GIMP_TARGET_GRADIENT
+GIMP_TARGET_IMAGE
+GIMP_TARGET_IMAGEFILE
+GIMP_TARGET_LAYER
+GIMP_TARGET_LAYER_MASK
+GIMP_TARGET_NETSCAPE_URL
+GIMP_TARGET_PALETTE
+GIMP_TARGET_PATTERN
+GIMP_TARGET_PIXBUF
+GIMP_TARGET_SVG
+GIMP_TARGET_SVG_XML
+GIMP_TARGET_TEMPLATE
+GIMP_TARGET_TEXT_PLAIN
+GIMP_TARGET_TOOL_INFO
+GIMP_TARGET_URI_LIST
+GIMP_TARGET_VECTORS
+GIMP_TARGET_XDS
+gimp_dnd_init
+GimpDndDropUriListFunc
+GimpDndDragUriListFunc
+gimp_dnd_uri_list_dest_add
+gimp_dnd_uri_list_dest_remove
+gimp_dnd_uri_list_source_add
+gimp_dnd_uri_list_source_remove
+gimp_dnd_xds_source_add
+gimp_dnd_xds_source_remove
+GimpDndDropColorFunc
+GimpDndDragColorFunc
+gimp_dnd_color_source_add
+gimp_dnd_color_source_remove
+gimp_dnd_color_dest_add
+gimp_dnd_color_dest_remove
+GimpDndDragStreamFunc
+GimpDndDropComponentFunc
+GimpDndDragComponentFunc
+gimp_dnd_component_source_add
+gimp_dnd_component_source_remove
+gimp_dnd_component_dest_add
+gimp_dnd_component_dest_remove
+GimpDndDropPixbufFunc
+GimpDndDragPixbufFunc
+gimp_dnd_pixbuf_source_add
+gimp_dnd_pixbuf_source_remove
+gimp_dnd_pixbuf_dest_add
+gimp_dnd_pixbuf_dest_remove
+GimpDndDropStreamFunc
+gimp_dnd_svg_dest_add
+gimp_dnd_svg_dest_remove
+gimp_dnd_svg_source_add
+gimp_dnd_svg_source_remove
+GimpDndDropViewableFunc
+GimpDndDragViewableFunc
+gimp_dnd_viewable_source_add
+gimp_dnd_viewable_source_remove
+gimp_dnd_viewable_dest_add
+gimp_dnd_viewable_dest_remove
+gimp_dnd_drag_source_set_by_type
+gimp_dnd_drag_dest_set_by_type
+gimp_dnd_get_drag_data
+</SECTION>
+
+<SECTION>
+<FILE>gimpdnd-xds</FILE>
+gimp_dnd_xds_source_set
+gimp_dnd_xds_save_image
+</SECTION>
+
+<SECTION>
+<FILE>gimppixbuf</FILE>
+gimp_pixbuf_get_formats
+gimp_pixbuf_targets_add
+gimp_pixbuf_targets_remove
+</SECTION>
+
+<SECTION>
+<FILE>gimprender</FILE>
+gimp_render_check_buf
+gimp_render_empty_buf
+gimp_render_white_buf
+gimp_render_blend_dark_check
+gimp_render_blend_light_check
+gimp_render_blend_white
+gimp_render_init
+gimp_render_exit
+gimp_render_dark_check_color
+gimp_render_light_check_color
+</SECTION>
+
+<SECTION>
+<FILE>gimpselectiondata</FILE>
+gimp_selection_data_set_uri_list
+gimp_selection_data_get_uri_list
+gimp_selection_data_set_color
+gimp_selection_data_get_color
+gimp_selection_data_set_stream
+gimp_selection_data_get_stream
+gimp_selection_data_set_curve
+gimp_selection_data_get_curve
+gimp_selection_data_set_image
+gimp_selection_data_get_image
+gimp_selection_data_set_component
+gimp_selection_data_get_component
+gimp_selection_data_set_item
+gimp_selection_data_get_item
+gimp_selection_data_set_object
+gimp_selection_data_get_brush
+gimp_selection_data_get_pattern
+gimp_selection_data_get_gradient
+gimp_selection_data_get_palette
+gimp_selection_data_get_font
+gimp_selection_data_get_buffer
+gimp_selection_data_get_imagefile
+gimp_selection_data_get_template
+gimp_selection_data_get_tool_info
+</SECTION>
+
+<SECTION>
+<FILE>gimphelp</FILE>
+gimp_help_show
+gimp_help_user_manual_is_installed
+gimp_help_user_manual_changed
+</SECTION>
+
+<SECTION>
+<FILE>gimppropwidgets</FILE>
+gimp_prop_expanding_frame_new
+gimp_prop_paint_mode_menu_new
+gimp_prop_color_button_new
+gimp_prop_scale_button_new
+gimp_prop_spin_scale_new
+gimp_prop_opacity_spin_scale_new
+gimp_prop_view_new
+gimp_prop_number_pair_entry_new
+gimp_prop_language_combo_box_new
+gimp_prop_language_entry_new
+gimp_prop_icon_picker_new
+gimp_prop_table_new
+</SECTION>
+
+<SECTION>
+<FILE>gimpwidgets-constructors</FILE>
+gimp_paint_mode_menu_new
+gimp_stock_button_new
+</SECTION>
+
+<SECTION>
+<FILE>gimpwidgets-utils</FILE>
+gimp_menu_position
+gimp_button_menu_position
+gimp_table_attach_stock
+gimp_enum_radio_box_add
+gimp_enum_radio_frame_add
+gimp_get_icon_size
+gimp_preview_tab_style_to_icon
+gimp_get_mod_string
+gimp_suggest_modifiers
+gimp_modifiers_to_channel_op
+gimp_replace_virtual_modifiers
+gimp_get_extend_selection_mask
+gimp_get_modify_selection_mask
+gimp_get_toggle_behavior_mask
+gimp_get_constrain_behavior_mask
+gimp_get_all_modifiers_mask
+gimp_get_screen_resolution
+gimp_rgb_get_gdk_color
+gimp_rgb_set_gdk_color
+gimp_window_set_hint
+gimp_window_get_native_id
+gimp_window_set_transient_for
+gimp_toggle_button_set_visible
+gimp_widget_set_accel_help
+gimp_get_message_stock_id
+gimp_pango_layout_set_scale
+gimp_pango_layout_set_weight
+gimp_highlight_widget
+gimp_dock_with_window_new
+gimp_tools_get_tool_options_gui
+gimp_tools_set_tool_options_gui
+gimp_widget_flush_expose
+gimp_print_event
+gimp_session_write_position
+</SECTION>
+
+<SECTION>
+<FILE>gimpcairo</FILE>
+gimp_cairo_add_arc
+gimp_cairo_add_segments
+gimp_cairo_draw_drop_wilber
+gimp_cairo_draw_toolbox_wilber
+gimp_cairo_stipple_pattern_create
+</SECTION>
+
+<SECTION>
+<FILE>gimpcairo-wilber</FILE>
+gimp_cairo_wilber
+gimp_cairo_wilber_get_size
+</SECTION>
+
+<SECTION>
+<FILE>widgets-enums</FILE>
+GimpActiveColor
+GimpColorDialogState
+GimpColorFrameMode
+GimpColorPickMode
+GimpColorPickState
+GimpCursorModifier
+GimpCursorType
+GimpDeviceValues
+GimpDialogsState
+GimpDndType
+GimpDropType
+GimpHistogramScale
+GimpTabStyle
+GimpTagEntryMode
+GimpToolCursorType
+GimpViewBG
+GimpViewBorderType
+<SUBSECTION Standard>
+GIMP_TYPE_ACTIVE_COLOR
+GIMP_TYPE_COLOR_DIALOG_STATE
+GIMP_TYPE_COLOR_FRAME_MODE
+GIMP_TYPE_COLOR_PICK_MODE
+GIMP_TYPE_COLOR_PICK_STATE
+GIMP_TYPE_HISTOGRAM_SCALE
+GIMP_TYPE_TAB_STYLE
+GIMP_TYPE_TAG_ENTRY_MODE
+gimp_active_color_get_type
+gimp_color_dialog_state_get_type
+gimp_color_frame_mode_get_type
+gimp_color_pick_mode_get_type
+gimp_color_pick_state_get_type
+gimp_histogram_scale_get_type
+gimp_tab_style_get_type
+gimp_tag_entry_mode_get_type
+</SECTION>
+
+<SECTION>
+<FILE>widgets-types</FILE>
+GimpDialogRestoreFunc
+GimpActionGroupSetupFunc
+GimpActionGroupUpdateFunc
+GimpUIManagerSetupFunc
+GimpMenuPositionFunc
+GimpPanedBoxDroppedFunc
+GimpSegment
+</SECTION>
+
+<SECTION>
+<FILE>xcf-load</FILE>
+xcf_load_image
+</SECTION>
+
+<SECTION>
+<FILE>xcf-private</FILE>
+PropType
+XcfCompressionType
+XcfOrientationType
+XcfInfo
+XcfStrokeType
+XcfGroupItemFlagsType
+</SECTION>
+
+<SECTION>
+<FILE>xcf-read</FILE>
+xcf_read_int32
+xcf_read_float
+xcf_read_int8
+xcf_read_string
+</SECTION>
+
+<SECTION>
+<FILE>xcf-save</FILE>
+xcf_save_choose_format
+xcf_save_image
+</SECTION>
+
+<SECTION>
+<FILE>xcf-seek</FILE>
+xcf_seek_pos
+xcf_seek_end
+</SECTION>
+
+<SECTION>
+<FILE>xcf-write</FILE>
+xcf_write_int32
+xcf_write_float
+xcf_write_int8
+xcf_write_string
+</SECTION>
+
+<SECTION>
+<FILE>xcf</FILE>
+xcf_init
+xcf_exit
+</SECTION>
+
+<SECTION>
+<FILE>actions-types</FILE>
+GimpActionSelectType
+GimpSaveMode
+</SECTION>
+
+<SECTION>
+<FILE>actions</FILE>
+global_action_factory
+actions_init
+actions_exit
+action_data_get_gimp
+action_data_get_context
+action_data_get_image
+action_data_get_display
+action_data_get_shell
+action_data_get_widget
+action_data_sel_count
+action_select_value
+action_select_property
+action_select_object
+action_message
+return_if_no_gimp
+return_if_no_context
+return_if_no_image
+return_if_no_display
+return_if_no_shell
+return_if_no_widget
+return_if_no_drawable
+return_if_no_layer
+return_if_no_channel
+return_if_no_vectors
+</SECTION>
+
+<SECTION>
+<FILE>brush-editor-actions</FILE>
+brush_editor_actions_setup
+brush_editor_actions_update
+</SECTION>
+
+<SECTION>
+<FILE>brushes-actions</FILE>
+brushes_actions_setup
+brushes_actions_update
+</SECTION>
+
+<SECTION>
+<FILE>buffers-actions</FILE>
+buffers_actions_setup
+buffers_actions_update
+</SECTION>
+
+<SECTION>
+<FILE>channels-actions</FILE>
+channels_actions_setup
+channels_actions_update
+</SECTION>
+
+<SECTION>
+<FILE>colormap-actions</FILE>
+colormap_actions_setup
+colormap_actions_update
+</SECTION>
+
+<SECTION>
+<FILE>config-actions</FILE>
+config_actions_setup
+config_actions_update
+</SECTION>
+
+<SECTION>
+<FILE>cursor-info-actions</FILE>
+cursor_info_actions_setup
+cursor_info_actions_update
+</SECTION>
+
+<SECTION>
+<FILE>debug-actions</FILE>
+debug_actions_setup
+debug_actions_update
+</SECTION>
+
+<SECTION>
+<FILE>dialogs-actions</FILE>
+n_dialogs_dockable_actions
+dialogs_actions_setup
+dialogs_actions_update
+</SECTION>
+
+<SECTION>
+<FILE>dock-actions</FILE>
+dock_actions_setup
+dock_actions_update
+</SECTION>
+
+<SECTION>
+<FILE>dockable-actions</FILE>
+dockable_actions_setup
+dockable_actions_update
+</SECTION>
+
+<SECTION>
+<FILE>documents-actions</FILE>
+documents_actions_setup
+documents_actions_update
+</SECTION>
+
+<SECTION>
+<FILE>drawable-actions</FILE>
+drawable_actions_setup
+drawable_actions_update
+</SECTION>
+
+<SECTION>
+<FILE>dynamics-actions</FILE>
+dynamics_actions_setup
+dynamics_actions_update
+</SECTION>
+
+<SECTION>
+<FILE>dynamics-editor-actions</FILE>
+dynamics_editor_actions_setup
+dynamics_editor_actions_update
+</SECTION>
+
+<SECTION>
+<FILE>edit-actions</FILE>
+edit_actions_setup
+edit_actions_update
+</SECTION>
+
+<SECTION>
+<FILE>error-console-actions</FILE>
+error_console_actions_setup
+error_console_actions_update
+</SECTION>
+
+<SECTION>
+<FILE>file-actions</FILE>
+file_actions_setup
+file_actions_update
+</SECTION>
+
+<SECTION>
+<FILE>fonts-actions</FILE>
+fonts_actions_setup
+fonts_actions_update
+</SECTION>
+
+<SECTION>
+<FILE>gradient-editor-actions</FILE>
+gradient_editor_actions_setup
+gradient_editor_actions_update
+</SECTION>
+
+<SECTION>
+<FILE>gradients-actions</FILE>
+gradients_actions_setup
+gradients_actions_update
+</SECTION>
+
+<SECTION>
+<FILE>help-actions</FILE>
+help_actions_setup
+help_actions_update
+</SECTION>
+
+<SECTION>
+<FILE>image-actions</FILE>
+image_actions_setup
+image_actions_update
+</SECTION>
+
+<SECTION>
+<FILE>images-actions</FILE>
+images_actions_setup
+images_actions_update
+</SECTION>
+
+<SECTION>
+<FILE>layers-actions</FILE>
+layers_actions_setup
+layers_actions_update
+</SECTION>
+
+<SECTION>
+<FILE>palette-editor-actions</FILE>
+palette_editor_actions_setup
+palette_editor_actions_update
+</SECTION>
+
+<SECTION>
+<FILE>palettes-actions</FILE>
+palettes_actions_setup
+palettes_actions_update
+</SECTION>
+
+<SECTION>
+<FILE>patterns-actions</FILE>
+patterns_actions_setup
+patterns_actions_update
+</SECTION>
+
+<SECTION>
+<FILE>plug-in-actions</FILE>
+plug_in_actions_setup
+plug_in_actions_update
+</SECTION>
+
+<SECTION>
+<FILE>quick-mask-actions</FILE>
+quick_mask_actions_setup
+quick_mask_actions_update
+</SECTION>
+
+<SECTION>
+<FILE>sample-points-actions</FILE>
+sample_points_actions_setup
+sample_points_actions_update
+</SECTION>
+
+<SECTION>
+<FILE>select-actions</FILE>
+select_actions_setup
+select_actions_update
+</SECTION>
+
+<SECTION>
+<FILE>templates-actions</FILE>
+templates_actions_setup
+templates_actions_update
+</SECTION>
+
+<SECTION>
+<FILE>text-editor-actions</FILE>
+text_editor_actions_update
+text_editor_actions_setup
+</SECTION>
+
+<SECTION>
+<FILE>text-tool-actions</FILE>
+text_tool_actions_setup
+text_tool_actions_update
+</SECTION>
+
+<SECTION>
+<FILE>tool-options-actions</FILE>
+tool_options_actions_setup
+tool_options_actions_update
+</SECTION>
+
+<SECTION>
+<FILE>tool-presets-actions</FILE>
+tool_presets_actions_setup
+tool_presets_actions_update
+</SECTION>
+
+<SECTION>
+<FILE>tool-preset-editor-actions</FILE>
+tool_preset_editor_actions_setup
+tool_preset_editor_actions_update
+</SECTION>
+
+<SECTION>
+<FILE>tools-actions</FILE>
+tools_actions_setup
+tools_actions_update
+</SECTION>
+
+<SECTION>
+<FILE>vectors-actions</FILE>
+vectors_actions_setup
+vectors_actions_update
+</SECTION>
+
+<SECTION>
+<FILE>view-actions</FILE>
+view_actions_setup
+view_actions_update
+</SECTION>
+
+<SECTION>
+<FILE>window-actions</FILE>
+window_actions_setup
+window_actions_update
+</SECTION>
+
+<SECTION>
+<FILE>windows-actions</FILE>
+windows_actions_setup
+windows_actions_update
+windows_actions_dock_window_to_action_name
+</SECTION>
+
+<SECTION>
+<FILE>buffers-commands</FILE>
+buffers_paste_as_new_cmd_callback
+buffers_paste_cmd_callback
+buffers_paste_into_cmd_callback
+buffers_delete_cmd_callback
+</SECTION>
+
+<SECTION>
+<FILE>channels-commands</FILE>
+channels_new_cmd_callback
+channels_new_last_vals_cmd_callback
+channels_raise_cmd_callback
+channels_raise_to_top_cmd_callback
+channels_lower_cmd_callback
+channels_lower_to_bottom_cmd_callback
+channels_duplicate_cmd_callback
+channels_delete_cmd_callback
+channels_to_selection_cmd_callback
+channels_edit_attributes_cmd_callback
+</SECTION>
+
+<SECTION>
+<FILE>config-commands</FILE>
+config_use_gegl_cmd_callback
+</SECTION>
+
+<SECTION>
+<FILE>context-actions</FILE>
+context_actions_setup
+context_actions_update
+</SECTION>
+
+<SECTION>
+<FILE>context-commands</FILE>
+context_colors_default_cmd_callback
+context_colors_swap_cmd_callback
+context_foreground_red_cmd_callback
+context_foreground_green_cmd_callback
+context_foreground_blue_cmd_callback
+context_foreground_hue_cmd_callback
+context_foreground_saturation_cmd_callback
+context_foreground_value_cmd_callback
+context_background_red_cmd_callback
+context_background_green_cmd_callback
+context_background_blue_cmd_callback
+context_background_hue_cmd_callback
+context_background_saturation_cmd_callback
+context_background_value_cmd_callback
+context_colormap_background_cmd_callback
+context_colormap_foreground_cmd_callback
+context_swatch_background_cmd_callback
+context_swatch_foreground_cmd_callback
+context_opacity_cmd_callback
+context_paint_mode_cmd_callback
+context_tool_select_cmd_callback
+context_brush_select_cmd_callback
+context_pattern_select_cmd_callback
+context_palette_select_cmd_callback
+context_palette_background_cmd_callback
+context_palette_foreground_cmd_callback
+context_gradient_select_cmd_callback
+context_font_select_cmd_callback
+context_brush_angle_cmd_callback
+context_brush_aspect_cmd_callback
+context_brush_hardness_cmd_callback
+context_brush_radius_cmd_callback
+context_brush_shape_cmd_callback
+context_brush_spacing_cmd_callback
+context_brush_spikes_cmd_callback
+</SECTION>
+
+<SECTION>
+<FILE>colormap-commands</FILE>
+colormap_edit_color_cmd_callback
+colormap_add_color_cmd_callback
+</SECTION>
+
+<SECTION>
+<FILE>cursor-info-commands</FILE>
+cursor_info_sample_merged_cmd_callback
+</SECTION>
+
+<SECTION>
+<FILE>data-commands</FILE>
+data_new_cmd_callback
+data_open_as_image_cmd_callback
+data_duplicate_cmd_callback
+data_copy_location_cmd_callback
+data_delete_cmd_callback
+data_edit_cmd_callback
+data_refresh_cmd_callback
+</SECTION>
+
+<SECTION>
+<FILE>data-editor-commands</FILE>
+data_editor_edit_active_cmd_callback
+</SECTION>
+
+<SECTION>
+<FILE>debug-commands</FILE>
+ENABLE_DEBUG_MENU
+debug_mem_profile_cmd_callback
+debug_dump_menus_cmd_callback
+debug_dump_managers_cmd_callback
+debug_dump_keyboard_shortcuts_cmd_callback
+debug_dump_attached_data_cmd_callback
+debug_benchmark_projection_cmd_callback
+debug_show_image_graph_cmd_callback
+</SECTION>
+
+<SECTION>
+<FILE>dialogs-commands</FILE>
+dialogs_create_toplevel_cmd_callback
+dialogs_create_dockable_cmd_callback
+</SECTION>
+
+<SECTION>
+<FILE>dock-commands</FILE>
+dock_toggle_image_menu_cmd_callback
+dock_toggle_auto_cmd_callback
+</SECTION>
+
+<SECTION>
+<FILE>dockable-commands</FILE>
+dockable_add_tab_cmd_callback
+dockable_close_tab_cmd_callback
+dockable_detach_tab_cmd_callback
+dockable_lock_tab_cmd_callback
+dockable_toggle_view_cmd_callback
+dockable_view_size_cmd_callback
+dockable_tab_style_cmd_callback
+dockable_show_button_bar_cmd_callback
+</SECTION>
+
+<SECTION>
+<FILE>documents-commands</FILE>
+documents_open_cmd_callback
+documents_raise_or_open_cmd_callback
+documents_file_open_dialog_cmd_callback
+documents_copy_location_cmd_callback
+documents_remove_cmd_callback
+documents_clear_cmd_callback
+documents_remove_dangling_cmd_callback
+documents_recreate_preview_cmd_callback
+documents_reload_previews_cmd_callback
+</SECTION>
+
+<SECTION>
+<FILE>drawable-commands</FILE>
+drawable_invert_cmd_callback
+drawable_equalize_cmd_callback
+drawable_levels_stretch_cmd_callback
+drawable_flip_cmd_callback
+drawable_rotate_cmd_callback
+drawable_offset_cmd_callback
+drawable_linked_cmd_callback
+drawable_visible_cmd_callback
+drawable_lock_content_cmd_callback
+</SECTION>
+
+<SECTION>
+<FILE>edit-commands</FILE>
+edit_cut_cmd_callback
+edit_copy_cmd_callback
+edit_copy_visible_cmd_callback
+edit_paste_cmd_callback
+edit_paste_into_cmd_callback
+edit_paste_as_new_cmd_callback
+edit_paste_as_new_layer_cmd_callback
+edit_named_cut_cmd_callback
+edit_named_copy_cmd_callback
+edit_named_copy_visible_cmd_callback
+edit_named_paste_cmd_callback
+edit_clear_cmd_callback
+edit_fill_cmd_callback
+edit_undo_cmd_callback
+edit_redo_cmd_callback
+edit_strong_redo_cmd_callback
+edit_strong_undo_cmd_callback
+edit_undo_clear_cmd_callback
+</SECTION>
+
+<SECTION>
+<FILE>error-console-commands</FILE>
+error_console_clear_cmd_callback
+</SECTION>
+
+<SECTION>
+<FILE>file-commands</FILE>
+file_open_cmd_callback
+file_open_as_layers_cmd_callback
+file_open_location_cmd_callback
+file_open_recent_cmd_callback
+file_save_cmd_callback
+file_create_template_cmd_callback
+file_revert_cmd_callback
+file_close_all_cmd_callback
+file_quit_cmd_callback
+file_file_open_dialog
+</SECTION>
+
+<SECTION>
+<FILE>fonts-commands</FILE>
+fonts_refresh_cmd_callback
+</SECTION>
+
+<SECTION>
+<FILE>gradient-editor-commands</FILE>
+gradient_editor_left_color_cmd_callback
+gradient_editor_left_color_type_cmd_callback
+gradient_editor_load_left_cmd_callback
+gradient_editor_save_left_cmd_callback
+gradient_editor_right_color_cmd_callback
+gradient_editor_right_color_type_cmd_callback
+gradient_editor_load_right_cmd_callback
+gradient_editor_save_right_cmd_callback
+gradient_editor_blending_func_cmd_callback
+gradient_editor_coloring_type_cmd_callback
+gradient_editor_flip_cmd_callback
+gradient_editor_replicate_cmd_callback
+gradient_editor_split_midpoint_cmd_callback
+gradient_editor_split_uniformly_cmd_callback
+gradient_editor_delete_cmd_callback
+gradient_editor_recenter_cmd_callback
+gradient_editor_redistribute_cmd_callback
+gradient_editor_blend_color_cmd_callback
+gradient_editor_blend_opacity_cmd_callback
+gradient_editor_zoom_cmd_callback
+</SECTION>
+
+<SECTION>
+<FILE>gradients-commands</FILE>
+gradients_save_as_pov_ray_cmd_callback
+</SECTION>
+
+<SECTION>
+<FILE>help-commands</FILE>
+help_help_cmd_callback
+help_context_help_cmd_callback
+</SECTION>
+
+<SECTION>
+<FILE>image-commands</FILE>
+image_new_cmd_callback
+image_convert_cmd_callback
+image_print_size_cmd_callback
+image_resize_cmd_callback
+image_resize_to_layers_cmd_callback
+image_resize_to_selection_cmd_callback
+image_scale_cmd_callback
+image_flip_cmd_callback
+image_rotate_cmd_callback
+image_crop_cmd_callback
+image_duplicate_cmd_callback
+image_merge_layers_cmd_callback
+image_flatten_image_cmd_callback
+image_properties_cmd_callback
+image_configure_grid_cmd_callback
+</SECTION>
+
+<SECTION>
+<FILE>images-commands</FILE>
+images_raise_views_cmd_callback
+images_new_view_cmd_callback
+images_delete_image_cmd_callback
+</SECTION>
+
+<SECTION>
+<FILE>layers-commands</FILE>
+layers_text_tool_cmd_callback
+layers_edit_attributes_cmd_callback
+layers_new_cmd_callback
+layers_new_last_vals_cmd_callback
+layers_new_from_visible_cmd_callback
+layers_new_group_cmd_callback
+layers_select_cmd_callback
+layers_raise_cmd_callback
+layers_raise_to_top_cmd_callback
+layers_lower_cmd_callback
+layers_lower_to_bottom_cmd_callback
+layers_duplicate_cmd_callback
+layers_anchor_cmd_callback
+layers_merge_down_cmd_callback
+layers_merge_group_cmd_callback
+layers_delete_cmd_callback
+layers_text_discard_cmd_callback
+layers_text_along_vectors_cmd_callback
+layers_text_to_vectors_cmd_callback
+layers_resize_cmd_callback
+layers_resize_to_image_cmd_callback
+layers_scale_cmd_callback
+layers_crop_cmd_callback
+layers_mode_cmd_callback
+layers_lock_alpha_cmd_callback
+layers_mask_edit_cmd_callback
+layers_mask_show_cmd_callback
+layers_mask_disable_cmd_callback
+layers_mask_add_cmd_callback
+layers_mask_apply_cmd_callback
+layers_mask_to_selection_cmd_callback
+layers_alpha_add_cmd_callback
+layers_alpha_remove_cmd_callback
+layers_alpha_to_selection_cmd_callback
+layers_opacity_cmd_callback
+</SECTION>
+
+<SECTION>
+<FILE>palette-editor-commands</FILE>
+palette_editor_new_color_cmd_callback
+palette_editor_edit_color_cmd_callback
+palette_editor_delete_color_cmd_callback
+palette_editor_zoom_cmd_callback
+</SECTION>
+
+<SECTION>
+<FILE>palettes-commands</FILE>
+palettes_import_cmd_callback
+palettes_merge_cmd_callback
+</SECTION>
+
+<SECTION>
+<FILE>plug-in-commands</FILE>
+plug_in_run_cmd_callback
+plug_in_repeat_cmd_callback
+plug_in_history_cmd_callback
+plug_in_reset_all_cmd_callback
+</SECTION>
+
+<SECTION>
+<FILE>quick-mask-commands</FILE>
+quick_mask_toggle_cmd_callback
+quick_mask_invert_cmd_callback
+quick_mask_configure_cmd_callback
+</SECTION>
+
+<SECTION>
+<FILE>sample-points-commands</FILE>
+sample_points_sample_merged_cmd_callback
+</SECTION>
+
+<SECTION>
+<FILE>select-commands</FILE>
+select_invert_cmd_callback
+select_all_cmd_callback
+select_none_cmd_callback
+select_float_cmd_callback
+select_feather_cmd_callback
+select_sharpen_cmd_callback
+select_shrink_cmd_callback
+select_border_cmd_callback
+select_grow_cmd_callback
+select_save_cmd_callback
+select_stroke_cmd_callback
+select_stroke_last_vals_cmd_callback
+</SECTION>
+
+<SECTION>
+<FILE>templates-commands</FILE>
+templates_new_cmd_callback
+templates_duplicate_cmd_callback
+templates_edit_cmd_callback
+templates_delete_cmd_callback
+templates_create_image_cmd_callback
+</SECTION>
+
+<SECTION>
+<FILE>text-editor-commands</FILE>
+text_editor_clear_cmd_callback
+text_editor_load_cmd_callback
+text_editor_direction_cmd_callback
+</SECTION>
+
+<SECTION>
+<FILE>text-tool-commands</FILE>
+text_tool_cut_cmd_callback
+text_tool_copy_cmd_callback
+text_tool_paste_cmd_callback
+text_tool_delete_cmd_callback
+text_tool_load_cmd_callback
+text_tool_clear_cmd_callback
+text_tool_text_to_path_cmd_callback
+text_tool_text_along_path_cmd_callback
+text_tool_direction_cmd_callback
+</SECTION>
+
+<SECTION>
+<FILE>tool-options-commands</FILE>
+tool_options_save_new_preset_cmd_callback
+tool_options_save_preset_cmd_callback
+tool_options_restore_preset_cmd_callback
+tool_options_edit_preset_cmd_callback
+tool_options_delete_preset_cmd_callback
+tool_options_reset_cmd_callback
+tool_options_reset_all_cmd_callback
+</SECTION>
+
+<SECTION>
+<FILE>tools-commands</FILE>
+tools_select_cmd_callback
+tools_color_average_radius_cmd_callback
+tools_ink_blob_size_cmd_callback
+tools_ink_blob_aspect_cmd_callback
+tools_ink_blob_angle_cmd_callback
+tools_paint_brush_size_cmd_callback
+tools_paint_brush_angle_cmd_callback
+tools_paint_brush_aspect_ratio_cmd_callback
+tools_fg_select_brush_size_cmd_callback
+tools_transform_preview_opacity_cmd_callback
+tools_object_1_cmd_callback
+tools_object_2_cmd_callback
+tools_value_1_cmd_callback
+tools_value_2_cmd_callback
+tools_value_3_cmd_callback
+tools_value_4_cmd_callback
+</SECTION>
+
+<SECTION>
+<FILE>vectors-commands</FILE>
+vectors_new_cmd_callback
+vectors_new_last_vals_cmd_callback
+vectors_raise_cmd_callback
+vectors_raise_to_top_cmd_callback
+vectors_lower_cmd_callback
+vectors_lower_to_bottom_cmd_callback
+vectors_duplicate_cmd_callback
+vectors_delete_cmd_callback
+vectors_merge_visible_cmd_callback
+vectors_to_selection_cmd_callback
+vectors_selection_to_vectors_cmd_callback
+vectors_stroke_cmd_callback
+vectors_stroke_last_vals_cmd_callback
+vectors_copy_cmd_callback
+vectors_paste_cmd_callback
+vectors_import_cmd_callback
+vectors_export_cmd_callback
+vectors_vectors_tool_cmd_callback
+vectors_edit_attributes_cmd_callback
+vectors_visible_cmd_callback
+vectors_linked_cmd_callback
+vectors_lock_content_cmd_callback
+</SECTION>
+
+<SECTION>
+<FILE>view-commands</FILE>
+view_new_cmd_callback
+view_zoom_explicit_cmd_callback
+view_zoom_fit_in_cmd_callback
+view_zoom_fill_cmd_callback
+view_zoom_cmd_callback
+view_zoom_other_cmd_callback
+view_zoom_revert_cmd_callback
+view_shrink_wrap_cmd_callback
+view_dot_for_dot_cmd_callback
+view_scroll_horizontal_cmd_callback
+view_scroll_vertical_cmd_callback
+view_navigation_window_cmd_callback
+view_display_filters_cmd_callback
+view_toggle_grid_cmd_callback
+view_toggle_guides_cmd_callback
+view_toggle_layer_boundary_cmd_callback
+view_toggle_menubar_cmd_callback
+view_toggle_rulers_cmd_callback
+view_toggle_sample_points_cmd_callback
+view_toggle_scrollbars_cmd_callback
+view_toggle_selection_cmd_callback
+view_toggle_statusbar_cmd_callback
+view_snap_to_canvas_cmd_callback
+view_snap_to_grid_cmd_callback
+view_snap_to_guides_cmd_callback
+view_snap_to_vectors_cmd_callback
+view_padding_color_cmd_callback
+view_fullscreen_cmd_callback
+view_use_gegl_cmd_callback
+</SECTION>
+
+<SECTION>
+<FILE>window-commands</FILE>
+window_close_cmd_callback
+window_open_display_cmd_callback
+window_move_to_screen_cmd_callback
+</SECTION>
+
+<SECTION>
+<FILE>windows-commands</FILE>
+windows_hide_docks_cmd_callback
+windows_open_recent_cmd_callback
+windows_show_display_cmd_callback
+windows_show_display_next_cmd_callback
+windows_show_display_previous_cmd_callback
+windows_show_dock_cmd_callback
+windows_use_single_window_mode_cmd_callback
+</SECTION>
+
+<SECTION>
+<FILE>menus-types</FILE>
+</SECTION>
+
+<SECTION>
+<FILE>file-menu</FILE>
+file_menu_setup
+</SECTION>
+
+<SECTION>
+<FILE>image-menu</FILE>
+image_menu_setup
+</SECTION>
+
+<SECTION>
+<FILE>plug-in-menus</FILE>
+plug_in_menus_setup
+plug_in_menu_path_map
+</SECTION>
+
+<SECTION>
+<FILE>tool-options-menu</FILE>
+tool_options_menu_setup
+</SECTION>
+
+<SECTION>
+<FILE>dockable-menu</FILE>
+dockable_menu_setup
+</SECTION>
+
+<SECTION>
+<FILE>window-menu</FILE>
+window_menu_setup
+</SECTION>
+
+<SECTION>
+<FILE>windows-menu</FILE>
+windows_menu_setup
+</SECTION>
+
+<SECTION>
+<FILE>menus</FILE>
+global_menu_factory
+menus_init
+menus_exit
+menus_restore
+menus_save
+menus_clear
+menus_remove
+</SECTION>
+
+<SECTION>
+<FILE>gimp-app-test-utils</FILE>
+gimp_test_utils_create_image
+gimp_test_utils_create_image_from_dalog
+gimp_test_utils_get_ui_manager
+gimp_test_utils_set_env_to_subpath
+gimp_test_utils_set_gimp2_directory
+gimp_test_utils_setup_menus_dir
+gimp_test_utils_synthesize_key_event
+</SECTION>
+
+<SECTION>
+<FILE>gimp-test-session-utils</FILE>
+gimp_test_session_load_and_write_session_files
+</SECTION>
diff --git a/devel-docs/app/app.types b/devel-docs/app/app.types
new file mode 100644
index 0000000..4f431bc
--- /dev/null
+++ b/devel-docs/app/app.types
@@ -0,0 +1,442 @@
+#include <gtk/gtk.h>
+#include "libgimpwidgets/gimpwidgets.h"
+
+gimp_action_editor_get_type
+gimp_action_factory_get_type
+gimp_action_get_type
+gimp_action_group_get_type
+gimp_action_view_get_type
+gimp_airbrush_get_type
+gimp_airbrush_options_get_type
+gimp_airbrush_tool_get_type
+gimp_align_options_get_type
+gimp_align_tool_get_type
+gimp_anchor_get_type
+gimp_bezier_stroke_get_type
+gimp_blend_options_get_type
+gimp_blend_tool_get_type
+gimp_blob_editor_get_type
+gimp_brightness_contrast_config_get_type
+gimp_brightness_contrast_tool_get_type
+gimp_brush_clipboard_get_type
+gimp_brush_core_get_type
+gimp_brush_editor_get_type
+gimp_brush_factory_view_get_type
+gimp_brush_generated_get_type
+gimp_brush_get_type
+gimp_brush_pipe_get_type
+gimp_brush_select_get_type
+gimp_brush_tool_get_type
+gimp_bucket_fill_options_get_type
+gimp_bucket_fill_tool_get_type
+gimp_buffer_get_type
+gimp_buffer_view_get_type
+gimp_by_color_select_tool_get_type
+gimp_cage_config_get_type
+gimp_cage_options_get_type
+gimp_cage_tool_get_type
+gimp_canvas_arc_get_type
+gimp_canvas_boundary_get_type
+gimp_canvas_corner_get_type
+gimp_canvas_cursor_get_type
+gimp_canvas_get_type
+gimp_canvas_grid_get_type
+gimp_canvas_group_get_type
+gimp_canvas_guide_get_type
+gimp_canvas_handle_get_type
+gimp_canvas_item_get_type
+gimp_canvas_layer_boundary_get_type
+gimp_canvas_line_get_type
+gimp_canvas_passe_partout_get_type
+gimp_canvas_path_get_type
+gimp_canvas_pen_get_type
+gimp_canvas_polygon_get_type
+gimp_canvas_progress_get_type
+gimp_canvas_proxy_group_get_type
+gimp_canvas_rectangle_get_type
+gimp_canvas_rectangle_guides_get_type
+gimp_canvas_sample_point_get_type
+gimp_canvas_text_cursor_get_type
+gimp_canvas_transform_guides_get_type
+gimp_canvas_transform_preview_get_type
+gimp_cell_renderer_dashes_get_type
+gimp_cell_renderer_viewable_get_type
+gimp_channel_get_type
+gimp_channel_prop_undo_get_type
+gimp_channel_tree_view_get_type
+gimp_channel_undo_get_type
+gimp_clone_get_type
+gimp_clone_options_get_type
+gimp_clone_tool_get_type
+gimp_color_balance_config_get_type
+gimp_color_balance_tool_get_type
+gimp_color_bar_get_type
+gimp_color_dialog_get_type
+gimp_color_display_editor_get_type
+gimp_color_editor_get_type
+gimp_color_frame_get_type
+gimp_color_options_get_type
+gimp_color_panel_get_type
+gimp_color_picker_options_get_type
+gimp_color_picker_tool_get_type
+gimp_color_selector_palette_get_type
+gimp_color_tool_get_type
+gimp_colorize_config_get_type
+gimp_colorize_tool_get_type
+gimp_colormap_editor_get_type
+gimp_combo_tag_entry_get_type
+gimp_component_editor_get_type
+gimp_container_box_get_type
+gimp_container_combo_box_get_type
+gimp_container_editor_get_type
+gimp_container_entry_get_type
+gimp_container_get_type
+gimp_container_grid_view_get_type
+gimp_container_popup_get_type
+gimp_container_tree_view_get_type
+gimp_container_view_interface_get_type
+gimp_context_get_type
+gimp_controller_editor_get_type
+gimp_controller_info_get_type
+gimp_controller_keyboard_get_type
+gimp_controller_list_get_type
+gimp_controller_mouse_get_type
+gimp_controller_wheel_get_type
+gimp_convolve_get_type
+gimp_convolve_options_get_type
+gimp_convolve_tool_get_type
+gimp_core_config_get_type
+gimp_crop_options_get_type
+gimp_crop_tool_get_type
+gimp_cursor_view_get_type
+gimp_curve_get_type
+gimp_curve_view_get_type
+gimp_curves_config_get_type
+gimp_curves_tool_get_type
+gimp_dash_editor_get_type
+gimp_data_editor_get_type
+gimp_data_factory_get_type
+gimp_data_factory_view_get_type
+gimp_data_get_type
+gimp_dbus_service_get_type
+gimp_desaturate_config_get_type
+gimp_desaturate_tool_get_type
+gimp_device_info_get_type
+gimp_device_manager_get_type
+gimp_device_status_get_type
+gimp_dialog_factory_get_type
+gimp_display_config_get_type
+gimp_display_get_type
+gimp_display_options_fullscreen_get_type
+gimp_display_options_get_type
+gimp_display_options_no_image_get_type
+gimp_display_shell_get_type
+gimp_dock_columns_get_type
+gimp_dock_container_interface_get_type
+gimp_dock_get_type
+gimp_dock_window_get_type
+gimp_dockable_get_type
+gimp_dockbook_get_type
+gimp_docked_interface_get_type
+gimp_document_list_get_type
+gimp_document_view_get_type
+gimp_dodge_burn_get_type
+gimp_dodge_burn_options_get_type
+gimp_dodge_burn_tool_get_type
+gimp_draw_tool_get_type
+gimp_drawable_get_type
+gimp_drawable_mod_undo_get_type
+gimp_drawable_stack_get_type
+gimp_drawable_tree_view_get_type
+gimp_drawable_undo_get_type
+gimp_dynamics_get_type
+gimp_dynamics_output_get_type
+gimp_edit_selection_tool_get_type
+gimp_editor_get_type
+gimp_ellipse_select_tool_get_type
+gimp_enum_action_get_type
+gimp_environ_table_get_type
+gimp_eraser_get_type
+gimp_eraser_options_get_type
+gimp_eraser_tool_get_type
+gimp_error_console_get_type
+gimp_error_dialog_get_type
+gimp_fg_bg_editor_get_type
+gimp_fg_bg_view_get_type
+gimp_file_dialog_get_type
+gimp_file_proc_view_get_type
+gimp_fill_editor_get_type
+gimp_fill_options_get_type
+gimp_filtered_container_get_type
+gimp_flip_options_get_type
+gimp_flip_tool_get_type
+gimp_floating_sel_undo_get_type
+gimp_font_get_type
+gimp_font_list_get_type
+gimp_font_select_get_type
+gimp_font_view_get_type
+gimp_free_select_tool_get_type
+gimp_fuzzy_select_tool_get_type
+gimp_gegl_tool_get_type
+gimp_get_type
+gimp_gradient_editor_get_type
+gimp_gradient_get_type
+gimp_gradient_select_get_type
+gimp_grid_editor_get_type
+gimp_grid_get_type
+gimp_group_layer_get_type
+gimp_group_layer_undo_get_type
+gimp_gui_config_get_type
+gimp_guide_get_type
+gimp_guide_undo_get_type
+gimp_handle_bar_get_type
+gimp_heal_get_type
+gimp_heal_tool_get_type
+gimp_histogram_box_get_type
+gimp_histogram_editor_get_type
+gimp_histogram_options_get_type
+gimp_histogram_view_get_type
+gimp_hue_saturation_config_get_type
+gimp_hue_saturation_tool_get_type
+gimp_id_table_get_type
+gimp_image_comment_editor_get_type
+gimp_image_editor_get_type
+gimp_image_get_type
+gimp_image_map_config_get_type
+gimp_image_map_get_type
+gimp_image_map_options_get_type
+gimp_image_map_tool_get_type
+gimp_image_parasite_view_get_type
+gimp_image_profile_view_get_type
+gimp_image_prop_view_get_type
+gimp_image_undo_get_type
+gimp_image_view_get_type
+gimp_image_window_get_type
+gimp_imagefile_get_type
+gimp_ink_get_type
+gimp_ink_options_get_type
+gimp_ink_tool_get_type
+gimp_ink_undo_get_type
+gimp_interpreter_db_get_type
+gimp_item_get_type
+gimp_item_prop_undo_get_type
+gimp_item_stack_get_type
+gimp_item_tree_get_type
+gimp_item_tree_view_get_type
+gimp_item_undo_get_type
+gimp_language_combo_box_get_type
+gimp_language_entry_get_type
+gimp_language_store_get_type
+gimp_layer_get_type
+gimp_layer_mask_get_type
+gimp_layer_mask_prop_undo_get_type
+gimp_layer_mask_undo_get_type
+gimp_layer_prop_undo_get_type
+gimp_layer_tree_view_get_type
+gimp_layer_undo_get_type
+gimp_levels_config_get_type
+gimp_levels_tool_get_type
+gimp_list_get_type
+gimp_magnify_options_get_type
+gimp_magnify_tool_get_type
+gimp_mask_undo_get_type
+gimp_measure_options_get_type
+gimp_measure_tool_get_type
+gimp_menu_dock_get_type
+gimp_menu_factory_get_type
+gimp_message_box_get_type
+gimp_message_dialog_get_type
+gimp_move_options_get_type
+gimp_move_tool_get_type
+gimp_multi_window_strategy_get_type
+gimp_navigation_editor_get_type
+gimp_navigation_view_get_type
+gimp_object_get_type
+gimp_operation_color_balance_get_type
+gimp_operation_colorize_get_type
+gimp_operation_curves_get_type
+gimp_operation_desaturate_get_type
+gimp_operation_hue_saturation_get_type
+gimp_operation_levels_get_type
+gimp_operation_point_filter_get_type
+gimp_operation_point_layer_mode_get_type
+gimp_operation_posterize_get_type
+gimp_operation_threshold_get_type
+gimp_operation_addition_mode_get_type
+gimp_operation_anti_erase_mode_get_type
+gimp_operation_behind_mode_get_type
+gimp_operation_burn_mode_get_type
+gimp_operation_cage_coef_calc_get_type
+gimp_operation_cage_transform_get_type
+gimp_operation_color_erase_mode_get_type
+gimp_operation_color_mode_get_type
+gimp_operation_darken_only_mode_get_type
+gimp_operation_difference_mode_get_type
+gimp_operation_dissolve_mode_get_type
+gimp_operation_divide_mode_get_type
+gimp_operation_dodge_mode_get_type
+gimp_operation_erase_mode_get_type
+gimp_operation_grain_extract_mode_get_type
+gimp_operation_grain_merge_mode_get_type
+gimp_operation_hardlight_mode_get_type
+gimp_operation_hue_mode_get_type
+gimp_operation_lighten_only_mode_get_type
+gimp_operation_multiply_mode_get_type
+gimp_operation_overlay_mode_get_type
+gimp_operation_replace_mode_get_type
+gimp_operation_saturation_mode_get_type
+gimp_operation_screen_mode_get_type
+gimp_operation_softlight_mode_get_type
+gimp_operation_subtract_mode_get_type
+gimp_operation_value_mode_get_type
+gimp_overlay_box_get_type
+gimp_overlay_dialog_get_type
+gimp_overlay_frame_get_type
+gimp_paint_core_get_type
+gimp_paint_info_get_type
+gimp_paint_options_get_type
+gimp_paint_tool_get_type
+gimp_paintbrush_get_type
+gimp_paintbrush_tool_get_type
+gimp_palette_editor_get_type
+gimp_palette_get_type
+gimp_palette_select_get_type
+gimp_palette_view_get_type
+gimp_paned_box_get_type
+gimp_parasite_list_get_type
+gimp_pattern_clipboard_get_type
+gimp_pattern_factory_view_get_type
+gimp_pattern_get_type
+gimp_pattern_select_get_type
+gimp_pdb_dialog_get_type
+gimp_pdb_get_type
+gimp_pdb_progress_get_type
+gimp_pencil_get_type
+gimp_pencil_options_get_type
+gimp_pencil_tool_get_type
+gimp_perspective_clone_get_type
+gimp_perspective_clone_options_get_type
+gimp_perspective_clone_tool_get_type
+gimp_perspective_tool_get_type
+gimp_pickable_interface_get_type
+gimp_plug_in_action_get_type
+gimp_plug_in_def_get_type
+gimp_plug_in_get_type
+gimp_plug_in_manager_get_type
+gimp_plug_in_procedure_get_type
+gimp_plugin_config_get_type
+gimp_posterize_config_get_type
+gimp_posterize_tool_get_type
+gimp_procedure_get_type
+gimp_profile_chooser_dialog_get_type
+gimp_progress_box_get_type
+gimp_progress_dialog_get_type
+gimp_progress_interface_get_type
+gimp_projectable_interface_get_type
+gimp_projection_get_type
+gimp_radio_action_get_type
+gimp_rc_get_type
+gimp_rectangle_options_interface_get_type
+gimp_rectangle_select_options_get_type
+gimp_rectangle_select_tool_get_type
+gimp_rectangle_tool_interface_get_type
+gimp_region_select_options_get_type
+gimp_region_select_tool_get_type
+gimp_rotate_tool_get_type
+gimp_sample_point_editor_get_type
+gimp_sample_point_undo_get_type
+gimp_scale_button_get_type
+gimp_scale_combo_box_get_type
+gimp_scale_tool_get_type
+gimp_selection_editor_get_type
+gimp_selection_get_type
+gimp_selection_options_get_type
+gimp_selection_tool_get_type
+gimp_session_info_get_type
+gimp_session_managed_interface_get_type
+gimp_settings_box_get_type
+gimp_settings_editor_get_type
+gimp_shear_tool_get_type
+gimp_single_window_strategy_get_type
+gimp_size_box_get_type
+gimp_smudge_get_type
+gimp_smudge_options_get_type
+gimp_smudge_tool_get_type
+gimp_source_core_get_type
+gimp_source_options_get_type
+gimp_source_tool_get_type
+gimp_spin_scale_get_type
+gimp_statusbar_get_type
+gimp_string_action_get_type
+gimp_stroke_editor_get_type
+gimp_stroke_get_type
+gimp_stroke_options_get_type
+gimp_sub_progress_get_type
+gimp_tag_cache_get_type
+gimp_tag_entry_get_type
+gimp_tag_get_type
+gimp_tag_popup_get_type
+gimp_tagged_interface_get_type
+gimp_template_editor_get_type
+gimp_template_get_type
+gimp_template_view_get_type
+gimp_temporary_procedure_get_type
+gimp_text_buffer_get_type
+gimp_text_editor_get_type
+gimp_text_get_type
+gimp_text_layer_get_type
+gimp_text_layout_get_type
+gimp_text_options_get_type
+gimp_text_proxy_get_type
+gimp_text_style_editor_get_type
+gimp_text_tool_get_type
+gimp_text_undo_get_type
+gimp_threshold_config_get_type
+gimp_threshold_tool_get_type
+gimp_thumb_box_get_type
+gimp_toggle_action_get_type
+gimp_tool_control_get_type
+gimp_tool_dialog_get_type
+gimp_tool_editor_get_type
+gimp_tool_get_type
+gimp_tool_info_get_type
+gimp_tool_options_editor_get_type
+gimp_tool_options_get_type
+gimp_tool_palette_get_type
+gimp_tool_preset_get_type
+gimp_toolbox_get_type
+gimp_transform_options_get_type
+gimp_transform_tool_get_type
+gimp_transform_tool_undo_get_type
+gimp_tree_handler_get_type
+gimp_ui_manager_get_type
+gimp_undo_editor_get_type
+gimp_undo_get_type
+gimp_undo_stack_get_type
+gimp_unit_combo_box_get_type
+gimp_unit_store_get_type
+gimp_vector_options_get_type
+gimp_vector_tool_get_type
+gimp_vectors_get_type
+gimp_vectors_mod_undo_get_type
+gimp_vectors_prop_undo_get_type
+gimp_vectors_tree_view_get_type
+gimp_vectors_undo_get_type
+gimp_view_get_type
+gimp_view_renderer_brush_get_type
+gimp_view_renderer_buffer_get_type
+gimp_view_renderer_drawable_get_type
+gimp_view_renderer_get_type
+gimp_view_renderer_gradient_get_type
+gimp_view_renderer_image_get_type
+gimp_view_renderer_imagefile_get_type
+gimp_view_renderer_layer_get_type
+gimp_view_renderer_palette_get_type
+gimp_view_renderer_vectors_get_type
+gimp_viewable_button_get_type
+gimp_viewable_dialog_get_type
+gimp_viewable_get_type
+gimp_window_get_type
+gimp_window_strategy_interface_get_type
+gtk_hwrap_box_get_type
+gtk_wrap_box_get_type
diff --git a/devel-docs/app/version.in b/devel-docs/app/version.in
new file mode 100644
index 0000000..9e02d6e
--- /dev/null
+++ b/devel-docs/app/version.in
@@ -0,0 +1 @@
+@GIMP_VERSION@
diff --git a/devel-docs/contexts.txt b/devel-docs/contexts.txt
new file mode 100644
index 0000000..014320c
--- /dev/null
+++ b/devel-docs/contexts.txt
@@ -0,0 +1,89 @@
+contexts.txt
+============
+
+Introduction
+------------
+
+This file describes how GimpContexts are used in GIMP.
+
+
+Overview
+--------
+
+One important context is the so called "user context",
+gimp_get_user_context(). This context keeps track on what image the
+user currently has active, for example. Dock windows have their own
+context which does not necessarily mirror the user context. A dock
+window can be set to show information for a specific image. Plug-ins
+also have their own context.
+
+
+Communication between contexts
+------------------------------
+
+So how do the various contexts synchronize and propagate changes?
+This is most easily explained by a sequence diagram. Let's say there
+are two image windows with different images opened in GIMP. Call them
+A and B. Let's say A is currently active. When the user activates B,
+this is the sequence of events from the focus event to the layers
+dockable have been updated with the new image. To understand the
+diagram, you have to know that the dock window has connected signal
+handlers to image changes in the user context (through a dialog
+factory getter), and the layer dockable have connected a signal
+handler to image changes in the dock window context. The sequence of
+events is as follows:
+
+ GimpContext GimpContext GimpItemTreeView,
+ GimpDisplayShell user GimpDockWindow dock window GimpLayerTreeView
+
+ | | | | |
+ focus event | | | |
+------->| | | | |
+ | gimp_context_set_display() | | |
+ |--------------->|----------+ | | |
+ | | | | | |
+ | gimp_context_set_image() | | | |
+ | |<---------+ | | |
+ | | | | |
+ | | "image-changed" | |
+ | |------------->| | |
+ | | | gimp_context_set_image() |
+ | | |------------->| |
+ | | | | "image-changed" /
+ | | | | set_image()
+ | | | |------------>|
+ | | | | |
+
+In single-window mode, the dockables listen directly to the user
+context. When switching between single-window and multi-window modes,
+the dockables are updated with their new context, just as when moving
+a dockable between different dock windows and thus also different
+contexts. The sequence diagram for single-window mode is:
+
+ GimpContext GimpItemTreeView
+ GimpDisplayShell user GimpLayerTreeView
+
+ | | |
+ focus event | |
+------->| | |
+ | gimp_context_set_display() |
+ |--------------->|----------+ |
+ | | | |
+ | gimp_context_set_image() | |
+ | |<---------+ |
+ | | |
+ | | "image-changed" /
+ | | set_image()
+ | |------------->|
+ | | |
+ | | |
+ | | |
+ | | |
+ | | |
+ | | |
+
+
+Parent/child relationships
+--------------------------
+
+TODO
diff --git a/devel-docs/debug-plug-ins.txt b/devel-docs/debug-plug-ins.txt
new file mode 100644
index 0000000..3e8befa
--- /dev/null
+++ b/devel-docs/debug-plug-ins.txt
@@ -0,0 +1,114 @@
+Debugging Plug-ins
+==================
+
+Eeek! The plug-in you're working on has a bug in it! And the fix isn't
+completely obvious, so you want to use debugger to see what is going on.
+But hmm, how does one start a plug-in under a debugger if GIMP is the one
+who is starting the plug-in...
+
+To address this issue, libgimp has some hooks controlled by the
+GIMP_PLUGIN_DEBUG environment variable. The idea is that you can attach
+a debugger to the pid of the plug-in you want to debug. The format is as
+follows:
+
+
+GIMP_PLUGIN_DEBUG=name<,options>
+
+"name" refers to the name of the plug-in binary that you wish to debug.
+
+"options" is one or more of the following options, separated by :'s
+
+ run: suspend the plug-in when its run_proc is called.
+ query: suspend the plug-in when its query_proc is called.
+ init: suspend the plug-in when its init_proc is called.
+ pid: just print the pid of the plug-in on run_proc.
+ fatal-warnings: emulate passing --g-fatal-warnings on the command line.
+ fw: shorthand for above.
+ on: shorthand for run:fatal-warnings. This is also the default
+ in the absence of an options string.
+
+
+The steps to debug a plug-in are as follows:
+
+ 0. Make sure GIMP is built with debugging information (gcc -g)
+
+ 1. Start GIMP with the appropriate debugging environment variables
+
+ 2. Load the standalone plug-in program in the debugger (gdb or
+ the ddd frontend to gdb)
+
+ 3. Invoke the plug-in procedure in GIMP. GIMP will start the plug-in
+ process, then send a STOP signal to it and then print a message with
+ the pid of the plug-in process to the terminal.
+
+ 4. Attach to the pid of the plug-in process in the debugger
+
+ 5. Set breakpoints where you want the plug-in to stop in the debugger
+
+ 6. Send the CONT signal (kill -CONT <pid>) to the plug-in process
+ (When compiled with Windows, resume the plug-in process with
+ gimp-debug-resume.exe <pid>)
+
+ 7. Enter "continue" in the debugger. The plug-in will then continue
+ and break at the breakpoints.
+
+
+Examples:
+
+GIMP_PLUGIN_DEBUG=blur
+
+ When the blur plug-in is called to perform an action, it is suspended
+ and the following is printed to the console:
+
+ (blur:9000): LibGimp-DEBUG: Waiting for debugger...
+
+ 9000 is the pid of the new plug-in process. You can start your debugger,
+ attach to it, set breakpoints/watches/etc. and continue from there.
+ In case of the gdb typing "continue" will start the plugin.
+
+GIMP_PLUGIN_DEBUG=blur,on
+
+ Same effect as above.
+
+GIMP_PLUGIN_DEBUG=blur,run:fatal-warnings
+
+ Same effect as above.
+
+GIMP_PLUGIN_DEBUG=blur,pid
+
+ Prints:
+
+ (blur:9000): LibGimp-DEBUG: Here I am!
+
+ This simply prints the pid but doesn't halt the plug-in. It is simply
+ convenience, since if your plug-in has a GUI, the GUI can start up
+ and you can attach to it there while it is waiting for user input.
+
+GIMP_PLUGIN_DEBUG=blur,query
+
+ Same effect as if you did run, but instead suspends when the plug-in
+ is queried on GIMP startup.
+
+GIMP_PLUGIN_DEBUG=blur,init
+
+ Same as above, but in the init phase of startup.
+
+
+Hmm, but what about memory debuggers such as valgrind or purify? For those
+you can set the following:
+
+GIMP_PLUGIN_DEBUG_WRAP=name<,options>
+
+ This is similar to GIMP_PLUGIN_DEBUG. Only "query", "init", and "run"
+ are valid, and "on" defaults to simply "run"
+
+GIMP_PLUGIN_DEBUG_WRAPPER=debugger
+
+ debugger refers to the debugger program, such as valgrind. You can
+ put command line options here too, they will be parsed like they do
+ in the shell.
+
+When compiled with Windows, the plug-in process is halted by Windows functions.
+It must be resumed externally by invoking gimp-debug-resume.exe <pid>
+The plug-ins pid can be found out by invoking gimp-debug-resume.exe
+without parameters. It shows the pid of all running processes.
diff --git a/devel-docs/exif-handling.txt b/devel-docs/exif-handling.txt
new file mode 100755
index 0000000..e196752
--- /dev/null
+++ b/devel-docs/exif-handling.txt
@@ -0,0 +1,97 @@
+ How GIMP should handle EXIF data
+
+ Bill Skaggs 1/2/05
+
+This is a summary of how an image editing program is supposed to
+handle each of the EXIF fields, according to the EXIF specs. Note
+that this expresses my understanding based on a quick reading, and
+should not be taken as gospel. For details on the contents of each of
+these fields, consult the formal EXIF specifications, available from
+http://www.exif.org/specifications.html.
+
+(Note: according to the EXIF specs, an EXIF jpeg file must have a name
+that is ASCII, in 8.3 format, with extension .JPG, but of course we
+are not going to enforce this.)
+
+
+
+Fields that should be used to set up the GIMP image when an EXIF file
+is loaded, either by using them to configure the image (e.g.,
+orientation), or by placing them in parasites that can be accessed by
+non-exif-aware functions.
+
+Orientation
+XResolution
+YResolution
+ResolutionUnit
+ImageDescription
+Artist
+Copyright
+Colorspace
+ComponentsConfiguration
+UserComment
+SubjectArea
+SubjectLocation
+ImageUniqueID
+PixelXDimension
+PixelYDimension
+
+
+
+Fields that should be modified by GIMP when an EXIF jpeg file is
+saved. A letter "M" indicates fields whose presence is mandatory
+according to the spec.
+
+Orientation
+XResolution (M)
+YResolution (M)
+ResolutionUnit (M)
+Software
+DateTime
+ImageDescription
+Artist
+Colorspace (M)
+PixelXDimension (M)
+PixelYDimension (M)
+ComponentsConfiguration (M)
+UserComment
+SubsecTime
+SubjectArea
+SubjectLocation
+FileSource
+ImageUniqueID
+thumbnail Compression (M)
+thumbnail XResolution (M)
+thumbnail YResolution (M)
+thumbnail JPEGInterchangeFormat (M)
+thumbnail JPEGInterchangeFormatLength (M)
+
+
+
+Fields that should be used and saved related to color management:
+
+TransferFunction
+WhitePoint
+PrimaryChromaticity
+YCbCrCoefficients
+ReferenceBlackWhite
+
+
+
+Fields that should be deleted if they exist when saving a file as
+jpeg, because they only apply to uncompressed (TIFF) data. This
+applies both to the main image and to the thumbnail, if there is one.
+
+ImageWidth
+ImageLength
+BitsPerSample
+Compression
+SamplesPerPixel
+PhotometricInterpretation
+StripOffsets
+PlanarConfiguration
+YCbCrSubSampling
+
+
+
+Any field not mentioned here should be passed through unchanged.
diff --git a/devel-docs/gbr.txt b/devel-docs/gbr.txt
new file mode 100644
index 0000000..702c4e1
--- /dev/null
+++ b/devel-docs/gbr.txt
@@ -0,0 +1,75 @@
+The GIMP Paintbrush File Format Version 1 (.gbr)
+------------------------------------------------
+
+Based on examples and code, it seems that v1 is like v2, but it is
+lacking bytes 20 - 27 (no magic or spacing info), and thus having
+as last header field:
+
+Bytes 20 - (header_size - 1):
+ Type: char *
+ Value: undefined encoding string - name of brush
+
+GBR v1 is deprecated and should never be used to save new brushes.
+
+
+
+The GIMP Paintbrush File Format Version 2 (.gbr)
+------------------------------------------------
+
+HEADER
+------
+
+Bytes 0 - 3: header_size:
+ Type: 32 bit unsigned int
+ Value: size of brush header (28) + length of brush name
+
+Bytes 4 - 7: version
+ Type: 32 bit unsigned int
+ Value: The file format version.
+
+Bytes 8 - 11: width
+ Type: 32 bit unsigned int
+ Value: Brush width
+
+Bytes 12 - 15: height
+ Type: 32 bit unsigned int
+ Value: Brush height
+
+Bytes 16 - 19: bytes
+ Type: 32 bit unsigned int
+ Value: Colour depth of brush.
+ 1 = greyscale, 4 = RGBA
+
+Bytes 20 - 23: magic_number
+ Type: 32 bit unsigned int
+ Value: GIMP brush magic number.
+ ('G' << 24) + ('I' << 16) + ('M' << 8) + 'P'
+
+Bytes 24 - 27: spacing
+ Type: 32 bit unsigned int
+ Value: Default spacing to be used for brush. Percentage
+ of brush width.
+
+Bytes 28 - (header_size - 1):
+ Type: char *
+ Value: UTF-8 string - name of brush
+
+
+BODY
+----
+ Size: width * height * bytes
+ Type: uchar *
+ Value: Pixel values (row-first) for brush
+
+
+
+The GIMP Paintbrush File Format Version 3 (.gbr)
+------------------------------------------------
+
+This changed GIMP brush format was introduced by the FilmGimp or
+CinePaint developers without notifying the GIMP developers. We've
+added support for reading these brushes. The format is very similar
+to version 2 but uses the bytes field as a data format identifier.
+It seems the only format identifier in use is 18 which corresponds
+to 16bit floats. If you encounter brushes with a different data
+format, please let the GIMP developers know.
diff --git a/devel-docs/gegl-porting-plan.txt b/devel-docs/gegl-porting-plan.txt
new file mode 100644
index 0000000..cfc5220
--- /dev/null
+++ b/devel-docs/gegl-porting-plan.txt
@@ -0,0 +1,39 @@
+GEGL Porting Plan
+=================
+
+This file describes a detailed plan for how we will integrate GEGL
+into GIMP. Please update it with your own ideas and findings.
+
+Porting GIMP to GEGL will be a multi-stage process. On a high level,
+the stages are:
+
+Stages:
+=======
+
+ 1. Implement GIMP's 8 bpc code with GEGL data structures
+ 2. Gradually port GIMP's 8 bpc code to 32 bpc
+ 3. Once the GIMP base layer (almost) only knows 32 bpc and GEGL, add
+ goodies like adjustment layers and layer effects on top
+
+
+First stage:
+------------
+
+ 1. Kill Tile and TileManager
+ 2. Change PixelRegion::tiles : TileManager * to PixelRegion::gegl_buffer : GeglBuffer *
+ 3. Map PixelRegion::gegl_buffer of type RGBA float to PixelRegion::data of type RGBA u8
+ 4. Implement functions like scale_region() with GEGL (for the
+ gegl_buffer case. For the data case, we can keep the old code)
+ 5. ???
+
+
+Second stage:
+-------------
+
+ 1. ???
+
+
+Third stage:
+------------
+
+ 1. ???
diff --git a/devel-docs/ggr.txt b/devel-docs/ggr.txt
new file mode 100644
index 0000000..86ad15f
--- /dev/null
+++ b/devel-docs/ggr.txt
@@ -0,0 +1,73 @@
+ The .ggr file format.
+
+GGR files are used to store GIMP gradients. A gradient consists of a
+series of consecutive *segments* spanning the range from 0.0 to 1.0. Each
+segment has the following attributes:
+
+Left Endpoint coordinate: (double)
+Left Endpoint color (RGBA color)
+Right Endpoint coordinate (double)
+Right Endpoint color (RGBA color)
+Midpoint coordinate (double)
+Blending function (enum; values are:
+ 0 = "linear"
+ 1 = "curved"
+ 2 = "sinusoidal"
+ 3 = "spherical (increasing)"
+ 4 = "spherical (decreasing)"
+ 5 = "step")
+Coloring type (enum; values are:
+ 0 = "RGB"
+ 1 = "HSV CCW"
+ 2 = "HSV CW")
+Left and right Endpoint Color type (enum; values are:
+ 0 = "fixed"
+ 1 = "foreground",
+ 2 = "foreground transparent"
+ 3 = "background",
+ 4 = "background transparent")
+
+
+A GGR file is an ASCII file structured as follows:
+
+Line 1: "GIMP Gradient"
+Line 2: "Name: " followed by the name of the gradient
+Line 3: the number of segments
+
+The remaining lines consist of segment specifications. There must be
+one line for each segment. Each line contains 15 numbers -- the first
+11 are floats, the remaining 4 are ints. Here is what each field
+encodes:
+
+Field Meaning
+ 0 Left endpoint coordinate
+ 1 Midpoint coordinate
+ 2 Right endpoint coordinate
+ 3 Left endpoint R
+ 4 Left endpoint G
+ 5 Left endpoint B
+ 6 Left endpoint A
+ 7 Right endpoint R
+ 8 Right endpoint G
+ 9 Right endpoint B
+ 10 Right endpoint A
+ 11 Blending function type
+ 12 Coloring type
+ 13 Left endpoint color type
+ 14 Right endpoint color type
+
+The left endpoint coordinate of each segment must equal the right
+endpoint coordinate of the preceding segment.
+
+Note 1: This is a description of the *new* gradient file format. In
+earlier versions of GIMP a different format was used.
+
+Note 2: In GIMP versions prior to 2.3.11 the file format didn't contain
+the color types of the endpoints, thus it was impossible to get the
+behavior of the special "FG to BG" etc. gradients in custom gradients.
+
+Note 3: Starting with version 2.1, GIMP now has the ability to load
+gradients in SVG gradient format, if the file is placed in the user's
+personal "gradients" directory, or some other location in the
+gradients search path.
+
diff --git a/devel-docs/gih.txt b/devel-docs/gih.txt
new file mode 100644
index 0000000..ca5ae0d
--- /dev/null
+++ b/devel-docs/gih.txt
@@ -0,0 +1,51 @@
+Gimp Image Pipe Format
+
+The gih format is use to store a series of brushes, and some extra info
+for how to use them.
+
+Basically, the format is real simple. It is a text header, followed
+by a series of gbr files, all concatenated together.
+
+An image pipe can be thought of as an n-dimensional array of brushes.
+Each dimension is indexed when the pipe is used in painting by some
+parameter, eg an incremental counter, a random value, pointing device
+pen pressure,tilt or velocity , etc.
+
+An idea for how to implement editing of image pipes (with GIMP) is
+that each layer of the edited image representing the pipe is divided
+conceptually (and visualized by guides) into equal-sized elements,
+each element containing one pixmap brush. The typical cases are only
+one layer, with an array of brushes, or many layers, with just one
+brush per layer. (For instance something produced by some animator.)
+
+The header format
+================
+
+First line is the name of the pipe.
+Second line is the number of brushes in file, followed by the contents of
+the gimp-image-pipe-parameters parasite (a text string)
+
+ie
+===========================
+Fire
+6 ncells:6 step:20 dim:1 cols:3 rows:2 rank0:6 selection:incremental
+===========================
+
+The rest is just gbr files catted in.
+
+Making a gih file:
+
+ 1. Create a series of gbr files. Note these do not
+ need to be the same size.
+
+ 2. Create a text header like above.
+
+ 3. Combine them all together:
+
+ cat header brush1.gbr brush2.gbr brush3.gbr > foo.gih
+
+
+Or use the GIH plug-in to save a brush pipe from an image.
+
+
+That's about it for now.
diff --git a/devel-docs/gitlab-milestones.txt b/devel-docs/gitlab-milestones.txt
new file mode 100644
index 0000000..6ea285a
--- /dev/null
+++ b/devel-docs/gitlab-milestones.txt
@@ -0,0 +1,41 @@
+gitlab-milestones.txt
+-----------------------
+
+This document describes how the GIMP project uses milestones in the
+GNOME gitlab issue tracker found at:
+https://gitlab.gnome.org/GNOME/gimp
+
+
+Stable milestone
+----------------
+
+The bugs on a stable milestone, e.g. on the 2.8 milestone if GIMP
+2.8 is the stable release, are bugs for which fixes will be accepted
+onto the stable branch.
+
+Reports for bugs that are fixed in the stable branch should have the
+stable milestone set. Usually such a fix is done in the development
+branch and then cherry-picked to the stable branch.
+
+
+Next stable milestone
+---------------------
+
+The bugs/enhancement requests on the next stable milestone, e.g. on
+the 2.10 milestone if GIMP 2.8 is the stable release, are bugs or
+enhancement requests scheduled and planned for inclusion in the next
+stable version. This list is rather dynamic and will be altered during
+the execution of a development cycle.
+
+If you fix a bug or implement a feature request for the next release,
+then please make sure that the milestone is set accordingly. This
+allows us to make a list of changes by looking at the resolved bugs on
+the milestone.
+
+
+Future milestone
+----------------
+
+The bugs/enhancement requests on the Future milestone are things that
+the GIMP project eventually want to include in a future version, but
+in what version is not yet decided.
diff --git a/devel-docs/gpb.txt b/devel-docs/gpb.txt
new file mode 100644
index 0000000..154c8a0
--- /dev/null
+++ b/devel-docs/gpb.txt
@@ -0,0 +1,11 @@
+Gimp Pixmap Brush File Format
+
+**********************************************
+* THIS FORMAT IS OBSOLETE AND SHOULD GO AWAY *
+**********************************************
+
+The current format for gpb files, the pixmap
+brush format is very simple. What it essentially
+boils down to is a greyscale gbr (gimp brush) and
+a rgb pat (gimp pattern) concatenated into the same file.
+
diff --git a/devel-docs/gtkbuilder-porting-guide.txt b/devel-docs/gtkbuilder-porting-guide.txt
new file mode 100644
index 0000000..43bbe09
--- /dev/null
+++ b/devel-docs/gtkbuilder-porting-guide.txt
@@ -0,0 +1,150 @@
+gtkbuilder-porting-guide.txt
+============================
+
+This document describes some tips and rules for porting UI code
+written with GTK+ and C to GtkBuilder + Glade.
+
+
+
+Overview
+--------
+
+1. Locate code to port
+2. Start a new UI file with Glade
+3. Systematically convert the code to Glade
+4. Construct UI with GtkBuilder and do setup of widgets
+5. Add .ui file to build system
+6. Test
+7. Enjoy less UI C code
+8. Troubleshooting
+
+
+
+Locate code to port
+-------------------
+
+Look for code that looks like this:
+
+ // Create a widget and add to hierarchy
+ widget = gtk_some_widget_new (some_params);
+ gtk_some_container_add (container, widget)
+ gtk_widget_show (widget);
+
+ // Repeat...
+
+
+
+Start a new UI file with Glade
+------------------------------
+
+Start glade-3. Pick project file format 'GtkBuilder' (not
+'Libglade'). For maximum compatibility, use the minimal gtk+ catalog
+possible. The file extension shall be .ui. Look where other files are
+put and how they are named.
+
+
+
+Systematically convert the code to Glade
+----------------------------------------
+
+Go through the code that you want to convert line by line and add
+widgets in Glade as you remove lines. For example:
+
+ main_vbox = gtk_vbox_new (FALSE, 12);
+ gtk_container_set_border_width (GTK_CONTAINER (main_vbox), 12);
+ gtk_container_add (GTK_CONTAINER (dialog_vbox),
+ main_vbox);
+ gtk_widget_show (main_vbox);
+
+is replaced by
+
+ <object class="GtkVBox" id="main-vbox">
+ <property name="visible">True</property>
+ <property name="border_width">12</property>
+ <property name="orientation">vertical</property>
+ <property name="spacing">12</property>
+ <child>
+ <!-- ... -->
+ </child>
+ </object>
+
+in the UI declaration produced by Glade.
+
+
+
+Construct UI with GtkBuilder and do setup of widgets
+----------------------------------------------------
+
+The code to construct the UI will look something like this:
+
+ builder = gtk_builder_new ();
+ ui_file = g_build_filename (gimp_data_directory (),
+ "ui/plug-ins/plug-in-file-gif-save.ui",
+ NULL);
+ if (! gtk_builder_add_from_file (builder, ui_file, &error))
+ g_printerr (_("Error loading UI file '%s':\n%s"),
+ ui_file, error ? error->message : "???");
+ g_free (ui_file);
+
+and then you do setup of widgets using:
+
+ widget = GTK_WIDGET (gtk_builder_get_object (builder, "widget-name"));
+ gtk_widget_whatever (widget, params);
+
+Look in plug-ins/common/file-gif-save.c for helper function you can
+use for some tricky widgets.
+
+
+
+Add .ui file to build system
+----------------------------
+
+The UI declarations are installed as data files, see
+plug-ins/ui/Makefile.am for example, and it needs to be added to
+POTFILES.in for translations.
+
+
+
+Test
+----
+
+When you're done, make sure
+
+1. that translations still work. If they don't, maybe you forgot to
+add the UI file to the relevant POTFILES.in or maybe you changed
+strings, for example by adding markup. In the latter case, use pango
+text styles instead of markup (use GKT+ 2.16 UI files).
+
+2. that mnemonics still work, in particular when the mnemonic is not
+on the widget to be activated. For e.g. labels you need to explicitly
+assign a widget that will be actiated when the label mnemonic is
+pressed.
+
+3. that the spacing and other layout detals are still correct.
+
+
+
+Enjoy less UI C code
+--------------------
+
+Enjoy!
+
+
+
+Troubleshooting
+---------------
+
+If your GtkComboBox doesn't draw any items it's probably because it
+doesn't have a cell renderer. Apparently there is no UI to add one in
+GLade-3, so add it manually in the UI file, see the GTK+ doc for
+GtkCellLayout; this is what you need to add:
+
+<object class="GtkComboBox" name="some-id">
+ ...
+ <child>
+ <object class="GtkCellRendererText"/>
+ <attributes>
+ <attribute name="text">0</attribute>
+ </attributes>
+ </child>
+</object>
diff --git a/devel-docs/includes.txt b/devel-docs/includes.txt
new file mode 100644
index 0000000..3fdd9a1
--- /dev/null
+++ b/devel-docs/includes.txt
@@ -0,0 +1,51 @@
+includes.txt
+============
+
+The include policy for the files in app/ is as follows:
+
+Each subdirectory has a <module>-types.h file which defines the type
+space known to this module. All .c files in the directory include this
+(and only this) <module>-types.h file. <foo>-types.h files from other
+modules are included from the <module>-types.h file only. This way
+<module>-types.h becomes the only place where the namespace known to a
+module is defined.
+
+
+***** .h files *****
+
+No .h file includes anything, with two exceptions:
+
+- objects include their immediate parent class
+- if the header uses stuff like time_t (or off_t), it includes
+ <time.h> (or <sys/types.h>). This only applies to system stuff!
+
+
+***** .c files *****
+
+The include order of all .c files of a module is as follows:
+
+/* example of a .c file from app/core */
+
+#include "config.h" /* always and first */
+
+#include <glib.h> /* *only* needed if the file needs stuff */
+ /* like G_OS_WIN32 for conditional inclusion */
+ /* of system headers */
+
+#include <system headers> /* like <stdio.h> */
+
+#include <glib-object.h>
+
+#include "libgimpfoo/gimpfoo.h" /* as needed, e.g. "libgimpbase/gimpbase.h" */
+#include "libgimpbar/gimpbar.h"
+
+#include "core-types.h" /* and _no_ other foo-types.h file */
+
+#include "base/foo.h" /* files from modules below this one */
+#include "base/bar.h"
+
+#include "gimp.h" /* files from this module */
+#include "gimpimage.h"
+#include "gimpwhatever.h"
+
+#include "gimp-intl.h" /* if needed, *must* be the last include */
diff --git a/devel-docs/libgimp/Makefile.am b/devel-docs/libgimp/Makefile.am
new file mode 100644
index 0000000..c2bdd9d
--- /dev/null
+++ b/devel-docs/libgimp/Makefile.am
@@ -0,0 +1,69 @@
+## Process this file with automake to produce Makefile.in
+
+# The name of the module.
+DOC_MODULE = libgimp
+
+# The top-level SGML file.
+DOC_MAIN_SGML_FILE = $(DOC_MODULE)-docs.sgml
+
+# The directory containing the source code.
+DOC_SOURCE_DIR = $(top_srcdir)/$(DOC_MODULE)
+
+# Extra options to pass to gtkdoc-scangobj
+SCANGOBJ_OPTIONS =
+
+# Extra options to supply to gtkdoc-scan
+SCAN_OPTIONS = --deprecated-guards="GIMP_DISABLE_DEPRECATED"
+
+# Extra options to supply to gtkdoc-mkdb
+MKDB_OPTIONS = --sgml-mode --output-format=xml --name-space=gimp
+
+# Extra options to supply to gtkdoc-fixref
+FIXXREF_OPTIONS = --extra-dir=../libgimpbase/html --extra-dir=../libgimpcolor/html --extra-dir=../libgimpconfig/html --extra-dir=../libgimpmath/html --extra-dir=../libgimpwidgets/html
+
+# Used for dependencies
+HFILE_GLOB = $(DOC_SOURCE_DIR)/*.h
+CFILE_GLOB = $(DOC_SOURCE_DIR)/*.c
+
+# Header files to ignore when scanning
+IGNORE_HFILES = \
+ gimptilebackendplugin.h \
+ gimpunit_pdb.h \
+ gimpunitcache.h \
+ libgimp-intl.h \
+ stdplugins-intl.h
+
+# Images to copy into HTML directory
+HTML_IMAGES=
+
+# Extra SGML files that are included by $(DOC_MAIN_SGML_FILE)
+content_files =
+
+# Other files to distribute
+extra_files =
+
+# CFLAGS and LDFLAGS for compiling scan program. Only needed
+# if $(DOC_MODULE).types is non-empty.
+GTKDOC_CFLAGS = \
+ @CFLAGS@ \
+ -I$(top_srcdir) \
+ -I$(top_builddir) \
+ $(GEGL_CFLAGS) \
+ @GTK_CFLAGS@ \
+ -UGTK_DISABLE_SINGLE_INCLUDES
+
+GTKDOC_LIBS = \
+ $(top_builddir)/libgimpbase/libgimpbase-$(GIMP_API_VERSION).la \
+ $(top_builddir)/libgimpcolor/libgimpcolor-$(GIMP_API_VERSION).la \
+ $(top_builddir)/libgimpmath/libgimpmath-$(GIMP_API_VERSION).la \
+ $(top_builddir)/libgimpconfig/libgimpconfig-$(GIMP_API_VERSION).la \
+ $(top_builddir)/libgimpwidgets/libgimpwidgets-$(GIMP_API_VERSION).la \
+ $(top_builddir)/libgimp/libgimp-$(GIMP_API_VERSION).la \
+ $(top_builddir)/libgimp/libgimpui-$(GIMP_API_VERSION).la \
+ @GTK_LIBS@
+
+
+include $(top_srcdir)/gtk-doc.make
+
+# Other files to distribute
+EXTRA_DIST += version.in
diff --git a/devel-docs/libgimp/Makefile.in b/devel-docs/libgimp/Makefile.in
new file mode 100644
index 0000000..fbec150
--- /dev/null
+++ b/devel-docs/libgimp/Makefile.in
@@ -0,0 +1,1119 @@
+# Makefile.in generated by automake 1.16.3 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994-2020 Free Software Foundation, Inc.
+
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+
+# -*- mode: makefile -*-
+#
+# gtk-doc.make - make rules for gtk-doc
+# Copyright (C) 2003 James Henstridge
+# 2004-2007 Damon Chaplin
+# 2007-2017 Stefan Sauer
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+####################################
+# Everything below here is generic #
+####################################
+VPATH = @srcdir@
+am__is_gnu_make = { \
+ if test -z '$(MAKELEVEL)'; then \
+ false; \
+ elif test -n '$(MAKE_HOST)'; then \
+ true; \
+ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
+ true; \
+ else \
+ false; \
+ fi; \
+}
+am__make_running_with_option = \
+ case $${target_option-} in \
+ ?) ;; \
+ *) echo "am__make_running_with_option: internal error: invalid" \
+ "target option '$${target_option-}' specified" >&2; \
+ exit 1;; \
+ esac; \
+ has_opt=no; \
+ sane_makeflags=$$MAKEFLAGS; \
+ if $(am__is_gnu_make); then \
+ sane_makeflags=$$MFLAGS; \
+ else \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ bs=\\; \
+ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
+ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
+ esac; \
+ fi; \
+ skip_next=no; \
+ strip_trailopt () \
+ { \
+ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
+ }; \
+ for flg in $$sane_makeflags; do \
+ test $$skip_next = yes && { skip_next=no; continue; }; \
+ case $$flg in \
+ *=*|--*) continue;; \
+ -*I) strip_trailopt 'I'; skip_next=yes;; \
+ -*I?*) strip_trailopt 'I';; \
+ -*O) strip_trailopt 'O'; skip_next=yes;; \
+ -*O?*) strip_trailopt 'O';; \
+ -*l) strip_trailopt 'l'; skip_next=yes;; \
+ -*l?*) strip_trailopt 'l';; \
+ -[dEDm]) skip_next=yes;; \
+ -[JT]) skip_next=yes;; \
+ esac; \
+ case $$flg in \
+ *$$target_option*) has_opt=yes; break;; \
+ esac; \
+ done; \
+ test $$has_opt = yes
+am__make_dryrun = (target_option=n; $(am__make_running_with_option))
+am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+subdir = devel-docs/libgimp
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/m4macros/alsa.m4 \
+ $(top_srcdir)/m4macros/ax_compare_version.m4 \
+ $(top_srcdir)/m4macros/ax_cxx_compile_stdcxx.m4 \
+ $(top_srcdir)/m4macros/ax_gcc_func_attribute.m4 \
+ $(top_srcdir)/m4macros/ax_prog_cc_for_build.m4 \
+ $(top_srcdir)/m4macros/ax_prog_perl_version.m4 \
+ $(top_srcdir)/m4macros/detectcflags.m4 \
+ $(top_srcdir)/m4macros/pythondev.m4 $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES = version
+CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo " GEN " $@;
+am__v_GEN_1 =
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 =
+SOURCES =
+DIST_SOURCES =
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/version.in \
+ $(top_srcdir)/gtk-doc.make
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+AA_LIBS = @AA_LIBS@
+ACLOCAL = @ACLOCAL@
+ALLOCA = @ALLOCA@
+ALL_LINGUAS = @ALL_LINGUAS@
+ALSA_CFLAGS = @ALSA_CFLAGS@
+ALSA_LIBS = @ALSA_LIBS@
+ALTIVEC_EXTRA_CFLAGS = @ALTIVEC_EXTRA_CFLAGS@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+APPSTREAM_UTIL = @APPSTREAM_UTIL@
+AR = @AR@
+AS = @AS@
+ATK_CFLAGS = @ATK_CFLAGS@
+ATK_LIBS = @ATK_LIBS@
+ATK_REQUIRED_VERSION = @ATK_REQUIRED_VERSION@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+BABL_CFLAGS = @BABL_CFLAGS@
+BABL_LIBS = @BABL_LIBS@
+BABL_REQUIRED_VERSION = @BABL_REQUIRED_VERSION@
+BUG_REPORT_URL = @BUG_REPORT_URL@
+BUILD_EXEEXT = @BUILD_EXEEXT@
+BUILD_OBJEXT = @BUILD_OBJEXT@
+BZIP2_LIBS = @BZIP2_LIBS@
+CAIRO_CFLAGS = @CAIRO_CFLAGS@
+CAIRO_LIBS = @CAIRO_LIBS@
+CAIRO_PDF_CFLAGS = @CAIRO_PDF_CFLAGS@
+CAIRO_PDF_LIBS = @CAIRO_PDF_LIBS@
+CAIRO_PDF_REQUIRED_VERSION = @CAIRO_PDF_REQUIRED_VERSION@
+CAIRO_REQUIRED_VERSION = @CAIRO_REQUIRED_VERSION@
+CATALOGS = @CATALOGS@
+CATOBJEXT = @CATOBJEXT@
+CC = @CC@
+CCAS = @CCAS@
+CCASDEPMODE = @CCASDEPMODE@
+CCASFLAGS = @CCASFLAGS@
+CCDEPMODE = @CCDEPMODE@
+CC_FOR_BUILD = @CC_FOR_BUILD@
+CC_VERSION = @CC_VERSION@
+CFLAGS = @CFLAGS@
+CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
+CPP = @CPP@
+CPPFLAGS = @CPPFLAGS@
+CPPFLAGS_FOR_BUILD = @CPPFLAGS_FOR_BUILD@
+CPP_FOR_BUILD = @CPP_FOR_BUILD@
+CXX = @CXX@
+CXXCPP = @CXXCPP@
+CXXDEPMODE = @CXXDEPMODE@
+CXXFLAGS = @CXXFLAGS@
+CYGPATH_W = @CYGPATH_W@
+DATADIRNAME = @DATADIRNAME@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DESKTOP_DATADIR = @DESKTOP_DATADIR@
+DESKTOP_FILE_VALIDATE = @DESKTOP_FILE_VALIDATE@
+DLLTOOL = @DLLTOOL@
+DOC_SHOOTER = @DOC_SHOOTER@
+DSYMUTIL = @DSYMUTIL@
+DUMPBIN = @DUMPBIN@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+EXEEXT = @EXEEXT@
+FGREP = @FGREP@
+FILE_AA = @FILE_AA@
+FILE_EXR = @FILE_EXR@
+FILE_HEIF = @FILE_HEIF@
+FILE_JP2_LOAD = @FILE_JP2_LOAD@
+FILE_JPEGXL = @FILE_JPEGXL@
+FILE_MNG = @FILE_MNG@
+FILE_PDF_SAVE = @FILE_PDF_SAVE@
+FILE_PS = @FILE_PS@
+FILE_WMF = @FILE_WMF@
+FILE_XMC = @FILE_XMC@
+FILE_XPM = @FILE_XPM@
+FONTCONFIG_CFLAGS = @FONTCONFIG_CFLAGS@
+FONTCONFIG_LIBS = @FONTCONFIG_LIBS@
+FONTCONFIG_REQUIRED_VERSION = @FONTCONFIG_REQUIRED_VERSION@
+FREETYPE2_REQUIRED_VERSION = @FREETYPE2_REQUIRED_VERSION@
+FREETYPE_CFLAGS = @FREETYPE_CFLAGS@
+FREETYPE_LIBS = @FREETYPE_LIBS@
+GDBUS_CODEGEN = @GDBUS_CODEGEN@
+GDK_PIXBUF_CFLAGS = @GDK_PIXBUF_CFLAGS@
+GDK_PIXBUF_CSOURCE = @GDK_PIXBUF_CSOURCE@
+GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@
+GDK_PIXBUF_REQUIRED_VERSION = @GDK_PIXBUF_REQUIRED_VERSION@
+GEGL = @GEGL@
+GEGL_CFLAGS = @GEGL_CFLAGS@
+GEGL_LIBS = @GEGL_LIBS@
+GEGL_MAJOR_MINOR_VERSION = @GEGL_MAJOR_MINOR_VERSION@
+GEGL_REQUIRED_VERSION = @GEGL_REQUIRED_VERSION@
+GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
+GEXIV2_CFLAGS = @GEXIV2_CFLAGS@
+GEXIV2_LIBS = @GEXIV2_LIBS@
+GEXIV2_REQUIRED_VERSION = @GEXIV2_REQUIRED_VERSION@
+GIMP_API_VERSION = @GIMP_API_VERSION@
+GIMP_APP_VERSION = @GIMP_APP_VERSION@
+GIMP_BINARY_AGE = @GIMP_BINARY_AGE@
+GIMP_COMMAND = @GIMP_COMMAND@
+GIMP_DATA_VERSION = @GIMP_DATA_VERSION@
+GIMP_FULL_NAME = @GIMP_FULL_NAME@
+GIMP_INTERFACE_AGE = @GIMP_INTERFACE_AGE@
+GIMP_MAJOR_VERSION = @GIMP_MAJOR_VERSION@
+GIMP_MICRO_VERSION = @GIMP_MICRO_VERSION@
+GIMP_MINOR_VERSION = @GIMP_MINOR_VERSION@
+GIMP_MKENUMS = @GIMP_MKENUMS@
+GIMP_MODULES = @GIMP_MODULES@
+GIMP_PACKAGE_REVISION = @GIMP_PACKAGE_REVISION@
+GIMP_PKGCONFIG_VERSION = @GIMP_PKGCONFIG_VERSION@
+GIMP_PLUGINS = @GIMP_PLUGINS@
+GIMP_PLUGIN_VERSION = @GIMP_PLUGIN_VERSION@
+GIMP_REAL_VERSION = @GIMP_REAL_VERSION@
+GIMP_RELEASE = @GIMP_RELEASE@
+GIMP_SYSCONF_VERSION = @GIMP_SYSCONF_VERSION@
+GIMP_TOOL_VERSION = @GIMP_TOOL_VERSION@
+GIMP_UNSTABLE = @GIMP_UNSTABLE@
+GIMP_USER_VERSION = @GIMP_USER_VERSION@
+GIMP_VERSION = @GIMP_VERSION@
+GIO_CFLAGS = @GIO_CFLAGS@
+GIO_LIBS = @GIO_LIBS@
+GIO_UNIX_CFLAGS = @GIO_UNIX_CFLAGS@
+GIO_UNIX_LIBS = @GIO_UNIX_LIBS@
+GIO_WINDOWS_CFLAGS = @GIO_WINDOWS_CFLAGS@
+GIO_WINDOWS_LIBS = @GIO_WINDOWS_LIBS@
+GLIB_CFLAGS = @GLIB_CFLAGS@
+GLIB_COMPILE_RESOURCES = @GLIB_COMPILE_RESOURCES@
+GLIB_GENMARSHAL = @GLIB_GENMARSHAL@
+GLIB_LIBS = @GLIB_LIBS@
+GLIB_MKENUMS = @GLIB_MKENUMS@
+GLIB_REQUIRED_VERSION = @GLIB_REQUIRED_VERSION@
+GMODULE_NO_EXPORT_CFLAGS = @GMODULE_NO_EXPORT_CFLAGS@
+GMODULE_NO_EXPORT_LIBS = @GMODULE_NO_EXPORT_LIBS@
+GMOFILES = @GMOFILES@
+GMSGFMT = @GMSGFMT@
+GOBJECT_QUERY = @GOBJECT_QUERY@
+GREP = @GREP@
+GS_LIBS = @GS_LIBS@
+GTKDOC_CHECK = @GTKDOC_CHECK@
+GTKDOC_CHECK_PATH = @GTKDOC_CHECK_PATH@
+GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@
+GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@
+GTKDOC_MKPDF = @GTKDOC_MKPDF@
+GTKDOC_REBASE = @GTKDOC_REBASE@
+GTK_CFLAGS = @GTK_CFLAGS@
+GTK_LIBS = @GTK_LIBS@
+GTK_MAC_INTEGRATION_CFLAGS = @GTK_MAC_INTEGRATION_CFLAGS@
+GTK_MAC_INTEGRATION_LIBS = @GTK_MAC_INTEGRATION_LIBS@
+GTK_REQUIRED_VERSION = @GTK_REQUIRED_VERSION@
+GTK_UPDATE_ICON_CACHE = @GTK_UPDATE_ICON_CACHE@
+GUDEV_CFLAGS = @GUDEV_CFLAGS@
+GUDEV_LIBS = @GUDEV_LIBS@
+HARFBUZZ_CFLAGS = @HARFBUZZ_CFLAGS@
+HARFBUZZ_LIBS = @HARFBUZZ_LIBS@
+HARFBUZZ_REQUIRED_VERSION = @HARFBUZZ_REQUIRED_VERSION@
+HAVE_CXX14 = @HAVE_CXX14@
+HAVE_FINITE = @HAVE_FINITE@
+HAVE_ISFINITE = @HAVE_ISFINITE@
+HAVE_VFORK = @HAVE_VFORK@
+HOST_GLIB_COMPILE_RESOURCES = @HOST_GLIB_COMPILE_RESOURCES@
+HTML_DIR = @HTML_DIR@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+INSTOBJEXT = @INSTOBJEXT@
+INTLLIBS = @INTLLIBS@
+INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
+INTLTOOL_MERGE = @INTLTOOL_MERGE@
+INTLTOOL_PERL = @INTLTOOL_PERL@
+INTLTOOL_REQUIRED_VERSION = @INTLTOOL_REQUIRED_VERSION@
+INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
+INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@
+INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
+INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
+INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
+INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@
+ISO_CODES_LOCALEDIR = @ISO_CODES_LOCALEDIR@
+ISO_CODES_LOCATION = @ISO_CODES_LOCATION@
+JPEG_LIBS = @JPEG_LIBS@
+JSON_GLIB_CFLAGS = @JSON_GLIB_CFLAGS@
+JSON_GLIB_LIBS = @JSON_GLIB_LIBS@
+JXL_CFLAGS = @JXL_CFLAGS@
+JXL_LIBS = @JXL_LIBS@
+JXL_THREADS_CFLAGS = @JXL_THREADS_CFLAGS@
+JXL_THREADS_LIBS = @JXL_THREADS_LIBS@
+LCMS_CFLAGS = @LCMS_CFLAGS@
+LCMS_LIBS = @LCMS_LIBS@
+LCMS_REQUIRED_VERSION = @LCMS_REQUIRED_VERSION@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
+LIBBACKTRACE_LIBS = @LIBBACKTRACE_LIBS@
+LIBHEIF_CFLAGS = @LIBHEIF_CFLAGS@
+LIBHEIF_LIBS = @LIBHEIF_LIBS@
+LIBHEIF_REQUIRED_VERSION = @LIBHEIF_REQUIRED_VERSION@
+LIBJXL_REQUIRED_VERSION = @LIBJXL_REQUIRED_VERSION@
+LIBLZMA_REQUIRED_VERSION = @LIBLZMA_REQUIRED_VERSION@
+LIBMYPAINT_CFLAGS = @LIBMYPAINT_CFLAGS@
+LIBMYPAINT_LIBS = @LIBMYPAINT_LIBS@
+LIBMYPAINT_REQUIRED_VERSION = @LIBMYPAINT_REQUIRED_VERSION@
+LIBOBJS = @LIBOBJS@
+LIBPNG_REQUIRED_VERSION = @LIBPNG_REQUIRED_VERSION@
+LIBS = @LIBS@
+LIBTOOL = @LIBTOOL@
+LIBUNWIND_CFLAGS = @LIBUNWIND_CFLAGS@
+LIBUNWIND_LIBS = @LIBUNWIND_LIBS@
+LIBUNWIND_REQUIRED_VERSION = @LIBUNWIND_REQUIRED_VERSION@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+LT_CURRENT_MINUS_AGE = @LT_CURRENT_MINUS_AGE@
+LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@
+LT_VERSION_INFO = @LT_VERSION_INFO@
+LZMA_CFLAGS = @LZMA_CFLAGS@
+LZMA_LIBS = @LZMA_LIBS@
+MAIL = @MAIL@
+MAINT = @MAINT@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MIME_INFO_CFLAGS = @MIME_INFO_CFLAGS@
+MIME_INFO_LIBS = @MIME_INFO_LIBS@
+MIME_TYPES = @MIME_TYPES@
+MKDIR_P = @MKDIR_P@
+MKINSTALLDIRS = @MKINSTALLDIRS@
+MMX_EXTRA_CFLAGS = @MMX_EXTRA_CFLAGS@
+MNG_CFLAGS = @MNG_CFLAGS@
+MNG_LIBS = @MNG_LIBS@
+MSGFMT = @MSGFMT@
+MSGFMT_OPTS = @MSGFMT_OPTS@
+MSGMERGE = @MSGMERGE@
+MYPAINT_BRUSHES_CFLAGS = @MYPAINT_BRUSHES_CFLAGS@
+MYPAINT_BRUSHES_LIBS = @MYPAINT_BRUSHES_LIBS@
+NATIVE_GLIB_CFLAGS = @NATIVE_GLIB_CFLAGS@
+NATIVE_GLIB_LIBS = @NATIVE_GLIB_LIBS@
+NM = @NM@
+NMEDIT = @NMEDIT@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+OPENEXR_CFLAGS = @OPENEXR_CFLAGS@
+OPENEXR_LIBS = @OPENEXR_LIBS@
+OPENEXR_REQUIRED_VERSION = @OPENEXR_REQUIRED_VERSION@
+OPENJPEG_CFLAGS = @OPENJPEG_CFLAGS@
+OPENJPEG_LIBS = @OPENJPEG_LIBS@
+OPENJPEG_REQUIRED_VERSION = @OPENJPEG_REQUIRED_VERSION@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PANGOCAIRO_CFLAGS = @PANGOCAIRO_CFLAGS@
+PANGOCAIRO_LIBS = @PANGOCAIRO_LIBS@
+PANGOCAIRO_REQUIRED_VERSION = @PANGOCAIRO_REQUIRED_VERSION@
+PATHSEP = @PATHSEP@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PERL = @PERL@
+PERL_REQUIRED_VERSION = @PERL_REQUIRED_VERSION@
+PERL_VERSION = @PERL_VERSION@
+PKG_CONFIG = @PKG_CONFIG@
+PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
+PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
+PNG_CFLAGS = @PNG_CFLAGS@
+PNG_LIBS = @PNG_LIBS@
+POFILES = @POFILES@
+POPPLER_CFLAGS = @POPPLER_CFLAGS@
+POPPLER_DATA_CFLAGS = @POPPLER_DATA_CFLAGS@
+POPPLER_DATA_LIBS = @POPPLER_DATA_LIBS@
+POPPLER_DATA_REQUIRED_VERSION = @POPPLER_DATA_REQUIRED_VERSION@
+POPPLER_LIBS = @POPPLER_LIBS@
+POPPLER_REQUIRED_VERSION = @POPPLER_REQUIRED_VERSION@
+POSUB = @POSUB@
+PO_IN_DATADIR_FALSE = @PO_IN_DATADIR_FALSE@
+PO_IN_DATADIR_TRUE = @PO_IN_DATADIR_TRUE@
+PYBIN_PATH = @PYBIN_PATH@
+PYCAIRO_CFLAGS = @PYCAIRO_CFLAGS@
+PYCAIRO_LIBS = @PYCAIRO_LIBS@
+PYGIMP_EXTRA_CFLAGS = @PYGIMP_EXTRA_CFLAGS@
+PYGTK_CFLAGS = @PYGTK_CFLAGS@
+PYGTK_CODEGEN = @PYGTK_CODEGEN@
+PYGTK_DEFSDIR = @PYGTK_DEFSDIR@
+PYGTK_LIBS = @PYGTK_LIBS@
+PYLINK_LIBS = @PYLINK_LIBS@
+PYTHON = @PYTHON@
+PYTHON2_REQUIRED_VERSION = @PYTHON2_REQUIRED_VERSION@
+PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@
+PYTHON_INCLUDES = @PYTHON_INCLUDES@
+PYTHON_PLATFORM = @PYTHON_PLATFORM@
+PYTHON_PREFIX = @PYTHON_PREFIX@
+PYTHON_VERSION = @PYTHON_VERSION@
+RANLIB = @RANLIB@
+RSVG_REQUIRED_VERSION = @RSVG_REQUIRED_VERSION@
+RT_LIBS = @RT_LIBS@
+SCREENSHOT_LIBS = @SCREENSHOT_LIBS@
+SED = @SED@
+SENDMAIL = @SENDMAIL@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+SOCKET_LIBS = @SOCKET_LIBS@
+SSE2_EXTRA_CFLAGS = @SSE2_EXTRA_CFLAGS@
+SSE4_1_EXTRA_CFLAGS = @SSE4_1_EXTRA_CFLAGS@
+SSE_EXTRA_CFLAGS = @SSE_EXTRA_CFLAGS@
+STRIP = @STRIP@
+SVG_CFLAGS = @SVG_CFLAGS@
+SVG_LIBS = @SVG_LIBS@
+SYMPREFIX = @SYMPREFIX@
+TIFF_LIBS = @TIFF_LIBS@
+USE_NLS = @USE_NLS@
+VERSION = @VERSION@
+WEBKIT_CFLAGS = @WEBKIT_CFLAGS@
+WEBKIT_LIBS = @WEBKIT_LIBS@
+WEBKIT_REQUIRED_VERSION = @WEBKIT_REQUIRED_VERSION@
+WEBPDEMUX_CFLAGS = @WEBPDEMUX_CFLAGS@
+WEBPDEMUX_LIBS = @WEBPDEMUX_LIBS@
+WEBPMUX_CFLAGS = @WEBPMUX_CFLAGS@
+WEBPMUX_LIBS = @WEBPMUX_LIBS@
+WEBP_CFLAGS = @WEBP_CFLAGS@
+WEBP_LIBS = @WEBP_LIBS@
+WEBP_REQUIRED_VERSION = @WEBP_REQUIRED_VERSION@
+WEB_PAGE = @WEB_PAGE@
+WIN32_LARGE_ADDRESS_AWARE = @WIN32_LARGE_ADDRESS_AWARE@
+WINDRES = @WINDRES@
+WMF_CFLAGS = @WMF_CFLAGS@
+WMF_CONFIG = @WMF_CONFIG@
+WMF_LIBS = @WMF_LIBS@
+WMF_REQUIRED_VERSION = @WMF_REQUIRED_VERSION@
+XDG_EMAIL = @XDG_EMAIL@
+XFIXES_CFLAGS = @XFIXES_CFLAGS@
+XFIXES_LIBS = @XFIXES_LIBS@
+XGETTEXT = @XGETTEXT@
+XGETTEXT_REQUIRED_VERSION = @XGETTEXT_REQUIRED_VERSION@
+XMC_CFLAGS = @XMC_CFLAGS@
+XMC_LIBS = @XMC_LIBS@
+XMKMF = @XMKMF@
+XMLLINT = @XMLLINT@
+XMU_LIBS = @XMU_LIBS@
+XPM_LIBS = @XPM_LIBS@
+XSLTPROC = @XSLTPROC@
+XVFB_RUN = @XVFB_RUN@
+X_CFLAGS = @X_CFLAGS@
+X_EXTRA_LIBS = @X_EXTRA_LIBS@
+X_LIBS = @X_LIBS@
+X_PRE_LIBS = @X_PRE_LIBS@
+Z_LIBS = @Z_LIBS@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_CC_FOR_BUILD = @ac_ct_CC_FOR_BUILD@
+ac_ct_CXX = @ac_ct_CXX@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+gimpdatadir = @gimpdatadir@
+gimpdir = @gimpdir@
+gimplocaledir = @gimplocaledir@
+gimpplugindir = @gimpplugindir@
+gimpsysconfdir = @gimpsysconfdir@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+intltool__v_merge_options_ = @intltool__v_merge_options_@
+intltool__v_merge_options_0 = @intltool__v_merge_options_0@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+manpage_gimpdir = @manpage_gimpdir@
+mkdir_p = @mkdir_p@
+ms_librarian = @ms_librarian@
+mypaint_brushes_dir = @mypaint_brushes_dir@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+pkgpyexecdir = @pkgpyexecdir@
+pkgpythondir = @pkgpythondir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+pyexecdir = @pyexecdir@
+pythondir = @pythondir@
+runstatedir = @runstatedir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+
+# The name of the module.
+DOC_MODULE = libgimp
+
+# The top-level SGML file.
+DOC_MAIN_SGML_FILE = $(DOC_MODULE)-docs.sgml
+
+# The directory containing the source code.
+DOC_SOURCE_DIR = $(top_srcdir)/$(DOC_MODULE)
+
+# Extra options to pass to gtkdoc-scangobj
+SCANGOBJ_OPTIONS =
+
+# Extra options to supply to gtkdoc-scan
+SCAN_OPTIONS = --deprecated-guards="GIMP_DISABLE_DEPRECATED"
+
+# Extra options to supply to gtkdoc-mkdb
+MKDB_OPTIONS = --sgml-mode --output-format=xml --name-space=gimp
+
+# Extra options to supply to gtkdoc-fixref
+FIXXREF_OPTIONS = --extra-dir=../libgimpbase/html --extra-dir=../libgimpcolor/html --extra-dir=../libgimpconfig/html --extra-dir=../libgimpmath/html --extra-dir=../libgimpwidgets/html
+
+# Used for dependencies
+HFILE_GLOB = $(DOC_SOURCE_DIR)/*.h
+CFILE_GLOB = $(DOC_SOURCE_DIR)/*.c
+
+# Header files to ignore when scanning
+IGNORE_HFILES = \
+ gimptilebackendplugin.h \
+ gimpunit_pdb.h \
+ gimpunitcache.h \
+ libgimp-intl.h \
+ stdplugins-intl.h
+
+
+# Images to copy into HTML directory
+HTML_IMAGES =
+
+# Extra SGML files that are included by $(DOC_MAIN_SGML_FILE)
+content_files =
+
+# Other files to distribute
+extra_files =
+
+# CFLAGS and LDFLAGS for compiling scan program. Only needed
+# if $(DOC_MODULE).types is non-empty.
+GTKDOC_CFLAGS = \
+ @CFLAGS@ \
+ -I$(top_srcdir) \
+ -I$(top_builddir) \
+ $(GEGL_CFLAGS) \
+ @GTK_CFLAGS@ \
+ -UGTK_DISABLE_SINGLE_INCLUDES
+
+GTKDOC_LIBS = \
+ $(top_builddir)/libgimpbase/libgimpbase-$(GIMP_API_VERSION).la \
+ $(top_builddir)/libgimpcolor/libgimpcolor-$(GIMP_API_VERSION).la \
+ $(top_builddir)/libgimpmath/libgimpmath-$(GIMP_API_VERSION).la \
+ $(top_builddir)/libgimpconfig/libgimpconfig-$(GIMP_API_VERSION).la \
+ $(top_builddir)/libgimpwidgets/libgimpwidgets-$(GIMP_API_VERSION).la \
+ $(top_builddir)/libgimp/libgimp-$(GIMP_API_VERSION).la \
+ $(top_builddir)/libgimp/libgimpui-$(GIMP_API_VERSION).la \
+ @GTK_LIBS@
+
+@GTK_DOC_USE_LIBTOOL_FALSE@GTKDOC_CC = $(CC) $(INCLUDES) $(GTKDOC_DEPS_CFLAGS) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+@GTK_DOC_USE_LIBTOOL_TRUE@GTKDOC_CC = $(LIBTOOL) --tag=CC --mode=compile $(CC) $(INCLUDES) $(GTKDOC_DEPS_CFLAGS) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+@GTK_DOC_USE_LIBTOOL_FALSE@GTKDOC_LD = $(CC) $(GTKDOC_DEPS_LIBS) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS)
+@GTK_DOC_USE_LIBTOOL_TRUE@GTKDOC_LD = $(LIBTOOL) --tag=CC --mode=link $(CC) $(GTKDOC_DEPS_LIBS) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS)
+@GTK_DOC_USE_LIBTOOL_FALSE@GTKDOC_RUN =
+@GTK_DOC_USE_LIBTOOL_TRUE@GTKDOC_RUN = $(LIBTOOL) --mode=execute
+
+# We set GPATH here; this gives us semantics for GNU make
+# which are more like other make's VPATH, when it comes to
+# whether a source that is a target of one rule is then
+# searched for in VPATH/GPATH.
+#
+GPATH = $(srcdir)
+TARGET_DIR = $(HTML_DIR)/$(DOC_MODULE)
+SETUP_FILES = \
+ $(content_files) \
+ $(expand_content_files) \
+ $(DOC_MAIN_SGML_FILE) \
+ $(DOC_MODULE)-sections.txt \
+ $(DOC_MODULE)-overrides.txt
+
+
+# Other files to distribute
+EXTRA_DIST = $(HTML_IMAGES) $(SETUP_FILES) version.in
+DOC_STAMPS = setup-build.stamp scan-build.stamp sgml-build.stamp \
+ html-build.stamp pdf-build.stamp \
+ sgml.stamp html.stamp pdf.stamp
+
+SCANOBJ_FILES = \
+ $(DOC_MODULE).actions \
+ $(DOC_MODULE).args \
+ $(DOC_MODULE).hierarchy \
+ $(DOC_MODULE).interfaces \
+ $(DOC_MODULE).prerequisites \
+ $(DOC_MODULE).signals
+
+REPORT_FILES = \
+ $(DOC_MODULE)-undocumented.txt \
+ $(DOC_MODULE)-undeclared.txt \
+ $(DOC_MODULE)-unused.txt
+
+CLEANFILES = $(SCANOBJ_FILES) $(REPORT_FILES) $(DOC_STAMPS) gtkdoc-check.test
+@GTK_DOC_BUILD_HTML_FALSE@HTML_BUILD_STAMP =
+@GTK_DOC_BUILD_HTML_TRUE@HTML_BUILD_STAMP = html-build.stamp
+@GTK_DOC_BUILD_PDF_FALSE@PDF_BUILD_STAMP =
+@GTK_DOC_BUILD_PDF_TRUE@PDF_BUILD_STAMP = pdf-build.stamp
+
+#### setup ####
+GTK_DOC_V_SETUP = $(GTK_DOC_V_SETUP_@AM_V@)
+GTK_DOC_V_SETUP_ = $(GTK_DOC_V_SETUP_@AM_DEFAULT_V@)
+GTK_DOC_V_SETUP_0 = @echo " DOC Preparing build";
+
+#### scan ####
+GTK_DOC_V_SCAN = $(GTK_DOC_V_SCAN_@AM_V@)
+GTK_DOC_V_SCAN_ = $(GTK_DOC_V_SCAN_@AM_DEFAULT_V@)
+GTK_DOC_V_SCAN_0 = @echo " DOC Scanning header files";
+GTK_DOC_V_INTROSPECT = $(GTK_DOC_V_INTROSPECT_@AM_V@)
+GTK_DOC_V_INTROSPECT_ = $(GTK_DOC_V_INTROSPECT_@AM_DEFAULT_V@)
+GTK_DOC_V_INTROSPECT_0 = @echo " DOC Introspecting gobjects";
+
+#### xml ####
+GTK_DOC_V_XML = $(GTK_DOC_V_XML_@AM_V@)
+GTK_DOC_V_XML_ = $(GTK_DOC_V_XML_@AM_DEFAULT_V@)
+GTK_DOC_V_XML_0 = @echo " DOC Building XML";
+
+#### html ####
+GTK_DOC_V_HTML = $(GTK_DOC_V_HTML_@AM_V@)
+GTK_DOC_V_HTML_ = $(GTK_DOC_V_HTML_@AM_DEFAULT_V@)
+GTK_DOC_V_HTML_0 = @echo " DOC Building HTML";
+GTK_DOC_V_XREF = $(GTK_DOC_V_XREF_@AM_V@)
+GTK_DOC_V_XREF_ = $(GTK_DOC_V_XREF_@AM_DEFAULT_V@)
+GTK_DOC_V_XREF_0 = @echo " DOC Fixing cross-references";
+
+#### pdf ####
+GTK_DOC_V_PDF = $(GTK_DOC_V_PDF_@AM_V@)
+GTK_DOC_V_PDF_ = $(GTK_DOC_V_PDF_@AM_DEFAULT_V@)
+GTK_DOC_V_PDF_0 = @echo " DOC Building PDF";
+all: all-am
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(top_srcdir)/gtk-doc.make $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu devel-docs/libgimp/Makefile'; \
+ $(am__cd) $(top_srcdir) && \
+ $(AUTOMAKE) --gnu devel-docs/libgimp/Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \
+ esac;
+$(top_srcdir)/gtk-doc.make $(am__empty):
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+version: $(top_builddir)/config.status $(srcdir)/version.in
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
+
+mostlyclean-libtool:
+ -rm -f *.lo
+
+clean-libtool:
+ -rm -rf .libs _libs
+tags TAGS:
+
+ctags CTAGS:
+
+cscope cscopelist:
+
+
+distdir: $(BUILT_SOURCES)
+ $(MAKE) $(AM_MAKEFLAGS) distdir-am
+
+distdir-am: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d "$(distdir)/$$file"; then \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+ else \
+ test -f "$(distdir)/$$file" \
+ || cp -p $$d/$$file "$(distdir)/$$file" \
+ || exit 1; \
+ fi; \
+ done
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$(top_distdir)" distdir="$(distdir)" \
+ dist-hook
+check-am: all-am
+check: check-am
+@ENABLE_GTK_DOC_FALSE@all-local:
+all-am: Makefile all-local
+installdirs:
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+ if test -z '$(STRIP)'; then \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ install; \
+ else \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+ fi
+mostlyclean-generic:
+
+clean-generic:
+ -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+ -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-am
+
+clean-am: clean-generic clean-libtool clean-local mostlyclean-am
+
+distclean: distclean-am
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-local
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+html-am:
+
+info: info-am
+
+info-am:
+
+install-data-am: install-data-local
+
+install-dvi: install-dvi-am
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-am
+
+install-html-am:
+
+install-info: install-info-am
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-pdf-am:
+
+install-ps: install-ps-am
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic \
+ maintainer-clean-local
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-generic mostlyclean-libtool
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am: uninstall-local
+
+.MAKE: install-am install-strip
+
+.PHONY: all all-am all-local check check-am clean clean-generic \
+ clean-libtool clean-local cscopelist-am ctags-am dist-hook \
+ distclean distclean-generic distclean-libtool distclean-local \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-data-local \
+ install-dvi install-dvi-am install-exec install-exec-am \
+ install-html install-html-am install-info install-info-am \
+ install-man install-pdf install-pdf-am install-ps \
+ install-ps-am install-strip installcheck installcheck-am \
+ installdirs maintainer-clean maintainer-clean-generic \
+ maintainer-clean-local mostlyclean mostlyclean-generic \
+ mostlyclean-libtool pdf pdf-am ps ps-am tags-am uninstall \
+ uninstall-am uninstall-local
+
+.PRECIOUS: Makefile
+
+
+gtkdoc-check.test: Makefile
+ $(AM_V_GEN)echo "#!/bin/sh -e" > $@; \
+ echo "$(GTKDOC_CHECK_PATH) || exit 1" >> $@; \
+ chmod +x $@
+
+all-gtk-doc: $(HTML_BUILD_STAMP) $(PDF_BUILD_STAMP)
+.PHONY: all-gtk-doc
+
+@ENABLE_GTK_DOC_TRUE@all-local: all-gtk-doc
+
+docs: $(HTML_BUILD_STAMP) $(PDF_BUILD_STAMP)
+
+$(REPORT_FILES): sgml-build.stamp
+
+setup-build.stamp:
+ -$(GTK_DOC_V_SETUP)if test "$(abs_srcdir)" != "$(abs_builddir)" ; then \
+ files=`echo $(SETUP_FILES) $(DOC_MODULE).types`; \
+ if test "x$$files" != "x" ; then \
+ for file in $$files ; do \
+ destdir=`dirname $(abs_builddir)/$$file`; \
+ test -d "$$destdir" || mkdir -p "$$destdir"; \
+ test -f $(abs_srcdir)/$$file && \
+ cp -pf $(abs_srcdir)/$$file $(abs_builddir)/$$file || true; \
+ done; \
+ fi; \
+ fi
+ $(AM_V_at)touch setup-build.stamp
+
+scan-build.stamp: setup-build.stamp $(HFILE_GLOB) $(CFILE_GLOB)
+ $(GTK_DOC_V_SCAN)_source_dir='' ; \
+ for i in $(DOC_SOURCE_DIR) ; do \
+ _source_dir="$${_source_dir} --source-dir=$$i" ; \
+ done ; \
+ gtkdoc-scan --module=$(DOC_MODULE) --ignore-headers="$(IGNORE_HFILES)" $${_source_dir} $(SCAN_OPTIONS) $(EXTRA_HFILES)
+ $(GTK_DOC_V_INTROSPECT)if grep -l '^..*$$' $(DOC_MODULE).types > /dev/null 2>&1 ; then \
+ scanobj_options=""; \
+ gtkdoc-scangobj 2>&1 --help | grep >/dev/null "\-\-verbose"; \
+ if test "$$?" = "0"; then \
+ if test "x$(V)" = "x1"; then \
+ scanobj_options="--verbose"; \
+ fi; \
+ fi; \
+ CC="$(GTKDOC_CC)" LD="$(GTKDOC_LD)" RUN="$(GTKDOC_RUN)" CFLAGS="$(GTKDOC_CFLAGS) $(CFLAGS)" LDFLAGS="$(GTKDOC_LIBS) $(LDFLAGS)" \
+ gtkdoc-scangobj $(SCANGOBJ_OPTIONS) $$scanobj_options --module=$(DOC_MODULE); \
+ else \
+ for i in $(SCANOBJ_FILES) ; do \
+ test -f $$i || touch $$i ; \
+ done \
+ fi
+ $(AM_V_at)touch scan-build.stamp
+
+$(DOC_MODULE)-decl.txt $(SCANOBJ_FILES) $(DOC_MODULE)-sections.txt $(DOC_MODULE)-overrides.txt: scan-build.stamp
+ @true
+
+sgml-build.stamp: setup-build.stamp $(DOC_MODULE)-decl.txt $(SCANOBJ_FILES) $(HFILE_GLOB) $(CFILE_GLOB) $(DOC_MODULE)-sections.txt $(DOC_MODULE)-overrides.txt $(expand_content_files) xml/gtkdocentities.ent
+ $(GTK_DOC_V_XML)_source_dir='' ; \
+ for i in $(DOC_SOURCE_DIR) ; do \
+ _source_dir="$${_source_dir} --source-dir=$$i" ; \
+ done ; \
+ gtkdoc-mkdb --module=$(DOC_MODULE) --output-format=xml --expand-content-files="$(expand_content_files)" --main-sgml-file=$(DOC_MAIN_SGML_FILE) $${_source_dir} $(MKDB_OPTIONS)
+ $(AM_V_at)touch sgml-build.stamp
+
+sgml.stamp: sgml-build.stamp
+ @true
+
+$(DOC_MAIN_SGML_FILE): sgml-build.stamp
+ @true
+
+xml/gtkdocentities.ent: Makefile
+ $(GTK_DOC_V_XML)$(MKDIR_P) $(@D) && ( \
+ echo "<!ENTITY package \"$(PACKAGE)\">"; \
+ echo "<!ENTITY package_bugreport \"$(PACKAGE_BUGREPORT)\">"; \
+ echo "<!ENTITY package_name \"$(PACKAGE_NAME)\">"; \
+ echo "<!ENTITY package_string \"$(PACKAGE_STRING)\">"; \
+ echo "<!ENTITY package_tarname \"$(PACKAGE_TARNAME)\">"; \
+ echo "<!ENTITY package_url \"$(PACKAGE_URL)\">"; \
+ echo "<!ENTITY package_version \"$(PACKAGE_VERSION)\">"; \
+ ) > $@
+
+html-build.stamp: sgml.stamp $(DOC_MAIN_SGML_FILE) $(content_files) $(expand_content_files)
+ $(GTK_DOC_V_HTML)rm -rf html && mkdir html && \
+ mkhtml_options=""; \
+ gtkdoc-mkhtml 2>&1 --help | grep >/dev/null "\-\-verbose"; \
+ if test "$$?" = "0"; then \
+ if test "x$(V)" = "x1"; then \
+ mkhtml_options="$$mkhtml_options --verbose"; \
+ fi; \
+ fi; \
+ gtkdoc-mkhtml 2>&1 --help | grep >/dev/null "\-\-path"; \
+ if test "$$?" = "0"; then \
+ mkhtml_options="$$mkhtml_options --path=\"$(abs_srcdir)\""; \
+ fi; \
+ cd html && gtkdoc-mkhtml $$mkhtml_options $(MKHTML_OPTIONS) $(DOC_MODULE) ../$(DOC_MAIN_SGML_FILE)
+ -@test "x$(HTML_IMAGES)" = "x" || \
+ for file in $(HTML_IMAGES) ; do \
+ test -f $(abs_srcdir)/$$file && cp $(abs_srcdir)/$$file $(abs_builddir)/html; \
+ test -f $(abs_builddir)/$$file && cp $(abs_builddir)/$$file $(abs_builddir)/html; \
+ test -f $$file && cp $$file $(abs_builddir)/html; \
+ done;
+ $(GTK_DOC_V_XREF)gtkdoc-fixxref --module=$(DOC_MODULE) --module-dir=html --html-dir=$(HTML_DIR) $(FIXXREF_OPTIONS)
+ $(AM_V_at)touch html-build.stamp
+
+pdf-build.stamp: sgml.stamp $(DOC_MAIN_SGML_FILE) $(content_files) $(expand_content_files)
+ $(GTK_DOC_V_PDF)rm -f $(DOC_MODULE).pdf && \
+ mkpdf_options=""; \
+ gtkdoc-mkpdf 2>&1 --help | grep >/dev/null "\-\-verbose"; \
+ if test "$$?" = "0"; then \
+ if test "x$(V)" = "x1"; then \
+ mkpdf_options="$$mkpdf_options --verbose"; \
+ fi; \
+ fi; \
+ if test "x$(HTML_IMAGES)" != "x"; then \
+ for img in $(HTML_IMAGES); do \
+ part=`dirname $$img`; \
+ echo $$mkpdf_options | grep >/dev/null "\-\-imgdir=$$part "; \
+ if test $$? != 0; then \
+ mkpdf_options="$$mkpdf_options --imgdir=$$part"; \
+ fi; \
+ done; \
+ fi; \
+ gtkdoc-mkpdf --path="$(abs_srcdir)" $$mkpdf_options $(DOC_MODULE) $(DOC_MAIN_SGML_FILE) $(MKPDF_OPTIONS)
+ $(AM_V_at)touch pdf-build.stamp
+
+##############
+
+clean-local:
+ @rm -f *~ *.bak
+ @rm -rf .libs
+ @if echo $(SCAN_OPTIONS) | grep -q "\-\-rebuild-types" ; then \
+ rm -f $(DOC_MODULE).types; \
+ fi
+ @if echo $(SCAN_OPTIONS) | grep -q "\-\-rebuild-sections" ; then \
+ rm -f $(DOC_MODULE)-sections.txt; \
+ fi
+
+distclean-local:
+ @rm -rf xml html $(REPORT_FILES) $(DOC_MODULE).pdf \
+ $(DOC_MODULE)-decl-list.txt $(DOC_MODULE)-decl.txt
+ @if test "$(abs_srcdir)" != "$(abs_builddir)" ; then \
+ rm -f $(SETUP_FILES) $(DOC_MODULE).types; \
+ fi
+
+maintainer-clean-local:
+ @rm -rf xml html
+
+install-data-local:
+ @installfiles=`echo $(builddir)/html/*`; \
+ if test "$$installfiles" = '$(builddir)/html/*'; \
+ then echo 1>&2 'Nothing to install' ; \
+ else \
+ if test -n "$(DOC_MODULE_VERSION)"; then \
+ installdir="$(DESTDIR)$(TARGET_DIR)-$(DOC_MODULE_VERSION)"; \
+ else \
+ installdir="$(DESTDIR)$(TARGET_DIR)"; \
+ fi; \
+ $(mkinstalldirs) $${installdir} ; \
+ for i in $$installfiles; do \
+ echo ' $(INSTALL_DATA) '$$i ; \
+ $(INSTALL_DATA) $$i $${installdir}; \
+ done; \
+ if test -n "$(DOC_MODULE_VERSION)"; then \
+ mv -f $${installdir}/$(DOC_MODULE).devhelp2 \
+ $${installdir}/$(DOC_MODULE)-$(DOC_MODULE_VERSION).devhelp2; \
+ fi; \
+ $(GTKDOC_REBASE) --relative --dest-dir=$(DESTDIR) --html-dir=$${installdir}; \
+ fi
+
+uninstall-local:
+ @if test -n "$(DOC_MODULE_VERSION)"; then \
+ installdir="$(DESTDIR)$(TARGET_DIR)-$(DOC_MODULE_VERSION)"; \
+ else \
+ installdir="$(DESTDIR)$(TARGET_DIR)"; \
+ fi; \
+ rm -rf $${installdir}
+
+#
+# Require gtk-doc when making dist
+#
+@HAVE_GTK_DOC_TRUE@dist-check-gtkdoc: docs
+@HAVE_GTK_DOC_FALSE@dist-check-gtkdoc:
+@HAVE_GTK_DOC_FALSE@ @echo "*** gtk-doc is needed to run 'make dist'. ***"
+@HAVE_GTK_DOC_FALSE@ @echo "*** gtk-doc was not found when 'configure' ran. ***"
+@HAVE_GTK_DOC_FALSE@ @echo "*** please install gtk-doc and rerun 'configure'. ***"
+@HAVE_GTK_DOC_FALSE@ @false
+
+dist-hook: dist-check-gtkdoc all-gtk-doc dist-hook-local
+ @mkdir $(distdir)/html
+ @cp ./html/* $(distdir)/html
+ @-cp ./$(DOC_MODULE).pdf $(distdir)/
+ @-cp ./$(DOC_MODULE).types $(distdir)/
+ @-cp ./$(DOC_MODULE)-sections.txt $(distdir)/
+ @cd $(distdir) && rm -f $(DISTCLEANFILES)
+ @$(GTKDOC_REBASE) --online --relative --html-dir=$(distdir)/html
+
+.PHONY : dist-hook-local docs
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff --git a/devel-docs/libgimp/html/GimpAspectPreview.html b/devel-docs/libgimp/html/GimpAspectPreview.html
new file mode 100644
index 0000000..21efa7e
--- /dev/null
+++ b/devel-docs/libgimp/html/GimpAspectPreview.html
@@ -0,0 +1,233 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpAspectPreview: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimpui.html" title="Part II. GIMP User Interface Library">
+<link rel="prev" href="GimpDrawablePreview.html" title="GimpDrawablePreview">
+<link rel="next" href="GimpZoomPreview.html" title="GimpZoomPreview">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#GimpAspectPreview.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
+ <a href="#GimpAspectPreview.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces">  <span class="dim">|</span> 
+ <a href="#GimpAspectPreview.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_properties">  <span class="dim">|</span> 
+ <a href="#GimpAspectPreview.properties" class="shortcut">Properties</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimpui.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="GimpDrawablePreview.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="GimpZoomPreview.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="GimpAspectPreview"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="GimpAspectPreview.top_of_page"></a>GimpAspectPreview</span></h2>
+<p>GimpAspectPreview — A widget providing a preview with fixed aspect ratio.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="GimpAspectPreview.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpAspectPreview.html#gimp-aspect-preview-new" title="gimp_aspect_preview_new ()">gimp_aspect_preview_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpAspectPreview.html#gimp-aspect-preview-new-from-drawable-id" title="gimp_aspect_preview_new_from_drawable_id ()">gimp_aspect_preview_new_from_drawable_id</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpAspectPreview.properties"></a><h2>Properties</h2>
+<div class="informaltable"><table class="informaltable" border="0">
+<colgroup>
+<col width="150px" class="properties_type">
+<col width="300px" class="properties_name">
+<col width="200px" class="properties_flags">
+</colgroup>
+<tbody>
+<tr>
+<td class="property_type"><span class="type">gpointer</span></td>
+<td class="property_name"><a class="link" href="GimpAspectPreview.html#GimpAspectPreview--drawable" title="The “drawable” property">drawable</a></td>
+<td class="property_flags">Read / Write / Construct Only</td>
+</tr>
+<tr>
+<td class="property_type"><span class="type">int</span></td>
+<td class="property_name"><a class="link" href="GimpAspectPreview.html#GimpAspectPreview--drawable-id" title="The “drawable-id” property">drawable-id</a></td>
+<td class="property_flags">Read / Write / Construct Only</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpAspectPreview.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody><tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="GimpAspectPreview.html#GimpAspectPreview-struct" title="GimpAspectPreview">GimpAspectPreview</a></td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpAspectPreview.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen"> GObject
+ <span class="lineart">╰──</span> GInitiallyUnowned
+ <span class="lineart">╰──</span> GtkObject
+ <span class="lineart">╰──</span> GtkWidget
+ <span class="lineart">╰──</span> GtkContainer
+ <span class="lineart">╰──</span> GtkBox
+ <span class="lineart">╰──</span> <a href="../html/GimpPreview.html#GimpPreview-struct">GimpPreview</a>
+ <span class="lineart">╰──</span> GimpAspectPreview
+</pre>
+</div>
+<div class="refsect1">
+<a name="GimpAspectPreview.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
+<p>
+GimpAspectPreview implements
+ AtkImplementorIface, GtkBuildable and GtkOrientable.</p>
+</div>
+<div class="refsect1">
+<a name="GimpAspectPreview.description"></a><h2>Description</h2>
+<p>A widget providing a preview with fixed aspect ratio.</p>
+</div>
+<div class="refsect1">
+<a name="GimpAspectPreview.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-aspect-preview-new"></a><h3>gimp_aspect_preview_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_aspect_preview_new (<em class="parameter"><code><a class="link" href="libgimp-gimpdrawable.html#GimpDrawable" title="GimpDrawable"><span class="type">GimpDrawable</span></a> *drawable</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> *toggle</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_aspect_preview_new</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>Creates a new <a class="link" href="GimpAspectPreview.html" title="GimpAspectPreview"><span class="type">GimpAspectPreview</span></a> widget for <em class="parameter"><code>drawable</code></em>
+. See also
+<a class="link" href="GimpDrawablePreview.html#gimp-drawable-preview-new" title="gimp_drawable_preview_new ()"><code class="function">gimp_drawable_preview_new()</code></a>.</p>
+<p>In GIMP 2.2 the <em class="parameter"><code>toggle</code></em>
+ parameter was provided to conviently access
+the state of the "Preview" check-button. This is not any longer
+necessary as the preview itself now stores this state, as well as
+the scroll offset.</p>
+<div class="refsect3">
+<a name="gimp-aspect-preview-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable</p></td>
+<td class="parameter_description"><p>a <a class="link" href="libgimp-gimpdrawable.html#GimpDrawable" title="GimpDrawable"><span class="type">GimpDrawable</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>toggle</p></td>
+<td class="parameter_description"><p>unused</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-aspect-preview-new.returns"></a><h4>Returns</h4>
+<p> a new <a class="link" href="GimpAspectPreview.html" title="GimpAspectPreview"><span class="type">GimpAspectPreview</span></a>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-aspect-preview-new-from-drawable-id"></a><h3>gimp_aspect_preview_new_from_drawable_id ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_aspect_preview_new_from_drawable_id
+ (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>);</pre>
+<p>Creates a new <a class="link" href="GimpAspectPreview.html" title="GimpAspectPreview"><span class="type">GimpAspectPreview</span></a> widget for <em class="parameter"><code>drawable_ID</code></em>
+. See also
+<a class="link" href="GimpDrawablePreview.html#gimp-drawable-preview-new-from-drawable-id" title="gimp_drawable_preview_new_from_drawable_id ()"><code class="function">gimp_drawable_preview_new_from_drawable_id()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-aspect-preview-new-from-drawable-id.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>a drawable ID</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-aspect-preview-new-from-drawable-id.returns"></a><h4>Returns</h4>
+<p> a new <a class="link" href="GimpAspectPreview.html" title="GimpAspectPreview"><span class="type">GimpAspectPreview</span></a>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpAspectPreview.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpAspectPreview-struct"></a><h3>GimpAspectPreview</h3>
+<pre class="programlisting">typedef struct _GimpAspectPreview GimpAspectPreview;</pre>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpAspectPreview.property-details"></a><h2>Property Details</h2>
+<div class="refsect2">
+<a name="GimpAspectPreview--drawable"></a><h3>The <code class="literal">“drawable”</code> property</h3>
+<pre class="programlisting"> “drawable” <span class="type">gpointer</span></pre>
+<p>Deprecated: use the drawable-id property instead.</p>
+<div class="warning">
+<p><code class="literal">GimpAspectPreview:drawable</code> is deprecated and should not be used in newly-written code.</p>
+<p>use the drawable-id property instead.</p>
+</div>
+<p>Owner: GimpAspectPreview</p>
+<p>Flags: Read / Write / Construct Only</p>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpAspectPreview--drawable-id"></a><h3>The <code class="literal">“drawable-id”</code> property</h3>
+<pre class="programlisting"> “drawable-id” <span class="type">int</span></pre>
+<p>The drawable the <a class="link" href="GimpAspectPreview.html" title="GimpAspectPreview"><span class="type">GimpAspectPreview</span></a> is attached to.</p>
+<p>Owner: GimpAspectPreview</p>
+<p>Flags: Read / Write / Construct Only</p>
+<p>Allowed values: &gt;= -1</p>
+<p>Default value: -1</p>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/GimpBrushSelectButton.html b/devel-docs/libgimp/html/GimpBrushSelectButton.html
new file mode 100644
index 0000000..56f17a1
--- /dev/null
+++ b/devel-docs/libgimp/html/GimpBrushSelectButton.html
@@ -0,0 +1,461 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gimpbrushselectbutton: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimp-selectors.html" title="Controlling the Core's Selection Dialogs">
+<link rel="prev" href="GimpSelectButton.html" title="GimpSelectButton">
+<link rel="next" href="GimpFontSelectButton.html" title="GimpFontSelectButton">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#GimpBrushSelectButton.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
+ <a href="#GimpBrushSelectButton.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces">  <span class="dim">|</span> 
+ <a href="#GimpBrushSelectButton.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_properties">  <span class="dim">|</span> 
+ <a href="#GimpBrushSelectButton.properties" class="shortcut">Properties</a></span><span id="nav_signals">  <span class="dim">|</span> 
+ <a href="#GimpBrushSelectButton.signals" class="shortcut">Signals</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimp-selectors.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="GimpSelectButton.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="GimpFontSelectButton.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="GimpBrushSelectButton"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="GimpBrushSelectButton.top_of_page"></a>gimpbrushselectbutton</span></h2>
+<p>gimpbrushselectbutton — A button that pops up a brush selection dialog.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="GimpBrushSelectButton.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpBrushSelectButton.html#gimp-brush-select-button-new" title="gimp_brush_select_button_new ()">gimp_brush_select_button_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">const <span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpBrushSelectButton.html#gimp-brush-select-button-get-brush" title="gimp_brush_select_button_get_brush ()">gimp_brush_select_button_get_brush</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpBrushSelectButton.html#gimp-brush-select-button-set-brush" title="gimp_brush_select_button_set_brush ()">gimp_brush_select_button_set_brush</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpBrushSelectButton.properties"></a><h2>Properties</h2>
+<div class="informaltable"><table class="informaltable" border="0">
+<colgroup>
+<col width="150px" class="properties_type">
+<col width="300px" class="properties_name">
+<col width="200px" class="properties_flags">
+</colgroup>
+<tbody>
+<tr>
+<td class="property_type">
+<span class="type">char</span> *</td>
+<td class="property_name"><a class="link" href="GimpBrushSelectButton.html#GimpBrushSelectButton--brush-name" title="The “brush-name” property">brush-name</a></td>
+<td class="property_flags">Read / Write</td>
+</tr>
+<tr>
+<td class="property_type"><span class="type">double</span></td>
+<td class="property_name"><a class="link" href="GimpBrushSelectButton.html#GimpBrushSelectButton--brush-opacity" title="The “brush-opacity” property">brush-opacity</a></td>
+<td class="property_flags">Read / Write</td>
+</tr>
+<tr>
+<td class="property_type"><span class="type">int</span></td>
+<td class="property_name"><a class="link" href="GimpBrushSelectButton.html#GimpBrushSelectButton--brush-paint-mode" title="The “brush-paint-mode” property">brush-paint-mode</a></td>
+<td class="property_flags">Read / Write</td>
+</tr>
+<tr>
+<td class="property_type"><span class="type">int</span></td>
+<td class="property_name"><a class="link" href="GimpBrushSelectButton.html#GimpBrushSelectButton--brush-spacing" title="The “brush-spacing” property">brush-spacing</a></td>
+<td class="property_flags">Read / Write</td>
+</tr>
+<tr>
+<td class="property_type">
+<span class="type">char</span> *</td>
+<td class="property_name"><a class="link" href="GimpBrushSelectButton.html#GimpBrushSelectButton--title" title="The “title” property">title</a></td>
+<td class="property_flags">Read / Write / Construct Only</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpBrushSelectButton.signals"></a><h2>Signals</h2>
+<div class="informaltable"><table class="informaltable" border="0">
+<colgroup>
+<col width="150px" class="signal_proto_type">
+<col width="300px" class="signal_proto_name">
+<col width="200px" class="signal_proto_flags">
+</colgroup>
+<tbody><tr>
+<td class="signal_type"><span class="returnvalue">void</span></td>
+<td class="signal_name"><a class="link" href="GimpBrushSelectButton.html#GimpBrushSelectButton-brush-set" title="The “brush-set” signal">brush-set</a></td>
+<td class="signal_flags">Run First</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpBrushSelectButton.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody><tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="GimpBrushSelectButton.html#GimpBrushSelectButton-struct" title="GimpBrushSelectButton">GimpBrushSelectButton</a></td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpBrushSelectButton.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen"> GObject
+ <span class="lineart">╰──</span> GInitiallyUnowned
+ <span class="lineart">╰──</span> GtkObject
+ <span class="lineart">╰──</span> GtkWidget
+ <span class="lineart">╰──</span> GtkContainer
+ <span class="lineart">╰──</span> GtkBox
+ <span class="lineart">╰──</span> <a class="link" href="GimpSelectButton.html" title="GimpSelectButton">GimpSelectButton</a>
+ <span class="lineart">╰──</span> GimpBrushSelectButton
+</pre>
+</div>
+<div class="refsect1">
+<a name="GimpBrushSelectButton.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
+<p>
+GimpBrushSelectButton implements
+ AtkImplementorIface, GtkBuildable and GtkOrientable.</p>
+</div>
+<div class="refsect1">
+<a name="GimpBrushSelectButton.description"></a><h2>Description</h2>
+<p>A button that pops up a brush selection dialog.</p>
+</div>
+<div class="refsect1">
+<a name="GimpBrushSelectButton.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-brush-select-button-new"></a><h3>gimp_brush_select_button_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_brush_select_button_new (<em class="parameter"><code>const <span class="type">gchar</span> *title</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *brush_name</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> opacity</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> spacing</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimp-gimpenums.html#GimpLayerMode" title="enum GimpLayerMode"><span class="type">GimpLayerMode</span></a> paint_mode</code></em>);</pre>
+<p>Creates a new <span class="type">GtkWidget</span> that completely controls the selection of
+a brush. This widget is suitable for placement in a table in a
+plug-in dialog.</p>
+<div class="refsect3">
+<a name="gimp-brush-select-button-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>title</p></td>
+<td class="parameter_description"><p>Title of the dialog to use or <code class="literal">NULL</code> means to use the default
+title.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>brush_name</p></td>
+<td class="parameter_description"><p>Initial brush name or <code class="literal">NULL</code> to use current selection.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>opacity</p></td>
+<td class="parameter_description"><p>Initial opacity. -1 means to use current opacity.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>spacing</p></td>
+<td class="parameter_description"><p>Initial spacing. -1 means to use current spacing.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>paint_mode</p></td>
+<td class="parameter_description"><p>Initial paint mode. -1 means to use current paint mode.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-brush-select-button-new.returns"></a><h4>Returns</h4>
+<p> A <span class="type">GtkWidget</span> that you can use in your UI.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-brush-select-button-get-brush"></a><h3>gimp_brush_select_button_get_brush ()</h3>
+<pre class="programlisting">const <span class="returnvalue">gchar</span> *
+gimp_brush_select_button_get_brush (<em class="parameter"><code><a class="link" href="GimpBrushSelectButton.html" title="gimpbrushselectbutton"><span class="type">GimpBrushSelectButton</span></a> *button</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> *opacity</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *spacing</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimp-gimpenums.html#GimpLayerMode" title="enum GimpLayerMode"><span class="type">GimpLayerMode</span></a> *paint_mode</code></em>);</pre>
+<p>Retrieves the properties of currently selected brush.</p>
+<div class="refsect3">
+<a name="gimp-brush-select-button-get-brush.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>button</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GimpBrushSelectButton.html" title="gimpbrushselectbutton"><span class="type">GimpBrushSelectButton</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>opacity</p></td>
+<td class="parameter_description"><p>Opacity of the selected brush.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>spacing</p></td>
+<td class="parameter_description"><p>Spacing of the selected brush.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>paint_mode</p></td>
+<td class="parameter_description"><p>Paint mode of the selected brush.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-brush-select-button-get-brush.returns"></a><h4>Returns</h4>
+<p> an internal copy of the brush name which must not be freed.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-brush-select-button-set-brush"></a><h3>gimp_brush_select_button_set_brush ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_brush_select_button_set_brush (<em class="parameter"><code><a class="link" href="GimpBrushSelectButton.html" title="gimpbrushselectbutton"><span class="type">GimpBrushSelectButton</span></a> *button</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *brush_name</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> opacity</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> spacing</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimp-gimpenums.html#GimpLayerMode" title="enum GimpLayerMode"><span class="type">GimpLayerMode</span></a> paint_mode</code></em>);</pre>
+<p>Sets the current brush and other values for the brush select
+button.</p>
+<div class="refsect3">
+<a name="gimp-brush-select-button-set-brush.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>button</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GimpBrushSelectButton.html" title="gimpbrushselectbutton"><span class="type">GimpBrushSelectButton</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>brush_name</p></td>
+<td class="parameter_description"><p>Brush name to set; <code class="literal">NULL</code> means no change.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>opacity</p></td>
+<td class="parameter_description"><p>Opacity to set. -1.0 means no change.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>spacing</p></td>
+<td class="parameter_description"><p>Spacing to set. -1 means no change.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>paint_mode</p></td>
+<td class="parameter_description"><p>Paint mode to set. -1 means no change.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpBrushSelectButton.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpBrushSelectButton-struct"></a><h3>GimpBrushSelectButton</h3>
+<pre class="programlisting">typedef struct _GimpBrushSelectButton GimpBrushSelectButton;</pre>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpBrushSelectButton.property-details"></a><h2>Property Details</h2>
+<div class="refsect2">
+<a name="GimpBrushSelectButton--brush-name"></a><h3>The <code class="literal">“brush-name”</code> property</h3>
+<pre class="programlisting"> “brush-name” <span class="type">char</span> *</pre>
+<p>The name of the currently selected brush.</p>
+<p>Owner: GimpBrushSelectButton</p>
+<p>Flags: Read / Write</p>
+<p>Default value: NULL</p>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpBrushSelectButton--brush-opacity"></a><h3>The <code class="literal">“brush-opacity”</code> property</h3>
+<pre class="programlisting"> “brush-opacity” <span class="type">double</span></pre>
+<p>The opacity of the currently selected brush.</p>
+<p>Owner: GimpBrushSelectButton</p>
+<p>Flags: Read / Write</p>
+<p>Allowed values: [-1,100]</p>
+<p>Default value: -1</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpBrushSelectButton--brush-paint-mode"></a><h3>The <code class="literal">“brush-paint-mode”</code> property</h3>
+<pre class="programlisting"> “brush-paint-mode” <span class="type">int</span></pre>
+<p>The paint mode of the currently selected brush.</p>
+<p>Owner: GimpBrushSelectButton</p>
+<p>Flags: Read / Write</p>
+<p>Allowed values: [-1,56]</p>
+<p>Default value: -1</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpBrushSelectButton--brush-spacing"></a><h3>The <code class="literal">“brush-spacing”</code> property</h3>
+<pre class="programlisting"> “brush-spacing” <span class="type">int</span></pre>
+<p>The spacing of the currently selected brush.</p>
+<p>Owner: GimpBrushSelectButton</p>
+<p>Flags: Read / Write</p>
+<p>Allowed values: [-2147483647,1000]</p>
+<p>Default value: -1</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpBrushSelectButton--title"></a><h3>The <code class="literal">“title”</code> property</h3>
+<pre class="programlisting"> “title” <span class="type">char</span> *</pre>
+<p>The title to be used for the brush selection popup dialog.</p>
+<p>Owner: GimpBrushSelectButton</p>
+<p>Flags: Read / Write / Construct Only</p>
+<p>Default value: "Brush Selection"</p>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpBrushSelectButton.signal-details"></a><h2>Signal Details</h2>
+<div class="refsect2">
+<a name="GimpBrushSelectButton-brush-set"></a><h3>The <code class="literal">“brush-set”</code> signal</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+user_function (<a class="link" href="GimpBrushSelectButton.html" title="gimpbrushselectbutton"><span class="type">GimpBrushSelectButton</span></a> *widget,
+ <span class="type">char</span> *brush_name,
+ <span class="type">double</span> opacity,
+ <span class="type">int</span> spacing,
+ <span class="type">int</span> paint_mode,
+ <span class="type">int</span> width,
+ <span class="type">int</span> height,
+ <span class="type">gpointer</span> mask_data,
+ <span class="type">gboolean</span> dialog_closing,
+ <span class="type">gpointer</span> user_data)</pre>
+<p>The ::brush-set signal is emitted when the user selects a brush.</p>
+<div class="refsect3">
+<a name="GimpBrushSelectButton-brush-set.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>widget</p></td>
+<td class="parameter_description"><p>the object which received the signal.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>brush_name</p></td>
+<td class="parameter_description"><p>the name of the currently selected brush.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>opacity</p></td>
+<td class="parameter_description"><p>opacity of the brush</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>spacing</p></td>
+<td class="parameter_description"><p>spacing of the brush</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>paint_mode</p></td>
+<td class="parameter_description"><p>paint mode of the brush</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>width</p></td>
+<td class="parameter_description"><p>width of the brush</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>height</p></td>
+<td class="parameter_description"><p>height of the brush</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>mask_data</p></td>
+<td class="parameter_description"><p>brush mask data</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>dialog_closing</p></td>
+<td class="parameter_description"><p>whether the dialog was closed or not.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>user_data</p></td>
+<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p>Flags: Run First</p>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/GimpDrawablePreview.html b/devel-docs/libgimp/html/GimpDrawablePreview.html
new file mode 100644
index 0000000..c91e2c0
--- /dev/null
+++ b/devel-docs/libgimp/html/GimpDrawablePreview.html
@@ -0,0 +1,348 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpDrawablePreview: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimpui.html" title="Part II. GIMP User Interface Library">
+<link rel="prev" href="libgimp-gimpexport.html" title="gimpexport">
+<link rel="next" href="GimpAspectPreview.html" title="GimpAspectPreview">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#GimpDrawablePreview.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
+ <a href="#GimpDrawablePreview.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces">  <span class="dim">|</span> 
+ <a href="#GimpDrawablePreview.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_properties">  <span class="dim">|</span> 
+ <a href="#GimpDrawablePreview.properties" class="shortcut">Properties</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimpui.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimp-gimpexport.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="GimpAspectPreview.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="GimpDrawablePreview"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="GimpDrawablePreview.top_of_page"></a>GimpDrawablePreview</span></h2>
+<p>GimpDrawablePreview — A widget providing a preview of a <a class="link" href="libgimp-gimpdrawable.html#GimpDrawable" title="GimpDrawable"><span class="type">GimpDrawable</span></a>.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="GimpDrawablePreview.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpDrawablePreview.html#gimp-drawable-preview-new" title="gimp_drawable_preview_new ()">gimp_drawable_preview_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpDrawablePreview.html#gimp-drawable-preview-new-from-drawable-id" title="gimp_drawable_preview_new_from_drawable_id ()">gimp_drawable_preview_new_from_drawable_id</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="libgimp-gimpdrawable.html#GimpDrawable" title="GimpDrawable"><span class="returnvalue">GimpDrawable</span></a> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpDrawablePreview.html#gimp-drawable-preview-get-drawable" title="gimp_drawable_preview_get_drawable ()">gimp_drawable_preview_get_drawable</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpDrawablePreview.html#gimp-drawable-preview-get-drawable-id" title="gimp_drawable_preview_get_drawable_id ()">gimp_drawable_preview_get_drawable_id</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpDrawablePreview.html#gimp-drawable-preview-draw-region" title="gimp_drawable_preview_draw_region ()">gimp_drawable_preview_draw_region</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpDrawablePreview.properties"></a><h2>Properties</h2>
+<div class="informaltable"><table class="informaltable" border="0">
+<colgroup>
+<col width="150px" class="properties_type">
+<col width="300px" class="properties_name">
+<col width="200px" class="properties_flags">
+</colgroup>
+<tbody>
+<tr>
+<td class="property_type"><span class="type">gpointer</span></td>
+<td class="property_name"><a class="link" href="GimpDrawablePreview.html#GimpDrawablePreview--drawable" title="The “drawable” property">drawable</a></td>
+<td class="property_flags">Read / Write / Construct Only</td>
+</tr>
+<tr>
+<td class="property_type"><span class="type">int</span></td>
+<td class="property_name"><a class="link" href="GimpDrawablePreview.html#GimpDrawablePreview--drawable-id" title="The “drawable-id” property">drawable-id</a></td>
+<td class="property_flags">Read / Write / Construct Only</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpDrawablePreview.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody><tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="GimpDrawablePreview.html#GimpDrawablePreview-struct" title="GimpDrawablePreview">GimpDrawablePreview</a></td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpDrawablePreview.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen"> GObject
+ <span class="lineart">╰──</span> GInitiallyUnowned
+ <span class="lineart">╰──</span> GtkObject
+ <span class="lineart">╰──</span> GtkWidget
+ <span class="lineart">╰──</span> GtkContainer
+ <span class="lineart">╰──</span> GtkBox
+ <span class="lineart">╰──</span> <a href="../html/GimpPreview.html#GimpPreview-struct">GimpPreview</a>
+ <span class="lineart">╰──</span> <a href="../html/GimpScrolledPreview.html#GimpScrolledPreview-struct">GimpScrolledPreview</a>
+ <span class="lineart">╰──</span> GimpDrawablePreview
+</pre>
+</div>
+<div class="refsect1">
+<a name="GimpDrawablePreview.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
+<p>
+GimpDrawablePreview implements
+ AtkImplementorIface, GtkBuildable and GtkOrientable.</p>
+</div>
+<div class="refsect1">
+<a name="GimpDrawablePreview.description"></a><h2>Description</h2>
+<p>A widget providing a preview of a <a class="link" href="libgimp-gimpdrawable.html#GimpDrawable" title="GimpDrawable"><span class="type">GimpDrawable</span></a>.</p>
+</div>
+<div class="refsect1">
+<a name="GimpDrawablePreview.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-drawable-preview-new"></a><h3>gimp_drawable_preview_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_drawable_preview_new (<em class="parameter"><code><a class="link" href="libgimp-gimpdrawable.html#GimpDrawable" title="GimpDrawable"><span class="type">GimpDrawable</span></a> *drawable</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> *toggle</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_drawable_preview_new</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="GimpDrawablePreview.html#gimp-drawable-preview-new-from-drawable-id" title="gimp_drawable_preview_new_from_drawable_id ()"><code class="function">gimp_drawable_preview_new_from_drawable_id()</code></a> instead.</p>
+</div>
+<p>Creates a new <a class="link" href="GimpDrawablePreview.html" title="GimpDrawablePreview"><span class="type">GimpDrawablePreview</span></a> widget for <em class="parameter"><code>drawable</code></em>
+.</p>
+<p>In GIMP 2.2 the <em class="parameter"><code>toggle</code></em>
+ parameter was provided to conviently access
+the state of the "Preview" check-button. This is not any longer
+necessary as the preview itself now stores this state, as well as
+the scroll offset.</p>
+<div class="refsect3">
+<a name="gimp-drawable-preview-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable</p></td>
+<td class="parameter_description"><p>a <a class="link" href="libgimp-gimpdrawable.html#GimpDrawable" title="GimpDrawable"><span class="type">GimpDrawable</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>toggle</p></td>
+<td class="parameter_description"><p>unused</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-preview-new.returns"></a><h4>Returns</h4>
+<p> A pointer to the new <a class="link" href="GimpDrawablePreview.html" title="GimpDrawablePreview"><span class="type">GimpDrawablePreview</span></a> widget.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-preview-new-from-drawable-id"></a><h3>gimp_drawable_preview_new_from_drawable_id ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_drawable_preview_new_from_drawable_id
+ (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>);</pre>
+<p>Creates a new <a class="link" href="GimpDrawablePreview.html" title="GimpDrawablePreview"><span class="type">GimpDrawablePreview</span></a> widget for <em class="parameter"><code>drawable_ID</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-drawable-preview-new-from-drawable-id.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>a drawable ID</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-preview-new-from-drawable-id.returns"></a><h4>Returns</h4>
+<p> A pointer to the new <a class="link" href="GimpDrawablePreview.html" title="GimpDrawablePreview"><span class="type">GimpDrawablePreview</span></a> widget.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-preview-get-drawable"></a><h3>gimp_drawable_preview_get_drawable ()</h3>
+<pre class="programlisting"><a class="link" href="libgimp-gimpdrawable.html#GimpDrawable" title="GimpDrawable"><span class="returnvalue">GimpDrawable</span></a> *
+gimp_drawable_preview_get_drawable (<em class="parameter"><code><a class="link" href="GimpDrawablePreview.html" title="GimpDrawablePreview"><span class="type">GimpDrawablePreview</span></a> *preview</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_drawable_preview_get_drawable</code> is deprecated and should not be used in newly-written code.</p>
+<p>use <a class="link" href="GimpDrawablePreview.html#gimp-drawable-preview-get-drawable-id" title="gimp_drawable_preview_get_drawable_id ()"><code class="function">gimp_drawable_preview_get_drawable_id()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-preview-get-drawable.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>preview</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpDrawablePreview.html" title="GimpDrawablePreview"><span class="type">GimpDrawablePreview</span></a> widget</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-preview-get-drawable.returns"></a><h4>Returns</h4>
+<p> the <a class="link" href="libgimp-gimpdrawable.html#GimpDrawable" title="GimpDrawable"><span class="type">GimpDrawable</span></a> that has been passed to
+<a class="link" href="GimpDrawablePreview.html#gimp-drawable-preview-new" title="gimp_drawable_preview_new ()"><code class="function">gimp_drawable_preview_new()</code></a>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-preview-get-drawable-id"></a><h3>gimp_drawable_preview_get_drawable_id ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_drawable_preview_get_drawable_id (<em class="parameter"><code><a class="link" href="GimpDrawablePreview.html" title="GimpDrawablePreview"><span class="type">GimpDrawablePreview</span></a> *preview</code></em>);</pre>
+<div class="refsect3">
+<a name="gimp-drawable-preview-get-drawable-id.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>preview</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpDrawablePreview.html" title="GimpDrawablePreview"><span class="type">GimpDrawablePreview</span></a> widget</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-preview-get-drawable-id.returns"></a><h4>Returns</h4>
+<p> the drawable_ID that has been passed to
+<a class="link" href="GimpDrawablePreview.html#gimp-drawable-preview-new-from-drawable-id" title="gimp_drawable_preview_new_from_drawable_id ()"><code class="function">gimp_drawable_preview_new_from_drawable_id()</code></a>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-preview-draw-region"></a><h3>gimp_drawable_preview_draw_region ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_drawable_preview_draw_region (<em class="parameter"><code><a class="link" href="GimpDrawablePreview.html" title="GimpDrawablePreview"><span class="type">GimpDrawablePreview</span></a> *preview</code></em>,
+ <em class="parameter"><code>const <a class="link" href="libgimp-gimppixelrgn.html#GimpPixelRgn" title="GimpPixelRgn"><span class="type">GimpPixelRgn</span></a> *region</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_drawable_preview_draw_region</code> is deprecated and should not be used in newly-written code.</p></div>
+<div class="refsect3">
+<a name="gimp-drawable-preview-draw-region.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>preview</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpDrawablePreview.html" title="GimpDrawablePreview"><span class="type">GimpDrawablePreview</span></a> widget</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>region</p></td>
+<td class="parameter_description"><p>a <a class="link" href="libgimp-gimppixelrgn.html#GimpPixelRgn" title="GimpPixelRgn"><span class="type">GimpPixelRgn</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpDrawablePreview.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpDrawablePreview-struct"></a><h3>GimpDrawablePreview</h3>
+<pre class="programlisting">typedef struct _GimpDrawablePreview GimpDrawablePreview;</pre>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpDrawablePreview.property-details"></a><h2>Property Details</h2>
+<div class="refsect2">
+<a name="GimpDrawablePreview--drawable"></a><h3>The <code class="literal">“drawable”</code> property</h3>
+<pre class="programlisting"> “drawable” <span class="type">gpointer</span></pre>
+<p>Deprecated: use the drawable-id property instead.</p>
+<div class="warning">
+<p><code class="literal">GimpDrawablePreview:drawable</code> is deprecated and should not be used in newly-written code.</p>
+<p>use the drawable-id property instead.</p>
+</div>
+<p>Owner: GimpDrawablePreview</p>
+<p>Flags: Read / Write / Construct Only</p>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpDrawablePreview--drawable-id"></a><h3>The <code class="literal">“drawable-id”</code> property</h3>
+<pre class="programlisting"> “drawable-id” <span class="type">int</span></pre>
+<p>The drawable the <a class="link" href="GimpDrawablePreview.html" title="GimpDrawablePreview"><span class="type">GimpDrawablePreview</span></a> is attached to.</p>
+<p>Owner: GimpDrawablePreview</p>
+<p>Flags: Read / Write / Construct Only</p>
+<p>Allowed values: &gt;= -1</p>
+<p>Default value: -1</p>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/GimpFontSelectButton.html b/devel-docs/libgimp/html/GimpFontSelectButton.html
new file mode 100644
index 0000000..d892686
--- /dev/null
+++ b/devel-docs/libgimp/html/GimpFontSelectButton.html
@@ -0,0 +1,322 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpFontSelectButton: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimp-selectors.html" title="Controlling the Core's Selection Dialogs">
+<link rel="prev" href="GimpBrushSelectButton.html" title="gimpbrushselectbutton">
+<link rel="next" href="GimpGradientSelectButton.html" title="GimpGradientSelectButton">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#GimpFontSelectButton.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
+ <a href="#GimpFontSelectButton.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces">  <span class="dim">|</span> 
+ <a href="#GimpFontSelectButton.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_properties">  <span class="dim">|</span> 
+ <a href="#GimpFontSelectButton.properties" class="shortcut">Properties</a></span><span id="nav_signals">  <span class="dim">|</span> 
+ <a href="#GimpFontSelectButton.signals" class="shortcut">Signals</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimp-selectors.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="GimpBrushSelectButton.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="GimpGradientSelectButton.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="GimpFontSelectButton"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="GimpFontSelectButton.top_of_page"></a>GimpFontSelectButton</span></h2>
+<p>GimpFontSelectButton — A button which pops up a font selection dialog.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="GimpFontSelectButton.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpFontSelectButton.html#gimp-font-select-button-new" title="gimp_font_select_button_new ()">gimp_font_select_button_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">const <span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpFontSelectButton.html#gimp-font-select-button-get-font" title="gimp_font_select_button_get_font ()">gimp_font_select_button_get_font</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpFontSelectButton.html#gimp-font-select-button-set-font" title="gimp_font_select_button_set_font ()">gimp_font_select_button_set_font</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpFontSelectButton.properties"></a><h2>Properties</h2>
+<div class="informaltable"><table class="informaltable" border="0">
+<colgroup>
+<col width="150px" class="properties_type">
+<col width="300px" class="properties_name">
+<col width="200px" class="properties_flags">
+</colgroup>
+<tbody>
+<tr>
+<td class="property_type">
+<span class="type">char</span> *</td>
+<td class="property_name"><a class="link" href="GimpFontSelectButton.html#GimpFontSelectButton--font-name" title="The “font-name” property">font-name</a></td>
+<td class="property_flags">Read / Write</td>
+</tr>
+<tr>
+<td class="property_type">
+<span class="type">char</span> *</td>
+<td class="property_name"><a class="link" href="GimpFontSelectButton.html#GimpFontSelectButton--title" title="The “title” property">title</a></td>
+<td class="property_flags">Read / Write / Construct Only</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpFontSelectButton.signals"></a><h2>Signals</h2>
+<div class="informaltable"><table class="informaltable" border="0">
+<colgroup>
+<col width="150px" class="signal_proto_type">
+<col width="300px" class="signal_proto_name">
+<col width="200px" class="signal_proto_flags">
+</colgroup>
+<tbody><tr>
+<td class="signal_type"><span class="returnvalue">void</span></td>
+<td class="signal_name"><a class="link" href="GimpFontSelectButton.html#GimpFontSelectButton-font-set" title="The “font-set” signal">font-set</a></td>
+<td class="signal_flags">Run First</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpFontSelectButton.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody><tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="GimpFontSelectButton.html#GimpFontSelectButton-struct" title="GimpFontSelectButton">GimpFontSelectButton</a></td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpFontSelectButton.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen"> GObject
+ <span class="lineart">╰──</span> GInitiallyUnowned
+ <span class="lineart">╰──</span> GtkObject
+ <span class="lineart">╰──</span> GtkWidget
+ <span class="lineart">╰──</span> GtkContainer
+ <span class="lineart">╰──</span> GtkBox
+ <span class="lineart">╰──</span> <a class="link" href="GimpSelectButton.html" title="GimpSelectButton">GimpSelectButton</a>
+ <span class="lineart">╰──</span> GimpFontSelectButton
+</pre>
+</div>
+<div class="refsect1">
+<a name="GimpFontSelectButton.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
+<p>
+GimpFontSelectButton implements
+ AtkImplementorIface, GtkBuildable and GtkOrientable.</p>
+</div>
+<div class="refsect1">
+<a name="GimpFontSelectButton.description"></a><h2>Description</h2>
+<p>A button which pops up a font selection dialog.</p>
+</div>
+<div class="refsect1">
+<a name="GimpFontSelectButton.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-font-select-button-new"></a><h3>gimp_font_select_button_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_font_select_button_new (<em class="parameter"><code>const <span class="type">gchar</span> *title</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *font_name</code></em>);</pre>
+<p>Creates a new <span class="type">GtkWidget</span> that completely controls the selection of
+a font. This widget is suitable for placement in a table in a
+plug-in dialog.</p>
+<div class="refsect3">
+<a name="gimp-font-select-button-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>title</p></td>
+<td class="parameter_description"><p>Title of the dialog to use or <code class="literal">NULL</code> to use the default title.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>font_name</p></td>
+<td class="parameter_description"><p>Initial font name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-font-select-button-new.returns"></a><h4>Returns</h4>
+<p> A <span class="type">GtkWidget</span> that you can use in your UI.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-font-select-button-get-font"></a><h3>gimp_font_select_button_get_font ()</h3>
+<pre class="programlisting">const <span class="returnvalue">gchar</span> *
+gimp_font_select_button_get_font (<em class="parameter"><code><a class="link" href="GimpFontSelectButton.html" title="GimpFontSelectButton"><span class="type">GimpFontSelectButton</span></a> *button</code></em>);</pre>
+<p>Retrieves the name of currently selected font.</p>
+<div class="refsect3">
+<a name="gimp-font-select-button-get-font.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>button</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GimpFontSelectButton.html" title="GimpFontSelectButton"><span class="type">GimpFontSelectButton</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-font-select-button-get-font.returns"></a><h4>Returns</h4>
+<p> an internal copy of the font name which must not be freed.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-font-select-button-set-font"></a><h3>gimp_font_select_button_set_font ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_font_select_button_set_font (<em class="parameter"><code><a class="link" href="GimpFontSelectButton.html" title="GimpFontSelectButton"><span class="type">GimpFontSelectButton</span></a> *button</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *font_name</code></em>);</pre>
+<p>Sets the current font for the font select button.</p>
+<div class="refsect3">
+<a name="gimp-font-select-button-set-font.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>button</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GimpFontSelectButton.html" title="GimpFontSelectButton"><span class="type">GimpFontSelectButton</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>font_name</p></td>
+<td class="parameter_description"><p>Font name to set; <code class="literal">NULL</code> means no change.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpFontSelectButton.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpFontSelectButton-struct"></a><h3>GimpFontSelectButton</h3>
+<pre class="programlisting">typedef struct _GimpFontSelectButton GimpFontSelectButton;</pre>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpFontSelectButton.property-details"></a><h2>Property Details</h2>
+<div class="refsect2">
+<a name="GimpFontSelectButton--font-name"></a><h3>The <code class="literal">“font-name”</code> property</h3>
+<pre class="programlisting"> “font-name” <span class="type">char</span> *</pre>
+<p>The name of the currently selected font.</p>
+<p>Owner: GimpFontSelectButton</p>
+<p>Flags: Read / Write</p>
+<p>Default value: "Sans-serif"</p>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpFontSelectButton--title"></a><h3>The <code class="literal">“title”</code> property</h3>
+<pre class="programlisting"> “title” <span class="type">char</span> *</pre>
+<p>The title to be used for the font selection popup dialog.</p>
+<p>Owner: GimpFontSelectButton</p>
+<p>Flags: Read / Write / Construct Only</p>
+<p>Default value: "Font Selection"</p>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpFontSelectButton.signal-details"></a><h2>Signal Details</h2>
+<div class="refsect2">
+<a name="GimpFontSelectButton-font-set"></a><h3>The <code class="literal">“font-set”</code> signal</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+user_function (<a class="link" href="GimpFontSelectButton.html" title="GimpFontSelectButton"><span class="type">GimpFontSelectButton</span></a> *widget,
+ <span class="type">char</span> *font_name,
+ <span class="type">gboolean</span> dialog_closing,
+ <span class="type">gpointer</span> user_data)</pre>
+<p>The ::font-set signal is emitted when the user selects a font.</p>
+<div class="refsect3">
+<a name="GimpFontSelectButton-font-set.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>widget</p></td>
+<td class="parameter_description"><p>the object which received the signal.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>font_name</p></td>
+<td class="parameter_description"><p>the name of the currently selected font.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>dialog_closing</p></td>
+<td class="parameter_description"><p>whether the dialog was closed or not.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>user_data</p></td>
+<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p>Flags: Run First</p>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/GimpGradientSelectButton.html b/devel-docs/libgimp/html/GimpGradientSelectButton.html
new file mode 100644
index 0000000..3a142bf
--- /dev/null
+++ b/devel-docs/libgimp/html/GimpGradientSelectButton.html
@@ -0,0 +1,336 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpGradientSelectButton: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimp-selectors.html" title="Controlling the Core's Selection Dialogs">
+<link rel="prev" href="GimpFontSelectButton.html" title="GimpFontSelectButton">
+<link rel="next" href="GimpPaletteSelectButton.html" title="GimpPaletteSelect">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#GimpGradientSelectButton.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
+ <a href="#GimpGradientSelectButton.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces">  <span class="dim">|</span> 
+ <a href="#GimpGradientSelectButton.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_properties">  <span class="dim">|</span> 
+ <a href="#GimpGradientSelectButton.properties" class="shortcut">Properties</a></span><span id="nav_signals">  <span class="dim">|</span> 
+ <a href="#GimpGradientSelectButton.signals" class="shortcut">Signals</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimp-selectors.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="GimpFontSelectButton.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="GimpPaletteSelectButton.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="GimpGradientSelectButton"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="GimpGradientSelectButton.top_of_page"></a>GimpGradientSelectButton</span></h2>
+<p>GimpGradientSelectButton — A button which pops up a gradient select dialog.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="GimpGradientSelectButton.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpGradientSelectButton.html#gimp-gradient-select-button-new" title="gimp_gradient_select_button_new ()">gimp_gradient_select_button_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">const <span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpGradientSelectButton.html#gimp-gradient-select-button-get-gradient" title="gimp_gradient_select_button_get_gradient ()">gimp_gradient_select_button_get_gradient</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpGradientSelectButton.html#gimp-gradient-select-button-set-gradient" title="gimp_gradient_select_button_set_gradient ()">gimp_gradient_select_button_set_gradient</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpGradientSelectButton.properties"></a><h2>Properties</h2>
+<div class="informaltable"><table class="informaltable" border="0">
+<colgroup>
+<col width="150px" class="properties_type">
+<col width="300px" class="properties_name">
+<col width="200px" class="properties_flags">
+</colgroup>
+<tbody>
+<tr>
+<td class="property_type">
+<span class="type">char</span> *</td>
+<td class="property_name"><a class="link" href="GimpGradientSelectButton.html#GimpGradientSelectButton--gradient-name" title="The “gradient-name” property">gradient-name</a></td>
+<td class="property_flags">Read / Write</td>
+</tr>
+<tr>
+<td class="property_type">
+<span class="type">char</span> *</td>
+<td class="property_name"><a class="link" href="GimpGradientSelectButton.html#GimpGradientSelectButton--title" title="The “title” property">title</a></td>
+<td class="property_flags">Read / Write / Construct Only</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpGradientSelectButton.signals"></a><h2>Signals</h2>
+<div class="informaltable"><table class="informaltable" border="0">
+<colgroup>
+<col width="150px" class="signal_proto_type">
+<col width="300px" class="signal_proto_name">
+<col width="200px" class="signal_proto_flags">
+</colgroup>
+<tbody><tr>
+<td class="signal_type"><span class="returnvalue">void</span></td>
+<td class="signal_name"><a class="link" href="GimpGradientSelectButton.html#GimpGradientSelectButton-gradient-set" title="The “gradient-set” signal">gradient-set</a></td>
+<td class="signal_flags">Run First</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpGradientSelectButton.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody><tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="GimpGradientSelectButton.html#GimpGradientSelectButton-struct" title="GimpGradientSelectButton">GimpGradientSelectButton</a></td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpGradientSelectButton.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen"> GObject
+ <span class="lineart">╰──</span> GInitiallyUnowned
+ <span class="lineart">╰──</span> GtkObject
+ <span class="lineart">╰──</span> GtkWidget
+ <span class="lineart">╰──</span> GtkContainer
+ <span class="lineart">╰──</span> GtkBox
+ <span class="lineart">╰──</span> <a class="link" href="GimpSelectButton.html" title="GimpSelectButton">GimpSelectButton</a>
+ <span class="lineart">╰──</span> GimpGradientSelectButton
+</pre>
+</div>
+<div class="refsect1">
+<a name="GimpGradientSelectButton.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
+<p>
+GimpGradientSelectButton implements
+ AtkImplementorIface, GtkBuildable and GtkOrientable.</p>
+</div>
+<div class="refsect1">
+<a name="GimpGradientSelectButton.description"></a><h2>Description</h2>
+<p>A button which pops up a gradient select dialog.</p>
+</div>
+<div class="refsect1">
+<a name="GimpGradientSelectButton.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-gradient-select-button-new"></a><h3>gimp_gradient_select_button_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_gradient_select_button_new (<em class="parameter"><code>const <span class="type">gchar</span> *title</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *gradient_name</code></em>);</pre>
+<p>Creates a new <span class="type">GtkWidget</span> that completely controls the selection of
+a gradient. This widget is suitable for placement in a table in a
+plug-in dialog.</p>
+<div class="refsect3">
+<a name="gimp-gradient-select-button-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>title</p></td>
+<td class="parameter_description"><p>Title of the dialog to use or <code class="literal">NULL</code> to use the default title.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>gradient_name</p></td>
+<td class="parameter_description"><p>Initial gradient name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-gradient-select-button-new.returns"></a><h4>Returns</h4>
+<p> A <span class="type">GtkWidget</span> that you can use in your UI.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-gradient-select-button-get-gradient"></a><h3>gimp_gradient_select_button_get_gradient ()</h3>
+<pre class="programlisting">const <span class="returnvalue">gchar</span> *
+gimp_gradient_select_button_get_gradient
+ (<em class="parameter"><code><a class="link" href="GimpGradientSelectButton.html" title="GimpGradientSelectButton"><span class="type">GimpGradientSelectButton</span></a> *button</code></em>);</pre>
+<p>Retrieves the name of currently selected gradient.</p>
+<div class="refsect3">
+<a name="gimp-gradient-select-button-get-gradient.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>button</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GimpGradientSelectButton.html" title="GimpGradientSelectButton"><span class="type">GimpGradientSelectButton</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-gradient-select-button-get-gradient.returns"></a><h4>Returns</h4>
+<p> an internal copy of the gradient name which must not be freed.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-gradient-select-button-set-gradient"></a><h3>gimp_gradient_select_button_set_gradient ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_gradient_select_button_set_gradient
+ (<em class="parameter"><code><a class="link" href="GimpGradientSelectButton.html" title="GimpGradientSelectButton"><span class="type">GimpGradientSelectButton</span></a> *button</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *gradient_name</code></em>);</pre>
+<p>Sets the current gradient for the gradient select button.</p>
+<div class="refsect3">
+<a name="gimp-gradient-select-button-set-gradient.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>button</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GimpGradientSelectButton.html" title="GimpGradientSelectButton"><span class="type">GimpGradientSelectButton</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>gradient_name</p></td>
+<td class="parameter_description"><p>Gradient name to set.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpGradientSelectButton.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpGradientSelectButton-struct"></a><h3>GimpGradientSelectButton</h3>
+<pre class="programlisting">typedef struct _GimpGradientSelectButton GimpGradientSelectButton;</pre>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpGradientSelectButton.property-details"></a><h2>Property Details</h2>
+<div class="refsect2">
+<a name="GimpGradientSelectButton--gradient-name"></a><h3>The <code class="literal">“gradient-name”</code> property</h3>
+<pre class="programlisting"> “gradient-name” <span class="type">char</span> *</pre>
+<p>The name of the currently selected gradient.</p>
+<p>Owner: GimpGradientSelectButton</p>
+<p>Flags: Read / Write</p>
+<p>Default value: NULL</p>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpGradientSelectButton--title"></a><h3>The <code class="literal">“title”</code> property</h3>
+<pre class="programlisting"> “title” <span class="type">char</span> *</pre>
+<p>The title to be used for the gradient selection popup dialog.</p>
+<p>Owner: GimpGradientSelectButton</p>
+<p>Flags: Read / Write / Construct Only</p>
+<p>Default value: "Gradient Selection"</p>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpGradientSelectButton.signal-details"></a><h2>Signal Details</h2>
+<div class="refsect2">
+<a name="GimpGradientSelectButton-gradient-set"></a><h3>The <code class="literal">“gradient-set”</code> signal</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+user_function (<a class="link" href="GimpGradientSelectButton.html" title="GimpGradientSelectButton"><span class="type">GimpGradientSelectButton</span></a> *widget,
+ <span class="type">char</span> *gradient_name,
+ <span class="type">int</span> width,
+ <span class="type">gpointer</span> grad_data,
+ <span class="type">gboolean</span> dialog_closing,
+ <span class="type">gpointer</span> user_data)</pre>
+<p>The ::gradient-set signal is emitted when the user selects a gradient.</p>
+<div class="refsect3">
+<a name="GimpGradientSelectButton-gradient-set.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>widget</p></td>
+<td class="parameter_description"><p>the object which received the signal.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>gradient_name</p></td>
+<td class="parameter_description"><p>the name of the currently selected gradient.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>width</p></td>
+<td class="parameter_description"><p>width of the gradient</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>grad_data</p></td>
+<td class="parameter_description"><p>gradient data</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>dialog_closing</p></td>
+<td class="parameter_description"><p>whether the dialog was closed or not.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>user_data</p></td>
+<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p>Flags: Run First</p>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/GimpImageComboBox.html b/devel-docs/libgimp/html/GimpImageComboBox.html
new file mode 100644
index 0000000..625f953
--- /dev/null
+++ b/devel-docs/libgimp/html/GimpImageComboBox.html
@@ -0,0 +1,163 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpImageComboBox: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimpui.html" title="Part II. GIMP User Interface Library">
+<link rel="prev" href="libgimp-GimpItemComboBox.html" title="GimpItemComboBox">
+<link rel="next" href="GimpProgressBar.html" title="GimpProgressBar">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#GimpImageComboBox.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
+ <a href="#GimpImageComboBox.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces">  <span class="dim">|</span> 
+ <a href="#GimpImageComboBox.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimpui.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimp-GimpItemComboBox.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="GimpProgressBar.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="GimpImageComboBox"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="GimpImageComboBox.top_of_page"></a>GimpImageComboBox</span></h2>
+<p>GimpImageComboBox — A widget providing a popup menu of images.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="GimpImageComboBox.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<span class="c_punctuation">(</span><a class="link" href="GimpImageComboBox.html#GimpImageConstraintFunc" title="GimpImageConstraintFunc ()">*GimpImageConstraintFunc</a><span class="c_punctuation">)</span> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpImageComboBox.html#gimp-image-combo-box-new" title="gimp_image_combo_box_new ()">gimp_image_combo_box_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpImageComboBox.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody><tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="GimpImageComboBox.html#GimpImageComboBox-struct" title="GimpImageComboBox">GimpImageComboBox</a></td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpImageComboBox.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen"> GObject
+ <span class="lineart">╰──</span> GInitiallyUnowned
+ <span class="lineart">╰──</span> GtkObject
+ <span class="lineart">╰──</span> GtkWidget
+ <span class="lineart">╰──</span> GtkContainer
+ <span class="lineart">╰──</span> GtkBin
+ <span class="lineart">╰──</span> GtkComboBox
+ <span class="lineart">╰──</span> <a href="../html/GimpIntComboBox.html#GimpIntComboBox-struct">GimpIntComboBox</a>
+ <span class="lineart">╰──</span> GimpImageComboBox
+</pre>
+</div>
+<div class="refsect1">
+<a name="GimpImageComboBox.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
+<p>
+GimpImageComboBox implements
+ AtkImplementorIface, GtkBuildable, GtkCellLayout and GtkCellEditable.</p>
+</div>
+<div class="refsect1">
+<a name="GimpImageComboBox.description"></a><h2>Description</h2>
+<p>A widget providing a popup menu of images.</p>
+</div>
+<div class="refsect1">
+<a name="GimpImageComboBox.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="GimpImageConstraintFunc"></a><h3>GimpImageConstraintFunc ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+<span class="c_punctuation">(</span>*GimpImageConstraintFunc<span class="c_punctuation">)</span> (<em class="parameter"><code><span class="type">gint32</span> image_id</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> data</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-combo-box-new"></a><h3>gimp_image_combo_box_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_image_combo_box_new (<em class="parameter"><code><a class="link" href="GimpImageComboBox.html#GimpImageConstraintFunc" title="GimpImageConstraintFunc ()"><span class="type">GimpImageConstraintFunc</span></a> constraint</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> data</code></em>);</pre>
+<p>Creates a new <a href="../html/GimpIntComboBox.html#GimpIntComboBox-struct"><span class="type">GimpIntComboBox</span></a> filled with all currently opened
+images. If a <em class="parameter"><code>constraint</code></em>
+ function is specified, it is called for
+each image and only if the function returns <code class="literal">TRUE</code>, the image is
+added to the combobox.</p>
+<p>You should use <a href="../html/GimpIntComboBox.html#gimp-int-combo-box-connect"><code class="function">gimp_int_combo_box_connect()</code></a> to initialize and
+connect the combo. Use <a href="../html/GimpIntComboBox.html#gimp-int-combo-box-set-active"><code class="function">gimp_int_combo_box_set_active()</code></a> to get the
+active image ID and <a href="../html/GimpIntComboBox.html#gimp-int-combo-box-get-active"><code class="function">gimp_int_combo_box_get_active()</code></a> to retrieve the
+ID of the selected image.</p>
+<div class="refsect3">
+<a name="gimp-image-combo-box-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>constraint</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpImageComboBox.html#GimpImageConstraintFunc" title="GimpImageConstraintFunc ()"><span class="type">GimpImageConstraintFunc</span></a> or <code class="literal">NULL</code></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>data</p></td>
+<td class="parameter_description"><p>a pointer that is passed to <em class="parameter"><code>constraint</code></em>
+</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-combo-box-new.returns"></a><h4>Returns</h4>
+<p> a new <a href="../html/GimpIntComboBox.html#GimpIntComboBox-struct"><span class="type">GimpIntComboBox</span></a>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpImageComboBox.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpImageComboBox-struct"></a><h3>GimpImageComboBox</h3>
+<pre class="programlisting">typedef struct _GimpImageComboBox GimpImageComboBox;</pre>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/GimpPaletteSelectButton.html b/devel-docs/libgimp/html/GimpPaletteSelectButton.html
new file mode 100644
index 0000000..966a998
--- /dev/null
+++ b/devel-docs/libgimp/html/GimpPaletteSelectButton.html
@@ -0,0 +1,324 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpPaletteSelect: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimp-selectors.html" title="Controlling the Core's Selection Dialogs">
+<link rel="prev" href="GimpGradientSelectButton.html" title="GimpGradientSelectButton">
+<link rel="next" href="GimpPatternSelectButton.html" title="GimpPatternSelectButton">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#GimpPaletteSelectButton.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
+ <a href="#GimpPaletteSelectButton.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces">  <span class="dim">|</span> 
+ <a href="#GimpPaletteSelectButton.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_properties">  <span class="dim">|</span> 
+ <a href="#GimpPaletteSelectButton.properties" class="shortcut">Properties</a></span><span id="nav_signals">  <span class="dim">|</span> 
+ <a href="#GimpPaletteSelectButton.signals" class="shortcut">Signals</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimp-selectors.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="GimpGradientSelectButton.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="GimpPatternSelectButton.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="GimpPaletteSelectButton"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="GimpPaletteSelectButton.top_of_page"></a>GimpPaletteSelect</span></h2>
+<p>GimpPaletteSelect — A button which pops up a palette select dialog.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="GimpPaletteSelectButton.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpPaletteSelectButton.html#gimp-palette-select-button-new" title="gimp_palette_select_button_new ()">gimp_palette_select_button_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">const <span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpPaletteSelectButton.html#gimp-palette-select-button-get-palette" title="gimp_palette_select_button_get_palette ()">gimp_palette_select_button_get_palette</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpPaletteSelectButton.html#gimp-palette-select-button-set-palette" title="gimp_palette_select_button_set_palette ()">gimp_palette_select_button_set_palette</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpPaletteSelectButton.properties"></a><h2>Properties</h2>
+<div class="informaltable"><table class="informaltable" border="0">
+<colgroup>
+<col width="150px" class="properties_type">
+<col width="300px" class="properties_name">
+<col width="200px" class="properties_flags">
+</colgroup>
+<tbody>
+<tr>
+<td class="property_type">
+<span class="type">char</span> *</td>
+<td class="property_name"><a class="link" href="GimpPaletteSelectButton.html#GimpPaletteSelectButton--palette-name" title="The “palette-name” property">palette-name</a></td>
+<td class="property_flags">Read / Write</td>
+</tr>
+<tr>
+<td class="property_type">
+<span class="type">char</span> *</td>
+<td class="property_name"><a class="link" href="GimpPaletteSelectButton.html#GimpPaletteSelectButton--title" title="The “title” property">title</a></td>
+<td class="property_flags">Read / Write / Construct Only</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpPaletteSelectButton.signals"></a><h2>Signals</h2>
+<div class="informaltable"><table class="informaltable" border="0">
+<colgroup>
+<col width="150px" class="signal_proto_type">
+<col width="300px" class="signal_proto_name">
+<col width="200px" class="signal_proto_flags">
+</colgroup>
+<tbody><tr>
+<td class="signal_type"><span class="returnvalue">void</span></td>
+<td class="signal_name"><a class="link" href="GimpPaletteSelectButton.html#GimpPaletteSelectButton-palette-set" title="The “palette-set” signal">palette-set</a></td>
+<td class="signal_flags">Run First</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpPaletteSelectButton.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody><tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="GimpPaletteSelectButton.html#GimpPaletteSelectButton-struct" title="GimpPaletteSelectButton">GimpPaletteSelectButton</a></td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpPaletteSelectButton.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen"> GObject
+ <span class="lineart">╰──</span> GInitiallyUnowned
+ <span class="lineart">╰──</span> GtkObject
+ <span class="lineart">╰──</span> GtkWidget
+ <span class="lineart">╰──</span> GtkContainer
+ <span class="lineart">╰──</span> GtkBox
+ <span class="lineart">╰──</span> <a class="link" href="GimpSelectButton.html" title="GimpSelectButton">GimpSelectButton</a>
+ <span class="lineart">╰──</span> GimpPaletteSelectButton
+</pre>
+</div>
+<div class="refsect1">
+<a name="GimpPaletteSelectButton.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
+<p>
+GimpPaletteSelectButton implements
+ AtkImplementorIface, GtkBuildable and GtkOrientable.</p>
+</div>
+<div class="refsect1">
+<a name="GimpPaletteSelectButton.description"></a><h2>Description</h2>
+<p>A button which pops up a palette select dialog.</p>
+</div>
+<div class="refsect1">
+<a name="GimpPaletteSelectButton.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-palette-select-button-new"></a><h3>gimp_palette_select_button_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_palette_select_button_new (<em class="parameter"><code>const <span class="type">gchar</span> *title</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *palette_name</code></em>);</pre>
+<p>Creates a new <span class="type">GtkWidget</span> that completely controls the selection of
+a palette. This widget is suitable for placement in a table in a
+plug-in dialog.</p>
+<div class="refsect3">
+<a name="gimp-palette-select-button-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>title</p></td>
+<td class="parameter_description"><p>Title of the dialog to use or <code class="literal">NULL</code> to use the default title.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>palette_name</p></td>
+<td class="parameter_description"><p>Initial palette name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-palette-select-button-new.returns"></a><h4>Returns</h4>
+<p> A <span class="type">GtkWidget</span> that you can use in your UI.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-palette-select-button-get-palette"></a><h3>gimp_palette_select_button_get_palette ()</h3>
+<pre class="programlisting">const <span class="returnvalue">gchar</span> *
+gimp_palette_select_button_get_palette
+ (<em class="parameter"><code><a class="link" href="GimpPaletteSelectButton.html" title="GimpPaletteSelect"><span class="type">GimpPaletteSelectButton</span></a> *button</code></em>);</pre>
+<p>Retrieves the name of currently selected palette.</p>
+<div class="refsect3">
+<a name="gimp-palette-select-button-get-palette.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>button</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GimpPaletteSelectButton.html" title="GimpPaletteSelect"><span class="type">GimpPaletteSelectButton</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-palette-select-button-get-palette.returns"></a><h4>Returns</h4>
+<p> an internal copy of the palette name which must not be freed.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-palette-select-button-set-palette"></a><h3>gimp_palette_select_button_set_palette ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_palette_select_button_set_palette
+ (<em class="parameter"><code><a class="link" href="GimpPaletteSelectButton.html" title="GimpPaletteSelect"><span class="type">GimpPaletteSelectButton</span></a> *button</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *palette_name</code></em>);</pre>
+<p>Sets the current palette for the palette select button.</p>
+<div class="refsect3">
+<a name="gimp-palette-select-button-set-palette.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>button</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GimpPaletteSelectButton.html" title="GimpPaletteSelect"><span class="type">GimpPaletteSelectButton</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>palette_name</p></td>
+<td class="parameter_description"><p>Palette name to set; <code class="literal">NULL</code> means no change.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpPaletteSelectButton.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpPaletteSelectButton-struct"></a><h3>GimpPaletteSelectButton</h3>
+<pre class="programlisting">typedef struct _GimpPaletteSelectButton GimpPaletteSelectButton;</pre>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpPaletteSelectButton.property-details"></a><h2>Property Details</h2>
+<div class="refsect2">
+<a name="GimpPaletteSelectButton--palette-name"></a><h3>The <code class="literal">“palette-name”</code> property</h3>
+<pre class="programlisting"> “palette-name” <span class="type">char</span> *</pre>
+<p>The name of the currently selected palette.</p>
+<p>Owner: GimpPaletteSelectButton</p>
+<p>Flags: Read / Write</p>
+<p>Default value: NULL</p>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpPaletteSelectButton--title"></a><h3>The <code class="literal">“title”</code> property</h3>
+<pre class="programlisting"> “title” <span class="type">char</span> *</pre>
+<p>The title to be used for the palette selection popup dialog.</p>
+<p>Owner: GimpPaletteSelectButton</p>
+<p>Flags: Read / Write / Construct Only</p>
+<p>Default value: "Palette Selection"</p>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpPaletteSelectButton.signal-details"></a><h2>Signal Details</h2>
+<div class="refsect2">
+<a name="GimpPaletteSelectButton-palette-set"></a><h3>The <code class="literal">“palette-set”</code> signal</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+user_function (<a class="link" href="GimpPaletteSelectButton.html" title="GimpPaletteSelect"><span class="type">GimpPaletteSelectButton</span></a> *widget,
+ <span class="type">char</span> *palette_name,
+ <span class="type">gboolean</span> dialog_closing,
+ <span class="type">gpointer</span> user_data)</pre>
+<p>The ::palette-set signal is emitted when the user selects a palette.</p>
+<div class="refsect3">
+<a name="GimpPaletteSelectButton-palette-set.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>widget</p></td>
+<td class="parameter_description"><p>the object which received the signal.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>palette_name</p></td>
+<td class="parameter_description"><p>the name of the currently selected palette.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>dialog_closing</p></td>
+<td class="parameter_description"><p>whether the dialog was closed or not.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>user_data</p></td>
+<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p>Flags: Run First</p>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/GimpPatternSelectButton.html b/devel-docs/libgimp/html/GimpPatternSelectButton.html
new file mode 100644
index 0000000..e25ac0e
--- /dev/null
+++ b/devel-docs/libgimp/html/GimpPatternSelectButton.html
@@ -0,0 +1,348 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpPatternSelectButton: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimp-selectors.html" title="Controlling the Core's Selection Dialogs">
+<link rel="prev" href="GimpPaletteSelectButton.html" title="GimpPaletteSelect">
+<link rel="next" href="libgimp-gimpbrushselect.html" title="gimpbrushselect">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#GimpPatternSelectButton.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
+ <a href="#GimpPatternSelectButton.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces">  <span class="dim">|</span> 
+ <a href="#GimpPatternSelectButton.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_properties">  <span class="dim">|</span> 
+ <a href="#GimpPatternSelectButton.properties" class="shortcut">Properties</a></span><span id="nav_signals">  <span class="dim">|</span> 
+ <a href="#GimpPatternSelectButton.signals" class="shortcut">Signals</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimp-selectors.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="GimpPaletteSelectButton.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimp-gimpbrushselect.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="GimpPatternSelectButton"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="GimpPatternSelectButton.top_of_page"></a>GimpPatternSelectButton</span></h2>
+<p>GimpPatternSelectButton — A button which pops up a pattern select dialog.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="GimpPatternSelectButton.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpPatternSelectButton.html#gimp-pattern-select-button-new" title="gimp_pattern_select_button_new ()">gimp_pattern_select_button_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">const <span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpPatternSelectButton.html#gimp-pattern-select-button-get-pattern" title="gimp_pattern_select_button_get_pattern ()">gimp_pattern_select_button_get_pattern</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpPatternSelectButton.html#gimp-pattern-select-button-set-pattern" title="gimp_pattern_select_button_set_pattern ()">gimp_pattern_select_button_set_pattern</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpPatternSelectButton.properties"></a><h2>Properties</h2>
+<div class="informaltable"><table class="informaltable" border="0">
+<colgroup>
+<col width="150px" class="properties_type">
+<col width="300px" class="properties_name">
+<col width="200px" class="properties_flags">
+</colgroup>
+<tbody>
+<tr>
+<td class="property_type">
+<span class="type">char</span> *</td>
+<td class="property_name"><a class="link" href="GimpPatternSelectButton.html#GimpPatternSelectButton--pattern-name" title="The “pattern-name” property">pattern-name</a></td>
+<td class="property_flags">Read / Write</td>
+</tr>
+<tr>
+<td class="property_type">
+<span class="type">char</span> *</td>
+<td class="property_name"><a class="link" href="GimpPatternSelectButton.html#GimpPatternSelectButton--title" title="The “title” property">title</a></td>
+<td class="property_flags">Read / Write / Construct Only</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpPatternSelectButton.signals"></a><h2>Signals</h2>
+<div class="informaltable"><table class="informaltable" border="0">
+<colgroup>
+<col width="150px" class="signal_proto_type">
+<col width="300px" class="signal_proto_name">
+<col width="200px" class="signal_proto_flags">
+</colgroup>
+<tbody><tr>
+<td class="signal_type"><span class="returnvalue">void</span></td>
+<td class="signal_name"><a class="link" href="GimpPatternSelectButton.html#GimpPatternSelectButton-pattern-set" title="The “pattern-set” signal">pattern-set</a></td>
+<td class="signal_flags">Run First</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpPatternSelectButton.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody><tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="GimpPatternSelectButton.html#GimpPatternSelectButton-struct" title="GimpPatternSelectButton">GimpPatternSelectButton</a></td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpPatternSelectButton.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen"> GObject
+ <span class="lineart">╰──</span> GInitiallyUnowned
+ <span class="lineart">╰──</span> GtkObject
+ <span class="lineart">╰──</span> GtkWidget
+ <span class="lineart">╰──</span> GtkContainer
+ <span class="lineart">╰──</span> GtkBox
+ <span class="lineart">╰──</span> <a class="link" href="GimpSelectButton.html" title="GimpSelectButton">GimpSelectButton</a>
+ <span class="lineart">╰──</span> GimpPatternSelectButton
+</pre>
+</div>
+<div class="refsect1">
+<a name="GimpPatternSelectButton.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
+<p>
+GimpPatternSelectButton implements
+ AtkImplementorIface, GtkBuildable and GtkOrientable.</p>
+</div>
+<div class="refsect1">
+<a name="GimpPatternSelectButton.description"></a><h2>Description</h2>
+<p>A button which pops up a pattern select dialog.</p>
+</div>
+<div class="refsect1">
+<a name="GimpPatternSelectButton.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-pattern-select-button-new"></a><h3>gimp_pattern_select_button_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_pattern_select_button_new (<em class="parameter"><code>const <span class="type">gchar</span> *title</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *pattern_name</code></em>);</pre>
+<p>Creates a new <span class="type">GtkWidget</span> that completely controls the selection of
+a pattern. This widget is suitable for placement in a table in a
+plug-in dialog.</p>
+<div class="refsect3">
+<a name="gimp-pattern-select-button-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>title</p></td>
+<td class="parameter_description"><p>Title of the dialog to use or <code class="literal">NULL</code> to use the default title.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>pattern_name</p></td>
+<td class="parameter_description"><p>Initial pattern name or <code class="literal">NULL</code> to use current selection.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-pattern-select-button-new.returns"></a><h4>Returns</h4>
+<p> A <span class="type">GtkWidget</span> that you can use in your UI.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-pattern-select-button-get-pattern"></a><h3>gimp_pattern_select_button_get_pattern ()</h3>
+<pre class="programlisting">const <span class="returnvalue">gchar</span> *
+gimp_pattern_select_button_get_pattern
+ (<em class="parameter"><code><a class="link" href="GimpPatternSelectButton.html" title="GimpPatternSelectButton"><span class="type">GimpPatternSelectButton</span></a> *button</code></em>);</pre>
+<p>Retrieves the name of currently selected pattern.</p>
+<div class="refsect3">
+<a name="gimp-pattern-select-button-get-pattern.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>button</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GimpPatternSelectButton.html" title="GimpPatternSelectButton"><span class="type">GimpPatternSelectButton</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-pattern-select-button-get-pattern.returns"></a><h4>Returns</h4>
+<p> an internal copy of the pattern name which must not be freed.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-pattern-select-button-set-pattern"></a><h3>gimp_pattern_select_button_set_pattern ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_pattern_select_button_set_pattern
+ (<em class="parameter"><code><a class="link" href="GimpPatternSelectButton.html" title="GimpPatternSelectButton"><span class="type">GimpPatternSelectButton</span></a> *button</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *pattern_name</code></em>);</pre>
+<p>Sets the current pattern for the pattern select button.</p>
+<div class="refsect3">
+<a name="gimp-pattern-select-button-set-pattern.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>button</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GimpPatternSelectButton.html" title="GimpPatternSelectButton"><span class="type">GimpPatternSelectButton</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>pattern_name</p></td>
+<td class="parameter_description"><p>Pattern name to set; <code class="literal">NULL</code> means no change.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpPatternSelectButton.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpPatternSelectButton-struct"></a><h3>GimpPatternSelectButton</h3>
+<pre class="programlisting">typedef struct _GimpPatternSelectButton GimpPatternSelectButton;</pre>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpPatternSelectButton.property-details"></a><h2>Property Details</h2>
+<div class="refsect2">
+<a name="GimpPatternSelectButton--pattern-name"></a><h3>The <code class="literal">“pattern-name”</code> property</h3>
+<pre class="programlisting"> “pattern-name” <span class="type">char</span> *</pre>
+<p>The name of the currently selected pattern.</p>
+<p>Owner: GimpPatternSelectButton</p>
+<p>Flags: Read / Write</p>
+<p>Default value: NULL</p>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpPatternSelectButton--title"></a><h3>The <code class="literal">“title”</code> property</h3>
+<pre class="programlisting"> “title” <span class="type">char</span> *</pre>
+<p>The title to be used for the pattern selection popup dialog.</p>
+<p>Owner: GimpPatternSelectButton</p>
+<p>Flags: Read / Write / Construct Only</p>
+<p>Default value: "Pattern Selection"</p>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpPatternSelectButton.signal-details"></a><h2>Signal Details</h2>
+<div class="refsect2">
+<a name="GimpPatternSelectButton-pattern-set"></a><h3>The <code class="literal">“pattern-set”</code> signal</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+user_function (<a class="link" href="GimpPatternSelectButton.html" title="GimpPatternSelectButton"><span class="type">GimpPatternSelectButton</span></a> *widget,
+ <span class="type">char</span> *pattern_name,
+ <span class="type">int</span> width,
+ <span class="type">int</span> height,
+ <span class="type">int</span> bpp,
+ <span class="type">gpointer</span> mask_data,
+ <span class="type">gboolean</span> dialog_closing,
+ <span class="type">gpointer</span> user_data)</pre>
+<p>The ::pattern-set signal is emitted when the user selects a pattern.</p>
+<div class="refsect3">
+<a name="GimpPatternSelectButton-pattern-set.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>widget</p></td>
+<td class="parameter_description"><p>the object which received the signal.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>pattern_name</p></td>
+<td class="parameter_description"><p>the name of the currently selected pattern.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>width</p></td>
+<td class="parameter_description"><p>width of the pattern</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>height</p></td>
+<td class="parameter_description"><p>height of the pattern</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>bpp</p></td>
+<td class="parameter_description"><p>bpp of the pattern</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>mask_data</p></td>
+<td class="parameter_description"><p>pattern mask data</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>dialog_closing</p></td>
+<td class="parameter_description"><p>whether the dialog was closed or not.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>user_data</p></td>
+<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p>Flags: Run First</p>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/GimpProcBrowserDialog.html b/devel-docs/libgimp/html/GimpProcBrowserDialog.html
new file mode 100644
index 0000000..8149812
--- /dev/null
+++ b/devel-docs/libgimp/html/GimpProcBrowserDialog.html
@@ -0,0 +1,282 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpProcBrowserDialog: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimpui.html" title="Part II. GIMP User Interface Library">
+<link rel="prev" href="libgimp-gimppatternmenu.html" title="gimppatternmenu">
+<link rel="next" href="libgimp-GimpProcView.html" title="GimpProcView">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#GimpProcBrowserDialog.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
+ <a href="#GimpProcBrowserDialog.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces">  <span class="dim">|</span> 
+ <a href="#GimpProcBrowserDialog.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_signals">  <span class="dim">|</span> 
+ <a href="#GimpProcBrowserDialog.signals" class="shortcut">Signals</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimpui.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimp-gimppatternmenu.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimp-GimpProcView.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="GimpProcBrowserDialog"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="GimpProcBrowserDialog.top_of_page"></a>GimpProcBrowserDialog</span></h2>
+<p>GimpProcBrowserDialog — The dialog for the procedure and plugin browsers.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="GimpProcBrowserDialog.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpProcBrowserDialog.html#gimp-proc-browser-dialog-new" title="gimp_proc_browser_dialog_new ()">gimp_proc_browser_dialog_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpProcBrowserDialog.html#gimp-proc-browser-dialog-get-selected" title="gimp_proc_browser_dialog_get_selected ()">gimp_proc_browser_dialog_get_selected</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpProcBrowserDialog.signals"></a><h2>Signals</h2>
+<div class="informaltable"><table class="informaltable" border="0">
+<colgroup>
+<col width="150px" class="signal_proto_type">
+<col width="300px" class="signal_proto_name">
+<col width="200px" class="signal_proto_flags">
+</colgroup>
+<tbody>
+<tr>
+<td class="signal_type"><span class="returnvalue">void</span></td>
+<td class="signal_name"><a class="link" href="GimpProcBrowserDialog.html#GimpProcBrowserDialog-row-activated" title="The “row-activated” signal">row-activated</a></td>
+<td class="signal_flags">Run Last</td>
+</tr>
+<tr>
+<td class="signal_type"><span class="returnvalue">void</span></td>
+<td class="signal_name"><a class="link" href="GimpProcBrowserDialog.html#GimpProcBrowserDialog-selection-changed" title="The “selection-changed” signal">selection-changed</a></td>
+<td class="signal_flags">Run Last</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpProcBrowserDialog.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody><tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="GimpProcBrowserDialog.html#GimpProcBrowserDialog-struct" title="GimpProcBrowserDialog">GimpProcBrowserDialog</a></td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpProcBrowserDialog.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen"> GObject
+ <span class="lineart">╰──</span> GInitiallyUnowned
+ <span class="lineart">╰──</span> GtkObject
+ <span class="lineart">╰──</span> GtkWidget
+ <span class="lineart">╰──</span> GtkContainer
+ <span class="lineart">╰──</span> GtkBin
+ <span class="lineart">╰──</span> GtkWindow
+ <span class="lineart">╰──</span> GtkDialog
+ <span class="lineart">╰──</span> <a href="../html/GimpDialog.html#GimpDialog-struct">GimpDialog</a>
+ <span class="lineart">╰──</span> GimpProcBrowserDialog
+</pre>
+</div>
+<div class="refsect1">
+<a name="GimpProcBrowserDialog.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
+<p>
+GimpProcBrowserDialog implements
+ AtkImplementorIface and GtkBuildable.</p>
+</div>
+<div class="refsect1">
+<a name="GimpProcBrowserDialog.description"></a><h2>Description</h2>
+<p>The dialog for the procedure and plugin browsers.</p>
+</div>
+<div class="refsect1">
+<a name="GimpProcBrowserDialog.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-proc-browser-dialog-new"></a><h3>gimp_proc_browser_dialog_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_proc_browser_dialog_new (<em class="parameter"><code>const <span class="type">gchar</span> *title</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *role</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpwidgets-GimpHelpUI.html#GimpHelpFunc"><span class="type">GimpHelpFunc</span></a> help_func</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *help_id</code></em>,
+ <em class="parameter"><code>...</code></em>);</pre>
+<p>Create a new <a class="link" href="GimpProcBrowserDialog.html" title="GimpProcBrowserDialog"><span class="type">GimpProcBrowserDialog</span></a>.</p>
+<div class="refsect3">
+<a name="gimp-proc-browser-dialog-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>title</p></td>
+<td class="parameter_description"><p>The dialog's title.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>role</p></td>
+<td class="parameter_description"><p>The dialog's role, see <code class="function">gtk_window_set_role()</code>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>help_func</p></td>
+<td class="parameter_description"><p>The function which will be called if the user presses "F1".</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>help_id</p></td>
+<td class="parameter_description"><p>The help_id which will be passed to <em class="parameter"><code>help_func</code></em>
+.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>...</p></td>
+<td class="parameter_description"><p>A <code class="literal">NULL</code>-terminated list destribing the action_area buttons.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-proc-browser-dialog-new.returns"></a><h4>Returns</h4>
+<p> a newly created <a class="link" href="GimpProcBrowserDialog.html" title="GimpProcBrowserDialog"><span class="type">GimpProcBrowserDialog</span></a>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-proc-browser-dialog-get-selected"></a><h3>gimp_proc_browser_dialog_get_selected ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> *
+gimp_proc_browser_dialog_get_selected (<em class="parameter"><code><a class="link" href="GimpProcBrowserDialog.html" title="GimpProcBrowserDialog"><span class="type">GimpProcBrowserDialog</span></a> *dialog</code></em>);</pre>
+<p>Retrieves the name of the currently selected procedure.</p>
+<div class="refsect3">
+<a name="gimp-proc-browser-dialog-get-selected.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>dialog</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpProcBrowserDialog.html" title="GimpProcBrowserDialog"><span class="type">GimpProcBrowserDialog</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-proc-browser-dialog-get-selected.returns"></a><h4>Returns</h4>
+<p> The name of the selected procedure of <code class="literal">NULL</code> if no
+procedure is selected.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpProcBrowserDialog.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpProcBrowserDialog-struct"></a><h3>GimpProcBrowserDialog</h3>
+<pre class="programlisting">typedef struct _GimpProcBrowserDialog GimpProcBrowserDialog;</pre>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpProcBrowserDialog.signal-details"></a><h2>Signal Details</h2>
+<div class="refsect2">
+<a name="GimpProcBrowserDialog-row-activated"></a><h3>The <code class="literal">“row-activated”</code> signal</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+user_function (<a class="link" href="GimpProcBrowserDialog.html" title="GimpProcBrowserDialog"><span class="type">GimpProcBrowserDialog</span></a> *dialog,
+ <span class="type">gpointer</span> user_data)</pre>
+<p>Emitted when one of the rows in the contained <span class="type">GtkTreeView</span> is activated.</p>
+<div class="refsect3">
+<a name="GimpProcBrowserDialog-row-activated.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>dialog</p></td>
+<td class="parameter_description"><p>the object that received the signal</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>user_data</p></td>
+<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p>Flags: Run Last</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpProcBrowserDialog-selection-changed"></a><h3>The <code class="literal">“selection-changed”</code> signal</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+user_function (<a class="link" href="GimpProcBrowserDialog.html" title="GimpProcBrowserDialog"><span class="type">GimpProcBrowserDialog</span></a> *dialog,
+ <span class="type">gpointer</span> user_data)</pre>
+<p>Emitted when the selection in the contained <span class="type">GtkTreeView</span> changes.</p>
+<div class="refsect3">
+<a name="GimpProcBrowserDialog-selection-changed.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>dialog</p></td>
+<td class="parameter_description"><p>the object that received the signal</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>user_data</p></td>
+<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p>Flags: Run Last</p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/GimpProgressBar.html b/devel-docs/libgimp/html/GimpProgressBar.html
new file mode 100644
index 0000000..f075656
--- /dev/null
+++ b/devel-docs/libgimp/html/GimpProgressBar.html
@@ -0,0 +1,113 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpProgressBar: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimpui.html" title="Part II. GIMP User Interface Library">
+<link rel="prev" href="GimpImageComboBox.html" title="GimpImageComboBox">
+<link rel="next" href="libgimp-gimpmenu.html" title="gimpmenu">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#GimpProgressBar.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
+ <a href="#GimpProgressBar.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces">  <span class="dim">|</span> 
+ <a href="#GimpProgressBar.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimpui.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="GimpImageComboBox.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimp-gimpmenu.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="GimpProgressBar"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="GimpProgressBar.top_of_page"></a>GimpProgressBar</span></h2>
+<p>GimpProgressBar — A widget providing a progress bar.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="GimpProgressBar.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody><tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpProgressBar.html#gimp-progress-bar-new" title="gimp_progress_bar_new ()">gimp_progress_bar_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpProgressBar.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody><tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="GimpProgressBar.html#GimpProgressBar-struct" title="GimpProgressBar">GimpProgressBar</a></td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpProgressBar.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen"> GObject
+ <span class="lineart">╰──</span> GInitiallyUnowned
+ <span class="lineart">╰──</span> GtkObject
+ <span class="lineart">╰──</span> GtkWidget
+ <span class="lineart">╰──</span> GtkProgress
+ <span class="lineart">╰──</span> GtkProgressBar
+ <span class="lineart">╰──</span> GimpProgressBar
+</pre>
+</div>
+<div class="refsect1">
+<a name="GimpProgressBar.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
+<p>
+GimpProgressBar implements
+ AtkImplementorIface and GtkBuildable.</p>
+</div>
+<div class="refsect1">
+<a name="GimpProgressBar.description"></a><h2>Description</h2>
+<p>A widget providing a progress bar that automatically redirects any
+progress calls to itself.</p>
+</div>
+<div class="refsect1">
+<a name="GimpProgressBar.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-progress-bar-new"></a><h3>gimp_progress_bar_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_progress_bar_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Creates a new <a class="link" href="GimpProgressBar.html" title="GimpProgressBar"><span class="type">GimpProgressBar</span></a> widget.</p>
+<div class="refsect3">
+<a name="gimp-progress-bar-new.returns"></a><h4>Returns</h4>
+<p> the new widget.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpProgressBar.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpProgressBar-struct"></a><h3>GimpProgressBar</h3>
+<pre class="programlisting">typedef struct _GimpProgressBar GimpProgressBar;</pre>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/GimpSelectButton.html b/devel-docs/libgimp/html/GimpSelectButton.html
new file mode 100644
index 0000000..ad7dfcd
--- /dev/null
+++ b/devel-docs/libgimp/html/GimpSelectButton.html
@@ -0,0 +1,130 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpSelectButton: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimp-selectors.html" title="Controlling the Core's Selection Dialogs">
+<link rel="prev" href="libgimp-selectors.html" title="Controlling the Core's Selection Dialogs">
+<link rel="next" href="GimpBrushSelectButton.html" title="gimpbrushselectbutton">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#GimpSelectButton.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
+ <a href="#GimpSelectButton.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces">  <span class="dim">|</span> 
+ <a href="#GimpSelectButton.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimp-selectors.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimp-selectors.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="GimpBrushSelectButton.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="GimpSelectButton"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="GimpSelectButton.top_of_page"></a>GimpSelectButton</span></h2>
+<p>GimpSelectButton — The base class of the data select buttons.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="GimpSelectButton.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody><tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpSelectButton.html#gimp-select-button-close-popup" title="gimp_select_button_close_popup ()">gimp_select_button_close_popup</a> <span class="c_punctuation">()</span>
+</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpSelectButton.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody><tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="GimpSelectButton.html#GimpSelectButton-struct" title="GimpSelectButton">GimpSelectButton</a></td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpSelectButton.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen"> GObject
+ <span class="lineart">╰──</span> GInitiallyUnowned
+ <span class="lineart">╰──</span> GtkObject
+ <span class="lineart">╰──</span> GtkWidget
+ <span class="lineart">╰──</span> GtkContainer
+ <span class="lineart">╰──</span> GtkBox
+ <span class="lineart">╰──</span> GimpSelectButton
+ <span class="lineart">├──</span> <a class="link" href="GimpBrushSelectButton.html" title="gimpbrushselectbutton">GimpBrushSelectButton</a>
+ <span class="lineart">├──</span> <a class="link" href="GimpFontSelectButton.html" title="GimpFontSelectButton">GimpFontSelectButton</a>
+ <span class="lineart">├──</span> <a class="link" href="GimpGradientSelectButton.html" title="GimpGradientSelectButton">GimpGradientSelectButton</a>
+ <span class="lineart">├──</span> <a class="link" href="GimpPaletteSelectButton.html" title="GimpPaletteSelect">GimpPaletteSelectButton</a>
+ <span class="lineart">╰──</span> <a class="link" href="GimpPatternSelectButton.html" title="GimpPatternSelectButton">GimpPatternSelectButton</a>
+</pre>
+</div>
+<div class="refsect1">
+<a name="GimpSelectButton.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
+<p>
+GimpSelectButton implements
+ AtkImplementorIface, GtkBuildable and GtkOrientable.</p>
+</div>
+<div class="refsect1">
+<a name="GimpSelectButton.description"></a><h2>Description</h2>
+<p>The base class of the brush, pattern, gradient, palette and font
+select buttons.</p>
+</div>
+<div class="refsect1">
+<a name="GimpSelectButton.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-select-button-close-popup"></a><h3>gimp_select_button_close_popup ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_select_button_close_popup (<em class="parameter"><code><a class="link" href="GimpSelectButton.html" title="GimpSelectButton"><span class="type">GimpSelectButton</span></a> *button</code></em>);</pre>
+<p>Closes the popup window associated with <em class="parameter"><code>button</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-select-button-close-popup.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>button</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GimpSelectButton.html" title="GimpSelectButton"><span class="type">GimpSelectButton</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpSelectButton.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpSelectButton-struct"></a><h3>GimpSelectButton</h3>
+<pre class="programlisting">typedef struct _GimpSelectButton GimpSelectButton;</pre>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/GimpZoomPreview.html b/devel-docs/libgimp/html/GimpZoomPreview.html
new file mode 100644
index 0000000..da9e155
--- /dev/null
+++ b/devel-docs/libgimp/html/GimpZoomPreview.html
@@ -0,0 +1,550 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpZoomPreview: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimpui.html" title="Part II. GIMP User Interface Library">
+<link rel="prev" href="GimpAspectPreview.html" title="GimpAspectPreview">
+<link rel="next" href="libgimp-GimpItemComboBox.html" title="GimpItemComboBox">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#GimpZoomPreview.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
+ <a href="#GimpZoomPreview.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces">  <span class="dim">|</span> 
+ <a href="#GimpZoomPreview.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_properties">  <span class="dim">|</span> 
+ <a href="#GimpZoomPreview.properties" class="shortcut">Properties</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimpui.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="GimpAspectPreview.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimp-GimpItemComboBox.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="GimpZoomPreview"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="GimpZoomPreview.top_of_page"></a>GimpZoomPreview</span></h2>
+<p>GimpZoomPreview — A drawable preview with zooming capabilities.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="GimpZoomPreview.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpZoomPreview.html#gimp-zoom-preview-new" title="gimp_zoom_preview_new ()">gimp_zoom_preview_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpZoomPreview.html#gimp-zoom-preview-new-from-drawable-id" title="gimp_zoom_preview_new_from_drawable_id ()">gimp_zoom_preview_new_from_drawable_id</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpZoomPreview.html#gimp-zoom-preview-new-with-model-from-drawable-id" title="gimp_zoom_preview_new_with_model_from_drawable_id ()">gimp_zoom_preview_new_with_model_from_drawable_id</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpZoomPreview.html#gimp-zoom-preview-new-with-model" title="gimp_zoom_preview_new_with_model ()">gimp_zoom_preview_new_with_model</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">guchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpZoomPreview.html#gimp-zoom-preview-get-source" title="gimp_zoom_preview_get_source ()">gimp_zoom_preview_get_source</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="libgimp-gimpdrawable.html#GimpDrawable" title="GimpDrawable"><span class="returnvalue">GimpDrawable</span></a> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpZoomPreview.html#gimp-zoom-preview-get-drawable" title="gimp_zoom_preview_get_drawable ()">gimp_zoom_preview_get_drawable</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpZoomPreview.html#gimp-zoom-preview-get-drawable-id" title="gimp_zoom_preview_get_drawable_id ()">gimp_zoom_preview_get_drawable_id</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gdouble</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpZoomPreview.html#gimp-zoom-preview-get-factor" title="gimp_zoom_preview_get_factor ()">gimp_zoom_preview_get_factor</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a href="../html/GimpZoomModel.html#GimpZoomModel-struct"><span class="returnvalue">GimpZoomModel</span></a> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpZoomPreview.html#gimp-zoom-preview-get-model" title="gimp_zoom_preview_get_model ()">gimp_zoom_preview_get_model</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpZoomPreview.properties"></a><h2>Properties</h2>
+<div class="informaltable"><table class="informaltable" border="0">
+<colgroup>
+<col width="150px" class="properties_type">
+<col width="300px" class="properties_name">
+<col width="200px" class="properties_flags">
+</colgroup>
+<tbody>
+<tr>
+<td class="property_type"><span class="type">gpointer</span></td>
+<td class="property_name"><a class="link" href="GimpZoomPreview.html#GimpZoomPreview--drawable" title="The “drawable” property">drawable</a></td>
+<td class="property_flags">Read / Write / Construct Only</td>
+</tr>
+<tr>
+<td class="property_type"><span class="type">int</span></td>
+<td class="property_name"><a class="link" href="GimpZoomPreview.html#GimpZoomPreview--drawable-id" title="The “drawable-id” property">drawable-id</a></td>
+<td class="property_flags">Read / Write / Construct Only</td>
+</tr>
+<tr>
+<td class="property_type">
+<a href="../html/GimpZoomModel.html#GimpZoomModel-struct"><span class="type">GimpZoomModel</span></a> *</td>
+<td class="property_name"><a class="link" href="GimpZoomPreview.html#GimpZoomPreview--model" title="The “model” property">model</a></td>
+<td class="property_flags">Read / Write / Construct Only</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpZoomPreview.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody><tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="GimpZoomPreview.html#GimpZoomPreview-struct" title="GimpZoomPreview">GimpZoomPreview</a></td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpZoomPreview.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen"> GObject
+ <span class="lineart">╰──</span> GInitiallyUnowned
+ <span class="lineart">╰──</span> GtkObject
+ <span class="lineart">╰──</span> GtkWidget
+ <span class="lineart">╰──</span> GtkContainer
+ <span class="lineart">╰──</span> GtkBox
+ <span class="lineart">╰──</span> <a href="../html/GimpPreview.html#GimpPreview-struct">GimpPreview</a>
+ <span class="lineart">╰──</span> <a href="../html/GimpScrolledPreview.html#GimpScrolledPreview-struct">GimpScrolledPreview</a>
+ <span class="lineart">╰──</span> GimpZoomPreview
+</pre>
+</div>
+<div class="refsect1">
+<a name="GimpZoomPreview.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
+<p>
+GimpZoomPreview implements
+ AtkImplementorIface, GtkBuildable and GtkOrientable.</p>
+</div>
+<div class="refsect1">
+<a name="GimpZoomPreview.description"></a><h2>Description</h2>
+<p>A drawable preview with zooming capabilities.</p>
+</div>
+<div class="refsect1">
+<a name="GimpZoomPreview.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-zoom-preview-new"></a><h3>gimp_zoom_preview_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_zoom_preview_new (<em class="parameter"><code><a class="link" href="libgimp-gimpdrawable.html#GimpDrawable" title="GimpDrawable"><span class="type">GimpDrawable</span></a> *drawable</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_zoom_preview_new</code> has been deprecated since version 2.10 and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="GimpZoomPreview.html#gimp-zoom-preview-new-from-drawable-id" title="gimp_zoom_preview_new_from_drawable_id ()"><code class="function">gimp_zoom_preview_new_from_drawable_id()</code></a> instead.</p>
+</div>
+<p>Creates a new <a class="link" href="GimpZoomPreview.html" title="GimpZoomPreview"><span class="type">GimpZoomPreview</span></a> widget for <em class="parameter"><code>drawable</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-zoom-preview-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>drawable</p></td>
+<td class="parameter_description"><p>a <a class="link" href="libgimp-gimpdrawable.html#GimpDrawable" title="GimpDrawable"><span class="type">GimpDrawable</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-zoom-preview-new.returns"></a><h4>Returns</h4>
+<p> a new <a class="link" href="GimpZoomPreview.html" title="GimpZoomPreview"><span class="type">GimpZoomPreview</span></a>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-zoom-preview-new-from-drawable-id"></a><h3>gimp_zoom_preview_new_from_drawable_id ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_zoom_preview_new_from_drawable_id
+ (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>);</pre>
+<p>Creates a new <a class="link" href="GimpZoomPreview.html" title="GimpZoomPreview"><span class="type">GimpZoomPreview</span></a> widget for <em class="parameter"><code>drawable_ID</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-zoom-preview-new-from-drawable-id.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>a drawable ID</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-zoom-preview-new-from-drawable-id.returns"></a><h4>Returns</h4>
+<p> a new <a class="link" href="GimpZoomPreview.html" title="GimpZoomPreview"><span class="type">GimpZoomPreview</span></a>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-zoom-preview-new-with-model-from-drawable-id"></a><h3>gimp_zoom_preview_new_with_model_from_drawable_id ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_zoom_preview_new_with_model_from_drawable_id
+ (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><a href="../html/GimpZoomModel.html#GimpZoomModel-struct"><span class="type">GimpZoomModel</span></a> *model</code></em>);</pre>
+<p>Creates a new <a class="link" href="GimpZoomPreview.html" title="GimpZoomPreview"><span class="type">GimpZoomPreview</span></a> widget for <em class="parameter"><code>drawable_ID</code></em>
+ using the
+given <em class="parameter"><code>model</code></em>
+.</p>
+<p>This variant of <a class="link" href="GimpZoomPreview.html#gimp-zoom-preview-new-from-drawable-id" title="gimp_zoom_preview_new_from_drawable_id ()"><code class="function">gimp_zoom_preview_new_from_drawable_id()</code></a> allows you
+to create a preview using an existing zoom model. This may be
+useful if for example you want to have two zoom previews that keep
+their zoom factor in sync.</p>
+<div class="refsect3">
+<a name="gimp-zoom-preview-new-with-model-from-drawable-id.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>a drawable ID</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>model</p></td>
+<td class="parameter_description"><p>a <a href="../html/GimpZoomModel.html#GimpZoomModel-struct"><span class="type">GimpZoomModel</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-zoom-preview-new-with-model-from-drawable-id.returns"></a><h4>Returns</h4>
+<p> a new <a class="link" href="GimpZoomPreview.html" title="GimpZoomPreview"><span class="type">GimpZoomPreview</span></a>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-zoom-preview-new-with-model"></a><h3>gimp_zoom_preview_new_with_model ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_zoom_preview_new_with_model (<em class="parameter"><code><a class="link" href="libgimp-gimpdrawable.html#GimpDrawable" title="GimpDrawable"><span class="type">GimpDrawable</span></a> *drawable</code></em>,
+ <em class="parameter"><code><a href="../html/GimpZoomModel.html#GimpZoomModel-struct"><span class="type">GimpZoomModel</span></a> *model</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_zoom_preview_new_with_model</code> has been deprecated since version 2.10 and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="GimpZoomPreview.html#gimp-zoom-preview-new-with-model-from-drawable-id" title="gimp_zoom_preview_new_with_model_from_drawable_id ()"><code class="function">gimp_zoom_preview_new_with_model_from_drawable_id()</code></a>
+instead.</p>
+</div>
+<p>Creates a new <a class="link" href="GimpZoomPreview.html" title="GimpZoomPreview"><span class="type">GimpZoomPreview</span></a> widget for <em class="parameter"><code>drawable</code></em>
+ using the
+given <em class="parameter"><code>model</code></em>
+.</p>
+<p>This variant of <a class="link" href="GimpZoomPreview.html#gimp-zoom-preview-new" title="gimp_zoom_preview_new ()"><code class="function">gimp_zoom_preview_new()</code></a> allows you to create a
+preview using an existing zoom model. This may be useful if for
+example you want to have two zoom previews that keep their zoom
+factor in sync.</p>
+<div class="refsect3">
+<a name="gimp-zoom-preview-new-with-model.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable</p></td>
+<td class="parameter_description"><p>a <a class="link" href="libgimp-gimpdrawable.html#GimpDrawable" title="GimpDrawable"><span class="type">GimpDrawable</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>model</p></td>
+<td class="parameter_description"><p>a <a href="../html/GimpZoomModel.html#GimpZoomModel-struct"><span class="type">GimpZoomModel</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-zoom-preview-new-with-model.returns"></a><h4>Returns</h4>
+<p> a new <a class="link" href="GimpZoomPreview.html" title="GimpZoomPreview"><span class="type">GimpZoomPreview</span></a>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-zoom-preview-get-source"></a><h3>gimp_zoom_preview_get_source ()</h3>
+<pre class="programlisting"><span class="returnvalue">guchar</span> *
+gimp_zoom_preview_get_source (<em class="parameter"><code><a class="link" href="GimpZoomPreview.html" title="GimpZoomPreview"><span class="type">GimpZoomPreview</span></a> *preview</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *width</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *height</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *bpp</code></em>);</pre>
+<p>Returns the scaled image data of the part of the drawable the
+<a class="link" href="GimpZoomPreview.html" title="GimpZoomPreview"><span class="type">GimpZoomPreview</span></a> is currently showing, as a newly allocated array of guchar.
+This function also allow to get the current width, height and bpp of the
+<a class="link" href="GimpZoomPreview.html" title="GimpZoomPreview"><span class="type">GimpZoomPreview</span></a>.</p>
+<div class="refsect3">
+<a name="gimp-zoom-preview-get-source.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>preview</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpZoomPreview.html" title="GimpZoomPreview"><span class="type">GimpZoomPreview</span></a> widget</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>width</p></td>
+<td class="parameter_description"><p>a pointer to an int where the current width of the zoom widget
+will be put.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>height</p></td>
+<td class="parameter_description"><p>a pointer to an int where the current width of the zoom widget
+will be put.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>bpp</p></td>
+<td class="parameter_description"><p>return location for the number of bytes per pixel</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-zoom-preview-get-source.returns"></a><h4>Returns</h4>
+<p> newly allocated data that should be released using <code class="function">g_free()</code>
+when it is not any longer needed</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-zoom-preview-get-drawable"></a><h3>gimp_zoom_preview_get_drawable ()</h3>
+<pre class="programlisting"><a class="link" href="libgimp-gimpdrawable.html#GimpDrawable" title="GimpDrawable"><span class="returnvalue">GimpDrawable</span></a> *
+gimp_zoom_preview_get_drawable (<em class="parameter"><code><a class="link" href="GimpZoomPreview.html" title="GimpZoomPreview"><span class="type">GimpZoomPreview</span></a> *preview</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_zoom_preview_get_drawable</code> has been deprecated since version 2.10 and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="GimpZoomPreview.html#gimp-zoom-preview-get-drawable-id" title="gimp_zoom_preview_get_drawable_id ()"><code class="function">gimp_zoom_preview_get_drawable_id()</code></a> instead.</p>
+</div>
+<p>Returns the <a class="link" href="libgimp-gimpdrawable.html#GimpDrawable" title="GimpDrawable"><span class="type">GimpDrawable</span></a> the <a class="link" href="GimpZoomPreview.html" title="GimpZoomPreview"><span class="type">GimpZoomPreview</span></a> is attached to.</p>
+<div class="refsect3">
+<a name="gimp-zoom-preview-get-drawable.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>preview</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpZoomPreview.html" title="GimpZoomPreview"><span class="type">GimpZoomPreview</span></a> widget</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-zoom-preview-get-drawable.returns"></a><h4>Returns</h4>
+<p> the <a class="link" href="libgimp-gimpdrawable.html#GimpDrawable" title="GimpDrawable"><span class="type">GimpDrawable</span></a> that was passed to <a class="link" href="GimpZoomPreview.html#gimp-zoom-preview-new" title="gimp_zoom_preview_new ()"><code class="function">gimp_zoom_preview_new()</code></a>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-zoom-preview-get-drawable-id"></a><h3>gimp_zoom_preview_get_drawable_id ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_zoom_preview_get_drawable_id (<em class="parameter"><code><a class="link" href="GimpZoomPreview.html" title="GimpZoomPreview"><span class="type">GimpZoomPreview</span></a> *preview</code></em>);</pre>
+<p>Returns the drawable_ID the <a class="link" href="GimpZoomPreview.html" title="GimpZoomPreview"><span class="type">GimpZoomPreview</span></a> is attached to.</p>
+<div class="refsect3">
+<a name="gimp-zoom-preview-get-drawable-id.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>preview</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpZoomPreview.html" title="GimpZoomPreview"><span class="type">GimpZoomPreview</span></a> widget</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-zoom-preview-get-drawable-id.returns"></a><h4>Returns</h4>
+<p> the drawable_ID that was passed to
+<a class="link" href="GimpZoomPreview.html#gimp-zoom-preview-new-from-drawable-id" title="gimp_zoom_preview_new_from_drawable_id ()"><code class="function">gimp_zoom_preview_new_from_drawable_id()</code></a>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-zoom-preview-get-factor"></a><h3>gimp_zoom_preview_get_factor ()</h3>
+<pre class="programlisting"><span class="returnvalue">gdouble</span>
+gimp_zoom_preview_get_factor (<em class="parameter"><code><a class="link" href="GimpZoomPreview.html" title="GimpZoomPreview"><span class="type">GimpZoomPreview</span></a> *preview</code></em>);</pre>
+<p>Returns the zoom factor the preview is currently using.</p>
+<div class="refsect3">
+<a name="gimp-zoom-preview-get-factor.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>preview</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpZoomPreview.html" title="GimpZoomPreview"><span class="type">GimpZoomPreview</span></a> widget</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-zoom-preview-get-factor.returns"></a><h4>Returns</h4>
+<p> the current zoom factor</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-zoom-preview-get-model"></a><h3>gimp_zoom_preview_get_model ()</h3>
+<pre class="programlisting"><a href="../html/GimpZoomModel.html#GimpZoomModel-struct"><span class="returnvalue">GimpZoomModel</span></a> *
+gimp_zoom_preview_get_model (<em class="parameter"><code><a class="link" href="GimpZoomPreview.html" title="GimpZoomPreview"><span class="type">GimpZoomPreview</span></a> *preview</code></em>);</pre>
+<p>Returns the <a href="../html/GimpZoomModel.html#GimpZoomModel-struct"><span class="type">GimpZoomModel</span></a> the preview is using.</p>
+<div class="refsect3">
+<a name="gimp-zoom-preview-get-model.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>preview</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpZoomPreview.html" title="GimpZoomPreview"><span class="type">GimpZoomPreview</span></a> widget</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-zoom-preview-get-model.returns"></a><h4>Returns</h4>
+<p> a pointer to the <a href="../html/GimpZoomModel.html#GimpZoomModel-struct"><span class="type">GimpZoomModel</span></a> owned by the <em class="parameter"><code>preview</code></em>
+</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpZoomPreview.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpZoomPreview-struct"></a><h3>GimpZoomPreview</h3>
+<pre class="programlisting">typedef struct _GimpZoomPreview GimpZoomPreview;</pre>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpZoomPreview.property-details"></a><h2>Property Details</h2>
+<div class="refsect2">
+<a name="GimpZoomPreview--drawable"></a><h3>The <code class="literal">“drawable”</code> property</h3>
+<pre class="programlisting"> “drawable” <span class="type">gpointer</span></pre>
+<p>The drawable the <a class="link" href="GimpZoomPreview.html" title="GimpZoomPreview"><span class="type">GimpZoomPreview</span></a> is attached to.</p>
+<div class="warning">
+<p><code class="literal">GimpZoomPreview:drawable</code> is deprecated and should not be used in newly-written code.</p>
+<p>use the drawable-id property instead.</p>
+</div>
+<p>Owner: GimpZoomPreview</p>
+<p>Flags: Read / Write / Construct Only</p>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpZoomPreview--drawable-id"></a><h3>The <code class="literal">“drawable-id”</code> property</h3>
+<pre class="programlisting"> “drawable-id” <span class="type">int</span></pre>
+<p>The drawable the <a class="link" href="GimpZoomPreview.html" title="GimpZoomPreview"><span class="type">GimpZoomPreview</span></a> is attached to.</p>
+<p>Owner: GimpZoomPreview</p>
+<p>Flags: Read / Write / Construct Only</p>
+<p>Allowed values: &gt;= -1</p>
+<p>Default value: -1</p>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpZoomPreview--model"></a><h3>The <code class="literal">“model”</code> property</h3>
+<pre class="programlisting"> “model” <a href="../html/GimpZoomModel.html#GimpZoomModel-struct"><span class="type">GimpZoomModel</span></a> *</pre>
+<p>The <a href="../html/GimpZoomModel.html#GimpZoomModel-struct"><span class="type">GimpZoomModel</span></a> used by this <a class="link" href="GimpZoomPreview.html" title="GimpZoomPreview"><span class="type">GimpZoomPreview</span></a>.</p>
+<p>Owner: GimpZoomPreview</p>
+<p>Flags: Read / Write / Construct Only</p>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/api-index-full.html b/devel-docs/libgimp/html/api-index-full.html
new file mode 100644
index 0000000..3c7ab70
--- /dev/null
+++ b/devel-docs/libgimp/html/api-index-full.html
@@ -0,0 +1,4577 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Index: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="index.html" title="GIMP Library Reference Manual">
+<link rel="prev" href="libgimp-GimpProcView.html" title="GimpProcView">
+<link rel="next" href="api-index-2-2.html" title="Index of new symbols in GIMP 2.2">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts"><span id="nav_index"><a class="shortcut" href="#idxA">A</a>
+  <span class="dim">|</span> 
+ <a class="shortcut" href="#idxB">B</a>
+  <span class="dim">|</span> 
+ <a class="shortcut" href="#idxC">C</a>
+  <span class="dim">|</span> 
+ <a class="shortcut" href="#idxD">D</a>
+  <span class="dim">|</span> 
+ <a class="shortcut" href="#idxE">E</a>
+  <span class="dim">|</span> 
+ <a class="shortcut" href="#idxF">F</a>
+  <span class="dim">|</span> 
+ <a class="shortcut" href="#idxG">G</a>
+  <span class="dim">|</span> 
+ <a class="shortcut" href="#idxH">H</a>
+  <span class="dim">|</span> 
+ <a class="shortcut" href="#idxI">I</a>
+  <span class="dim">|</span> 
+ <a class="shortcut" href="#idxL">L</a>
+  <span class="dim">|</span> 
+ <a class="shortcut" href="#idxM">M</a>
+  <span class="dim">|</span> 
+ <a class="shortcut" href="#idxN">N</a>
+  <span class="dim">|</span> 
+ <a class="shortcut" href="#idxO">O</a>
+  <span class="dim">|</span> 
+ <a class="shortcut" href="#idxP">P</a>
+  <span class="dim">|</span> 
+ <a class="shortcut" href="#idxQ">Q</a>
+  <span class="dim">|</span> 
+ <a class="shortcut" href="#idxR">R</a>
+  <span class="dim">|</span> 
+ <a class="shortcut" href="#idxS">S</a>
+  <span class="dim">|</span> 
+ <a class="shortcut" href="#idxT">T</a>
+  <span class="dim">|</span> 
+ <a class="shortcut" href="#idxU">U</a>
+  <span class="dim">|</span> 
+ <a class="shortcut" href="#idxV">V</a>
+  <span class="dim">|</span> 
+ <a class="shortcut" href="#idxW">W</a>
+  <span class="dim">|</span> 
+ <a class="shortcut" href="#idxZ">Z</a></span></td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><img src="up-insensitive.png" width="16" height="16" border="0"></td>
+<td><a accesskey="p" href="libgimp-GimpProcView.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="api-index-2-2.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="index">
+<div class="titlepage"><div><div><h1 class="title">
+<a name="api-index-full"></a>Index</h1></div></div></div>
+<a name="idx"></a><a name="idxA"></a><h3 class="title">A</h3>
+<dt>
+<a class="link" href="libgimp-gimpenums.html#GIMP-ADDITION-MODE:CAPS" title="GIMP_ADDITION_MODE">GIMP_ADDITION_MODE</a>, macro in <a class="link" href="libgimp-gimpenums.html" title="gimpenums">gimpenums</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppainttools.html#gimp-airbrush" title="gimp_airbrush ()">gimp_airbrush</a>, function in <a class="link" href="libgimp-gimppainttools.html" title="gimppainttools">gimppainttools</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppainttools.html#gimp-airbrush-default" title="gimp_airbrush_default ()">gimp_airbrush_default</a>, function in <a class="link" href="libgimp-gimppainttools.html" title="gimppainttools">gimppainttools</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpAspectPreview.html#GimpAspectPreview-struct" title="GimpAspectPreview">GimpAspectPreview</a>, struct in <a class="link" href="GimpAspectPreview.html" title="GimpAspectPreview">GimpAspectPreview</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpAspectPreview.html#GimpAspectPreview--drawable" title="The “drawable” property">GimpAspectPreview:drawable</a>, object property in <a class="link" href="GimpAspectPreview.html" title="GimpAspectPreview">GimpAspectPreview</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpAspectPreview.html#GimpAspectPreview--drawable-id" title="The “drawable-id” property">GimpAspectPreview:drawable-id</a>, object property in <a class="link" href="GimpAspectPreview.html" title="GimpAspectPreview">GimpAspectPreview</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpAspectPreview.html#gimp-aspect-preview-new" title="gimp_aspect_preview_new ()">gimp_aspect_preview_new</a>, function in <a class="link" href="GimpAspectPreview.html" title="GimpAspectPreview">GimpAspectPreview</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpAspectPreview.html#gimp-aspect-preview-new-from-drawable-id" title="gimp_aspect_preview_new_from_drawable_id ()">gimp_aspect_preview_new_from_drawable_id</a>, function in <a class="link" href="GimpAspectPreview.html" title="GimpAspectPreview">GimpAspectPreview</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimp.html#gimp-attach-new-parasite" title="gimp_attach_new_parasite ()">gimp_attach_new_parasite</a>, function in <a class="link" href="libgimp-gimp.html" title="gimp">gimp</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimp.html#gimp-attach-parasite" title="gimp_attach_parasite ()">gimp_attach_parasite</a>, function in <a class="link" href="libgimp-gimp.html" title="gimp">gimp</a>
+</dt>
+<dd></dd>
+<a name="idxB"></a><h3 class="title">B</h3>
+<dt>
+<a class="link" href="libgimp-gimpenums.html#GIMP-BEHIND-MODE:CAPS" title="GIMP_BEHIND_MODE">GIMP_BEHIND_MODE</a>, macro in <a class="link" href="libgimp-gimpenums.html" title="gimpenums">gimpenums</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcolor.html#gimp-brightness-contrast" title="gimp_brightness_contrast ()">gimp_brightness_contrast</a>, function in <a class="link" href="libgimp-gimpcolor.html" title="gimpcolor">gimpcolor</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpenums.html#GimpBrushApplicationMode" title="enum GimpBrushApplicationMode">GimpBrushApplicationMode</a>, enum in <a class="link" href="libgimp-gimpenums.html" title="gimpenums">gimpenums</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpbrushselect.html#gimp-brushes-close-popup" title="gimp_brushes_close_popup ()">gimp_brushes_close_popup</a>, function in <a class="link" href="libgimp-gimpbrushselect.html" title="gimpbrushselect">gimpbrushselect</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpbrushes.html#gimp-brushes-get-brush" title="gimp_brushes_get_brush ()">gimp_brushes_get_brush</a>, function in <a class="link" href="libgimp-gimpbrushes.html" title="gimpbrushes">gimpbrushes</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpbrushes.html#gimp-brushes-get-brush-data" title="gimp_brushes_get_brush_data ()">gimp_brushes_get_brush_data</a>, function in <a class="link" href="libgimp-gimpbrushes.html" title="gimpbrushes">gimpbrushes</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpbrushes.html#gimp-brushes-get-list" title="gimp_brushes_get_list ()">gimp_brushes_get_list</a>, function in <a class="link" href="libgimp-gimpbrushes.html" title="gimpbrushes">gimpbrushes</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpbrushes.html#gimp-brushes-get-opacity" title="gimp_brushes_get_opacity ()">gimp_brushes_get_opacity</a>, function in <a class="link" href="libgimp-gimpbrushes.html" title="gimpbrushes">gimpbrushes</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpbrushes.html#gimp-brushes-get-paint-mode" title="gimp_brushes_get_paint_mode ()">gimp_brushes_get_paint_mode</a>, function in <a class="link" href="libgimp-gimpbrushes.html" title="gimpbrushes">gimpbrushes</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpbrushes.html#gimp-brushes-get-spacing" title="gimp_brushes_get_spacing ()">gimp_brushes_get_spacing</a>, function in <a class="link" href="libgimp-gimpbrushes.html" title="gimpbrushes">gimpbrushes</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpbrushselect.html#gimp-brushes-popup" title="gimp_brushes_popup ()">gimp_brushes_popup</a>, function in <a class="link" href="libgimp-gimpbrushselect.html" title="gimpbrushselect">gimpbrushselect</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpbrushes.html#gimp-brushes-refresh" title="gimp_brushes_refresh ()">gimp_brushes_refresh</a>, function in <a class="link" href="libgimp-gimpbrushes.html" title="gimpbrushes">gimpbrushes</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpbrushes.html#gimp-brushes-set-brush" title="gimp_brushes_set_brush ()">gimp_brushes_set_brush</a>, function in <a class="link" href="libgimp-gimpbrushes.html" title="gimpbrushes">gimpbrushes</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpbrushes.html#gimp-brushes-set-opacity" title="gimp_brushes_set_opacity ()">gimp_brushes_set_opacity</a>, function in <a class="link" href="libgimp-gimpbrushes.html" title="gimpbrushes">gimpbrushes</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpbrushes.html#gimp-brushes-set-paint-mode" title="gimp_brushes_set_paint_mode ()">gimp_brushes_set_paint_mode</a>, function in <a class="link" href="libgimp-gimpbrushes.html" title="gimpbrushes">gimpbrushes</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpbrushselect.html#gimp-brushes-set-popup" title="gimp_brushes_set_popup ()">gimp_brushes_set_popup</a>, function in <a class="link" href="libgimp-gimpbrushselect.html" title="gimpbrushselect">gimpbrushselect</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpbrushes.html#gimp-brushes-set-spacing" title="gimp_brushes_set_spacing ()">gimp_brushes_set_spacing</a>, function in <a class="link" href="libgimp-gimpbrushes.html" title="gimpbrushes">gimpbrushes</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpBrushSelectButton.html#GimpBrushSelectButton-struct" title="GimpBrushSelectButton">GimpBrushSelectButton</a>, struct in <a class="link" href="GimpBrushSelectButton.html" title="gimpbrushselectbutton">GimpBrushSelectButton</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpBrushSelectButton.html#GimpBrushSelectButton-brush-set" title="The “brush-set” signal">GimpBrushSelectButton::brush-set</a>, object signal in <a class="link" href="GimpBrushSelectButton.html" title="gimpbrushselectbutton">GimpBrushSelectButton</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpBrushSelectButton.html#GimpBrushSelectButton--brush-name" title="The “brush-name” property">GimpBrushSelectButton:brush-name</a>, object property in <a class="link" href="GimpBrushSelectButton.html" title="gimpbrushselectbutton">GimpBrushSelectButton</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpBrushSelectButton.html#GimpBrushSelectButton--brush-opacity" title="The “brush-opacity” property">GimpBrushSelectButton:brush-opacity</a>, object property in <a class="link" href="GimpBrushSelectButton.html" title="gimpbrushselectbutton">GimpBrushSelectButton</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpBrushSelectButton.html#GimpBrushSelectButton--brush-paint-mode" title="The “brush-paint-mode” property">GimpBrushSelectButton:brush-paint-mode</a>, object property in <a class="link" href="GimpBrushSelectButton.html" title="gimpbrushselectbutton">GimpBrushSelectButton</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpBrushSelectButton.html#GimpBrushSelectButton--brush-spacing" title="The “brush-spacing” property">GimpBrushSelectButton:brush-spacing</a>, object property in <a class="link" href="GimpBrushSelectButton.html" title="gimpbrushselectbutton">GimpBrushSelectButton</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpBrushSelectButton.html#GimpBrushSelectButton--title" title="The “title” property">GimpBrushSelectButton:title</a>, object property in <a class="link" href="GimpBrushSelectButton.html" title="gimpbrushselectbutton">GimpBrushSelectButton</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpbrush.html#gimp-brush-delete" title="gimp_brush_delete ()">gimp_brush_delete</a>, function in <a class="link" href="libgimp-gimpbrush.html" title="gimpbrush">gimpbrush</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpbrush.html#gimp-brush-duplicate" title="gimp_brush_duplicate ()">gimp_brush_duplicate</a>, function in <a class="link" href="libgimp-gimpbrush.html" title="gimpbrush">gimpbrush</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpbrush.html#gimp-brush-get-angle" title="gimp_brush_get_angle ()">gimp_brush_get_angle</a>, function in <a class="link" href="libgimp-gimpbrush.html" title="gimpbrush">gimpbrush</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpbrush.html#gimp-brush-get-aspect-ratio" title="gimp_brush_get_aspect_ratio ()">gimp_brush_get_aspect_ratio</a>, function in <a class="link" href="libgimp-gimpbrush.html" title="gimpbrush">gimpbrush</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpbrush.html#gimp-brush-get-hardness" title="gimp_brush_get_hardness ()">gimp_brush_get_hardness</a>, function in <a class="link" href="libgimp-gimpbrush.html" title="gimpbrush">gimpbrush</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpbrush.html#gimp-brush-get-info" title="gimp_brush_get_info ()">gimp_brush_get_info</a>, function in <a class="link" href="libgimp-gimpbrush.html" title="gimpbrush">gimpbrush</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpbrush.html#gimp-brush-get-pixels" title="gimp_brush_get_pixels ()">gimp_brush_get_pixels</a>, function in <a class="link" href="libgimp-gimpbrush.html" title="gimpbrush">gimpbrush</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpbrush.html#gimp-brush-get-radius" title="gimp_brush_get_radius ()">gimp_brush_get_radius</a>, function in <a class="link" href="libgimp-gimpbrush.html" title="gimpbrush">gimpbrush</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpbrush.html#gimp-brush-get-shape" title="gimp_brush_get_shape ()">gimp_brush_get_shape</a>, function in <a class="link" href="libgimp-gimpbrush.html" title="gimpbrush">gimpbrush</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpbrush.html#gimp-brush-get-spacing" title="gimp_brush_get_spacing ()">gimp_brush_get_spacing</a>, function in <a class="link" href="libgimp-gimpbrush.html" title="gimpbrush">gimpbrush</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpbrush.html#gimp-brush-get-spikes" title="gimp_brush_get_spikes ()">gimp_brush_get_spikes</a>, function in <a class="link" href="libgimp-gimpbrush.html" title="gimpbrush">gimpbrush</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpbrush.html#gimp-brush-is-editable" title="gimp_brush_is_editable ()">gimp_brush_is_editable</a>, function in <a class="link" href="libgimp-gimpbrush.html" title="gimpbrush">gimpbrush</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpbrush.html#gimp-brush-is-generated" title="gimp_brush_is_generated ()">gimp_brush_is_generated</a>, function in <a class="link" href="libgimp-gimpbrush.html" title="gimpbrush">gimpbrush</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpbrush.html#gimp-brush-new" title="gimp_brush_new ()">gimp_brush_new</a>, function in <a class="link" href="libgimp-gimpbrush.html" title="gimpbrush">gimpbrush</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpbrush.html#gimp-brush-rename" title="gimp_brush_rename ()">gimp_brush_rename</a>, function in <a class="link" href="libgimp-gimpbrush.html" title="gimpbrush">gimpbrush</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpBrushSelectButton.html#gimp-brush-select-button-get-brush" title="gimp_brush_select_button_get_brush ()">gimp_brush_select_button_get_brush</a>, function in <a class="link" href="GimpBrushSelectButton.html" title="gimpbrushselectbutton">GimpBrushSelectButton</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpBrushSelectButton.html#gimp-brush-select-button-new" title="gimp_brush_select_button_new ()">gimp_brush_select_button_new</a>, function in <a class="link" href="GimpBrushSelectButton.html" title="gimpbrushselectbutton">GimpBrushSelectButton</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpBrushSelectButton.html#gimp-brush-select-button-set-brush" title="gimp_brush_select_button_set_brush ()">gimp_brush_select_button_set_brush</a>, function in <a class="link" href="GimpBrushSelectButton.html" title="gimpbrushselectbutton">GimpBrushSelectButton</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpbrushselect.html#gimp-brush-select-destroy" title="gimp_brush_select_destroy ()">gimp_brush_select_destroy</a>, function in <a class="link" href="libgimp-gimpbrushselect.html" title="gimpbrushselect">gimpbrushselect</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpbrushselect.html#gimp-brush-select-new" title="gimp_brush_select_new ()">gimp_brush_select_new</a>, function in <a class="link" href="libgimp-gimpbrushselect.html" title="gimpbrushselect">gimpbrushselect</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpbrushmenu.html#gimp-brush-select-widget-close" title="gimp_brush_select_widget_close ()">gimp_brush_select_widget_close</a>, function in <a class="link" href="libgimp-gimpbrushmenu.html" title="gimpbrushmenu">gimpbrushmenu</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpbrushmenu.html#gimp-brush-select-widget-new" title="gimp_brush_select_widget_new ()">gimp_brush_select_widget_new</a>, function in <a class="link" href="libgimp-gimpbrushmenu.html" title="gimpbrushmenu">gimpbrushmenu</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpbrushmenu.html#gimp-brush-select-widget-set" title="gimp_brush_select_widget_set ()">gimp_brush_select_widget_set</a>, function in <a class="link" href="libgimp-gimpbrushmenu.html" title="gimpbrushmenu">gimpbrushmenu</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpbrush.html#gimp-brush-set-angle" title="gimp_brush_set_angle ()">gimp_brush_set_angle</a>, function in <a class="link" href="libgimp-gimpbrush.html" title="gimpbrush">gimpbrush</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpbrush.html#gimp-brush-set-aspect-ratio" title="gimp_brush_set_aspect_ratio ()">gimp_brush_set_aspect_ratio</a>, function in <a class="link" href="libgimp-gimpbrush.html" title="gimpbrush">gimpbrush</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpbrush.html#gimp-brush-set-hardness" title="gimp_brush_set_hardness ()">gimp_brush_set_hardness</a>, function in <a class="link" href="libgimp-gimpbrush.html" title="gimpbrush">gimpbrush</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpbrush.html#gimp-brush-set-radius" title="gimp_brush_set_radius ()">gimp_brush_set_radius</a>, function in <a class="link" href="libgimp-gimpbrush.html" title="gimpbrush">gimpbrush</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpbrush.html#gimp-brush-set-shape" title="gimp_brush_set_shape ()">gimp_brush_set_shape</a>, function in <a class="link" href="libgimp-gimpbrush.html" title="gimpbrush">gimpbrush</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpbrush.html#gimp-brush-set-spacing" title="gimp_brush_set_spacing ()">gimp_brush_set_spacing</a>, function in <a class="link" href="libgimp-gimpbrush.html" title="gimpbrush">gimpbrush</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpbrush.html#gimp-brush-set-spikes" title="gimp_brush_set_spikes ()">gimp_brush_set_spikes</a>, function in <a class="link" href="libgimp-gimpbrush.html" title="gimpbrush">gimpbrush</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpbuffer.html#gimp-buffers-get-list" title="gimp_buffers_get_list ()">gimp_buffers_get_list</a>, function in <a class="link" href="libgimp-gimpbuffer.html" title="gimpbuffer">gimpbuffer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpbuffer.html#gimp-buffer-delete" title="gimp_buffer_delete ()">gimp_buffer_delete</a>, function in <a class="link" href="libgimp-gimpbuffer.html" title="gimpbuffer">gimpbuffer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpbuffer.html#gimp-buffer-get-bytes" title="gimp_buffer_get_bytes ()">gimp_buffer_get_bytes</a>, function in <a class="link" href="libgimp-gimpbuffer.html" title="gimpbuffer">gimpbuffer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpbuffer.html#gimp-buffer-get-height" title="gimp_buffer_get_height ()">gimp_buffer_get_height</a>, function in <a class="link" href="libgimp-gimpbuffer.html" title="gimpbuffer">gimpbuffer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpbuffer.html#gimp-buffer-get-image-type" title="gimp_buffer_get_image_type ()">gimp_buffer_get_image_type</a>, function in <a class="link" href="libgimp-gimpbuffer.html" title="gimpbuffer">gimpbuffer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpbuffer.html#gimp-buffer-get-width" title="gimp_buffer_get_width ()">gimp_buffer_get_width</a>, function in <a class="link" href="libgimp-gimpbuffer.html" title="gimpbuffer">gimpbuffer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpbuffer.html#gimp-buffer-rename" title="gimp_buffer_rename ()">gimp_buffer_rename</a>, function in <a class="link" href="libgimp-gimpbuffer.html" title="gimpbuffer">gimpbuffer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpenums.html#GIMP-BURN-MODE:CAPS" title="GIMP_BURN_MODE">GIMP_BURN_MODE</a>, macro in <a class="link" href="libgimp-gimpenums.html" title="gimpenums">gimpenums</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpselectiontools.html#gimp-by-color-select" title="gimp_by_color_select ()">gimp_by_color_select</a>, function in <a class="link" href="libgimp-gimpselectiontools.html" title="gimpselectiontools">gimpselectiontools</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpselectiontools.html#gimp-by-color-select-full" title="gimp_by_color_select_full ()">gimp_by_color_select_full</a>, function in <a class="link" href="libgimp-gimpselectiontools.html" title="gimpselectiontools">gimpselectiontools</a>
+</dt>
+<dd></dd>
+<a name="idxC"></a><h3 class="title">C</h3>
+<dt>
+<a class="link" href="libgimp-GimpItemComboBox.html#GimpChannelComboBox-struct" title="GimpChannelComboBox">GimpChannelComboBox</a>, struct in <a class="link" href="libgimp-GimpItemComboBox.html" title="GimpItemComboBox">GimpItemComboBox</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpchannel.html#gimp-channel-combine-masks" title="gimp_channel_combine_masks ()">gimp_channel_combine_masks</a>, function in <a class="link" href="libgimp-gimpchannel.html" title="gimpchannel">gimpchannel</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-GimpItemComboBox.html#gimp-channel-combo-box-new" title="gimp_channel_combo_box_new ()">gimp_channel_combo_box_new</a>, function in <a class="link" href="libgimp-GimpItemComboBox.html" title="GimpItemComboBox">GimpItemComboBox</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpchannel.html#gimp-channel-copy" title="gimp_channel_copy ()">gimp_channel_copy</a>, function in <a class="link" href="libgimp-gimpchannel.html" title="gimpchannel">gimpchannel</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpchannel.html#gimp-channel-get-color" title="gimp_channel_get_color ()">gimp_channel_get_color</a>, function in <a class="link" href="libgimp-gimpchannel.html" title="gimpchannel">gimpchannel</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpchannel.html#gimp-channel-get-opacity" title="gimp_channel_get_opacity ()">gimp_channel_get_opacity</a>, function in <a class="link" href="libgimp-gimpchannel.html" title="gimpchannel">gimpchannel</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpchannel.html#gimp-channel-get-show-masked" title="gimp_channel_get_show_masked ()">gimp_channel_get_show_masked</a>, function in <a class="link" href="libgimp-gimpchannel.html" title="gimpchannel">gimpchannel</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpmenu.html#gimp-channel-menu-new" title="gimp_channel_menu_new ()">gimp_channel_menu_new</a>, function in <a class="link" href="libgimp-gimpmenu.html" title="gimpmenu">gimpmenu</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpchannel.html#gimp-channel-new" title="gimp_channel_new ()">gimp_channel_new</a>, function in <a class="link" href="libgimp-gimpchannel.html" title="gimpchannel">gimpchannel</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpchannel.html#gimp-channel-new-from-component" title="gimp_channel_new_from_component ()">gimp_channel_new_from_component</a>, function in <a class="link" href="libgimp-gimpchannel.html" title="gimpchannel">gimpchannel</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpchannel.html#gimp-channel-set-color" title="gimp_channel_set_color ()">gimp_channel_set_color</a>, function in <a class="link" href="libgimp-gimpchannel.html" title="gimpchannel">gimpchannel</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpchannel.html#gimp-channel-set-opacity" title="gimp_channel_set_opacity ()">gimp_channel_set_opacity</a>, function in <a class="link" href="libgimp-gimpchannel.html" title="gimpchannel">gimpchannel</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpchannel.html#gimp-channel-set-show-masked" title="gimp_channel_set_show_masked ()">gimp_channel_set_show_masked</a>, function in <a class="link" href="libgimp-gimpchannel.html" title="gimpchannel">gimpchannel</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimp.html#gimp-check-size" title="gimp_check_size ()">gimp_check_size</a>, function in <a class="link" href="libgimp-gimp.html" title="gimp">gimp</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimp.html#gimp-check-type" title="gimp_check_type ()">gimp_check_type</a>, function in <a class="link" href="libgimp-gimp.html" title="gimp">gimp</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppainttools.html#gimp-clone" title="gimp_clone ()">gimp_clone</a>, function in <a class="link" href="libgimp-gimppainttools.html" title="gimppainttools">gimppainttools</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppainttools.html#gimp-clone-default" title="gimp_clone_default ()">gimp_clone_default</a>, function in <a class="link" href="libgimp-gimppainttools.html" title="gimppainttools">gimppainttools</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcolor.html#gimp-colorize" title="gimp_colorize ()">gimp_colorize</a>, function in <a class="link" href="libgimp-gimpcolor.html" title="gimpcolor">gimpcolor</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcolor.html#gimp-color-balance" title="gimp_color_balance ()">gimp_color_balance</a>, function in <a class="link" href="libgimp-gimpcolor.html" title="gimpcolor">gimpcolor</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpenums.html#GIMP-COLOR-ERASE-MODE:CAPS" title="GIMP_COLOR_ERASE_MODE">GIMP_COLOR_ERASE_MODE</a>, macro in <a class="link" href="libgimp-gimpenums.html" title="gimpenums">gimpenums</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpenums.html#GIMP-COLOR-MODE:CAPS" title="GIMP_COLOR_MODE">GIMP_COLOR_MODE</a>, macro in <a class="link" href="libgimp-gimpenums.html" title="gimpenums">gimpenums</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpmenu.html#GimpConstraintFunc" title="GimpConstraintFunc ()">GimpConstraintFunc</a>, user_function in <a class="link" href="libgimp-gimpmenu.html" title="gimpmenu">gimpmenu</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-antialias" title="gimp_context_get_antialias ()">gimp_context_get_antialias</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-background" title="gimp_context_get_background ()">gimp_context_get_background</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-brush" title="gimp_context_get_brush ()">gimp_context_get_brush</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-brush-angle" title="gimp_context_get_brush_angle ()">gimp_context_get_brush_angle</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-brush-aspect-ratio" title="gimp_context_get_brush_aspect_ratio ()">gimp_context_get_brush_aspect_ratio</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-brush-force" title="gimp_context_get_brush_force ()">gimp_context_get_brush_force</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-brush-hardness" title="gimp_context_get_brush_hardness ()">gimp_context_get_brush_hardness</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-brush-size" title="gimp_context_get_brush_size ()">gimp_context_get_brush_size</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-brush-spacing" title="gimp_context_get_brush_spacing ()">gimp_context_get_brush_spacing</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-diagonal-neighbors" title="gimp_context_get_diagonal_neighbors ()">gimp_context_get_diagonal_neighbors</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-distance-metric" title="gimp_context_get_distance_metric ()">gimp_context_get_distance_metric</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-dynamics" title="gimp_context_get_dynamics ()">gimp_context_get_dynamics</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-feather" title="gimp_context_get_feather ()">gimp_context_get_feather</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-feather-radius" title="gimp_context_get_feather_radius ()">gimp_context_get_feather_radius</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-font" title="gimp_context_get_font ()">gimp_context_get_font</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-foreground" title="gimp_context_get_foreground ()">gimp_context_get_foreground</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-gradient" title="gimp_context_get_gradient ()">gimp_context_get_gradient</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-gradient-blend-color-space" title="gimp_context_get_gradient_blend_color_space ()">gimp_context_get_gradient_blend_color_space</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-gradient-repeat-mode" title="gimp_context_get_gradient_repeat_mode ()">gimp_context_get_gradient_repeat_mode</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-gradient-reverse" title="gimp_context_get_gradient_reverse ()">gimp_context_get_gradient_reverse</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-ink-angle" title="gimp_context_get_ink_angle ()">gimp_context_get_ink_angle</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-ink-blob-angle" title="gimp_context_get_ink_blob_angle ()">gimp_context_get_ink_blob_angle</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-ink-blob-aspect-ratio" title="gimp_context_get_ink_blob_aspect_ratio ()">gimp_context_get_ink_blob_aspect_ratio</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-ink-blob-type" title="gimp_context_get_ink_blob_type ()">gimp_context_get_ink_blob_type</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-ink-size" title="gimp_context_get_ink_size ()">gimp_context_get_ink_size</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-ink-size-sensitivity" title="gimp_context_get_ink_size_sensitivity ()">gimp_context_get_ink_size_sensitivity</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-ink-speed-sensitivity" title="gimp_context_get_ink_speed_sensitivity ()">gimp_context_get_ink_speed_sensitivity</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-ink-tilt-sensitivity" title="gimp_context_get_ink_tilt_sensitivity ()">gimp_context_get_ink_tilt_sensitivity</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-interpolation" title="gimp_context_get_interpolation ()">gimp_context_get_interpolation</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-line-cap-style" title="gimp_context_get_line_cap_style ()">gimp_context_get_line_cap_style</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-line-dash-offset" title="gimp_context_get_line_dash_offset ()">gimp_context_get_line_dash_offset</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-line-dash-pattern" title="gimp_context_get_line_dash_pattern ()">gimp_context_get_line_dash_pattern</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-line-join-style" title="gimp_context_get_line_join_style ()">gimp_context_get_line_join_style</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-line-miter-limit" title="gimp_context_get_line_miter_limit ()">gimp_context_get_line_miter_limit</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-line-width" title="gimp_context_get_line_width ()">gimp_context_get_line_width</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-line-width-unit" title="gimp_context_get_line_width_unit ()">gimp_context_get_line_width_unit</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-mypaint-brush" title="gimp_context_get_mypaint_brush ()">gimp_context_get_mypaint_brush</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-opacity" title="gimp_context_get_opacity ()">gimp_context_get_opacity</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-paint-method" title="gimp_context_get_paint_method ()">gimp_context_get_paint_method</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-paint-mode" title="gimp_context_get_paint_mode ()">gimp_context_get_paint_mode</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-palette" title="gimp_context_get_palette ()">gimp_context_get_palette</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-pattern" title="gimp_context_get_pattern ()">gimp_context_get_pattern</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-sample-criterion" title="gimp_context_get_sample_criterion ()">gimp_context_get_sample_criterion</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-sample-merged" title="gimp_context_get_sample_merged ()">gimp_context_get_sample_merged</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-sample-threshold" title="gimp_context_get_sample_threshold ()">gimp_context_get_sample_threshold</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-sample-threshold-int" title="gimp_context_get_sample_threshold_int ()">gimp_context_get_sample_threshold_int</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-sample-transparent" title="gimp_context_get_sample_transparent ()">gimp_context_get_sample_transparent</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-stroke-method" title="gimp_context_get_stroke_method ()">gimp_context_get_stroke_method</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-transform-direction" title="gimp_context_get_transform_direction ()">gimp_context_get_transform_direction</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-transform-recursion" title="gimp_context_get_transform_recursion ()">gimp_context_get_transform_recursion</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-transform-resize" title="gimp_context_get_transform_resize ()">gimp_context_get_transform_resize</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-list-paint-methods" title="gimp_context_list_paint_methods ()">gimp_context_list_paint_methods</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-pop" title="gimp_context_pop ()">gimp_context_pop</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-push" title="gimp_context_push ()">gimp_context_push</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-antialias" title="gimp_context_set_antialias ()">gimp_context_set_antialias</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-background" title="gimp_context_set_background ()">gimp_context_set_background</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-brush" title="gimp_context_set_brush ()">gimp_context_set_brush</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-brush-angle" title="gimp_context_set_brush_angle ()">gimp_context_set_brush_angle</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-brush-aspect-ratio" title="gimp_context_set_brush_aspect_ratio ()">gimp_context_set_brush_aspect_ratio</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-brush-default-hardness" title="gimp_context_set_brush_default_hardness ()">gimp_context_set_brush_default_hardness</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-brush-default-size" title="gimp_context_set_brush_default_size ()">gimp_context_set_brush_default_size</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-brush-default-spacing" title="gimp_context_set_brush_default_spacing ()">gimp_context_set_brush_default_spacing</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-brush-force" title="gimp_context_set_brush_force ()">gimp_context_set_brush_force</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-brush-hardness" title="gimp_context_set_brush_hardness ()">gimp_context_set_brush_hardness</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-brush-size" title="gimp_context_set_brush_size ()">gimp_context_set_brush_size</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-brush-spacing" title="gimp_context_set_brush_spacing ()">gimp_context_set_brush_spacing</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-defaults" title="gimp_context_set_defaults ()">gimp_context_set_defaults</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-default-colors" title="gimp_context_set_default_colors ()">gimp_context_set_default_colors</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-diagonal-neighbors" title="gimp_context_set_diagonal_neighbors ()">gimp_context_set_diagonal_neighbors</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-distance-metric" title="gimp_context_set_distance_metric ()">gimp_context_set_distance_metric</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-dynamics" title="gimp_context_set_dynamics ()">gimp_context_set_dynamics</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-feather" title="gimp_context_set_feather ()">gimp_context_set_feather</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-feather-radius" title="gimp_context_set_feather_radius ()">gimp_context_set_feather_radius</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-font" title="gimp_context_set_font ()">gimp_context_set_font</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-foreground" title="gimp_context_set_foreground ()">gimp_context_set_foreground</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-gradient" title="gimp_context_set_gradient ()">gimp_context_set_gradient</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-gradient-blend-color-space" title="gimp_context_set_gradient_blend_color_space ()">gimp_context_set_gradient_blend_color_space</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-gradient-fg-bg-hsv-ccw" title="gimp_context_set_gradient_fg_bg_hsv_ccw ()">gimp_context_set_gradient_fg_bg_hsv_ccw</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-gradient-fg-bg-hsv-cw" title="gimp_context_set_gradient_fg_bg_hsv_cw ()">gimp_context_set_gradient_fg_bg_hsv_cw</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-gradient-fg-bg-rgb" title="gimp_context_set_gradient_fg_bg_rgb ()">gimp_context_set_gradient_fg_bg_rgb</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-gradient-fg-transparent" title="gimp_context_set_gradient_fg_transparent ()">gimp_context_set_gradient_fg_transparent</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-gradient-repeat-mode" title="gimp_context_set_gradient_repeat_mode ()">gimp_context_set_gradient_repeat_mode</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-gradient-reverse" title="gimp_context_set_gradient_reverse ()">gimp_context_set_gradient_reverse</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-ink-angle" title="gimp_context_set_ink_angle ()">gimp_context_set_ink_angle</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-ink-blob-angle" title="gimp_context_set_ink_blob_angle ()">gimp_context_set_ink_blob_angle</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-ink-blob-aspect-ratio" title="gimp_context_set_ink_blob_aspect_ratio ()">gimp_context_set_ink_blob_aspect_ratio</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-ink-blob-type" title="gimp_context_set_ink_blob_type ()">gimp_context_set_ink_blob_type</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-ink-size" title="gimp_context_set_ink_size ()">gimp_context_set_ink_size</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-ink-size-sensitivity" title="gimp_context_set_ink_size_sensitivity ()">gimp_context_set_ink_size_sensitivity</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-ink-speed-sensitivity" title="gimp_context_set_ink_speed_sensitivity ()">gimp_context_set_ink_speed_sensitivity</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-ink-tilt-sensitivity" title="gimp_context_set_ink_tilt_sensitivity ()">gimp_context_set_ink_tilt_sensitivity</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-interpolation" title="gimp_context_set_interpolation ()">gimp_context_set_interpolation</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-line-cap-style" title="gimp_context_set_line_cap_style ()">gimp_context_set_line_cap_style</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-line-dash-offset" title="gimp_context_set_line_dash_offset ()">gimp_context_set_line_dash_offset</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-line-dash-pattern" title="gimp_context_set_line_dash_pattern ()">gimp_context_set_line_dash_pattern</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-line-join-style" title="gimp_context_set_line_join_style ()">gimp_context_set_line_join_style</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-line-miter-limit" title="gimp_context_set_line_miter_limit ()">gimp_context_set_line_miter_limit</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-line-width" title="gimp_context_set_line_width ()">gimp_context_set_line_width</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-line-width-unit" title="gimp_context_set_line_width_unit ()">gimp_context_set_line_width_unit</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-mypaint-brush" title="gimp_context_set_mypaint_brush ()">gimp_context_set_mypaint_brush</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-opacity" title="gimp_context_set_opacity ()">gimp_context_set_opacity</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-paint-method" title="gimp_context_set_paint_method ()">gimp_context_set_paint_method</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-paint-mode" title="gimp_context_set_paint_mode ()">gimp_context_set_paint_mode</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-palette" title="gimp_context_set_palette ()">gimp_context_set_palette</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-pattern" title="gimp_context_set_pattern ()">gimp_context_set_pattern</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-sample-criterion" title="gimp_context_set_sample_criterion ()">gimp_context_set_sample_criterion</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-sample-merged" title="gimp_context_set_sample_merged ()">gimp_context_set_sample_merged</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-sample-threshold" title="gimp_context_set_sample_threshold ()">gimp_context_set_sample_threshold</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-sample-threshold-int" title="gimp_context_set_sample_threshold_int ()">gimp_context_set_sample_threshold_int</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-sample-transparent" title="gimp_context_set_sample_transparent ()">gimp_context_set_sample_transparent</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-stroke-method" title="gimp_context_set_stroke_method ()">gimp_context_set_stroke_method</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-transform-direction" title="gimp_context_set_transform_direction ()">gimp_context_set_transform_direction</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-transform-recursion" title="gimp_context_set_transform_recursion ()">gimp_context_set_transform_recursion</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-transform-resize" title="gimp_context_set_transform_resize ()">gimp_context_set_transform_resize</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-swap-colors" title="gimp_context_swap_colors ()">gimp_context_swap_colors</a>, function in <a class="link" href="libgimp-gimpcontext.html" title="gimpcontext">gimpcontext</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpenums.html#GimpConvertDitherType" title="enum GimpConvertDitherType">GimpConvertDitherType</a>, enum in <a class="link" href="libgimp-gimpenums.html" title="gimpenums">gimpenums</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppainttools.html#gimp-convolve" title="gimp_convolve ()">gimp_convolve</a>, function in <a class="link" href="libgimp-gimppainttools.html" title="gimppainttools">gimppainttools</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppainttools.html#gimp-convolve-default" title="gimp_convolve_default ()">gimp_convolve_default</a>, function in <a class="link" href="libgimp-gimppainttools.html" title="gimppainttools">gimppainttools</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcolor.html#gimp-curves-explicit" title="gimp_curves_explicit ()">gimp_curves_explicit</a>, function in <a class="link" href="libgimp-gimpcolor.html" title="gimpcolor">gimpcolor</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcolor.html#gimp-curves-spline" title="gimp_curves_spline ()">gimp_curves_spline</a>, function in <a class="link" href="libgimp-gimpcolor.html" title="gimpcolor">gimpcolor</a>
+</dt>
+<dd></dd>
+<a name="idxD"></a><h3 class="title">D</h3>
+<dt>
+<a class="link" href="libgimp-gimpenums.html#GIMP-DARKEN-ONLY-MODE:CAPS" title="GIMP_DARKEN_ONLY_MODE">GIMP_DARKEN_ONLY_MODE</a>, macro in <a class="link" href="libgimp-gimpenums.html" title="gimpenums">gimpenums</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdebug.html#gimp-debug-timer-end" title="gimp_debug_timer_end ()">gimp_debug_timer_end</a>, function in <a class="link" href="libgimp-gimpdebug.html" title="gimpdebug">gimpdebug</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdebug.html#gimp-debug-timer-start" title="gimp_debug_timer_start ()">gimp_debug_timer_start</a>, function in <a class="link" href="libgimp-gimpdebug.html" title="gimpdebug">gimpdebug</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimp.html#gimp-default-display" title="gimp_default_display ()">gimp_default_display</a>, function in <a class="link" href="libgimp-gimp.html" title="gimp">gimp</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcolor.html#gimp-desaturate" title="gimp_desaturate ()">gimp_desaturate</a>, function in <a class="link" href="libgimp-gimpcolor.html" title="gimpcolor">gimpcolor</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcolor.html#gimp-desaturate-full" title="gimp_desaturate_full ()">gimp_desaturate_full</a>, function in <a class="link" href="libgimp-gimpcolor.html" title="gimpcolor">gimpcolor</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimp.html#gimp-destroy-paramdefs" title="gimp_destroy_paramdefs ()">gimp_destroy_paramdefs</a>, function in <a class="link" href="libgimp-gimp.html" title="gimp">gimp</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimp.html#gimp-destroy-params" title="gimp_destroy_params ()">gimp_destroy_params</a>, function in <a class="link" href="libgimp-gimp.html" title="gimp">gimp</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimp.html#gimp-detach-parasite" title="gimp_detach_parasite ()">gimp_detach_parasite</a>, function in <a class="link" href="libgimp-gimp.html" title="gimp">gimp</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpenums.html#GIMP-DIFFERENCE-MODE:CAPS" title="GIMP_DIFFERENCE_MODE">GIMP_DIFFERENCE_MODE</a>, macro in <a class="link" href="libgimp-gimpenums.html" title="gimpenums">gimpenums</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdisplay.html#gimp-displays-flush" title="gimp_displays_flush ()">gimp_displays_flush</a>, function in <a class="link" href="libgimp-gimpdisplay.html" title="gimpdisplay">gimpdisplay</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdisplay.html#gimp-displays-reconnect" title="gimp_displays_reconnect ()">gimp_displays_reconnect</a>, function in <a class="link" href="libgimp-gimpdisplay.html" title="gimpdisplay">gimpdisplay</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdisplay.html#gimp-display-delete" title="gimp_display_delete ()">gimp_display_delete</a>, function in <a class="link" href="libgimp-gimpdisplay.html" title="gimpdisplay">gimpdisplay</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdisplay.html#gimp-display-get-window-handle" title="gimp_display_get_window_handle ()">gimp_display_get_window_handle</a>, function in <a class="link" href="libgimp-gimpdisplay.html" title="gimpdisplay">gimpdisplay</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdisplay.html#gimp-display-is-valid" title="gimp_display_is_valid ()">gimp_display_is_valid</a>, function in <a class="link" href="libgimp-gimpdisplay.html" title="gimpdisplay">gimpdisplay</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimp.html#gimp-display-name" title="gimp_display_name ()">gimp_display_name</a>, function in <a class="link" href="libgimp-gimp.html" title="gimp">gimp</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdisplay.html#gimp-display-new" title="gimp_display_new ()">gimp_display_new</a>, function in <a class="link" href="libgimp-gimpdisplay.html" title="gimpdisplay">gimpdisplay</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpenums.html#GIMP-DISSOLVE-MODE:CAPS" title="GIMP_DISSOLVE_MODE">GIMP_DISSOLVE_MODE</a>, macro in <a class="link" href="libgimp-gimpenums.html" title="gimpenums">gimpenums</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpenums.html#GIMP-DIVIDE-MODE:CAPS" title="GIMP_DIVIDE_MODE">GIMP_DIVIDE_MODE</a>, macro in <a class="link" href="libgimp-gimpenums.html" title="gimpenums">gimpenums</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppainttools.html#gimp-dodgeburn" title="gimp_dodgeburn ()">gimp_dodgeburn</a>, function in <a class="link" href="libgimp-gimppainttools.html" title="gimppainttools">gimppainttools</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppainttools.html#gimp-dodgeburn-default" title="gimp_dodgeburn_default ()">gimp_dodgeburn_default</a>, function in <a class="link" href="libgimp-gimppainttools.html" title="gimppainttools">gimppainttools</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpenums.html#GIMP-DODGE-MODE:CAPS" title="GIMP_DODGE_MODE">GIMP_DODGE_MODE</a>, macro in <a class="link" href="libgimp-gimpenums.html" title="gimpenums">gimpenums</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawable.html#GimpDrawable" title="GimpDrawable">GimpDrawable</a>, struct in <a class="link" href="libgimp-gimpdrawable.html" title="gimpdrawable">gimpdrawable</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-GimpItemComboBox.html#GimpDrawableComboBox-struct" title="GimpDrawableComboBox">GimpDrawableComboBox</a>, struct in <a class="link" href="libgimp-GimpItemComboBox.html" title="GimpItemComboBox">GimpItemComboBox</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-GimpItemComboBox.html#GimpDrawableConstraintFunc" title="GimpDrawableConstraintFunc">GimpDrawableConstraintFunc</a>, typedef in <a class="link" href="libgimp-GimpItemComboBox.html" title="GimpItemComboBox">GimpItemComboBox</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpDrawablePreview.html#GimpDrawablePreview-struct" title="GimpDrawablePreview">GimpDrawablePreview</a>, struct in <a class="link" href="GimpDrawablePreview.html" title="GimpDrawablePreview">GimpDrawablePreview</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpDrawablePreview.html#GimpDrawablePreview--drawable" title="The “drawable” property">GimpDrawablePreview:drawable</a>, object property in <a class="link" href="GimpDrawablePreview.html" title="GimpDrawablePreview">GimpDrawablePreview</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpDrawablePreview.html#GimpDrawablePreview--drawable-id" title="The “drawable-id” property">GimpDrawablePreview:drawable-id</a>, object property in <a class="link" href="GimpDrawablePreview.html" title="GimpDrawablePreview">GimpDrawablePreview</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-attach-new-parasite" title="gimp_drawable_attach_new_parasite ()">gimp_drawable_attach_new_parasite</a>, function in <a class="link" href="libgimp-gimpdrawable.html" title="gimpdrawable">gimpdrawable</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-bpp" title="gimp_drawable_bpp ()">gimp_drawable_bpp</a>, function in <a class="link" href="libgimp-gimpdrawable.html" title="gimpdrawable">gimpdrawable</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawablecolor.html#gimp-drawable-brightness-contrast" title="gimp_drawable_brightness_contrast ()">gimp_drawable_brightness_contrast</a>, function in <a class="link" href="libgimp-gimpdrawablecolor.html" title="gimpdrawablecolor">gimpdrawablecolor</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawablecolor.html#gimp-drawable-colorize-hsl" title="gimp_drawable_colorize_hsl ()">gimp_drawable_colorize_hsl</a>, function in <a class="link" href="libgimp-gimpdrawablecolor.html" title="gimpdrawablecolor">gimpdrawablecolor</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawablecolor.html#gimp-drawable-color-balance" title="gimp_drawable_color_balance ()">gimp_drawable_color_balance</a>, function in <a class="link" href="libgimp-gimpdrawablecolor.html" title="gimpdrawablecolor">gimpdrawablecolor</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-GimpItemComboBox.html#gimp-drawable-combo-box-new" title="gimp_drawable_combo_box_new ()">gimp_drawable_combo_box_new</a>, function in <a class="link" href="libgimp-GimpItemComboBox.html" title="GimpItemComboBox">GimpItemComboBox</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawablecolor.html#gimp-drawable-curves-explicit" title="gimp_drawable_curves_explicit ()">gimp_drawable_curves_explicit</a>, function in <a class="link" href="libgimp-gimpdrawablecolor.html" title="gimpdrawablecolor">gimpdrawablecolor</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawablecolor.html#gimp-drawable-curves-spline" title="gimp_drawable_curves_spline ()">gimp_drawable_curves_spline</a>, function in <a class="link" href="libgimp-gimpdrawablecolor.html" title="gimpdrawablecolor">gimpdrawablecolor</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-delete" title="gimp_drawable_delete ()">gimp_drawable_delete</a>, function in <a class="link" href="libgimp-gimpdrawable.html" title="gimpdrawable">gimpdrawable</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawablecolor.html#gimp-drawable-desaturate" title="gimp_drawable_desaturate ()">gimp_drawable_desaturate</a>, function in <a class="link" href="libgimp-gimpdrawablecolor.html" title="gimpdrawablecolor">gimpdrawablecolor</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-detach" title="gimp_drawable_detach ()">gimp_drawable_detach</a>, function in <a class="link" href="libgimp-gimpdrawable.html" title="gimpdrawable">gimpdrawable</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawableedit.html#gimp-drawable-edit-bucket-fill" title="gimp_drawable_edit_bucket_fill ()">gimp_drawable_edit_bucket_fill</a>, function in <a class="link" href="libgimp-gimpdrawableedit.html" title="gimpdrawableedit">gimpdrawableedit</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawableedit.html#gimp-drawable-edit-clear" title="gimp_drawable_edit_clear ()">gimp_drawable_edit_clear</a>, function in <a class="link" href="libgimp-gimpdrawableedit.html" title="gimpdrawableedit">gimpdrawableedit</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawableedit.html#gimp-drawable-edit-fill" title="gimp_drawable_edit_fill ()">gimp_drawable_edit_fill</a>, function in <a class="link" href="libgimp-gimpdrawableedit.html" title="gimpdrawableedit">gimpdrawableedit</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawableedit.html#gimp-drawable-edit-gradient-fill" title="gimp_drawable_edit_gradient_fill ()">gimp_drawable_edit_gradient_fill</a>, function in <a class="link" href="libgimp-gimpdrawableedit.html" title="gimpdrawableedit">gimpdrawableedit</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawableedit.html#gimp-drawable-edit-stroke-item" title="gimp_drawable_edit_stroke_item ()">gimp_drawable_edit_stroke_item</a>, function in <a class="link" href="libgimp-gimpdrawableedit.html" title="gimpdrawableedit">gimpdrawableedit</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawableedit.html#gimp-drawable-edit-stroke-selection" title="gimp_drawable_edit_stroke_selection ()">gimp_drawable_edit_stroke_selection</a>, function in <a class="link" href="libgimp-gimpdrawableedit.html" title="gimpdrawableedit">gimpdrawableedit</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawablecolor.html#gimp-drawable-equalize" title="gimp_drawable_equalize ()">gimp_drawable_equalize</a>, function in <a class="link" href="libgimp-gimpdrawablecolor.html" title="gimpdrawablecolor">gimpdrawablecolor</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-fill" title="gimp_drawable_fill ()">gimp_drawable_fill</a>, function in <a class="link" href="libgimp-gimpdrawable.html" title="gimpdrawable">gimpdrawable</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-flush" title="gimp_drawable_flush ()">gimp_drawable_flush</a>, function in <a class="link" href="libgimp-gimpdrawable.html" title="gimpdrawable">gimpdrawable</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-foreground-extract" title="gimp_drawable_foreground_extract ()">gimp_drawable_foreground_extract</a>, function in <a class="link" href="libgimp-gimpdrawable.html" title="gimpdrawable">gimpdrawable</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-free-shadow" title="gimp_drawable_free_shadow ()">gimp_drawable_free_shadow</a>, function in <a class="link" href="libgimp-gimpdrawable.html" title="gimpdrawable">gimpdrawable</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-get" title="gimp_drawable_get ()">gimp_drawable_get</a>, function in <a class="link" href="libgimp-gimpdrawable.html" title="gimpdrawable">gimpdrawable</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-get-buffer" title="gimp_drawable_get_buffer ()">gimp_drawable_get_buffer</a>, function in <a class="link" href="libgimp-gimpdrawable.html" title="gimpdrawable">gimpdrawable</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-get-color-uchar" title="gimp_drawable_get_color_uchar ()">gimp_drawable_get_color_uchar</a>, function in <a class="link" href="libgimp-gimpdrawable.html" title="gimpdrawable">gimpdrawable</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-get-format" title="gimp_drawable_get_format ()">gimp_drawable_get_format</a>, function in <a class="link" href="libgimp-gimpdrawable.html" title="gimpdrawable">gimpdrawable</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-get-image" title="gimp_drawable_get_image ()">gimp_drawable_get_image</a>, function in <a class="link" href="libgimp-gimpdrawable.html" title="gimpdrawable">gimpdrawable</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-get-linked" title="gimp_drawable_get_linked ()">gimp_drawable_get_linked</a>, function in <a class="link" href="libgimp-gimpdrawable.html" title="gimpdrawable">gimpdrawable</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-get-name" title="gimp_drawable_get_name ()">gimp_drawable_get_name</a>, function in <a class="link" href="libgimp-gimpdrawable.html" title="gimpdrawable">gimpdrawable</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-get-pixel" title="gimp_drawable_get_pixel ()">gimp_drawable_get_pixel</a>, function in <a class="link" href="libgimp-gimpdrawable.html" title="gimpdrawable">gimpdrawable</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-get-shadow-buffer" title="gimp_drawable_get_shadow_buffer ()">gimp_drawable_get_shadow_buffer</a>, function in <a class="link" href="libgimp-gimpdrawable.html" title="gimpdrawable">gimpdrawable</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppixbuf.html#gimp-drawable-get-sub-thumbnail" title="gimp_drawable_get_sub_thumbnail ()">gimp_drawable_get_sub_thumbnail</a>, function in <a class="link" href="libgimp-gimppixbuf.html" title="gimppixbuf">gimppixbuf</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-get-sub-thumbnail-data" title="gimp_drawable_get_sub_thumbnail_data ()">gimp_drawable_get_sub_thumbnail_data</a>, function in <a class="link" href="libgimp-gimpdrawable.html" title="gimpdrawable">gimpdrawable</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-get-tattoo" title="gimp_drawable_get_tattoo ()">gimp_drawable_get_tattoo</a>, function in <a class="link" href="libgimp-gimpdrawable.html" title="gimpdrawable">gimpdrawable</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppixbuf.html#gimp-drawable-get-thumbnail" title="gimp_drawable_get_thumbnail ()">gimp_drawable_get_thumbnail</a>, function in <a class="link" href="libgimp-gimppixbuf.html" title="gimppixbuf">gimppixbuf</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-get-thumbnail-data" title="gimp_drawable_get_thumbnail_data ()">gimp_drawable_get_thumbnail_data</a>, function in <a class="link" href="libgimp-gimpdrawable.html" title="gimpdrawable">gimpdrawable</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-get-thumbnail-format" title="gimp_drawable_get_thumbnail_format ()">gimp_drawable_get_thumbnail_format</a>, function in <a class="link" href="libgimp-gimpdrawable.html" title="gimpdrawable">gimpdrawable</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-get-tile" title="gimp_drawable_get_tile ()">gimp_drawable_get_tile</a>, function in <a class="link" href="libgimp-gimpdrawable.html" title="gimpdrawable">gimpdrawable</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-get-tile2" title="gimp_drawable_get_tile2 ()">gimp_drawable_get_tile2</a>, function in <a class="link" href="libgimp-gimpdrawable.html" title="gimpdrawable">gimpdrawable</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-get-visible" title="gimp_drawable_get_visible ()">gimp_drawable_get_visible</a>, function in <a class="link" href="libgimp-gimpdrawable.html" title="gimpdrawable">gimpdrawable</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-has-alpha" title="gimp_drawable_has_alpha ()">gimp_drawable_has_alpha</a>, function in <a class="link" href="libgimp-gimpdrawable.html" title="gimpdrawable">gimpdrawable</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-height" title="gimp_drawable_height ()">gimp_drawable_height</a>, function in <a class="link" href="libgimp-gimpdrawable.html" title="gimpdrawable">gimpdrawable</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawablecolor.html#gimp-drawable-histogram" title="gimp_drawable_histogram ()">gimp_drawable_histogram</a>, function in <a class="link" href="libgimp-gimpdrawablecolor.html" title="gimpdrawablecolor">gimpdrawablecolor</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawablecolor.html#gimp-drawable-hue-saturation" title="gimp_drawable_hue_saturation ()">gimp_drawable_hue_saturation</a>, function in <a class="link" href="libgimp-gimpdrawablecolor.html" title="gimpdrawablecolor">gimpdrawablecolor</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawablecolor.html#gimp-drawable-invert" title="gimp_drawable_invert ()">gimp_drawable_invert</a>, function in <a class="link" href="libgimp-gimpdrawablecolor.html" title="gimpdrawablecolor">gimpdrawablecolor</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-is-channel" title="gimp_drawable_is_channel ()">gimp_drawable_is_channel</a>, function in <a class="link" href="libgimp-gimpdrawable.html" title="gimpdrawable">gimpdrawable</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-is-gray" title="gimp_drawable_is_gray ()">gimp_drawable_is_gray</a>, function in <a class="link" href="libgimp-gimpdrawable.html" title="gimpdrawable">gimpdrawable</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-is-indexed" title="gimp_drawable_is_indexed ()">gimp_drawable_is_indexed</a>, function in <a class="link" href="libgimp-gimpdrawable.html" title="gimpdrawable">gimpdrawable</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-is-layer" title="gimp_drawable_is_layer ()">gimp_drawable_is_layer</a>, function in <a class="link" href="libgimp-gimpdrawable.html" title="gimpdrawable">gimpdrawable</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-is-layer-mask" title="gimp_drawable_is_layer_mask ()">gimp_drawable_is_layer_mask</a>, function in <a class="link" href="libgimp-gimpdrawable.html" title="gimpdrawable">gimpdrawable</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-is-rgb" title="gimp_drawable_is_rgb ()">gimp_drawable_is_rgb</a>, function in <a class="link" href="libgimp-gimpdrawable.html" title="gimpdrawable">gimpdrawable</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-is-text-layer" title="gimp_drawable_is_text_layer ()">gimp_drawable_is_text_layer</a>, function in <a class="link" href="libgimp-gimpdrawable.html" title="gimpdrawable">gimpdrawable</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-is-valid" title="gimp_drawable_is_valid ()">gimp_drawable_is_valid</a>, function in <a class="link" href="libgimp-gimpdrawable.html" title="gimpdrawable">gimpdrawable</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawablecolor.html#gimp-drawable-levels" title="gimp_drawable_levels ()">gimp_drawable_levels</a>, function in <a class="link" href="libgimp-gimpdrawablecolor.html" title="gimpdrawablecolor">gimpdrawablecolor</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawablecolor.html#gimp-drawable-levels-stretch" title="gimp_drawable_levels_stretch ()">gimp_drawable_levels_stretch</a>, function in <a class="link" href="libgimp-gimpdrawablecolor.html" title="gimpdrawablecolor">gimpdrawablecolor</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-mask-bounds" title="gimp_drawable_mask_bounds ()">gimp_drawable_mask_bounds</a>, function in <a class="link" href="libgimp-gimpdrawable.html" title="gimpdrawable">gimpdrawable</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-mask-intersect" title="gimp_drawable_mask_intersect ()">gimp_drawable_mask_intersect</a>, function in <a class="link" href="libgimp-gimpdrawable.html" title="gimpdrawable">gimpdrawable</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpmenu.html#gimp-drawable-menu-new" title="gimp_drawable_menu_new ()">gimp_drawable_menu_new</a>, function in <a class="link" href="libgimp-gimpmenu.html" title="gimpmenu">gimpmenu</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-merge-shadow" title="gimp_drawable_merge_shadow ()">gimp_drawable_merge_shadow</a>, function in <a class="link" href="libgimp-gimpdrawable.html" title="gimpdrawable">gimpdrawable</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-offset" title="gimp_drawable_offset ()">gimp_drawable_offset</a>, function in <a class="link" href="libgimp-gimpdrawable.html" title="gimpdrawable">gimpdrawable</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-offsets" title="gimp_drawable_offsets ()">gimp_drawable_offsets</a>, function in <a class="link" href="libgimp-gimpdrawable.html" title="gimpdrawable">gimpdrawable</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-parasite-attach" title="gimp_drawable_parasite_attach ()">gimp_drawable_parasite_attach</a>, function in <a class="link" href="libgimp-gimpdrawable.html" title="gimpdrawable">gimpdrawable</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-parasite-detach" title="gimp_drawable_parasite_detach ()">gimp_drawable_parasite_detach</a>, function in <a class="link" href="libgimp-gimpdrawable.html" title="gimpdrawable">gimpdrawable</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-parasite-find" title="gimp_drawable_parasite_find ()">gimp_drawable_parasite_find</a>, function in <a class="link" href="libgimp-gimpdrawable.html" title="gimpdrawable">gimpdrawable</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-parasite-list" title="gimp_drawable_parasite_list ()">gimp_drawable_parasite_list</a>, function in <a class="link" href="libgimp-gimpdrawable.html" title="gimpdrawable">gimpdrawable</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawablecolor.html#gimp-drawable-posterize" title="gimp_drawable_posterize ()">gimp_drawable_posterize</a>, function in <a class="link" href="libgimp-gimpdrawablecolor.html" title="gimpdrawablecolor">gimpdrawablecolor</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpDrawablePreview.html#gimp-drawable-preview-draw-region" title="gimp_drawable_preview_draw_region ()">gimp_drawable_preview_draw_region</a>, function in <a class="link" href="GimpDrawablePreview.html" title="GimpDrawablePreview">GimpDrawablePreview</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpDrawablePreview.html#gimp-drawable-preview-get-drawable" title="gimp_drawable_preview_get_drawable ()">gimp_drawable_preview_get_drawable</a>, function in <a class="link" href="GimpDrawablePreview.html" title="GimpDrawablePreview">GimpDrawablePreview</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpDrawablePreview.html#gimp-drawable-preview-get-drawable-id" title="gimp_drawable_preview_get_drawable_id ()">gimp_drawable_preview_get_drawable_id</a>, function in <a class="link" href="GimpDrawablePreview.html" title="GimpDrawablePreview">GimpDrawablePreview</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpDrawablePreview.html#gimp-drawable-preview-new" title="gimp_drawable_preview_new ()">gimp_drawable_preview_new</a>, function in <a class="link" href="GimpDrawablePreview.html" title="GimpDrawablePreview">GimpDrawablePreview</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpDrawablePreview.html#gimp-drawable-preview-new-from-drawable-id" title="gimp_drawable_preview_new_from_drawable_id ()">gimp_drawable_preview_new_from_drawable_id</a>, function in <a class="link" href="GimpDrawablePreview.html" title="GimpDrawablePreview">GimpDrawablePreview</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-set-image" title="gimp_drawable_set_image ()">gimp_drawable_set_image</a>, function in <a class="link" href="libgimp-gimpdrawable.html" title="gimpdrawable">gimpdrawable</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-set-linked" title="gimp_drawable_set_linked ()">gimp_drawable_set_linked</a>, function in <a class="link" href="libgimp-gimpdrawable.html" title="gimpdrawable">gimpdrawable</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-set-name" title="gimp_drawable_set_name ()">gimp_drawable_set_name</a>, function in <a class="link" href="libgimp-gimpdrawable.html" title="gimpdrawable">gimpdrawable</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-set-pixel" title="gimp_drawable_set_pixel ()">gimp_drawable_set_pixel</a>, function in <a class="link" href="libgimp-gimpdrawable.html" title="gimpdrawable">gimpdrawable</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-set-tattoo" title="gimp_drawable_set_tattoo ()">gimp_drawable_set_tattoo</a>, function in <a class="link" href="libgimp-gimpdrawable.html" title="gimpdrawable">gimpdrawable</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-set-visible" title="gimp_drawable_set_visible ()">gimp_drawable_set_visible</a>, function in <a class="link" href="libgimp-gimpdrawable.html" title="gimpdrawable">gimpdrawable</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawablecolor.html#gimp-drawable-threshold" title="gimp_drawable_threshold ()">gimp_drawable_threshold</a>, function in <a class="link" href="libgimp-gimpdrawablecolor.html" title="gimpdrawablecolor">gimpdrawablecolor</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawabletransform.html#gimp-drawable-transform-2d" title="gimp_drawable_transform_2d ()">gimp_drawable_transform_2d</a>, function in <a class="link" href="libgimp-gimpdrawabletransform.html" title="gimpdrawabletransform">gimpdrawabletransform</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawabletransform.html#gimp-drawable-transform-2d-default" title="gimp_drawable_transform_2d_default ()">gimp_drawable_transform_2d_default</a>, function in <a class="link" href="libgimp-gimpdrawabletransform.html" title="gimpdrawabletransform">gimpdrawabletransform</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawabletransform.html#gimp-drawable-transform-flip" title="gimp_drawable_transform_flip ()">gimp_drawable_transform_flip</a>, function in <a class="link" href="libgimp-gimpdrawabletransform.html" title="gimpdrawabletransform">gimpdrawabletransform</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawabletransform.html#gimp-drawable-transform-flip-default" title="gimp_drawable_transform_flip_default ()">gimp_drawable_transform_flip_default</a>, function in <a class="link" href="libgimp-gimpdrawabletransform.html" title="gimpdrawabletransform">gimpdrawabletransform</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawabletransform.html#gimp-drawable-transform-flip-simple" title="gimp_drawable_transform_flip_simple ()">gimp_drawable_transform_flip_simple</a>, function in <a class="link" href="libgimp-gimpdrawabletransform.html" title="gimpdrawabletransform">gimpdrawabletransform</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawabletransform.html#gimp-drawable-transform-matrix" title="gimp_drawable_transform_matrix ()">gimp_drawable_transform_matrix</a>, function in <a class="link" href="libgimp-gimpdrawabletransform.html" title="gimpdrawabletransform">gimpdrawabletransform</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawabletransform.html#gimp-drawable-transform-matrix-default" title="gimp_drawable_transform_matrix_default ()">gimp_drawable_transform_matrix_default</a>, function in <a class="link" href="libgimp-gimpdrawabletransform.html" title="gimpdrawabletransform">gimpdrawabletransform</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawabletransform.html#gimp-drawable-transform-perspective" title="gimp_drawable_transform_perspective ()">gimp_drawable_transform_perspective</a>, function in <a class="link" href="libgimp-gimpdrawabletransform.html" title="gimpdrawabletransform">gimpdrawabletransform</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawabletransform.html#gimp-drawable-transform-perspective-default" title="gimp_drawable_transform_perspective_default ()">gimp_drawable_transform_perspective_default</a>, function in <a class="link" href="libgimp-gimpdrawabletransform.html" title="gimpdrawabletransform">gimpdrawabletransform</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawabletransform.html#gimp-drawable-transform-rotate" title="gimp_drawable_transform_rotate ()">gimp_drawable_transform_rotate</a>, function in <a class="link" href="libgimp-gimpdrawabletransform.html" title="gimpdrawabletransform">gimpdrawabletransform</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawabletransform.html#gimp-drawable-transform-rotate-default" title="gimp_drawable_transform_rotate_default ()">gimp_drawable_transform_rotate_default</a>, function in <a class="link" href="libgimp-gimpdrawabletransform.html" title="gimpdrawabletransform">gimpdrawabletransform</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawabletransform.html#gimp-drawable-transform-rotate-simple" title="gimp_drawable_transform_rotate_simple ()">gimp_drawable_transform_rotate_simple</a>, function in <a class="link" href="libgimp-gimpdrawabletransform.html" title="gimpdrawabletransform">gimpdrawabletransform</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawabletransform.html#gimp-drawable-transform-scale" title="gimp_drawable_transform_scale ()">gimp_drawable_transform_scale</a>, function in <a class="link" href="libgimp-gimpdrawabletransform.html" title="gimpdrawabletransform">gimpdrawabletransform</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawabletransform.html#gimp-drawable-transform-scale-default" title="gimp_drawable_transform_scale_default ()">gimp_drawable_transform_scale_default</a>, function in <a class="link" href="libgimp-gimpdrawabletransform.html" title="gimpdrawabletransform">gimpdrawabletransform</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawabletransform.html#gimp-drawable-transform-shear" title="gimp_drawable_transform_shear ()">gimp_drawable_transform_shear</a>, function in <a class="link" href="libgimp-gimpdrawabletransform.html" title="gimpdrawabletransform">gimpdrawabletransform</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawabletransform.html#gimp-drawable-transform-shear-default" title="gimp_drawable_transform_shear_default ()">gimp_drawable_transform_shear_default</a>, function in <a class="link" href="libgimp-gimpdrawabletransform.html" title="gimpdrawabletransform">gimpdrawabletransform</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-type" title="gimp_drawable_type ()">gimp_drawable_type</a>, function in <a class="link" href="libgimp-gimpdrawable.html" title="gimpdrawable">gimpdrawable</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-type-with-alpha" title="gimp_drawable_type_with_alpha ()">gimp_drawable_type_with_alpha</a>, function in <a class="link" href="libgimp-gimpdrawable.html" title="gimpdrawable">gimpdrawable</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-update" title="gimp_drawable_update ()">gimp_drawable_update</a>, function in <a class="link" href="libgimp-gimpdrawable.html" title="gimpdrawable">gimpdrawable</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-width" title="gimp_drawable_width ()">gimp_drawable_width</a>, function in <a class="link" href="libgimp-gimpdrawable.html" title="gimpdrawable">gimpdrawable</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdynamics.html#gimp-dynamics-get-list" title="gimp_dynamics_get_list ()">gimp_dynamics_get_list</a>, function in <a class="link" href="libgimp-gimpdynamics.html" title="gimpdynamics">gimpdynamics</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpdynamics.html#gimp-dynamics-refresh" title="gimp_dynamics_refresh ()">gimp_dynamics_refresh</a>, function in <a class="link" href="libgimp-gimpdynamics.html" title="gimpdynamics">gimpdynamics</a>
+</dt>
+<dd></dd>
+<a name="idxE"></a><h3 class="title">E</h3>
+<dt>
+<a class="link" href="libgimp-gimpedit.html#gimp-edit-blend" title="gimp_edit_blend ()">gimp_edit_blend</a>, function in <a class="link" href="libgimp-gimpedit.html" title="gimpedit">gimpedit</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpedit.html#gimp-edit-bucket-fill" title="gimp_edit_bucket_fill ()">gimp_edit_bucket_fill</a>, function in <a class="link" href="libgimp-gimpedit.html" title="gimpedit">gimpedit</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppainttools.html#gimp-edit-bucket-fill-full" title="gimp_edit_bucket_fill_full ()">gimp_edit_bucket_fill_full</a>, function in <a class="link" href="libgimp-gimppainttools.html" title="gimppainttools">gimppainttools</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpedit.html#gimp-edit-clear" title="gimp_edit_clear ()">gimp_edit_clear</a>, function in <a class="link" href="libgimp-gimpedit.html" title="gimpedit">gimpedit</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpedit.html#gimp-edit-copy" title="gimp_edit_copy ()">gimp_edit_copy</a>, function in <a class="link" href="libgimp-gimpedit.html" title="gimpedit">gimpedit</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpedit.html#gimp-edit-copy-visible" title="gimp_edit_copy_visible ()">gimp_edit_copy_visible</a>, function in <a class="link" href="libgimp-gimpedit.html" title="gimpedit">gimpedit</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpedit.html#gimp-edit-cut" title="gimp_edit_cut ()">gimp_edit_cut</a>, function in <a class="link" href="libgimp-gimpedit.html" title="gimpedit">gimpedit</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpedit.html#gimp-edit-fill" title="gimp_edit_fill ()">gimp_edit_fill</a>, function in <a class="link" href="libgimp-gimpedit.html" title="gimpedit">gimpedit</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpedit.html#gimp-edit-named-copy" title="gimp_edit_named_copy ()">gimp_edit_named_copy</a>, function in <a class="link" href="libgimp-gimpedit.html" title="gimpedit">gimpedit</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpedit.html#gimp-edit-named-copy-visible" title="gimp_edit_named_copy_visible ()">gimp_edit_named_copy_visible</a>, function in <a class="link" href="libgimp-gimpedit.html" title="gimpedit">gimpedit</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpedit.html#gimp-edit-named-cut" title="gimp_edit_named_cut ()">gimp_edit_named_cut</a>, function in <a class="link" href="libgimp-gimpedit.html" title="gimpedit">gimpedit</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpedit.html#gimp-edit-named-paste" title="gimp_edit_named_paste ()">gimp_edit_named_paste</a>, function in <a class="link" href="libgimp-gimpedit.html" title="gimpedit">gimpedit</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpedit.html#gimp-edit-named-paste-as-new" title="gimp_edit_named_paste_as_new ()">gimp_edit_named_paste_as_new</a>, function in <a class="link" href="libgimp-gimpedit.html" title="gimpedit">gimpedit</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpedit.html#gimp-edit-named-paste-as-new-image" title="gimp_edit_named_paste_as_new_image ()">gimp_edit_named_paste_as_new_image</a>, function in <a class="link" href="libgimp-gimpedit.html" title="gimpedit">gimpedit</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpedit.html#gimp-edit-paste" title="gimp_edit_paste ()">gimp_edit_paste</a>, function in <a class="link" href="libgimp-gimpedit.html" title="gimpedit">gimpedit</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpedit.html#gimp-edit-paste-as-new" title="gimp_edit_paste_as_new ()">gimp_edit_paste_as_new</a>, function in <a class="link" href="libgimp-gimpedit.html" title="gimpedit">gimpedit</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpedit.html#gimp-edit-paste-as-new-image" title="gimp_edit_paste_as_new_image ()">gimp_edit_paste_as_new_image</a>, function in <a class="link" href="libgimp-gimpedit.html" title="gimpedit">gimpedit</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpedit.html#gimp-edit-stroke" title="gimp_edit_stroke ()">gimp_edit_stroke</a>, function in <a class="link" href="libgimp-gimpedit.html" title="gimpedit">gimpedit</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpedit.html#gimp-edit-stroke-vectors" title="gimp_edit_stroke_vectors ()">gimp_edit_stroke_vectors</a>, function in <a class="link" href="libgimp-gimpedit.html" title="gimpedit">gimpedit</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpselectiontools.html#gimp-ellipse-select" title="gimp_ellipse_select ()">gimp_ellipse_select</a>, function in <a class="link" href="libgimp-gimpselectiontools.html" title="gimpselectiontools">gimpselectiontools</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpenums.html#gimp-enums-get-type-names" title="gimp_enums_get_type_names ()">gimp_enums_get_type_names</a>, function in <a class="link" href="libgimp-gimpenums.html" title="gimpenums">gimpenums</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpenums.html#gimp-enums-init" title="gimp_enums_init ()">gimp_enums_init</a>, function in <a class="link" href="libgimp-gimpenums.html" title="gimpenums">gimpenums</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcolor.html#gimp-equalize" title="gimp_equalize ()">gimp_equalize</a>, function in <a class="link" href="libgimp-gimpcolor.html" title="gimpcolor">gimpcolor</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppainttools.html#gimp-eraser" title="gimp_eraser ()">gimp_eraser</a>, function in <a class="link" href="libgimp-gimppainttools.html" title="gimppainttools">gimppainttools</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppainttools.html#gimp-eraser-default" title="gimp_eraser_default ()">gimp_eraser_default</a>, function in <a class="link" href="libgimp-gimppainttools.html" title="gimppainttools">gimppainttools</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpexport.html#GimpExportCapabilities" title="enum GimpExportCapabilities">GimpExportCapabilities</a>, enum in <a class="link" href="libgimp-gimpexport.html" title="gimpexport">gimpexport</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpexport.html#GimpExportReturn" title="enum GimpExportReturn">GimpExportReturn</a>, enum in <a class="link" href="libgimp-gimpexport.html" title="gimpexport">gimpexport</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimp.html#gimp-export-color-profile" title="gimp_export_color_profile ()">gimp_export_color_profile</a>, function in <a class="link" href="libgimp-gimp.html" title="gimp">gimp</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpexport.html#gimp-export-dialog-get-content-area" title="gimp_export_dialog_get_content_area ()">gimp_export_dialog_get_content_area</a>, function in <a class="link" href="libgimp-gimpexport.html" title="gimpexport">gimpexport</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpexport.html#gimp-export-dialog-new" title="gimp_export_dialog_new ()">gimp_export_dialog_new</a>, function in <a class="link" href="libgimp-gimpexport.html" title="gimpexport">gimpexport</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimp.html#gimp-export-exif" title="gimp_export_exif ()">gimp_export_exif</a>, function in <a class="link" href="libgimp-gimp.html" title="gimp">gimp</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpexport.html#gimp-export-image" title="gimp_export_image ()">gimp_export_image</a>, function in <a class="link" href="libgimp-gimpexport.html" title="gimpexport">gimpexport</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimp.html#gimp-export-iptc" title="gimp_export_iptc ()">gimp_export_iptc</a>, function in <a class="link" href="libgimp-gimp.html" title="gimp">gimp</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimp.html#gimp-export-xmp" title="gimp_export_xmp ()">gimp_export_xmp</a>, function in <a class="link" href="libgimp-gimp.html" title="gimp">gimp</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimp.html#gimp-extension-ack" title="gimp_extension_ack ()">gimp_extension_ack</a>, function in <a class="link" href="libgimp-gimp.html" title="gimp">gimp</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimp.html#gimp-extension-enable" title="gimp_extension_enable ()">gimp_extension_enable</a>, function in <a class="link" href="libgimp-gimp.html" title="gimp">gimp</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimp.html#gimp-extension-process" title="gimp_extension_process ()">gimp_extension_process</a>, function in <a class="link" href="libgimp-gimp.html" title="gimp">gimp</a>
+</dt>
+<dd></dd>
+<a name="idxF"></a><h3 class="title">F</h3>
+<dt>
+<a class="link" href="libgimp-gimpfileops.html#gimp-file-load" title="gimp_file_load ()">gimp_file_load</a>, function in <a class="link" href="libgimp-gimpfileops.html" title="gimpfileops">gimpfileops</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpfileops.html#gimp-file-load-layer" title="gimp_file_load_layer ()">gimp_file_load_layer</a>, function in <a class="link" href="libgimp-gimpfileops.html" title="gimpfileops">gimpfileops</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpfileops.html#gimp-file-load-layers" title="gimp_file_load_layers ()">gimp_file_load_layers</a>, function in <a class="link" href="libgimp-gimpfileops.html" title="gimpfileops">gimpfileops</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpfileops.html#gimp-file-save" title="gimp_file_save ()">gimp_file_save</a>, function in <a class="link" href="libgimp-gimpfileops.html" title="gimpfileops">gimpfileops</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpfileops.html#gimp-file-save-thumbnail" title="gimp_file_save_thumbnail ()">gimp_file_save_thumbnail</a>, function in <a class="link" href="libgimp-gimpfileops.html" title="gimpfileops">gimpfileops</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpenums.html#GIMP-FIXED-DITHER:CAPS" title="GIMP_FIXED_DITHER">GIMP_FIXED_DITHER</a>, macro in <a class="link" href="libgimp-gimpenums.html" title="gimpenums">gimpenums</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimptransformtools.html#gimp-flip" title="gimp_flip ()">gimp_flip</a>, function in <a class="link" href="libgimp-gimptransformtools.html" title="gimptransformtools">gimptransformtools</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpfloatingsel.html#gimp-floating-sel-anchor" title="gimp_floating_sel_anchor ()">gimp_floating_sel_anchor</a>, function in <a class="link" href="libgimp-gimpfloatingsel.html" title="gimpfloatingsel">gimpfloatingsel</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpfloatingsel.html#gimp-floating-sel-attach" title="gimp_floating_sel_attach ()">gimp_floating_sel_attach</a>, function in <a class="link" href="libgimp-gimpfloatingsel.html" title="gimpfloatingsel">gimpfloatingsel</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpfloatingsel.html#gimp-floating-sel-relax" title="gimp_floating_sel_relax ()">gimp_floating_sel_relax</a>, function in <a class="link" href="libgimp-gimpfloatingsel.html" title="gimpfloatingsel">gimpfloatingsel</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpfloatingsel.html#gimp-floating-sel-remove" title="gimp_floating_sel_remove ()">gimp_floating_sel_remove</a>, function in <a class="link" href="libgimp-gimpfloatingsel.html" title="gimpfloatingsel">gimpfloatingsel</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpfloatingsel.html#gimp-floating-sel-rigor" title="gimp_floating_sel_rigor ()">gimp_floating_sel_rigor</a>, function in <a class="link" href="libgimp-gimpfloatingsel.html" title="gimpfloatingsel">gimpfloatingsel</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpfloatingsel.html#gimp-floating-sel-to-layer" title="gimp_floating_sel_to_layer ()">gimp_floating_sel_to_layer</a>, function in <a class="link" href="libgimp-gimpfloatingsel.html" title="gimpfloatingsel">gimpfloatingsel</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpFontSelectButton.html#GimpFontSelectButton-struct" title="GimpFontSelectButton">GimpFontSelectButton</a>, struct in <a class="link" href="GimpFontSelectButton.html" title="GimpFontSelectButton">GimpFontSelectButton</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpFontSelectButton.html#GimpFontSelectButton-font-set" title="The “font-set” signal">GimpFontSelectButton::font-set</a>, object signal in <a class="link" href="GimpFontSelectButton.html" title="GimpFontSelectButton">GimpFontSelectButton</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpFontSelectButton.html#GimpFontSelectButton--font-name" title="The “font-name” property">GimpFontSelectButton:font-name</a>, object property in <a class="link" href="GimpFontSelectButton.html" title="GimpFontSelectButton">GimpFontSelectButton</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpFontSelectButton.html#GimpFontSelectButton--title" title="The “title” property">GimpFontSelectButton:title</a>, object property in <a class="link" href="GimpFontSelectButton.html" title="GimpFontSelectButton">GimpFontSelectButton</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpfontselect.html#gimp-fonts-close-popup" title="gimp_fonts_close_popup ()">gimp_fonts_close_popup</a>, function in <a class="link" href="libgimp-gimpfontselect.html" title="gimpfontselect">gimpfontselect</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpfonts.html#gimp-fonts-get-list" title="gimp_fonts_get_list ()">gimp_fonts_get_list</a>, function in <a class="link" href="libgimp-gimpfonts.html" title="gimpfonts">gimpfonts</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpfontselect.html#gimp-fonts-popup" title="gimp_fonts_popup ()">gimp_fonts_popup</a>, function in <a class="link" href="libgimp-gimpfontselect.html" title="gimpfontselect">gimpfontselect</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpfonts.html#gimp-fonts-refresh" title="gimp_fonts_refresh ()">gimp_fonts_refresh</a>, function in <a class="link" href="libgimp-gimpfonts.html" title="gimpfonts">gimpfonts</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpfontselect.html#gimp-fonts-set-popup" title="gimp_fonts_set_popup ()">gimp_fonts_set_popup</a>, function in <a class="link" href="libgimp-gimpfontselect.html" title="gimpfontselect">gimpfontselect</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpFontSelectButton.html#gimp-font-select-button-get-font" title="gimp_font_select_button_get_font ()">gimp_font_select_button_get_font</a>, function in <a class="link" href="GimpFontSelectButton.html" title="GimpFontSelectButton">GimpFontSelectButton</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpFontSelectButton.html#gimp-font-select-button-new" title="gimp_font_select_button_new ()">gimp_font_select_button_new</a>, function in <a class="link" href="GimpFontSelectButton.html" title="GimpFontSelectButton">GimpFontSelectButton</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpFontSelectButton.html#gimp-font-select-button-set-font" title="gimp_font_select_button_set_font ()">gimp_font_select_button_set_font</a>, function in <a class="link" href="GimpFontSelectButton.html" title="GimpFontSelectButton">GimpFontSelectButton</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpfontselect.html#gimp-font-select-destroy" title="gimp_font_select_destroy ()">gimp_font_select_destroy</a>, function in <a class="link" href="libgimp-gimpfontselect.html" title="gimpfontselect">gimpfontselect</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpfontselect.html#gimp-font-select-new" title="gimp_font_select_new ()">gimp_font_select_new</a>, function in <a class="link" href="libgimp-gimpfontselect.html" title="gimpfontselect">gimpfontselect</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpfontmenu.html#gimp-font-select-widget-close" title="gimp_font_select_widget_close ()">gimp_font_select_widget_close</a>, function in <a class="link" href="libgimp-gimpfontmenu.html" title="gimpfontmenu">gimpfontmenu</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpfontmenu.html#gimp-font-select-widget-new" title="gimp_font_select_widget_new ()">gimp_font_select_widget_new</a>, function in <a class="link" href="libgimp-gimpfontmenu.html" title="gimpfontmenu">gimpfontmenu</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpfontmenu.html#gimp-font-select-widget-set" title="gimp_font_select_widget_set ()">gimp_font_select_widget_set</a>, function in <a class="link" href="libgimp-gimpfontmenu.html" title="gimpfontmenu">gimpfontmenu</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpselectiontools.html#gimp-free-select" title="gimp_free_select ()">gimp_free_select</a>, function in <a class="link" href="libgimp-gimpselectiontools.html" title="gimpselectiontools">gimpselectiontools</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpenums.html#GIMP-FSLOWBLEED-DITHER:CAPS" title="GIMP_FSLOWBLEED_DITHER">GIMP_FSLOWBLEED_DITHER</a>, macro in <a class="link" href="libgimp-gimpenums.html" title="gimpenums">gimpenums</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpenums.html#GIMP-FS-DITHER:CAPS" title="GIMP_FS_DITHER">GIMP_FS_DITHER</a>, macro in <a class="link" href="libgimp-gimpenums.html" title="gimpenums">gimpenums</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpselectiontools.html#gimp-fuzzy-select" title="gimp_fuzzy_select ()">gimp_fuzzy_select</a>, function in <a class="link" href="libgimp-gimpselectiontools.html" title="gimpselectiontools">gimpselectiontools</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpselectiontools.html#gimp-fuzzy-select-full" title="gimp_fuzzy_select_full ()">gimp_fuzzy_select_full</a>, function in <a class="link" href="libgimp-gimpselectiontools.html" title="gimpselectiontools">gimpselectiontools</a>
+</dt>
+<dd></dd>
+<a name="idxG"></a><h3 class="title">G</h3>
+<dt>
+<a class="link" href="libgimp-gimp.html#gimp-gamma" title="gimp_gamma ()">gimp_gamma</a>, function in <a class="link" href="libgimp-gimp.html" title="gimp">gimp</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimp.html#gimp-getpid" title="gimp_getpid ()">gimp_getpid</a>, function in <a class="link" href="libgimp-gimp.html" title="gimp">gimp</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpgimprc.html#gimp-get-color-configuration" title="gimp_get_color_configuration ()">gimp_get_color_configuration</a>, function in <a class="link" href="libgimp-gimpgimprc.html" title="gimpgimprc">gimpgimprc</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimp.html#gimp-get-data" title="gimp_get_data">gimp_get_data</a>, macro in <a class="link" href="libgimp-gimp.html" title="gimp">gimp</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimp.html#gimp-get-data-size" title="gimp_get_data_size">gimp_get_data_size</a>, macro in <a class="link" href="libgimp-gimp.html" title="gimp">gimp</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpgimprc.html#gimp-get-default-comment" title="gimp_get_default_comment ()">gimp_get_default_comment</a>, function in <a class="link" href="libgimp-gimpgimprc.html" title="gimpgimprc">gimpgimprc</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpgimprc.html#gimp-get-default-unit" title="gimp_get_default_unit ()">gimp_get_default_unit</a>, function in <a class="link" href="libgimp-gimpgimprc.html" title="gimpgimprc">gimpgimprc</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpgimprc.html#gimp-get-icon-theme-dir" title="gimp_get_icon_theme_dir ()">gimp_get_icon_theme_dir</a>, function in <a class="link" href="libgimp-gimpgimprc.html" title="gimpgimprc">gimpgimprc</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpgimprc.html#gimp-get-module-load-inhibit" title="gimp_get_module_load_inhibit ()">gimp_get_module_load_inhibit</a>, function in <a class="link" href="libgimp-gimpgimprc.html" title="gimpgimprc">gimpgimprc</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpgimprc.html#gimp-get-monitor-resolution" title="gimp_get_monitor_resolution ()">gimp_get_monitor_resolution</a>, function in <a class="link" href="libgimp-gimpgimprc.html" title="gimpgimprc">gimpgimprc</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimp.html#gimp-get-parasite" title="gimp_get_parasite ()">gimp_get_parasite</a>, function in <a class="link" href="libgimp-gimp.html" title="gimp">gimp</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimp.html#gimp-get-parasite-list" title="gimp_get_parasite_list ()">gimp_get_parasite_list</a>, function in <a class="link" href="libgimp-gimp.html" title="gimp">gimp</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppaths.html#gimp-get-path-by-tattoo" title="gimp_get_path_by_tattoo ()">gimp_get_path_by_tattoo</a>, function in <a class="link" href="libgimp-gimppaths.html" title="gimppaths">gimppaths</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimp.html#gimp-get-pdb-error" title="gimp_get_pdb_error ()">gimp_get_pdb_error</a>, function in <a class="link" href="libgimp-gimp.html" title="gimp">gimp</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimp.html#gimp-get-pdb-status" title="gimp_get_pdb_status ()">gimp_get_pdb_status</a>, function in <a class="link" href="libgimp-gimp.html" title="gimp">gimp</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimp.html#gimp-get-progname" title="gimp_get_progname ()">gimp_get_progname</a>, function in <a class="link" href="libgimp-gimp.html" title="gimp">gimp</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpgimprc.html#gimp-get-theme-dir" title="gimp_get_theme_dir ()">gimp_get_theme_dir</a>, function in <a class="link" href="libgimp-gimpgimprc.html" title="gimpgimprc">gimpgimprc</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpgimprc.html#gimp-gimprc-query" title="gimp_gimprc_query ()">gimp_gimprc_query</a>, function in <a class="link" href="libgimp-gimpgimprc.html" title="gimpgimprc">gimpgimprc</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpgimprc.html#gimp-gimprc-set" title="gimp_gimprc_set ()">gimp_gimprc_set</a>, function in <a class="link" href="libgimp-gimpgimprc.html" title="gimpgimprc">gimpgimprc</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpGradientSelectButton.html#GimpGradientSelectButton-struct" title="GimpGradientSelectButton">GimpGradientSelectButton</a>, struct in <a class="link" href="GimpGradientSelectButton.html" title="GimpGradientSelectButton">GimpGradientSelectButton</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpGradientSelectButton.html#GimpGradientSelectButton-gradient-set" title="The “gradient-set” signal">GimpGradientSelectButton::gradient-set</a>, object signal in <a class="link" href="GimpGradientSelectButton.html" title="GimpGradientSelectButton">GimpGradientSelectButton</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpGradientSelectButton.html#GimpGradientSelectButton--gradient-name" title="The “gradient-name” property">GimpGradientSelectButton:gradient-name</a>, object property in <a class="link" href="GimpGradientSelectButton.html" title="GimpGradientSelectButton">GimpGradientSelectButton</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpGradientSelectButton.html#GimpGradientSelectButton--title" title="The “title” property">GimpGradientSelectButton:title</a>, object property in <a class="link" href="GimpGradientSelectButton.html" title="GimpGradientSelectButton">GimpGradientSelectButton</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpgradientselect.html#gimp-gradients-close-popup" title="gimp_gradients_close_popup ()">gimp_gradients_close_popup</a>, function in <a class="link" href="libgimp-gimpgradientselect.html" title="gimpgradientselect">gimpgradientselect</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpgradients.html#gimp-gradients-get-gradient" title="gimp_gradients_get_gradient ()">gimp_gradients_get_gradient</a>, function in <a class="link" href="libgimp-gimpgradients.html" title="gimpgradients">gimpgradients</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpgradients.html#gimp-gradients-get-gradient-data" title="gimp_gradients_get_gradient_data ()">gimp_gradients_get_gradient_data</a>, function in <a class="link" href="libgimp-gimpgradients.html" title="gimpgradients">gimpgradients</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpgradients.html#gimp-gradients-get-list" title="gimp_gradients_get_list ()">gimp_gradients_get_list</a>, function in <a class="link" href="libgimp-gimpgradients.html" title="gimpgradients">gimpgradients</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpgradientselect.html#gimp-gradients-popup" title="gimp_gradients_popup ()">gimp_gradients_popup</a>, function in <a class="link" href="libgimp-gimpgradientselect.html" title="gimpgradientselect">gimpgradientselect</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpgradients.html#gimp-gradients-refresh" title="gimp_gradients_refresh ()">gimp_gradients_refresh</a>, function in <a class="link" href="libgimp-gimpgradients.html" title="gimpgradients">gimpgradients</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpgradients.html#gimp-gradients-sample-custom" title="gimp_gradients_sample_custom ()">gimp_gradients_sample_custom</a>, function in <a class="link" href="libgimp-gimpgradients.html" title="gimpgradients">gimpgradients</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpgradients.html#gimp-gradients-sample-uniform" title="gimp_gradients_sample_uniform ()">gimp_gradients_sample_uniform</a>, function in <a class="link" href="libgimp-gimpgradients.html" title="gimpgradients">gimpgradients</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpgradients.html#gimp-gradients-set-gradient" title="gimp_gradients_set_gradient ()">gimp_gradients_set_gradient</a>, function in <a class="link" href="libgimp-gimpgradients.html" title="gimpgradients">gimpgradients</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpgradientselect.html#gimp-gradients-set-popup" title="gimp_gradients_set_popup ()">gimp_gradients_set_popup</a>, function in <a class="link" href="libgimp-gimpgradientselect.html" title="gimpgradientselect">gimpgradientselect</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-delete" title="gimp_gradient_delete ()">gimp_gradient_delete</a>, function in <a class="link" href="libgimp-gimpgradient.html" title="gimpgradient">gimpgradient</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-duplicate" title="gimp_gradient_duplicate ()">gimp_gradient_duplicate</a>, function in <a class="link" href="libgimp-gimpgradient.html" title="gimpgradient">gimpgradient</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-get-custom-samples" title="gimp_gradient_get_custom_samples ()">gimp_gradient_get_custom_samples</a>, function in <a class="link" href="libgimp-gimpgradient.html" title="gimpgradient">gimpgradient</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-get-number-of-segments" title="gimp_gradient_get_number_of_segments ()">gimp_gradient_get_number_of_segments</a>, function in <a class="link" href="libgimp-gimpgradient.html" title="gimpgradient">gimpgradient</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-get-uniform-samples" title="gimp_gradient_get_uniform_samples ()">gimp_gradient_get_uniform_samples</a>, function in <a class="link" href="libgimp-gimpgradient.html" title="gimpgradient">gimpgradient</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-is-editable" title="gimp_gradient_is_editable ()">gimp_gradient_is_editable</a>, function in <a class="link" href="libgimp-gimpgradient.html" title="gimpgradient">gimpgradient</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-new" title="gimp_gradient_new ()">gimp_gradient_new</a>, function in <a class="link" href="libgimp-gimpgradient.html" title="gimpgradient">gimpgradient</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-rename" title="gimp_gradient_rename ()">gimp_gradient_rename</a>, function in <a class="link" href="libgimp-gimpgradient.html" title="gimpgradient">gimpgradient</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-segment-get-blending-function" title="gimp_gradient_segment_get_blending_function ()">gimp_gradient_segment_get_blending_function</a>, function in <a class="link" href="libgimp-gimpgradient.html" title="gimpgradient">gimpgradient</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-segment-get-coloring-type" title="gimp_gradient_segment_get_coloring_type ()">gimp_gradient_segment_get_coloring_type</a>, function in <a class="link" href="libgimp-gimpgradient.html" title="gimpgradient">gimpgradient</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-segment-get-left-color" title="gimp_gradient_segment_get_left_color ()">gimp_gradient_segment_get_left_color</a>, function in <a class="link" href="libgimp-gimpgradient.html" title="gimpgradient">gimpgradient</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-segment-get-left-pos" title="gimp_gradient_segment_get_left_pos ()">gimp_gradient_segment_get_left_pos</a>, function in <a class="link" href="libgimp-gimpgradient.html" title="gimpgradient">gimpgradient</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-segment-get-middle-pos" title="gimp_gradient_segment_get_middle_pos ()">gimp_gradient_segment_get_middle_pos</a>, function in <a class="link" href="libgimp-gimpgradient.html" title="gimpgradient">gimpgradient</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-segment-get-right-color" title="gimp_gradient_segment_get_right_color ()">gimp_gradient_segment_get_right_color</a>, function in <a class="link" href="libgimp-gimpgradient.html" title="gimpgradient">gimpgradient</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-segment-get-right-pos" title="gimp_gradient_segment_get_right_pos ()">gimp_gradient_segment_get_right_pos</a>, function in <a class="link" href="libgimp-gimpgradient.html" title="gimpgradient">gimpgradient</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-segment-range-blend-colors" title="gimp_gradient_segment_range_blend_colors ()">gimp_gradient_segment_range_blend_colors</a>, function in <a class="link" href="libgimp-gimpgradient.html" title="gimpgradient">gimpgradient</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-segment-range-blend-opacity" title="gimp_gradient_segment_range_blend_opacity ()">gimp_gradient_segment_range_blend_opacity</a>, function in <a class="link" href="libgimp-gimpgradient.html" title="gimpgradient">gimpgradient</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-segment-range-delete" title="gimp_gradient_segment_range_delete ()">gimp_gradient_segment_range_delete</a>, function in <a class="link" href="libgimp-gimpgradient.html" title="gimpgradient">gimpgradient</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-segment-range-flip" title="gimp_gradient_segment_range_flip ()">gimp_gradient_segment_range_flip</a>, function in <a class="link" href="libgimp-gimpgradient.html" title="gimpgradient">gimpgradient</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-segment-range-move" title="gimp_gradient_segment_range_move ()">gimp_gradient_segment_range_move</a>, function in <a class="link" href="libgimp-gimpgradient.html" title="gimpgradient">gimpgradient</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-segment-range-redistribute-handles" title="gimp_gradient_segment_range_redistribute_handles ()">gimp_gradient_segment_range_redistribute_handles</a>, function in <a class="link" href="libgimp-gimpgradient.html" title="gimpgradient">gimpgradient</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-segment-range-replicate" title="gimp_gradient_segment_range_replicate ()">gimp_gradient_segment_range_replicate</a>, function in <a class="link" href="libgimp-gimpgradient.html" title="gimpgradient">gimpgradient</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-segment-range-set-blending-function" title="gimp_gradient_segment_range_set_blending_function ()">gimp_gradient_segment_range_set_blending_function</a>, function in <a class="link" href="libgimp-gimpgradient.html" title="gimpgradient">gimpgradient</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-segment-range-set-coloring-type" title="gimp_gradient_segment_range_set_coloring_type ()">gimp_gradient_segment_range_set_coloring_type</a>, function in <a class="link" href="libgimp-gimpgradient.html" title="gimpgradient">gimpgradient</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-segment-range-split-midpoint" title="gimp_gradient_segment_range_split_midpoint ()">gimp_gradient_segment_range_split_midpoint</a>, function in <a class="link" href="libgimp-gimpgradient.html" title="gimpgradient">gimpgradient</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-segment-range-split-uniform" title="gimp_gradient_segment_range_split_uniform ()">gimp_gradient_segment_range_split_uniform</a>, function in <a class="link" href="libgimp-gimpgradient.html" title="gimpgradient">gimpgradient</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-segment-set-left-color" title="gimp_gradient_segment_set_left_color ()">gimp_gradient_segment_set_left_color</a>, function in <a class="link" href="libgimp-gimpgradient.html" title="gimpgradient">gimpgradient</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-segment-set-left-pos" title="gimp_gradient_segment_set_left_pos ()">gimp_gradient_segment_set_left_pos</a>, function in <a class="link" href="libgimp-gimpgradient.html" title="gimpgradient">gimpgradient</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-segment-set-middle-pos" title="gimp_gradient_segment_set_middle_pos ()">gimp_gradient_segment_set_middle_pos</a>, function in <a class="link" href="libgimp-gimpgradient.html" title="gimpgradient">gimpgradient</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-segment-set-right-color" title="gimp_gradient_segment_set_right_color ()">gimp_gradient_segment_set_right_color</a>, function in <a class="link" href="libgimp-gimpgradient.html" title="gimpgradient">gimpgradient</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-segment-set-right-pos" title="gimp_gradient_segment_set_right_pos ()">gimp_gradient_segment_set_right_pos</a>, function in <a class="link" href="libgimp-gimpgradient.html" title="gimpgradient">gimpgradient</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpGradientSelectButton.html#gimp-gradient-select-button-get-gradient" title="gimp_gradient_select_button_get_gradient ()">gimp_gradient_select_button_get_gradient</a>, function in <a class="link" href="GimpGradientSelectButton.html" title="GimpGradientSelectButton">GimpGradientSelectButton</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpGradientSelectButton.html#gimp-gradient-select-button-new" title="gimp_gradient_select_button_new ()">gimp_gradient_select_button_new</a>, function in <a class="link" href="GimpGradientSelectButton.html" title="GimpGradientSelectButton">GimpGradientSelectButton</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpGradientSelectButton.html#gimp-gradient-select-button-set-gradient" title="gimp_gradient_select_button_set_gradient ()">gimp_gradient_select_button_set_gradient</a>, function in <a class="link" href="GimpGradientSelectButton.html" title="GimpGradientSelectButton">GimpGradientSelectButton</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpgradientselect.html#gimp-gradient-select-destroy" title="gimp_gradient_select_destroy ()">gimp_gradient_select_destroy</a>, function in <a class="link" href="libgimp-gimpgradientselect.html" title="gimpgradientselect">gimpgradientselect</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpgradientselect.html#gimp-gradient-select-new" title="gimp_gradient_select_new ()">gimp_gradient_select_new</a>, function in <a class="link" href="libgimp-gimpgradientselect.html" title="gimpgradientselect">gimpgradientselect</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpgradientmenu.html#gimp-gradient-select-widget-close" title="gimp_gradient_select_widget_close ()">gimp_gradient_select_widget_close</a>, function in <a class="link" href="libgimp-gimpgradientmenu.html" title="gimpgradientmenu">gimpgradientmenu</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpgradientmenu.html#gimp-gradient-select-widget-new" title="gimp_gradient_select_widget_new ()">gimp_gradient_select_widget_new</a>, function in <a class="link" href="libgimp-gimpgradientmenu.html" title="gimpgradientmenu">gimpgradientmenu</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpgradientmenu.html#gimp-gradient-select-widget-set" title="gimp_gradient_select_widget_set ()">gimp_gradient_select_widget_set</a>, function in <a class="link" href="libgimp-gimpgradientmenu.html" title="gimpgradientmenu">gimpgradientmenu</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpenums.html#GIMP-GRAIN-EXTRACT-MODE:CAPS" title="GIMP_GRAIN_EXTRACT_MODE">GIMP_GRAIN_EXTRACT_MODE</a>, macro in <a class="link" href="libgimp-gimpenums.html" title="gimpenums">gimpenums</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpenums.html#GIMP-GRAIN-MERGE-MODE:CAPS" title="GIMP_GRAIN_MERGE_MODE">GIMP_GRAIN_MERGE_MODE</a>, macro in <a class="link" href="libgimp-gimpenums.html" title="gimpenums">gimpenums</a>
+</dt>
+<dd></dd>
+<a name="idxH"></a><h3 class="title">H</h3>
+<dt>
+<a class="link" href="libgimp-gimpenums.html#GIMP-HARDLIGHT-MODE:CAPS" title="GIMP_HARDLIGHT_MODE">GIMP_HARDLIGHT_MODE</a>, macro in <a class="link" href="libgimp-gimpenums.html" title="gimpenums">gimpenums</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppainttools.html#gimp-heal" title="gimp_heal ()">gimp_heal</a>, function in <a class="link" href="libgimp-gimppainttools.html" title="gimppainttools">gimppainttools</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppainttools.html#gimp-heal-default" title="gimp_heal_default ()">gimp_heal_default</a>, function in <a class="link" href="libgimp-gimppainttools.html" title="gimppainttools">gimppainttools</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimphelp.html#gimp-help" title="gimp_help ()">gimp_help</a>, function in <a class="link" href="libgimp-gimphelp.html" title="gimphelp">gimphelp</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcolor.html#gimp-histogram" title="gimp_histogram ()">gimp_histogram</a>, function in <a class="link" href="libgimp-gimpcolor.html" title="gimpcolor">gimpcolor</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpenums.html#GimpHistogramChannel" title="enum GimpHistogramChannel">GimpHistogramChannel</a>, enum in <a class="link" href="libgimp-gimpenums.html" title="gimpenums">gimpenums</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpenums.html#GIMP-HUE-MODE:CAPS" title="GIMP_HUE_MODE">GIMP_HUE_MODE</a>, macro in <a class="link" href="libgimp-gimpenums.html" title="gimpenums">gimpenums</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcolor.html#gimp-hue-saturation" title="gimp_hue_saturation ()">gimp_hue_saturation</a>, function in <a class="link" href="libgimp-gimpcolor.html" title="gimpcolor">gimpcolor</a>
+</dt>
+<dd></dd>
+<a name="idxI"></a><h3 class="title">I</h3>
+<dt>
+<a class="link" href="libgimp-gimp.html#gimp-icon-theme-dir" title="gimp_icon_theme_dir ()">gimp_icon_theme_dir</a>, function in <a class="link" href="libgimp-gimp.html" title="gimp">gimp</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpImageComboBox.html#GimpImageComboBox-struct" title="GimpImageComboBox">GimpImageComboBox</a>, struct in <a class="link" href="GimpImageComboBox.html" title="GimpImageComboBox">GimpImageComboBox</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpImageComboBox.html#GimpImageConstraintFunc" title="GimpImageConstraintFunc ()">GimpImageConstraintFunc</a>, user_function in <a class="link" href="GimpImageComboBox.html" title="GimpImageComboBox">GimpImageComboBox</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-add-channel" title="gimp_image_add_channel ()">gimp_image_add_channel</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimageguides.html#gimp-image-add-hguide" title="gimp_image_add_hguide ()">gimp_image_add_hguide</a>, function in <a class="link" href="libgimp-gimpimageguides.html" title="gimpimageguides">gimpimageguides</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-add-layer" title="gimp_image_add_layer ()">gimp_image_add_layer</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimagesamplepoints.html#gimp-image-add-sample-point" title="gimp_image_add_sample_point ()">gimp_image_add_sample_point</a>, function in <a class="link" href="libgimp-gimpimagesamplepoints.html" title="gimpimagesamplepoints">gimpimagesamplepoints</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-add-vectors" title="gimp_image_add_vectors ()">gimp_image_add_vectors</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimageguides.html#gimp-image-add-vguide" title="gimp_image_add_vguide ()">gimp_image_add_vguide</a>, function in <a class="link" href="libgimp-gimpimageguides.html" title="gimpimageguides">gimpimageguides</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-attach-new-parasite" title="gimp_image_attach_new_parasite ()">gimp_image_attach_new_parasite</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-attach-parasite" title="gimp_image_attach_parasite ()">gimp_image_attach_parasite</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-base-type" title="gimp_image_base_type ()">gimp_image_base_type</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-clean-all" title="gimp_image_clean_all ()">gimp_image_clean_all</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpImageComboBox.html#gimp-image-combo-box-new" title="gimp_image_combo_box_new ()">gimp_image_combo_box_new</a>, function in <a class="link" href="GimpImageComboBox.html" title="GimpImageComboBox">GimpImageComboBox</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimagecolorprofile.html#gimp-image-convert-color-profile" title="gimp_image_convert_color_profile ()">gimp_image_convert_color_profile</a>, function in <a class="link" href="libgimp-gimpimagecolorprofile.html" title="gimpimagecolorprofile">gimpimagecolorprofile</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimagecolorprofile.html#gimp-image-convert-color-profile-from-file" title="gimp_image_convert_color_profile_from_file ()">gimp_image_convert_color_profile_from_file</a>, function in <a class="link" href="libgimp-gimpimagecolorprofile.html" title="gimpimagecolorprofile">gimpimagecolorprofile</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimageconvert.html#gimp-image-convert-grayscale" title="gimp_image_convert_grayscale ()">gimp_image_convert_grayscale</a>, function in <a class="link" href="libgimp-gimpimageconvert.html" title="gimpimageconvert">gimpimageconvert</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimageconvert.html#gimp-image-convert-indexed" title="gimp_image_convert_indexed ()">gimp_image_convert_indexed</a>, function in <a class="link" href="libgimp-gimpimageconvert.html" title="gimpimageconvert">gimpimageconvert</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimageconvert.html#gimp-image-convert-precision" title="gimp_image_convert_precision ()">gimp_image_convert_precision</a>, function in <a class="link" href="libgimp-gimpimageconvert.html" title="gimpimageconvert">gimpimageconvert</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimageconvert.html#gimp-image-convert-rgb" title="gimp_image_convert_rgb ()">gimp_image_convert_rgb</a>, function in <a class="link" href="libgimp-gimpimageconvert.html" title="gimpimageconvert">gimpimageconvert</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimageconvert.html#gimp-image-convert-set-dither-matrix" title="gimp_image_convert_set_dither_matrix ()">gimp_image_convert_set_dither_matrix</a>, function in <a class="link" href="libgimp-gimpimageconvert.html" title="gimpimageconvert">gimpimageconvert</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimagetransform.html#gimp-image-crop" title="gimp_image_crop ()">gimp_image_crop</a>, function in <a class="link" href="libgimp-gimpimagetransform.html" title="gimpimagetransform">gimpimagetransform</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-delete" title="gimp_image_delete ()">gimp_image_delete</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimageguides.html#gimp-image-delete-guide" title="gimp_image_delete_guide ()">gimp_image_delete_guide</a>, function in <a class="link" href="libgimp-gimpimageguides.html" title="gimpimageguides">gimpimageguides</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimagesamplepoints.html#gimp-image-delete-sample-point" title="gimp_image_delete_sample_point ()">gimp_image_delete_sample_point</a>, function in <a class="link" href="libgimp-gimpimagesamplepoints.html" title="gimpimagesamplepoints">gimpimagesamplepoints</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-detach-parasite" title="gimp_image_detach_parasite ()">gimp_image_detach_parasite</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-duplicate" title="gimp_image_duplicate ()">gimp_image_duplicate</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimageguides.html#gimp-image-find-next-guide" title="gimp_image_find_next_guide ()">gimp_image_find_next_guide</a>, function in <a class="link" href="libgimp-gimpimageguides.html" title="gimpimageguides">gimpimageguides</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimagesamplepoints.html#gimp-image-find-next-sample-point" title="gimp_image_find_next_sample_point ()">gimp_image_find_next_sample_point</a>, function in <a class="link" href="libgimp-gimpimagesamplepoints.html" title="gimpimagesamplepoints">gimpimagesamplepoints</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-flatten" title="gimp_image_flatten ()">gimp_image_flatten</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimagetransform.html#gimp-image-flip" title="gimp_image_flip ()">gimp_image_flip</a>, function in <a class="link" href="libgimp-gimpimagetransform.html" title="gimpimagetransform">gimpimagetransform</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-floating-sel-attached-to" title="gimp_image_floating_sel_attached_to ()">gimp_image_floating_sel_attached_to</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-freeze-channels" title="gimp_image_freeze_channels ()">gimp_image_freeze_channels</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-freeze-layers" title="gimp_image_freeze_layers ()">gimp_image_freeze_layers</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-freeze-vectors" title="gimp_image_freeze_vectors ()">gimp_image_freeze_vectors</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-free-shadow" title="gimp_image_free_shadow ()">gimp_image_free_shadow</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-get-active-channel" title="gimp_image_get_active_channel ()">gimp_image_get_active_channel</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-get-active-drawable" title="gimp_image_get_active_drawable ()">gimp_image_get_active_drawable</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-get-active-layer" title="gimp_image_get_active_layer ()">gimp_image_get_active_layer</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-get-active-vectors" title="gimp_image_get_active_vectors ()">gimp_image_get_active_vectors</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-get-channels" title="gimp_image_get_channels ()">gimp_image_get_channels</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-get-channel-by-name" title="gimp_image_get_channel_by_name ()">gimp_image_get_channel_by_name</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-get-channel-by-tattoo" title="gimp_image_get_channel_by_tattoo ()">gimp_image_get_channel_by_tattoo</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-get-channel-position" title="gimp_image_get_channel_position ()">gimp_image_get_channel_position</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-get-cmap" title="gimp_image_get_cmap ()">gimp_image_get_cmap</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-get-colormap" title="gimp_image_get_colormap ()">gimp_image_get_colormap</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimagecolorprofile.html#gimp-image-get-color-profile" title="gimp_image_get_color_profile ()">gimp_image_get_color_profile</a>, function in <a class="link" href="libgimp-gimpimagecolorprofile.html" title="gimpimagecolorprofile">gimpimagecolorprofile</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-get-component-active" title="gimp_image_get_component_active ()">gimp_image_get_component_active</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-get-component-visible" title="gimp_image_get_component_visible ()">gimp_image_get_component_visible</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-get-default-new-layer-mode" title="gimp_image_get_default_new_layer_mode ()">gimp_image_get_default_new_layer_mode</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimagecolorprofile.html#gimp-image-get-effective-color-profile" title="gimp_image_get_effective_color_profile ()">gimp_image_get_effective_color_profile</a>, function in <a class="link" href="libgimp-gimpimagecolorprofile.html" title="gimpimagecolorprofile">gimpimagecolorprofile</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-get-exported-uri" title="gimp_image_get_exported_uri ()">gimp_image_get_exported_uri</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-get-filename" title="gimp_image_get_filename ()">gimp_image_get_filename</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-get-floating-sel" title="gimp_image_get_floating_sel ()">gimp_image_get_floating_sel</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimageguides.html#gimp-image-get-guide-orientation" title="gimp_image_get_guide_orientation ()">gimp_image_get_guide_orientation</a>, function in <a class="link" href="libgimp-gimpimageguides.html" title="gimpimageguides">gimpimageguides</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimageguides.html#gimp-image-get-guide-position" title="gimp_image_get_guide_position ()">gimp_image_get_guide_position</a>, function in <a class="link" href="libgimp-gimpimageguides.html" title="gimpimageguides">gimpimageguides</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-get-imported-uri" title="gimp_image_get_imported_uri ()">gimp_image_get_imported_uri</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-get-item-position" title="gimp_image_get_item_position ()">gimp_image_get_item_position</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-get-layers" title="gimp_image_get_layers ()">gimp_image_get_layers</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-get-layer-by-name" title="gimp_image_get_layer_by_name ()">gimp_image_get_layer_by_name</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-get-layer-by-tattoo" title="gimp_image_get_layer_by_tattoo ()">gimp_image_get_layer_by_tattoo</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-get-layer-position" title="gimp_image_get_layer_position ()">gimp_image_get_layer_position</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-get-metadata" title="gimp_image_get_metadata ()">gimp_image_get_metadata</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-get-name" title="gimp_image_get_name ()">gimp_image_get_name</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-get-parasite" title="gimp_image_get_parasite ()">gimp_image_get_parasite</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-get-parasite-list" title="gimp_image_get_parasite_list ()">gimp_image_get_parasite_list</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-get-precision" title="gimp_image_get_precision ()">gimp_image_get_precision</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-get-resolution" title="gimp_image_get_resolution ()">gimp_image_get_resolution</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimagesamplepoints.html#gimp-image-get-sample-point-position" title="gimp_image_get_sample_point_position ()">gimp_image_get_sample_point_position</a>, function in <a class="link" href="libgimp-gimpimagesamplepoints.html" title="gimpimagesamplepoints">gimpimagesamplepoints</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-get-selection" title="gimp_image_get_selection ()">gimp_image_get_selection</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-get-tattoo-state" title="gimp_image_get_tattoo_state ()">gimp_image_get_tattoo_state</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppixbuf.html#gimp-image-get-thumbnail" title="gimp_image_get_thumbnail ()">gimp_image_get_thumbnail</a>, function in <a class="link" href="libgimp-gimppixbuf.html" title="gimppixbuf">gimppixbuf</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-get-thumbnail-data" title="gimp_image_get_thumbnail_data ()">gimp_image_get_thumbnail_data</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-get-unit" title="gimp_image_get_unit ()">gimp_image_get_unit</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-get-uri" title="gimp_image_get_uri ()">gimp_image_get_uri</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-get-vectors" title="gimp_image_get_vectors ()">gimp_image_get_vectors</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-get-vectors-by-name" title="gimp_image_get_vectors_by_name ()">gimp_image_get_vectors_by_name</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-get-vectors-by-tattoo" title="gimp_image_get_vectors_by_tattoo ()">gimp_image_get_vectors_by_tattoo</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-get-vectors-position" title="gimp_image_get_vectors_position ()">gimp_image_get_vectors_position</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-get-xcf-uri" title="gimp_image_get_xcf_uri ()">gimp_image_get_xcf_uri</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimagegrid.html#gimp-image-grid-get-background-color" title="gimp_image_grid_get_background_color ()">gimp_image_grid_get_background_color</a>, function in <a class="link" href="libgimp-gimpimagegrid.html" title="gimpimagegrid">gimpimagegrid</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimagegrid.html#gimp-image-grid-get-foreground-color" title="gimp_image_grid_get_foreground_color ()">gimp_image_grid_get_foreground_color</a>, function in <a class="link" href="libgimp-gimpimagegrid.html" title="gimpimagegrid">gimpimagegrid</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimagegrid.html#gimp-image-grid-get-offset" title="gimp_image_grid_get_offset ()">gimp_image_grid_get_offset</a>, function in <a class="link" href="libgimp-gimpimagegrid.html" title="gimpimagegrid">gimpimagegrid</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimagegrid.html#gimp-image-grid-get-spacing" title="gimp_image_grid_get_spacing ()">gimp_image_grid_get_spacing</a>, function in <a class="link" href="libgimp-gimpimagegrid.html" title="gimpimagegrid">gimpimagegrid</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimagegrid.html#gimp-image-grid-get-style" title="gimp_image_grid_get_style ()">gimp_image_grid_get_style</a>, function in <a class="link" href="libgimp-gimpimagegrid.html" title="gimpimagegrid">gimpimagegrid</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimagegrid.html#gimp-image-grid-set-background-color" title="gimp_image_grid_set_background_color ()">gimp_image_grid_set_background_color</a>, function in <a class="link" href="libgimp-gimpimagegrid.html" title="gimpimagegrid">gimpimagegrid</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimagegrid.html#gimp-image-grid-set-foreground-color" title="gimp_image_grid_set_foreground_color ()">gimp_image_grid_set_foreground_color</a>, function in <a class="link" href="libgimp-gimpimagegrid.html" title="gimpimagegrid">gimpimagegrid</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimagegrid.html#gimp-image-grid-set-offset" title="gimp_image_grid_set_offset ()">gimp_image_grid_set_offset</a>, function in <a class="link" href="libgimp-gimpimagegrid.html" title="gimpimagegrid">gimpimagegrid</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimagegrid.html#gimp-image-grid-set-spacing" title="gimp_image_grid_set_spacing ()">gimp_image_grid_set_spacing</a>, function in <a class="link" href="libgimp-gimpimagegrid.html" title="gimpimagegrid">gimpimagegrid</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimagegrid.html#gimp-image-grid-set-style" title="gimp_image_grid_set_style ()">gimp_image_grid_set_style</a>, function in <a class="link" href="libgimp-gimpimagegrid.html" title="gimpimagegrid">gimpimagegrid</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-height" title="gimp_image_height ()">gimp_image_height</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-insert-channel" title="gimp_image_insert_channel ()">gimp_image_insert_channel</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-insert-layer" title="gimp_image_insert_layer ()">gimp_image_insert_layer</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-insert-vectors" title="gimp_image_insert_vectors ()">gimp_image_insert_vectors</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-is-dirty" title="gimp_image_is_dirty ()">gimp_image_is_dirty</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-is-valid" title="gimp_image_is_valid ()">gimp_image_is_valid</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-list" title="gimp_image_list ()">gimp_image_list</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-lower-channel" title="gimp_image_lower_channel ()">gimp_image_lower_channel</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-lower-item" title="gimp_image_lower_item ()">gimp_image_lower_item</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-lower-item-to-bottom" title="gimp_image_lower_item_to_bottom ()">gimp_image_lower_item_to_bottom</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-lower-layer" title="gimp_image_lower_layer ()">gimp_image_lower_layer</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-lower-layer-to-bottom" title="gimp_image_lower_layer_to_bottom ()">gimp_image_lower_layer_to_bottom</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-lower-vectors" title="gimp_image_lower_vectors ()">gimp_image_lower_vectors</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-lower-vectors-to-bottom" title="gimp_image_lower_vectors_to_bottom ()">gimp_image_lower_vectors_to_bottom</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpmenu.html#gimp-image-menu-new" title="gimp_image_menu_new ()">gimp_image_menu_new</a>, function in <a class="link" href="libgimp-gimpmenu.html" title="gimpmenu">gimpmenu</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-merge-down" title="gimp_image_merge_down ()">gimp_image_merge_down</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-merge-layer-group" title="gimp_image_merge_layer_group ()">gimp_image_merge_layer_group</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-merge-visible-layers" title="gimp_image_merge_visible_layers ()">gimp_image_merge_visible_layers</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpmetadata.html#gimp-image-metadata-load-finish" title="gimp_image_metadata_load_finish ()">gimp_image_metadata_load_finish</a>, function in <a class="link" href="libgimp-gimpmetadata.html" title="gimpmetadata">gimpmetadata</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpmetadata.html#gimp-image-metadata-load-prepare" title="gimp_image_metadata_load_prepare ()">gimp_image_metadata_load_prepare</a>, function in <a class="link" href="libgimp-gimpmetadata.html" title="gimpmetadata">gimpmetadata</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpmetadata.html#gimp-image-metadata-load-thumbnail" title="gimp_image_metadata_load_thumbnail ()">gimp_image_metadata_load_thumbnail</a>, function in <a class="link" href="libgimp-gimpmetadata.html" title="gimpmetadata">gimpmetadata</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpmetadata.html#gimp-image-metadata-save-finish" title="gimp_image_metadata_save_finish ()">gimp_image_metadata_save_finish</a>, function in <a class="link" href="libgimp-gimpmetadata.html" title="gimpmetadata">gimpmetadata</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpmetadata.html#gimp-image-metadata-save-prepare" title="gimp_image_metadata_save_prepare ()">gimp_image_metadata_save_prepare</a>, function in <a class="link" href="libgimp-gimpmetadata.html" title="gimpmetadata">gimpmetadata</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-new" title="gimp_image_new ()">gimp_image_new</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-new-with-precision" title="gimp_image_new_with_precision ()">gimp_image_new_with_precision</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-parasite-attach" title="gimp_image_parasite_attach ()">gimp_image_parasite_attach</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-parasite-detach" title="gimp_image_parasite_detach ()">gimp_image_parasite_detach</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-parasite-find" title="gimp_image_parasite_find ()">gimp_image_parasite_find</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-parasite-list" title="gimp_image_parasite_list ()">gimp_image_parasite_list</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-pick-color" title="gimp_image_pick_color ()">gimp_image_pick_color</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-pick-correlate-layer" title="gimp_image_pick_correlate_layer ()">gimp_image_pick_correlate_layer</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-raise-channel" title="gimp_image_raise_channel ()">gimp_image_raise_channel</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-raise-item" title="gimp_image_raise_item ()">gimp_image_raise_item</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-raise-item-to-top" title="gimp_image_raise_item_to_top ()">gimp_image_raise_item_to_top</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-raise-layer" title="gimp_image_raise_layer ()">gimp_image_raise_layer</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-raise-layer-to-top" title="gimp_image_raise_layer_to_top ()">gimp_image_raise_layer_to_top</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-raise-vectors" title="gimp_image_raise_vectors ()">gimp_image_raise_vectors</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-raise-vectors-to-top" title="gimp_image_raise_vectors_to_top ()">gimp_image_raise_vectors_to_top</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-remove-channel" title="gimp_image_remove_channel ()">gimp_image_remove_channel</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-remove-layer" title="gimp_image_remove_layer ()">gimp_image_remove_layer</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-remove-vectors" title="gimp_image_remove_vectors ()">gimp_image_remove_vectors</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-reorder-item" title="gimp_image_reorder_item ()">gimp_image_reorder_item</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimagetransform.html#gimp-image-resize" title="gimp_image_resize ()">gimp_image_resize</a>, function in <a class="link" href="libgimp-gimpimagetransform.html" title="gimpimagetransform">gimpimagetransform</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimagetransform.html#gimp-image-resize-to-layers" title="gimp_image_resize_to_layers ()">gimp_image_resize_to_layers</a>, function in <a class="link" href="libgimp-gimpimagetransform.html" title="gimpimagetransform">gimpimagetransform</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimagetransform.html#gimp-image-rotate" title="gimp_image_rotate ()">gimp_image_rotate</a>, function in <a class="link" href="libgimp-gimpimagetransform.html" title="gimpimagetransform">gimpimagetransform</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimagetransform.html#gimp-image-scale" title="gimp_image_scale ()">gimp_image_scale</a>, function in <a class="link" href="libgimp-gimpimagetransform.html" title="gimpimagetransform">gimpimagetransform</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimagetransform.html#gimp-image-scale-full" title="gimp_image_scale_full ()">gimp_image_scale_full</a>, function in <a class="link" href="libgimp-gimpimagetransform.html" title="gimpimagetransform">gimpimagetransform</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimageselect.html#gimp-image-select-color" title="gimp_image_select_color ()">gimp_image_select_color</a>, function in <a class="link" href="libgimp-gimpimageselect.html" title="gimpimageselect">gimpimageselect</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimageselect.html#gimp-image-select-contiguous-color" title="gimp_image_select_contiguous_color ()">gimp_image_select_contiguous_color</a>, function in <a class="link" href="libgimp-gimpimageselect.html" title="gimpimageselect">gimpimageselect</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimageselect.html#gimp-image-select-ellipse" title="gimp_image_select_ellipse ()">gimp_image_select_ellipse</a>, function in <a class="link" href="libgimp-gimpimageselect.html" title="gimpimageselect">gimpimageselect</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimageselect.html#gimp-image-select-item" title="gimp_image_select_item ()">gimp_image_select_item</a>, function in <a class="link" href="libgimp-gimpimageselect.html" title="gimpimageselect">gimpimageselect</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimageselect.html#gimp-image-select-polygon" title="gimp_image_select_polygon ()">gimp_image_select_polygon</a>, function in <a class="link" href="libgimp-gimpimageselect.html" title="gimpimageselect">gimpimageselect</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimageselect.html#gimp-image-select-rectangle" title="gimp_image_select_rectangle ()">gimp_image_select_rectangle</a>, function in <a class="link" href="libgimp-gimpimageselect.html" title="gimpimageselect">gimpimageselect</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimageselect.html#gimp-image-select-round-rectangle" title="gimp_image_select_round_rectangle ()">gimp_image_select_round_rectangle</a>, function in <a class="link" href="libgimp-gimpimageselect.html" title="gimpimageselect">gimpimageselect</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-set-active-channel" title="gimp_image_set_active_channel ()">gimp_image_set_active_channel</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-set-active-layer" title="gimp_image_set_active_layer ()">gimp_image_set_active_layer</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-set-active-vectors" title="gimp_image_set_active_vectors ()">gimp_image_set_active_vectors</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-set-cmap" title="gimp_image_set_cmap ()">gimp_image_set_cmap</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-set-colormap" title="gimp_image_set_colormap ()">gimp_image_set_colormap</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimagecolorprofile.html#gimp-image-set-color-profile" title="gimp_image_set_color_profile ()">gimp_image_set_color_profile</a>, function in <a class="link" href="libgimp-gimpimagecolorprofile.html" title="gimpimagecolorprofile">gimpimagecolorprofile</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimagecolorprofile.html#gimp-image-set-color-profile-from-file" title="gimp_image_set_color_profile_from_file ()">gimp_image_set_color_profile_from_file</a>, function in <a class="link" href="libgimp-gimpimagecolorprofile.html" title="gimpimagecolorprofile">gimpimagecolorprofile</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-set-component-active" title="gimp_image_set_component_active ()">gimp_image_set_component_active</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-set-component-visible" title="gimp_image_set_component_visible ()">gimp_image_set_component_visible</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-set-filename" title="gimp_image_set_filename ()">gimp_image_set_filename</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-set-metadata" title="gimp_image_set_metadata ()">gimp_image_set_metadata</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-set-resolution" title="gimp_image_set_resolution ()">gimp_image_set_resolution</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-set-tattoo-state" title="gimp_image_set_tattoo_state ()">gimp_image_set_tattoo_state</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-set-unit" title="gimp_image_set_unit ()">gimp_image_set_unit</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-thaw-channels" title="gimp_image_thaw_channels ()">gimp_image_thaw_channels</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-thaw-layers" title="gimp_image_thaw_layers ()">gimp_image_thaw_layers</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-thaw-vectors" title="gimp_image_thaw_vectors ()">gimp_image_thaw_vectors</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimageundo.html#gimp-image-undo-disable" title="gimp_image_undo_disable ()">gimp_image_undo_disable</a>, function in <a class="link" href="libgimp-gimpimageundo.html" title="gimpimageundo">gimpimageundo</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimageundo.html#gimp-image-undo-enable" title="gimp_image_undo_enable ()">gimp_image_undo_enable</a>, function in <a class="link" href="libgimp-gimpimageundo.html" title="gimpimageundo">gimpimageundo</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimageundo.html#gimp-image-undo-freeze" title="gimp_image_undo_freeze ()">gimp_image_undo_freeze</a>, function in <a class="link" href="libgimp-gimpimageundo.html" title="gimpimageundo">gimpimageundo</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimageundo.html#gimp-image-undo-group-end" title="gimp_image_undo_group_end ()">gimp_image_undo_group_end</a>, function in <a class="link" href="libgimp-gimpimageundo.html" title="gimpimageundo">gimpimageundo</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimageundo.html#gimp-image-undo-group-start" title="gimp_image_undo_group_start ()">gimp_image_undo_group_start</a>, function in <a class="link" href="libgimp-gimpimageundo.html" title="gimpimageundo">gimpimageundo</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimageundo.html#gimp-image-undo-is-enabled" title="gimp_image_undo_is_enabled ()">gimp_image_undo_is_enabled</a>, function in <a class="link" href="libgimp-gimpimageundo.html" title="gimpimageundo">gimpimageundo</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimageundo.html#gimp-image-undo-thaw" title="gimp_image_undo_thaw ()">gimp_image_undo_thaw</a>, function in <a class="link" href="libgimp-gimpimageundo.html" title="gimpimageundo">gimpimageundo</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-unset-active-channel" title="gimp_image_unset_active_channel ()">gimp_image_unset_active_channel</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpimage.html#gimp-image-width" title="gimp_image_width ()">gimp_image_width</a>, function in <a class="link" href="libgimp-gimpimage.html" title="gimpimage">gimpimage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimp.html#GimpInitProc" title="GimpInitProc ()">GimpInitProc</a>, user_function in <a class="link" href="libgimp-gimp.html" title="gimp">gimp</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimp.html#gimp-install-cmap" title="gimp_install_cmap ()">gimp_install_cmap</a>, function in <a class="link" href="libgimp-gimp.html" title="gimp">gimp</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimp.html#gimp-install-procedure" title="gimp_install_procedure ()">gimp_install_procedure</a>, function in <a class="link" href="libgimp-gimp.html" title="gimp">gimp</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimp.html#gimp-install-temp-proc" title="gimp_install_temp_proc ()">gimp_install_temp_proc</a>, function in <a class="link" href="libgimp-gimp.html" title="gimp">gimp</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcolor.html#gimp-invert" title="gimp_invert ()">gimp_invert</a>, function in <a class="link" href="libgimp-gimpcolor.html" title="gimpcolor">gimpcolor</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-GimpItemComboBox.html#GimpItemConstraintFunc" title="GimpItemConstraintFunc ()">GimpItemConstraintFunc</a>, user_function in <a class="link" href="libgimp-GimpItemComboBox.html" title="GimpItemComboBox">GimpItemComboBox</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpitem.html#gimp-item-attach-parasite" title="gimp_item_attach_parasite ()">gimp_item_attach_parasite</a>, function in <a class="link" href="libgimp-gimpitem.html" title="gimpitem">gimpitem</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpitem.html#gimp-item-delete" title="gimp_item_delete ()">gimp_item_delete</a>, function in <a class="link" href="libgimp-gimpitem.html" title="gimpitem">gimpitem</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpitem.html#gimp-item-detach-parasite" title="gimp_item_detach_parasite ()">gimp_item_detach_parasite</a>, function in <a class="link" href="libgimp-gimpitem.html" title="gimpitem">gimpitem</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpitem.html#gimp-item-get-children" title="gimp_item_get_children ()">gimp_item_get_children</a>, function in <a class="link" href="libgimp-gimpitem.html" title="gimpitem">gimpitem</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpitem.html#gimp-item-get-color-tag" title="gimp_item_get_color_tag ()">gimp_item_get_color_tag</a>, function in <a class="link" href="libgimp-gimpitem.html" title="gimpitem">gimpitem</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpitem.html#gimp-item-get-expanded" title="gimp_item_get_expanded ()">gimp_item_get_expanded</a>, function in <a class="link" href="libgimp-gimpitem.html" title="gimpitem">gimpitem</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpitem.html#gimp-item-get-image" title="gimp_item_get_image ()">gimp_item_get_image</a>, function in <a class="link" href="libgimp-gimpitem.html" title="gimpitem">gimpitem</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpitem.html#gimp-item-get-linked" title="gimp_item_get_linked ()">gimp_item_get_linked</a>, function in <a class="link" href="libgimp-gimpitem.html" title="gimpitem">gimpitem</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpitem.html#gimp-item-get-lock-content" title="gimp_item_get_lock_content ()">gimp_item_get_lock_content</a>, function in <a class="link" href="libgimp-gimpitem.html" title="gimpitem">gimpitem</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpitem.html#gimp-item-get-lock-position" title="gimp_item_get_lock_position ()">gimp_item_get_lock_position</a>, function in <a class="link" href="libgimp-gimpitem.html" title="gimpitem">gimpitem</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpitem.html#gimp-item-get-name" title="gimp_item_get_name ()">gimp_item_get_name</a>, function in <a class="link" href="libgimp-gimpitem.html" title="gimpitem">gimpitem</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpitem.html#gimp-item-get-parasite" title="gimp_item_get_parasite ()">gimp_item_get_parasite</a>, function in <a class="link" href="libgimp-gimpitem.html" title="gimpitem">gimpitem</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpitem.html#gimp-item-get-parasite-list" title="gimp_item_get_parasite_list ()">gimp_item_get_parasite_list</a>, function in <a class="link" href="libgimp-gimpitem.html" title="gimpitem">gimpitem</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpitem.html#gimp-item-get-parent" title="gimp_item_get_parent ()">gimp_item_get_parent</a>, function in <a class="link" href="libgimp-gimpitem.html" title="gimpitem">gimpitem</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpitem.html#gimp-item-get-tattoo" title="gimp_item_get_tattoo ()">gimp_item_get_tattoo</a>, function in <a class="link" href="libgimp-gimpitem.html" title="gimpitem">gimpitem</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpitem.html#gimp-item-get-visible" title="gimp_item_get_visible ()">gimp_item_get_visible</a>, function in <a class="link" href="libgimp-gimpitem.html" title="gimpitem">gimpitem</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpitem.html#gimp-item-is-channel" title="gimp_item_is_channel ()">gimp_item_is_channel</a>, function in <a class="link" href="libgimp-gimpitem.html" title="gimpitem">gimpitem</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpitem.html#gimp-item-is-drawable" title="gimp_item_is_drawable ()">gimp_item_is_drawable</a>, function in <a class="link" href="libgimp-gimpitem.html" title="gimpitem">gimpitem</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpitem.html#gimp-item-is-group" title="gimp_item_is_group ()">gimp_item_is_group</a>, function in <a class="link" href="libgimp-gimpitem.html" title="gimpitem">gimpitem</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpitem.html#gimp-item-is-layer" title="gimp_item_is_layer ()">gimp_item_is_layer</a>, function in <a class="link" href="libgimp-gimpitem.html" title="gimpitem">gimpitem</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpitem.html#gimp-item-is-layer-mask" title="gimp_item_is_layer_mask ()">gimp_item_is_layer_mask</a>, function in <a class="link" href="libgimp-gimpitem.html" title="gimpitem">gimpitem</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpitem.html#gimp-item-is-selection" title="gimp_item_is_selection ()">gimp_item_is_selection</a>, function in <a class="link" href="libgimp-gimpitem.html" title="gimpitem">gimpitem</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpitem.html#gimp-item-is-text-layer" title="gimp_item_is_text_layer ()">gimp_item_is_text_layer</a>, function in <a class="link" href="libgimp-gimpitem.html" title="gimpitem">gimpitem</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpitem.html#gimp-item-is-valid" title="gimp_item_is_valid ()">gimp_item_is_valid</a>, function in <a class="link" href="libgimp-gimpitem.html" title="gimpitem">gimpitem</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpitem.html#gimp-item-is-vectors" title="gimp_item_is_vectors ()">gimp_item_is_vectors</a>, function in <a class="link" href="libgimp-gimpitem.html" title="gimpitem">gimpitem</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpitem.html#gimp-item-set-color-tag" title="gimp_item_set_color_tag ()">gimp_item_set_color_tag</a>, function in <a class="link" href="libgimp-gimpitem.html" title="gimpitem">gimpitem</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpitem.html#gimp-item-set-expanded" title="gimp_item_set_expanded ()">gimp_item_set_expanded</a>, function in <a class="link" href="libgimp-gimpitem.html" title="gimpitem">gimpitem</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpitem.html#gimp-item-set-linked" title="gimp_item_set_linked ()">gimp_item_set_linked</a>, function in <a class="link" href="libgimp-gimpitem.html" title="gimpitem">gimpitem</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpitem.html#gimp-item-set-lock-content" title="gimp_item_set_lock_content ()">gimp_item_set_lock_content</a>, function in <a class="link" href="libgimp-gimpitem.html" title="gimpitem">gimpitem</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpitem.html#gimp-item-set-lock-position" title="gimp_item_set_lock_position ()">gimp_item_set_lock_position</a>, function in <a class="link" href="libgimp-gimpitem.html" title="gimpitem">gimpitem</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpitem.html#gimp-item-set-name" title="gimp_item_set_name ()">gimp_item_set_name</a>, function in <a class="link" href="libgimp-gimpitem.html" title="gimpitem">gimpitem</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpitem.html#gimp-item-set-tattoo" title="gimp_item_set_tattoo ()">gimp_item_set_tattoo</a>, function in <a class="link" href="libgimp-gimpitem.html" title="gimpitem">gimpitem</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpitem.html#gimp-item-set-visible" title="gimp_item_set_visible ()">gimp_item_set_visible</a>, function in <a class="link" href="libgimp-gimpitem.html" title="gimpitem">gimpitem</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpitemtransform.html#gimp-item-transform-2d" title="gimp_item_transform_2d ()">gimp_item_transform_2d</a>, function in <a class="link" href="libgimp-gimpitemtransform.html" title="gimpitemtransform">gimpitemtransform</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpitemtransform.html#gimp-item-transform-flip" title="gimp_item_transform_flip ()">gimp_item_transform_flip</a>, function in <a class="link" href="libgimp-gimpitemtransform.html" title="gimpitemtransform">gimpitemtransform</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpitemtransform.html#gimp-item-transform-flip-simple" title="gimp_item_transform_flip_simple ()">gimp_item_transform_flip_simple</a>, function in <a class="link" href="libgimp-gimpitemtransform.html" title="gimpitemtransform">gimpitemtransform</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpitemtransform.html#gimp-item-transform-matrix" title="gimp_item_transform_matrix ()">gimp_item_transform_matrix</a>, function in <a class="link" href="libgimp-gimpitemtransform.html" title="gimpitemtransform">gimpitemtransform</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpitemtransform.html#gimp-item-transform-perspective" title="gimp_item_transform_perspective ()">gimp_item_transform_perspective</a>, function in <a class="link" href="libgimp-gimpitemtransform.html" title="gimpitemtransform">gimpitemtransform</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpitemtransform.html#gimp-item-transform-rotate" title="gimp_item_transform_rotate ()">gimp_item_transform_rotate</a>, function in <a class="link" href="libgimp-gimpitemtransform.html" title="gimpitemtransform">gimpitemtransform</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpitemtransform.html#gimp-item-transform-rotate-simple" title="gimp_item_transform_rotate_simple ()">gimp_item_transform_rotate_simple</a>, function in <a class="link" href="libgimp-gimpitemtransform.html" title="gimpitemtransform">gimpitemtransform</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpitemtransform.html#gimp-item-transform-scale" title="gimp_item_transform_scale ()">gimp_item_transform_scale</a>, function in <a class="link" href="libgimp-gimpitemtransform.html" title="gimpitemtransform">gimpitemtransform</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpitemtransform.html#gimp-item-transform-shear" title="gimp_item_transform_shear ()">gimp_item_transform_shear</a>, function in <a class="link" href="libgimp-gimpitemtransform.html" title="gimpitemtransform">gimpitemtransform</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpitemtransform.html#gimp-item-transform-translate" title="gimp_item_transform_translate ()">gimp_item_transform_translate</a>, function in <a class="link" href="libgimp-gimpitemtransform.html" title="gimpitemtransform">gimpitemtransform</a>
+</dt>
+<dd></dd>
+<a name="idxL"></a><h3 class="title">L</h3>
+<dt>
+<a class="link" href="libgimp-gimpenums.html#GimpLayerColorSpace" title="enum GimpLayerColorSpace">GimpLayerColorSpace</a>, enum in <a class="link" href="libgimp-gimpenums.html" title="gimpenums">gimpenums</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-GimpItemComboBox.html#GimpLayerComboBox-struct" title="GimpLayerComboBox">GimpLayerComboBox</a>, struct in <a class="link" href="libgimp-GimpItemComboBox.html" title="GimpItemComboBox">GimpItemComboBox</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpenums.html#GimpLayerCompositeMode" title="enum GimpLayerCompositeMode">GimpLayerCompositeMode</a>, enum in <a class="link" href="libgimp-gimpenums.html" title="gimpenums">gimpenums</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpenums.html#GimpLayerMode" title="enum GimpLayerMode">GimpLayerMode</a>, enum in <a class="link" href="libgimp-gimpenums.html" title="gimpenums">gimpenums</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpenums.html#GimpLayerModeEffects" title="GimpLayerModeEffects">GimpLayerModeEffects</a>, typedef in <a class="link" href="libgimp-gimpenums.html" title="gimpenums">gimpenums</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimplayer.html#gimp-layer-add-alpha" title="gimp_layer_add_alpha ()">gimp_layer_add_alpha</a>, function in <a class="link" href="libgimp-gimplayer.html" title="gimplayer">gimplayer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimplayer.html#gimp-layer-add-mask" title="gimp_layer_add_mask ()">gimp_layer_add_mask</a>, function in <a class="link" href="libgimp-gimplayer.html" title="gimplayer">gimplayer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-GimpItemComboBox.html#gimp-layer-combo-box-new" title="gimp_layer_combo_box_new ()">gimp_layer_combo_box_new</a>, function in <a class="link" href="libgimp-GimpItemComboBox.html" title="GimpItemComboBox">GimpItemComboBox</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimplayer.html#gimp-layer-copy" title="gimp_layer_copy ()">gimp_layer_copy</a>, function in <a class="link" href="libgimp-gimplayer.html" title="gimplayer">gimplayer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimplayer.html#gimp-layer-create-mask" title="gimp_layer_create_mask ()">gimp_layer_create_mask</a>, function in <a class="link" href="libgimp-gimplayer.html" title="gimplayer">gimplayer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimplayer.html#gimp-layer-flatten" title="gimp_layer_flatten ()">gimp_layer_flatten</a>, function in <a class="link" href="libgimp-gimplayer.html" title="gimplayer">gimplayer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimplayer.html#gimp-layer-from-mask" title="gimp_layer_from_mask ()">gimp_layer_from_mask</a>, function in <a class="link" href="libgimp-gimplayer.html" title="gimplayer">gimplayer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimplayer.html#gimp-layer-get-apply-mask" title="gimp_layer_get_apply_mask ()">gimp_layer_get_apply_mask</a>, function in <a class="link" href="libgimp-gimplayer.html" title="gimplayer">gimplayer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimplayer.html#gimp-layer-get-blend-space" title="gimp_layer_get_blend_space ()">gimp_layer_get_blend_space</a>, function in <a class="link" href="libgimp-gimplayer.html" title="gimplayer">gimplayer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimplayer.html#gimp-layer-get-composite-mode" title="gimp_layer_get_composite_mode ()">gimp_layer_get_composite_mode</a>, function in <a class="link" href="libgimp-gimplayer.html" title="gimplayer">gimplayer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimplayer.html#gimp-layer-get-composite-space" title="gimp_layer_get_composite_space ()">gimp_layer_get_composite_space</a>, function in <a class="link" href="libgimp-gimplayer.html" title="gimplayer">gimplayer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimplayer.html#gimp-layer-get-edit-mask" title="gimp_layer_get_edit_mask ()">gimp_layer_get_edit_mask</a>, function in <a class="link" href="libgimp-gimplayer.html" title="gimplayer">gimplayer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimplayer.html#gimp-layer-get-lock-alpha" title="gimp_layer_get_lock_alpha ()">gimp_layer_get_lock_alpha</a>, function in <a class="link" href="libgimp-gimplayer.html" title="gimplayer">gimplayer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimplayer.html#gimp-layer-get-mask" title="gimp_layer_get_mask ()">gimp_layer_get_mask</a>, function in <a class="link" href="libgimp-gimplayer.html" title="gimplayer">gimplayer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimplayer.html#gimp-layer-get-mode" title="gimp_layer_get_mode ()">gimp_layer_get_mode</a>, function in <a class="link" href="libgimp-gimplayer.html" title="gimplayer">gimplayer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimplayer.html#gimp-layer-get-opacity" title="gimp_layer_get_opacity ()">gimp_layer_get_opacity</a>, function in <a class="link" href="libgimp-gimplayer.html" title="gimplayer">gimplayer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimplayer.html#gimp-layer-get-preserve-trans" title="gimp_layer_get_preserve_trans ()">gimp_layer_get_preserve_trans</a>, function in <a class="link" href="libgimp-gimplayer.html" title="gimplayer">gimplayer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimplayer.html#gimp-layer-get-show-mask" title="gimp_layer_get_show_mask ()">gimp_layer_get_show_mask</a>, function in <a class="link" href="libgimp-gimplayer.html" title="gimplayer">gimplayer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimplayer.html#gimp-layer-group-new" title="gimp_layer_group_new ()">gimp_layer_group_new</a>, function in <a class="link" href="libgimp-gimplayer.html" title="gimplayer">gimplayer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimplayer.html#gimp-layer-is-floating-sel" title="gimp_layer_is_floating_sel ()">gimp_layer_is_floating_sel</a>, function in <a class="link" href="libgimp-gimplayer.html" title="gimplayer">gimplayer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpmenu.html#gimp-layer-menu-new" title="gimp_layer_menu_new ()">gimp_layer_menu_new</a>, function in <a class="link" href="libgimp-gimpmenu.html" title="gimpmenu">gimpmenu</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimplayer.html#gimp-layer-new" title="gimp_layer_new ()">gimp_layer_new</a>, function in <a class="link" href="libgimp-gimplayer.html" title="gimplayer">gimplayer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimplayer.html#gimp-layer-new-from-drawable" title="gimp_layer_new_from_drawable ()">gimp_layer_new_from_drawable</a>, function in <a class="link" href="libgimp-gimplayer.html" title="gimplayer">gimplayer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimplayer.html#gimp-layer-new-from-pixbuf" title="gimp_layer_new_from_pixbuf ()">gimp_layer_new_from_pixbuf</a>, function in <a class="link" href="libgimp-gimplayer.html" title="gimplayer">gimplayer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimplayer.html#gimp-layer-new-from-surface" title="gimp_layer_new_from_surface ()">gimp_layer_new_from_surface</a>, function in <a class="link" href="libgimp-gimplayer.html" title="gimplayer">gimplayer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimplayer.html#gimp-layer-new-from-visible" title="gimp_layer_new_from_visible ()">gimp_layer_new_from_visible</a>, function in <a class="link" href="libgimp-gimplayer.html" title="gimplayer">gimplayer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimplayer.html#gimp-layer-remove-mask" title="gimp_layer_remove_mask ()">gimp_layer_remove_mask</a>, function in <a class="link" href="libgimp-gimplayer.html" title="gimplayer">gimplayer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimplayer.html#gimp-layer-resize" title="gimp_layer_resize ()">gimp_layer_resize</a>, function in <a class="link" href="libgimp-gimplayer.html" title="gimplayer">gimplayer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimplayer.html#gimp-layer-resize-to-image-size" title="gimp_layer_resize_to_image_size ()">gimp_layer_resize_to_image_size</a>, function in <a class="link" href="libgimp-gimplayer.html" title="gimplayer">gimplayer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimplayer.html#gimp-layer-scale" title="gimp_layer_scale ()">gimp_layer_scale</a>, function in <a class="link" href="libgimp-gimplayer.html" title="gimplayer">gimplayer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimplayer.html#gimp-layer-scale-full" title="gimp_layer_scale_full ()">gimp_layer_scale_full</a>, function in <a class="link" href="libgimp-gimplayer.html" title="gimplayer">gimplayer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimplayer.html#gimp-layer-set-apply-mask" title="gimp_layer_set_apply_mask ()">gimp_layer_set_apply_mask</a>, function in <a class="link" href="libgimp-gimplayer.html" title="gimplayer">gimplayer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimplayer.html#gimp-layer-set-blend-space" title="gimp_layer_set_blend_space ()">gimp_layer_set_blend_space</a>, function in <a class="link" href="libgimp-gimplayer.html" title="gimplayer">gimplayer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimplayer.html#gimp-layer-set-composite-mode" title="gimp_layer_set_composite_mode ()">gimp_layer_set_composite_mode</a>, function in <a class="link" href="libgimp-gimplayer.html" title="gimplayer">gimplayer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimplayer.html#gimp-layer-set-composite-space" title="gimp_layer_set_composite_space ()">gimp_layer_set_composite_space</a>, function in <a class="link" href="libgimp-gimplayer.html" title="gimplayer">gimplayer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimplayer.html#gimp-layer-set-edit-mask" title="gimp_layer_set_edit_mask ()">gimp_layer_set_edit_mask</a>, function in <a class="link" href="libgimp-gimplayer.html" title="gimplayer">gimplayer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimplayer.html#gimp-layer-set-lock-alpha" title="gimp_layer_set_lock_alpha ()">gimp_layer_set_lock_alpha</a>, function in <a class="link" href="libgimp-gimplayer.html" title="gimplayer">gimplayer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimplayer.html#gimp-layer-set-mode" title="gimp_layer_set_mode ()">gimp_layer_set_mode</a>, function in <a class="link" href="libgimp-gimplayer.html" title="gimplayer">gimplayer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimplayer.html#gimp-layer-set-offsets" title="gimp_layer_set_offsets ()">gimp_layer_set_offsets</a>, function in <a class="link" href="libgimp-gimplayer.html" title="gimplayer">gimplayer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimplayer.html#gimp-layer-set-opacity" title="gimp_layer_set_opacity ()">gimp_layer_set_opacity</a>, function in <a class="link" href="libgimp-gimplayer.html" title="gimplayer">gimplayer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimplayer.html#gimp-layer-set-preserve-trans" title="gimp_layer_set_preserve_trans ()">gimp_layer_set_preserve_trans</a>, function in <a class="link" href="libgimp-gimplayer.html" title="gimplayer">gimplayer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimplayer.html#gimp-layer-set-show-mask" title="gimp_layer_set_show_mask ()">gimp_layer_set_show_mask</a>, function in <a class="link" href="libgimp-gimplayer.html" title="gimplayer">gimplayer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimplayer.html#gimp-layer-translate" title="gimp_layer_translate ()">gimp_layer_translate</a>, function in <a class="link" href="libgimp-gimplayer.html" title="gimplayer">gimplayer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcolor.html#gimp-levels" title="gimp_levels ()">gimp_levels</a>, function in <a class="link" href="libgimp-gimpcolor.html" title="gimpcolor">gimpcolor</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcolor.html#gimp-levels-auto" title="gimp_levels_auto ()">gimp_levels_auto</a>, function in <a class="link" href="libgimp-gimpcolor.html" title="gimpcolor">gimpcolor</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcolor.html#gimp-levels-stretch" title="gimp_levels_stretch ()">gimp_levels_stretch</a>, function in <a class="link" href="libgimp-gimpcolor.html" title="gimpcolor">gimpcolor</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpenums.html#GIMP-LIGHTEN-ONLY-MODE:CAPS" title="GIMP_LIGHTEN_ONLY_MODE">GIMP_LIGHTEN_ONLY_MODE</a>, macro in <a class="link" href="libgimp-gimpenums.html" title="gimpenums">gimpenums</a>
+</dt>
+<dd></dd>
+<a name="idxM"></a><h3 class="title">M</h3>
+<dt>
+<a class="link" href="libgimp-gimp.html#MAIN:CAPS" title="MAIN">MAIN</a>, macro in <a class="link" href="libgimp-gimp.html" title="gimp">gimp</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimp.html#gimp-main" title="gimp_main ()">gimp_main</a>, function in <a class="link" href="libgimp-gimp.html" title="gimp">gimp</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpmenu.html#GimpMenuCallback" title="GimpMenuCallback ()">GimpMenuCallback</a>, user_function in <a class="link" href="libgimp-gimpmenu.html" title="gimpmenu">gimpmenu</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpmessage.html#gimp-message" title="gimp_message ()">gimp_message</a>, function in <a class="link" href="libgimp-gimpmessage.html" title="gimpmessage">gimpmessage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpmessage.html#gimp-message-get-handler" title="gimp_message_get_handler ()">gimp_message_get_handler</a>, function in <a class="link" href="libgimp-gimpmessage.html" title="gimpmessage">gimpmessage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpmessage.html#gimp-message-set-handler" title="gimp_message_set_handler ()">gimp_message_set_handler</a>, function in <a class="link" href="libgimp-gimpmessage.html" title="gimpmessage">gimpmessage</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimp.html#gimp-min-colors" title="gimp_min_colors ()">gimp_min_colors</a>, function in <a class="link" href="libgimp-gimp.html" title="gimp">gimp</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimp.html#gimp-monitor-number" title="gimp_monitor_number ()">gimp_monitor_number</a>, function in <a class="link" href="libgimp-gimp.html" title="gimp">gimp</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpenums.html#GIMP-MULTIPLY-MODE:CAPS" title="GIMP_MULTIPLY_MODE">GIMP_MULTIPLY_MODE</a>, macro in <a class="link" href="libgimp-gimpenums.html" title="gimpenums">gimpenums</a>
+</dt>
+<dd></dd>
+<a name="idxN"></a><h3 class="title">N</h3>
+<dt>
+<a class="link" href="libgimp-gimpenums.html#GIMP-NORMAL-MODE:CAPS" title="GIMP_NORMAL_MODE">GIMP_NORMAL_MODE</a>, macro in <a class="link" href="libgimp-gimpenums.html" title="gimpenums">gimpenums</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpenums.html#GIMP-NO-DITHER:CAPS" title="GIMP_NO_DITHER">GIMP_NO_DITHER</a>, macro in <a class="link" href="libgimp-gimpenums.html" title="gimpenums">gimpenums</a>
+</dt>
+<dd></dd>
+<a name="idxO"></a><h3 class="title">O</h3>
+<dt>
+<a class="link" href="libgimp-gimpenums.html#GIMP-OVERLAY-MODE:CAPS" title="GIMP_OVERLAY_MODE">GIMP_OVERLAY_MODE</a>, macro in <a class="link" href="libgimp-gimpenums.html" title="gimpenums">gimpenums</a>
+</dt>
+<dd></dd>
+<a name="idxP"></a><h3 class="title">P</h3>
+<dt>
+<a class="link" href="libgimp-gimppainttools.html#gimp-paintbrush" title="gimp_paintbrush ()">gimp_paintbrush</a>, function in <a class="link" href="libgimp-gimppainttools.html" title="gimppainttools">gimppainttools</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppainttools.html#gimp-paintbrush-default" title="gimp_paintbrush_default ()">gimp_paintbrush_default</a>, function in <a class="link" href="libgimp-gimppainttools.html" title="gimppainttools">gimppainttools</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpPaletteSelectButton.html#GimpPaletteSelectButton-struct" title="GimpPaletteSelectButton">GimpPaletteSelectButton</a>, struct in <a class="link" href="GimpPaletteSelectButton.html" title="GimpPaletteSelect">GimpPaletteSelectButton</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpPaletteSelectButton.html#GimpPaletteSelectButton-palette-set" title="The “palette-set” signal">GimpPaletteSelectButton::palette-set</a>, object signal in <a class="link" href="GimpPaletteSelectButton.html" title="GimpPaletteSelect">GimpPaletteSelectButton</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpPaletteSelectButton.html#GimpPaletteSelectButton--palette-name" title="The “palette-name” property">GimpPaletteSelectButton:palette-name</a>, object property in <a class="link" href="GimpPaletteSelectButton.html" title="GimpPaletteSelect">GimpPaletteSelectButton</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpPaletteSelectButton.html#GimpPaletteSelectButton--title" title="The “title” property">GimpPaletteSelectButton:title</a>, object property in <a class="link" href="GimpPaletteSelectButton.html" title="GimpPaletteSelect">GimpPaletteSelectButton</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppaletteselect.html#gimp-palettes-close-popup" title="gimp_palettes_close_popup ()">gimp_palettes_close_popup</a>, function in <a class="link" href="libgimp-gimppaletteselect.html" title="gimppaletteselect">gimppaletteselect</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppalettes.html#gimp-palettes-get-list" title="gimp_palettes_get_list ()">gimp_palettes_get_list</a>, function in <a class="link" href="libgimp-gimppalettes.html" title="gimppalettes">gimppalettes</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppalettes.html#gimp-palettes-get-palette" title="gimp_palettes_get_palette ()">gimp_palettes_get_palette</a>, function in <a class="link" href="libgimp-gimppalettes.html" title="gimppalettes">gimppalettes</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppalettes.html#gimp-palettes-get-palette-entry" title="gimp_palettes_get_palette_entry ()">gimp_palettes_get_palette_entry</a>, function in <a class="link" href="libgimp-gimppalettes.html" title="gimppalettes">gimppalettes</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppaletteselect.html#gimp-palettes-popup" title="gimp_palettes_popup ()">gimp_palettes_popup</a>, function in <a class="link" href="libgimp-gimppaletteselect.html" title="gimppaletteselect">gimppaletteselect</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppalettes.html#gimp-palettes-refresh" title="gimp_palettes_refresh ()">gimp_palettes_refresh</a>, function in <a class="link" href="libgimp-gimppalettes.html" title="gimppalettes">gimppalettes</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppalettes.html#gimp-palettes-set-palette" title="gimp_palettes_set_palette ()">gimp_palettes_set_palette</a>, function in <a class="link" href="libgimp-gimppalettes.html" title="gimppalettes">gimppalettes</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppaletteselect.html#gimp-palettes-set-popup" title="gimp_palettes_set_popup ()">gimp_palettes_set_popup</a>, function in <a class="link" href="libgimp-gimppaletteselect.html" title="gimppaletteselect">gimppaletteselect</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppalette.html#gimp-palette-add-entry" title="gimp_palette_add_entry ()">gimp_palette_add_entry</a>, function in <a class="link" href="libgimp-gimppalette.html" title="gimppalette">gimppalette</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppalette.html#gimp-palette-delete" title="gimp_palette_delete ()">gimp_palette_delete</a>, function in <a class="link" href="libgimp-gimppalette.html" title="gimppalette">gimppalette</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppalette.html#gimp-palette-delete-entry" title="gimp_palette_delete_entry ()">gimp_palette_delete_entry</a>, function in <a class="link" href="libgimp-gimppalette.html" title="gimppalette">gimppalette</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppalette.html#gimp-palette-duplicate" title="gimp_palette_duplicate ()">gimp_palette_duplicate</a>, function in <a class="link" href="libgimp-gimppalette.html" title="gimppalette">gimppalette</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppalette.html#gimp-palette-entry-get-color" title="gimp_palette_entry_get_color ()">gimp_palette_entry_get_color</a>, function in <a class="link" href="libgimp-gimppalette.html" title="gimppalette">gimppalette</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppalette.html#gimp-palette-entry-get-name" title="gimp_palette_entry_get_name ()">gimp_palette_entry_get_name</a>, function in <a class="link" href="libgimp-gimppalette.html" title="gimppalette">gimppalette</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppalette.html#gimp-palette-entry-set-color" title="gimp_palette_entry_set_color ()">gimp_palette_entry_set_color</a>, function in <a class="link" href="libgimp-gimppalette.html" title="gimppalette">gimppalette</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppalette.html#gimp-palette-entry-set-name" title="gimp_palette_entry_set_name ()">gimp_palette_entry_set_name</a>, function in <a class="link" href="libgimp-gimppalette.html" title="gimppalette">gimppalette</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppalette.html#gimp-palette-get-background" title="gimp_palette_get_background ()">gimp_palette_get_background</a>, function in <a class="link" href="libgimp-gimppalette.html" title="gimppalette">gimppalette</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppalette.html#gimp-palette-get-colors" title="gimp_palette_get_colors ()">gimp_palette_get_colors</a>, function in <a class="link" href="libgimp-gimppalette.html" title="gimppalette">gimppalette</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppalette.html#gimp-palette-get-columns" title="gimp_palette_get_columns ()">gimp_palette_get_columns</a>, function in <a class="link" href="libgimp-gimppalette.html" title="gimppalette">gimppalette</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppalette.html#gimp-palette-get-foreground" title="gimp_palette_get_foreground ()">gimp_palette_get_foreground</a>, function in <a class="link" href="libgimp-gimppalette.html" title="gimppalette">gimppalette</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppalette.html#gimp-palette-get-info" title="gimp_palette_get_info ()">gimp_palette_get_info</a>, function in <a class="link" href="libgimp-gimppalette.html" title="gimppalette">gimppalette</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppalette.html#gimp-palette-is-editable" title="gimp_palette_is_editable ()">gimp_palette_is_editable</a>, function in <a class="link" href="libgimp-gimppalette.html" title="gimppalette">gimppalette</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppalette.html#gimp-palette-new" title="gimp_palette_new ()">gimp_palette_new</a>, function in <a class="link" href="libgimp-gimppalette.html" title="gimppalette">gimppalette</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppalette.html#gimp-palette-rename" title="gimp_palette_rename ()">gimp_palette_rename</a>, function in <a class="link" href="libgimp-gimppalette.html" title="gimppalette">gimppalette</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpPaletteSelectButton.html#gimp-palette-select-button-get-palette" title="gimp_palette_select_button_get_palette ()">gimp_palette_select_button_get_palette</a>, function in <a class="link" href="GimpPaletteSelectButton.html" title="GimpPaletteSelect">GimpPaletteSelectButton</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpPaletteSelectButton.html#gimp-palette-select-button-new" title="gimp_palette_select_button_new ()">gimp_palette_select_button_new</a>, function in <a class="link" href="GimpPaletteSelectButton.html" title="GimpPaletteSelect">GimpPaletteSelectButton</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpPaletteSelectButton.html#gimp-palette-select-button-set-palette" title="gimp_palette_select_button_set_palette ()">gimp_palette_select_button_set_palette</a>, function in <a class="link" href="GimpPaletteSelectButton.html" title="GimpPaletteSelect">GimpPaletteSelectButton</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppaletteselect.html#gimp-palette-select-destroy" title="gimp_palette_select_destroy ()">gimp_palette_select_destroy</a>, function in <a class="link" href="libgimp-gimppaletteselect.html" title="gimppaletteselect">gimppaletteselect</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppaletteselect.html#gimp-palette-select-new" title="gimp_palette_select_new ()">gimp_palette_select_new</a>, function in <a class="link" href="libgimp-gimppaletteselect.html" title="gimppaletteselect">gimppaletteselect</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppalettemenu.html#gimp-palette-select-widget-close" title="gimp_palette_select_widget_close ()">gimp_palette_select_widget_close</a>, function in <a class="link" href="libgimp-gimppalettemenu.html" title="gimppalettemenu">gimppalettemenu</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppalettemenu.html#gimp-palette-select-widget-new" title="gimp_palette_select_widget_new ()">gimp_palette_select_widget_new</a>, function in <a class="link" href="libgimp-gimppalettemenu.html" title="gimppalettemenu">gimppalettemenu</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppalettemenu.html#gimp-palette-select-widget-set" title="gimp_palette_select_widget_set ()">gimp_palette_select_widget_set</a>, function in <a class="link" href="libgimp-gimppalettemenu.html" title="gimppalettemenu">gimppalettemenu</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppalette.html#gimp-palette-set-background" title="gimp_palette_set_background ()">gimp_palette_set_background</a>, function in <a class="link" href="libgimp-gimppalette.html" title="gimppalette">gimppalette</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppalette.html#gimp-palette-set-columns" title="gimp_palette_set_columns ()">gimp_palette_set_columns</a>, function in <a class="link" href="libgimp-gimppalette.html" title="gimppalette">gimppalette</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppalette.html#gimp-palette-set-default-colors" title="gimp_palette_set_default_colors ()">gimp_palette_set_default_colors</a>, function in <a class="link" href="libgimp-gimppalette.html" title="gimppalette">gimppalette</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppalette.html#gimp-palette-set-foreground" title="gimp_palette_set_foreground ()">gimp_palette_set_foreground</a>, function in <a class="link" href="libgimp-gimppalette.html" title="gimppalette">gimppalette</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppalette.html#gimp-palette-swap-colors" title="gimp_palette_swap_colors ()">gimp_palette_swap_colors</a>, function in <a class="link" href="libgimp-gimppalette.html" title="gimppalette">gimppalette</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimp.html#GimpParam" title="GimpParam">GimpParam</a>, struct in <a class="link" href="libgimp-gimp.html" title="gimp">gimp</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimp.html#GimpParamData" title="GimpParamData">GimpParamData</a>, union in <a class="link" href="libgimp-gimp.html" title="gimp">gimp</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimp.html#GimpParamDef" title="GimpParamDef">GimpParamDef</a>, struct in <a class="link" href="libgimp-gimp.html" title="gimp">gimp</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimp.html#GimpParamRegion" title="GimpParamRegion">GimpParamRegion</a>, struct in <a class="link" href="libgimp-gimp.html" title="gimp">gimp</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimp.html#gimp-parasite-attach" title="gimp_parasite_attach ()">gimp_parasite_attach</a>, function in <a class="link" href="libgimp-gimp.html" title="gimp">gimp</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimp.html#gimp-parasite-detach" title="gimp_parasite_detach ()">gimp_parasite_detach</a>, function in <a class="link" href="libgimp-gimp.html" title="gimp">gimp</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimp.html#gimp-parasite-find" title="gimp_parasite_find ()">gimp_parasite_find</a>, function in <a class="link" href="libgimp-gimp.html" title="gimp">gimp</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimp.html#gimp-parasite-list" title="gimp_parasite_list ()">gimp_parasite_list</a>, function in <a class="link" href="libgimp-gimp.html" title="gimp">gimp</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppaths.html#gimp-path-delete" title="gimp_path_delete ()">gimp_path_delete</a>, function in <a class="link" href="libgimp-gimppaths.html" title="gimppaths">gimppaths</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppaths.html#gimp-path-get-current" title="gimp_path_get_current ()">gimp_path_get_current</a>, function in <a class="link" href="libgimp-gimppaths.html" title="gimppaths">gimppaths</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppaths.html#gimp-path-get-locked" title="gimp_path_get_locked ()">gimp_path_get_locked</a>, function in <a class="link" href="libgimp-gimppaths.html" title="gimppaths">gimppaths</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppaths.html#gimp-path-get-points" title="gimp_path_get_points ()">gimp_path_get_points</a>, function in <a class="link" href="libgimp-gimppaths.html" title="gimppaths">gimppaths</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppaths.html#gimp-path-get-point-at-dist" title="gimp_path_get_point_at_dist ()">gimp_path_get_point_at_dist</a>, function in <a class="link" href="libgimp-gimppaths.html" title="gimppaths">gimppaths</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppaths.html#gimp-path-get-tattoo" title="gimp_path_get_tattoo ()">gimp_path_get_tattoo</a>, function in <a class="link" href="libgimp-gimppaths.html" title="gimppaths">gimppaths</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppaths.html#gimp-path-import" title="gimp_path_import ()">gimp_path_import</a>, function in <a class="link" href="libgimp-gimppaths.html" title="gimppaths">gimppaths</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppaths.html#gimp-path-list" title="gimp_path_list ()">gimp_path_list</a>, function in <a class="link" href="libgimp-gimppaths.html" title="gimppaths">gimppaths</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppaths.html#gimp-path-set-current" title="gimp_path_set_current ()">gimp_path_set_current</a>, function in <a class="link" href="libgimp-gimppaths.html" title="gimppaths">gimppaths</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppaths.html#gimp-path-set-locked" title="gimp_path_set_locked ()">gimp_path_set_locked</a>, function in <a class="link" href="libgimp-gimppaths.html" title="gimppaths">gimppaths</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppaths.html#gimp-path-set-points" title="gimp_path_set_points ()">gimp_path_set_points</a>, function in <a class="link" href="libgimp-gimppaths.html" title="gimppaths">gimppaths</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppaths.html#gimp-path-set-tattoo" title="gimp_path_set_tattoo ()">gimp_path_set_tattoo</a>, function in <a class="link" href="libgimp-gimppaths.html" title="gimppaths">gimppaths</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppaths.html#gimp-path-stroke-current" title="gimp_path_stroke_current ()">gimp_path_stroke_current</a>, function in <a class="link" href="libgimp-gimppaths.html" title="gimppaths">gimppaths</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppaths.html#gimp-path-to-selection" title="gimp_path_to_selection ()">gimp_path_to_selection</a>, function in <a class="link" href="libgimp-gimppaths.html" title="gimppaths">gimppaths</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpPatternSelectButton.html#GimpPatternSelectButton-struct" title="GimpPatternSelectButton">GimpPatternSelectButton</a>, struct in <a class="link" href="GimpPatternSelectButton.html" title="GimpPatternSelectButton">GimpPatternSelectButton</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpPatternSelectButton.html#GimpPatternSelectButton-pattern-set" title="The “pattern-set” signal">GimpPatternSelectButton::pattern-set</a>, object signal in <a class="link" href="GimpPatternSelectButton.html" title="GimpPatternSelectButton">GimpPatternSelectButton</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpPatternSelectButton.html#GimpPatternSelectButton--pattern-name" title="The “pattern-name” property">GimpPatternSelectButton:pattern-name</a>, object property in <a class="link" href="GimpPatternSelectButton.html" title="GimpPatternSelectButton">GimpPatternSelectButton</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpPatternSelectButton.html#GimpPatternSelectButton--title" title="The “title” property">GimpPatternSelectButton:title</a>, object property in <a class="link" href="GimpPatternSelectButton.html" title="GimpPatternSelectButton">GimpPatternSelectButton</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppatternselect.html#gimp-patterns-close-popup" title="gimp_patterns_close_popup ()">gimp_patterns_close_popup</a>, function in <a class="link" href="libgimp-gimppatternselect.html" title="gimppatternselect">gimppatternselect</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppatterns.html#gimp-patterns-get-list" title="gimp_patterns_get_list ()">gimp_patterns_get_list</a>, function in <a class="link" href="libgimp-gimppatterns.html" title="gimppatterns">gimppatterns</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppatterns.html#gimp-patterns-get-pattern" title="gimp_patterns_get_pattern ()">gimp_patterns_get_pattern</a>, function in <a class="link" href="libgimp-gimppatterns.html" title="gimppatterns">gimppatterns</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppatterns.html#gimp-patterns-get-pattern-data" title="gimp_patterns_get_pattern_data ()">gimp_patterns_get_pattern_data</a>, function in <a class="link" href="libgimp-gimppatterns.html" title="gimppatterns">gimppatterns</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppatternselect.html#gimp-patterns-popup" title="gimp_patterns_popup ()">gimp_patterns_popup</a>, function in <a class="link" href="libgimp-gimppatternselect.html" title="gimppatternselect">gimppatternselect</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppatterns.html#gimp-patterns-refresh" title="gimp_patterns_refresh ()">gimp_patterns_refresh</a>, function in <a class="link" href="libgimp-gimppatterns.html" title="gimppatterns">gimppatterns</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppatterns.html#gimp-patterns-set-pattern" title="gimp_patterns_set_pattern ()">gimp_patterns_set_pattern</a>, function in <a class="link" href="libgimp-gimppatterns.html" title="gimppatterns">gimppatterns</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppatternselect.html#gimp-patterns-set-popup" title="gimp_patterns_set_popup ()">gimp_patterns_set_popup</a>, function in <a class="link" href="libgimp-gimppatternselect.html" title="gimppatternselect">gimppatternselect</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppattern.html#gimp-pattern-get-info" title="gimp_pattern_get_info ()">gimp_pattern_get_info</a>, function in <a class="link" href="libgimp-gimppattern.html" title="gimppattern">gimppattern</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppattern.html#gimp-pattern-get-pixels" title="gimp_pattern_get_pixels ()">gimp_pattern_get_pixels</a>, function in <a class="link" href="libgimp-gimppattern.html" title="gimppattern">gimppattern</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpPatternSelectButton.html#gimp-pattern-select-button-get-pattern" title="gimp_pattern_select_button_get_pattern ()">gimp_pattern_select_button_get_pattern</a>, function in <a class="link" href="GimpPatternSelectButton.html" title="GimpPatternSelectButton">GimpPatternSelectButton</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpPatternSelectButton.html#gimp-pattern-select-button-new" title="gimp_pattern_select_button_new ()">gimp_pattern_select_button_new</a>, function in <a class="link" href="GimpPatternSelectButton.html" title="GimpPatternSelectButton">GimpPatternSelectButton</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpPatternSelectButton.html#gimp-pattern-select-button-set-pattern" title="gimp_pattern_select_button_set_pattern ()">gimp_pattern_select_button_set_pattern</a>, function in <a class="link" href="GimpPatternSelectButton.html" title="GimpPatternSelectButton">GimpPatternSelectButton</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppatternselect.html#gimp-pattern-select-destroy" title="gimp_pattern_select_destroy ()">gimp_pattern_select_destroy</a>, function in <a class="link" href="libgimp-gimppatternselect.html" title="gimppatternselect">gimppatternselect</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppatternselect.html#gimp-pattern-select-new" title="gimp_pattern_select_new ()">gimp_pattern_select_new</a>, function in <a class="link" href="libgimp-gimppatternselect.html" title="gimppatternselect">gimppatternselect</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppatternmenu.html#gimp-pattern-select-widget-close" title="gimp_pattern_select_widget_close ()">gimp_pattern_select_widget_close</a>, function in <a class="link" href="libgimp-gimppatternmenu.html" title="gimppatternmenu">gimppatternmenu</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppatternmenu.html#gimp-pattern-select-widget-new" title="gimp_pattern_select_widget_new ()">gimp_pattern_select_widget_new</a>, function in <a class="link" href="libgimp-gimppatternmenu.html" title="gimppatternmenu">gimppatternmenu</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppatternmenu.html#gimp-pattern-select-widget-set" title="gimp_pattern_select_widget_set ()">gimp_pattern_select_widget_set</a>, function in <a class="link" href="libgimp-gimppatternmenu.html" title="gimppatternmenu">gimppatternmenu</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppainttools.html#gimp-pencil" title="gimp_pencil ()">gimp_pencil</a>, function in <a class="link" href="libgimp-gimppainttools.html" title="gimppainttools">gimppainttools</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimptransformtools.html#gimp-perspective" title="gimp_perspective ()">gimp_perspective</a>, function in <a class="link" href="libgimp-gimptransformtools.html" title="gimptransformtools">gimptransformtools</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppixbuf.html#GimpPixbufTransparency" title="enum GimpPixbufTransparency">GimpPixbufTransparency</a>, enum in <a class="link" href="libgimp-gimppixbuf.html" title="gimppixbuf">gimppixbuf</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppixelfetcher.html#GimpPixelFetcher" title="GimpPixelFetcher">GimpPixelFetcher</a>, struct in <a class="link" href="libgimp-gimppixelfetcher.html" title="gimppixelfetcher">gimppixelfetcher</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppixelfetcher.html#GimpPixelFetcherEdgeMode" title="enum GimpPixelFetcherEdgeMode">GimpPixelFetcherEdgeMode</a>, enum in <a class="link" href="libgimp-gimppixelfetcher.html" title="gimppixelfetcher">gimppixelfetcher</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppixelrgn.html#GimpPixelRgn" title="GimpPixelRgn">GimpPixelRgn</a>, struct in <a class="link" href="libgimp-gimppixelrgn.html" title="gimppixelrgn">gimppixelrgn</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppixelfetcher.html#gimp-pixel-fetcher-destroy" title="gimp_pixel_fetcher_destroy ()">gimp_pixel_fetcher_destroy</a>, function in <a class="link" href="libgimp-gimppixelfetcher.html" title="gimppixelfetcher">gimppixelfetcher</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppixelfetcher.html#gimp-pixel-fetcher-get-pixel" title="gimp_pixel_fetcher_get_pixel ()">gimp_pixel_fetcher_get_pixel</a>, function in <a class="link" href="libgimp-gimppixelfetcher.html" title="gimppixelfetcher">gimppixelfetcher</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppixelfetcher.html#gimp-pixel-fetcher-new" title="gimp_pixel_fetcher_new ()">gimp_pixel_fetcher_new</a>, function in <a class="link" href="libgimp-gimppixelfetcher.html" title="gimppixelfetcher">gimppixelfetcher</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppixelfetcher.html#gimp-pixel-fetcher-put-pixel" title="gimp_pixel_fetcher_put_pixel ()">gimp_pixel_fetcher_put_pixel</a>, function in <a class="link" href="libgimp-gimppixelfetcher.html" title="gimppixelfetcher">gimppixelfetcher</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppixelfetcher.html#gimp-pixel-fetcher-set-bg-color" title="gimp_pixel_fetcher_set_bg_color ()">gimp_pixel_fetcher_set_bg_color</a>, function in <a class="link" href="libgimp-gimppixelfetcher.html" title="gimppixelfetcher">gimppixelfetcher</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppixelfetcher.html#gimp-pixel-fetcher-set-edge-mode" title="gimp_pixel_fetcher_set_edge_mode ()">gimp_pixel_fetcher_set_edge_mode</a>, function in <a class="link" href="libgimp-gimppixelfetcher.html" title="gimppixelfetcher">gimppixelfetcher</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppixelrgn.html#gimp-pixel-rgns-process" title="gimp_pixel_rgns_process ()">gimp_pixel_rgns_process</a>, function in <a class="link" href="libgimp-gimppixelrgn.html" title="gimppixelrgn">gimppixelrgn</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppixelrgn.html#gimp-pixel-rgns-register" title="gimp_pixel_rgns_register ()">gimp_pixel_rgns_register</a>, function in <a class="link" href="libgimp-gimppixelrgn.html" title="gimppixelrgn">gimppixelrgn</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppixelrgn.html#gimp-pixel-rgns-register2" title="gimp_pixel_rgns_register2 ()">gimp_pixel_rgns_register2</a>, function in <a class="link" href="libgimp-gimppixelrgn.html" title="gimppixelrgn">gimppixelrgn</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppixelrgn.html#gimp-pixel-rgn-get-col" title="gimp_pixel_rgn_get_col ()">gimp_pixel_rgn_get_col</a>, function in <a class="link" href="libgimp-gimppixelrgn.html" title="gimppixelrgn">gimppixelrgn</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppixelrgn.html#gimp-pixel-rgn-get-pixel" title="gimp_pixel_rgn_get_pixel ()">gimp_pixel_rgn_get_pixel</a>, function in <a class="link" href="libgimp-gimppixelrgn.html" title="gimppixelrgn">gimppixelrgn</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppixelrgn.html#gimp-pixel-rgn-get-rect" title="gimp_pixel_rgn_get_rect ()">gimp_pixel_rgn_get_rect</a>, function in <a class="link" href="libgimp-gimppixelrgn.html" title="gimppixelrgn">gimppixelrgn</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppixelrgn.html#gimp-pixel-rgn-get-row" title="gimp_pixel_rgn_get_row ()">gimp_pixel_rgn_get_row</a>, function in <a class="link" href="libgimp-gimppixelrgn.html" title="gimppixelrgn">gimppixelrgn</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppixelrgn.html#gimp-pixel-rgn-init" title="gimp_pixel_rgn_init ()">gimp_pixel_rgn_init</a>, function in <a class="link" href="libgimp-gimppixelrgn.html" title="gimppixelrgn">gimppixelrgn</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppixelrgn.html#gimp-pixel-rgn-resize" title="gimp_pixel_rgn_resize ()">gimp_pixel_rgn_resize</a>, function in <a class="link" href="libgimp-gimppixelrgn.html" title="gimppixelrgn">gimppixelrgn</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppixelrgn.html#gimp-pixel-rgn-set-col" title="gimp_pixel_rgn_set_col ()">gimp_pixel_rgn_set_col</a>, function in <a class="link" href="libgimp-gimppixelrgn.html" title="gimppixelrgn">gimppixelrgn</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppixelrgn.html#gimp-pixel-rgn-set-pixel" title="gimp_pixel_rgn_set_pixel ()">gimp_pixel_rgn_set_pixel</a>, function in <a class="link" href="libgimp-gimppixelrgn.html" title="gimppixelrgn">gimppixelrgn</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppixelrgn.html#gimp-pixel-rgn-set-rect" title="gimp_pixel_rgn_set_rect ()">gimp_pixel_rgn_set_rect</a>, function in <a class="link" href="libgimp-gimppixelrgn.html" title="gimppixelrgn">gimppixelrgn</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppixelrgn.html#gimp-pixel-rgn-set-row" title="gimp_pixel_rgn_set_row ()">gimp_pixel_rgn_set_row</a>, function in <a class="link" href="libgimp-gimppixelrgn.html" title="gimppixelrgn">gimppixelrgn</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimp.html#GimpPlugInInfo" title="GimpPlugInInfo">GimpPlugInInfo</a>, struct in <a class="link" href="libgimp-gimp.html" title="gimp">gimp</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpplugin.html#gimp-plugin-domain-register" title="gimp_plugin_domain_register ()">gimp_plugin_domain_register</a>, function in <a class="link" href="libgimp-gimpplugin.html" title="gimpplugin">gimpplugin</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpplugin.html#gimp-plugin-enable-precision" title="gimp_plugin_enable_precision ()">gimp_plugin_enable_precision</a>, function in <a class="link" href="libgimp-gimpplugin.html" title="gimpplugin">gimpplugin</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpplugin.html#gimp-plugin-get-pdb-error-handler" title="gimp_plugin_get_pdb_error_handler ()">gimp_plugin_get_pdb_error_handler</a>, function in <a class="link" href="libgimp-gimpplugin.html" title="gimpplugin">gimpplugin</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpplugin.html#gimp-plugin-help-register" title="gimp_plugin_help_register ()">gimp_plugin_help_register</a>, function in <a class="link" href="libgimp-gimpplugin.html" title="gimpplugin">gimpplugin</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpplugin.html#gimp-plugin-icon-register" title="gimp_plugin_icon_register ()">gimp_plugin_icon_register</a>, function in <a class="link" href="libgimp-gimpplugin.html" title="gimpplugin">gimpplugin</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpplugin.html#gimp-plugin-menu-branch-register" title="gimp_plugin_menu_branch_register ()">gimp_plugin_menu_branch_register</a>, function in <a class="link" href="libgimp-gimpplugin.html" title="gimpplugin">gimpplugin</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpplugin.html#gimp-plugin-menu-register" title="gimp_plugin_menu_register ()">gimp_plugin_menu_register</a>, function in <a class="link" href="libgimp-gimpplugin.html" title="gimpplugin">gimpplugin</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpplugin.html#gimp-plugin-precision-enabled" title="gimp_plugin_precision_enabled ()">gimp_plugin_precision_enabled</a>, function in <a class="link" href="libgimp-gimpplugin.html" title="gimpplugin">gimpplugin</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpplugin.html#gimp-plugin-set-pdb-error-handler" title="gimp_plugin_set_pdb_error_handler ()">gimp_plugin_set_pdb_error_handler</a>, function in <a class="link" href="libgimp-gimpplugin.html" title="gimpplugin">gimpplugin</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcolor.html#gimp-posterize" title="gimp_posterize ()">gimp_posterize</a>, function in <a class="link" href="libgimp-gimpcolor.html" title="gimpcolor">gimpcolor</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpProcBrowserDialog.html#GimpProcBrowserDialog-struct" title="GimpProcBrowserDialog">GimpProcBrowserDialog</a>, struct in <a class="link" href="GimpProcBrowserDialog.html" title="GimpProcBrowserDialog">GimpProcBrowserDialog</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpProcBrowserDialog.html#GimpProcBrowserDialog-row-activated" title="The “row-activated” signal">GimpProcBrowserDialog::row-activated</a>, object signal in <a class="link" href="GimpProcBrowserDialog.html" title="GimpProcBrowserDialog">GimpProcBrowserDialog</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpProcBrowserDialog.html#GimpProcBrowserDialog-selection-changed" title="The “selection-changed” signal">GimpProcBrowserDialog::selection-changed</a>, object signal in <a class="link" href="GimpProcBrowserDialog.html" title="GimpProcBrowserDialog">GimpProcBrowserDialog</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpproceduraldb.html#gimp-procedural-db-dump" title="gimp_procedural_db_dump ()">gimp_procedural_db_dump</a>, function in <a class="link" href="libgimp-gimpproceduraldb.html" title="gimpproceduraldb">gimpproceduraldb</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpproceduraldb.html#gimp-procedural-db-get-data" title="gimp_procedural_db_get_data ()">gimp_procedural_db_get_data</a>, function in <a class="link" href="libgimp-gimpproceduraldb.html" title="gimpproceduraldb">gimpproceduraldb</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpproceduraldb.html#gimp-procedural-db-get-data-size" title="gimp_procedural_db_get_data_size ()">gimp_procedural_db_get_data_size</a>, function in <a class="link" href="libgimp-gimpproceduraldb.html" title="gimpproceduraldb">gimpproceduraldb</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpproceduraldb.html#gimp-procedural-db-proc-arg" title="gimp_procedural_db_proc_arg ()">gimp_procedural_db_proc_arg</a>, function in <a class="link" href="libgimp-gimpproceduraldb.html" title="gimpproceduraldb">gimpproceduraldb</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpproceduraldb.html#gimp-procedural-db-proc-exists" title="gimp_procedural_db_proc_exists ()">gimp_procedural_db_proc_exists</a>, function in <a class="link" href="libgimp-gimpproceduraldb.html" title="gimpproceduraldb">gimpproceduraldb</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpproceduraldb.html#gimp-procedural-db-proc-info" title="gimp_procedural_db_proc_info ()">gimp_procedural_db_proc_info</a>, function in <a class="link" href="libgimp-gimpproceduraldb.html" title="gimpproceduraldb">gimpproceduraldb</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpproceduraldb.html#gimp-procedural-db-proc-val" title="gimp_procedural_db_proc_val ()">gimp_procedural_db_proc_val</a>, function in <a class="link" href="libgimp-gimpproceduraldb.html" title="gimpproceduraldb">gimpproceduraldb</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpproceduraldb.html#gimp-procedural-db-query" title="gimp_procedural_db_query ()">gimp_procedural_db_query</a>, function in <a class="link" href="libgimp-gimpproceduraldb.html" title="gimpproceduraldb">gimpproceduraldb</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpproceduraldb.html#gimp-procedural-db-set-data" title="gimp_procedural_db_set_data ()">gimp_procedural_db_set_data</a>, function in <a class="link" href="libgimp-gimpproceduraldb.html" title="gimpproceduraldb">gimpproceduraldb</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpproceduraldb.html#gimp-procedural-db-temp-name" title="gimp_procedural_db_temp_name ()">gimp_procedural_db_temp_name</a>, function in <a class="link" href="libgimp-gimpproceduraldb.html" title="gimpproceduraldb">gimpproceduraldb</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpProcBrowserDialog.html#gimp-proc-browser-dialog-get-selected" title="gimp_proc_browser_dialog_get_selected ()">gimp_proc_browser_dialog_get_selected</a>, function in <a class="link" href="GimpProcBrowserDialog.html" title="GimpProcBrowserDialog">GimpProcBrowserDialog</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpProcBrowserDialog.html#gimp-proc-browser-dialog-new" title="gimp_proc_browser_dialog_new ()">gimp_proc_browser_dialog_new</a>, function in <a class="link" href="GimpProcBrowserDialog.html" title="GimpProcBrowserDialog">GimpProcBrowserDialog</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-GimpProcView.html#gimp-proc-view-new" title="gimp_proc_view_new ()">gimp_proc_view_new</a>, function in <a class="link" href="libgimp-GimpProcView.html" title="GimpProcView">GimpProcView</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpProgressBar.html#GimpProgressBar-struct" title="GimpProgressBar">GimpProgressBar</a>, struct in <a class="link" href="GimpProgressBar.html" title="GimpProgressBar">GimpProgressBar</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpprogress.html#GimpProgressEndCallback" title="GimpProgressEndCallback ()">GimpProgressEndCallback</a>, user_function in <a class="link" href="libgimp-gimpprogress.html" title="gimpprogress">gimpprogress</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpprogress.html#GimpProgressStartCallback" title="GimpProgressStartCallback ()">GimpProgressStartCallback</a>, user_function in <a class="link" href="libgimp-gimpprogress.html" title="gimpprogress">gimpprogress</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpprogress.html#GimpProgressTextCallback" title="GimpProgressTextCallback ()">GimpProgressTextCallback</a>, user_function in <a class="link" href="libgimp-gimpprogress.html" title="gimpprogress">gimpprogress</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpprogress.html#GimpProgressValueCallback" title="GimpProgressValueCallback ()">GimpProgressValueCallback</a>, user_function in <a class="link" href="libgimp-gimpprogress.html" title="gimpprogress">gimpprogress</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpprogress.html#GimpProgressVtable" title="struct GimpProgressVtable">GimpProgressVtable</a>, struct in <a class="link" href="libgimp-gimpprogress.html" title="gimpprogress">gimpprogress</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpProgressBar.html#gimp-progress-bar-new" title="gimp_progress_bar_new ()">gimp_progress_bar_new</a>, function in <a class="link" href="GimpProgressBar.html" title="GimpProgressBar">GimpProgressBar</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpprogress.html#gimp-progress-cancel" title="gimp_progress_cancel ()">gimp_progress_cancel</a>, function in <a class="link" href="libgimp-gimpprogress.html" title="gimpprogress">gimpprogress</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpprogress.html#gimp-progress-end" title="gimp_progress_end ()">gimp_progress_end</a>, function in <a class="link" href="libgimp-gimpprogress.html" title="gimpprogress">gimpprogress</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpprogress.html#gimp-progress-get-window-handle" title="gimp_progress_get_window_handle ()">gimp_progress_get_window_handle</a>, function in <a class="link" href="libgimp-gimpprogress.html" title="gimpprogress">gimpprogress</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpprogress.html#gimp-progress-init" title="gimp_progress_init ()">gimp_progress_init</a>, function in <a class="link" href="libgimp-gimpprogress.html" title="gimpprogress">gimpprogress</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpprogress.html#gimp-progress-init-printf" title="gimp_progress_init_printf ()">gimp_progress_init_printf</a>, function in <a class="link" href="libgimp-gimpprogress.html" title="gimpprogress">gimpprogress</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpprogress.html#gimp-progress-install" title="gimp_progress_install ()">gimp_progress_install</a>, function in <a class="link" href="libgimp-gimpprogress.html" title="gimpprogress">gimpprogress</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpprogress.html#gimp-progress-install-vtable" title="gimp_progress_install_vtable ()">gimp_progress_install_vtable</a>, function in <a class="link" href="libgimp-gimpprogress.html" title="gimpprogress">gimpprogress</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpprogress.html#gimp-progress-pulse" title="gimp_progress_pulse ()">gimp_progress_pulse</a>, function in <a class="link" href="libgimp-gimpprogress.html" title="gimpprogress">gimpprogress</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpprogress.html#gimp-progress-set-text" title="gimp_progress_set_text ()">gimp_progress_set_text</a>, function in <a class="link" href="libgimp-gimpprogress.html" title="gimpprogress">gimpprogress</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpprogress.html#gimp-progress-set-text-printf" title="gimp_progress_set_text_printf ()">gimp_progress_set_text_printf</a>, function in <a class="link" href="libgimp-gimpprogress.html" title="gimpprogress">gimpprogress</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpprogress.html#gimp-progress-uninstall" title="gimp_progress_uninstall ()">gimp_progress_uninstall</a>, function in <a class="link" href="libgimp-gimpprogress.html" title="gimpprogress">gimpprogress</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpprogress.html#gimp-progress-update" title="gimp_progress_update ()">gimp_progress_update</a>, function in <a class="link" href="libgimp-gimpprogress.html" title="gimpprogress">gimpprogress</a>
+</dt>
+<dd></dd>
+<a name="idxQ"></a><h3 class="title">Q</h3>
+<dt>
+<a class="link" href="libgimp-gimp.html#GimpQueryProc" title="GimpQueryProc ()">GimpQueryProc</a>, user_function in <a class="link" href="libgimp-gimp.html" title="gimp">gimp</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimp.html#gimp-quit" title="gimp_quit ()">gimp_quit</a>, function in <a class="link" href="libgimp-gimp.html" title="gimp">gimp</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimp.html#GimpQuitProc" title="GimpQuitProc ()">GimpQuitProc</a>, user_function in <a class="link" href="libgimp-gimp.html" title="gimp">gimp</a>
+</dt>
+<dd></dd>
+<a name="idxR"></a><h3 class="title">R</h3>
+<dt>
+<a class="link" href="libgimp-gimpselectiontools.html#gimp-rect-select" title="gimp_rect_select ()">gimp_rect_select</a>, function in <a class="link" href="libgimp-gimpselectiontools.html" title="gimpselectiontools">gimpselectiontools</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpfileops.html#gimp-register-file-handler-mime" title="gimp_register_file_handler_mime ()">gimp_register_file_handler_mime</a>, function in <a class="link" href="libgimp-gimpfileops.html" title="gimpfileops">gimpfileops</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpfileops.html#gimp-register-file-handler-priority" title="gimp_register_file_handler_priority ()">gimp_register_file_handler_priority</a>, function in <a class="link" href="libgimp-gimpfileops.html" title="gimpfileops">gimpfileops</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpfileops.html#gimp-register-file-handler-raw" title="gimp_register_file_handler_raw ()">gimp_register_file_handler_raw</a>, function in <a class="link" href="libgimp-gimpfileops.html" title="gimpfileops">gimpfileops</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpfileops.html#gimp-register-file-handler-uri" title="gimp_register_file_handler_uri ()">gimp_register_file_handler_uri</a>, function in <a class="link" href="libgimp-gimpfileops.html" title="gimpfileops">gimpfileops</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpfileops.html#gimp-register-load-handler" title="gimp_register_load_handler ()">gimp_register_load_handler</a>, function in <a class="link" href="libgimp-gimpfileops.html" title="gimpfileops">gimpfileops</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpfileops.html#gimp-register-magic-load-handler" title="gimp_register_magic_load_handler ()">gimp_register_magic_load_handler</a>, function in <a class="link" href="libgimp-gimpfileops.html" title="gimpfileops">gimpfileops</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpfileops.html#gimp-register-save-handler" title="gimp_register_save_handler ()">gimp_register_save_handler</a>, function in <a class="link" href="libgimp-gimpfileops.html" title="gimpfileops">gimpfileops</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpfileops.html#gimp-register-thumbnail-loader" title="gimp_register_thumbnail_loader ()">gimp_register_thumbnail_loader</a>, function in <a class="link" href="libgimp-gimpfileops.html" title="gimpfileops">gimpfileops</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpregioniterator.html#GimpRgnFunc1" title="GimpRgnFunc1 ()">GimpRgnFunc1</a>, user_function in <a class="link" href="libgimp-gimpregioniterator.html" title="gimpregioniterator">gimpregioniterator</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpregioniterator.html#GimpRgnFunc2" title="GimpRgnFunc2 ()">GimpRgnFunc2</a>, user_function in <a class="link" href="libgimp-gimpregioniterator.html" title="gimpregioniterator">gimpregioniterator</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpregioniterator.html#GimpRgnFuncDest" title="GimpRgnFuncDest ()">GimpRgnFuncDest</a>, user_function in <a class="link" href="libgimp-gimpregioniterator.html" title="gimpregioniterator">gimpregioniterator</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpregioniterator.html#GimpRgnFuncSrc" title="GimpRgnFuncSrc ()">GimpRgnFuncSrc</a>, user_function in <a class="link" href="libgimp-gimpregioniterator.html" title="gimpregioniterator">gimpregioniterator</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpregioniterator.html#GimpRgnFuncSrcDest" title="GimpRgnFuncSrcDest ()">GimpRgnFuncSrcDest</a>, user_function in <a class="link" href="libgimp-gimpregioniterator.html" title="gimpregioniterator">gimpregioniterator</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpregioniterator.html#GimpRgnIterator" title="GimpRgnIterator">GimpRgnIterator</a>, struct in <a class="link" href="libgimp-gimpregioniterator.html" title="gimpregioniterator">gimpregioniterator</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpregioniterator.html#gimp-rgn-iterate1" title="gimp_rgn_iterate1 ()">gimp_rgn_iterate1</a>, function in <a class="link" href="libgimp-gimpregioniterator.html" title="gimpregioniterator">gimpregioniterator</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpregioniterator.html#gimp-rgn-iterate2" title="gimp_rgn_iterate2 ()">gimp_rgn_iterate2</a>, function in <a class="link" href="libgimp-gimpregioniterator.html" title="gimpregioniterator">gimpregioniterator</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpregioniterator.html#gimp-rgn-iterator-dest" title="gimp_rgn_iterator_dest ()">gimp_rgn_iterator_dest</a>, function in <a class="link" href="libgimp-gimpregioniterator.html" title="gimpregioniterator">gimpregioniterator</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpregioniterator.html#gimp-rgn-iterator-free" title="gimp_rgn_iterator_free ()">gimp_rgn_iterator_free</a>, function in <a class="link" href="libgimp-gimpregioniterator.html" title="gimpregioniterator">gimpregioniterator</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpregioniterator.html#gimp-rgn-iterator-new" title="gimp_rgn_iterator_new ()">gimp_rgn_iterator_new</a>, function in <a class="link" href="libgimp-gimpregioniterator.html" title="gimpregioniterator">gimpregioniterator</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpregioniterator.html#gimp-rgn-iterator-src" title="gimp_rgn_iterator_src ()">gimp_rgn_iterator_src</a>, function in <a class="link" href="libgimp-gimpregioniterator.html" title="gimpregioniterator">gimpregioniterator</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpregioniterator.html#gimp-rgn-iterator-src-dest" title="gimp_rgn_iterator_src_dest ()">gimp_rgn_iterator_src_dest</a>, function in <a class="link" href="libgimp-gimpregioniterator.html" title="gimpregioniterator">gimpregioniterator</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimptransformtools.html#gimp-rotate" title="gimp_rotate ()">gimp_rotate</a>, function in <a class="link" href="libgimp-gimptransformtools.html" title="gimptransformtools">gimptransformtools</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpselectiontools.html#gimp-round-rect-select" title="gimp_round_rect_select ()">gimp_round_rect_select</a>, function in <a class="link" href="libgimp-gimpselectiontools.html" title="gimpselectiontools">gimpselectiontools</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpbrushselect.html#GimpRunBrushCallback" title="GimpRunBrushCallback ()">GimpRunBrushCallback</a>, user_function in <a class="link" href="libgimp-gimpbrushselect.html" title="gimpbrushselect">gimpbrushselect</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpfontselect.html#GimpRunFontCallback" title="GimpRunFontCallback ()">GimpRunFontCallback</a>, user_function in <a class="link" href="libgimp-gimpfontselect.html" title="gimpfontselect">gimpfontselect</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpgradientselect.html#GimpRunGradientCallback" title="GimpRunGradientCallback ()">GimpRunGradientCallback</a>, user_function in <a class="link" href="libgimp-gimpgradientselect.html" title="gimpgradientselect">gimpgradientselect</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppaletteselect.html#GimpRunPaletteCallback" title="GimpRunPaletteCallback ()">GimpRunPaletteCallback</a>, user_function in <a class="link" href="libgimp-gimppaletteselect.html" title="gimppaletteselect">gimppaletteselect</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppatternselect.html#GimpRunPatternCallback" title="GimpRunPatternCallback ()">GimpRunPatternCallback</a>, user_function in <a class="link" href="libgimp-gimppatternselect.html" title="gimppatternselect">gimppatternselect</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimp.html#GimpRunProc" title="GimpRunProc ()">GimpRunProc</a>, user_function in <a class="link" href="libgimp-gimp.html" title="gimp">gimp</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimp.html#gimp-run-procedure" title="gimp_run_procedure ()">gimp_run_procedure</a>, function in <a class="link" href="libgimp-gimp.html" title="gimp">gimp</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimp.html#gimp-run-procedure2" title="gimp_run_procedure2 ()">gimp_run_procedure2</a>, function in <a class="link" href="libgimp-gimp.html" title="gimp">gimp</a>
+</dt>
+<dd></dd>
+<a name="idxS"></a><h3 class="title">S</h3>
+<dt>
+<a class="link" href="libgimp-gimpenums.html#GIMP-SATURATION-MODE:CAPS" title="GIMP_SATURATION_MODE">GIMP_SATURATION_MODE</a>, macro in <a class="link" href="libgimp-gimpenums.html" title="gimpenums">gimpenums</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimptransformtools.html#gimp-scale" title="gimp_scale ()">gimp_scale</a>, function in <a class="link" href="libgimp-gimptransformtools.html" title="gimptransformtools">gimptransformtools</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpenums.html#GIMP-SCREEN-MODE:CAPS" title="GIMP_SCREEN_MODE">GIMP_SCREEN_MODE</a>, macro in <a class="link" href="libgimp-gimpenums.html" title="gimpenums">gimpenums</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpSelectButton.html#GimpSelectButton-struct" title="GimpSelectButton">GimpSelectButton</a>, struct in <a class="link" href="GimpSelectButton.html" title="GimpSelectButton">GimpSelectButton</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpselection.html#gimp-selection-all" title="gimp_selection_all ()">gimp_selection_all</a>, function in <a class="link" href="libgimp-gimpselection.html" title="gimpselection">gimpselection</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpselection.html#gimp-selection-border" title="gimp_selection_border ()">gimp_selection_border</a>, function in <a class="link" href="libgimp-gimpselection.html" title="gimpselection">gimpselection</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpselection.html#gimp-selection-bounds" title="gimp_selection_bounds ()">gimp_selection_bounds</a>, function in <a class="link" href="libgimp-gimpselection.html" title="gimpselection">gimpselection</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpselection.html#gimp-selection-clear" title="gimp_selection_clear ()">gimp_selection_clear</a>, function in <a class="link" href="libgimp-gimpselection.html" title="gimpselection">gimpselection</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpselection.html#gimp-selection-combine" title="gimp_selection_combine ()">gimp_selection_combine</a>, function in <a class="link" href="libgimp-gimpselection.html" title="gimpselection">gimpselection</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpselection.html#gimp-selection-feather" title="gimp_selection_feather ()">gimp_selection_feather</a>, function in <a class="link" href="libgimp-gimpselection.html" title="gimpselection">gimpselection</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpselection.html#gimp-selection-float" title="gimp_selection_float ()">gimp_selection_float</a>, function in <a class="link" href="libgimp-gimpselection.html" title="gimpselection">gimpselection</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpselection.html#gimp-selection-flood" title="gimp_selection_flood ()">gimp_selection_flood</a>, function in <a class="link" href="libgimp-gimpselection.html" title="gimpselection">gimpselection</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpselection.html#gimp-selection-grow" title="gimp_selection_grow ()">gimp_selection_grow</a>, function in <a class="link" href="libgimp-gimpselection.html" title="gimpselection">gimpselection</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpselection.html#gimp-selection-invert" title="gimp_selection_invert ()">gimp_selection_invert</a>, function in <a class="link" href="libgimp-gimpselection.html" title="gimpselection">gimpselection</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpselection.html#gimp-selection-is-empty" title="gimp_selection_is_empty ()">gimp_selection_is_empty</a>, function in <a class="link" href="libgimp-gimpselection.html" title="gimpselection">gimpselection</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpselection.html#gimp-selection-layer-alpha" title="gimp_selection_layer_alpha ()">gimp_selection_layer_alpha</a>, function in <a class="link" href="libgimp-gimpselection.html" title="gimpselection">gimpselection</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpselection.html#gimp-selection-load" title="gimp_selection_load ()">gimp_selection_load</a>, function in <a class="link" href="libgimp-gimpselection.html" title="gimpselection">gimpselection</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpselection.html#gimp-selection-none" title="gimp_selection_none ()">gimp_selection_none</a>, function in <a class="link" href="libgimp-gimpselection.html" title="gimpselection">gimpselection</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpselection.html#gimp-selection-save" title="gimp_selection_save ()">gimp_selection_save</a>, function in <a class="link" href="libgimp-gimpselection.html" title="gimpselection">gimpselection</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpselection.html#gimp-selection-sharpen" title="gimp_selection_sharpen ()">gimp_selection_sharpen</a>, function in <a class="link" href="libgimp-gimpselection.html" title="gimpselection">gimpselection</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpselection.html#gimp-selection-shrink" title="gimp_selection_shrink ()">gimp_selection_shrink</a>, function in <a class="link" href="libgimp-gimpselection.html" title="gimpselection">gimpselection</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpselection.html#gimp-selection-translate" title="gimp_selection_translate ()">gimp_selection_translate</a>, function in <a class="link" href="libgimp-gimpselection.html" title="gimpselection">gimpselection</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpselection.html#gimp-selection-value" title="gimp_selection_value ()">gimp_selection_value</a>, function in <a class="link" href="libgimp-gimpselection.html" title="gimpselection">gimpselection</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpSelectButton.html#gimp-select-button-close-popup" title="gimp_select_button_close_popup ()">gimp_select_button_close_popup</a>, function in <a class="link" href="GimpSelectButton.html" title="GimpSelectButton">GimpSelectButton</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimp.html#gimp-set-data" title="gimp_set_data">gimp_set_data</a>, macro in <a class="link" href="libgimp-gimp.html" title="gimp">gimp</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimptransformtools.html#gimp-shear" title="gimp_shear ()">gimp_shear</a>, function in <a class="link" href="libgimp-gimptransformtools.html" title="gimptransformtools">gimptransformtools</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimp.html#gimp-shm-addr" title="gimp_shm_addr ()">gimp_shm_addr</a>, function in <a class="link" href="libgimp-gimp.html" title="gimp">gimp</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimp.html#gimp-shm-ID" title="gimp_shm_ID ()">gimp_shm_ID</a>, function in <a class="link" href="libgimp-gimp.html" title="gimp">gimp</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimp.html#gimp-show-help-button" title="gimp_show_help_button ()">gimp_show_help_button</a>, function in <a class="link" href="libgimp-gimp.html" title="gimp">gimp</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimp.html#gimp-show-tool-tips" title="gimp_show_tool_tips ()">gimp_show_tool_tips</a>, function in <a class="link" href="libgimp-gimp.html" title="gimp">gimp</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppainttools.html#gimp-smudge" title="gimp_smudge ()">gimp_smudge</a>, function in <a class="link" href="libgimp-gimppainttools.html" title="gimppainttools">gimppainttools</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimppainttools.html#gimp-smudge-default" title="gimp_smudge_default ()">gimp_smudge_default</a>, function in <a class="link" href="libgimp-gimppainttools.html" title="gimppainttools">gimppainttools</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpenums.html#GIMP-SOFTLIGHT-MODE:CAPS" title="GIMP_SOFTLIGHT_MODE">GIMP_SOFTLIGHT_MODE</a>, macro in <a class="link" href="libgimp-gimpenums.html" title="gimpenums">gimpenums</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpenums.html#GIMP-SUBTRACT-MODE:CAPS" title="GIMP_SUBTRACT_MODE">GIMP_SUBTRACT_MODE</a>, macro in <a class="link" href="libgimp-gimpenums.html" title="gimpenums">gimpenums</a>
+</dt>
+<dd></dd>
+<a name="idxT"></a><h3 class="title">T</h3>
+<dt>
+<a class="link" href="libgimp-gimpfileops.html#gimp-temp-name" title="gimp_temp_name ()">gimp_temp_name</a>, function in <a class="link" href="libgimp-gimpfileops.html" title="gimpfileops">gimpfileops</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimptexttool.html#gimp-text" title="gimp_text ()">gimp_text</a>, function in <a class="link" href="libgimp-gimptexttool.html" title="gimptexttool">gimptexttool</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimptexttool.html#gimp-text-fontname" title="gimp_text_fontname ()">gimp_text_fontname</a>, function in <a class="link" href="libgimp-gimptexttool.html" title="gimptexttool">gimptexttool</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimptexttool.html#gimp-text-get-extents" title="gimp_text_get_extents ()">gimp_text_get_extents</a>, function in <a class="link" href="libgimp-gimptexttool.html" title="gimptexttool">gimptexttool</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimptexttool.html#gimp-text-get-extents-fontname" title="gimp_text_get_extents_fontname ()">gimp_text_get_extents_fontname</a>, function in <a class="link" href="libgimp-gimptexttool.html" title="gimptexttool">gimptexttool</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimptextlayer.html#gimp-text-layer-get-antialias" title="gimp_text_layer_get_antialias ()">gimp_text_layer_get_antialias</a>, function in <a class="link" href="libgimp-gimptextlayer.html" title="gimptextlayer">gimptextlayer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimptextlayer.html#gimp-text-layer-get-base-direction" title="gimp_text_layer_get_base_direction ()">gimp_text_layer_get_base_direction</a>, function in <a class="link" href="libgimp-gimptextlayer.html" title="gimptextlayer">gimptextlayer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimptextlayer.html#gimp-text-layer-get-color" title="gimp_text_layer_get_color ()">gimp_text_layer_get_color</a>, function in <a class="link" href="libgimp-gimptextlayer.html" title="gimptextlayer">gimptextlayer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimptextlayer.html#gimp-text-layer-get-font" title="gimp_text_layer_get_font ()">gimp_text_layer_get_font</a>, function in <a class="link" href="libgimp-gimptextlayer.html" title="gimptextlayer">gimptextlayer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimptextlayer.html#gimp-text-layer-get-font-size" title="gimp_text_layer_get_font_size ()">gimp_text_layer_get_font_size</a>, function in <a class="link" href="libgimp-gimptextlayer.html" title="gimptextlayer">gimptextlayer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimptextlayer.html#gimp-text-layer-get-hinting" title="gimp_text_layer_get_hinting ()">gimp_text_layer_get_hinting</a>, function in <a class="link" href="libgimp-gimptextlayer.html" title="gimptextlayer">gimptextlayer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimptextlayer.html#gimp-text-layer-get-hint-style" title="gimp_text_layer_get_hint_style ()">gimp_text_layer_get_hint_style</a>, function in <a class="link" href="libgimp-gimptextlayer.html" title="gimptextlayer">gimptextlayer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimptextlayer.html#gimp-text-layer-get-indent" title="gimp_text_layer_get_indent ()">gimp_text_layer_get_indent</a>, function in <a class="link" href="libgimp-gimptextlayer.html" title="gimptextlayer">gimptextlayer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimptextlayer.html#gimp-text-layer-get-justification" title="gimp_text_layer_get_justification ()">gimp_text_layer_get_justification</a>, function in <a class="link" href="libgimp-gimptextlayer.html" title="gimptextlayer">gimptextlayer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimptextlayer.html#gimp-text-layer-get-kerning" title="gimp_text_layer_get_kerning ()">gimp_text_layer_get_kerning</a>, function in <a class="link" href="libgimp-gimptextlayer.html" title="gimptextlayer">gimptextlayer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimptextlayer.html#gimp-text-layer-get-language" title="gimp_text_layer_get_language ()">gimp_text_layer_get_language</a>, function in <a class="link" href="libgimp-gimptextlayer.html" title="gimptextlayer">gimptextlayer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimptextlayer.html#gimp-text-layer-get-letter-spacing" title="gimp_text_layer_get_letter_spacing ()">gimp_text_layer_get_letter_spacing</a>, function in <a class="link" href="libgimp-gimptextlayer.html" title="gimptextlayer">gimptextlayer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimptextlayer.html#gimp-text-layer-get-line-spacing" title="gimp_text_layer_get_line_spacing ()">gimp_text_layer_get_line_spacing</a>, function in <a class="link" href="libgimp-gimptextlayer.html" title="gimptextlayer">gimptextlayer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimptextlayer.html#gimp-text-layer-get-markup" title="gimp_text_layer_get_markup ()">gimp_text_layer_get_markup</a>, function in <a class="link" href="libgimp-gimptextlayer.html" title="gimptextlayer">gimptextlayer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimptextlayer.html#gimp-text-layer-get-text" title="gimp_text_layer_get_text ()">gimp_text_layer_get_text</a>, function in <a class="link" href="libgimp-gimptextlayer.html" title="gimptextlayer">gimptextlayer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimptextlayer.html#gimp-text-layer-new" title="gimp_text_layer_new ()">gimp_text_layer_new</a>, function in <a class="link" href="libgimp-gimptextlayer.html" title="gimptextlayer">gimptextlayer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimptextlayer.html#gimp-text-layer-resize" title="gimp_text_layer_resize ()">gimp_text_layer_resize</a>, function in <a class="link" href="libgimp-gimptextlayer.html" title="gimptextlayer">gimptextlayer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimptextlayer.html#gimp-text-layer-set-antialias" title="gimp_text_layer_set_antialias ()">gimp_text_layer_set_antialias</a>, function in <a class="link" href="libgimp-gimptextlayer.html" title="gimptextlayer">gimptextlayer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimptextlayer.html#gimp-text-layer-set-base-direction" title="gimp_text_layer_set_base_direction ()">gimp_text_layer_set_base_direction</a>, function in <a class="link" href="libgimp-gimptextlayer.html" title="gimptextlayer">gimptextlayer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimptextlayer.html#gimp-text-layer-set-color" title="gimp_text_layer_set_color ()">gimp_text_layer_set_color</a>, function in <a class="link" href="libgimp-gimptextlayer.html" title="gimptextlayer">gimptextlayer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimptextlayer.html#gimp-text-layer-set-font" title="gimp_text_layer_set_font ()">gimp_text_layer_set_font</a>, function in <a class="link" href="libgimp-gimptextlayer.html" title="gimptextlayer">gimptextlayer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimptextlayer.html#gimp-text-layer-set-font-size" title="gimp_text_layer_set_font_size ()">gimp_text_layer_set_font_size</a>, function in <a class="link" href="libgimp-gimptextlayer.html" title="gimptextlayer">gimptextlayer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimptextlayer.html#gimp-text-layer-set-hinting" title="gimp_text_layer_set_hinting ()">gimp_text_layer_set_hinting</a>, function in <a class="link" href="libgimp-gimptextlayer.html" title="gimptextlayer">gimptextlayer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimptextlayer.html#gimp-text-layer-set-hint-style" title="gimp_text_layer_set_hint_style ()">gimp_text_layer_set_hint_style</a>, function in <a class="link" href="libgimp-gimptextlayer.html" title="gimptextlayer">gimptextlayer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimptextlayer.html#gimp-text-layer-set-indent" title="gimp_text_layer_set_indent ()">gimp_text_layer_set_indent</a>, function in <a class="link" href="libgimp-gimptextlayer.html" title="gimptextlayer">gimptextlayer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimptextlayer.html#gimp-text-layer-set-justification" title="gimp_text_layer_set_justification ()">gimp_text_layer_set_justification</a>, function in <a class="link" href="libgimp-gimptextlayer.html" title="gimptextlayer">gimptextlayer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimptextlayer.html#gimp-text-layer-set-kerning" title="gimp_text_layer_set_kerning ()">gimp_text_layer_set_kerning</a>, function in <a class="link" href="libgimp-gimptextlayer.html" title="gimptextlayer">gimptextlayer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimptextlayer.html#gimp-text-layer-set-language" title="gimp_text_layer_set_language ()">gimp_text_layer_set_language</a>, function in <a class="link" href="libgimp-gimptextlayer.html" title="gimptextlayer">gimptextlayer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimptextlayer.html#gimp-text-layer-set-letter-spacing" title="gimp_text_layer_set_letter_spacing ()">gimp_text_layer_set_letter_spacing</a>, function in <a class="link" href="libgimp-gimptextlayer.html" title="gimptextlayer">gimptextlayer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimptextlayer.html#gimp-text-layer-set-line-spacing" title="gimp_text_layer_set_line_spacing ()">gimp_text_layer_set_line_spacing</a>, function in <a class="link" href="libgimp-gimptextlayer.html" title="gimptextlayer">gimptextlayer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimptextlayer.html#gimp-text-layer-set-text" title="gimp_text_layer_set_text ()">gimp_text_layer_set_text</a>, function in <a class="link" href="libgimp-gimptextlayer.html" title="gimptextlayer">gimptextlayer</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpcolor.html#gimp-threshold" title="gimp_threshold ()">gimp_threshold</a>, function in <a class="link" href="libgimp-gimpcolor.html" title="gimpcolor">gimpcolor</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimptile.html#GimpTile" title="GimpTile">GimpTile</a>, struct in <a class="link" href="libgimp-gimptile.html" title="gimptile">gimptile</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimptile.html#gimp-tile-cache-ntiles" title="gimp_tile_cache_ntiles ()">gimp_tile_cache_ntiles</a>, function in <a class="link" href="libgimp-gimptile.html" title="gimptile">gimptile</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimptile.html#gimp-tile-cache-size" title="gimp_tile_cache_size ()">gimp_tile_cache_size</a>, function in <a class="link" href="libgimp-gimptile.html" title="gimptile">gimptile</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimptile.html#gimp-tile-flush" title="gimp_tile_flush ()">gimp_tile_flush</a>, function in <a class="link" href="libgimp-gimptile.html" title="gimptile">gimptile</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimp.html#gimp-tile-height" title="gimp_tile_height ()">gimp_tile_height</a>, function in <a class="link" href="libgimp-gimp.html" title="gimp">gimp</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimptile.html#gimp-tile-ref" title="gimp_tile_ref ()">gimp_tile_ref</a>, function in <a class="link" href="libgimp-gimptile.html" title="gimptile">gimptile</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimptile.html#gimp-tile-ref-zero" title="gimp_tile_ref_zero ()">gimp_tile_ref_zero</a>, function in <a class="link" href="libgimp-gimptile.html" title="gimptile">gimptile</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimptile.html#gimp-tile-unref" title="gimp_tile_unref ()">gimp_tile_unref</a>, function in <a class="link" href="libgimp-gimptile.html" title="gimptile">gimptile</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimp.html#gimp-tile-width" title="gimp_tile_width ()">gimp_tile_width</a>, function in <a class="link" href="libgimp-gimp.html" title="gimp">gimp</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimptransformtools.html#gimp-transform-2d" title="gimp_transform_2d ()">gimp_transform_2d</a>, function in <a class="link" href="libgimp-gimptransformtools.html" title="gimptransformtools">gimptransformtools</a>
+</dt>
+<dd></dd>
+<a name="idxU"></a><h3 class="title">U</h3>
+<dt>
+<a class="link" href="libgimp-gimpui.html#gimp-ui-get-display-window" title="gimp_ui_get_display_window ()">gimp_ui_get_display_window</a>, function in <a class="link" href="libgimp-gimpui.html" title="gimpui">gimpui</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpui.html#gimp-ui-get-progress-window" title="gimp_ui_get_progress_window ()">gimp_ui_get_progress_window</a>, function in <a class="link" href="libgimp-gimpui.html" title="gimpui">gimpui</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpui.html#gimp-ui-init" title="gimp_ui_init ()">gimp_ui_init</a>, function in <a class="link" href="libgimp-gimpui.html" title="gimpui">gimpui</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimp.html#gimp-uninstall-temp-proc" title="gimp_uninstall_temp_proc ()">gimp_uninstall_temp_proc</a>, function in <a class="link" href="libgimp-gimp.html" title="gimp">gimp</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimp.html#gimp-user-time" title="gimp_user_time ()">gimp_user_time</a>, function in <a class="link" href="libgimp-gimp.html" title="gimp">gimp</a>
+</dt>
+<dd></dd>
+<a name="idxV"></a><h3 class="title">V</h3>
+<dt>
+<a class="link" href="libgimp-gimpenums.html#GIMP-VALUE-MODE:CAPS" title="GIMP_VALUE_MODE">GIMP_VALUE_MODE</a>, macro in <a class="link" href="libgimp-gimpenums.html" title="gimpenums">gimpenums</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-GimpItemComboBox.html#GimpVectorsComboBox-struct" title="GimpVectorsComboBox">GimpVectorsComboBox</a>, struct in <a class="link" href="libgimp-GimpItemComboBox.html" title="GimpItemComboBox">GimpItemComboBox</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-GimpItemComboBox.html#GimpVectorsConstraintFunc" title="GimpVectorsConstraintFunc">GimpVectorsConstraintFunc</a>, typedef in <a class="link" href="libgimp-GimpItemComboBox.html" title="GimpItemComboBox">GimpItemComboBox</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpvectors.html#gimp-vectors-bezier-stroke-conicto" title="gimp_vectors_bezier_stroke_conicto ()">gimp_vectors_bezier_stroke_conicto</a>, function in <a class="link" href="libgimp-gimpvectors.html" title="gimpvectors">gimpvectors</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpvectors.html#gimp-vectors-bezier-stroke-cubicto" title="gimp_vectors_bezier_stroke_cubicto ()">gimp_vectors_bezier_stroke_cubicto</a>, function in <a class="link" href="libgimp-gimpvectors.html" title="gimpvectors">gimpvectors</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpvectors.html#gimp-vectors-bezier-stroke-lineto" title="gimp_vectors_bezier_stroke_lineto ()">gimp_vectors_bezier_stroke_lineto</a>, function in <a class="link" href="libgimp-gimpvectors.html" title="gimpvectors">gimpvectors</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpvectors.html#gimp-vectors-bezier-stroke-new-ellipse" title="gimp_vectors_bezier_stroke_new_ellipse ()">gimp_vectors_bezier_stroke_new_ellipse</a>, function in <a class="link" href="libgimp-gimpvectors.html" title="gimpvectors">gimpvectors</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpvectors.html#gimp-vectors-bezier-stroke-new-moveto" title="gimp_vectors_bezier_stroke_new_moveto ()">gimp_vectors_bezier_stroke_new_moveto</a>, function in <a class="link" href="libgimp-gimpvectors.html" title="gimpvectors">gimpvectors</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-GimpItemComboBox.html#gimp-vectors-combo-box-new" title="gimp_vectors_combo_box_new ()">gimp_vectors_combo_box_new</a>, function in <a class="link" href="libgimp-GimpItemComboBox.html" title="GimpItemComboBox">GimpItemComboBox</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpvectors.html#gimp-vectors-copy" title="gimp_vectors_copy ()">gimp_vectors_copy</a>, function in <a class="link" href="libgimp-gimpvectors.html" title="gimpvectors">gimpvectors</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpvectors.html#gimp-vectors-export-to-file" title="gimp_vectors_export_to_file ()">gimp_vectors_export_to_file</a>, function in <a class="link" href="libgimp-gimpvectors.html" title="gimpvectors">gimpvectors</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpvectors.html#gimp-vectors-export-to-string" title="gimp_vectors_export_to_string ()">gimp_vectors_export_to_string</a>, function in <a class="link" href="libgimp-gimpvectors.html" title="gimpvectors">gimpvectors</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpvectors.html#gimp-vectors-get-image" title="gimp_vectors_get_image ()">gimp_vectors_get_image</a>, function in <a class="link" href="libgimp-gimpvectors.html" title="gimpvectors">gimpvectors</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpvectors.html#gimp-vectors-get-linked" title="gimp_vectors_get_linked ()">gimp_vectors_get_linked</a>, function in <a class="link" href="libgimp-gimpvectors.html" title="gimpvectors">gimpvectors</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpvectors.html#gimp-vectors-get-name" title="gimp_vectors_get_name ()">gimp_vectors_get_name</a>, function in <a class="link" href="libgimp-gimpvectors.html" title="gimpvectors">gimpvectors</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpvectors.html#gimp-vectors-get-strokes" title="gimp_vectors_get_strokes ()">gimp_vectors_get_strokes</a>, function in <a class="link" href="libgimp-gimpvectors.html" title="gimpvectors">gimpvectors</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpvectors.html#gimp-vectors-get-tattoo" title="gimp_vectors_get_tattoo ()">gimp_vectors_get_tattoo</a>, function in <a class="link" href="libgimp-gimpvectors.html" title="gimpvectors">gimpvectors</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpvectors.html#gimp-vectors-get-visible" title="gimp_vectors_get_visible ()">gimp_vectors_get_visible</a>, function in <a class="link" href="libgimp-gimpvectors.html" title="gimpvectors">gimpvectors</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpvectors.html#gimp-vectors-import-from-file" title="gimp_vectors_import_from_file ()">gimp_vectors_import_from_file</a>, function in <a class="link" href="libgimp-gimpvectors.html" title="gimpvectors">gimpvectors</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpvectors.html#gimp-vectors-import-from-string" title="gimp_vectors_import_from_string ()">gimp_vectors_import_from_string</a>, function in <a class="link" href="libgimp-gimpvectors.html" title="gimpvectors">gimpvectors</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpvectors.html#gimp-vectors-is-valid" title="gimp_vectors_is_valid ()">gimp_vectors_is_valid</a>, function in <a class="link" href="libgimp-gimpvectors.html" title="gimpvectors">gimpvectors</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpvectors.html#gimp-vectors-new" title="gimp_vectors_new ()">gimp_vectors_new</a>, function in <a class="link" href="libgimp-gimpvectors.html" title="gimpvectors">gimpvectors</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpvectors.html#gimp-vectors-new-from-text-layer" title="gimp_vectors_new_from_text_layer ()">gimp_vectors_new_from_text_layer</a>, function in <a class="link" href="libgimp-gimpvectors.html" title="gimpvectors">gimpvectors</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpvectors.html#gimp-vectors-parasite-attach" title="gimp_vectors_parasite_attach ()">gimp_vectors_parasite_attach</a>, function in <a class="link" href="libgimp-gimpvectors.html" title="gimpvectors">gimpvectors</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpvectors.html#gimp-vectors-parasite-detach" title="gimp_vectors_parasite_detach ()">gimp_vectors_parasite_detach</a>, function in <a class="link" href="libgimp-gimpvectors.html" title="gimpvectors">gimpvectors</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpvectors.html#gimp-vectors-parasite-find" title="gimp_vectors_parasite_find ()">gimp_vectors_parasite_find</a>, function in <a class="link" href="libgimp-gimpvectors.html" title="gimpvectors">gimpvectors</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpvectors.html#gimp-vectors-parasite-list" title="gimp_vectors_parasite_list ()">gimp_vectors_parasite_list</a>, function in <a class="link" href="libgimp-gimpvectors.html" title="gimpvectors">gimpvectors</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpvectors.html#gimp-vectors-remove-stroke" title="gimp_vectors_remove_stroke ()">gimp_vectors_remove_stroke</a>, function in <a class="link" href="libgimp-gimpvectors.html" title="gimpvectors">gimpvectors</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpvectors.html#gimp-vectors-set-linked" title="gimp_vectors_set_linked ()">gimp_vectors_set_linked</a>, function in <a class="link" href="libgimp-gimpvectors.html" title="gimpvectors">gimpvectors</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpvectors.html#gimp-vectors-set-name" title="gimp_vectors_set_name ()">gimp_vectors_set_name</a>, function in <a class="link" href="libgimp-gimpvectors.html" title="gimpvectors">gimpvectors</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpvectors.html#gimp-vectors-set-tattoo" title="gimp_vectors_set_tattoo ()">gimp_vectors_set_tattoo</a>, function in <a class="link" href="libgimp-gimpvectors.html" title="gimpvectors">gimpvectors</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpvectors.html#gimp-vectors-set-visible" title="gimp_vectors_set_visible ()">gimp_vectors_set_visible</a>, function in <a class="link" href="libgimp-gimpvectors.html" title="gimpvectors">gimpvectors</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpvectors.html#gimp-vectors-stroke-close" title="gimp_vectors_stroke_close ()">gimp_vectors_stroke_close</a>, function in <a class="link" href="libgimp-gimpvectors.html" title="gimpvectors">gimpvectors</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpvectors.html#gimp-vectors-stroke-flip" title="gimp_vectors_stroke_flip ()">gimp_vectors_stroke_flip</a>, function in <a class="link" href="libgimp-gimpvectors.html" title="gimpvectors">gimpvectors</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpvectors.html#gimp-vectors-stroke-flip-free" title="gimp_vectors_stroke_flip_free ()">gimp_vectors_stroke_flip_free</a>, function in <a class="link" href="libgimp-gimpvectors.html" title="gimpvectors">gimpvectors</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpvectors.html#gimp-vectors-stroke-get-length" title="gimp_vectors_stroke_get_length ()">gimp_vectors_stroke_get_length</a>, function in <a class="link" href="libgimp-gimpvectors.html" title="gimpvectors">gimpvectors</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpvectors.html#gimp-vectors-stroke-get-points" title="gimp_vectors_stroke_get_points ()">gimp_vectors_stroke_get_points</a>, function in <a class="link" href="libgimp-gimpvectors.html" title="gimpvectors">gimpvectors</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpvectors.html#gimp-vectors-stroke-get-point-at-dist" title="gimp_vectors_stroke_get_point_at_dist ()">gimp_vectors_stroke_get_point_at_dist</a>, function in <a class="link" href="libgimp-gimpvectors.html" title="gimpvectors">gimpvectors</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpvectors.html#gimp-vectors-stroke-interpolate" title="gimp_vectors_stroke_interpolate ()">gimp_vectors_stroke_interpolate</a>, function in <a class="link" href="libgimp-gimpvectors.html" title="gimpvectors">gimpvectors</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpvectors.html#gimp-vectors-stroke-new-from-points" title="gimp_vectors_stroke_new_from_points ()">gimp_vectors_stroke_new_from_points</a>, function in <a class="link" href="libgimp-gimpvectors.html" title="gimpvectors">gimpvectors</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpvectors.html#gimp-vectors-stroke-rotate" title="gimp_vectors_stroke_rotate ()">gimp_vectors_stroke_rotate</a>, function in <a class="link" href="libgimp-gimpvectors.html" title="gimpvectors">gimpvectors</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpvectors.html#gimp-vectors-stroke-scale" title="gimp_vectors_stroke_scale ()">gimp_vectors_stroke_scale</a>, function in <a class="link" href="libgimp-gimpvectors.html" title="gimpvectors">gimpvectors</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpvectors.html#gimp-vectors-stroke-translate" title="gimp_vectors_stroke_translate ()">gimp_vectors_stroke_translate</a>, function in <a class="link" href="libgimp-gimpvectors.html" title="gimpvectors">gimpvectors</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpvectors.html#gimp-vectors-to-selection" title="gimp_vectors_to_selection ()">gimp_vectors_to_selection</a>, function in <a class="link" href="libgimp-gimpvectors.html" title="gimpvectors">gimpvectors</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimp.html#gimp-version" title="gimp_version ()">gimp_version</a>, function in <a class="link" href="libgimp-gimp.html" title="gimp">gimp</a>
+</dt>
+<dd></dd>
+<a name="idxW"></a><h3 class="title">W</h3>
+<dt>
+<a class="link" href="libgimp-gimpui.html#gimp-window-set-transient" title="gimp_window_set_transient ()">gimp_window_set_transient</a>, function in <a class="link" href="libgimp-gimpui.html" title="gimpui">gimpui</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimpui.html#gimp-window-set-transient-for-display" title="gimp_window_set_transient_for_display ()">gimp_window_set_transient_for_display</a>, function in <a class="link" href="libgimp-gimpui.html" title="gimpui">gimpui</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimp-gimp.html#gimp-wm-class" title="gimp_wm_class ()">gimp_wm_class</a>, function in <a class="link" href="libgimp-gimp.html" title="gimp">gimp</a>
+</dt>
+<dd></dd>
+<a name="idxZ"></a><h3 class="title">Z</h3>
+<dt>
+<a class="link" href="GimpZoomPreview.html#GimpZoomPreview-struct" title="GimpZoomPreview">GimpZoomPreview</a>, struct in <a class="link" href="GimpZoomPreview.html" title="GimpZoomPreview">GimpZoomPreview</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpZoomPreview.html#GimpZoomPreview--drawable" title="The “drawable” property">GimpZoomPreview:drawable</a>, object property in <a class="link" href="GimpZoomPreview.html" title="GimpZoomPreview">GimpZoomPreview</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpZoomPreview.html#GimpZoomPreview--drawable-id" title="The “drawable-id” property">GimpZoomPreview:drawable-id</a>, object property in <a class="link" href="GimpZoomPreview.html" title="GimpZoomPreview">GimpZoomPreview</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpZoomPreview.html#GimpZoomPreview--model" title="The “model” property">GimpZoomPreview:model</a>, object property in <a class="link" href="GimpZoomPreview.html" title="GimpZoomPreview">GimpZoomPreview</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpZoomPreview.html#gimp-zoom-preview-get-drawable" title="gimp_zoom_preview_get_drawable ()">gimp_zoom_preview_get_drawable</a>, function in <a class="link" href="GimpZoomPreview.html" title="GimpZoomPreview">GimpZoomPreview</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpZoomPreview.html#gimp-zoom-preview-get-drawable-id" title="gimp_zoom_preview_get_drawable_id ()">gimp_zoom_preview_get_drawable_id</a>, function in <a class="link" href="GimpZoomPreview.html" title="GimpZoomPreview">GimpZoomPreview</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpZoomPreview.html#gimp-zoom-preview-get-factor" title="gimp_zoom_preview_get_factor ()">gimp_zoom_preview_get_factor</a>, function in <a class="link" href="GimpZoomPreview.html" title="GimpZoomPreview">GimpZoomPreview</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpZoomPreview.html#gimp-zoom-preview-get-model" title="gimp_zoom_preview_get_model ()">gimp_zoom_preview_get_model</a>, function in <a class="link" href="GimpZoomPreview.html" title="GimpZoomPreview">GimpZoomPreview</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpZoomPreview.html#gimp-zoom-preview-get-source" title="gimp_zoom_preview_get_source ()">gimp_zoom_preview_get_source</a>, function in <a class="link" href="GimpZoomPreview.html" title="GimpZoomPreview">GimpZoomPreview</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpZoomPreview.html#gimp-zoom-preview-new" title="gimp_zoom_preview_new ()">gimp_zoom_preview_new</a>, function in <a class="link" href="GimpZoomPreview.html" title="GimpZoomPreview">GimpZoomPreview</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpZoomPreview.html#gimp-zoom-preview-new-from-drawable-id" title="gimp_zoom_preview_new_from_drawable_id ()">gimp_zoom_preview_new_from_drawable_id</a>, function in <a class="link" href="GimpZoomPreview.html" title="GimpZoomPreview">GimpZoomPreview</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpZoomPreview.html#gimp-zoom-preview-new-with-model" title="gimp_zoom_preview_new_with_model ()">gimp_zoom_preview_new_with_model</a>, function in <a class="link" href="GimpZoomPreview.html" title="GimpZoomPreview">GimpZoomPreview</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpZoomPreview.html#gimp-zoom-preview-new-with-model-from-drawable-id" title="gimp_zoom_preview_new_with_model_from_drawable_id ()">gimp_zoom_preview_new_with_model_from_drawable_id</a>, function in <a class="link" href="GimpZoomPreview.html" title="GimpZoomPreview">GimpZoomPreview</a>
+</dt>
+<dd></dd>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/home.png b/devel-docs/libgimp/html/home.png
new file mode 100644
index 0000000..3966a91
--- /dev/null
+++ b/devel-docs/libgimp/html/home.png
Binary files differ
diff --git a/devel-docs/libgimp/html/index.html b/devel-docs/libgimp/html/index.html
new file mode 100644
index 0000000..11f9ffe
--- /dev/null
+++ b/devel-docs/libgimp/html/index.html
@@ -0,0 +1,304 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GIMP Library Reference Manual: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="next" href="libgimp.html" title="Part I. GIMP Library">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<div lang="en" class="book">
+<div class="titlepage">
+<div>
+<div><table class="navigation" id="top" width="100%" cellpadding="2" cellspacing="0"><tr><th valign="middle"><p class="title">GIMP Library Reference Manual</p></th></tr></table></div>
+<div><p class="releaseinfo">
+ for GIMP 2.10.34
+
+ </p></div>
+</div>
+<hr>
+</div>
+<div class="toc"><dl class="toc">
+<dt><span class="part"><a href="libgimp.html">I. GIMP Library</a></span></dt>
+<dd><dl>
+<dt><span class="chapter"><a href="libgimp-general.html">Functions not Related to Specific Images</a></span></dt>
+<dd><dl>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimp.html">gimp</a></span><span class="refpurpose"> — Miscellaneous procedures</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpenums.html">gimpenums</a></span><span class="refpurpose"></span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpbuffer.html">gimpbuffer</a></span><span class="refpurpose"> — Functions for manipulating cut buffers.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpcontext.html">gimpcontext</a></span><span class="refpurpose"> — Functions to manipulate a plug-in's context.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpgimprc.html">gimpgimprc</a></span><span class="refpurpose"> — Interactions with settings from gimprc.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimphelp.html">gimphelp</a></span><span class="refpurpose"> — Loading help pages using gimp_help.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpmessage.html">gimpmessage</a></span><span class="refpurpose"> — Display a dialog box with a message.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpplugin.html">gimpplugin</a></span><span class="refpurpose"> — Functions useful for plug-ins, e.g. registration and progress indicators.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpproceduraldb.html">gimpproceduraldb</a></span><span class="refpurpose"> — Functions for querying and changing procedural database (PDB) entries.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpprogress.html">gimpprogress</a></span><span class="refpurpose"> — Functions for embedding the progress bar into a plug-in's GUI.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpdebug.html">gimpdebug</a></span><span class="refpurpose"> — Debug utility functions</span>
+</dt>
+</dl></dd>
+<dt><span class="chapter"><a href="libgimp-image.html">Manipulating Images and their Properties</a></span></dt>
+<dd><dl>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpchannel.html">gimpchannel</a></span><span class="refpurpose"> — Functions for manipulating channels.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpcolor.html">gimpcolor</a></span><span class="refpurpose"> — Functions for manipulating color.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpdisplay.html">gimpdisplay</a></span><span class="refpurpose"> — Functions to create, delete and flush displays (views) on an image.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpdrawable.html">gimpdrawable</a></span><span class="refpurpose"> — Functions to manipulate drawables.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpdrawablecolor.html">gimpdrawablecolor</a></span><span class="refpurpose"> — Functions for manipulating a drawable's color.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpdrawableedit.html">gimpdrawableedit</a></span><span class="refpurpose"> — Drawable edit functions (clear, fill, gradient, stroke etc.)</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpdrawabletransform.html">gimpdrawabletransform</a></span><span class="refpurpose"> — Functions to perform transformatrions on drawables.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpedit.html">gimpedit</a></span><span class="refpurpose"> — Edit menu functions (cut, copy, paste, clear, etc.)</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpfileops.html">gimpfileops</a></span><span class="refpurpose"> — Image file operations (load, save, etc.)</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpfloatingsel.html">gimpfloatingsel</a></span><span class="refpurpose"> — Functions for removing or attaching floating selections.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpimage.html">gimpimage</a></span><span class="refpurpose"> — Operations on complete images.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpimagecolorprofile.html">gimpimagecolorprofile</a></span><span class="refpurpose"> — Operations on an image's color profile.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpimageconvert.html">gimpimageconvert</a></span><span class="refpurpose"> — Conversions between RGB, indexed, and grayscale modes.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpimagegrid.html">gimpimagegrid</a></span><span class="refpurpose"> — Functions manuipulating an image's grid.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpimageguides.html">gimpimageguides</a></span><span class="refpurpose"> — Functions for manipulating an image's guides.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpimagesamplepoints.html">gimpimagesamplepoints</a></span><span class="refpurpose"> — Functions for manipulating an image's sample points.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpimageselect.html">gimpimageselect</a></span><span class="refpurpose"> — Modify the image's selection.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpimagetransform.html">gimpimagetransform</a></span><span class="refpurpose"> — Transformations on images.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpimageundo.html">gimpimageundo</a></span><span class="refpurpose"> — Control of image undo/redo.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpmetadata.html">gimpmetadata</a></span><span class="refpurpose"></span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpitem.html">gimpitem</a></span><span class="refpurpose"> — Functions to manipulate items.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpitemtransform.html">gimpitemtransform</a></span><span class="refpurpose"> — Functions to perform transformations on items.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimplayer.html">gimplayer</a></span><span class="refpurpose"> — Operations on a single layer.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimppaths.html">gimppaths</a></span><span class="refpurpose"> — Deprecated operations related to paths.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimppixbuf.html">gimppixbuf</a></span><span class="refpurpose"> — Get a thumbnail pixbuf for a drawable or image.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimppixelfetcher.html">gimppixelfetcher</a></span><span class="refpurpose"> — Functions for operating on pixel regions.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimppixelrgn.html">gimppixelrgn</a></span><span class="refpurpose"> — Functions for operating on pixel regions.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpregioniterator.html">gimpregioniterator</a></span><span class="refpurpose"> — Functions to traverse a pixel regions.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpselection.html">gimpselection</a></span><span class="refpurpose"> — Functions for manipulating selections.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimptextlayer.html">gimptextlayer</a></span><span class="refpurpose"> — Functions for querying and manipulating text layers.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimptexttool.html">gimptexttool</a></span><span class="refpurpose"> — Functions for controlling the text tool.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimptile.html">gimptile</a></span><span class="refpurpose"> — Functions for working with tiles.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimppainttools.html">gimppainttools</a></span><span class="refpurpose"> — Access to toolbox paint tools.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpselectiontools.html">gimpselectiontools</a></span><span class="refpurpose"> — Access to toolbox selection tools.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimptransformtools.html">gimptransformtools</a></span><span class="refpurpose"> — Access to toolbox transform tools.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpvectors.html">gimpvectors</a></span><span class="refpurpose"> — Functions for querying and manipulating vectors.</span>
+</dt>
+</dl></dd>
+<dt><span class="chapter"><a href="libgimp-data.html">Data Objects</a></span></dt>
+<dd><dl>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpbrush.html">gimpbrush</a></span><span class="refpurpose"> — Functions operating on a single brush.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpbrushes.html">gimpbrushes</a></span><span class="refpurpose"> — Functions for manipulating brushes.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpdynamics.html">gimpdynamics</a></span><span class="refpurpose"> — Operations related to paint dynamics.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpfonts.html">gimpfonts</a></span><span class="refpurpose"> — Operations related to fonts.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpgradient.html">gimpgradient</a></span><span class="refpurpose"> — Functions operating on a single gradient.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpgradients.html">gimpgradients</a></span><span class="refpurpose"> — Operations related to gradients.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimppalette.html">gimppalette</a></span><span class="refpurpose"> — Functions operating on a single palette.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimppalettes.html">gimppalettes</a></span><span class="refpurpose"> — Operations related to palettes.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimppattern.html">gimppattern</a></span><span class="refpurpose"> — Functions operating on a single pattern.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimppatterns.html">gimppatterns</a></span><span class="refpurpose"> — Functions relating to patterns.</span>
+</dt>
+</dl></dd>
+<dt><span class="chapter"><a href="libgimp-selectors.html">Controlling the Core's Selection Dialogs</a></span></dt>
+<dd><dl>
+<dt>
+<span class="refentrytitle"><a href="GimpSelectButton.html">GimpSelectButton</a></span><span class="refpurpose"> — The base class of the data select buttons.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpBrushSelectButton.html">gimpbrushselectbutton</a></span><span class="refpurpose"> — A button that pops up a brush selection dialog.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpFontSelectButton.html">GimpFontSelectButton</a></span><span class="refpurpose"> — A button which pops up a font selection dialog.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpGradientSelectButton.html">GimpGradientSelectButton</a></span><span class="refpurpose"> — A button which pops up a gradient select dialog.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpPaletteSelectButton.html">GimpPaletteSelect</a></span><span class="refpurpose"> — A button which pops up a palette select dialog.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpPatternSelectButton.html">GimpPatternSelectButton</a></span><span class="refpurpose"> — A button which pops up a pattern select dialog.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpbrushselect.html">gimpbrushselect</a></span><span class="refpurpose"> — Functions providing a brush selection dialog.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpfontselect.html">gimpfontselect</a></span><span class="refpurpose"> — Functions providing a font selection dialog.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpgradientselect.html">gimpgradientselect</a></span><span class="refpurpose"> — Functions providing a gradient selection dialog.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimppaletteselect.html">gimppaletteselect</a></span><span class="refpurpose"> — Functions providing a palette selection dialog.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimppatternselect.html">gimppatternselect</a></span><span class="refpurpose"> — Functions providing a pattern selection dialog.</span>
+</dt>
+</dl></dd>
+</dl></dd>
+<dt><span class="part"><a href="libgimpui.html">II. GIMP User Interface Library</a></span></dt>
+<dd><dl>
+<dt><span class="chapter"><a href="libgimpui-hierarchy.html">Object Hierarchy</a></span></dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpui.html">gimpui</a></span><span class="refpurpose"> — Common user interface functions. This header includes
+all other GIMP User Interface Library headers.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpexport.html">gimpexport</a></span><span class="refpurpose"> — Export an image before it is saved.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpDrawablePreview.html">GimpDrawablePreview</a></span><span class="refpurpose"> — A widget providing a preview of a <span class="type">GimpDrawable</span>.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpAspectPreview.html">GimpAspectPreview</a></span><span class="refpurpose"> — A widget providing a preview with fixed aspect ratio.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpZoomPreview.html">GimpZoomPreview</a></span><span class="refpurpose"> — A drawable preview with zooming capabilities.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-GimpItemComboBox.html">GimpItemComboBox</a></span><span class="refpurpose"> — Widgets providing popup menus of items.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpImageComboBox.html">GimpImageComboBox</a></span><span class="refpurpose"> — A widget providing a popup menu of images.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpProgressBar.html">GimpProgressBar</a></span><span class="refpurpose"> — A widget providing a progress bar.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpmenu.html">gimpmenu</a></span><span class="refpurpose"> — Menus for selecting images, layers, channels
+and drawables.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpbrushmenu.html">gimpbrushmenu</a></span><span class="refpurpose"> — A widget for selecting brushes.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpfontmenu.html">gimpfontmenu</a></span><span class="refpurpose"> — A widget for selecting fonts.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpgradientmenu.html">gimpgradientmenu</a></span><span class="refpurpose"> — A widget for selecting gradients.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimppalettemenu.html">gimppalettemenu</a></span><span class="refpurpose"> — A widget for selecting palettes.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimppatternmenu.html">gimppatternmenu</a></span><span class="refpurpose"> — A widget for selecting patterns.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpProcBrowserDialog.html">GimpProcBrowserDialog</a></span><span class="refpurpose"> — The dialog for the procedure and plugin browsers.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-GimpProcView.html">GimpProcView</a></span><span class="refpurpose"> — A widget showing information about a PDB procedure.</span>
+</dt>
+</dl></dd>
+<dt><span class="index"><a href="api-index-full.html">Index</a></span></dt>
+</dl></div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/left-insensitive.png b/devel-docs/libgimp/html/left-insensitive.png
new file mode 100644
index 0000000..2cd8c16
--- /dev/null
+++ b/devel-docs/libgimp/html/left-insensitive.png
Binary files differ
diff --git a/devel-docs/libgimp/html/left.png b/devel-docs/libgimp/html/left.png
new file mode 100644
index 0000000..1ca1664
--- /dev/null
+++ b/devel-docs/libgimp/html/left.png
Binary files differ
diff --git a/devel-docs/libgimp/html/libgimp-GimpItemComboBox.html b/devel-docs/libgimp/html/libgimp-GimpItemComboBox.html
new file mode 100644
index 0000000..4e5cc9a
--- /dev/null
+++ b/devel-docs/libgimp/html/libgimp-GimpItemComboBox.html
@@ -0,0 +1,368 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpItemComboBox: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimpui.html" title="Part II. GIMP User Interface Library">
+<link rel="prev" href="GimpZoomPreview.html" title="GimpZoomPreview">
+<link rel="next" href="GimpImageComboBox.html" title="GimpImageComboBox">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimp-GimpItemComboBox.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
+ <a href="#libgimp-GimpItemComboBox.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces">  <span class="dim">|</span> 
+ <a href="#libgimp-GimpItemComboBox.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimpui.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="GimpZoomPreview.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="GimpImageComboBox.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimp-GimpItemComboBox"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimp-GimpItemComboBox.top_of_page"></a>GimpItemComboBox</span></h2>
+<p>GimpItemComboBox — Widgets providing popup menus of items.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimp-GimpItemComboBox.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<span class="c_punctuation">(</span><a class="link" href="libgimp-GimpItemComboBox.html#GimpItemConstraintFunc" title="GimpItemConstraintFunc ()">*GimpItemConstraintFunc</a><span class="c_punctuation">)</span> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-GimpItemComboBox.html#gimp-drawable-combo-box-new" title="gimp_drawable_combo_box_new ()">gimp_drawable_combo_box_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-GimpItemComboBox.html#gimp-channel-combo-box-new" title="gimp_channel_combo_box_new ()">gimp_channel_combo_box_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-GimpItemComboBox.html#gimp-layer-combo-box-new" title="gimp_layer_combo_box_new ()">gimp_layer_combo_box_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-GimpItemComboBox.html#gimp-vectors-combo-box-new" title="gimp_vectors_combo_box_new ()">gimp_vectors_combo_box_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<a name="GimpDrawableComboBox"></a><a name="GimpChannelComboBox"></a><a name="GimpLayerComboBox"></a><a name="GimpVectorsComboBox"></a><div class="refsect1">
+<a name="libgimp-GimpItemComboBox.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="libgimp-GimpItemComboBox.html#GimpDrawableComboBox-struct" title="GimpDrawableComboBox">GimpDrawableComboBox</a></td>
+</tr>
+<tr>
+<td class="typedef_keyword">typedef</td>
+<td class="function_name"><a class="link" href="libgimp-GimpItemComboBox.html#GimpDrawableConstraintFunc" title="GimpDrawableConstraintFunc">GimpDrawableConstraintFunc</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="libgimp-GimpItemComboBox.html#GimpChannelComboBox-struct" title="GimpChannelComboBox">GimpChannelComboBox</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="libgimp-GimpItemComboBox.html#GimpLayerComboBox-struct" title="GimpLayerComboBox">GimpLayerComboBox</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="libgimp-GimpItemComboBox.html#GimpVectorsComboBox-struct" title="GimpVectorsComboBox">GimpVectorsComboBox</a></td>
+</tr>
+<tr>
+<td class="typedef_keyword">typedef</td>
+<td class="function_name"><a class="link" href="libgimp-GimpItemComboBox.html#GimpVectorsConstraintFunc" title="GimpVectorsConstraintFunc">GimpVectorsConstraintFunc</a></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimp-GimpItemComboBox.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen"> GObject
+ <span class="lineart">╰──</span> GInitiallyUnowned
+ <span class="lineart">╰──</span> GtkObject
+ <span class="lineart">╰──</span> GtkWidget
+ <span class="lineart">╰──</span> GtkContainer
+ <span class="lineart">╰──</span> GtkBin
+ <span class="lineart">╰──</span> GtkComboBox
+ <span class="lineart">╰──</span> <a href="../html/GimpIntComboBox.html#GimpIntComboBox-struct">GimpIntComboBox</a>
+ <span class="lineart">├──</span> GimpChannelComboBox
+ <span class="lineart">├──</span> GimpDrawableComboBox
+ <span class="lineart">├──</span> GimpLayerComboBox
+ <span class="lineart">╰──</span> GimpVectorsComboBox
+</pre>
+</div>
+<div class="refsect1">
+<a name="libgimp-GimpItemComboBox.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
+<p>
+GimpDrawableComboBox implements
+ AtkImplementorIface, GtkBuildable, GtkCellLayout and GtkCellEditable.</p>
+<p>
+GimpChannelComboBox implements
+ AtkImplementorIface, GtkBuildable, GtkCellLayout and GtkCellEditable.</p>
+<p>
+GimpLayerComboBox implements
+ AtkImplementorIface, GtkBuildable, GtkCellLayout and GtkCellEditable.</p>
+<p>
+GimpVectorsComboBox implements
+ AtkImplementorIface, GtkBuildable, GtkCellLayout and GtkCellEditable.</p>
+</div>
+<div class="refsect1">
+<a name="libgimp-GimpItemComboBox.description"></a><h2>Description</h2>
+<p>Widgets providing popup menus of items (layers, channels,
+drawables, vectors).</p>
+</div>
+<div class="refsect1">
+<a name="libgimp-GimpItemComboBox.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="GimpItemConstraintFunc"></a><h3>GimpItemConstraintFunc ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+<span class="c_punctuation">(</span>*GimpItemConstraintFunc<span class="c_punctuation">)</span> (<em class="parameter"><code><span class="type">gint32</span> image_id</code></em>,
+ <em class="parameter"><code><span class="type">gint32</span> item_id</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> data</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-combo-box-new"></a><h3>gimp_drawable_combo_box_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_drawable_combo_box_new (<em class="parameter"><code><a class="link" href="libgimp-GimpItemComboBox.html#GimpDrawableConstraintFunc" title="GimpDrawableConstraintFunc"><span class="type">GimpDrawableConstraintFunc</span></a> constraint</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> data</code></em>);</pre>
+<p>Creates a new <a href="../html/GimpIntComboBox.html#GimpIntComboBox-struct"><span class="type">GimpIntComboBox</span></a> filled with all currently opened
+drawables. If a <em class="parameter"><code>constraint</code></em>
+ function is specified, it is called for
+each drawable and only if the function returns <code class="literal">TRUE</code>, the drawable
+is added to the combobox.</p>
+<p>You should use <a href="../html/GimpIntComboBox.html#gimp-int-combo-box-connect"><code class="function">gimp_int_combo_box_connect()</code></a> to initialize and connect
+the combo. Use <a href="../html/GimpIntComboBox.html#gimp-int-combo-box-set-active"><code class="function">gimp_int_combo_box_set_active()</code></a> to get the active
+drawable ID and <a href="../html/GimpIntComboBox.html#gimp-int-combo-box-get-active"><code class="function">gimp_int_combo_box_get_active()</code></a> to retrieve the ID
+of the selected drawable.</p>
+<div class="refsect3">
+<a name="gimp-drawable-combo-box-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>constraint</p></td>
+<td class="parameter_description"><p>a <a class="link" href="libgimp-GimpItemComboBox.html#GimpDrawableConstraintFunc" title="GimpDrawableConstraintFunc"><span class="type">GimpDrawableConstraintFunc</span></a> or <code class="literal">NULL</code></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>data</p></td>
+<td class="parameter_description"><p>a pointer that is passed to <em class="parameter"><code>constraint</code></em>
+</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-combo-box-new.returns"></a><h4>Returns</h4>
+<p> a new <a href="../html/GimpIntComboBox.html#GimpIntComboBox-struct"><span class="type">GimpIntComboBox</span></a>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-channel-combo-box-new"></a><h3>gimp_channel_combo_box_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_channel_combo_box_new (<em class="parameter"><code><a class="link" href="libgimp-GimpItemComboBox.html#GimpDrawableConstraintFunc" title="GimpDrawableConstraintFunc"><span class="type">GimpDrawableConstraintFunc</span></a> constraint</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> data</code></em>);</pre>
+<p>Creates a new <a href="../html/GimpIntComboBox.html#GimpIntComboBox-struct"><span class="type">GimpIntComboBox</span></a> filled with all currently opened
+channels. See <a class="link" href="libgimp-GimpItemComboBox.html#gimp-drawable-combo-box-new" title="gimp_drawable_combo_box_new ()"><code class="function">gimp_drawable_combo_box_new()</code></a> for more information.</p>
+<div class="refsect3">
+<a name="gimp-channel-combo-box-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>constraint</p></td>
+<td class="parameter_description"><p>a <a class="link" href="libgimp-GimpItemComboBox.html#GimpDrawableConstraintFunc" title="GimpDrawableConstraintFunc"><span class="type">GimpDrawableConstraintFunc</span></a> or <code class="literal">NULL</code></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>data</p></td>
+<td class="parameter_description"><p>a pointer that is passed to <em class="parameter"><code>constraint</code></em>
+</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-channel-combo-box-new.returns"></a><h4>Returns</h4>
+<p> a new <a href="../html/GimpIntComboBox.html#GimpIntComboBox-struct"><span class="type">GimpIntComboBox</span></a>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-layer-combo-box-new"></a><h3>gimp_layer_combo_box_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_layer_combo_box_new (<em class="parameter"><code><a class="link" href="libgimp-GimpItemComboBox.html#GimpDrawableConstraintFunc" title="GimpDrawableConstraintFunc"><span class="type">GimpDrawableConstraintFunc</span></a> constraint</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> data</code></em>);</pre>
+<p>Creates a new <a href="../html/GimpIntComboBox.html#GimpIntComboBox-struct"><span class="type">GimpIntComboBox</span></a> filled with all currently opened
+layers. See <a class="link" href="libgimp-GimpItemComboBox.html#gimp-drawable-combo-box-new" title="gimp_drawable_combo_box_new ()"><code class="function">gimp_drawable_combo_box_new()</code></a> for more information.</p>
+<div class="refsect3">
+<a name="gimp-layer-combo-box-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>constraint</p></td>
+<td class="parameter_description"><p>a <a class="link" href="libgimp-GimpItemComboBox.html#GimpDrawableConstraintFunc" title="GimpDrawableConstraintFunc"><span class="type">GimpDrawableConstraintFunc</span></a> or <code class="literal">NULL</code></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>data</p></td>
+<td class="parameter_description"><p>a pointer that is passed to <em class="parameter"><code>constraint</code></em>
+</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-layer-combo-box-new.returns"></a><h4>Returns</h4>
+<p> a new <a href="../html/GimpIntComboBox.html#GimpIntComboBox-struct"><span class="type">GimpIntComboBox</span></a>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-vectors-combo-box-new"></a><h3>gimp_vectors_combo_box_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_vectors_combo_box_new (<em class="parameter"><code><a class="link" href="libgimp-GimpItemComboBox.html#GimpVectorsConstraintFunc" title="GimpVectorsConstraintFunc"><span class="type">GimpVectorsConstraintFunc</span></a> constraint</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> data</code></em>);</pre>
+<p>Creates a new <a href="../html/GimpIntComboBox.html#GimpIntComboBox-struct"><span class="type">GimpIntComboBox</span></a> filled with all currently opened
+vectors objects. If a <em class="parameter"><code>constraint</code></em>
+ function is specified, it is called for
+each vectors object and only if the function returns <code class="literal">TRUE</code>, the vectors
+object is added to the combobox.</p>
+<p>You should use <a href="../html/GimpIntComboBox.html#gimp-int-combo-box-connect"><code class="function">gimp_int_combo_box_connect()</code></a> to initialize and connect
+the combo. Use <a href="../html/GimpIntComboBox.html#gimp-int-combo-box-set-active"><code class="function">gimp_int_combo_box_set_active()</code></a> to set the active
+vectors ID and <a href="../html/GimpIntComboBox.html#gimp-int-combo-box-get-active"><code class="function">gimp_int_combo_box_get_active()</code></a> to retrieve the ID
+of the selected vectors object.</p>
+<div class="refsect3">
+<a name="gimp-vectors-combo-box-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>constraint</p></td>
+<td class="parameter_description"><p>a <a class="link" href="libgimp-GimpItemComboBox.html#GimpVectorsConstraintFunc" title="GimpVectorsConstraintFunc"><span class="type">GimpVectorsConstraintFunc</span></a> or <code class="literal">NULL</code></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>data</p></td>
+<td class="parameter_description"><p>a pointer that is passed to <em class="parameter"><code>constraint</code></em>
+</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-vectors-combo-box-new.returns"></a><h4>Returns</h4>
+<p> a new <a href="../html/GimpIntComboBox.html#GimpIntComboBox-struct"><span class="type">GimpIntComboBox</span></a>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+</div>
+<div class="refsect1">
+<a name="libgimp-GimpItemComboBox.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpDrawableComboBox-struct"></a><h3>GimpDrawableComboBox</h3>
+<pre class="programlisting">typedef struct _GimpDrawableComboBox GimpDrawableComboBox;</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpDrawableConstraintFunc"></a><h3>GimpDrawableConstraintFunc</h3>
+<pre class="programlisting">typedef GimpItemConstraintFunc GimpDrawableConstraintFunc;
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpChannelComboBox-struct"></a><h3>GimpChannelComboBox</h3>
+<pre class="programlisting">typedef struct _GimpChannelComboBox GimpChannelComboBox;</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpLayerComboBox-struct"></a><h3>GimpLayerComboBox</h3>
+<pre class="programlisting">typedef struct _GimpLayerComboBox GimpLayerComboBox;</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpVectorsComboBox-struct"></a><h3>GimpVectorsComboBox</h3>
+<pre class="programlisting">typedef struct _GimpVectorsComboBox GimpVectorsComboBox;</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpVectorsConstraintFunc"></a><h3>GimpVectorsConstraintFunc</h3>
+<pre class="programlisting">typedef GimpItemConstraintFunc GimpVectorsConstraintFunc;
+</pre>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/libgimp-GimpProcView.html b/devel-docs/libgimp/html/libgimp-GimpProcView.html
new file mode 100644
index 0000000..8cb8289
--- /dev/null
+++ b/devel-docs/libgimp/html/libgimp-GimpProcView.html
@@ -0,0 +1,84 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpProcView: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimpui.html" title="Part II. GIMP User Interface Library">
+<link rel="prev" href="GimpProcBrowserDialog.html" title="GimpProcBrowserDialog">
+<link rel="next" href="api-index-full.html" title="Index">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimp-GimpProcView.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimpui.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="GimpProcBrowserDialog.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="api-index-full.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimp-GimpProcView"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimp-GimpProcView.top_of_page"></a>GimpProcView</span></h2>
+<p>GimpProcView — A widget showing information about a PDB procedure.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimp-GimpProcView.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody><tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-GimpProcView.html#gimp-proc-view-new" title="gimp_proc_view_new ()">gimp_proc_view_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimp-GimpProcView.description"></a><h2>Description</h2>
+<p>A widget showing information about a PDB procedure, mainly for the
+procedure and plug-in browsers.</p>
+</div>
+<div class="refsect1">
+<a name="libgimp-GimpProcView.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-proc-view-new"></a><h3>gimp_proc_view_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_proc_view_new (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *menu_path</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *blurb</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *help</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *author</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *copyright</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *date</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpPDBProcType"><span class="type">GimpPDBProcType</span></a> type</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> n_params</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> n_return_vals</code></em>,
+ <em class="parameter"><code>const <a class="link" href="libgimp-gimp.html#GimpParamDef" title="GimpParamDef"><span class="type">GimpParamDef</span></a> *params</code></em>,
+ <em class="parameter"><code>const <a class="link" href="libgimp-gimp.html#GimpParamDef" title="GimpParamDef"><span class="type">GimpParamDef</span></a> *return_vals</code></em>);</pre>
+<div class="refsect3">
+<a name="gimp-proc-view-new.returns"></a><h4>Returns</h4>
+<p> a new widget providing a view on a GIMP procedure</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/libgimp-data.html b/devel-docs/libgimp/html/libgimp-data.html
new file mode 100644
index 0000000..b1cfe8e
--- /dev/null
+++ b/devel-docs/libgimp/html/libgimp-data.html
@@ -0,0 +1,61 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Data Objects: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimp.html" title="Part I. GIMP Library">
+<link rel="prev" href="libgimp-gimpvectors.html" title="gimpvectors">
+<link rel="next" href="libgimp-gimpbrush.html" title="gimpbrush">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts"></td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimp.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimp-gimpvectors.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimp-gimpbrush.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="chapter">
+<div class="titlepage"><div><div><h2 class="title">
+<a name="libgimp-data"></a>Data Objects</h2></div></div></div>
+<div class="toc"><dl class="toc">
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpbrush.html">gimpbrush</a></span><span class="refpurpose"> — Functions operating on a single brush.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpbrushes.html">gimpbrushes</a></span><span class="refpurpose"> — Functions for manipulating brushes.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpdynamics.html">gimpdynamics</a></span><span class="refpurpose"> — Operations related to paint dynamics.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpfonts.html">gimpfonts</a></span><span class="refpurpose"> — Operations related to fonts.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpgradient.html">gimpgradient</a></span><span class="refpurpose"> — Functions operating on a single gradient.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpgradients.html">gimpgradients</a></span><span class="refpurpose"> — Operations related to gradients.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimppalette.html">gimppalette</a></span><span class="refpurpose"> — Functions operating on a single palette.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimppalettes.html">gimppalettes</a></span><span class="refpurpose"> — Operations related to palettes.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimppattern.html">gimppattern</a></span><span class="refpurpose"> — Functions operating on a single pattern.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimppatterns.html">gimppatterns</a></span><span class="refpurpose"> — Functions relating to patterns.</span>
+</dt>
+</dl></div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/libgimp-general.html b/devel-docs/libgimp/html/libgimp-general.html
new file mode 100644
index 0000000..7591616
--- /dev/null
+++ b/devel-docs/libgimp/html/libgimp-general.html
@@ -0,0 +1,64 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Functions not Related to Specific Images: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimp.html" title="Part I. GIMP Library">
+<link rel="prev" href="libgimp.html" title="Part I. GIMP Library">
+<link rel="next" href="libgimp-gimp.html" title="gimp">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts"></td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimp.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimp.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimp-gimp.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="chapter">
+<div class="titlepage"><div><div><h2 class="title">
+<a name="libgimp-general"></a>Functions not Related to Specific Images</h2></div></div></div>
+<div class="toc"><dl class="toc">
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimp.html">gimp</a></span><span class="refpurpose"> — Miscellaneous procedures</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpenums.html">gimpenums</a></span><span class="refpurpose"></span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpbuffer.html">gimpbuffer</a></span><span class="refpurpose"> — Functions for manipulating cut buffers.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpcontext.html">gimpcontext</a></span><span class="refpurpose"> — Functions to manipulate a plug-in's context.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpgimprc.html">gimpgimprc</a></span><span class="refpurpose"> — Interactions with settings from gimprc.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimphelp.html">gimphelp</a></span><span class="refpurpose"> — Loading help pages using gimp_help.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpmessage.html">gimpmessage</a></span><span class="refpurpose"> — Display a dialog box with a message.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpplugin.html">gimpplugin</a></span><span class="refpurpose"> — Functions useful for plug-ins, e.g. registration and progress indicators.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpproceduraldb.html">gimpproceduraldb</a></span><span class="refpurpose"> — Functions for querying and changing procedural database (PDB) entries.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpprogress.html">gimpprogress</a></span><span class="refpurpose"> — Functions for embedding the progress bar into a plug-in's GUI.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpdebug.html">gimpdebug</a></span><span class="refpurpose"> — Debug utility functions</span>
+</dt>
+</dl></div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/libgimp-gimp.html b/devel-docs/libgimp/html/libgimp-gimp.html
new file mode 100644
index 0000000..073a02a
--- /dev/null
+++ b/devel-docs/libgimp/html/libgimp-gimp.html
@@ -0,0 +1,1857 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gimp: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimp-general.html" title="Functions not Related to Specific Images">
+<link rel="prev" href="libgimp-general.html" title="Functions not Related to Specific Images">
+<link rel="next" href="libgimp-gimpenums.html" title="gimpenums">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimp-gimp.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimp-general.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimp-general.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimp-gimpenums.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimp-gimp"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimp-gimp.top_of_page"></a>gimp</span></h2>
+<p>gimp — Miscellaneous procedures</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimp-gimp.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimp.html#gimp-version" title="gimp_version ()">gimp_version</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimp.html#gimp-getpid" title="gimp_getpid ()">gimp_getpid</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<span class="c_punctuation">(</span><a class="link" href="libgimp-gimp.html#GimpInitProc" title="GimpInitProc ()">*GimpInitProc</a><span class="c_punctuation">)</span> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<span class="c_punctuation">(</span><a class="link" href="libgimp-gimp.html#GimpQuitProc" title="GimpQuitProc ()">*GimpQuitProc</a><span class="c_punctuation">)</span> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<span class="c_punctuation">(</span><a class="link" href="libgimp-gimp.html#GimpQueryProc" title="GimpQueryProc ()">*GimpQueryProc</a><span class="c_punctuation">)</span> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<span class="c_punctuation">(</span><a class="link" href="libgimp-gimp.html#GimpRunProc" title="GimpRunProc ()">*GimpRunProc</a><span class="c_punctuation">)</span> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimp-gimp.html#MAIN:CAPS" title="MAIN">MAIN</a></td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimp.html#gimp-main" title="gimp_main ()">gimp_main</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimp.html#gimp-quit" title="gimp_quit ()">gimp_quit</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimp.html#gimp-install-procedure" title="gimp_install_procedure ()">gimp_install_procedure</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimp.html#gimp-install-temp-proc" title="gimp_install_temp_proc ()">gimp_install_temp_proc</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimp.html#gimp-uninstall-temp-proc" title="gimp_uninstall_temp_proc ()">gimp_uninstall_temp_proc</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="libgimp-gimp.html#GimpParam" title="GimpParam"><span class="returnvalue">GimpParam</span></a> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimp.html#gimp-run-procedure" title="gimp_run_procedure ()">gimp_run_procedure</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="libgimp-gimp.html#GimpParam" title="GimpParam"><span class="returnvalue">GimpParam</span></a> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimp.html#gimp-run-procedure2" title="gimp_run_procedure2 ()">gimp_run_procedure2</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimp.html#gimp-destroy-params" title="gimp_destroy_params ()">gimp_destroy_params</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimp.html#gimp-destroy-paramdefs" title="gimp_destroy_paramdefs ()">gimp_destroy_paramdefs</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">const <span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimp.html#gimp-get-pdb-error" title="gimp_get_pdb_error ()">gimp_get_pdb_error</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a href="../html/libgimpbase-gimpbaseenums.html#GimpPDBStatusType"><span class="returnvalue">GimpPDBStatusType</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimp.html#gimp-get-pdb-status" title="gimp_get_pdb_status ()">gimp_get_pdb_status</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">guint</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimp.html#gimp-tile-width" title="gimp_tile_width ()">gimp_tile_width</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">guint</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimp.html#gimp-tile-height" title="gimp_tile_height ()">gimp_tile_height</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimp.html#gimp-shm-ID" title="gimp_shm_ID ()">gimp_shm_ID</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">guchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimp.html#gimp-shm-addr" title="gimp_shm_addr ()">gimp_shm_addr</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gdouble</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimp.html#gimp-gamma" title="gimp_gamma ()">gimp_gamma</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimp.html#gimp-install-cmap" title="gimp_install_cmap ()">gimp_install_cmap</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimp.html#gimp-min-colors" title="gimp_min_colors ()">gimp_min_colors</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimp.html#gimp-show-tool-tips" title="gimp_show_tool_tips ()">gimp_show_tool_tips</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimp.html#gimp-show-help-button" title="gimp_show_help_button ()">gimp_show_help_button</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimp.html#gimp-export-color-profile" title="gimp_export_color_profile ()">gimp_export_color_profile</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimp.html#gimp-export-exif" title="gimp_export_exif ()">gimp_export_exif</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimp.html#gimp-export-iptc" title="gimp_export_iptc ()">gimp_export_iptc</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimp.html#gimp-export-xmp" title="gimp_export_xmp ()">gimp_export_xmp</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a href="../html/libgimpbase-gimpbaseenums.html#GimpCheckSize"><span class="returnvalue">GimpCheckSize</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimp.html#gimp-check-size" title="gimp_check_size ()">gimp_check_size</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a href="../html/libgimpbase-gimpbaseenums.html#GimpCheckType"><span class="returnvalue">GimpCheckType</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimp.html#gimp-check-type" title="gimp_check_type ()">gimp_check_type</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimp.html#gimp-default-display" title="gimp_default_display ()">gimp_default_display</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">const <span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimp.html#gimp-wm-class" title="gimp_wm_class ()">gimp_wm_class</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">const <span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimp.html#gimp-display-name" title="gimp_display_name ()">gimp_display_name</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimp.html#gimp-monitor-number" title="gimp_monitor_number ()">gimp_monitor_number</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">guint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimp.html#gimp-user-time" title="gimp_user_time ()">gimp_user_time</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">const <span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimp.html#gimp-icon-theme-dir" title="gimp_icon_theme_dir ()">gimp_icon_theme_dir</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">const <span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimp.html#gimp-get-progname" title="gimp_get_progname ()">gimp_get_progname</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimp.html#gimp-extension-enable" title="gimp_extension_enable ()">gimp_extension_enable</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimp.html#gimp-extension-ack" title="gimp_extension_ack ()">gimp_extension_ack</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimp.html#gimp-extension-process" title="gimp_extension_process ()">gimp_extension_process</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimp.html#gimp-attach-parasite" title="gimp_attach_parasite ()">gimp_attach_parasite</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimp.html#gimp-detach-parasite" title="gimp_detach_parasite ()">gimp_detach_parasite</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a href="../html/libgimpbase-GimpParasite.html#GimpParasite"><span class="returnvalue">GimpParasite</span></a> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimp.html#gimp-parasite-find" title="gimp_parasite_find ()">gimp_parasite_find</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimp.html#gimp-parasite-list" title="gimp_parasite_list ()">gimp_parasite_list</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a href="../html/libgimpbase-GimpParasite.html#GimpParasite"><span class="returnvalue">GimpParasite</span></a> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimp.html#gimp-get-parasite" title="gimp_get_parasite ()">gimp_get_parasite</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> **
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimp.html#gimp-get-parasite-list" title="gimp_get_parasite_list ()">gimp_get_parasite_list</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimp.html#gimp-parasite-attach" title="gimp_parasite_attach ()">gimp_parasite_attach</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimp.html#gimp-parasite-detach" title="gimp_parasite_detach ()">gimp_parasite_detach</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimp.html#gimp-attach-new-parasite" title="gimp_attach_new_parasite ()">gimp_attach_new_parasite</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimp.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimp-gimp.html#gimp-get-data" title="gimp_get_data">gimp_get_data</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimp-gimp.html#gimp-get-data-size" title="gimp_get_data_size">gimp_get_data_size</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimp-gimp.html#gimp-set-data" title="gimp_set_data">gimp_set_data</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="libgimp-gimp.html#GimpPlugInInfo" title="GimpPlugInInfo">GimpPlugInInfo</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="libgimp-gimp.html#GimpParamDef" title="GimpParamDef">GimpParamDef</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="libgimp-gimp.html#GimpParamRegion" title="GimpParamRegion">GimpParamRegion</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="libgimp-gimp.html#GimpParamData" title="GimpParamData">GimpParamData</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="libgimp-gimp.html#GimpParam" title="GimpParam">GimpParam</a></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimp.description"></a><h2>Description</h2>
+<p>Miscellaneous procedures not fitting in any category.</p>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimp.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-version"></a><h3>gimp_version ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> *
+gimp_version (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Returns the host GIMP version.</p>
+<p>This procedure returns the version number of the currently running
+GIMP.</p>
+<div class="refsect3">
+<a name="gimp-version.returns"></a><h4>Returns</h4>
+<p> GIMP version number.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-getpid"></a><h3>gimp_getpid ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint</span>
+gimp_getpid (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Returns the PID of the host GIMP process.</p>
+<p>This procedure returns the process ID of the currently running GIMP.</p>
+<div class="refsect3">
+<a name="gimp-getpid.returns"></a><h4>Returns</h4>
+<p> The PID.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpInitProc"></a><h3>GimpInitProc ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+<span class="c_punctuation">(</span>*GimpInitProc<span class="c_punctuation">)</span> (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpQuitProc"></a><h3>GimpQuitProc ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+<span class="c_punctuation">(</span>*GimpQuitProc<span class="c_punctuation">)</span> (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpQueryProc"></a><h3>GimpQueryProc ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+<span class="c_punctuation">(</span>*GimpQueryProc<span class="c_punctuation">)</span> (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpRunProc"></a><h3>GimpRunProc ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+<span class="c_punctuation">(</span>*GimpRunProc<span class="c_punctuation">)</span> (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> n_params</code></em>,
+ <em class="parameter"><code>const <a class="link" href="libgimp-gimp.html#GimpParam" title="GimpParam"><span class="type">GimpParam</span></a> *param</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *n_return_vals</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimp-gimp.html#GimpParam" title="GimpParam"><span class="type">GimpParam</span></a> **return_vals</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="MAIN:CAPS"></a><h3>MAIN</h3>
+<pre class="programlisting">#define MAIN()</pre>
+<p>A macro that expands to the appropriate <code class="function">main()</code> function for the
+platform being compiled for.</p>
+<p>To use this macro, simply place a line that contains just the code
+<a class="link" href="libgimp-gimp.html#MAIN:CAPS" title="MAIN"><code class="function">MAIN()</code></a> at the toplevel of your file. No semicolon should be used.</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-main"></a><h3>gimp_main ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint</span>
+gimp_main (<em class="parameter"><code>const <a class="link" href="libgimp-gimp.html#GimpPlugInInfo" title="GimpPlugInInfo"><span class="type">GimpPlugInInfo</span></a> *info</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> argc</code></em>,
+ <em class="parameter"><code><span class="type">gchar</span> *argv[]</code></em>);</pre>
+<p>The main procedure that must be called with the PLUG_IN_INFO structure
+and the 'argc' and 'argv' that are passed to "main".</p>
+<div class="refsect3">
+<a name="gimp-main.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>info</p></td>
+<td class="parameter_description"><p>the PLUG_IN_INFO structure</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>argc</p></td>
+<td class="parameter_description"><p>the number of arguments</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>argv</p></td>
+<td class="parameter_description"><p>the arguments</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-main.returns"></a><h4>Returns</h4>
+<p> an exit status as defined by the C library,
+on success EXIT_SUCCESS.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-quit"></a><h3>gimp_quit ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_quit (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Forcefully causes the GIMP library to exit and close down its
+connection to main gimp application. This function never returns.</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-install-procedure"></a><h3>gimp_install_procedure ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_install_procedure (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *blurb</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *help</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *author</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *copyright</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *date</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *menu_label</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *image_types</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpPDBProcType"><span class="type">GimpPDBProcType</span></a> type</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> n_params</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> n_return_vals</code></em>,
+ <em class="parameter"><code>const <a class="link" href="libgimp-gimp.html#GimpParamDef" title="GimpParamDef"><span class="type">GimpParamDef</span></a> *params</code></em>,
+ <em class="parameter"><code>const <a class="link" href="libgimp-gimp.html#GimpParamDef" title="GimpParamDef"><span class="type">GimpParamDef</span></a> *return_vals</code></em>);</pre>
+<p>Installs a new procedure with the PDB (procedural database).</p>
+<p>Call this function from within your plug-in's <code class="function">query()</code> function for
+each procedure your plug-in implements.</p>
+<p>The <em class="parameter"><code>name</code></em>
+ parameter is mandatory and should be unique, or it will
+overwrite an already existing procedure (overwrite procedures only
+if you know what you're doing).</p>
+<p>The <em class="parameter"><code>blurb</code></em>
+, <em class="parameter"><code>help</code></em>
+, <em class="parameter"><code>author</code></em>
+, <em class="parameter"><code>copyright</code></em>
+ and <em class="parameter"><code>date</code></em>
+ parameters are
+optional but then you shouldn't write procedures without proper
+documentation, should you.</p>
+<p><em class="parameter"><code>menu_label</code></em>
+ defines the label that should be used for the
+procedure's menu entry. The position where to register in the menu
+hierarchy is chosen using <a class="link" href="libgimp-gimpplugin.html#gimp-plugin-menu-register" title="gimp_plugin_menu_register ()"><code class="function">gimp_plugin_menu_register()</code></a>. This
+function also still accepts the old (pre-2.2) way of registering a
+menu entry and takes a string in the form
+"&lt;Domain&gt;/Path/To/My/Menu"
+(e.g. "&lt;Image&gt;/Filters/Render/Useless").</p>
+<p>Note that registering a full (pre-2.2-style) menu path is
+deprecated and will cause a failure in GIMP 3.0 and newer.</p>
+<p>It is possible to register a procedure only for keyboard-shortcut
+activation by passing a <em class="parameter"><code>menu_label</code></em>
+ to <a class="link" href="libgimp-gimp.html#gimp-install-procedure" title="gimp_install_procedure ()"><code class="function">gimp_install_procedure()</code></a> but
+not registering any menu path with <a class="link" href="libgimp-gimpplugin.html#gimp-plugin-menu-register" title="gimp_plugin_menu_register ()"><code class="function">gimp_plugin_menu_register()</code></a>. In
+this case, the given <em class="parameter"><code>menu_label</code></em>
+ will only be used as the
+procedure's user-visible name in the keyboard shortcut editor.</p>
+<p><em class="parameter"><code>image_types</code></em>
+ is a comma separated list of image types, or actually
+drawable types, that this procedure can deal with. Wildcards are
+possible here, so you could say "RGB*" instead of "RGB, RGBA" or
+"*" for all image types. If the procedure doesn't need an image to
+run, use the empty string.</p>
+<p><em class="parameter"><code>type</code></em>
+ must be one of <a href="../html/libgimpbase-gimpbaseenums.html#GIMP-PLUGIN:CAPS"><code class="literal">GIMP_PLUGIN</code></a> or <a href="../html/libgimpbase-gimpbaseenums.html#GIMP-EXTENSION:CAPS"><code class="literal">GIMP_EXTENSION</code></a>. Note that
+temporary procedures must be installed using
+<a class="link" href="libgimp-gimp.html#gimp-install-temp-proc" title="gimp_install_temp_proc ()"><code class="function">gimp_install_temp_proc()</code></a>.</p>
+<p>NOTE: Unlike the GIMP 1.2 API, <a href="../html/libgimpbase-gimpbaseenums.html#GIMP-EXTENSION:CAPS"><code class="literal">GIMP_EXTENSION</code></a> no longer means
+that the procedure's menu prefix is &lt;Toolbox&gt;, but that
+it will install temporary procedures. Therefore, the GIMP core
+will wait until the <a href="../html/libgimpbase-gimpbaseenums.html#GIMP-EXTENSION:CAPS"><code class="literal">GIMP_EXTENSION</code></a> procedure has called
+<a class="link" href="libgimp-gimp.html#gimp-extension-ack" title="gimp_extension_ack ()"><code class="function">gimp_extension_ack()</code></a>, which means that the procedure has done
+its initialization, installed its temporary procedures and is
+ready to run.</p>
+<p><span class="emphasis"><em>Not calling <a class="link" href="libgimp-gimp.html#gimp-extension-ack" title="gimp_extension_ack ()"><code class="function">gimp_extension_ack()</code></a> from a <a href="../html/libgimpbase-gimpbaseenums.html#GIMP-EXTENSION:CAPS"><code class="literal">GIMP_EXTENSION</code></a>
+procedure will cause the GIMP core to lock up.</em></span></p>
+<p>Additionally, a <a href="../html/libgimpbase-gimpbaseenums.html#GIMP-EXTENSION:CAPS"><code class="literal">GIMP_EXTENSION</code></a> procedure with no parameters
+(<em class="parameter"><code>n_params</code></em>
+ == 0 and <em class="parameter"><code>params</code></em>
+ == <span class="type">NULL</span>) is an "automatic" extension
+that will be automatically started on each GIMP startup.</p>
+<div class="refsect3">
+<a name="gimp-install-procedure.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>the procedure's name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>blurb</p></td>
+<td class="parameter_description"><p>a short text describing what the procedure does.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>help</p></td>
+<td class="parameter_description"><p>the help text for the procedure (usually considerably
+longer than <em class="parameter"><code>blurb</code></em>
+).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>author</p></td>
+<td class="parameter_description"><p>the procedure's author(s).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>copyright</p></td>
+<td class="parameter_description"><p>the procedure's copyright.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>date</p></td>
+<td class="parameter_description"><p>the date the procedure was added.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>menu_label</p></td>
+<td class="parameter_description"><p>the label to use for the procedure's menu entry,
+or <span class="type">NULL</span> if the procedure has no menu entry.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>image_types</p></td>
+<td class="parameter_description"><p>the drawable types the procedure can handle.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>type</p></td>
+<td class="parameter_description"><p>the type of the procedure.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>n_params</p></td>
+<td class="parameter_description"><p>the number of parameters the procedure takes.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>n_return_vals</p></td>
+<td class="parameter_description"><p>the number of return values the procedure returns.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>params</p></td>
+<td class="parameter_description"><p>the procedure's parameters.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>return_vals</p></td>
+<td class="parameter_description"><p>the procedure's return values.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-install-temp-proc"></a><h3>gimp_install_temp_proc ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_install_temp_proc (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *blurb</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *help</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *author</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *copyright</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *date</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *menu_label</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *image_types</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpPDBProcType"><span class="type">GimpPDBProcType</span></a> type</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> n_params</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> n_return_vals</code></em>,
+ <em class="parameter"><code>const <a class="link" href="libgimp-gimp.html#GimpParamDef" title="GimpParamDef"><span class="type">GimpParamDef</span></a> *params</code></em>,
+ <em class="parameter"><code>const <a class="link" href="libgimp-gimp.html#GimpParamDef" title="GimpParamDef"><span class="type">GimpParamDef</span></a> *return_vals</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimp-gimp.html#GimpRunProc" title="GimpRunProc ()"><span class="type">GimpRunProc</span></a> run_proc</code></em>);</pre>
+<p>Installs a new temporary procedure with the PDB (procedural database).</p>
+<p>A temporary procedure is a procedure which is only available while
+one of your plug-in's "real" procedures is running.</p>
+<p>See <a class="link" href="libgimp-gimp.html#gimp-install-procedure" title="gimp_install_procedure ()"><code class="function">gimp_install_procedure()</code></a> for most details.</p>
+<p><em class="parameter"><code>type</code></em>
+ <span class="emphasis"><em>must</em></span> be <a href="../html/libgimpbase-gimpbaseenums.html#GIMP-TEMPORARY:CAPS"><code class="literal">GIMP_TEMPORARY</code></a> or the function
+will fail.</p>
+<p><em class="parameter"><code>run_proc</code></em>
+ is the function which will be called to execute the
+procedure.</p>
+<p>NOTE: Normally, plug-in communication is triggered by the plug-in
+and the GIMP core only responds to the plug-in's requests. You must
+explicitly enable receiving of temporary procedure run requests
+using either <a class="link" href="libgimp-gimp.html#gimp-extension-enable" title="gimp_extension_enable ()"><code class="function">gimp_extension_enable()</code></a> or
+<a class="link" href="libgimp-gimp.html#gimp-extension-process" title="gimp_extension_process ()"><code class="function">gimp_extension_process()</code></a>. See this functions' documentation for
+details.</p>
+<div class="refsect3">
+<a name="gimp-install-temp-proc.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>the procedure's name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>blurb</p></td>
+<td class="parameter_description"><p>a short text describing what the procedure does.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>help</p></td>
+<td class="parameter_description"><p>the help text for the procedure (usually considerably
+longer than <em class="parameter"><code>blurb</code></em>
+).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>author</p></td>
+<td class="parameter_description"><p>the procedure's author(s).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>copyright</p></td>
+<td class="parameter_description"><p>the procedure's copyright.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>date</p></td>
+<td class="parameter_description"><p>the date the procedure was added.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>menu_label</p></td>
+<td class="parameter_description"><p>the procedure's menu label, or <span class="type">NULL</span> if the procedure has
+no menu entry.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>image_types</p></td>
+<td class="parameter_description"><p>the drawable types the procedure can handle.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>type</p></td>
+<td class="parameter_description"><p>the type of the procedure.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>n_params</p></td>
+<td class="parameter_description"><p>the number of parameters the procedure takes.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>n_return_vals</p></td>
+<td class="parameter_description"><p>the number of return values the procedure returns.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>params</p></td>
+<td class="parameter_description"><p>the procedure's parameters.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>return_vals</p></td>
+<td class="parameter_description"><p>the procedure's return values.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>run_proc</p></td>
+<td class="parameter_description"><p>the function to call for executing the procedure.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-uninstall-temp-proc"></a><h3>gimp_uninstall_temp_proc ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_uninstall_temp_proc (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
+<p>Uninstalls a temporary procedure which has previously been
+installed using <a class="link" href="libgimp-gimp.html#gimp-install-temp-proc" title="gimp_install_temp_proc ()"><code class="function">gimp_install_temp_proc()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-uninstall-temp-proc.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>the procedure's name</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-run-procedure"></a><h3>gimp_run_procedure ()</h3>
+<pre class="programlisting"><a class="link" href="libgimp-gimp.html#GimpParam" title="GimpParam"><span class="returnvalue">GimpParam</span></a> *
+gimp_run_procedure (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *n_return_vals</code></em>,
+ <em class="parameter"><code>...</code></em>);</pre>
+<p>This function calls a GIMP procedure and returns its return values.</p>
+<p>The procedure's parameters are given by a va_list in the format
+(type, value, type, value) and must be terminated by <a href="../html/libgimpbase-gimpbaseenums.html#GIMP-PDB-END:CAPS"><code class="literal">GIMP_PDB_END</code></a>.</p>
+<p>This function converts the va_list of parameters into an array and
+passes them to <a class="link" href="libgimp-gimp.html#gimp-run-procedure2" title="gimp_run_procedure2 ()"><code class="function">gimp_run_procedure2()</code></a>. Please look there for further
+information.</p>
+<div class="refsect3">
+<a name="gimp-run-procedure.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>the name of the procedure to run</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>n_return_vals</p></td>
+<td class="parameter_description"><p>return location for the number of return values</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>...</p></td>
+<td class="parameter_description"><p>list of procedure parameters</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-run-procedure.returns"></a><h4>Returns</h4>
+<p> the procedure's return values unless there was an error,
+in which case the zero-th return value will be the error status, and
+the first return value will be a string detailing the error.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-run-procedure2"></a><h3>gimp_run_procedure2 ()</h3>
+<pre class="programlisting"><a class="link" href="libgimp-gimp.html#GimpParam" title="GimpParam"><span class="returnvalue">GimpParam</span></a> *
+gimp_run_procedure2 (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *n_return_vals</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> n_params</code></em>,
+ <em class="parameter"><code>const <a class="link" href="libgimp-gimp.html#GimpParam" title="GimpParam"><span class="type">GimpParam</span></a> *params</code></em>);</pre>
+<p>This function calls a GIMP procedure and returns its return values.
+To get more information about the available procedures and the
+parameters they expect, please have a look at the Procedure Browser
+as found in the Xtns menu in GIMP's toolbox.</p>
+<p>As soon as you don't need the return values any longer, you should
+free them using <a class="link" href="libgimp-gimp.html#gimp-destroy-params" title="gimp_destroy_params ()"><code class="function">gimp_destroy_params()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-run-procedure2.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>the name of the procedure to run</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>n_return_vals</p></td>
+<td class="parameter_description"><p>return location for the number of return values</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>n_params</p></td>
+<td class="parameter_description"><p>the number of parameters the procedure takes.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>params</p></td>
+<td class="parameter_description"><p>the procedure's parameters array.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-run-procedure2.returns"></a><h4>Returns</h4>
+<p> the procedure's return values unless there was an error,
+in which case the zero-th return value will be the error status, and
+if there are two values returned, the other return value will be a
+string detailing the error.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-destroy-params"></a><h3>gimp_destroy_params ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_destroy_params (<em class="parameter"><code><a class="link" href="libgimp-gimp.html#GimpParam" title="GimpParam"><span class="type">GimpParam</span></a> *params</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> n_params</code></em>);</pre>
+<p>Destroys a <a class="link" href="libgimp-gimp.html#GimpParam" title="GimpParam"><span class="type">GimpParam</span></a> array as returned by <a class="link" href="libgimp-gimp.html#gimp-run-procedure" title="gimp_run_procedure ()"><code class="function">gimp_run_procedure()</code></a> or
+<a class="link" href="libgimp-gimp.html#gimp-run-procedure2" title="gimp_run_procedure2 ()"><code class="function">gimp_run_procedure2()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-destroy-params.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>params</p></td>
+<td class="parameter_description"><p>the <a class="link" href="libgimp-gimp.html#GimpParam" title="GimpParam"><span class="type">GimpParam</span></a> array to destroy</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>n_params</p></td>
+<td class="parameter_description"><p>the number of elements in the array</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-destroy-paramdefs"></a><h3>gimp_destroy_paramdefs ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_destroy_paramdefs (<em class="parameter"><code><a class="link" href="libgimp-gimp.html#GimpParamDef" title="GimpParamDef"><span class="type">GimpParamDef</span></a> *paramdefs</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> n_params</code></em>);</pre>
+<p>Destroys a <a class="link" href="libgimp-gimp.html#GimpParamDef" title="GimpParamDef"><span class="type">GimpParamDef</span></a> array as returned by
+<a class="link" href="libgimp-gimpproceduraldb.html#gimp-procedural-db-proc-info" title="gimp_procedural_db_proc_info ()"><code class="function">gimp_procedural_db_proc_info()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-destroy-paramdefs.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>paramdefs</p></td>
+<td class="parameter_description"><p>the <a class="link" href="libgimp-gimp.html#GimpParamDef" title="GimpParamDef"><span class="type">GimpParamDef</span></a> array to destroy</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>n_params</p></td>
+<td class="parameter_description"><p>the number of elements in the array</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-get-pdb-error"></a><h3>gimp_get_pdb_error ()</h3>
+<pre class="programlisting">const <span class="returnvalue">gchar</span> *
+gimp_get_pdb_error (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Retrieves the error message from the last procedure call.</p>
+<p>If a procedure call fails, then it might pass an error message with
+the return values. Plug-ins that are using the libgimp C wrappers
+don't access the procedure return values directly. Thus libgimp
+stores the error message and makes it available with this
+function. The next procedure call unsets the error message again.</p>
+<p>The returned string is owned by libgimp and must not be freed or
+modified.</p>
+<div class="refsect3">
+<a name="gimp-get-pdb-error.returns"></a><h4>Returns</h4>
+<p> the error message</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-get-pdb-status"></a><h3>gimp_get_pdb_status ()</h3>
+<pre class="programlisting"><a href="../html/libgimpbase-gimpbaseenums.html#GimpPDBStatusType"><span class="returnvalue">GimpPDBStatusType</span></a>
+gimp_get_pdb_status (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Retrieves the status from the last procedure call.</p>
+<div class="refsect3">
+<a name="gimp-get-pdb-status.returns"></a><h4>Returns</h4>
+<p> the <a href="../html/libgimpbase-gimpbaseenums.html#GimpPDBStatusType"><span class="type">GimpPDBStatusType</span></a>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-tile-width"></a><h3>gimp_tile_width ()</h3>
+<pre class="programlisting"><span class="returnvalue">guint</span>
+gimp_tile_width (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Returns the tile width GIMP is using.</p>
+<p>This is a constant value given at plug-in configuration time.</p>
+<div class="refsect3">
+<a name="gimp-tile-width.returns"></a><h4>Returns</h4>
+<p> the tile_width</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-tile-height"></a><h3>gimp_tile_height ()</h3>
+<pre class="programlisting"><span class="returnvalue">guint</span>
+gimp_tile_height (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Returns the tile height GIMP is using.</p>
+<p>This is a constant value given at plug-in configuration time.</p>
+<div class="refsect3">
+<a name="gimp-tile-height.returns"></a><h4>Returns</h4>
+<p> the tile_height</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-shm-ID"></a><h3>gimp_shm_ID ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint</span>
+gimp_shm_ID (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Returns the shared memory ID used for passing tile data between the
+GIMP core and the plug-in.</p>
+<p>This is a constant value given at plug-in configuration time.</p>
+<div class="refsect3">
+<a name="gimp-shm-ID.returns"></a><h4>Returns</h4>
+<p> the shared memory ID</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-shm-addr"></a><h3>gimp_shm_addr ()</h3>
+<pre class="programlisting"><span class="returnvalue">guchar</span> *
+gimp_shm_addr (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Returns the address of the shared memory segment used for passing
+tile data between the GIMP core and the plug-in.</p>
+<p>This is a constant value given at plug-in configuration time.</p>
+<div class="refsect3">
+<a name="gimp-shm-addr.returns"></a><h4>Returns</h4>
+<p> the shared memory address</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-gamma"></a><h3>gimp_gamma ()</h3>
+<pre class="programlisting"><span class="returnvalue">gdouble</span>
+gimp_gamma (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_gamma</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>Returns the global gamma value GIMP and all its plug-ins should
+use.</p>
+<p>This is a constant value.</p>
+<p>NOTE: This function will always return 2.2, the gamma value for
+sRGB. If you need the actual gamma value of a drawable, look at its
+format.</p>
+<p>See also: <a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-get-format" title="gimp_drawable_get_format ()"><code class="function">gimp_drawable_get_format()</code></a>.</p>
+<p><em class="parameter"><code>Deprecated</code></em>
+: 2.8.4</p>
+<div class="refsect3">
+<a name="gimp-gamma.returns"></a><h4>Returns</h4>
+<p> the gamma value</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-install-cmap"></a><h3>gimp_install_cmap ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_install_cmap (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_install_cmap</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>Returns whether or not the plug-in should allocate an own colormap
+when running on an 8 bit display. See also: <a class="link" href="libgimp-gimp.html#gimp-min-colors" title="gimp_min_colors ()"><code class="function">gimp_min_colors()</code></a>.</p>
+<p>This is a constant value given at plug-in configuration time.</p>
+<p><em class="parameter"><code>Deprecated</code></em>
+: 2.8</p>
+<div class="refsect3">
+<a name="gimp-install-cmap.returns"></a><h4>Returns</h4>
+<p> the install_cmap boolean</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-min-colors"></a><h3>gimp_min_colors ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint</span>
+gimp_min_colors (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_min_colors</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>Returns the minimum number of colors to use when allocating an own
+colormap on 8 bit displays.</p>
+<p>This is a constant value given at plug-in configuration time.</p>
+<p>See also: <a class="link" href="libgimp-gimp.html#gimp-install-cmap" title="gimp_install_cmap ()"><code class="function">gimp_install_cmap()</code></a></p>
+<p><em class="parameter"><code>Deprecated</code></em>
+: 2.8</p>
+<div class="refsect3">
+<a name="gimp-min-colors.returns"></a><h4>Returns</h4>
+<p> the minimum number of colors to allocate</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-show-tool-tips"></a><h3>gimp_show_tool_tips ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_show_tool_tips (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Returns whether or not the plug-in should show tool-tips.</p>
+<p>This is a constant value given at plug-in configuration time.</p>
+<div class="refsect3">
+<a name="gimp-show-tool-tips.returns"></a><h4>Returns</h4>
+<p> the show_tool_tips boolean</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-show-help-button"></a><h3>gimp_show_help_button ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_show_help_button (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Returns whether or not GimpDialog should automatically add a help
+button if help_func and help_id are given.</p>
+<p>This is a constant value given at plug-in configuration time.</p>
+<div class="refsect3">
+<a name="gimp-show-help-button.returns"></a><h4>Returns</h4>
+<p> the show_help_button boolean</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-export-color-profile"></a><h3>gimp_export_color_profile ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_export_color_profile (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Returns whether file plug-ins should default to exporting the
+image's color profile.</p>
+<div class="refsect3">
+<a name="gimp-export-color-profile.returns"></a><h4>Returns</h4>
+<p> TRUE if preferences are set to export the color profile.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10-4.html#api-index-2.10.4">2.10.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-export-exif"></a><h3>gimp_export_exif ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_export_exif (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Returns whether file plug-ins should default to exporting Exif
+metadata, according preferences (original settings is <span class="type">FALSE</span> since
+metadata can contain sensitive information).</p>
+<div class="refsect3">
+<a name="gimp-export-exif.returns"></a><h4>Returns</h4>
+<p> TRUE if preferences are set to export Exif.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-export-iptc"></a><h3>gimp_export_iptc ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_export_iptc (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Returns whether file plug-ins should default to exporting IPTC
+metadata, according preferences (original settings is <span class="type">FALSE</span> since
+metadata can contain sensitive information).</p>
+<div class="refsect3">
+<a name="gimp-export-iptc.returns"></a><h4>Returns</h4>
+<p> TRUE if preferences are set to export IPTC.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-export-xmp"></a><h3>gimp_export_xmp ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_export_xmp (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Returns whether file plug-ins should default to exporting XMP
+metadata, according preferences (original settings is <span class="type">FALSE</span> since
+metadata can contain sensitive information).</p>
+<div class="refsect3">
+<a name="gimp-export-xmp.returns"></a><h4>Returns</h4>
+<p> TRUE if preferences are set to export XMP.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-check-size"></a><h3>gimp_check_size ()</h3>
+<pre class="programlisting"><a href="../html/libgimpbase-gimpbaseenums.html#GimpCheckSize"><span class="returnvalue">GimpCheckSize</span></a>
+gimp_check_size (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Returns the size of the checkerboard to be used in previews.</p>
+<p>This is a constant value given at plug-in configuration time.</p>
+<div class="refsect3">
+<a name="gimp-check-size.returns"></a><h4>Returns</h4>
+<p> the check_size value</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-check-type"></a><h3>gimp_check_type ()</h3>
+<pre class="programlisting"><a href="../html/libgimpbase-gimpbaseenums.html#GimpCheckType"><span class="returnvalue">GimpCheckType</span></a>
+gimp_check_type (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Returns the type of the checkerboard to be used in previews.</p>
+<p>This is a constant value given at plug-in configuration time.</p>
+<div class="refsect3">
+<a name="gimp-check-type.returns"></a><h4>Returns</h4>
+<p> the check_type value</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-default-display"></a><h3>gimp_default_display ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_default_display (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Returns the default display ID. This corresponds to the display the
+running procedure's menu entry was invoked from.</p>
+<p>This is a constant value given at plug-in configuration time.</p>
+<div class="refsect3">
+<a name="gimp-default-display.returns"></a><h4>Returns</h4>
+<p> the default display ID</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-wm-class"></a><h3>gimp_wm_class ()</h3>
+<pre class="programlisting">const <span class="returnvalue">gchar</span> *
+gimp_wm_class (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Returns the window manager class to be used for plug-in windows.</p>
+<p>This is a constant value given at plug-in configuration time.</p>
+<div class="refsect3">
+<a name="gimp-wm-class.returns"></a><h4>Returns</h4>
+<p> the window manager class</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-display-name"></a><h3>gimp_display_name ()</h3>
+<pre class="programlisting">const <span class="returnvalue">gchar</span> *
+gimp_display_name (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Returns the display to be used for plug-in windows.</p>
+<p>This is a constant value given at plug-in configuration time.
+Will return <span class="type">NULL</span> if GIMP has been started with no GUI, either
+via "--no-interface" flag, or a console build.</p>
+<div class="refsect3">
+<a name="gimp-display-name.returns"></a><h4>Returns</h4>
+<p> the display name</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-monitor-number"></a><h3>gimp_monitor_number ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint</span>
+gimp_monitor_number (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Returns the monitor number to be used for plug-in windows.</p>
+<p>This is a constant value given at plug-in configuration time.</p>
+<div class="refsect3">
+<a name="gimp-monitor-number.returns"></a><h4>Returns</h4>
+<p> the monitor number</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-user-time"></a><h3>gimp_user_time ()</h3>
+<pre class="programlisting"><span class="returnvalue">guint32</span>
+gimp_user_time (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Returns the timestamp of the user interaction that should be set on
+the plug-in window. This is handled transparently, plug-in authors
+do not have to care about it.</p>
+<p>This is a constant value given at plug-in configuration time.</p>
+<div class="refsect3">
+<a name="gimp-user-time.returns"></a><h4>Returns</h4>
+<p> timestamp for plug-in window</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-icon-theme-dir"></a><h3>gimp_icon_theme_dir ()</h3>
+<pre class="programlisting">const <span class="returnvalue">gchar</span> *
+gimp_icon_theme_dir (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-get-progname"></a><h3>gimp_get_progname ()</h3>
+<pre class="programlisting">const <span class="returnvalue">gchar</span> *
+gimp_get_progname (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Returns the plug-in's executable name.</p>
+<div class="refsect3">
+<a name="gimp-get-progname.returns"></a><h4>Returns</h4>
+<p> the executable name</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-extension-enable"></a><h3>gimp_extension_enable ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_extension_enable (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Enables asynchronous processing of messages from the main GIMP
+application.</p>
+<p>Normally, a plug-in is not called by GIMP except for the call to
+the procedure it implements. All subsequent communication is
+triggered by the plug-in and all messages sent from GIMP to the
+plug-in are just answers to requests the plug-in made.</p>
+<p>If the plug-in however registered temporary procedures using
+<a class="link" href="libgimp-gimp.html#gimp-install-temp-proc" title="gimp_install_temp_proc ()"><code class="function">gimp_install_temp_proc()</code></a>, it needs to be able to receive requests
+to execute them. Usually this will be done by running
+<a class="link" href="libgimp-gimp.html#gimp-extension-process" title="gimp_extension_process ()"><code class="function">gimp_extension_process()</code></a> in an endless loop.</p>
+<p>If the plug-in cannot use <a class="link" href="libgimp-gimp.html#gimp-extension-process" title="gimp_extension_process ()"><code class="function">gimp_extension_process()</code></a>, i.e. if it has
+a GUI and is hanging around in a <span class="type">GMainLoop</span>, it must call
+<a class="link" href="libgimp-gimp.html#gimp-extension-enable" title="gimp_extension_enable ()"><code class="function">gimp_extension_enable()</code></a>.</p>
+<p>Note that the plug-in does not need to be a <a href="../html/libgimpbase-gimpbaseenums.html#GIMP-EXTENSION:CAPS"><span class="type">GIMP_EXTENSION</span></a> to
+register temporary procedures.</p>
+<p>See also: <a class="link" href="libgimp-gimp.html#gimp-install-procedure" title="gimp_install_procedure ()"><code class="function">gimp_install_procedure()</code></a>, <a class="link" href="libgimp-gimp.html#gimp-install-temp-proc" title="gimp_install_temp_proc ()"><code class="function">gimp_install_temp_proc()</code></a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-extension-ack"></a><h3>gimp_extension_ack ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_extension_ack (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Notify the main GIMP application that the extension has been properly
+initialized and is ready to run.</p>
+<p>This function <span class="emphasis"><em>must</em></span> be called from every
+procedure that was registered as <a href="../html/libgimpbase-gimpbaseenums.html#GIMP-EXTENSION:CAPS"><span class="type">GIMP_EXTENSION</span></a>.</p>
+<p>Subsequently, extensions can process temporary procedure run
+requests using either <a class="link" href="libgimp-gimp.html#gimp-extension-enable" title="gimp_extension_enable ()"><code class="function">gimp_extension_enable()</code></a> or
+<a class="link" href="libgimp-gimp.html#gimp-extension-process" title="gimp_extension_process ()"><code class="function">gimp_extension_process()</code></a>.</p>
+<p>See also: <a class="link" href="libgimp-gimp.html#gimp-install-procedure" title="gimp_install_procedure ()"><code class="function">gimp_install_procedure()</code></a>, <a class="link" href="libgimp-gimp.html#gimp-install-temp-proc" title="gimp_install_temp_proc ()"><code class="function">gimp_install_temp_proc()</code></a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-extension-process"></a><h3>gimp_extension_process ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_extension_process (<em class="parameter"><code><span class="type">guint</span> timeout</code></em>);</pre>
+<p>Processes one message sent by GIMP and returns.</p>
+<p>Call this function in an endless loop after calling
+<a class="link" href="libgimp-gimp.html#gimp-extension-ack" title="gimp_extension_ack ()"><code class="function">gimp_extension_ack()</code></a> to process requests for running temporary
+procedures.</p>
+<p>See <a class="link" href="libgimp-gimp.html#gimp-extension-enable" title="gimp_extension_enable ()"><code class="function">gimp_extension_enable()</code></a> for an asynchronous way of doing the
+same if running an endless loop is not an option.</p>
+<p>See also: <a class="link" href="libgimp-gimp.html#gimp-install-procedure" title="gimp_install_procedure ()"><code class="function">gimp_install_procedure()</code></a>, <a class="link" href="libgimp-gimp.html#gimp-install-temp-proc" title="gimp_install_temp_proc ()"><code class="function">gimp_install_temp_proc()</code></a></p>
+<div class="refsect3">
+<a name="gimp-extension-process.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>timeout</p></td>
+<td class="parameter_description"><p>The timeout (in ms) to use for the <code class="function">select()</code> call.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-attach-parasite"></a><h3>gimp_attach_parasite ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_attach_parasite (<em class="parameter"><code>const <a href="../html/libgimpbase-GimpParasite.html#GimpParasite"><span class="type">GimpParasite</span></a> *parasite</code></em>);</pre>
+<p>Add a global parasite.</p>
+<p>This procedure attaches a global parasite. It has no return values.</p>
+<div class="refsect3">
+<a name="gimp-attach-parasite.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>parasite</p></td>
+<td class="parameter_description"><p>The parasite to attach.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-attach-parasite.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-detach-parasite"></a><h3>gimp_detach_parasite ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_detach_parasite (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
+<p>Removes a global parasite.</p>
+<p>This procedure detaches a global parasite from. It has no return
+values.</p>
+<div class="refsect3">
+<a name="gimp-detach-parasite.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The name of the parasite to detach.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-detach-parasite.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-parasite-find"></a><h3>gimp_parasite_find ()</h3>
+<pre class="programlisting"><a href="../html/libgimpbase-GimpParasite.html#GimpParasite"><span class="returnvalue">GimpParasite</span></a> *
+gimp_parasite_find (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_parasite_find</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimp.html#gimp-get-parasite" title="gimp_get_parasite ()"><code class="function">gimp_get_parasite()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-parasite-find.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The name of the parasite to find.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-parasite-find.returns"></a><h4>Returns</h4>
+<p> The found parasite.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-parasite-list"></a><h3>gimp_parasite_list ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_parasite_list (<em class="parameter"><code><span class="type">gint</span> *num_parasites</code></em>,
+ <em class="parameter"><code><span class="type">gchar</span> ***parasites</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_parasite_list</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimp.html#gimp-get-parasite-list" title="gimp_get_parasite_list ()"><code class="function">gimp_get_parasite_list()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-parasite-list.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>num_parasites</p></td>
+<td class="parameter_description"><p>The number of attached parasites.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>parasites</p></td>
+<td class="parameter_description"><p>The names of currently attached parasites.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-parasite-list.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-get-parasite"></a><h3>gimp_get_parasite ()</h3>
+<pre class="programlisting"><a href="../html/libgimpbase-GimpParasite.html#GimpParasite"><span class="returnvalue">GimpParasite</span></a> *
+gimp_get_parasite (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
+<p>Look up a global parasite.</p>
+<p>Finds and returns the global parasite that was previously attached.</p>
+<div class="refsect3">
+<a name="gimp-get-parasite.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The name of the parasite to find.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-get-parasite.returns"></a><h4>Returns</h4>
+<p> The found parasite.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-get-parasite-list"></a><h3>gimp_get_parasite_list ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> **
+gimp_get_parasite_list (<em class="parameter"><code><span class="type">gint</span> *num_parasites</code></em>);</pre>
+<p>List all parasites.</p>
+<p>Returns a list of all currently attached global parasites.</p>
+<div class="refsect3">
+<a name="gimp-get-parasite-list.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>num_parasites</p></td>
+<td class="parameter_description"><p>The number of attached parasites.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-get-parasite-list.returns"></a><h4>Returns</h4>
+<p> The names of currently attached parasites. The returned
+value must be freed with <code class="function">g_strfreev()</code>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-parasite-attach"></a><h3>gimp_parasite_attach ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_parasite_attach (<em class="parameter"><code>const <a href="../html/libgimpbase-GimpParasite.html#GimpParasite"><span class="type">GimpParasite</span></a> *parasite</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_parasite_attach</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimp.html#gimp-attach-parasite" title="gimp_attach_parasite ()"><code class="function">gimp_attach_parasite()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-parasite-attach.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>parasite</p></td>
+<td class="parameter_description"><p>The parasite to attach.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-parasite-attach.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-parasite-detach"></a><h3>gimp_parasite_detach ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_parasite_detach (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_parasite_detach</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimp.html#gimp-detach-parasite" title="gimp_detach_parasite ()"><code class="function">gimp_detach_parasite()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-parasite-detach.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The name of the parasite to detach.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-parasite-detach.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-attach-new-parasite"></a><h3>gimp_attach_new_parasite ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_attach_new_parasite (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> flags</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> size</code></em>,
+ <em class="parameter"><code><span class="type">gconstpointer</span> data</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_attach_new_parasite</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimp.html#gimp-attach-parasite" title="gimp_attach_parasite ()"><code class="function">gimp_attach_parasite()</code></a> instead.</p>
+</div>
+<p>Convenience function that creates a parasite and attaches it
+to GIMP.</p>
+<div class="refsect3">
+<a name="gimp-attach-new-parasite.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>the name of the <a href="../html/libgimpbase-GimpParasite.html#GimpParasite"><span class="type">GimpParasite</span></a> to create and attach.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>flags</p></td>
+<td class="parameter_description"><p>the flags set on the <a href="../html/libgimpbase-GimpParasite.html#GimpParasite"><span class="type">GimpParasite</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>size</p></td>
+<td class="parameter_description"><p>the size of the parasite data in bytes.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>data</p></td>
+<td class="parameter_description"><p>a pointer to the data attached with the <a href="../html/libgimpbase-GimpParasite.html#GimpParasite"><span class="type">GimpParasite</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-attach-new-parasite.returns"></a><h4>Returns</h4>
+<p> TRUE on successful creation and attachment of
+the new parasite.</p>
+<p>See Also: <a class="link" href="libgimp-gimp.html#gimp-attach-parasite" title="gimp_attach_parasite ()"><code class="function">gimp_attach_parasite()</code></a></p>
+</div>
+</div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimp.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="gimp-get-data"></a><h3>gimp_get_data</h3>
+<pre class="programlisting">#define gimp_get_data gimp_procedural_db_get_data
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-get-data-size"></a><h3>gimp_get_data_size</h3>
+<pre class="programlisting">#define gimp_get_data_size gimp_procedural_db_get_data_size
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-set-data"></a><h3>gimp_set_data</h3>
+<pre class="programlisting">#define gimp_set_data gimp_procedural_db_set_data
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpPlugInInfo"></a><h3>GimpPlugInInfo</h3>
+<pre class="programlisting">typedef struct {
+ GimpInitProc init_proc;
+ GimpQuitProc quit_proc;
+ GimpQueryProc query_proc;
+ GimpRunProc run_proc;
+} GimpPlugInInfo;
+</pre>
+<div class="refsect3">
+<a name="GimpPlugInInfo.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="struct_members_name">
+<col class="struct_members_description">
+<col width="200px" class="struct_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="struct_member_name"><p><a class="link" href="libgimp-gimp.html#GimpInitProc" title="GimpInitProc ()"><span class="type">GimpInitProc</span></a> <em class="structfield"><code><a name="GimpPlugInInfo.init-proc"></a>init_proc</code></em>;</p></td>
+<td class="struct_member_description"><p>called when the gimp application initially starts up</p></td>
+<td class="struct_member_annotations"> </td>
+</tr>
+<tr>
+<td class="struct_member_name"><p><a class="link" href="libgimp-gimp.html#GimpQuitProc" title="GimpQuitProc ()"><span class="type">GimpQuitProc</span></a> <em class="structfield"><code><a name="GimpPlugInInfo.quit-proc"></a>quit_proc</code></em>;</p></td>
+<td class="struct_member_description"><p>called when the gimp application exits</p></td>
+<td class="struct_member_annotations"> </td>
+</tr>
+<tr>
+<td class="struct_member_name"><p><a class="link" href="libgimp-gimp.html#GimpQueryProc" title="GimpQueryProc ()"><span class="type">GimpQueryProc</span></a> <em class="structfield"><code><a name="GimpPlugInInfo.query-proc"></a>query_proc</code></em>;</p></td>
+<td class="struct_member_description"><p>called by gimp so that the plug-in can inform the
+gimp of what it does. (ie. installing a procedure database
+procedure).</p></td>
+<td class="struct_member_annotations"> </td>
+</tr>
+<tr>
+<td class="struct_member_name"><p><a class="link" href="libgimp-gimp.html#GimpRunProc" title="GimpRunProc ()"><span class="type">GimpRunProc</span></a> <em class="structfield"><code><a name="GimpPlugInInfo.run-proc"></a>run_proc</code></em>;</p></td>
+<td class="struct_member_description"><p>called to run a procedure the plug-in installed in the
+procedure database.</p></td>
+<td class="struct_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpParamDef"></a><h3>GimpParamDef</h3>
+<pre class="programlisting">typedef struct {
+ GimpPDBArgType type;
+ gchar *name;
+ gchar *description;
+} GimpParamDef;
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpParamRegion"></a><h3>GimpParamRegion</h3>
+<pre class="programlisting">typedef struct {
+ gint32 x;
+ gint32 y;
+ gint32 width;
+ gint32 height;
+} GimpParamRegion;
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpParamData"></a><h3>GimpParamData</h3>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpParam"></a><h3>GimpParam</h3>
+<pre class="programlisting">typedef struct {
+ GimpPDBArgType type;
+ GimpParamData data;
+} GimpParam;
+</pre>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/libgimp-gimpbrush.html b/devel-docs/libgimp/html/libgimp-gimpbrush.html
new file mode 100644
index 0000000..8101e31
--- /dev/null
+++ b/devel-docs/libgimp/html/libgimp-gimpbrush.html
@@ -0,0 +1,1028 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gimpbrush: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimp-data.html" title="Data Objects">
+<link rel="prev" href="libgimp-data.html" title="Data Objects">
+<link rel="next" href="libgimp-gimpbrushes.html" title="gimpbrushes">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimp-gimpbrush.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimp-data.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimp-data.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimp-gimpbrushes.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimp-gimpbrush"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimp-gimpbrush.top_of_page"></a>gimpbrush</span></h2>
+<p>gimpbrush — Functions operating on a single brush.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimp-gimpbrush.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpbrush.html#gimp-brush-new" title="gimp_brush_new ()">gimp_brush_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpbrush.html#gimp-brush-duplicate" title="gimp_brush_duplicate ()">gimp_brush_duplicate</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpbrush.html#gimp-brush-rename" title="gimp_brush_rename ()">gimp_brush_rename</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpbrush.html#gimp-brush-delete" title="gimp_brush_delete ()">gimp_brush_delete</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpbrush.html#gimp-brush-get-info" title="gimp_brush_get_info ()">gimp_brush_get_info</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpbrush.html#gimp-brush-get-pixels" title="gimp_brush_get_pixels ()">gimp_brush_get_pixels</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpbrush.html#gimp-brush-get-spacing" title="gimp_brush_get_spacing ()">gimp_brush_get_spacing</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpbrush.html#gimp-brush-set-spacing" title="gimp_brush_set_spacing ()">gimp_brush_set_spacing</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a href="../html/libgimpbase-gimpbaseenums.html#GimpBrushGeneratedShape"><span class="returnvalue">GimpBrushGeneratedShape</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpbrush.html#gimp-brush-get-shape" title="gimp_brush_get_shape ()">gimp_brush_get_shape</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a href="../html/libgimpbase-gimpbaseenums.html#GimpBrushGeneratedShape"><span class="returnvalue">GimpBrushGeneratedShape</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpbrush.html#gimp-brush-set-shape" title="gimp_brush_set_shape ()">gimp_brush_set_shape</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpbrush.html#gimp-brush-get-spikes" title="gimp_brush_get_spikes ()">gimp_brush_get_spikes</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpbrush.html#gimp-brush-set-spikes" title="gimp_brush_set_spikes ()">gimp_brush_set_spikes</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gdouble</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpbrush.html#gimp-brush-get-angle" title="gimp_brush_get_angle ()">gimp_brush_get_angle</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gdouble</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpbrush.html#gimp-brush-set-angle" title="gimp_brush_set_angle ()">gimp_brush_set_angle</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gdouble</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpbrush.html#gimp-brush-get-radius" title="gimp_brush_get_radius ()">gimp_brush_get_radius</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gdouble</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpbrush.html#gimp-brush-set-radius" title="gimp_brush_set_radius ()">gimp_brush_set_radius</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gdouble</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpbrush.html#gimp-brush-get-aspect-ratio" title="gimp_brush_get_aspect_ratio ()">gimp_brush_get_aspect_ratio</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gdouble</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpbrush.html#gimp-brush-set-aspect-ratio" title="gimp_brush_set_aspect_ratio ()">gimp_brush_set_aspect_ratio</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gdouble</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpbrush.html#gimp-brush-get-hardness" title="gimp_brush_get_hardness ()">gimp_brush_get_hardness</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gdouble</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpbrush.html#gimp-brush-set-hardness" title="gimp_brush_set_hardness ()">gimp_brush_set_hardness</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpbrush.html#gimp-brush-is-generated" title="gimp_brush_is_generated ()">gimp_brush_is_generated</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpbrush.html#gimp-brush-is-editable" title="gimp_brush_is_editable ()">gimp_brush_is_editable</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpbrush.description"></a><h2>Description</h2>
+<p>Functions operating on a single brush.</p>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpbrush.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-brush-new"></a><h3>gimp_brush_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> *
+gimp_brush_new (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
+<p>Creates a new brush.</p>
+<p>This procedure creates a new, uninitialized brush.</p>
+<div class="refsect3">
+<a name="gimp-brush-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The requested name of the new brush.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-brush-new.returns"></a><h4>Returns</h4>
+<p> The actual new brush name. The returned value must be freed
+with <code class="function">g_free()</code>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-brush-duplicate"></a><h3>gimp_brush_duplicate ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> *
+gimp_brush_duplicate (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
+<p>Duplicates a brush.</p>
+<p>This procedure creates an identical brush by a different name.</p>
+<div class="refsect3">
+<a name="gimp-brush-duplicate.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The brush name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-brush-duplicate.returns"></a><h4>Returns</h4>
+<p> The name of the brush's copy. The returned value must be
+freed with <code class="function">g_free()</code>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-brush-rename"></a><h3>gimp_brush_rename ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> *
+gimp_brush_rename (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *new_name</code></em>);</pre>
+<p>Renames a brush.</p>
+<p>This procedure renames a brush.</p>
+<div class="refsect3">
+<a name="gimp-brush-rename.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The brush name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>new_name</p></td>
+<td class="parameter_description"><p>The new name of the brush.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-brush-rename.returns"></a><h4>Returns</h4>
+<p> The actual new name of the brush. The returned value must
+be freed with <code class="function">g_free()</code>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-brush-delete"></a><h3>gimp_brush_delete ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_brush_delete (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
+<p>Deletes a brush.</p>
+<p>This procedure deletes a brush.</p>
+<div class="refsect3">
+<a name="gimp-brush-delete.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The brush name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-brush-delete.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-brush-get-info"></a><h3>gimp_brush_get_info ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_brush_get_info (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *width</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *height</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *mask_bpp</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *color_bpp</code></em>);</pre>
+<p>Retrieves information about the specified brush.</p>
+<p>This procedure retrieves information about the specified brush:
+brush extents (width and height), color depth and mask depth.</p>
+<div class="refsect3">
+<a name="gimp-brush-get-info.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The brush name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>width</p></td>
+<td class="parameter_description"><p>The brush width.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>height</p></td>
+<td class="parameter_description"><p>The brush height.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>mask_bpp</p></td>
+<td class="parameter_description"><p>The brush mask bpp.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>color_bpp</p></td>
+<td class="parameter_description"><p>The brush color bpp.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-brush-get-info.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-brush-get-pixels"></a><h3>gimp_brush_get_pixels ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_brush_get_pixels (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *width</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *height</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *mask_bpp</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *num_mask_bytes</code></em>,
+ <em class="parameter"><code><span class="type">guint8</span> **mask_bytes</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *color_bpp</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *num_color_bytes</code></em>,
+ <em class="parameter"><code><span class="type">guint8</span> **color_bytes</code></em>);</pre>
+<p>Retrieves information about the specified brush.</p>
+<p>This procedure retrieves information about the specified brush. This
+includes the brush extents (width and height) and its pixels data.</p>
+<div class="refsect3">
+<a name="gimp-brush-get-pixels.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The brush name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>width</p></td>
+<td class="parameter_description"><p>The brush width.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>height</p></td>
+<td class="parameter_description"><p>The brush height.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>mask_bpp</p></td>
+<td class="parameter_description"><p>The brush mask bpp.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>num_mask_bytes</p></td>
+<td class="parameter_description"><p>Length of brush mask data.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>mask_bytes</p></td>
+<td class="parameter_description"><p>The brush mask data.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>color_bpp</p></td>
+<td class="parameter_description"><p>The brush color bpp.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>num_color_bytes</p></td>
+<td class="parameter_description"><p>Length of brush color data.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>color_bytes</p></td>
+<td class="parameter_description"><p>The brush color data.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-brush-get-pixels.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-brush-get-spacing"></a><h3>gimp_brush_get_spacing ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_brush_get_spacing (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *spacing</code></em>);</pre>
+<p>Gets the brush spacing.</p>
+<p>This procedure returns the spacing setting for the specified brush.
+The return value is an integer between 0 and 1000 which represents
+percentage of the maximum of the width and height of the mask.</p>
+<div class="refsect3">
+<a name="gimp-brush-get-spacing.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The brush name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>spacing</p></td>
+<td class="parameter_description"><p>The brush spacing.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-brush-get-spacing.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-brush-set-spacing"></a><h3>gimp_brush_set_spacing ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_brush_set_spacing (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> spacing</code></em>);</pre>
+<p>Sets the brush spacing.</p>
+<p>This procedure modifies the spacing setting for the specified brush.
+The value should be a integer between 0 and 1000.</p>
+<div class="refsect3">
+<a name="gimp-brush-set-spacing.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The brush name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>spacing</p></td>
+<td class="parameter_description"><p>The brush spacing.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-brush-set-spacing.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-brush-get-shape"></a><h3>gimp_brush_get_shape ()</h3>
+<pre class="programlisting"><a href="../html/libgimpbase-gimpbaseenums.html#GimpBrushGeneratedShape"><span class="returnvalue">GimpBrushGeneratedShape</span></a>
+gimp_brush_get_shape (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
+<p>Gets the shape of a generated brush.</p>
+<p>This procedure gets the shape value for a generated brush. If called
+for any other type of brush, it does not succeed. The current
+possibilities are Circle (GIMP_BRUSH_GENERATED_CIRCLE), Square
+(GIMP_BRUSH_GENERATED_SQUARE), and Diamond
+(GIMP_BRUSH_GENERATED_DIAMOND). Other shapes are likely to be added
+in the future.</p>
+<div class="refsect3">
+<a name="gimp-brush-get-shape.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The brush name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-brush-get-shape.returns"></a><h4>Returns</h4>
+<p> The brush shape.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-brush-set-shape"></a><h3>gimp_brush_set_shape ()</h3>
+<pre class="programlisting"><a href="../html/libgimpbase-gimpbaseenums.html#GimpBrushGeneratedShape"><span class="returnvalue">GimpBrushGeneratedShape</span></a>
+gimp_brush_set_shape (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpBrushGeneratedShape"><span class="type">GimpBrushGeneratedShape</span></a> shape_in</code></em>);</pre>
+<p>Sets the shape of a generated brush.</p>
+<p>This procedure sets the shape value for a generated brush. If called
+for any other type of brush, it does not succeed. The current
+possibilities are Circle (GIMP_BRUSH_GENERATED_CIRCLE), Square
+(GIMP_BRUSH_GENERATED_SQUARE), and Diamond
+(GIMP_BRUSH_GENERATED_DIAMOND). Other shapes are likely to be added
+in the future.</p>
+<div class="refsect3">
+<a name="gimp-brush-set-shape.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The brush name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>shape_in</p></td>
+<td class="parameter_description"><p>The brush shape.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-brush-set-shape.returns"></a><h4>Returns</h4>
+<p> The brush shape actually assigned.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-brush-get-spikes"></a><h3>gimp_brush_get_spikes ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint</span>
+gimp_brush_get_spikes (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
+<p>Gets the number of spikes for a generated brush.</p>
+<p>This procedure gets the number of spikes for a generated brush. If
+called for any other type of brush, it does not succeed.</p>
+<div class="refsect3">
+<a name="gimp-brush-get-spikes.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The brush name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-brush-get-spikes.returns"></a><h4>Returns</h4>
+<p> The number of spikes on the brush.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-brush-set-spikes"></a><h3>gimp_brush_set_spikes ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint</span>
+gimp_brush_set_spikes (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> spikes_in</code></em>);</pre>
+<p>Sets the number of spikes for a generated brush.</p>
+<p>This procedure sets the number of spikes for a generated brush. If
+called for any other type of brush, it does not succeed.</p>
+<div class="refsect3">
+<a name="gimp-brush-set-spikes.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The brush name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>spikes_in</p></td>
+<td class="parameter_description"><p>The desired number of spikes.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-brush-set-spikes.returns"></a><h4>Returns</h4>
+<p> The number of spikes actually assigned.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-brush-get-angle"></a><h3>gimp_brush_get_angle ()</h3>
+<pre class="programlisting"><span class="returnvalue">gdouble</span>
+gimp_brush_get_angle (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
+<p>Gets the rotation angle of a generated brush.</p>
+<p>This procedure gets the angle of rotation for a generated brush. If
+called for any other type of brush, it does not succeed.</p>
+<div class="refsect3">
+<a name="gimp-brush-get-angle.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The brush name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-brush-get-angle.returns"></a><h4>Returns</h4>
+<p> The rotation angle of the brush in degree.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-brush-set-angle"></a><h3>gimp_brush_set_angle ()</h3>
+<pre class="programlisting"><span class="returnvalue">gdouble</span>
+gimp_brush_set_angle (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> angle_in</code></em>);</pre>
+<p>Sets the rotation angle of a generated brush.</p>
+<p>This procedure sets the rotation angle for a generated brush. If
+called for any other type of brush, it does not succeed.</p>
+<div class="refsect3">
+<a name="gimp-brush-set-angle.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The brush name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>angle_in</p></td>
+<td class="parameter_description"><p>The desired brush rotation angle in degree.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-brush-set-angle.returns"></a><h4>Returns</h4>
+<p> The brush rotation angle actually assigned.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-brush-get-radius"></a><h3>gimp_brush_get_radius ()</h3>
+<pre class="programlisting"><span class="returnvalue">gdouble</span>
+gimp_brush_get_radius (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
+<p>Gets the radius of a generated brush.</p>
+<p>This procedure gets the radius value for a generated brush. If
+called for any other type of brush, it does not succeed.</p>
+<div class="refsect3">
+<a name="gimp-brush-get-radius.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The brush name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-brush-get-radius.returns"></a><h4>Returns</h4>
+<p> The radius of the brush in pixels.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-brush-set-radius"></a><h3>gimp_brush_set_radius ()</h3>
+<pre class="programlisting"><span class="returnvalue">gdouble</span>
+gimp_brush_set_radius (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> radius_in</code></em>);</pre>
+<p>Sets the radius of a generated brush.</p>
+<p>This procedure sets the radius for a generated brush. If called for
+any other type of brush, it does not succeed.</p>
+<div class="refsect3">
+<a name="gimp-brush-set-radius.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The brush name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>radius_in</p></td>
+<td class="parameter_description"><p>The desired brush radius in pixel.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-brush-set-radius.returns"></a><h4>Returns</h4>
+<p> The brush radius actually assigned.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-brush-get-aspect-ratio"></a><h3>gimp_brush_get_aspect_ratio ()</h3>
+<pre class="programlisting"><span class="returnvalue">gdouble</span>
+gimp_brush_get_aspect_ratio (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
+<p>Gets the aspect ratio of a generated brush.</p>
+<p>This procedure gets the aspect ratio of a generated brush. If called
+for any other type of brush, it does not succeed. The return value
+is a float between 0.0 and 1000.0.</p>
+<div class="refsect3">
+<a name="gimp-brush-get-aspect-ratio.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The brush name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-brush-get-aspect-ratio.returns"></a><h4>Returns</h4>
+<p> The aspect ratio of the brush.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-brush-set-aspect-ratio"></a><h3>gimp_brush_set_aspect_ratio ()</h3>
+<pre class="programlisting"><span class="returnvalue">gdouble</span>
+gimp_brush_set_aspect_ratio (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> aspect_ratio_in</code></em>);</pre>
+<p>Sets the aspect ratio of a generated brush.</p>
+<p>This procedure sets the aspect ratio for a generated brush. If
+called for any other type of brush, it does not succeed. The value
+should be a float between 0.0 and 1000.0.</p>
+<div class="refsect3">
+<a name="gimp-brush-set-aspect-ratio.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The brush name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>aspect_ratio_in</p></td>
+<td class="parameter_description"><p>The desired brush aspect ratio.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-brush-set-aspect-ratio.returns"></a><h4>Returns</h4>
+<p> The brush aspect ratio actually assigned.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-brush-get-hardness"></a><h3>gimp_brush_get_hardness ()</h3>
+<pre class="programlisting"><span class="returnvalue">gdouble</span>
+gimp_brush_get_hardness (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
+<p>Gets the hardness of a generated brush.</p>
+<p>This procedure gets the hardness of a generated brush. The hardness
+of a brush is the amount its intensity fades at the outside edge, as
+a float between 0.0 and 1.0. If called for any other type of brush,
+the function does not succeed.</p>
+<div class="refsect3">
+<a name="gimp-brush-get-hardness.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The brush name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-brush-get-hardness.returns"></a><h4>Returns</h4>
+<p> The hardness of the brush.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-brush-set-hardness"></a><h3>gimp_brush_set_hardness ()</h3>
+<pre class="programlisting"><span class="returnvalue">gdouble</span>
+gimp_brush_set_hardness (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> hardness_in</code></em>);</pre>
+<p>Sets the hardness of a generated brush.</p>
+<p>This procedure sets the hardness for a generated brush. If called
+for any other type of brush, it does not succeed. The value should
+be a float between 0.0 and 1.0.</p>
+<div class="refsect3">
+<a name="gimp-brush-set-hardness.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The brush name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>hardness_in</p></td>
+<td class="parameter_description"><p>The desired brush hardness.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-brush-set-hardness.returns"></a><h4>Returns</h4>
+<p> The brush hardness actually assigned.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-brush-is-generated"></a><h3>gimp_brush_is_generated ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_brush_is_generated (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
+<p>Tests if brush is generated.</p>
+<p>Returns TRUE if this brush is parametric, FALSE for other types.</p>
+<div class="refsect3">
+<a name="gimp-brush-is-generated.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The brush name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-brush-is-generated.returns"></a><h4>Returns</h4>
+<p> TRUE if the brush is generated.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-brush-is-editable"></a><h3>gimp_brush_is_editable ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_brush_is_editable (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
+<p>Tests if brush can be edited.</p>
+<p>Returns TRUE if you have permission to change the brush.</p>
+<div class="refsect3">
+<a name="gimp-brush-is-editable.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The brush name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-brush-is-editable.returns"></a><h4>Returns</h4>
+<p> TRUE if the brush can be edited.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/libgimp-gimpbrushes.html b/devel-docs/libgimp/html/libgimp-gimpbrushes.html
new file mode 100644
index 0000000..a340043
--- /dev/null
+++ b/devel-docs/libgimp/html/libgimp-gimpbrushes.html
@@ -0,0 +1,458 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gimpbrushes: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimp-data.html" title="Data Objects">
+<link rel="prev" href="libgimp-gimpbrush.html" title="gimpbrush">
+<link rel="next" href="libgimp-gimpdynamics.html" title="gimpdynamics">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimp-gimpbrushes.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimp-data.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimp-gimpbrush.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimp-gimpdynamics.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimp-gimpbrushes"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimp-gimpbrushes.top_of_page"></a>gimpbrushes</span></h2>
+<p>gimpbrushes — Functions for manipulating brushes.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimp-gimpbrushes.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpbrushes.html#gimp-brushes-refresh" title="gimp_brushes_refresh ()">gimp_brushes_refresh</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> **
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpbrushes.html#gimp-brushes-get-list" title="gimp_brushes_get_list ()">gimp_brushes_get_list</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpbrushes.html#gimp-brushes-get-brush" title="gimp_brushes_get_brush ()">gimp_brushes_get_brush</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpbrushes.html#gimp-brushes-set-brush" title="gimp_brushes_set_brush ()">gimp_brushes_set_brush</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gdouble</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpbrushes.html#gimp-brushes-get-opacity" title="gimp_brushes_get_opacity ()">gimp_brushes_get_opacity</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpbrushes.html#gimp-brushes-set-opacity" title="gimp_brushes_set_opacity ()">gimp_brushes_set_opacity</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="libgimp-gimpenums.html#GimpLayerMode" title="enum GimpLayerMode"><span class="returnvalue">GimpLayerMode</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpbrushes.html#gimp-brushes-get-paint-mode" title="gimp_brushes_get_paint_mode ()">gimp_brushes_get_paint_mode</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpbrushes.html#gimp-brushes-set-paint-mode" title="gimp_brushes_set_paint_mode ()">gimp_brushes_set_paint_mode</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpbrushes.html#gimp-brushes-get-spacing" title="gimp_brushes_get_spacing ()">gimp_brushes_get_spacing</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpbrushes.html#gimp-brushes-set-spacing" title="gimp_brushes_set_spacing ()">gimp_brushes_set_spacing</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpbrushes.html#gimp-brushes-get-brush-data" title="gimp_brushes_get_brush_data ()">gimp_brushes_get_brush_data</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpbrushes.description"></a><h2>Description</h2>
+<p>Functions related to getting and setting brushes.</p>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpbrushes.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-brushes-refresh"></a><h3>gimp_brushes_refresh ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_brushes_refresh (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Refresh current brushes. This function always succeeds.</p>
+<p>This procedure retrieves all brushes currently in the user's brush
+path and updates the brush dialogs accordingly.</p>
+<div class="refsect3">
+<a name="gimp-brushes-refresh.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-brushes-get-list"></a><h3>gimp_brushes_get_list ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> **
+gimp_brushes_get_list (<em class="parameter"><code>const <span class="type">gchar</span> *filter</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *num_brushes</code></em>);</pre>
+<p>Retrieve a complete listing of the available brushes.</p>
+<p>This procedure returns a complete listing of available GIMP brushes.
+Each name returned can be used as input to the
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-brush" title="gimp_context_set_brush ()"><code class="function">gimp_context_set_brush()</code></a> procedure.</p>
+<div class="refsect3">
+<a name="gimp-brushes-get-list.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>filter</p></td>
+<td class="parameter_description"><p>An optional regular expression used to filter the list.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>num_brushes</p></td>
+<td class="parameter_description"><p>The number of brushes in the brush list.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-brushes-get-list.returns"></a><h4>Returns</h4>
+<p> The list of brush names. The returned value must be freed
+with <code class="function">g_strfreev()</code>.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-brushes-get-brush"></a><h3>gimp_brushes_get_brush ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> *
+gimp_brushes_get_brush (<em class="parameter"><code><span class="type">gint</span> *width</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *height</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *spacing</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_brushes_get_brush</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpcontext.html#gimp-context-get-brush" title="gimp_context_get_brush ()"><code class="function">gimp_context_get_brush()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-brushes-get-brush.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>width</p></td>
+<td class="parameter_description"><p>The brush width.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>height</p></td>
+<td class="parameter_description"><p>The brush height.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>spacing</p></td>
+<td class="parameter_description"><p>The brush spacing.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-brushes-get-brush.returns"></a><h4>Returns</h4>
+<p> The brush name.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-brushes-set-brush"></a><h3>gimp_brushes_set_brush ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_brushes_set_brush (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_brushes_set_brush</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>This procedure is deprecated! Use <a class="link" href="libgimp-gimpcontext.html#gimp-context-set-brush" title="gimp_context_set_brush ()"><code class="function">gimp_context_set_brush()</code></a> instead.</p>
+<div class="refsect3">
+<a name="gimp-brushes-set-brush.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The brush name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-brushes-set-brush.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-brushes-get-opacity"></a><h3>gimp_brushes_get_opacity ()</h3>
+<pre class="programlisting"><span class="returnvalue">gdouble</span>
+gimp_brushes_get_opacity (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_brushes_get_opacity</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>This procedure is deprecated! Use <a class="link" href="libgimp-gimpcontext.html#gimp-context-get-opacity" title="gimp_context_get_opacity ()"><code class="function">gimp_context_get_opacity()</code></a> instead.</p>
+<div class="refsect3">
+<a name="gimp-brushes-get-opacity.returns"></a><h4>Returns</h4>
+<p> The brush opacity.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-brushes-set-opacity"></a><h3>gimp_brushes_set_opacity ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_brushes_set_opacity (<em class="parameter"><code><span class="type">gdouble</span> opacity</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_brushes_set_opacity</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>This procedure is deprecated! Use <a class="link" href="libgimp-gimpcontext.html#gimp-context-set-opacity" title="gimp_context_set_opacity ()"><code class="function">gimp_context_set_opacity()</code></a> instead.</p>
+<div class="refsect3">
+<a name="gimp-brushes-set-opacity.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>opacity</p></td>
+<td class="parameter_description"><p>The brush opacity.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-brushes-set-opacity.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-brushes-get-paint-mode"></a><h3>gimp_brushes_get_paint_mode ()</h3>
+<pre class="programlisting"><a class="link" href="libgimp-gimpenums.html#GimpLayerMode" title="enum GimpLayerMode"><span class="returnvalue">GimpLayerMode</span></a>
+gimp_brushes_get_paint_mode (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_brushes_get_paint_mode</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>This procedure is deprecated! Use <a class="link" href="libgimp-gimpcontext.html#gimp-context-get-paint-mode" title="gimp_context_get_paint_mode ()"><code class="function">gimp_context_get_paint_mode()</code></a> instead.</p>
+<div class="refsect3">
+<a name="gimp-brushes-get-paint-mode.returns"></a><h4>Returns</h4>
+<p> The paint mode.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-brushes-set-paint-mode"></a><h3>gimp_brushes_set_paint_mode ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_brushes_set_paint_mode (<em class="parameter"><code><a class="link" href="libgimp-gimpenums.html#GimpLayerMode" title="enum GimpLayerMode"><span class="type">GimpLayerMode</span></a> paint_mode</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_brushes_set_paint_mode</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>This procedure is deprecated! Use <a class="link" href="libgimp-gimpcontext.html#gimp-context-set-paint-mode" title="gimp_context_set_paint_mode ()"><code class="function">gimp_context_set_paint_mode()</code></a> instead.</p>
+<div class="refsect3">
+<a name="gimp-brushes-set-paint-mode.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>paint_mode</p></td>
+<td class="parameter_description"><p>The paint mode.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-brushes-set-paint-mode.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-brushes-get-spacing"></a><h3>gimp_brushes_get_spacing ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint</span>
+gimp_brushes_get_spacing (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_brushes_get_spacing</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpbrush.html#gimp-brush-get-spacing" title="gimp_brush_get_spacing ()"><code class="function">gimp_brush_get_spacing()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-brushes-get-spacing.returns"></a><h4>Returns</h4>
+<p> The brush spacing.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-brushes-set-spacing"></a><h3>gimp_brushes_set_spacing ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_brushes_set_spacing (<em class="parameter"><code><span class="type">gint</span> spacing</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_brushes_set_spacing</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpbrush.html#gimp-brush-set-spacing" title="gimp_brush_set_spacing ()"><code class="function">gimp_brush_set_spacing()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-brushes-set-spacing.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>spacing</p></td>
+<td class="parameter_description"><p>The brush spacing.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-brushes-set-spacing.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-brushes-get-brush-data"></a><h3>gimp_brushes_get_brush_data ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> *
+gimp_brushes_get_brush_data (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> *opacity</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *spacing</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimp-gimpenums.html#GimpLayerMode" title="enum GimpLayerMode"><span class="type">GimpLayerMode</span></a> *paint_mode</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *width</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *height</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *length</code></em>,
+ <em class="parameter"><code><span class="type">guint8</span> **mask_data</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_brushes_get_brush_data</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpbrush.html#gimp-brush-get-pixels" title="gimp_brush_get_pixels ()"><code class="function">gimp_brush_get_pixels()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-brushes-get-brush-data.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The brush name (\"\" means current active brush).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>opacity</p></td>
+<td class="parameter_description"><p>The brush opacity.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>spacing</p></td>
+<td class="parameter_description"><p>The brush spacing.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>paint_mode</p></td>
+<td class="parameter_description"><p>The paint mode.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>width</p></td>
+<td class="parameter_description"><p>The brush width.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>height</p></td>
+<td class="parameter_description"><p>The brush height.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>length</p></td>
+<td class="parameter_description"><p>Length of brush mask data.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>mask_data</p></td>
+<td class="parameter_description"><p>The brush mask data.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-brushes-get-brush-data.returns"></a><h4>Returns</h4>
+<p> The brush name.</p>
+</div>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/libgimp-gimpbrushmenu.html b/devel-docs/libgimp/html/libgimp-gimpbrushmenu.html
new file mode 100644
index 0000000..3d3799d
--- /dev/null
+++ b/devel-docs/libgimp/html/libgimp-gimpbrushmenu.html
@@ -0,0 +1,222 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gimpbrushmenu: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimpui.html" title="Part II. GIMP User Interface Library">
+<link rel="prev" href="libgimp-gimpmenu.html" title="gimpmenu">
+<link rel="next" href="libgimp-gimpfontmenu.html" title="gimpfontmenu">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimp-gimpbrushmenu.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimpui.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimp-gimpmenu.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimp-gimpfontmenu.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimp-gimpbrushmenu"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimp-gimpbrushmenu.top_of_page"></a>gimpbrushmenu</span></h2>
+<p>gimpbrushmenu — A widget for selecting brushes.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimp-gimpbrushmenu.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpbrushmenu.html#gimp-brush-select-widget-new" title="gimp_brush_select_widget_new ()">gimp_brush_select_widget_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpbrushmenu.html#gimp-brush-select-widget-close" title="gimp_brush_select_widget_close ()">gimp_brush_select_widget_close</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpbrushmenu.html#gimp-brush-select-widget-set" title="gimp_brush_select_widget_set ()">gimp_brush_select_widget_set</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpbrushmenu.description"></a><h2>Description</h2>
+<p>A widget for selecting brushes.</p>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpbrushmenu.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-brush-select-widget-new"></a><h3>gimp_brush_select_widget_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_brush_select_widget_new (<em class="parameter"><code>const <span class="type">gchar</span> *title</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *brush_name</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> opacity</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> spacing</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimp-gimpenums.html#GimpLayerMode" title="enum GimpLayerMode"><span class="type">GimpLayerMode</span></a> paint_mode</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimp-gimpbrushselect.html#GimpRunBrushCallback" title="GimpRunBrushCallback ()"><span class="type">GimpRunBrushCallback</span></a> callback</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> data</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_brush_select_widget_new</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>Creates a new <span class="type">GtkWidget</span> that completely controls the selection of
+a <span class="type">GimpBrush</span>. This widget is suitable for placement in a table in
+a plug-in dialog.</p>
+<div class="refsect3">
+<a name="gimp-brush-select-widget-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>title</p></td>
+<td class="parameter_description"><p>Title of the dialog to use or <code class="literal">NULL</code> to use the default title.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>brush_name</p></td>
+<td class="parameter_description"><p>Initial brush name or <code class="literal">NULL</code> to use current selection.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>opacity</p></td>
+<td class="parameter_description"><p>Initial opacity. -1 means to use current opacity.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>spacing</p></td>
+<td class="parameter_description"><p>Initial spacing. -1 means to use current spacing.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>paint_mode</p></td>
+<td class="parameter_description"><p>Initial paint mode. -1 means to use current paint mode.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>callback</p></td>
+<td class="parameter_description"><p>A function to call when the selected brush changes.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>data</p></td>
+<td class="parameter_description"><p>A pointer to arbitrary data to be used in the call to <em class="parameter"><code>callback</code></em>
+.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-brush-select-widget-new.returns"></a><h4>Returns</h4>
+<p> A <span class="type">GtkWidget</span> that you can use in your UI.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-brush-select-widget-close"></a><h3>gimp_brush_select_widget_close ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_brush_select_widget_close (<em class="parameter"><code><span class="type">GtkWidget</span> *widget</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_brush_select_widget_close</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>Closes the popup window associated with <em class="parameter"><code>widget</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-brush-select-widget-close.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>widget</p></td>
+<td class="parameter_description"><p>A brush select widget.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-brush-select-widget-set"></a><h3>gimp_brush_select_widget_set ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_brush_select_widget_set (<em class="parameter"><code><span class="type">GtkWidget</span> *widget</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *brush_name</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> opacity</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> spacing</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimp-gimpenums.html#GimpLayerMode" title="enum GimpLayerMode"><span class="type">GimpLayerMode</span></a> paint_mode</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_brush_select_widget_set</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>Sets the current brush and other values for the brush select
+widget. Calls the callback function if one was supplied in the
+call to <a class="link" href="libgimp-gimpbrushmenu.html#gimp-brush-select-widget-new" title="gimp_brush_select_widget_new ()"><code class="function">gimp_brush_select_widget_new()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-brush-select-widget-set.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>widget</p></td>
+<td class="parameter_description"><p>A brush select widget.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>brush_name</p></td>
+<td class="parameter_description"><p>Brush name to set; <code class="literal">NULL</code> means no change.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>opacity</p></td>
+<td class="parameter_description"><p>Opacity to set. -1.0 means no change.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>spacing</p></td>
+<td class="parameter_description"><p>Spacing to set. -1 means no change.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>paint_mode</p></td>
+<td class="parameter_description"><p>Paint mode to set. -1 means no change.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/libgimp-gimpbrushselect.html b/devel-docs/libgimp/html/libgimp-gimpbrushselect.html
new file mode 100644
index 0000000..b97b751
--- /dev/null
+++ b/devel-docs/libgimp/html/libgimp-gimpbrushselect.html
@@ -0,0 +1,273 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gimpbrushselect: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimp-selectors.html" title="Controlling the Core's Selection Dialogs">
+<link rel="prev" href="GimpPatternSelectButton.html" title="GimpPatternSelectButton">
+<link rel="next" href="libgimp-gimpfontselect.html" title="gimpfontselect">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimp-gimpbrushselect.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimp-selectors.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="GimpPatternSelectButton.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimp-gimpfontselect.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimp-gimpbrushselect"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimp-gimpbrushselect.top_of_page"></a>gimpbrushselect</span></h2>
+<p>gimpbrushselect — Functions providing a brush selection dialog.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimp-gimpbrushselect.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<span class="c_punctuation">(</span><a class="link" href="libgimp-gimpbrushselect.html#GimpRunBrushCallback" title="GimpRunBrushCallback ()">*GimpRunBrushCallback</a><span class="c_punctuation">)</span> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">const <span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpbrushselect.html#gimp-brush-select-new" title="gimp_brush_select_new ()">gimp_brush_select_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpbrushselect.html#gimp-brush-select-destroy" title="gimp_brush_select_destroy ()">gimp_brush_select_destroy</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpbrushselect.html#gimp-brushes-popup" title="gimp_brushes_popup ()">gimp_brushes_popup</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpbrushselect.html#gimp-brushes-close-popup" title="gimp_brushes_close_popup ()">gimp_brushes_close_popup</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpbrushselect.html#gimp-brushes-set-popup" title="gimp_brushes_set_popup ()">gimp_brushes_set_popup</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpbrushselect.description"></a><h2>Description</h2>
+<p>Functions providing a brush selection dialog.</p>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpbrushselect.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="GimpRunBrushCallback"></a><h3>GimpRunBrushCallback ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+<span class="c_punctuation">(</span>*GimpRunBrushCallback<span class="c_punctuation">)</span> (<em class="parameter"><code>const <span class="type">gchar</span> *brush_name</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> opacity</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> spacing</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimp-gimpenums.html#GimpLayerMode" title="enum GimpLayerMode"><span class="type">GimpLayerMode</span></a> paint_mode</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> width</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> height</code></em>,
+ <em class="parameter"><code>const <span class="type">guchar</span> *mask_data</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> dialog_closing</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-brush-select-new"></a><h3>gimp_brush_select_new ()</h3>
+<pre class="programlisting">const <span class="returnvalue">gchar</span> *
+gimp_brush_select_new (<em class="parameter"><code>const <span class="type">gchar</span> *title</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *brush_name</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> opacity</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> spacing</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimp-gimpenums.html#GimpLayerMode" title="enum GimpLayerMode"><span class="type">GimpLayerMode</span></a> paint_mode</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimp-gimpbrushselect.html#GimpRunBrushCallback" title="GimpRunBrushCallback ()"><span class="type">GimpRunBrushCallback</span></a> callback</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> data</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-brush-select-destroy"></a><h3>gimp_brush_select_destroy ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_brush_select_destroy (<em class="parameter"><code>const <span class="type">gchar</span> *brush_callback</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-brushes-popup"></a><h3>gimp_brushes_popup ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_brushes_popup (<em class="parameter"><code>const <span class="type">gchar</span> *brush_callback</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *popup_title</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *initial_brush</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> opacity</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> spacing</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimp-gimpenums.html#GimpLayerMode" title="enum GimpLayerMode"><span class="type">GimpLayerMode</span></a> paint_mode</code></em>);</pre>
+<p>Invokes the Gimp brush selection.</p>
+<p>This procedure opens the brush selection dialog.</p>
+<div class="refsect3">
+<a name="gimp-brushes-popup.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>brush_callback</p></td>
+<td class="parameter_description"><p>The callback PDB proc to call when brush selection is made.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>popup_title</p></td>
+<td class="parameter_description"><p>Title of the brush selection dialog.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>initial_brush</p></td>
+<td class="parameter_description"><p>The name of the brush to set as the first selected.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>opacity</p></td>
+<td class="parameter_description"><p>The initial opacity of the brush.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>spacing</p></td>
+<td class="parameter_description"><p>The initial spacing of the brush (if &lt; 0 then use brush default spacing).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>paint_mode</p></td>
+<td class="parameter_description"><p>The initial paint mode.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-brushes-popup.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-brushes-close-popup"></a><h3>gimp_brushes_close_popup ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_brushes_close_popup (<em class="parameter"><code>const <span class="type">gchar</span> *brush_callback</code></em>);</pre>
+<p>Close the brush selection dialog.</p>
+<p>This procedure closes an opened brush selection dialog.</p>
+<div class="refsect3">
+<a name="gimp-brushes-close-popup.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>brush_callback</p></td>
+<td class="parameter_description"><p>The name of the callback registered for this pop-up.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-brushes-close-popup.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-brushes-set-popup"></a><h3>gimp_brushes_set_popup ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_brushes_set_popup (<em class="parameter"><code>const <span class="type">gchar</span> *brush_callback</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *brush_name</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> opacity</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> spacing</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimp-gimpenums.html#GimpLayerMode" title="enum GimpLayerMode"><span class="type">GimpLayerMode</span></a> paint_mode</code></em>);</pre>
+<p>Sets the current brush in a brush selection dialog.</p>
+<p>Sets the current brush in a brush selection dialog.</p>
+<div class="refsect3">
+<a name="gimp-brushes-set-popup.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>brush_callback</p></td>
+<td class="parameter_description"><p>The name of the callback registered for this pop-up.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>brush_name</p></td>
+<td class="parameter_description"><p>The name of the brush to set as selected.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>opacity</p></td>
+<td class="parameter_description"><p>The initial opacity of the brush.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>spacing</p></td>
+<td class="parameter_description"><p>The initial spacing of the brush (if &lt; 0 then use brush default spacing).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>paint_mode</p></td>
+<td class="parameter_description"><p>The initial paint mode.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-brushes-set-popup.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/libgimp-gimpbuffer.html b/devel-docs/libgimp/html/libgimp-gimpbuffer.html
new file mode 100644
index 0000000..2a132f9
--- /dev/null
+++ b/devel-docs/libgimp/html/libgimp-gimpbuffer.html
@@ -0,0 +1,325 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gimpbuffer: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimp-general.html" title="Functions not Related to Specific Images">
+<link rel="prev" href="libgimp-gimpenums.html" title="gimpenums">
+<link rel="next" href="libgimp-gimpcontext.html" title="gimpcontext">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimp-gimpbuffer.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimp-general.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimp-gimpenums.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimp-gimpcontext.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimp-gimpbuffer"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimp-gimpbuffer.top_of_page"></a>gimpbuffer</span></h2>
+<p>gimpbuffer — Functions for manipulating cut buffers.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimp-gimpbuffer.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> **
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpbuffer.html#gimp-buffers-get-list" title="gimp_buffers_get_list ()">gimp_buffers_get_list</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpbuffer.html#gimp-buffer-rename" title="gimp_buffer_rename ()">gimp_buffer_rename</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpbuffer.html#gimp-buffer-delete" title="gimp_buffer_delete ()">gimp_buffer_delete</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpbuffer.html#gimp-buffer-get-width" title="gimp_buffer_get_width ()">gimp_buffer_get_width</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpbuffer.html#gimp-buffer-get-height" title="gimp_buffer_get_height ()">gimp_buffer_get_height</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpbuffer.html#gimp-buffer-get-bytes" title="gimp_buffer_get_bytes ()">gimp_buffer_get_bytes</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a href="../html/libgimpbase-gimpbaseenums.html#GimpImageBaseType"><span class="returnvalue">GimpImageBaseType</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpbuffer.html#gimp-buffer-get-image-type" title="gimp_buffer_get_image_type ()">gimp_buffer_get_image_type</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpbuffer.description"></a><h2>Description</h2>
+<p>Functions related to named cut buffers.</p>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpbuffer.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-buffers-get-list"></a><h3>gimp_buffers_get_list ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> **
+gimp_buffers_get_list (<em class="parameter"><code>const <span class="type">gchar</span> *filter</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *num_buffers</code></em>);</pre>
+<p>Retrieve a complete listing of the available buffers.</p>
+<p>This procedure returns a complete listing of available named
+buffers.</p>
+<div class="refsect3">
+<a name="gimp-buffers-get-list.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>filter</p></td>
+<td class="parameter_description"><p>An optional regular expression used to filter the list.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>num_buffers</p></td>
+<td class="parameter_description"><p>The number of buffers.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-buffers-get-list.returns"></a><h4>Returns</h4>
+<p> The list of buffer names. The returned value must be freed
+with <code class="function">g_strfreev()</code>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-buffer-rename"></a><h3>gimp_buffer_rename ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> *
+gimp_buffer_rename (<em class="parameter"><code>const <span class="type">gchar</span> *buffer_name</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *new_name</code></em>);</pre>
+<p>Renames a named buffer.</p>
+<p>This procedure renames a named buffer.</p>
+<div class="refsect3">
+<a name="gimp-buffer-rename.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>buffer_name</p></td>
+<td class="parameter_description"><p>The buffer name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>new_name</p></td>
+<td class="parameter_description"><p>The buffer's new name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-buffer-rename.returns"></a><h4>Returns</h4>
+<p> The real name given to the buffer.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-buffer-delete"></a><h3>gimp_buffer_delete ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_buffer_delete (<em class="parameter"><code>const <span class="type">gchar</span> *buffer_name</code></em>);</pre>
+<p>Deletes a named buffer.</p>
+<p>This procedure deletes a named buffer.</p>
+<div class="refsect3">
+<a name="gimp-buffer-delete.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>buffer_name</p></td>
+<td class="parameter_description"><p>The buffer name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-buffer-delete.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-buffer-get-width"></a><h3>gimp_buffer_get_width ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint</span>
+gimp_buffer_get_width (<em class="parameter"><code>const <span class="type">gchar</span> *buffer_name</code></em>);</pre>
+<p>Retrieves the specified buffer's width.</p>
+<p>This procedure retrieves the specified named buffer's width.</p>
+<div class="refsect3">
+<a name="gimp-buffer-get-width.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>buffer_name</p></td>
+<td class="parameter_description"><p>The buffer name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-buffer-get-width.returns"></a><h4>Returns</h4>
+<p> The buffer width.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-buffer-get-height"></a><h3>gimp_buffer_get_height ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint</span>
+gimp_buffer_get_height (<em class="parameter"><code>const <span class="type">gchar</span> *buffer_name</code></em>);</pre>
+<p>Retrieves the specified buffer's height.</p>
+<p>This procedure retrieves the specified named buffer's height.</p>
+<div class="refsect3">
+<a name="gimp-buffer-get-height.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>buffer_name</p></td>
+<td class="parameter_description"><p>The buffer name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-buffer-get-height.returns"></a><h4>Returns</h4>
+<p> The buffer height.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-buffer-get-bytes"></a><h3>gimp_buffer_get_bytes ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint</span>
+gimp_buffer_get_bytes (<em class="parameter"><code>const <span class="type">gchar</span> *buffer_name</code></em>);</pre>
+<p>Retrieves the specified buffer's bytes.</p>
+<p>This procedure retrieves the specified named buffer's bytes.</p>
+<div class="refsect3">
+<a name="gimp-buffer-get-bytes.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>buffer_name</p></td>
+<td class="parameter_description"><p>The buffer name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-buffer-get-bytes.returns"></a><h4>Returns</h4>
+<p> The buffer bpp.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-buffer-get-image-type"></a><h3>gimp_buffer_get_image_type ()</h3>
+<pre class="programlisting"><a href="../html/libgimpbase-gimpbaseenums.html#GimpImageBaseType"><span class="returnvalue">GimpImageBaseType</span></a>
+gimp_buffer_get_image_type (<em class="parameter"><code>const <span class="type">gchar</span> *buffer_name</code></em>);</pre>
+<p>Retrieves the specified buffer's image type.</p>
+<p>This procedure retrieves the specified named buffer's image type.</p>
+<div class="refsect3">
+<a name="gimp-buffer-get-image-type.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>buffer_name</p></td>
+<td class="parameter_description"><p>The buffer name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-buffer-get-image-type.returns"></a><h4>Returns</h4>
+<p> The buffer image type.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/libgimp-gimpchannel.html b/devel-docs/libgimp/html/libgimp-gimpchannel.html
new file mode 100644
index 0000000..a7ab004
--- /dev/null
+++ b/devel-docs/libgimp/html/libgimp-gimpchannel.html
@@ -0,0 +1,527 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gimpchannel: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimp-image.html" title="Manipulating Images and their Properties">
+<link rel="prev" href="libgimp-image.html" title="Manipulating Images and their Properties">
+<link rel="next" href="libgimp-gimpcolor.html" title="gimpcolor">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimp-gimpchannel.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimp-image.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimp-image.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimp-gimpcolor.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimp-gimpchannel"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimp-gimpchannel.top_of_page"></a>gimpchannel</span></h2>
+<p>gimpchannel — Functions for manipulating channels.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimp-gimpchannel.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpchannel.html#gimp-channel-new" title="gimp_channel_new ()">gimp_channel_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpchannel.html#gimp-channel-new-from-component" title="gimp_channel_new_from_component ()">gimp_channel_new_from_component</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpchannel.html#gimp-channel-copy" title="gimp_channel_copy ()">gimp_channel_copy</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpchannel.html#gimp-channel-get-show-masked" title="gimp_channel_get_show_masked ()">gimp_channel_get_show_masked</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpchannel.html#gimp-channel-set-show-masked" title="gimp_channel_set_show_masked ()">gimp_channel_set_show_masked</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gdouble</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpchannel.html#gimp-channel-get-opacity" title="gimp_channel_get_opacity ()">gimp_channel_get_opacity</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpchannel.html#gimp-channel-set-opacity" title="gimp_channel_set_opacity ()">gimp_channel_set_opacity</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpchannel.html#gimp-channel-get-color" title="gimp_channel_get_color ()">gimp_channel_get_color</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpchannel.html#gimp-channel-set-color" title="gimp_channel_set_color ()">gimp_channel_set_color</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpchannel.html#gimp-channel-combine-masks" title="gimp_channel_combine_masks ()">gimp_channel_combine_masks</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpchannel.description"></a><h2>Description</h2>
+<p>Functions for manipulating channels.</p>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpchannel.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-channel-new"></a><h3>gimp_channel_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_channel_new (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
+ <em class="parameter"><code><span class="type">guint</span> width</code></em>,
+ <em class="parameter"><code><span class="type">guint</span> height</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> opacity</code></em>,
+ <em class="parameter"><code>const <a href="../html/libgimpcolor-GimpRGB.html#GimpRGB"><span class="type">GimpRGB</span></a> *color</code></em>);</pre>
+<p>Create a new channel.</p>
+<p>This procedure creates a new channel with the specified width and
+height. Name, opacity, and color are also supplied parameters. The
+new channel still needs to be added to the image, as this is not
+automatic. Add the new channel with the <a class="link" href="libgimp-gimpimage.html#gimp-image-insert-channel" title="gimp_image_insert_channel ()"><code class="function">gimp_image_insert_channel()</code></a>
+command. Other attributes such as channel show masked, should be
+set with explicit procedure calls. The channel's contents are
+undefined initially.</p>
+<div class="refsect3">
+<a name="gimp-channel-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image to which to add the channel.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The channel name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>width</p></td>
+<td class="parameter_description"><p>The channel width.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>height</p></td>
+<td class="parameter_description"><p>The channel height.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>opacity</p></td>
+<td class="parameter_description"><p>The channel opacity.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>color</p></td>
+<td class="parameter_description"><p>The channel compositing color.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-channel-new.returns"></a><h4>Returns</h4>
+<p> The newly created channel.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-channel-new-from-component"></a><h3>gimp_channel_new_from_component ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_channel_new_from_component (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpChannelType"><span class="type">GimpChannelType</span></a> component</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
+<p>Create a new channel from a color component</p>
+<p>This procedure creates a new channel from a color component.
+The new channel still needs to be added to the image, as this is not
+automatic. Add the new channel with <a class="link" href="libgimp-gimpimage.html#gimp-image-insert-channel" title="gimp_image_insert_channel ()"><code class="function">gimp_image_insert_channel()</code></a>.
+Other attributes, such as channel visibility, should be set with
+explicit procedure calls.</p>
+<div class="refsect3">
+<a name="gimp-channel-new-from-component.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image to which to add the channel.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>component</p></td>
+<td class="parameter_description"><p>The image component.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The channel name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-channel-new-from-component.returns"></a><h4>Returns</h4>
+<p> The newly created channel.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-channel-copy"></a><h3>gimp_channel_copy ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_channel_copy (<em class="parameter"><code><span class="type">gint32</span> channel_ID</code></em>);</pre>
+<p>Copy a channel.</p>
+<p>This procedure copies the specified channel and returns the copy.
+The new channel still needs to be added to the image, as this is not
+automatic. Add the new channel with <a class="link" href="libgimp-gimpimage.html#gimp-image-insert-channel" title="gimp_image_insert_channel ()"><code class="function">gimp_image_insert_channel()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-channel-copy.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>channel_ID</p></td>
+<td class="parameter_description"><p>The channel to copy.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-channel-copy.returns"></a><h4>Returns</h4>
+<p> The newly copied channel.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-channel-get-show-masked"></a><h3>gimp_channel_get_show_masked ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_channel_get_show_masked (<em class="parameter"><code><span class="type">gint32</span> channel_ID</code></em>);</pre>
+<p>Get the composite method of the specified channel.</p>
+<p>This procedure returns the specified channel's composite method. If
+it is TRUE, then the channel is composited with the image so that
+masked regions are shown. Otherwise, selected regions are shown.</p>
+<div class="refsect3">
+<a name="gimp-channel-get-show-masked.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>channel_ID</p></td>
+<td class="parameter_description"><p>The channel.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-channel-get-show-masked.returns"></a><h4>Returns</h4>
+<p> The channel composite method.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-channel-set-show-masked"></a><h3>gimp_channel_set_show_masked ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_channel_set_show_masked (<em class="parameter"><code><span class="type">gint32</span> channel_ID</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> show_masked</code></em>);</pre>
+<p>Set the composite method of the specified channel.</p>
+<p>This procedure sets the specified channel's composite method. If it
+is TRUE, then the channel is composited with the image so that
+masked regions are shown. Otherwise, selected regions are shown.</p>
+<div class="refsect3">
+<a name="gimp-channel-set-show-masked.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>channel_ID</p></td>
+<td class="parameter_description"><p>The channel.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>show_masked</p></td>
+<td class="parameter_description"><p>The new channel composite method.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-channel-set-show-masked.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-channel-get-opacity"></a><h3>gimp_channel_get_opacity ()</h3>
+<pre class="programlisting"><span class="returnvalue">gdouble</span>
+gimp_channel_get_opacity (<em class="parameter"><code><span class="type">gint32</span> channel_ID</code></em>);</pre>
+<p>Get the opacity of the specified channel.</p>
+<p>This procedure returns the specified channel's opacity.</p>
+<div class="refsect3">
+<a name="gimp-channel-get-opacity.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>channel_ID</p></td>
+<td class="parameter_description"><p>The channel.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-channel-get-opacity.returns"></a><h4>Returns</h4>
+<p> The channel opacity.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-channel-set-opacity"></a><h3>gimp_channel_set_opacity ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_channel_set_opacity (<em class="parameter"><code><span class="type">gint32</span> channel_ID</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> opacity</code></em>);</pre>
+<p>Set the opacity of the specified channel.</p>
+<p>This procedure sets the specified channel's opacity.</p>
+<div class="refsect3">
+<a name="gimp-channel-set-opacity.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>channel_ID</p></td>
+<td class="parameter_description"><p>The channel.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>opacity</p></td>
+<td class="parameter_description"><p>The new channel opacity.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-channel-set-opacity.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-channel-get-color"></a><h3>gimp_channel_get_color ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_channel_get_color (<em class="parameter"><code><span class="type">gint32</span> channel_ID</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpcolor-GimpRGB.html#GimpRGB"><span class="type">GimpRGB</span></a> *color</code></em>);</pre>
+<p>Get the compositing color of the specified channel.</p>
+<p>This procedure returns the specified channel's compositing color.</p>
+<div class="refsect3">
+<a name="gimp-channel-get-color.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>channel_ID</p></td>
+<td class="parameter_description"><p>The channel.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>color</p></td>
+<td class="parameter_description"><p>The channel compositing color.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-channel-get-color.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-channel-set-color"></a><h3>gimp_channel_set_color ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_channel_set_color (<em class="parameter"><code><span class="type">gint32</span> channel_ID</code></em>,
+ <em class="parameter"><code>const <a href="../html/libgimpcolor-GimpRGB.html#GimpRGB"><span class="type">GimpRGB</span></a> *color</code></em>);</pre>
+<p>Set the compositing color of the specified channel.</p>
+<p>This procedure sets the specified channel's compositing color.</p>
+<div class="refsect3">
+<a name="gimp-channel-set-color.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>channel_ID</p></td>
+<td class="parameter_description"><p>The channel.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>color</p></td>
+<td class="parameter_description"><p>The new channel compositing color.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-channel-set-color.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-channel-combine-masks"></a><h3>gimp_channel_combine_masks ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_channel_combine_masks (<em class="parameter"><code><span class="type">gint32</span> channel1_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint32</span> channel2_ID</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpChannelOps"><span class="type">GimpChannelOps</span></a> operation</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> offx</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> offy</code></em>);</pre>
+<p>Combine two channel masks.</p>
+<p>This procedure combines two channel masks. The result is stored in
+the first channel.</p>
+<div class="refsect3">
+<a name="gimp-channel-combine-masks.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>channel1_ID</p></td>
+<td class="parameter_description"><p>The channel1.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>channel2_ID</p></td>
+<td class="parameter_description"><p>The channel2.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>operation</p></td>
+<td class="parameter_description"><p>The selection operation.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>offx</p></td>
+<td class="parameter_description"><p>x offset between upper left corner of channels: (second - first).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>offy</p></td>
+<td class="parameter_description"><p>y offset between upper left corner of channels: (second - first).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-channel-combine-masks.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/libgimp-gimpcolor.html b/devel-docs/libgimp/html/libgimp-gimpcolor.html
new file mode 100644
index 0000000..048c434
--- /dev/null
+++ b/devel-docs/libgimp/html/libgimp-gimpcolor.html
@@ -0,0 +1,921 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gimpcolor: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimp-image.html" title="Manipulating Images and their Properties">
+<link rel="prev" href="libgimp-gimpchannel.html" title="gimpchannel">
+<link rel="next" href="libgimp-gimpdisplay.html" title="gimpdisplay">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimp-gimpcolor.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimp-image.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimp-gimpchannel.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimp-gimpdisplay.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimp-gimpcolor"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimp-gimpcolor.top_of_page"></a>gimpcolor</span></h2>
+<p>gimpcolor — Functions for manipulating color.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimp-gimpcolor.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcolor.html#gimp-brightness-contrast" title="gimp_brightness_contrast ()">gimp_brightness_contrast</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcolor.html#gimp-levels" title="gimp_levels ()">gimp_levels</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcolor.html#gimp-levels-auto" title="gimp_levels_auto ()">gimp_levels_auto</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcolor.html#gimp-levels-stretch" title="gimp_levels_stretch ()">gimp_levels_stretch</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcolor.html#gimp-posterize" title="gimp_posterize ()">gimp_posterize</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcolor.html#gimp-desaturate" title="gimp_desaturate ()">gimp_desaturate</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcolor.html#gimp-desaturate-full" title="gimp_desaturate_full ()">gimp_desaturate_full</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcolor.html#gimp-equalize" title="gimp_equalize ()">gimp_equalize</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcolor.html#gimp-invert" title="gimp_invert ()">gimp_invert</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcolor.html#gimp-curves-spline" title="gimp_curves_spline ()">gimp_curves_spline</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcolor.html#gimp-curves-explicit" title="gimp_curves_explicit ()">gimp_curves_explicit</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcolor.html#gimp-color-balance" title="gimp_color_balance ()">gimp_color_balance</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcolor.html#gimp-colorize" title="gimp_colorize ()">gimp_colorize</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcolor.html#gimp-histogram" title="gimp_histogram ()">gimp_histogram</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcolor.html#gimp-hue-saturation" title="gimp_hue_saturation ()">gimp_hue_saturation</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcolor.html#gimp-threshold" title="gimp_threshold ()">gimp_threshold</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpcolor.description"></a><h2>Description</h2>
+<p>Functions for manipulating color, including curves and histograms.</p>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpcolor.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-brightness-contrast"></a><h3>gimp_brightness_contrast ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_brightness_contrast (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> brightness</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> contrast</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_brightness_contrast</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpdrawablecolor.html#gimp-drawable-brightness-contrast" title="gimp_drawable_brightness_contrast ()"><code class="function">gimp_drawable_brightness_contrast()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-brightness-contrast.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>brightness</p></td>
+<td class="parameter_description"><p>Brightness adjustment.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>contrast</p></td>
+<td class="parameter_description"><p>Contrast adjustment.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-brightness-contrast.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-levels"></a><h3>gimp_levels ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_levels (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimp-gimpenums.html#GimpHistogramChannel" title="enum GimpHistogramChannel"><span class="type">GimpHistogramChannel</span></a> channel</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> low_input</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> high_input</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> gamma</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> low_output</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> high_output</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_levels</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpdrawablecolor.html#gimp-drawable-levels" title="gimp_drawable_levels ()"><code class="function">gimp_drawable_levels()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-levels.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>channel</p></td>
+<td class="parameter_description"><p>The channel to modify.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>low_input</p></td>
+<td class="parameter_description"><p>Intensity of lowest input.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>high_input</p></td>
+<td class="parameter_description"><p>Intensity of highest input.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>gamma</p></td>
+<td class="parameter_description"><p>Gamma adjustment factor.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>low_output</p></td>
+<td class="parameter_description"><p>Intensity of lowest output.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>high_output</p></td>
+<td class="parameter_description"><p>Intensity of highest output.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-levels.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-levels-auto"></a><h3>gimp_levels_auto ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_levels_auto (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_levels_auto</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpdrawablecolor.html#gimp-drawable-levels-stretch" title="gimp_drawable_levels_stretch ()"><code class="function">gimp_drawable_levels_stretch()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-levels-auto.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-levels-auto.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-levels-stretch"></a><h3>gimp_levels_stretch ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_levels_stretch (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_levels_stretch</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpdrawablecolor.html#gimp-drawable-levels-stretch" title="gimp_drawable_levels_stretch ()"><code class="function">gimp_drawable_levels_stretch()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-levels-stretch.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-levels-stretch.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-posterize"></a><h3>gimp_posterize ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_posterize (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> levels</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_posterize</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpdrawablecolor.html#gimp-drawable-posterize" title="gimp_drawable_posterize ()"><code class="function">gimp_drawable_posterize()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-posterize.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>levels</p></td>
+<td class="parameter_description"><p>Levels of posterization.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-posterize.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-desaturate"></a><h3>gimp_desaturate ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_desaturate (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_desaturate</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpdrawablecolor.html#gimp-drawable-desaturate" title="gimp_drawable_desaturate ()"><code class="function">gimp_drawable_desaturate()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-desaturate.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-desaturate.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-desaturate-full"></a><h3>gimp_desaturate_full ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_desaturate_full (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpDesaturateMode"><span class="type">GimpDesaturateMode</span></a> desaturate_mode</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_desaturate_full</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpdrawablecolor.html#gimp-drawable-desaturate" title="gimp_drawable_desaturate ()"><code class="function">gimp_drawable_desaturate()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-desaturate-full.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>desaturate_mode</p></td>
+<td class="parameter_description"><p>The formula to use to desaturate.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-desaturate-full.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-equalize"></a><h3>gimp_equalize ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_equalize (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> mask_only</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_equalize</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpdrawablecolor.html#gimp-drawable-equalize" title="gimp_drawable_equalize ()"><code class="function">gimp_drawable_equalize()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-equalize.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>mask_only</p></td>
+<td class="parameter_description"><p>Equalization option.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-equalize.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-invert"></a><h3>gimp_invert ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_invert (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_invert</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpdrawablecolor.html#gimp-drawable-invert" title="gimp_drawable_invert ()"><code class="function">gimp_drawable_invert()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-invert.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-invert.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-curves-spline"></a><h3>gimp_curves_spline ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_curves_spline (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimp-gimpenums.html#GimpHistogramChannel" title="enum GimpHistogramChannel"><span class="type">GimpHistogramChannel</span></a> channel</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> num_points</code></em>,
+ <em class="parameter"><code>const <span class="type">guint8</span> *control_pts</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_curves_spline</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpdrawablecolor.html#gimp-drawable-curves-spline" title="gimp_drawable_curves_spline ()"><code class="function">gimp_drawable_curves_spline()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-curves-spline.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>channel</p></td>
+<td class="parameter_description"><p>The channel to modify.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>num_points</p></td>
+<td class="parameter_description"><p>The number of values in the control point array.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>control_pts</p></td>
+<td class="parameter_description"><p>The spline control points: { cp1.x, cp1.y, cp2.x, cp2.y, ... }.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-curves-spline.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-curves-explicit"></a><h3>gimp_curves_explicit ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_curves_explicit (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimp-gimpenums.html#GimpHistogramChannel" title="enum GimpHistogramChannel"><span class="type">GimpHistogramChannel</span></a> channel</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> num_bytes</code></em>,
+ <em class="parameter"><code>const <span class="type">guint8</span> *curve</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_curves_explicit</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpdrawablecolor.html#gimp-drawable-curves-explicit" title="gimp_drawable_curves_explicit ()"><code class="function">gimp_drawable_curves_explicit()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-curves-explicit.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>channel</p></td>
+<td class="parameter_description"><p>The channel to modify.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>num_bytes</p></td>
+<td class="parameter_description"><p>The number of bytes in the new curve (always 256).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>curve</p></td>
+<td class="parameter_description"><p>The explicit curve.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-curves-explicit.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-balance"></a><h3>gimp_color_balance ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_color_balance (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpTransferMode"><span class="type">GimpTransferMode</span></a> transfer_mode</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> preserve_lum</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> cyan_red</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> magenta_green</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> yellow_blue</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_color_balance</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <code class="function">gimp_drawable_color_color_balance()</code> instead.</p>
+</div>
+<p>Modify the color balance of the specified drawable.</p>
+<p>Modify the color balance of the specified drawable. There are three
+axis which can be modified: cyan-red, magenta-green, and
+yellow-blue. Negative values increase the amount of the former,
+positive values increase the amount of the latter. Color balance can
+be controlled with the 'transfer_mode' setting, which allows
+shadows, mid-tones, and highlights in an image to be affected
+differently. The 'preserve-lum' parameter, if TRUE, ensures that the
+luminosity of each pixel remains fixed.</p>
+<div class="refsect3">
+<a name="gimp-color-balance.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>transfer_mode</p></td>
+<td class="parameter_description"><p>Transfer mode.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>preserve_lum</p></td>
+<td class="parameter_description"><p>Preserve luminosity values at each pixel.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>cyan_red</p></td>
+<td class="parameter_description"><p>Cyan-Red color balance.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>magenta_green</p></td>
+<td class="parameter_description"><p>Magenta-Green color balance.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>yellow_blue</p></td>
+<td class="parameter_description"><p>Yellow-Blue color balance.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-color-balance.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-colorize"></a><h3>gimp_colorize ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_colorize (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> hue</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> saturation</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> lightness</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_colorize</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpdrawablecolor.html#gimp-drawable-colorize-hsl" title="gimp_drawable_colorize_hsl ()"><code class="function">gimp_drawable_colorize_hsl()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-colorize.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>hue</p></td>
+<td class="parameter_description"><p>Hue in degrees.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>saturation</p></td>
+<td class="parameter_description"><p>Saturation in percent.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>lightness</p></td>
+<td class="parameter_description"><p>Lightness in percent.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-colorize.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-histogram"></a><h3>gimp_histogram ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_histogram (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimp-gimpenums.html#GimpHistogramChannel" title="enum GimpHistogramChannel"><span class="type">GimpHistogramChannel</span></a> channel</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> start_range</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> end_range</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> *mean</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> *std_dev</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> *median</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> *pixels</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> *count</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> *percentile</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_histogram</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpdrawablecolor.html#gimp-drawable-histogram" title="gimp_drawable_histogram ()"><code class="function">gimp_drawable_histogram()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-histogram.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>channel</p></td>
+<td class="parameter_description"><p>The channel to modify.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>start_range</p></td>
+<td class="parameter_description"><p>Start of the intensity measurement range.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>end_range</p></td>
+<td class="parameter_description"><p>End of the intensity measurement range.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>mean</p></td>
+<td class="parameter_description"><p>Mean intensity value.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>std_dev</p></td>
+<td class="parameter_description"><p>Standard deviation of intensity values.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>median</p></td>
+<td class="parameter_description"><p>Median intensity value.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>pixels</p></td>
+<td class="parameter_description"><p>Alpha-weighted pixel count for entire image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>count</p></td>
+<td class="parameter_description"><p>Alpha-weighted pixel count for range.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>percentile</p></td>
+<td class="parameter_description"><p>Percentile that range falls under.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-histogram.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-hue-saturation"></a><h3>gimp_hue_saturation ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_hue_saturation (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpHueRange"><span class="type">GimpHueRange</span></a> hue_range</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> hue_offset</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> lightness</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> saturation</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_hue_saturation</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpdrawablecolor.html#gimp-drawable-hue-saturation" title="gimp_drawable_hue_saturation ()"><code class="function">gimp_drawable_hue_saturation()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-hue-saturation.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>hue_range</p></td>
+<td class="parameter_description"><p>Range of affected hues.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>hue_offset</p></td>
+<td class="parameter_description"><p>Hue offset in degrees.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>lightness</p></td>
+<td class="parameter_description"><p>Lightness modification.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>saturation</p></td>
+<td class="parameter_description"><p>Saturation modification.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-hue-saturation.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-threshold"></a><h3>gimp_threshold ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_threshold (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> low_threshold</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> high_threshold</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_threshold</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpdrawablecolor.html#gimp-drawable-threshold" title="gimp_drawable_threshold ()"><code class="function">gimp_drawable_threshold()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-threshold.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>low_threshold</p></td>
+<td class="parameter_description"><p>The low threshold value.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>high_threshold</p></td>
+<td class="parameter_description"><p>The high threshold value.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-threshold.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/libgimp-gimpcontext.html b/devel-docs/libgimp/html/libgimp-gimpcontext.html
new file mode 100644
index 0000000..2cccfc9
--- /dev/null
+++ b/devel-docs/libgimp/html/libgimp-gimpcontext.html
@@ -0,0 +1,3583 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gimpcontext: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimp-general.html" title="Functions not Related to Specific Images">
+<link rel="prev" href="libgimp-gimpbuffer.html" title="gimpbuffer">
+<link rel="next" href="libgimp-gimpgimprc.html" title="gimpgimprc">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimp-gimpcontext.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimp-general.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimp-gimpbuffer.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimp-gimpgimprc.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimp-gimpcontext"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimp-gimpcontext.top_of_page"></a>gimpcontext</span></h2>
+<p>gimpcontext — Functions to manipulate a plug-in's context.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimp-gimpcontext.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-push" title="gimp_context_push ()">gimp_context_push</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-pop" title="gimp_context_pop ()">gimp_context_pop</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-defaults" title="gimp_context_set_defaults ()">gimp_context_set_defaults</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-foreground" title="gimp_context_get_foreground ()">gimp_context_get_foreground</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-foreground" title="gimp_context_set_foreground ()">gimp_context_set_foreground</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-background" title="gimp_context_get_background ()">gimp_context_get_background</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-background" title="gimp_context_set_background ()">gimp_context_set_background</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-default-colors" title="gimp_context_set_default_colors ()">gimp_context_set_default_colors</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-swap-colors" title="gimp_context_swap_colors ()">gimp_context_swap_colors</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gdouble</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-opacity" title="gimp_context_get_opacity ()">gimp_context_get_opacity</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-opacity" title="gimp_context_set_opacity ()">gimp_context_set_opacity</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="libgimp-gimpenums.html#GimpLayerMode" title="enum GimpLayerMode"><span class="returnvalue">GimpLayerMode</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-paint-mode" title="gimp_context_get_paint_mode ()">gimp_context_get_paint_mode</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-paint-mode" title="gimp_context_set_paint_mode ()">gimp_context_set_paint_mode</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-list-paint-methods" title="gimp_context_list_paint_methods ()">gimp_context_list_paint_methods</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-paint-method" title="gimp_context_get_paint_method ()">gimp_context_get_paint_method</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-paint-method" title="gimp_context_set_paint_method ()">gimp_context_set_paint_method</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a href="../html/libgimpbase-gimpbaseenums.html#GimpStrokeMethod"><span class="returnvalue">GimpStrokeMethod</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-stroke-method" title="gimp_context_get_stroke_method ()">gimp_context_get_stroke_method</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-stroke-method" title="gimp_context_set_stroke_method ()">gimp_context_set_stroke_method</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gdouble</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-line-width" title="gimp_context_get_line_width ()">gimp_context_get_line_width</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-line-width" title="gimp_context_set_line_width ()">gimp_context_set_line_width</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a href="../html/libgimpbase-gimpunit.html#GimpUnit"><span class="returnvalue">GimpUnit</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-line-width-unit" title="gimp_context_get_line_width_unit ()">gimp_context_get_line_width_unit</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-line-width-unit" title="gimp_context_set_line_width_unit ()">gimp_context_set_line_width_unit</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a href="../html/libgimpbase-gimpbaseenums.html#GimpCapStyle"><span class="returnvalue">GimpCapStyle</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-line-cap-style" title="gimp_context_get_line_cap_style ()">gimp_context_get_line_cap_style</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-line-cap-style" title="gimp_context_set_line_cap_style ()">gimp_context_set_line_cap_style</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a href="../html/libgimpbase-gimpbaseenums.html#GimpJoinStyle"><span class="returnvalue">GimpJoinStyle</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-line-join-style" title="gimp_context_get_line_join_style ()">gimp_context_get_line_join_style</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-line-join-style" title="gimp_context_set_line_join_style ()">gimp_context_set_line_join_style</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gdouble</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-line-miter-limit" title="gimp_context_get_line_miter_limit ()">gimp_context_get_line_miter_limit</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-line-miter-limit" title="gimp_context_set_line_miter_limit ()">gimp_context_set_line_miter_limit</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gdouble</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-line-dash-offset" title="gimp_context_get_line_dash_offset ()">gimp_context_get_line_dash_offset</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-line-dash-offset" title="gimp_context_set_line_dash_offset ()">gimp_context_set_line_dash_offset</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-line-dash-pattern" title="gimp_context_get_line_dash_pattern ()">gimp_context_get_line_dash_pattern</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-line-dash-pattern" title="gimp_context_set_line_dash_pattern ()">gimp_context_set_line_dash_pattern</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-brush" title="gimp_context_get_brush ()">gimp_context_get_brush</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-brush" title="gimp_context_set_brush ()">gimp_context_set_brush</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gdouble</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-brush-size" title="gimp_context_get_brush_size ()">gimp_context_get_brush_size</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-brush-size" title="gimp_context_set_brush_size ()">gimp_context_set_brush_size</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-brush-default-size" title="gimp_context_set_brush_default_size ()">gimp_context_set_brush_default_size</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gdouble</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-brush-aspect-ratio" title="gimp_context_get_brush_aspect_ratio ()">gimp_context_get_brush_aspect_ratio</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-brush-aspect-ratio" title="gimp_context_set_brush_aspect_ratio ()">gimp_context_set_brush_aspect_ratio</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gdouble</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-brush-angle" title="gimp_context_get_brush_angle ()">gimp_context_get_brush_angle</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-brush-angle" title="gimp_context_set_brush_angle ()">gimp_context_set_brush_angle</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gdouble</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-brush-spacing" title="gimp_context_get_brush_spacing ()">gimp_context_get_brush_spacing</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-brush-spacing" title="gimp_context_set_brush_spacing ()">gimp_context_set_brush_spacing</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-brush-default-spacing" title="gimp_context_set_brush_default_spacing ()">gimp_context_set_brush_default_spacing</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gdouble</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-brush-hardness" title="gimp_context_get_brush_hardness ()">gimp_context_get_brush_hardness</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-brush-hardness" title="gimp_context_set_brush_hardness ()">gimp_context_set_brush_hardness</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-brush-default-hardness" title="gimp_context_set_brush_default_hardness ()">gimp_context_set_brush_default_hardness</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gdouble</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-brush-force" title="gimp_context_get_brush_force ()">gimp_context_get_brush_force</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-brush-force" title="gimp_context_set_brush_force ()">gimp_context_set_brush_force</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-dynamics" title="gimp_context_get_dynamics ()">gimp_context_get_dynamics</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-dynamics" title="gimp_context_set_dynamics ()">gimp_context_set_dynamics</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-mypaint-brush" title="gimp_context_get_mypaint_brush ()">gimp_context_get_mypaint_brush</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-mypaint-brush" title="gimp_context_set_mypaint_brush ()">gimp_context_set_mypaint_brush</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-pattern" title="gimp_context_get_pattern ()">gimp_context_get_pattern</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-pattern" title="gimp_context_set_pattern ()">gimp_context_set_pattern</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-gradient" title="gimp_context_get_gradient ()">gimp_context_get_gradient</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-gradient" title="gimp_context_set_gradient ()">gimp_context_set_gradient</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-gradient-fg-bg-hsv-ccw" title="gimp_context_set_gradient_fg_bg_hsv_ccw ()">gimp_context_set_gradient_fg_bg_hsv_ccw</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-gradient-fg-bg-hsv-cw" title="gimp_context_set_gradient_fg_bg_hsv_cw ()">gimp_context_set_gradient_fg_bg_hsv_cw</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-gradient-fg-bg-rgb" title="gimp_context_set_gradient_fg_bg_rgb ()">gimp_context_set_gradient_fg_bg_rgb</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-gradient-fg-transparent" title="gimp_context_set_gradient_fg_transparent ()">gimp_context_set_gradient_fg_transparent</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a href="../html/libgimpbase-gimpbaseenums.html#GimpGradientBlendColorSpace"><span class="returnvalue">GimpGradientBlendColorSpace</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-gradient-blend-color-space" title="gimp_context_get_gradient_blend_color_space ()">gimp_context_get_gradient_blend_color_space</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-gradient-blend-color-space" title="gimp_context_set_gradient_blend_color_space ()">gimp_context_set_gradient_blend_color_space</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a href="../html/libgimpbase-gimpbaseenums.html#GimpRepeatMode"><span class="returnvalue">GimpRepeatMode</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-gradient-repeat-mode" title="gimp_context_get_gradient_repeat_mode ()">gimp_context_get_gradient_repeat_mode</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-gradient-repeat-mode" title="gimp_context_set_gradient_repeat_mode ()">gimp_context_set_gradient_repeat_mode</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-gradient-reverse" title="gimp_context_get_gradient_reverse ()">gimp_context_get_gradient_reverse</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-gradient-reverse" title="gimp_context_set_gradient_reverse ()">gimp_context_set_gradient_reverse</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-palette" title="gimp_context_get_palette ()">gimp_context_get_palette</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-palette" title="gimp_context_set_palette ()">gimp_context_set_palette</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-font" title="gimp_context_get_font ()">gimp_context_get_font</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-font" title="gimp_context_set_font ()">gimp_context_set_font</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-antialias" title="gimp_context_get_antialias ()">gimp_context_get_antialias</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-antialias" title="gimp_context_set_antialias ()">gimp_context_set_antialias</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-feather" title="gimp_context_get_feather ()">gimp_context_get_feather</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-feather" title="gimp_context_set_feather ()">gimp_context_set_feather</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-feather-radius" title="gimp_context_get_feather_radius ()">gimp_context_get_feather_radius</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-feather-radius" title="gimp_context_set_feather_radius ()">gimp_context_set_feather_radius</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-sample-merged" title="gimp_context_get_sample_merged ()">gimp_context_get_sample_merged</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-sample-merged" title="gimp_context_set_sample_merged ()">gimp_context_set_sample_merged</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a href="../html/libgimpbase-gimpbaseenums.html#GimpSelectCriterion"><span class="returnvalue">GimpSelectCriterion</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-sample-criterion" title="gimp_context_get_sample_criterion ()">gimp_context_get_sample_criterion</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-sample-criterion" title="gimp_context_set_sample_criterion ()">gimp_context_set_sample_criterion</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gdouble</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-sample-threshold" title="gimp_context_get_sample_threshold ()">gimp_context_get_sample_threshold</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-sample-threshold" title="gimp_context_set_sample_threshold ()">gimp_context_set_sample_threshold</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-sample-threshold-int" title="gimp_context_get_sample_threshold_int ()">gimp_context_get_sample_threshold_int</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-sample-threshold-int" title="gimp_context_set_sample_threshold_int ()">gimp_context_set_sample_threshold_int</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-sample-transparent" title="gimp_context_get_sample_transparent ()">gimp_context_get_sample_transparent</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-sample-transparent" title="gimp_context_set_sample_transparent ()">gimp_context_set_sample_transparent</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-diagonal-neighbors" title="gimp_context_get_diagonal_neighbors ()">gimp_context_get_diagonal_neighbors</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-diagonal-neighbors" title="gimp_context_set_diagonal_neighbors ()">gimp_context_set_diagonal_neighbors</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GeglDistanceMetric</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-distance-metric" title="gimp_context_get_distance_metric ()">gimp_context_get_distance_metric</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-distance-metric" title="gimp_context_set_distance_metric ()">gimp_context_set_distance_metric</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a href="../html/libgimpbase-gimpbaseenums.html#GimpInterpolationType"><span class="returnvalue">GimpInterpolationType</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-interpolation" title="gimp_context_get_interpolation ()">gimp_context_get_interpolation</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-interpolation" title="gimp_context_set_interpolation ()">gimp_context_set_interpolation</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a href="../html/libgimpbase-gimpbaseenums.html#GimpTransformDirection"><span class="returnvalue">GimpTransformDirection</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-transform-direction" title="gimp_context_get_transform_direction ()">gimp_context_get_transform_direction</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-transform-direction" title="gimp_context_set_transform_direction ()">gimp_context_set_transform_direction</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a href="../html/libgimpbase-gimpbaseenums.html#GimpTransformResize"><span class="returnvalue">GimpTransformResize</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-transform-resize" title="gimp_context_get_transform_resize ()">gimp_context_get_transform_resize</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-transform-resize" title="gimp_context_set_transform_resize ()">gimp_context_set_transform_resize</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-transform-recursion" title="gimp_context_get_transform_recursion ()">gimp_context_get_transform_recursion</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-transform-recursion" title="gimp_context_set_transform_recursion ()">gimp_context_set_transform_recursion</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gdouble</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-ink-angle" title="gimp_context_get_ink_angle ()">gimp_context_get_ink_angle</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-ink-angle" title="gimp_context_set_ink_angle ()">gimp_context_set_ink_angle</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gdouble</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-ink-blob-angle" title="gimp_context_get_ink_blob_angle ()">gimp_context_get_ink_blob_angle</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-ink-blob-angle" title="gimp_context_set_ink_blob_angle ()">gimp_context_set_ink_blob_angle</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gdouble</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-ink-blob-aspect-ratio" title="gimp_context_get_ink_blob_aspect_ratio ()">gimp_context_get_ink_blob_aspect_ratio</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-ink-blob-aspect-ratio" title="gimp_context_set_ink_blob_aspect_ratio ()">gimp_context_set_ink_blob_aspect_ratio</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a href="../html/libgimpbase-gimpbaseenums.html#GimpInkBlobType"><span class="returnvalue">GimpInkBlobType</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-ink-blob-type" title="gimp_context_get_ink_blob_type ()">gimp_context_get_ink_blob_type</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-ink-blob-type" title="gimp_context_set_ink_blob_type ()">gimp_context_set_ink_blob_type</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gdouble</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-ink-size" title="gimp_context_get_ink_size ()">gimp_context_get_ink_size</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-ink-size" title="gimp_context_set_ink_size ()">gimp_context_set_ink_size</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gdouble</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-ink-size-sensitivity" title="gimp_context_get_ink_size_sensitivity ()">gimp_context_get_ink_size_sensitivity</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-ink-size-sensitivity" title="gimp_context_set_ink_size_sensitivity ()">gimp_context_set_ink_size_sensitivity</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gdouble</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-ink-speed-sensitivity" title="gimp_context_get_ink_speed_sensitivity ()">gimp_context_get_ink_speed_sensitivity</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-ink-speed-sensitivity" title="gimp_context_set_ink_speed_sensitivity ()">gimp_context_set_ink_speed_sensitivity</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gdouble</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-get-ink-tilt-sensitivity" title="gimp_context_get_ink_tilt_sensitivity ()">gimp_context_get_ink_tilt_sensitivity</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-ink-tilt-sensitivity" title="gimp_context_set_ink_tilt_sensitivity ()">gimp_context_set_ink_tilt_sensitivity</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpcontext.description"></a><h2>Description</h2>
+<p>Functions to manipulate a plug-in's context.</p>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpcontext.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-context-push"></a><h3>gimp_context_push ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_context_push (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Pushes a context to the top of the plug-in's context stack.</p>
+<p>This procedure creates a new context by copying the current context.
+This copy becomes the new current context for the calling plug-in
+until it is popped again using <a class="link" href="libgimp-gimpcontext.html#gimp-context-pop" title="gimp_context_pop ()"><code class="function">gimp_context_pop()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-context-push.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-pop"></a><h3>gimp_context_pop ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_context_pop (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Pops the topmost context from the plug-in's context stack.</p>
+<p>This procedure removes the topmost context from the plug-in's
+context stack. The context that was active before the corresponding
+call to <a class="link" href="libgimp-gimpcontext.html#gimp-context-push" title="gimp_context_push ()"><code class="function">gimp_context_push()</code></a> becomes the new current context of the
+plug-in.</p>
+<div class="refsect3">
+<a name="gimp-context-pop.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-set-defaults"></a><h3>gimp_context_set_defaults ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_context_set_defaults (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Reset context settings to their default values.</p>
+<p>This procedure resets context settings used by various procedures to
+their default value. This procedure will usually be called after a
+context push so that a script which calls procedures affected by
+context settings will not be affected by changes in the global
+context.</p>
+<div class="refsect3">
+<a name="gimp-context-set-defaults.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-get-foreground"></a><h3>gimp_context_get_foreground ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_context_get_foreground (<em class="parameter"><code><a href="../html/libgimpcolor-GimpRGB.html#GimpRGB"><span class="type">GimpRGB</span></a> *foreground</code></em>);</pre>
+<p>Get the current GIMP foreground color.</p>
+<p>This procedure returns the current GIMP foreground color. The
+foreground color is used in a variety of tools such as paint tools,
+blending, and bucket fill.</p>
+<div class="refsect3">
+<a name="gimp-context-get-foreground.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>foreground</p></td>
+<td class="parameter_description"><p>The foreground color.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-context-get-foreground.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-set-foreground"></a><h3>gimp_context_set_foreground ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_context_set_foreground (<em class="parameter"><code>const <a href="../html/libgimpcolor-GimpRGB.html#GimpRGB"><span class="type">GimpRGB</span></a> *foreground</code></em>);</pre>
+<p>Set the current GIMP foreground color.</p>
+<p>This procedure sets the current GIMP foreground color. After this is
+set, operations which use foreground such as paint tools, blending,
+and bucket fill will use the new value.</p>
+<div class="refsect3">
+<a name="gimp-context-set-foreground.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>foreground</p></td>
+<td class="parameter_description"><p>The foreground color.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-context-set-foreground.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-get-background"></a><h3>gimp_context_get_background ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_context_get_background (<em class="parameter"><code><a href="../html/libgimpcolor-GimpRGB.html#GimpRGB"><span class="type">GimpRGB</span></a> *background</code></em>);</pre>
+<p>Get the current GIMP background color.</p>
+<p>This procedure returns the current GIMP background color. The
+background color is used in a variety of tools such as blending,
+erasing (with non-alpha images), and image filling.</p>
+<div class="refsect3">
+<a name="gimp-context-get-background.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>background</p></td>
+<td class="parameter_description"><p>The background color.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-context-get-background.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-set-background"></a><h3>gimp_context_set_background ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_context_set_background (<em class="parameter"><code>const <a href="../html/libgimpcolor-GimpRGB.html#GimpRGB"><span class="type">GimpRGB</span></a> *background</code></em>);</pre>
+<p>Set the current GIMP background color.</p>
+<p>This procedure sets the current GIMP background color. After this is
+set, operations which use background such as blending, filling
+images, clearing, and erasing (in non-alpha images) will use the new
+value.</p>
+<div class="refsect3">
+<a name="gimp-context-set-background.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>background</p></td>
+<td class="parameter_description"><p>The background color.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-context-set-background.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-set-default-colors"></a><h3>gimp_context_set_default_colors ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_context_set_default_colors (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Set the current GIMP foreground and background colors to black and
+white.</p>
+<p>This procedure sets the current GIMP foreground and background
+colors to their initial default values, black and white.</p>
+<div class="refsect3">
+<a name="gimp-context-set-default-colors.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-swap-colors"></a><h3>gimp_context_swap_colors ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_context_swap_colors (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Swap the current GIMP foreground and background colors.</p>
+<p>This procedure swaps the current GIMP foreground and background
+colors, so that the new foreground color becomes the old background
+color and vice versa.</p>
+<div class="refsect3">
+<a name="gimp-context-swap-colors.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-get-opacity"></a><h3>gimp_context_get_opacity ()</h3>
+<pre class="programlisting"><span class="returnvalue">gdouble</span>
+gimp_context_get_opacity (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Get the opacity.</p>
+<p>This procedure returns the opacity setting. The return value is a
+floating point number between 0 and 100.</p>
+<div class="refsect3">
+<a name="gimp-context-get-opacity.returns"></a><h4>Returns</h4>
+<p> The opacity.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-set-opacity"></a><h3>gimp_context_set_opacity ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_context_set_opacity (<em class="parameter"><code><span class="type">gdouble</span> opacity</code></em>);</pre>
+<p>Set the opacity.</p>
+<p>This procedure modifies the opacity setting. The value should be a
+floating point number between 0 and 100.</p>
+<div class="refsect3">
+<a name="gimp-context-set-opacity.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>opacity</p></td>
+<td class="parameter_description"><p>The opacity.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-context-set-opacity.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-get-paint-mode"></a><h3>gimp_context_get_paint_mode ()</h3>
+<pre class="programlisting"><a class="link" href="libgimp-gimpenums.html#GimpLayerMode" title="enum GimpLayerMode"><span class="returnvalue">GimpLayerMode</span></a>
+gimp_context_get_paint_mode (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Get the paint mode.</p>
+<p>This procedure returns the paint-mode setting. The return value is
+an integer which corresponds to the values listed in the argument
+description.</p>
+<div class="refsect3">
+<a name="gimp-context-get-paint-mode.returns"></a><h4>Returns</h4>
+<p> The paint mode.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-set-paint-mode"></a><h3>gimp_context_set_paint_mode ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_context_set_paint_mode (<em class="parameter"><code><a class="link" href="libgimp-gimpenums.html#GimpLayerMode" title="enum GimpLayerMode"><span class="type">GimpLayerMode</span></a> paint_mode</code></em>);</pre>
+<p>Set the paint mode.</p>
+<p>This procedure modifies the paint_mode setting.</p>
+<div class="refsect3">
+<a name="gimp-context-set-paint-mode.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>paint_mode</p></td>
+<td class="parameter_description"><p>The paint mode.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-context-set-paint-mode.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-list-paint-methods"></a><h3>gimp_context_list_paint_methods ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_context_list_paint_methods (<em class="parameter"><code><span class="type">gint</span> *num_paint_methods</code></em>,
+ <em class="parameter"><code><span class="type">gchar</span> ***paint_methods</code></em>);</pre>
+<p>Lists the available paint methods.</p>
+<p>This procedure lists the names of the available paint methods. Any
+of the results can be used for <a class="link" href="libgimp-gimpcontext.html#gimp-context-set-paint-method" title="gimp_context_set_paint_method ()"><code class="function">gimp_context_set_paint_method()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-context-list-paint-methods.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>num_paint_methods</p></td>
+<td class="parameter_description"><p>The number of the available paint methods.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>paint_methods</p></td>
+<td class="parameter_description"><p>The names of the available paint methods.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-context-list-paint-methods.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-get-paint-method"></a><h3>gimp_context_get_paint_method ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> *
+gimp_context_get_paint_method (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Retrieve the currently active paint method.</p>
+<p>This procedure returns the name of the currently active paint
+method.</p>
+<div class="refsect3">
+<a name="gimp-context-get-paint-method.returns"></a><h4>Returns</h4>
+<p> The name of the active paint method.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-set-paint-method"></a><h3>gimp_context_set_paint_method ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_context_set_paint_method (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
+<p>Set the specified paint method as the active paint method.</p>
+<p>This procedure allows the active paint method to be set by
+specifying its name. The name is simply a string which corresponds
+to one of the names of the available paint methods. If there is no
+matching method found, this procedure will return an error.
+Otherwise, the specified method becomes active and will be used in
+all subsequent paint operations.</p>
+<div class="refsect3">
+<a name="gimp-context-set-paint-method.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The name of the paint method.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-context-set-paint-method.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-get-stroke-method"></a><h3>gimp_context_get_stroke_method ()</h3>
+<pre class="programlisting"><a href="../html/libgimpbase-gimpbaseenums.html#GimpStrokeMethod"><span class="returnvalue">GimpStrokeMethod</span></a>
+gimp_context_get_stroke_method (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Retrieve the currently active stroke method.</p>
+<p>This procedure returns the currently active stroke method.</p>
+<div class="refsect3">
+<a name="gimp-context-get-stroke-method.returns"></a><h4>Returns</h4>
+<p> The active stroke method.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-set-stroke-method"></a><h3>gimp_context_set_stroke_method ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_context_set_stroke_method (<em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpStrokeMethod"><span class="type">GimpStrokeMethod</span></a> stroke_method</code></em>);</pre>
+<p>Set the specified stroke method as the active stroke method.</p>
+<p>This procedure set the specified stroke method as the active stroke
+method. The new method will be used in all subsequent stroke
+operations.</p>
+<div class="refsect3">
+<a name="gimp-context-set-stroke-method.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>stroke_method</p></td>
+<td class="parameter_description"><p>The new stroke method.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-context-set-stroke-method.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-get-line-width"></a><h3>gimp_context_get_line_width ()</h3>
+<pre class="programlisting"><span class="returnvalue">gdouble</span>
+gimp_context_get_line_width (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Get the line width setting.</p>
+<p>This procedure returns the line width setting.</p>
+<div class="refsect3">
+<a name="gimp-context-get-line-width.returns"></a><h4>Returns</h4>
+<p> The line width setting.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-set-line-width"></a><h3>gimp_context_set_line_width ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_context_set_line_width (<em class="parameter"><code><span class="type">gdouble</span> line_width</code></em>);</pre>
+<p>Set the line width setting.</p>
+<p>This procedure modifies the line width setting for stroking lines.</p>
+<p>This setting affects the following procedures:
+<a class="link" href="libgimp-gimpdrawableedit.html#gimp-drawable-edit-stroke-selection" title="gimp_drawable_edit_stroke_selection ()"><code class="function">gimp_drawable_edit_stroke_selection()</code></a>,
+<a class="link" href="libgimp-gimpdrawableedit.html#gimp-drawable-edit-stroke-item" title="gimp_drawable_edit_stroke_item ()"><code class="function">gimp_drawable_edit_stroke_item()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-context-set-line-width.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>line_width</p></td>
+<td class="parameter_description"><p>The line width setting.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-context-set-line-width.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-get-line-width-unit"></a><h3>gimp_context_get_line_width_unit ()</h3>
+<pre class="programlisting"><a href="../html/libgimpbase-gimpunit.html#GimpUnit"><span class="returnvalue">GimpUnit</span></a>
+gimp_context_get_line_width_unit (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Get the line width unit setting.</p>
+<p>This procedure returns the line width unit setting.</p>
+<div class="refsect3">
+<a name="gimp-context-get-line-width-unit.returns"></a><h4>Returns</h4>
+<p> The line width unit setting.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-set-line-width-unit"></a><h3>gimp_context_set_line_width_unit ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_context_set_line_width_unit (<em class="parameter"><code><a href="../html/libgimpbase-gimpunit.html#GimpUnit"><span class="type">GimpUnit</span></a> line_width_unit</code></em>);</pre>
+<p>Set the line width unit setting.</p>
+<p>This procedure modifies the line width unit setting for stroking
+lines.</p>
+<p>This setting affects the following procedures:
+<a class="link" href="libgimp-gimpdrawableedit.html#gimp-drawable-edit-stroke-selection" title="gimp_drawable_edit_stroke_selection ()"><code class="function">gimp_drawable_edit_stroke_selection()</code></a>,
+<a class="link" href="libgimp-gimpdrawableedit.html#gimp-drawable-edit-stroke-item" title="gimp_drawable_edit_stroke_item ()"><code class="function">gimp_drawable_edit_stroke_item()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-context-set-line-width-unit.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>line_width_unit</p></td>
+<td class="parameter_description"><p>The line width setting unit.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-context-set-line-width-unit.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-get-line-cap-style"></a><h3>gimp_context_get_line_cap_style ()</h3>
+<pre class="programlisting"><a href="../html/libgimpbase-gimpbaseenums.html#GimpCapStyle"><span class="returnvalue">GimpCapStyle</span></a>
+gimp_context_get_line_cap_style (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Get the line cap style setting.</p>
+<p>This procedure returns the line cap style setting.</p>
+<div class="refsect3">
+<a name="gimp-context-get-line-cap-style.returns"></a><h4>Returns</h4>
+<p> The line cap style setting.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-set-line-cap-style"></a><h3>gimp_context_set_line_cap_style ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_context_set_line_cap_style (<em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpCapStyle"><span class="type">GimpCapStyle</span></a> cap_style</code></em>);</pre>
+<p>Set the line cap style setting.</p>
+<p>This procedure modifies the line cap style setting for stroking
+lines.</p>
+<p>This setting affects the following procedures:
+<a class="link" href="libgimp-gimpdrawableedit.html#gimp-drawable-edit-stroke-selection" title="gimp_drawable_edit_stroke_selection ()"><code class="function">gimp_drawable_edit_stroke_selection()</code></a>,
+<a class="link" href="libgimp-gimpdrawableedit.html#gimp-drawable-edit-stroke-item" title="gimp_drawable_edit_stroke_item ()"><code class="function">gimp_drawable_edit_stroke_item()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-context-set-line-cap-style.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>cap_style</p></td>
+<td class="parameter_description"><p>The line cap style setting.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-context-set-line-cap-style.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-get-line-join-style"></a><h3>gimp_context_get_line_join_style ()</h3>
+<pre class="programlisting"><a href="../html/libgimpbase-gimpbaseenums.html#GimpJoinStyle"><span class="returnvalue">GimpJoinStyle</span></a>
+gimp_context_get_line_join_style (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Get the line join style setting.</p>
+<p>This procedure returns the line join style setting.</p>
+<div class="refsect3">
+<a name="gimp-context-get-line-join-style.returns"></a><h4>Returns</h4>
+<p> The line join style setting.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-set-line-join-style"></a><h3>gimp_context_set_line_join_style ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_context_set_line_join_style (<em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpJoinStyle"><span class="type">GimpJoinStyle</span></a> join_style</code></em>);</pre>
+<p>Set the line join style setting.</p>
+<p>This procedure modifies the line join style setting for stroking
+lines.</p>
+<p>This setting affects the following procedures:
+<a class="link" href="libgimp-gimpdrawableedit.html#gimp-drawable-edit-stroke-selection" title="gimp_drawable_edit_stroke_selection ()"><code class="function">gimp_drawable_edit_stroke_selection()</code></a>,
+<a class="link" href="libgimp-gimpdrawableedit.html#gimp-drawable-edit-stroke-item" title="gimp_drawable_edit_stroke_item ()"><code class="function">gimp_drawable_edit_stroke_item()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-context-set-line-join-style.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>join_style</p></td>
+<td class="parameter_description"><p>The line join style setting.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-context-set-line-join-style.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-get-line-miter-limit"></a><h3>gimp_context_get_line_miter_limit ()</h3>
+<pre class="programlisting"><span class="returnvalue">gdouble</span>
+gimp_context_get_line_miter_limit (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Get the line miter limit setting.</p>
+<p>This procedure returns the line miter limit setting.</p>
+<div class="refsect3">
+<a name="gimp-context-get-line-miter-limit.returns"></a><h4>Returns</h4>
+<p> The line miter limit setting.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-set-line-miter-limit"></a><h3>gimp_context_set_line_miter_limit ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_context_set_line_miter_limit (<em class="parameter"><code><span class="type">gdouble</span> miter_limit</code></em>);</pre>
+<p>Set the line miter limit setting.</p>
+<p>This procedure modifies the line miter limit setting for stroking
+lines.
+A mitered join is converted to a bevelled join if the miter would
+extend to a distance of more than (miter-limit * line-width) from
+the actual join point.</p>
+<p>This setting affects the following procedures:
+<a class="link" href="libgimp-gimpdrawableedit.html#gimp-drawable-edit-stroke-selection" title="gimp_drawable_edit_stroke_selection ()"><code class="function">gimp_drawable_edit_stroke_selection()</code></a>,
+<a class="link" href="libgimp-gimpdrawableedit.html#gimp-drawable-edit-stroke-item" title="gimp_drawable_edit_stroke_item ()"><code class="function">gimp_drawable_edit_stroke_item()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-context-set-line-miter-limit.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>miter_limit</p></td>
+<td class="parameter_description"><p>The line miter limit setting.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-context-set-line-miter-limit.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-get-line-dash-offset"></a><h3>gimp_context_get_line_dash_offset ()</h3>
+<pre class="programlisting"><span class="returnvalue">gdouble</span>
+gimp_context_get_line_dash_offset (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Get the line dash offset setting.</p>
+<p>This procedure returns the line dash offset setting.</p>
+<div class="refsect3">
+<a name="gimp-context-get-line-dash-offset.returns"></a><h4>Returns</h4>
+<p> The line dash offset setting.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-set-line-dash-offset"></a><h3>gimp_context_set_line_dash_offset ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_context_set_line_dash_offset (<em class="parameter"><code><span class="type">gdouble</span> dash_offset</code></em>);</pre>
+<p>Set the line dash offset setting.</p>
+<p>This procedure modifies the line dash offset setting for stroking
+lines.</p>
+<p>This setting affects the following procedures:
+<a class="link" href="libgimp-gimpdrawableedit.html#gimp-drawable-edit-stroke-selection" title="gimp_drawable_edit_stroke_selection ()"><code class="function">gimp_drawable_edit_stroke_selection()</code></a>,
+<a class="link" href="libgimp-gimpdrawableedit.html#gimp-drawable-edit-stroke-item" title="gimp_drawable_edit_stroke_item ()"><code class="function">gimp_drawable_edit_stroke_item()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-context-set-line-dash-offset.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>dash_offset</p></td>
+<td class="parameter_description"><p>The line dash offset setting.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-context-set-line-dash-offset.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-get-line-dash-pattern"></a><h3>gimp_context_get_line_dash_pattern ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_context_get_line_dash_pattern (<em class="parameter"><code><span class="type">gint</span> *num_dashes</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> **dashes</code></em>);</pre>
+<p>Get the line dash pattern setting.</p>
+<p>This procedure returns the line dash pattern setting.</p>
+<div class="refsect3">
+<a name="gimp-context-get-line-dash-pattern.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>num_dashes</p></td>
+<td class="parameter_description"><p>The number of dashes in the dash_pattern array.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>dashes</p></td>
+<td class="parameter_description"><p>The line dash pattern setting.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-context-get-line-dash-pattern.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-set-line-dash-pattern"></a><h3>gimp_context_set_line_dash_pattern ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_context_set_line_dash_pattern (<em class="parameter"><code><span class="type">gint</span> num_dashes</code></em>,
+ <em class="parameter"><code>const <span class="type">gdouble</span> *dashes</code></em>);</pre>
+<p>Set the line dash pattern setting.</p>
+<p>This procedure modifies the line dash pattern setting for stroking
+lines.</p>
+<p>The unit of the dash pattern segments is the actual line width used
+for the stroke operation, in other words a segment length of 1.0
+results in a square segment shape (or gap shape).</p>
+<p>This setting affects the following procedures:
+<code class="function">gimp_drawable_edit_stroke_selection_()</code>,
+<a class="link" href="libgimp-gimpdrawableedit.html#gimp-drawable-edit-stroke-item" title="gimp_drawable_edit_stroke_item ()"><code class="function">gimp_drawable_edit_stroke_item()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-context-set-line-dash-pattern.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>num_dashes</p></td>
+<td class="parameter_description"><p>The number of dashes in the dash_pattern array.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>dashes</p></td>
+<td class="parameter_description"><p>The line dash pattern setting.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-context-set-line-dash-pattern.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-get-brush"></a><h3>gimp_context_get_brush ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> *
+gimp_context_get_brush (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Retrieve the currently active brush.</p>
+<p>This procedure returns the name of the currently active brush. All
+paint operations and stroke operations use this brush to control the
+application of paint to the image.</p>
+<div class="refsect3">
+<a name="gimp-context-get-brush.returns"></a><h4>Returns</h4>
+<p> The name of the active brush.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-set-brush"></a><h3>gimp_context_set_brush ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_context_set_brush (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
+<p>Set the specified brush as the active brush.</p>
+<p>This procedure allows the active brush to be set by specifying its
+name. The name is simply a string which corresponds to one of the
+names of the installed brushes. If there is no matching brush found,
+this procedure will return an error. Otherwise, the specified brush
+becomes active and will be used in all subsequent paint operations.</p>
+<div class="refsect3">
+<a name="gimp-context-set-brush.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The name of the brush.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-context-set-brush.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-get-brush-size"></a><h3>gimp_context_get_brush_size ()</h3>
+<pre class="programlisting"><span class="returnvalue">gdouble</span>
+gimp_context_get_brush_size (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Get brush size in pixels.</p>
+<p>Get the brush size in pixels for brush based paint tools.</p>
+<div class="refsect3">
+<a name="gimp-context-get-brush-size.returns"></a><h4>Returns</h4>
+<p> Brush size in pixels.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-set-brush-size"></a><h3>gimp_context_set_brush_size ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_context_set_brush_size (<em class="parameter"><code><span class="type">gdouble</span> size</code></em>);</pre>
+<p>Set brush size in pixels.</p>
+<p>Set the brush size in pixels for brush based paint tools.</p>
+<div class="refsect3">
+<a name="gimp-context-set-brush-size.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>size</p></td>
+<td class="parameter_description"><p>Brush size in pixels.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-context-set-brush-size.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-set-brush-default-size"></a><h3>gimp_context_set_brush_default_size ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_context_set_brush_default_size (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Set brush size to its default.</p>
+<p>Set the brush size to the default (max of width and height) for
+paintbrush, airbrush, or pencil tools.</p>
+<div class="refsect3">
+<a name="gimp-context-set-brush-default-size.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-get-brush-aspect-ratio"></a><h3>gimp_context_get_brush_aspect_ratio ()</h3>
+<pre class="programlisting"><span class="returnvalue">gdouble</span>
+gimp_context_get_brush_aspect_ratio (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Get brush aspect ratio.</p>
+<p>Set the aspect ratio for brush based paint tools.</p>
+<div class="refsect3">
+<a name="gimp-context-get-brush-aspect-ratio.returns"></a><h4>Returns</h4>
+<p> Aspect ratio.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-set-brush-aspect-ratio"></a><h3>gimp_context_set_brush_aspect_ratio ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_context_set_brush_aspect_ratio (<em class="parameter"><code><span class="type">gdouble</span> aspect</code></em>);</pre>
+<p>Set brush aspect ratio.</p>
+<p>Set the aspect ratio for brush based paint tools.</p>
+<div class="refsect3">
+<a name="gimp-context-set-brush-aspect-ratio.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>aspect</p></td>
+<td class="parameter_description"><p>Aspect ratio.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-context-set-brush-aspect-ratio.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-get-brush-angle"></a><h3>gimp_context_get_brush_angle ()</h3>
+<pre class="programlisting"><span class="returnvalue">gdouble</span>
+gimp_context_get_brush_angle (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Get brush angle in degrees.</p>
+<p>Set the angle in degrees for brush based paint tools.</p>
+<div class="refsect3">
+<a name="gimp-context-get-brush-angle.returns"></a><h4>Returns</h4>
+<p> Angle in degrees.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-set-brush-angle"></a><h3>gimp_context_set_brush_angle ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_context_set_brush_angle (<em class="parameter"><code><span class="type">gdouble</span> angle</code></em>);</pre>
+<p>Set brush angle in degrees.</p>
+<p>Set the angle in degrees for brush based paint tools.</p>
+<div class="refsect3">
+<a name="gimp-context-set-brush-angle.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>angle</p></td>
+<td class="parameter_description"><p>Angle in degrees.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-context-set-brush-angle.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-get-brush-spacing"></a><h3>gimp_context_get_brush_spacing ()</h3>
+<pre class="programlisting"><span class="returnvalue">gdouble</span>
+gimp_context_get_brush_spacing (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Get brush spacing as percent of size.</p>
+<p>Get the brush spacing as percent of size for brush based paint
+tools.</p>
+<div class="refsect3">
+<a name="gimp-context-get-brush-spacing.returns"></a><h4>Returns</h4>
+<p> Brush spacing as fraction of size.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-set-brush-spacing"></a><h3>gimp_context_set_brush_spacing ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_context_set_brush_spacing (<em class="parameter"><code><span class="type">gdouble</span> spacing</code></em>);</pre>
+<p>Set brush spacing as percent of size.</p>
+<p>Set the brush spacing as percent of size for brush based paint
+tools.</p>
+<div class="refsect3">
+<a name="gimp-context-set-brush-spacing.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>spacing</p></td>
+<td class="parameter_description"><p>Brush spacing as fraction of size.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-context-set-brush-spacing.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-set-brush-default-spacing"></a><h3>gimp_context_set_brush_default_spacing ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_context_set_brush_default_spacing
+ (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Set brush spacing to its default.</p>
+<p>Set the brush spacing to the default for paintbrush, airbrush, or
+pencil tools.</p>
+<div class="refsect3">
+<a name="gimp-context-set-brush-default-spacing.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-get-brush-hardness"></a><h3>gimp_context_get_brush_hardness ()</h3>
+<pre class="programlisting"><span class="returnvalue">gdouble</span>
+gimp_context_get_brush_hardness (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Get brush hardness in paint options.</p>
+<p>Get the brush hardness for brush based paint tools.</p>
+<div class="refsect3">
+<a name="gimp-context-get-brush-hardness.returns"></a><h4>Returns</h4>
+<p> Brush hardness.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-set-brush-hardness"></a><h3>gimp_context_set_brush_hardness ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_context_set_brush_hardness (<em class="parameter"><code><span class="type">gdouble</span> hardness</code></em>);</pre>
+<p>Set brush hardness.</p>
+<p>Set the brush hardness for brush based paint tools.</p>
+<div class="refsect3">
+<a name="gimp-context-set-brush-hardness.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>hardness</p></td>
+<td class="parameter_description"><p>Brush hardness.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-context-set-brush-hardness.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-set-brush-default-hardness"></a><h3>gimp_context_set_brush_default_hardness ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_context_set_brush_default_hardness
+ (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Set brush spacing to its default.</p>
+<p>Set the brush spacing to the default for paintbrush, airbrush, or
+pencil tools.</p>
+<div class="refsect3">
+<a name="gimp-context-set-brush-default-hardness.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-get-brush-force"></a><h3>gimp_context_get_brush_force ()</h3>
+<pre class="programlisting"><span class="returnvalue">gdouble</span>
+gimp_context_get_brush_force (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Get brush force in paint options.</p>
+<p>Get the brush application force for brush based paint tools.</p>
+<div class="refsect3">
+<a name="gimp-context-get-brush-force.returns"></a><h4>Returns</h4>
+<p> Brush application force.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-set-brush-force"></a><h3>gimp_context_set_brush_force ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_context_set_brush_force (<em class="parameter"><code><span class="type">gdouble</span> force</code></em>);</pre>
+<p>Set brush application force.</p>
+<p>Set the brush application force for brush based paint tools.</p>
+<div class="refsect3">
+<a name="gimp-context-set-brush-force.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>force</p></td>
+<td class="parameter_description"><p>Brush application force.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-context-set-brush-force.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-get-dynamics"></a><h3>gimp_context_get_dynamics ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> *
+gimp_context_get_dynamics (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Retrieve the currently active paint dynamics.</p>
+<p>This procedure returns the name of the currently active paint
+dynamics. All paint operations and stroke operations use this paint
+dynamics to control the application of paint to the image.</p>
+<div class="refsect3">
+<a name="gimp-context-get-dynamics.returns"></a><h4>Returns</h4>
+<p> The name of the active paint dynamics.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-set-dynamics"></a><h3>gimp_context_set_dynamics ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_context_set_dynamics (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
+<p>Set the specified paint dynamics as the active paint dynamics.</p>
+<p>This procedure allows the active paint dynamics to be set by
+specifying its name. The name is simply a string which corresponds
+to one of the names of the installed paint dynamics. If there is no
+matching paint dynamics found, this procedure will return an error.
+Otherwise, the specified paint dynamics becomes active and will be
+used in all subsequent paint operations.</p>
+<div class="refsect3">
+<a name="gimp-context-set-dynamics.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The name of the paint dynamics.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-context-set-dynamics.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-get-mypaint-brush"></a><h3>gimp_context_get_mypaint_brush ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> *
+gimp_context_get_mypaint_brush (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Retrieve the currently active MyPaint brush.</p>
+<p>This procedure returns the name of the currently active MyPaint
+brush.</p>
+<div class="refsect3">
+<a name="gimp-context-get-mypaint-brush.returns"></a><h4>Returns</h4>
+<p> The name of the active MyPaint brush.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-set-mypaint-brush"></a><h3>gimp_context_set_mypaint_brush ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_context_set_mypaint_brush (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
+<p>Set the specified MyPaint brush as the active MyPaint brush.</p>
+<p>This procedure allows the active MyPaint brush to be set by
+specifying its name. The name is simply a string which corresponds
+to one of the names of the installed MyPaint brushes. If there is no
+matching MyPaint brush found, this procedure will return an error.
+Otherwise, the specified MyPaint brush becomes active and will be
+used in all subsequent MyPaint paint operations.</p>
+<div class="refsect3">
+<a name="gimp-context-set-mypaint-brush.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The name of the MyPaint brush.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-context-set-mypaint-brush.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-get-pattern"></a><h3>gimp_context_get_pattern ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> *
+gimp_context_get_pattern (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Retrieve the currently active pattern.</p>
+<p>This procedure returns name of the the currently active pattern. All
+clone and bucket-fill operations with patterns will use this pattern
+to control the application of paint to the image.</p>
+<div class="refsect3">
+<a name="gimp-context-get-pattern.returns"></a><h4>Returns</h4>
+<p> The name of the active pattern.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-set-pattern"></a><h3>gimp_context_set_pattern ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_context_set_pattern (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
+<p>Set the specified pattern as the active pattern.</p>
+<p>This procedure allows the active pattern to be set by specifying its
+name. The name is simply a string which corresponds to one of the
+names of the installed patterns. If there is no matching pattern
+found, this procedure will return an error. Otherwise, the specified
+pattern becomes active and will be used in all subsequent paint
+operations.</p>
+<div class="refsect3">
+<a name="gimp-context-set-pattern.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The name of the pattern.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-context-set-pattern.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-get-gradient"></a><h3>gimp_context_get_gradient ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> *
+gimp_context_get_gradient (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Retrieve the currently active gradient.</p>
+<p>This procedure returns the name of the currently active gradient.</p>
+<div class="refsect3">
+<a name="gimp-context-get-gradient.returns"></a><h4>Returns</h4>
+<p> The name of the active gradient.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-set-gradient"></a><h3>gimp_context_set_gradient ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_context_set_gradient (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
+<p>Sets the specified gradient as the active gradient.</p>
+<p>This procedure lets you set the specified gradient as the active or
+\"current\" one. The name is simply a string which corresponds to
+one of the loaded gradients. If no matching gradient is found, this
+procedure will return an error. Otherwise, the specified gradient
+will become active and will be used for subsequent custom gradient
+operations.</p>
+<div class="refsect3">
+<a name="gimp-context-set-gradient.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The name of the gradient.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-context-set-gradient.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-set-gradient-fg-bg-hsv-ccw"></a><h3>gimp_context_set_gradient_fg_bg_hsv_ccw ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_context_set_gradient_fg_bg_hsv_ccw
+ (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Sets the built-in FG-BG HSV (ccw) gradient as the active gradient.</p>
+<p>This procedure sets the built-in FG-BG HSV (ccw) gradient as the
+active gradient. The gradient will be used for subsequent gradient
+operations.</p>
+<div class="refsect3">
+<a name="gimp-context-set-gradient-fg-bg-hsv-ccw.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-set-gradient-fg-bg-hsv-cw"></a><h3>gimp_context_set_gradient_fg_bg_hsv_cw ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_context_set_gradient_fg_bg_hsv_cw
+ (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Sets the built-in FG-BG HSV (cw) gradient as the active gradient.</p>
+<p>This procedure sets the built-in FG-BG HSV (cw) gradient as the
+active gradient. The gradient will be used for subsequent gradient
+operations.</p>
+<div class="refsect3">
+<a name="gimp-context-set-gradient-fg-bg-hsv-cw.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-set-gradient-fg-bg-rgb"></a><h3>gimp_context_set_gradient_fg_bg_rgb ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_context_set_gradient_fg_bg_rgb (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Sets the built-in FG-BG RGB gradient as the active gradient.</p>
+<p>This procedure sets the built-in FG-BG RGB gradient as the active
+gradient. The gradient will be used for subsequent gradient
+operations.</p>
+<div class="refsect3">
+<a name="gimp-context-set-gradient-fg-bg-rgb.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-set-gradient-fg-transparent"></a><h3>gimp_context_set_gradient_fg_transparent ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_context_set_gradient_fg_transparent
+ (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Sets the built-in FG-Transparent gradient as the active gradient.</p>
+<p>This procedure sets the built-in FG-Transparent gradient as the
+active gradient. The gradient will be used for subsequent gradient
+operations.</p>
+<div class="refsect3">
+<a name="gimp-context-set-gradient-fg-transparent.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-get-gradient-blend-color-space"></a><h3>gimp_context_get_gradient_blend_color_space ()</h3>
+<pre class="programlisting"><a href="../html/libgimpbase-gimpbaseenums.html#GimpGradientBlendColorSpace"><span class="returnvalue">GimpGradientBlendColorSpace</span></a>
+gimp_context_get_gradient_blend_color_space
+ (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Get the gradient blend color space.</p>
+<p>Get the gradient blend color space for paint tools and the gradient
+tool.</p>
+<div class="refsect3">
+<a name="gimp-context-get-gradient-blend-color-space.returns"></a><h4>Returns</h4>
+<p> Color blend space.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-set-gradient-blend-color-space"></a><h3>gimp_context_set_gradient_blend_color_space ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_context_set_gradient_blend_color_space
+ (<em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpGradientBlendColorSpace"><span class="type">GimpGradientBlendColorSpace</span></a> blend_color_space</code></em>);</pre>
+<p>Set the gradient blend color space.</p>
+<p>Set the gradient blend color space for paint tools and the gradient
+tool.</p>
+<div class="refsect3">
+<a name="gimp-context-set-gradient-blend-color-space.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>blend_color_space</p></td>
+<td class="parameter_description"><p>Blend color space.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-context-set-gradient-blend-color-space.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-get-gradient-repeat-mode"></a><h3>gimp_context_get_gradient_repeat_mode ()</h3>
+<pre class="programlisting"><a href="../html/libgimpbase-gimpbaseenums.html#GimpRepeatMode"><span class="returnvalue">GimpRepeatMode</span></a>
+gimp_context_get_gradient_repeat_mode (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Get the gradient repeat mode.</p>
+<p>Get the gradient repeat mode for paint tools and the gradient tool.</p>
+<div class="refsect3">
+<a name="gimp-context-get-gradient-repeat-mode.returns"></a><h4>Returns</h4>
+<p> Repeat mode.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-set-gradient-repeat-mode"></a><h3>gimp_context_set_gradient_repeat_mode ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_context_set_gradient_repeat_mode (<em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpRepeatMode"><span class="type">GimpRepeatMode</span></a> repeat_mode</code></em>);</pre>
+<p>Set the gradient repeat mode.</p>
+<p>Set the gradient repeat mode for paint tools and the gradient tool.</p>
+<div class="refsect3">
+<a name="gimp-context-set-gradient-repeat-mode.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>repeat_mode</p></td>
+<td class="parameter_description"><p>Repeat mode.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-context-set-gradient-repeat-mode.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-get-gradient-reverse"></a><h3>gimp_context_get_gradient_reverse ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_context_get_gradient_reverse (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Get the gradient reverse setting.</p>
+<p>Get the gradient reverse setting for paint tools and the gradient
+tool.</p>
+<div class="refsect3">
+<a name="gimp-context-get-gradient-reverse.returns"></a><h4>Returns</h4>
+<p> Reverse.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-set-gradient-reverse"></a><h3>gimp_context_set_gradient_reverse ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_context_set_gradient_reverse (<em class="parameter"><code><span class="type">gboolean</span> reverse</code></em>);</pre>
+<p>Set the gradient reverse setting.</p>
+<p>Set the gradient reverse setting for paint tools and the gradient
+tool.</p>
+<div class="refsect3">
+<a name="gimp-context-set-gradient-reverse.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>reverse</p></td>
+<td class="parameter_description"><p>Reverse.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-context-set-gradient-reverse.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-get-palette"></a><h3>gimp_context_get_palette ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> *
+gimp_context_get_palette (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Retrieve the currently active palette.</p>
+<p>This procedure returns the name of the the currently active palette.</p>
+<div class="refsect3">
+<a name="gimp-context-get-palette.returns"></a><h4>Returns</h4>
+<p> The name of the active palette.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-set-palette"></a><h3>gimp_context_set_palette ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_context_set_palette (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
+<p>Set the specified palette as the active palette.</p>
+<p>This procedure allows the active palette to be set by specifying its
+name. The name is simply a string which corresponds to one of the
+names of the installed palettes. If no matching palette is found,
+this procedure will return an error. Otherwise, the specified
+palette becomes active and will be used in all subsequent palette
+operations.</p>
+<div class="refsect3">
+<a name="gimp-context-set-palette.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The name of the palette.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-context-set-palette.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-get-font"></a><h3>gimp_context_get_font ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> *
+gimp_context_get_font (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Retrieve the currently active font.</p>
+<p>This procedure returns the name of the currently active font.</p>
+<div class="refsect3">
+<a name="gimp-context-get-font.returns"></a><h4>Returns</h4>
+<p> The name of the active font.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-set-font"></a><h3>gimp_context_set_font ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_context_set_font (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
+<p>Set the specified font as the active font.</p>
+<p>This procedure allows the active font to be set by specifying its
+name. The name is simply a string which corresponds to one of the
+names of the installed fonts. If no matching font is found, this
+procedure will return an error. Otherwise, the specified font
+becomes active and will be used in all subsequent font operations.</p>
+<div class="refsect3">
+<a name="gimp-context-set-font.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The name of the font.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-context-set-font.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-get-antialias"></a><h3>gimp_context_get_antialias ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_context_get_antialias (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Get the antialias setting.</p>
+<p>This procedure returns the antialias setting.</p>
+<div class="refsect3">
+<a name="gimp-context-get-antialias.returns"></a><h4>Returns</h4>
+<p> The antialias setting.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-set-antialias"></a><h3>gimp_context_set_antialias ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_context_set_antialias (<em class="parameter"><code><span class="type">gboolean</span> antialias</code></em>);</pre>
+<p>Set the antialias setting.</p>
+<p>This procedure modifies the antialias setting. If antialiasing is
+turned on, the edges of selected region will contain intermediate
+values which give the appearance of a sharper, less pixelized edge.
+This should be set as TRUE most of the time unless a binary-only
+selection is wanted.</p>
+<p>This setting affects the following procedures:
+<a class="link" href="libgimp-gimpimageselect.html#gimp-image-select-color" title="gimp_image_select_color ()"><code class="function">gimp_image_select_color()</code></a>, <a class="link" href="libgimp-gimpimageselect.html#gimp-image-select-contiguous-color" title="gimp_image_select_contiguous_color ()"><code class="function">gimp_image_select_contiguous_color()</code></a>,
+<a class="link" href="libgimp-gimpimageselect.html#gimp-image-select-round-rectangle" title="gimp_image_select_round_rectangle ()"><code class="function">gimp_image_select_round_rectangle()</code></a>, <a class="link" href="libgimp-gimpimageselect.html#gimp-image-select-ellipse" title="gimp_image_select_ellipse ()"><code class="function">gimp_image_select_ellipse()</code></a>,
+<a class="link" href="libgimp-gimpimageselect.html#gimp-image-select-polygon" title="gimp_image_select_polygon ()"><code class="function">gimp_image_select_polygon()</code></a>, <a class="link" href="libgimp-gimpimageselect.html#gimp-image-select-item" title="gimp_image_select_item ()"><code class="function">gimp_image_select_item()</code></a>,
+<a class="link" href="libgimp-gimpdrawableedit.html#gimp-drawable-edit-bucket-fill" title="gimp_drawable_edit_bucket_fill ()"><code class="function">gimp_drawable_edit_bucket_fill()</code></a>, <a class="link" href="libgimp-gimpdrawableedit.html#gimp-drawable-edit-stroke-item" title="gimp_drawable_edit_stroke_item ()"><code class="function">gimp_drawable_edit_stroke_item()</code></a>,
+<a class="link" href="libgimp-gimpdrawableedit.html#gimp-drawable-edit-stroke-selection" title="gimp_drawable_edit_stroke_selection ()"><code class="function">gimp_drawable_edit_stroke_selection()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-context-set-antialias.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>antialias</p></td>
+<td class="parameter_description"><p>The antialias setting.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-context-set-antialias.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-get-feather"></a><h3>gimp_context_get_feather ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_context_get_feather (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Get the feather setting.</p>
+<p>This procedure returns the feather setting.</p>
+<div class="refsect3">
+<a name="gimp-context-get-feather.returns"></a><h4>Returns</h4>
+<p> The feather setting.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-set-feather"></a><h3>gimp_context_set_feather ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_context_set_feather (<em class="parameter"><code><span class="type">gboolean</span> feather</code></em>);</pre>
+<p>Set the feather setting.</p>
+<p>This procedure modifies the feather setting. If the feather option
+is enabled, selections will be blurred before combining. The blur is
+a gaussian blur; its radii can be controlled using
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-feather-radius" title="gimp_context_set_feather_radius ()"><code class="function">gimp_context_set_feather_radius()</code></a>.</p>
+<p>This setting affects the following procedures:
+<a class="link" href="libgimp-gimpimageselect.html#gimp-image-select-color" title="gimp_image_select_color ()"><code class="function">gimp_image_select_color()</code></a>, <a class="link" href="libgimp-gimpimageselect.html#gimp-image-select-contiguous-color" title="gimp_image_select_contiguous_color ()"><code class="function">gimp_image_select_contiguous_color()</code></a>,
+<a class="link" href="libgimp-gimpimageselect.html#gimp-image-select-rectangle" title="gimp_image_select_rectangle ()"><code class="function">gimp_image_select_rectangle()</code></a>, <a class="link" href="libgimp-gimpimageselect.html#gimp-image-select-round-rectangle" title="gimp_image_select_round_rectangle ()"><code class="function">gimp_image_select_round_rectangle()</code></a>,
+<a class="link" href="libgimp-gimpimageselect.html#gimp-image-select-ellipse" title="gimp_image_select_ellipse ()"><code class="function">gimp_image_select_ellipse()</code></a>, <a class="link" href="libgimp-gimpimageselect.html#gimp-image-select-polygon" title="gimp_image_select_polygon ()"><code class="function">gimp_image_select_polygon()</code></a>,
+<a class="link" href="libgimp-gimpimageselect.html#gimp-image-select-item" title="gimp_image_select_item ()"><code class="function">gimp_image_select_item()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-context-set-feather.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>feather</p></td>
+<td class="parameter_description"><p>The feather setting.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-context-set-feather.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-get-feather-radius"></a><h3>gimp_context_get_feather_radius ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_context_get_feather_radius (<em class="parameter"><code><span class="type">gdouble</span> *feather_radius_x</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> *feather_radius_y</code></em>);</pre>
+<p>Get the feather radius setting.</p>
+<p>This procedure returns the feather radius setting.</p>
+<div class="refsect3">
+<a name="gimp-context-get-feather-radius.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>feather_radius_x</p></td>
+<td class="parameter_description"><p>The horizontal feather radius.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>feather_radius_y</p></td>
+<td class="parameter_description"><p>The vertical feather radius.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-context-get-feather-radius.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-set-feather-radius"></a><h3>gimp_context_set_feather_radius ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_context_set_feather_radius (<em class="parameter"><code><span class="type">gdouble</span> feather_radius_x</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> feather_radius_y</code></em>);</pre>
+<p>Set the feather radius setting.</p>
+<p>This procedure modifies the feather radius setting.</p>
+<p>This setting affects all procedures that are affected by
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-feather" title="gimp_context_set_feather ()"><code class="function">gimp_context_set_feather()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-context-set-feather-radius.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>feather_radius_x</p></td>
+<td class="parameter_description"><p>The horizontal feather radius.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>feather_radius_y</p></td>
+<td class="parameter_description"><p>The vertical feather radius.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-context-set-feather-radius.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-get-sample-merged"></a><h3>gimp_context_get_sample_merged ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_context_get_sample_merged (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Get the sample merged setting.</p>
+<p>This procedure returns the sample merged setting.</p>
+<div class="refsect3">
+<a name="gimp-context-get-sample-merged.returns"></a><h4>Returns</h4>
+<p> The sample merged setting.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-set-sample-merged"></a><h3>gimp_context_set_sample_merged ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_context_set_sample_merged (<em class="parameter"><code><span class="type">gboolean</span> sample_merged</code></em>);</pre>
+<p>Set the sample merged setting.</p>
+<p>This procedure modifies the sample merged setting. If an operation
+depends on the colors of the pixels present in a drawable, like when
+doing a seed fill, this setting controls whether the pixel data from
+the specified drawable is used ('sample-merged' is FALSE), or the
+pixel data from the composite image ('sample-merged' is TRUE. This
+is equivalent to sampling for colors after merging all visible
+layers).</p>
+<p>This setting affects the following procedures:
+<a class="link" href="libgimp-gimpimageselect.html#gimp-image-select-color" title="gimp_image_select_color ()"><code class="function">gimp_image_select_color()</code></a>, <a class="link" href="libgimp-gimpimageselect.html#gimp-image-select-contiguous-color" title="gimp_image_select_contiguous_color ()"><code class="function">gimp_image_select_contiguous_color()</code></a>,
+<a class="link" href="libgimp-gimpdrawableedit.html#gimp-drawable-edit-bucket-fill" title="gimp_drawable_edit_bucket_fill ()"><code class="function">gimp_drawable_edit_bucket_fill()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-context-set-sample-merged.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>sample_merged</p></td>
+<td class="parameter_description"><p>The sample merged setting.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-context-set-sample-merged.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-get-sample-criterion"></a><h3>gimp_context_get_sample_criterion ()</h3>
+<pre class="programlisting"><a href="../html/libgimpbase-gimpbaseenums.html#GimpSelectCriterion"><span class="returnvalue">GimpSelectCriterion</span></a>
+gimp_context_get_sample_criterion (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Get the sample criterion setting.</p>
+<p>This procedure returns the sample criterion setting.</p>
+<div class="refsect3">
+<a name="gimp-context-get-sample-criterion.returns"></a><h4>Returns</h4>
+<p> The sample criterion setting.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-set-sample-criterion"></a><h3>gimp_context_set_sample_criterion ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_context_set_sample_criterion (<em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpSelectCriterion"><span class="type">GimpSelectCriterion</span></a> sample_criterion</code></em>);</pre>
+<p>Set the sample criterion setting.</p>
+<p>This procedure modifies the sample criterion setting. If an
+operation depends on the colors of the pixels present in a drawable,
+like when doing a seed fill, this setting controls how color
+similarity is determined. SELECT_CRITERION_COMPOSITE is the default
+value.</p>
+<p>This setting affects the following procedures:
+<a class="link" href="libgimp-gimpimageselect.html#gimp-image-select-color" title="gimp_image_select_color ()"><code class="function">gimp_image_select_color()</code></a>, <a class="link" href="libgimp-gimpimageselect.html#gimp-image-select-contiguous-color" title="gimp_image_select_contiguous_color ()"><code class="function">gimp_image_select_contiguous_color()</code></a>,
+<a class="link" href="libgimp-gimpdrawableedit.html#gimp-drawable-edit-bucket-fill" title="gimp_drawable_edit_bucket_fill ()"><code class="function">gimp_drawable_edit_bucket_fill()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-context-set-sample-criterion.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>sample_criterion</p></td>
+<td class="parameter_description"><p>The sample criterion setting.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-context-set-sample-criterion.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-get-sample-threshold"></a><h3>gimp_context_get_sample_threshold ()</h3>
+<pre class="programlisting"><span class="returnvalue">gdouble</span>
+gimp_context_get_sample_threshold (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Get the sample threshold setting.</p>
+<p>This procedure returns the sample threshold setting.</p>
+<div class="refsect3">
+<a name="gimp-context-get-sample-threshold.returns"></a><h4>Returns</h4>
+<p> The sample threshold setting.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-set-sample-threshold"></a><h3>gimp_context_set_sample_threshold ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_context_set_sample_threshold (<em class="parameter"><code><span class="type">gdouble</span> sample_threshold</code></em>);</pre>
+<p>Set the sample threshold setting.</p>
+<p>This procedure modifies the sample threshold setting. If an
+operation depends on the colors of the pixels present in a drawable,
+like when doing a seed fill, this setting controls what is
+\"sufficiently close\" to be considered a similar color. If the
+sample threshold has not been set explicitly, the default threshold
+set in gimprc will be used.</p>
+<p>This setting affects the following procedures:
+<a class="link" href="libgimp-gimpimageselect.html#gimp-image-select-color" title="gimp_image_select_color ()"><code class="function">gimp_image_select_color()</code></a>, <a class="link" href="libgimp-gimpimageselect.html#gimp-image-select-contiguous-color" title="gimp_image_select_contiguous_color ()"><code class="function">gimp_image_select_contiguous_color()</code></a>,
+<a class="link" href="libgimp-gimpdrawableedit.html#gimp-drawable-edit-bucket-fill" title="gimp_drawable_edit_bucket_fill ()"><code class="function">gimp_drawable_edit_bucket_fill()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-context-set-sample-threshold.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>sample_threshold</p></td>
+<td class="parameter_description"><p>The sample threshold setting.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-context-set-sample-threshold.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-get-sample-threshold-int"></a><h3>gimp_context_get_sample_threshold_int ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint</span>
+gimp_context_get_sample_threshold_int (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Get the sample threshold setting as an integer value.</p>
+<p>This procedure returns the sample threshold setting as an integer
+value. See <a class="link" href="libgimp-gimpcontext.html#gimp-context-get-sample-threshold" title="gimp_context_get_sample_threshold ()"><code class="function">gimp_context_get_sample_threshold()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-context-get-sample-threshold-int.returns"></a><h4>Returns</h4>
+<p> The sample threshold setting.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-set-sample-threshold-int"></a><h3>gimp_context_set_sample_threshold_int ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_context_set_sample_threshold_int (<em class="parameter"><code><span class="type">gint</span> sample_threshold</code></em>);</pre>
+<p>Set the sample threshold setting as an integer value.</p>
+<p>This procedure modifies the sample threshold setting as an integer
+value. See <a class="link" href="libgimp-gimpcontext.html#gimp-context-set-sample-threshold" title="gimp_context_set_sample_threshold ()"><code class="function">gimp_context_set_sample_threshold()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-context-set-sample-threshold-int.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>sample_threshold</p></td>
+<td class="parameter_description"><p>The sample threshold setting.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-context-set-sample-threshold-int.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-get-sample-transparent"></a><h3>gimp_context_get_sample_transparent ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_context_get_sample_transparent (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Get the sample transparent setting.</p>
+<p>This procedure returns the sample transparent setting.</p>
+<div class="refsect3">
+<a name="gimp-context-get-sample-transparent.returns"></a><h4>Returns</h4>
+<p> The sample transparent setting.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-set-sample-transparent"></a><h3>gimp_context_set_sample_transparent ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_context_set_sample_transparent (<em class="parameter"><code><span class="type">gboolean</span> sample_transparent</code></em>);</pre>
+<p>Set the sample transparent setting.</p>
+<p>This procedure modifies the sample transparent setting. If an
+operation depends on the colors of the pixels present in a drawable,
+like when doing a seed fill, this setting controls whether
+transparency is considered to be a unique selectable color. When
+this setting is TRUE, transparent areas can be selected or filled.</p>
+<p>This setting affects the following procedures:
+<a class="link" href="libgimp-gimpimageselect.html#gimp-image-select-color" title="gimp_image_select_color ()"><code class="function">gimp_image_select_color()</code></a>, <a class="link" href="libgimp-gimpimageselect.html#gimp-image-select-contiguous-color" title="gimp_image_select_contiguous_color ()"><code class="function">gimp_image_select_contiguous_color()</code></a>,
+<a class="link" href="libgimp-gimpdrawableedit.html#gimp-drawable-edit-bucket-fill" title="gimp_drawable_edit_bucket_fill ()"><code class="function">gimp_drawable_edit_bucket_fill()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-context-set-sample-transparent.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>sample_transparent</p></td>
+<td class="parameter_description"><p>The sample transparent setting.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-context-set-sample-transparent.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-get-diagonal-neighbors"></a><h3>gimp_context_get_diagonal_neighbors ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_context_get_diagonal_neighbors (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Get the diagonal neighbors setting.</p>
+<p>This procedure returns the diagonal neighbors setting.</p>
+<div class="refsect3">
+<a name="gimp-context-get-diagonal-neighbors.returns"></a><h4>Returns</h4>
+<p> The diagonal neighbors setting.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-set-diagonal-neighbors"></a><h3>gimp_context_set_diagonal_neighbors ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_context_set_diagonal_neighbors (<em class="parameter"><code><span class="type">gboolean</span> diagonal_neighbors</code></em>);</pre>
+<p>Set the diagonal neighbors setting.</p>
+<p>This procedure modifies the diagonal neighbors setting. If the
+affected region of an operation is based on a seed point, like when
+doing a seed fill, then, when this setting is TRUE, all eight
+neighbors of each pixel are considered when calculating the affected
+region; in contrast, when this setting is FALSE, only the four
+orthogonal neighbors of each pixel are considered.</p>
+<p>This setting affects the following procedures:
+<a class="link" href="libgimp-gimpimageselect.html#gimp-image-select-contiguous-color" title="gimp_image_select_contiguous_color ()"><code class="function">gimp_image_select_contiguous_color()</code></a>,
+<a class="link" href="libgimp-gimpdrawableedit.html#gimp-drawable-edit-bucket-fill" title="gimp_drawable_edit_bucket_fill ()"><code class="function">gimp_drawable_edit_bucket_fill()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-context-set-diagonal-neighbors.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>diagonal_neighbors</p></td>
+<td class="parameter_description"><p>The diagonal neighbors setting.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-context-set-diagonal-neighbors.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-get-distance-metric"></a><h3>gimp_context_get_distance_metric ()</h3>
+<pre class="programlisting"><span class="returnvalue">GeglDistanceMetric</span>
+gimp_context_get_distance_metric (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Get the distance metric used in some computations.</p>
+<p>This procedure returns the distance metric in the current context.
+See <a class="link" href="libgimp-gimpcontext.html#gimp-context-set-distance-metric" title="gimp_context_set_distance_metric ()"><code class="function">gimp_context_set_distance_metric()</code></a> to know more about its usage.</p>
+<div class="refsect3">
+<a name="gimp-context-get-distance-metric.returns"></a><h4>Returns</h4>
+<p> The distance metric.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-set-distance-metric"></a><h3>gimp_context_set_distance_metric ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_context_set_distance_metric (<em class="parameter"><code><span class="type">GeglDistanceMetric</span> metric</code></em>);</pre>
+<p>Set the distance metric used in some computations.</p>
+<p>This procedure modifies the distance metric used in some
+computations, such as <a class="link" href="libgimp-gimpdrawableedit.html#gimp-drawable-edit-gradient-fill" title="gimp_drawable_edit_gradient_fill ()"><code class="function">gimp_drawable_edit_gradient_fill()</code></a>. In
+particular, it does not change the metric used in generic distance
+computation on canvas, as in the Measure tool.</p>
+<p>This setting affects the following procedures:
+<a class="link" href="libgimp-gimpdrawableedit.html#gimp-drawable-edit-gradient-fill" title="gimp_drawable_edit_gradient_fill ()"><code class="function">gimp_drawable_edit_gradient_fill()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-context-set-distance-metric.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>metric</p></td>
+<td class="parameter_description"><p>The distance metric.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-context-set-distance-metric.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-get-interpolation"></a><h3>gimp_context_get_interpolation ()</h3>
+<pre class="programlisting"><a href="../html/libgimpbase-gimpbaseenums.html#GimpInterpolationType"><span class="returnvalue">GimpInterpolationType</span></a>
+gimp_context_get_interpolation (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Get the interpolation type.</p>
+<p>This procedure returns the interpolation setting. The return value
+is an integer which corresponds to the values listed in the argument
+description. If the interpolation has not been set explicitly by
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-interpolation" title="gimp_context_set_interpolation ()"><code class="function">gimp_context_set_interpolation()</code></a>, the default interpolation set in
+gimprc will be used.</p>
+<div class="refsect3">
+<a name="gimp-context-get-interpolation.returns"></a><h4>Returns</h4>
+<p> The interpolation type.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-set-interpolation"></a><h3>gimp_context_set_interpolation ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_context_set_interpolation (<em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpInterpolationType"><span class="type">GimpInterpolationType</span></a> interpolation</code></em>);</pre>
+<p>Set the interpolation type.</p>
+<p>This procedure modifies the interpolation setting.</p>
+<p>This setting affects affects the following procedures:
+<a class="link" href="libgimp-gimpitemtransform.html#gimp-item-transform-flip" title="gimp_item_transform_flip ()"><code class="function">gimp_item_transform_flip()</code></a>, <a class="link" href="libgimp-gimpitemtransform.html#gimp-item-transform-perspective" title="gimp_item_transform_perspective ()"><code class="function">gimp_item_transform_perspective()</code></a>,
+<a class="link" href="libgimp-gimpitemtransform.html#gimp-item-transform-rotate" title="gimp_item_transform_rotate ()"><code class="function">gimp_item_transform_rotate()</code></a>, <a class="link" href="libgimp-gimpitemtransform.html#gimp-item-transform-scale" title="gimp_item_transform_scale ()"><code class="function">gimp_item_transform_scale()</code></a>,
+<a class="link" href="libgimp-gimpitemtransform.html#gimp-item-transform-shear" title="gimp_item_transform_shear ()"><code class="function">gimp_item_transform_shear()</code></a>, <a class="link" href="libgimp-gimpitemtransform.html#gimp-item-transform-2d" title="gimp_item_transform_2d ()"><code class="function">gimp_item_transform_2d()</code></a>,
+<a class="link" href="libgimp-gimpitemtransform.html#gimp-item-transform-matrix" title="gimp_item_transform_matrix ()"><code class="function">gimp_item_transform_matrix()</code></a>, <a class="link" href="libgimp-gimpimagetransform.html#gimp-image-scale" title="gimp_image_scale ()"><code class="function">gimp_image_scale()</code></a>,
+<a class="link" href="libgimp-gimplayer.html#gimp-layer-scale" title="gimp_layer_scale ()"><code class="function">gimp_layer_scale()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-context-set-interpolation.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>interpolation</p></td>
+<td class="parameter_description"><p>The interpolation type.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-context-set-interpolation.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-get-transform-direction"></a><h3>gimp_context_get_transform_direction ()</h3>
+<pre class="programlisting"><a href="../html/libgimpbase-gimpbaseenums.html#GimpTransformDirection"><span class="returnvalue">GimpTransformDirection</span></a>
+gimp_context_get_transform_direction (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Get the transform direction.</p>
+<p>This procedure returns the transform direction. The return value is
+an integer which corresponds to the values listed in the argument
+description.</p>
+<div class="refsect3">
+<a name="gimp-context-get-transform-direction.returns"></a><h4>Returns</h4>
+<p> The transform direction.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-set-transform-direction"></a><h3>gimp_context_set_transform_direction ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_context_set_transform_direction (<em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpTransformDirection"><span class="type">GimpTransformDirection</span></a> transform_direction</code></em>);</pre>
+<p>Set the transform direction.</p>
+<p>This procedure modifies the transform direction setting.</p>
+<p>This setting affects affects the following procedures:
+<a class="link" href="libgimp-gimpitemtransform.html#gimp-item-transform-flip" title="gimp_item_transform_flip ()"><code class="function">gimp_item_transform_flip()</code></a>, <a class="link" href="libgimp-gimpitemtransform.html#gimp-item-transform-perspective" title="gimp_item_transform_perspective ()"><code class="function">gimp_item_transform_perspective()</code></a>,
+<a class="link" href="libgimp-gimpitemtransform.html#gimp-item-transform-rotate" title="gimp_item_transform_rotate ()"><code class="function">gimp_item_transform_rotate()</code></a>, <a class="link" href="libgimp-gimpitemtransform.html#gimp-item-transform-scale" title="gimp_item_transform_scale ()"><code class="function">gimp_item_transform_scale()</code></a>,
+<a class="link" href="libgimp-gimpitemtransform.html#gimp-item-transform-shear" title="gimp_item_transform_shear ()"><code class="function">gimp_item_transform_shear()</code></a>, <a class="link" href="libgimp-gimpitemtransform.html#gimp-item-transform-2d" title="gimp_item_transform_2d ()"><code class="function">gimp_item_transform_2d()</code></a>,
+<a class="link" href="libgimp-gimpitemtransform.html#gimp-item-transform-matrix" title="gimp_item_transform_matrix ()"><code class="function">gimp_item_transform_matrix()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-context-set-transform-direction.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>transform_direction</p></td>
+<td class="parameter_description"><p>The transform direction.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-context-set-transform-direction.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-get-transform-resize"></a><h3>gimp_context_get_transform_resize ()</h3>
+<pre class="programlisting"><a href="../html/libgimpbase-gimpbaseenums.html#GimpTransformResize"><span class="returnvalue">GimpTransformResize</span></a>
+gimp_context_get_transform_resize (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Get the transform resize type.</p>
+<p>This procedure returns the transform resize setting. The return
+value is an integer which corresponds to the values listed in the
+argument description.</p>
+<div class="refsect3">
+<a name="gimp-context-get-transform-resize.returns"></a><h4>Returns</h4>
+<p> The transform resize type.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-set-transform-resize"></a><h3>gimp_context_set_transform_resize ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_context_set_transform_resize (<em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpTransformResize"><span class="type">GimpTransformResize</span></a> transform_resize</code></em>);</pre>
+<p>Set the transform resize type.</p>
+<p>This procedure modifies the transform resize setting. When
+transforming pixels, if the result of a transform operation has a
+different size than the original area, this setting determines how
+the resulting area is sized.</p>
+<p>This setting affects affects the following procedures:
+<a class="link" href="libgimp-gimpitemtransform.html#gimp-item-transform-flip" title="gimp_item_transform_flip ()"><code class="function">gimp_item_transform_flip()</code></a>, <a class="link" href="libgimp-gimpitemtransform.html#gimp-item-transform-flip-simple" title="gimp_item_transform_flip_simple ()"><code class="function">gimp_item_transform_flip_simple()</code></a>,
+<a class="link" href="libgimp-gimpitemtransform.html#gimp-item-transform-perspective" title="gimp_item_transform_perspective ()"><code class="function">gimp_item_transform_perspective()</code></a>, <a class="link" href="libgimp-gimpitemtransform.html#gimp-item-transform-rotate" title="gimp_item_transform_rotate ()"><code class="function">gimp_item_transform_rotate()</code></a>,
+<a class="link" href="libgimp-gimpitemtransform.html#gimp-item-transform-rotate-simple" title="gimp_item_transform_rotate_simple ()"><code class="function">gimp_item_transform_rotate_simple()</code></a>, <a class="link" href="libgimp-gimpitemtransform.html#gimp-item-transform-scale" title="gimp_item_transform_scale ()"><code class="function">gimp_item_transform_scale()</code></a>,
+<a class="link" href="libgimp-gimpitemtransform.html#gimp-item-transform-shear" title="gimp_item_transform_shear ()"><code class="function">gimp_item_transform_shear()</code></a>, <a class="link" href="libgimp-gimpitemtransform.html#gimp-item-transform-2d" title="gimp_item_transform_2d ()"><code class="function">gimp_item_transform_2d()</code></a>,
+<a class="link" href="libgimp-gimpitemtransform.html#gimp-item-transform-matrix" title="gimp_item_transform_matrix ()"><code class="function">gimp_item_transform_matrix()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-context-set-transform-resize.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>transform_resize</p></td>
+<td class="parameter_description"><p>The transform resize type.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-context-set-transform-resize.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-get-transform-recursion"></a><h3>gimp_context_get_transform_recursion ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint</span>
+gimp_context_get_transform_recursion (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_context_get_transform_recursion</code> is deprecated and should not be used in newly-written code.</p>
+<p>There is no replacement for this procedure.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-context-get-transform-recursion.returns"></a><h4>Returns</h4>
+<p> This returns always 3 and is meaningless.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-set-transform-recursion"></a><h3>gimp_context_set_transform_recursion ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_context_set_transform_recursion (<em class="parameter"><code><span class="type">gint</span> transform_recursion</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_context_set_transform_recursion</code> is deprecated and should not be used in newly-written code.</p>
+<p>There is no replacement for this procedure.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-context-set-transform-recursion.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>transform_recursion</p></td>
+<td class="parameter_description"><p>This parameter is ignored.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-context-set-transform-recursion.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-get-ink-angle"></a><h3>gimp_context_get_ink_angle ()</h3>
+<pre class="programlisting"><span class="returnvalue">gdouble</span>
+gimp_context_get_ink_angle (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Get ink angle in degrees.</p>
+<p>Get the ink angle in degrees for ink tool.</p>
+<div class="refsect3">
+<a name="gimp-context-get-ink-angle.returns"></a><h4>Returns</h4>
+<p> ink angle in degrees.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-set-ink-angle"></a><h3>gimp_context_set_ink_angle ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_context_set_ink_angle (<em class="parameter"><code><span class="type">gdouble</span> angle</code></em>);</pre>
+<p>Set ink angle in degrees.</p>
+<p>Set the ink angle in degrees for ink tool.</p>
+<div class="refsect3">
+<a name="gimp-context-set-ink-angle.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>angle</p></td>
+<td class="parameter_description"><p>ink angle in degrees.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-context-set-ink-angle.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-get-ink-blob-angle"></a><h3>gimp_context_get_ink_blob_angle ()</h3>
+<pre class="programlisting"><span class="returnvalue">gdouble</span>
+gimp_context_get_ink_blob_angle (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Get ink blob angle in degrees.</p>
+<p>Get the ink blob angle in degrees for ink tool.</p>
+<div class="refsect3">
+<a name="gimp-context-get-ink-blob-angle.returns"></a><h4>Returns</h4>
+<p> ink blob angle in degrees.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-set-ink-blob-angle"></a><h3>gimp_context_set_ink_blob_angle ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_context_set_ink_blob_angle (<em class="parameter"><code><span class="type">gdouble</span> angle</code></em>);</pre>
+<p>Set ink blob angle in degrees.</p>
+<p>Set the ink blob angle in degrees for ink tool.</p>
+<div class="refsect3">
+<a name="gimp-context-set-ink-blob-angle.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>angle</p></td>
+<td class="parameter_description"><p>ink blob angle in degrees.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-context-set-ink-blob-angle.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-get-ink-blob-aspect-ratio"></a><h3>gimp_context_get_ink_blob_aspect_ratio ()</h3>
+<pre class="programlisting"><span class="returnvalue">gdouble</span>
+gimp_context_get_ink_blob_aspect_ratio
+ (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Get ink blob aspect ratio.</p>
+<p>Get the ink blob aspect ratio for ink tool.</p>
+<div class="refsect3">
+<a name="gimp-context-get-ink-blob-aspect-ratio.returns"></a><h4>Returns</h4>
+<p> ink blob aspect ratio.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-set-ink-blob-aspect-ratio"></a><h3>gimp_context_set_ink_blob_aspect_ratio ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_context_set_ink_blob_aspect_ratio
+ (<em class="parameter"><code><span class="type">gdouble</span> aspect</code></em>);</pre>
+<p>Set ink blob aspect ratio.</p>
+<p>Set the ink blob aspect ratio for ink tool.</p>
+<div class="refsect3">
+<a name="gimp-context-set-ink-blob-aspect-ratio.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>aspect</p></td>
+<td class="parameter_description"><p>ink blob aspect ratio.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-context-set-ink-blob-aspect-ratio.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-get-ink-blob-type"></a><h3>gimp_context_get_ink_blob_type ()</h3>
+<pre class="programlisting"><a href="../html/libgimpbase-gimpbaseenums.html#GimpInkBlobType"><span class="returnvalue">GimpInkBlobType</span></a>
+gimp_context_get_ink_blob_type (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Get ink blob type.</p>
+<p>Get the ink blob type for ink tool.</p>
+<div class="refsect3">
+<a name="gimp-context-get-ink-blob-type.returns"></a><h4>Returns</h4>
+<p> Ink blob type.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-set-ink-blob-type"></a><h3>gimp_context_set_ink_blob_type ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_context_set_ink_blob_type (<em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpInkBlobType"><span class="type">GimpInkBlobType</span></a> type</code></em>);</pre>
+<p>Set ink blob type.</p>
+<p>Set the ink blob type for ink tool.</p>
+<div class="refsect3">
+<a name="gimp-context-set-ink-blob-type.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>type</p></td>
+<td class="parameter_description"><p>Ink blob type.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-context-set-ink-blob-type.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-get-ink-size"></a><h3>gimp_context_get_ink_size ()</h3>
+<pre class="programlisting"><span class="returnvalue">gdouble</span>
+gimp_context_get_ink_size (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Get ink blob size in pixels.</p>
+<p>Get the ink blob size in pixels for ink tool.</p>
+<div class="refsect3">
+<a name="gimp-context-get-ink-size.returns"></a><h4>Returns</h4>
+<p> ink blob size in pixels.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-set-ink-size"></a><h3>gimp_context_set_ink_size ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_context_set_ink_size (<em class="parameter"><code><span class="type">gdouble</span> size</code></em>);</pre>
+<p>Set ink blob size in pixels.</p>
+<p>Set the ink blob size in pixels for ink tool.</p>
+<div class="refsect3">
+<a name="gimp-context-set-ink-size.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>size</p></td>
+<td class="parameter_description"><p>ink blob size in pixels.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-context-set-ink-size.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-get-ink-size-sensitivity"></a><h3>gimp_context_get_ink_size_sensitivity ()</h3>
+<pre class="programlisting"><span class="returnvalue">gdouble</span>
+gimp_context_get_ink_size_sensitivity (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Get ink size sensitivity.</p>
+<p>Get the ink size sensitivity for ink tool.</p>
+<div class="refsect3">
+<a name="gimp-context-get-ink-size-sensitivity.returns"></a><h4>Returns</h4>
+<p> ink size sensitivity.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-set-ink-size-sensitivity"></a><h3>gimp_context_set_ink_size_sensitivity ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_context_set_ink_size_sensitivity (<em class="parameter"><code><span class="type">gdouble</span> size</code></em>);</pre>
+<p>Set ink size sensitivity.</p>
+<p>Set the ink size sensitivity for ink tool.</p>
+<div class="refsect3">
+<a name="gimp-context-set-ink-size-sensitivity.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>size</p></td>
+<td class="parameter_description"><p>ink size sensitivity.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-context-set-ink-size-sensitivity.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-get-ink-speed-sensitivity"></a><h3>gimp_context_get_ink_speed_sensitivity ()</h3>
+<pre class="programlisting"><span class="returnvalue">gdouble</span>
+gimp_context_get_ink_speed_sensitivity
+ (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Get ink speed sensitivity.</p>
+<p>Get the ink speed sensitivity for ink tool.</p>
+<div class="refsect3">
+<a name="gimp-context-get-ink-speed-sensitivity.returns"></a><h4>Returns</h4>
+<p> ink speed sensitivity.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-set-ink-speed-sensitivity"></a><h3>gimp_context_set_ink_speed_sensitivity ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_context_set_ink_speed_sensitivity
+ (<em class="parameter"><code><span class="type">gdouble</span> speed</code></em>);</pre>
+<p>Set ink speed sensitivity.</p>
+<p>Set the ink speed sensitivity for ink tool.</p>
+<div class="refsect3">
+<a name="gimp-context-set-ink-speed-sensitivity.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>speed</p></td>
+<td class="parameter_description"><p>ink speed sensitivity.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-context-set-ink-speed-sensitivity.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-get-ink-tilt-sensitivity"></a><h3>gimp_context_get_ink_tilt_sensitivity ()</h3>
+<pre class="programlisting"><span class="returnvalue">gdouble</span>
+gimp_context_get_ink_tilt_sensitivity (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Get ink tilt sensitivity.</p>
+<p>Get the ink tilt sensitivity for ink tool.</p>
+<div class="refsect3">
+<a name="gimp-context-get-ink-tilt-sensitivity.returns"></a><h4>Returns</h4>
+<p> ink tilt sensitivity.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-set-ink-tilt-sensitivity"></a><h3>gimp_context_set_ink_tilt_sensitivity ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_context_set_ink_tilt_sensitivity (<em class="parameter"><code><span class="type">gdouble</span> tilt</code></em>);</pre>
+<p>Set ink tilt sensitivity.</p>
+<p>Set the ink tilt sensitivity for ink tool.</p>
+<div class="refsect3">
+<a name="gimp-context-set-ink-tilt-sensitivity.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>tilt</p></td>
+<td class="parameter_description"><p>ink tilt sensitivity.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-context-set-ink-tilt-sensitivity.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/libgimp-gimpdebug.html b/devel-docs/libgimp/html/libgimp-gimpdebug.html
new file mode 100644
index 0000000..5004198
--- /dev/null
+++ b/devel-docs/libgimp/html/libgimp-gimpdebug.html
@@ -0,0 +1,108 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gimpdebug: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimp-general.html" title="Functions not Related to Specific Images">
+<link rel="prev" href="libgimp-gimpprogress.html" title="gimpprogress">
+<link rel="next" href="libgimp-image.html" title="Manipulating Images and their Properties">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimp-gimpdebug.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimp-general.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimp-gimpprogress.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimp-image.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimp-gimpdebug"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimp-gimpdebug.top_of_page"></a>gimpdebug</span></h2>
+<p>gimpdebug — Debug utility functions</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimp-gimpdebug.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdebug.html#gimp-debug-timer-start" title="gimp_debug_timer_start ()">gimp_debug_timer_start</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gdouble</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdebug.html#gimp-debug-timer-end" title="gimp_debug_timer_end ()">gimp_debug_timer_end</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpdebug.description"></a><h2>Description</h2>
+<p>Miscellaneous debug utility functions. Not part of the stable
+library interface.</p>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpdebug.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-debug-timer-start"></a><h3>gimp_debug_timer_start ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_debug_timer_start (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Starts measuring elapsed time.</p>
+<p>This procedure starts a timer, measuring the elapsed time since the
+call. Each call to this procedure should be matched by a call to
+<a class="link" href="libgimp-gimpdebug.html#gimp-debug-timer-end" title="gimp_debug_timer_end ()"><code class="function">gimp_debug_timer_end()</code></a>, which returns the elapsed time.
+If there is already an active timer, it is not affected by the call,
+however, a matching <a class="link" href="libgimp-gimpdebug.html#gimp-debug-timer-end" title="gimp_debug_timer_end ()"><code class="function">gimp_debug_timer_end()</code></a> call is still required.</p>
+<p>This is a debug utility procedure. It is subject to change at any
+point, and should not be used in production.</p>
+<div class="refsect3">
+<a name="gimp-debug-timer-start.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-debug-timer-end"></a><h3>gimp_debug_timer_end ()</h3>
+<pre class="programlisting"><span class="returnvalue">gdouble</span>
+gimp_debug_timer_end (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Finishes measuring elapsed time.</p>
+<p>This procedure stops the timer started by a previous
+<a class="link" href="libgimp-gimpdebug.html#gimp-debug-timer-start" title="gimp_debug_timer_start ()"><code class="function">gimp_debug_timer_start()</code></a> call, and prints and returns the elapsed
+time.
+If there was already an active timer at the time of corresponding
+call to <a class="link" href="libgimp-gimpdebug.html#gimp-debug-timer-start" title="gimp_debug_timer_start ()"><code class="function">gimp_debug_timer_start()</code></a>, a dummy value is returned.</p>
+<p>This is a debug utility procedure. It is subject to change at any
+point, and should not be used in production.</p>
+<div class="refsect3">
+<a name="gimp-debug-timer-end.returns"></a><h4>Returns</h4>
+<p> The elapsed time, in seconds.</p>
+</div>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/libgimp-gimpdisplay.html b/devel-docs/libgimp/html/libgimp-gimpdisplay.html
new file mode 100644
index 0000000..86e3e5f
--- /dev/null
+++ b/devel-docs/libgimp/html/libgimp-gimpdisplay.html
@@ -0,0 +1,280 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gimpdisplay: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimp-image.html" title="Manipulating Images and their Properties">
+<link rel="prev" href="libgimp-gimpcolor.html" title="gimpcolor">
+<link rel="next" href="libgimp-gimpdrawable.html" title="gimpdrawable">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimp-gimpdisplay.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimp-image.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimp-gimpcolor.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimp-gimpdrawable.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimp-gimpdisplay"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimp-gimpdisplay.top_of_page"></a>gimpdisplay</span></h2>
+<p>gimpdisplay — Functions to create, delete and flush displays (views) on an image.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimp-gimpdisplay.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdisplay.html#gimp-display-new" title="gimp_display_new ()">gimp_display_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdisplay.html#gimp-display-delete" title="gimp_display_delete ()">gimp_display_delete</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdisplay.html#gimp-display-is-valid" title="gimp_display_is_valid ()">gimp_display_is_valid</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdisplay.html#gimp-display-get-window-handle" title="gimp_display_get_window_handle ()">gimp_display_get_window_handle</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdisplay.html#gimp-displays-flush" title="gimp_displays_flush ()">gimp_displays_flush</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdisplay.html#gimp-displays-reconnect" title="gimp_displays_reconnect ()">gimp_displays_reconnect</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpdisplay.description"></a><h2>Description</h2>
+<p>Functions to create, delete and flush displays (views) on an image.</p>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpdisplay.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-display-new"></a><h3>gimp_display_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_display_new (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>);</pre>
+<p>Create a new display for the specified image.</p>
+<p>Creates a new display for the specified image. If the image already
+has a display, another is added. Multiple displays are handled
+transparently by GIMP. The newly created display is returned and can
+be subsequently destroyed with a call to <a class="link" href="libgimp-gimpdisplay.html#gimp-display-delete" title="gimp_display_delete ()"><code class="function">gimp_display_delete()</code></a>. This
+procedure only makes sense for use with the GIMP UI, and will result
+in an execution error if called when GIMP has no UI.</p>
+<div class="refsect3">
+<a name="gimp-display-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-display-new.returns"></a><h4>Returns</h4>
+<p> The new display.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-display-delete"></a><h3>gimp_display_delete ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_display_delete (<em class="parameter"><code><span class="type">gint32</span> display_ID</code></em>);</pre>
+<p>Delete the specified display.</p>
+<p>This procedure removes the specified display. If this is the last
+remaining display for the underlying image, then the image is
+deleted also. Note that the display is closed no matter if the image
+is dirty or not. Better save the image before calling this
+procedure.</p>
+<div class="refsect3">
+<a name="gimp-display-delete.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>display_ID</p></td>
+<td class="parameter_description"><p>The display to delete.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-display-delete.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-display-is-valid"></a><h3>gimp_display_is_valid ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_display_is_valid (<em class="parameter"><code><span class="type">gint32</span> display_ID</code></em>);</pre>
+<p>Returns TRUE if the display is valid.</p>
+<p>This procedure checks if the given display ID is valid and refers to
+an existing display.</p>
+<div class="refsect3">
+<a name="gimp-display-is-valid.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>display_ID</p></td>
+<td class="parameter_description"><p>The display to check.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-display-is-valid.returns"></a><h4>Returns</h4>
+<p> Whether the display ID is valid.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-display-get-window-handle"></a><h3>gimp_display_get_window_handle ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint</span>
+gimp_display_get_window_handle (<em class="parameter"><code><span class="type">gint32</span> display_ID</code></em>);</pre>
+<p>Get a handle to the native window for an image display.</p>
+<p>This procedure returns a handle to the native window for a given
+image display. For example in the X backend of GDK, a native window
+handle is an Xlib XID. A value of 0 is returned for an invalid
+display or if this function is unimplemented for the windowing
+system that is being used.</p>
+<div class="refsect3">
+<a name="gimp-display-get-window-handle.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>display_ID</p></td>
+<td class="parameter_description"><p>The display to get the window handle from.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-display-get-window-handle.returns"></a><h4>Returns</h4>
+<p> The native window handle or 0.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-displays-flush"></a><h3>gimp_displays_flush ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_displays_flush (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Flush all internal changes to the user interface</p>
+<p>This procedure takes no arguments and returns nothing except a
+success status. Its purpose is to flush all pending updates of image
+manipulations to the user interface. It should be called whenever
+appropriate.</p>
+<div class="refsect3">
+<a name="gimp-displays-flush.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-displays-reconnect"></a><h3>gimp_displays_reconnect ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_displays_reconnect (<em class="parameter"><code><span class="type">gint32</span> old_image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint32</span> new_image_ID</code></em>);</pre>
+<p>Reconnect displays from one image to another image.</p>
+<p>This procedure connects all displays of the old_image to the
+new_image. If the old_image has no display or new_image already has
+a display the reconnect is not performed and the procedure returns
+without success. You should rarely need to use this function.</p>
+<div class="refsect3">
+<a name="gimp-displays-reconnect.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>old_image_ID</p></td>
+<td class="parameter_description"><p>The old image (must have at least one display).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>new_image_ID</p></td>
+<td class="parameter_description"><p>The new image (must not have a display).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-displays-reconnect.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/libgimp-gimpdrawable.html b/devel-docs/libgimp/html/libgimp-gimpdrawable.html
new file mode 100644
index 0000000..bab3f5e
--- /dev/null
+++ b/devel-docs/libgimp/html/libgimp-gimpdrawable.html
@@ -0,0 +1,2286 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gimpdrawable: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimp-image.html" title="Manipulating Images and their Properties">
+<link rel="prev" href="libgimp-gimpdisplay.html" title="gimpdisplay">
+<link rel="next" href="libgimp-gimpdrawablecolor.html" title="gimpdrawablecolor">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimp-gimpdrawable.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimp-image.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimp-gimpdisplay.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimp-gimpdrawablecolor.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimp-gimpdrawable"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimp-gimpdrawable.top_of_page"></a>gimpdrawable</span></h2>
+<p>gimpdrawable — Functions to manipulate drawables.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimp-gimpdrawable.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GeglBuffer</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-get-buffer" title="gimp_drawable_get_buffer ()">gimp_drawable_get_buffer</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GeglBuffer</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-get-shadow-buffer" title="gimp_drawable_get_shadow_buffer ()">gimp_drawable_get_shadow_buffer</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">const <span class="returnvalue">Babl</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-get-format" title="gimp_drawable_get_format ()">gimp_drawable_get_format</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">const <span class="returnvalue">Babl</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-get-thumbnail-format" title="gimp_drawable_get_thumbnail_format ()">gimp_drawable_get_thumbnail_format</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="libgimp-gimpdrawable.html#GimpDrawable" title="GimpDrawable"><span class="returnvalue">GimpDrawable</span></a> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-get" title="gimp_drawable_get ()">gimp_drawable_get</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-detach" title="gimp_drawable_detach ()">gimp_drawable_detach</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-flush" title="gimp_drawable_flush ()">gimp_drawable_flush</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-delete" title="gimp_drawable_delete ()">gimp_drawable_delete</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-is-valid" title="gimp_drawable_is_valid ()">gimp_drawable_is_valid</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-get-name" title="gimp_drawable_get_name ()">gimp_drawable_get_name</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-set-name" title="gimp_drawable_set_name ()">gimp_drawable_set_name</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-get-visible" title="gimp_drawable_get_visible ()">gimp_drawable_get_visible</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-set-visible" title="gimp_drawable_set_visible ()">gimp_drawable_set_visible</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-get-linked" title="gimp_drawable_get_linked ()">gimp_drawable_get_linked</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-set-linked" title="gimp_drawable_set_linked ()">gimp_drawable_set_linked</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-get-tattoo" title="gimp_drawable_get_tattoo ()">gimp_drawable_get_tattoo</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-set-tattoo" title="gimp_drawable_set_tattoo ()">gimp_drawable_set_tattoo</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">guint8</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-get-pixel" title="gimp_drawable_get_pixel ()">gimp_drawable_get_pixel</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-set-pixel" title="gimp_drawable_set_pixel ()">gimp_drawable_set_pixel</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="libgimp-gimptile.html#GimpTile" title="GimpTile"><span class="returnvalue">GimpTile</span></a> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-get-tile" title="gimp_drawable_get_tile ()">gimp_drawable_get_tile</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="libgimp-gimptile.html#GimpTile" title="GimpTile"><span class="returnvalue">GimpTile</span></a> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-get-tile2" title="gimp_drawable_get_tile2 ()">gimp_drawable_get_tile2</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">guchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-get-thumbnail-data" title="gimp_drawable_get_thumbnail_data ()">gimp_drawable_get_thumbnail_data</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">guchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-get-sub-thumbnail-data" title="gimp_drawable_get_sub_thumbnail_data ()">gimp_drawable_get_sub_thumbnail_data</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-get-color-uchar" title="gimp_drawable_get_color_uchar ()">gimp_drawable_get_color_uchar</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-merge-shadow" title="gimp_drawable_merge_shadow ()">gimp_drawable_merge_shadow</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-free-shadow" title="gimp_drawable_free_shadow ()">gimp_drawable_free_shadow</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-fill" title="gimp_drawable_fill ()">gimp_drawable_fill</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-update" title="gimp_drawable_update ()">gimp_drawable_update</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-mask-bounds" title="gimp_drawable_mask_bounds ()">gimp_drawable_mask_bounds</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-mask-intersect" title="gimp_drawable_mask_intersect ()">gimp_drawable_mask_intersect</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-get-image" title="gimp_drawable_get_image ()">gimp_drawable_get_image</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-set-image" title="gimp_drawable_set_image ()">gimp_drawable_set_image</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-has-alpha" title="gimp_drawable_has_alpha ()">gimp_drawable_has_alpha</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a href="../html/libgimpbase-gimpbaseenums.html#GimpImageType"><span class="returnvalue">GimpImageType</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-type-with-alpha" title="gimp_drawable_type_with_alpha ()">gimp_drawable_type_with_alpha</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a href="../html/libgimpbase-gimpbaseenums.html#GimpImageType"><span class="returnvalue">GimpImageType</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-type" title="gimp_drawable_type ()">gimp_drawable_type</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-is-rgb" title="gimp_drawable_is_rgb ()">gimp_drawable_is_rgb</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-is-gray" title="gimp_drawable_is_gray ()">gimp_drawable_is_gray</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-is-indexed" title="gimp_drawable_is_indexed ()">gimp_drawable_is_indexed</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-bpp" title="gimp_drawable_bpp ()">gimp_drawable_bpp</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-width" title="gimp_drawable_width ()">gimp_drawable_width</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-height" title="gimp_drawable_height ()">gimp_drawable_height</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-offsets" title="gimp_drawable_offsets ()">gimp_drawable_offsets</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-is-channel" title="gimp_drawable_is_channel ()">gimp_drawable_is_channel</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-is-layer" title="gimp_drawable_is_layer ()">gimp_drawable_is_layer</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-is-layer-mask" title="gimp_drawable_is_layer_mask ()">gimp_drawable_is_layer_mask</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-is-text-layer" title="gimp_drawable_is_text_layer ()">gimp_drawable_is_text_layer</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-offset" title="gimp_drawable_offset ()">gimp_drawable_offset</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-foreground-extract" title="gimp_drawable_foreground_extract ()">gimp_drawable_foreground_extract</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a href="../html/libgimpbase-GimpParasite.html#GimpParasite"><span class="returnvalue">GimpParasite</span></a> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-parasite-find" title="gimp_drawable_parasite_find ()">gimp_drawable_parasite_find</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-parasite-list" title="gimp_drawable_parasite_list ()">gimp_drawable_parasite_list</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-parasite-attach" title="gimp_drawable_parasite_attach ()">gimp_drawable_parasite_attach</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-parasite-detach" title="gimp_drawable_parasite_detach ()">gimp_drawable_parasite_detach</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-attach-new-parasite" title="gimp_drawable_attach_new_parasite ()">gimp_drawable_attach_new_parasite</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpdrawable.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody><tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="libgimp-gimpdrawable.html#GimpDrawable" title="GimpDrawable">GimpDrawable</a></td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpdrawable.description"></a><h2>Description</h2>
+<p>Functions to manipulate drawables.</p>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpdrawable.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-drawable-get-buffer"></a><h3>gimp_drawable_get_buffer ()</h3>
+<pre class="programlisting"><span class="returnvalue">GeglBuffer</span> *
+gimp_drawable_get_buffer (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>);</pre>
+<p>Returns a <span class="type">GeglBuffer</span> of a specified drawable. The buffer can be used
+like any other GEGL buffer. Its data will we synced back with the core
+drawable when the buffer gets destroyed, or when <code class="function">gegl_buffer_flush()</code>
+is called.</p>
+<div class="refsect3">
+<a name="gimp-drawable-get-buffer.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>the ID of the <a class="link" href="libgimp-gimpdrawable.html#GimpDrawable" title="GimpDrawable"><span class="type">GimpDrawable</span></a> to get the buffer for.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-get-buffer.returns"></a><h4>Returns</h4>
+<p> The <span class="type">GeglBuffer</span>.</p>
+<p>See Also: <a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-get-shadow-buffer" title="gimp_drawable_get_shadow_buffer ()"><code class="function">gimp_drawable_get_shadow_buffer()</code></a></p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-get-shadow-buffer"></a><h3>gimp_drawable_get_shadow_buffer ()</h3>
+<pre class="programlisting"><span class="returnvalue">GeglBuffer</span> *
+gimp_drawable_get_shadow_buffer (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>);</pre>
+<p>Returns a <span class="type">GeglBuffer</span> of a specified drawable's shadow tiles. The
+buffer can be used like any other GEGL buffer. Its data will we
+synced back with the core drawable's shadow tiles when the buffer
+gets destroyed, or when <code class="function">gegl_buffer_flush()</code> is called.</p>
+<div class="refsect3">
+<a name="gimp-drawable-get-shadow-buffer.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>the ID of the <a class="link" href="libgimp-gimpdrawable.html#GimpDrawable" title="GimpDrawable"><span class="type">GimpDrawable</span></a> to get the buffer for.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-get-shadow-buffer.returns"></a><h4>Returns</h4>
+<p> The <span class="type">GeglBuffer</span>.</p>
+<p>See Also: <a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-get-shadow-buffer" title="gimp_drawable_get_shadow_buffer ()"><code class="function">gimp_drawable_get_shadow_buffer()</code></a></p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-get-format"></a><h3>gimp_drawable_get_format ()</h3>
+<pre class="programlisting">const <span class="returnvalue">Babl</span> *
+gimp_drawable_get_format (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>);</pre>
+<p>Returns the <span class="type">Babl</span> format of the drawable.</p>
+<div class="refsect3">
+<a name="gimp-drawable-get-format.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>the ID of the <a class="link" href="libgimp-gimpdrawable.html#GimpDrawable" title="GimpDrawable"><span class="type">GimpDrawable</span></a> to get the format for.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-get-format.returns"></a><h4>Returns</h4>
+<p> The <span class="type">Babl</span> format.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-get-thumbnail-format"></a><h3>gimp_drawable_get_thumbnail_format ()</h3>
+<pre class="programlisting">const <span class="returnvalue">Babl</span> *
+gimp_drawable_get_thumbnail_format (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>);</pre>
+<p>Returns the <span class="type">Babl</span> thumbnail format of the drawable.</p>
+<div class="refsect3">
+<a name="gimp-drawable-get-thumbnail-format.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>the ID of the <a class="link" href="libgimp-gimpdrawable.html#GimpDrawable" title="GimpDrawable"><span class="type">GimpDrawable</span></a> to get the thumbnail format for.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-get-thumbnail-format.returns"></a><h4>Returns</h4>
+<p> The <span class="type">Babl</span> thumbnail format.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10-14.html#api-index-2.10.14">2.10.14</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-get"></a><h3>gimp_drawable_get ()</h3>
+<pre class="programlisting"><a class="link" href="libgimp-gimpdrawable.html#GimpDrawable" title="GimpDrawable"><span class="returnvalue">GimpDrawable</span></a> *
+gimp_drawable_get (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_drawable_get</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>This function creates a <a class="link" href="libgimp-gimpdrawable.html#GimpDrawable" title="GimpDrawable"><span class="type">GimpDrawable</span></a> structure for the core
+drawable identified by <em class="parameter"><code>drawable_ID</code></em>
+. The returned structure
+contains some basic information about the drawable and can also
+hold tile data for transfer to and from the core.</p>
+<p>Note that the name of this function is somewhat misleading, because
+it suggests that it simply returns a handle. This is not the case:
+if the function is called multiple times, it creates separate tile
+lists each time, which will usually produce undesired results.</p>
+<p>When a plug-in has finished working with a drawable, before exiting
+it should call <a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-detach" title="gimp_drawable_detach ()"><code class="function">gimp_drawable_detach()</code></a> to make sure that all tile data is
+transferred back to the core.</p>
+<div class="refsect3">
+<a name="gimp-drawable-get.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>the ID of the drawable</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-get.returns"></a><h4>Returns</h4>
+<p> a new <a class="link" href="libgimp-gimpdrawable.html#GimpDrawable" title="GimpDrawable"><span class="type">GimpDrawable</span></a> wrapper</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-detach"></a><h3>gimp_drawable_detach ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_drawable_detach (<em class="parameter"><code><a class="link" href="libgimp-gimpdrawable.html#GimpDrawable" title="GimpDrawable"><span class="type">GimpDrawable</span></a> *drawable</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_drawable_detach</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>This function is called when a plug-in is finished working
+with a drawable. It forces all tile data held in the tile
+list of the <a class="link" href="libgimp-gimpdrawable.html#GimpDrawable" title="GimpDrawable"><span class="type">GimpDrawable</span></a> to be transferred to the core, and
+then frees all associated memory. You must not access the
+<em class="parameter"><code>drawable</code></em>
+ after having called <a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-detach" title="gimp_drawable_detach ()"><code class="function">gimp_drawable_detach()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-drawable-detach.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>drawable</p></td>
+<td class="parameter_description"><p>The <a class="link" href="libgimp-gimpdrawable.html#GimpDrawable" title="GimpDrawable"><span class="type">GimpDrawable</span></a> to detach from the core</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-flush"></a><h3>gimp_drawable_flush ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_drawable_flush (<em class="parameter"><code><a class="link" href="libgimp-gimpdrawable.html#GimpDrawable" title="GimpDrawable"><span class="type">GimpDrawable</span></a> *drawable</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_drawable_flush</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>This function causes all tile data in the tile list of <em class="parameter"><code>drawable</code></em>
+ to be
+transferred to the core. It is usually called in situations where a
+plug-in acts on a drawable, and then needs to read the results of its
+actions. Data transferred back from the core will not generally be valid
+unless <a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-flush" title="gimp_drawable_flush ()"><code class="function">gimp_drawable_flush()</code></a> has been called beforehand.</p>
+<div class="refsect3">
+<a name="gimp-drawable-flush.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>drawable</p></td>
+<td class="parameter_description"><p>The <a class="link" href="libgimp-gimpdrawable.html#GimpDrawable" title="GimpDrawable"><span class="type">GimpDrawable</span></a> whose tile data is to be transferred
+to the core.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-delete"></a><h3>gimp_drawable_delete ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_drawable_delete (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_drawable_delete</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpitem.html#gimp-item-delete" title="gimp_item_delete ()"><code class="function">gimp_item_delete()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-delete.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The drawable to delete.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-delete.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-is-valid"></a><h3>gimp_drawable_is_valid ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_drawable_is_valid (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_drawable_is_valid</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpitem.html#gimp-item-is-valid" title="gimp_item_is_valid ()"><code class="function">gimp_item_is_valid()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-is-valid.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The drawable to check.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-is-valid.returns"></a><h4>Returns</h4>
+<p> Whether the drawable ID is valid.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-get-name"></a><h3>gimp_drawable_get_name ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> *
+gimp_drawable_get_name (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_drawable_get_name</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpitem.html#gimp-item-get-name" title="gimp_item_get_name ()"><code class="function">gimp_item_get_name()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-get-name.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-get-name.returns"></a><h4>Returns</h4>
+<p> The drawable name.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-set-name"></a><h3>gimp_drawable_set_name ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_drawable_set_name (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_drawable_set_name</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpitem.html#gimp-item-set-name" title="gimp_item_set_name ()"><code class="function">gimp_item_set_name()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-set-name.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The new drawable name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-set-name.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-get-visible"></a><h3>gimp_drawable_get_visible ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_drawable_get_visible (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_drawable_get_visible</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpitem.html#gimp-item-get-visible" title="gimp_item_get_visible ()"><code class="function">gimp_item_get_visible()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-get-visible.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-get-visible.returns"></a><h4>Returns</h4>
+<p> The drawable visibility.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-set-visible"></a><h3>gimp_drawable_set_visible ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_drawable_set_visible (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> visible</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_drawable_set_visible</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpitem.html#gimp-item-set-visible" title="gimp_item_set_visible ()"><code class="function">gimp_item_set_visible()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-set-visible.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>visible</p></td>
+<td class="parameter_description"><p>The new drawable visibility.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-set-visible.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-get-linked"></a><h3>gimp_drawable_get_linked ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_drawable_get_linked (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_drawable_get_linked</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpitem.html#gimp-item-get-linked" title="gimp_item_get_linked ()"><code class="function">gimp_item_get_linked()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-get-linked.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-get-linked.returns"></a><h4>Returns</h4>
+<p> The drawable linked state (for moves).</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-set-linked"></a><h3>gimp_drawable_set_linked ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_drawable_set_linked (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> linked</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_drawable_set_linked</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpitem.html#gimp-item-set-linked" title="gimp_item_set_linked ()"><code class="function">gimp_item_set_linked()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-set-linked.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>linked</p></td>
+<td class="parameter_description"><p>The new drawable linked state.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-set-linked.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-get-tattoo"></a><h3>gimp_drawable_get_tattoo ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint</span>
+gimp_drawable_get_tattoo (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_drawable_get_tattoo</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpitem.html#gimp-item-get-tattoo" title="gimp_item_get_tattoo ()"><code class="function">gimp_item_get_tattoo()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-get-tattoo.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-get-tattoo.returns"></a><h4>Returns</h4>
+<p> The drawable tattoo.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-set-tattoo"></a><h3>gimp_drawable_set_tattoo ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_drawable_set_tattoo (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> tattoo</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_drawable_set_tattoo</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpitem.html#gimp-item-set-tattoo" title="gimp_item_set_tattoo ()"><code class="function">gimp_item_set_tattoo()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-set-tattoo.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>tattoo</p></td>
+<td class="parameter_description"><p>The new drawable tattoo.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-set-tattoo.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-get-pixel"></a><h3>gimp_drawable_get_pixel ()</h3>
+<pre class="programlisting"><span class="returnvalue">guint8</span> *
+gimp_drawable_get_pixel (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> x_coord</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> y_coord</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *num_channels</code></em>);</pre>
+<p>Gets the value of the pixel at the specified coordinates.</p>
+<p>This procedure gets the pixel value at the specified coordinates.
+The 'num_channels' argument must always be equal to the
+bytes-per-pixel value for the specified drawable.</p>
+<div class="refsect3">
+<a name="gimp-drawable-get-pixel.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x_coord</p></td>
+<td class="parameter_description"><p>The x coordinate.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y_coord</p></td>
+<td class="parameter_description"><p>The y coordinate.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>num_channels</p></td>
+<td class="parameter_description"><p>The number of channels for the pixel.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-get-pixel.returns"></a><h4>Returns</h4>
+<p> The pixel value.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-set-pixel"></a><h3>gimp_drawable_set_pixel ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_drawable_set_pixel (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> x_coord</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> y_coord</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> num_channels</code></em>,
+ <em class="parameter"><code>const <span class="type">guint8</span> *pixel</code></em>);</pre>
+<p>Sets the value of the pixel at the specified coordinates.</p>
+<p>This procedure sets the pixel value at the specified coordinates.
+The 'num_channels' argument must always be equal to the
+bytes-per-pixel value for the specified drawable. Note that this
+function is not undoable, you should use it only on drawables you
+just created yourself.</p>
+<div class="refsect3">
+<a name="gimp-drawable-set-pixel.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x_coord</p></td>
+<td class="parameter_description"><p>The x coordinate.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y_coord</p></td>
+<td class="parameter_description"><p>The y coordinate.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>num_channels</p></td>
+<td class="parameter_description"><p>The number of channels for the pixel.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>pixel</p></td>
+<td class="parameter_description"><p>The pixel value.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-set-pixel.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-get-tile"></a><h3>gimp_drawable_get_tile ()</h3>
+<pre class="programlisting"><a class="link" href="libgimp-gimptile.html#GimpTile" title="GimpTile"><span class="returnvalue">GimpTile</span></a> *
+gimp_drawable_get_tile (<em class="parameter"><code><a class="link" href="libgimp-gimpdrawable.html#GimpDrawable" title="GimpDrawable"><span class="type">GimpDrawable</span></a> *drawable</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> shadow</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> row</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> col</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_drawable_get_tile</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-get-tile2"></a><h3>gimp_drawable_get_tile2 ()</h3>
+<pre class="programlisting"><a class="link" href="libgimp-gimptile.html#GimpTile" title="GimpTile"><span class="returnvalue">GimpTile</span></a> *
+gimp_drawable_get_tile2 (<em class="parameter"><code><a class="link" href="libgimp-gimpdrawable.html#GimpDrawable" title="GimpDrawable"><span class="type">GimpDrawable</span></a> *drawable</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> shadow</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> x</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> y</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_drawable_get_tile2</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-get-thumbnail-data"></a><h3>gimp_drawable_get_thumbnail_data ()</h3>
+<pre class="programlisting"><span class="returnvalue">guchar</span> *
+gimp_drawable_get_thumbnail_data (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *width</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *height</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *bpp</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-get-sub-thumbnail-data"></a><h3>gimp_drawable_get_sub_thumbnail_data ()</h3>
+<pre class="programlisting"><span class="returnvalue">guchar</span> *
+gimp_drawable_get_sub_thumbnail_data (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> src_x</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> src_y</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> src_width</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> src_height</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *dest_width</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *dest_height</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *bpp</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-get-color-uchar"></a><h3>gimp_drawable_get_color_uchar ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_drawable_get_color_uchar (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code>const <a href="../html/libgimpcolor-GimpRGB.html#GimpRGB"><span class="type">GimpRGB</span></a> *color</code></em>,
+ <em class="parameter"><code><span class="type">guchar</span> *color_uchar</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_drawable_get_color_uchar</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-merge-shadow"></a><h3>gimp_drawable_merge_shadow ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_drawable_merge_shadow (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> undo</code></em>);</pre>
+<p>Merge the shadow buffer with the specified drawable.</p>
+<p>This procedure combines the contents of the drawable's shadow buffer
+(for temporary processing) with the specified drawable. The 'undo'
+parameter specifies whether to add an undo step for the operation.
+Requesting no undo is useful for such applications as 'auto-apply'.</p>
+<div class="refsect3">
+<a name="gimp-drawable-merge-shadow.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>undo</p></td>
+<td class="parameter_description"><p>Push merge to undo stack?</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-merge-shadow.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-free-shadow"></a><h3>gimp_drawable_free_shadow ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_drawable_free_shadow (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>);</pre>
+<p>Free the specified drawable's shadow data (if it exists).</p>
+<p>This procedure is intended as a memory saving device. If any shadow
+memory has been allocated, it will be freed automatically when the
+drawable is removed from the image, or when the plug-in procedure
+which allocated it returns.</p>
+<div class="refsect3">
+<a name="gimp-drawable-free-shadow.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-free-shadow.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-fill"></a><h3>gimp_drawable_fill ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_drawable_fill (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpFillType"><span class="type">GimpFillType</span></a> fill_type</code></em>);</pre>
+<p>Fill the drawable with the specified fill mode.</p>
+<p>This procedure fills the drawable. If the fill mode is foreground
+the current foreground color is used. If the fill mode is
+background, the current background color is used. If the fill type
+is white, then white is used. Transparent fill only affects layers
+with an alpha channel, in which case the alpha channel is set to
+transparent. If the drawable has no alpha channel, it is filled to
+white. No fill leaves the drawable's contents undefined.
+This procedure is unlike <a class="link" href="libgimp-gimpedit.html#gimp-edit-fill" title="gimp_edit_fill ()"><code class="function">gimp_edit_fill()</code></a> or the bucket fill tool
+because it fills regardless of a selection. Its main purpose is to
+fill a newly created drawable before adding it to the image. This
+operation cannot be undone.</p>
+<div class="refsect3">
+<a name="gimp-drawable-fill.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>fill_type</p></td>
+<td class="parameter_description"><p>The type of fill.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-fill.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-update"></a><h3>gimp_drawable_update ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_drawable_update (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> x</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> y</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> width</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> height</code></em>);</pre>
+<p>Update the specified region of the drawable.</p>
+<p>This procedure updates the specified region of the drawable. The (x,
+y) coordinate pair is relative to the drawable's origin, not to the
+image origin. Therefore, the entire drawable can be updated using
+(0, 0, width, height).</p>
+<div class="refsect3">
+<a name="gimp-drawable-update.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x</p></td>
+<td class="parameter_description"><p>x coordinate of upper left corner of update region.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y</p></td>
+<td class="parameter_description"><p>y coordinate of upper left corner of update region.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>width</p></td>
+<td class="parameter_description"><p>Width of update region.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>height</p></td>
+<td class="parameter_description"><p>Height of update region.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-update.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-mask-bounds"></a><h3>gimp_drawable_mask_bounds ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_drawable_mask_bounds (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *x1</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *y1</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *x2</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *y2</code></em>);</pre>
+<p>Find the bounding box of the current selection in relation to the
+specified drawable.</p>
+<p>This procedure returns whether there is a selection. If there is
+one, the upper left and lower right-hand corners of its bounding box
+are returned. These coordinates are specified relative to the
+drawable's origin, and bounded by the drawable's extents. Please
+note that the pixel specified by the lower right-hand coordinate of
+the bounding box is not part of the selection. The selection ends at
+the upper left corner of this pixel. This means the width of the
+selection can be calculated as (x2 - x1), its height as (y2 - y1).
+Note that the returned boolean does NOT correspond with the returned
+region being empty or not, it always returns whether the selection
+is non_empty. See <a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-mask-intersect" title="gimp_drawable_mask_intersect ()"><code class="function">gimp_drawable_mask_intersect()</code></a> for a boolean
+return value which is more useful in most cases.</p>
+<div class="refsect3">
+<a name="gimp-drawable-mask-bounds.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x1</p></td>
+<td class="parameter_description"><p>x coordinate of the upper left corner of selection bounds.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y1</p></td>
+<td class="parameter_description"><p>y coordinate of the upper left corner of selection bounds.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x2</p></td>
+<td class="parameter_description"><p>x coordinate of the lower right corner of selection bounds.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y2</p></td>
+<td class="parameter_description"><p>y coordinate of the lower right corner of selection bounds.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-mask-bounds.returns"></a><h4>Returns</h4>
+<p> TRUE if there is a selection.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-mask-intersect"></a><h3>gimp_drawable_mask_intersect ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_drawable_mask_intersect (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *x</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *y</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *width</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *height</code></em>);</pre>
+<p>Find the bounding box of the current selection in relation to the
+specified drawable.</p>
+<p>This procedure returns whether there is an intersection between the
+drawable and the selection. Unlike <a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-mask-bounds" title="gimp_drawable_mask_bounds ()"><code class="function">gimp_drawable_mask_bounds()</code></a>, the
+intersection's bounds are returned as x, y, width, height.
+If there is no selection this function returns TRUE and the returned
+bounds are the extents of the whole drawable.</p>
+<div class="refsect3">
+<a name="gimp-drawable-mask-intersect.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x</p></td>
+<td class="parameter_description"><p>x coordinate of the upper left corner of the intersection.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y</p></td>
+<td class="parameter_description"><p>y coordinate of the upper left corner of the intersection.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>width</p></td>
+<td class="parameter_description"><p>width of the intersection.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>height</p></td>
+<td class="parameter_description"><p>height of the intersection.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-mask-intersect.returns"></a><h4>Returns</h4>
+<p> TRUE if the returned area is not empty.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-get-image"></a><h3>gimp_drawable_get_image ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_drawable_get_image (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_drawable_get_image</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpitem.html#gimp-item-get-image" title="gimp_item_get_image ()"><code class="function">gimp_item_get_image()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-get-image.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-get-image.returns"></a><h4>Returns</h4>
+<p> The drawable's image.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-set-image"></a><h3>gimp_drawable_set_image ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_drawable_set_image (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_drawable_set_image</code> is deprecated and should not be used in newly-written code.</p>
+<p>There is no replacement for this procedure.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-set-image.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-set-image.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-has-alpha"></a><h3>gimp_drawable_has_alpha ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_drawable_has_alpha (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>);</pre>
+<p>Returns TRUE if the drawable has an alpha channel.</p>
+<p>This procedure returns whether the specified drawable has an alpha
+channel. This can only be true for layers, and the associated type
+will be one of: { RGBA , GRAYA, INDEXEDA }.</p>
+<div class="refsect3">
+<a name="gimp-drawable-has-alpha.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-has-alpha.returns"></a><h4>Returns</h4>
+<p> Does the drawable have an alpha channel?</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-type-with-alpha"></a><h3>gimp_drawable_type_with_alpha ()</h3>
+<pre class="programlisting"><a href="../html/libgimpbase-gimpbaseenums.html#GimpImageType"><span class="returnvalue">GimpImageType</span></a>
+gimp_drawable_type_with_alpha (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>);</pre>
+<p>Returns the drawable's type with alpha.</p>
+<p>This procedure returns the drawable's type as if had an alpha
+channel. If the type is currently Gray, for instance, the returned
+type would be GrayA. If the drawable already has an alpha channel,
+the drawable's type is simply returned.</p>
+<div class="refsect3">
+<a name="gimp-drawable-type-with-alpha.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-type-with-alpha.returns"></a><h4>Returns</h4>
+<p> The drawable's type with alpha.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-type"></a><h3>gimp_drawable_type ()</h3>
+<pre class="programlisting"><a href="../html/libgimpbase-gimpbaseenums.html#GimpImageType"><span class="returnvalue">GimpImageType</span></a>
+gimp_drawable_type (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>);</pre>
+<p>Returns the drawable's type.</p>
+<p>This procedure returns the drawable's type.</p>
+<div class="refsect3">
+<a name="gimp-drawable-type.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-type.returns"></a><h4>Returns</h4>
+<p> The drawable's type.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-is-rgb"></a><h3>gimp_drawable_is_rgb ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_drawable_is_rgb (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>);</pre>
+<p>Returns whether the drawable is an RGB type.</p>
+<p>This procedure returns TRUE if the specified drawable is of type {
+RGB, RGBA }.</p>
+<div class="refsect3">
+<a name="gimp-drawable-is-rgb.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-is-rgb.returns"></a><h4>Returns</h4>
+<p> TRUE if the drawable is an RGB type.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-is-gray"></a><h3>gimp_drawable_is_gray ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_drawable_is_gray (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>);</pre>
+<p>Returns whether the drawable is a grayscale type.</p>
+<p>This procedure returns TRUE if the specified drawable is of type {
+Gray, GrayA }.</p>
+<div class="refsect3">
+<a name="gimp-drawable-is-gray.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-is-gray.returns"></a><h4>Returns</h4>
+<p> TRUE if the drawable is a grayscale type.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-is-indexed"></a><h3>gimp_drawable_is_indexed ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_drawable_is_indexed (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>);</pre>
+<p>Returns whether the drawable is an indexed type.</p>
+<p>This procedure returns TRUE if the specified drawable is of type {
+Indexed, IndexedA }.</p>
+<div class="refsect3">
+<a name="gimp-drawable-is-indexed.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-is-indexed.returns"></a><h4>Returns</h4>
+<p> TRUE if the drawable is an indexed type.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-bpp"></a><h3>gimp_drawable_bpp ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint</span>
+gimp_drawable_bpp (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>);</pre>
+<p>Returns the bytes per pixel.</p>
+<p>This procedure returns the number of bytes per pixel, which
+corresponds to the number of components unless
+<a class="link" href="libgimp-gimpplugin.html#gimp-plugin-enable-precision" title="gimp_plugin_enable_precision ()"><code class="function">gimp_plugin_enable_precision()</code></a> was called.</p>
+<div class="refsect3">
+<a name="gimp-drawable-bpp.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-bpp.returns"></a><h4>Returns</h4>
+<p> Bytes per pixel.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-width"></a><h3>gimp_drawable_width ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint</span>
+gimp_drawable_width (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>);</pre>
+<p>Returns the width of the drawable.</p>
+<p>This procedure returns the specified drawable's width in pixels.</p>
+<div class="refsect3">
+<a name="gimp-drawable-width.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-width.returns"></a><h4>Returns</h4>
+<p> Width of drawable.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-height"></a><h3>gimp_drawable_height ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint</span>
+gimp_drawable_height (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>);</pre>
+<p>Returns the height of the drawable.</p>
+<p>This procedure returns the specified drawable's height in pixels.</p>
+<div class="refsect3">
+<a name="gimp-drawable-height.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-height.returns"></a><h4>Returns</h4>
+<p> Height of drawable.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-offsets"></a><h3>gimp_drawable_offsets ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_drawable_offsets (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *offset_x</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *offset_y</code></em>);</pre>
+<p>Returns the offsets for the drawable.</p>
+<p>This procedure returns the specified drawable's offsets. This only
+makes sense if the drawable is a layer since channels are anchored.
+The offsets of a channel will be returned as 0.</p>
+<div class="refsect3">
+<a name="gimp-drawable-offsets.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>offset_x</p></td>
+<td class="parameter_description"><p>x offset of drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>offset_y</p></td>
+<td class="parameter_description"><p>y offset of drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-offsets.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-is-channel"></a><h3>gimp_drawable_is_channel ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_drawable_is_channel (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_drawable_is_channel</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpitem.html#gimp-item-is-channel" title="gimp_item_is_channel ()"><code class="function">gimp_item_is_channel()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-is-channel.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-is-channel.returns"></a><h4>Returns</h4>
+<p> TRUE if the drawable is a channel, FALSE otherwise.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-is-layer"></a><h3>gimp_drawable_is_layer ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_drawable_is_layer (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_drawable_is_layer</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpitem.html#gimp-item-is-layer" title="gimp_item_is_layer ()"><code class="function">gimp_item_is_layer()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-is-layer.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-is-layer.returns"></a><h4>Returns</h4>
+<p> TRUE if the drawable is a layer, FALSE otherwise.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-is-layer-mask"></a><h3>gimp_drawable_is_layer_mask ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_drawable_is_layer_mask (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_drawable_is_layer_mask</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpitem.html#gimp-item-is-layer-mask" title="gimp_item_is_layer_mask ()"><code class="function">gimp_item_is_layer_mask()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-is-layer-mask.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-is-layer-mask.returns"></a><h4>Returns</h4>
+<p> TRUE if the drawable is a layer mask, FALSE otherwise.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-is-text-layer"></a><h3>gimp_drawable_is_text_layer ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_drawable_is_text_layer (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_drawable_is_text_layer</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpitem.html#gimp-item-is-text-layer" title="gimp_item_is_text_layer ()"><code class="function">gimp_item_is_text_layer()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-is-text-layer.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-is-text-layer.returns"></a><h4>Returns</h4>
+<p> TRUE if the drawable is a text layer, FALSE otherwise.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-offset"></a><h3>gimp_drawable_offset ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_drawable_offset (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> wrap_around</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpOffsetType"><span class="type">GimpOffsetType</span></a> fill_type</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> offset_x</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> offset_y</code></em>);</pre>
+<p>Offset the drawable by the specified amounts in the X and Y
+directions</p>
+<p>This procedure offsets the specified drawable by the amounts
+specified by 'offset_x' and 'offset_y'. If 'wrap_around' is set to
+TRUE, then portions of the drawable which are offset out of bounds
+are wrapped around. Alternatively, the undefined regions of the
+drawable can be filled with transparency or the background color, as
+specified by the 'fill-type' parameter.</p>
+<div class="refsect3">
+<a name="gimp-drawable-offset.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The drawable to offset.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>wrap_around</p></td>
+<td class="parameter_description"><p>wrap image around or fill vacated regions.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>fill_type</p></td>
+<td class="parameter_description"><p>fill vacated regions of drawable with background or transparent.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>offset_x</p></td>
+<td class="parameter_description"><p>offset by this amount in X direction.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>offset_y</p></td>
+<td class="parameter_description"><p>offset by this amount in Y direction.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-offset.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-foreground-extract"></a><h3>gimp_drawable_foreground_extract ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_drawable_foreground_extract (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpForegroundExtractMode"><span class="type">GimpForegroundExtractMode</span></a> mode</code></em>,
+ <em class="parameter"><code><span class="type">gint32</span> mask_ID</code></em>);</pre>
+<p>Extract the foreground of a drawable using a given trimap.</p>
+<p>Image Segmentation by Uniform Color Clustering, see
+https://www.inf.fu-berlin.de/inst/pubs/tr-b-05-07.pdf</p>
+<div class="refsect3">
+<a name="gimp-drawable-foreground-extract.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>mode</p></td>
+<td class="parameter_description"><p>The algorithm to use.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>mask_ID</p></td>
+<td class="parameter_description"><p>Tri-Map.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-foreground-extract.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-parasite-find"></a><h3>gimp_drawable_parasite_find ()</h3>
+<pre class="programlisting"><a href="../html/libgimpbase-GimpParasite.html#GimpParasite"><span class="returnvalue">GimpParasite</span></a> *
+gimp_drawable_parasite_find (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_drawable_parasite_find</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpitem.html#gimp-item-get-parasite" title="gimp_item_get_parasite ()"><code class="function">gimp_item_get_parasite()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-parasite-find.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The name of the parasite to find.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-parasite-find.returns"></a><h4>Returns</h4>
+<p> The found parasite.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-parasite-list"></a><h3>gimp_drawable_parasite_list ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_drawable_parasite_list (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *num_parasites</code></em>,
+ <em class="parameter"><code><span class="type">gchar</span> ***parasites</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_drawable_parasite_list</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpitem.html#gimp-item-get-parasite-list" title="gimp_item_get_parasite_list ()"><code class="function">gimp_item_get_parasite_list()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-parasite-list.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>num_parasites</p></td>
+<td class="parameter_description"><p>The number of attached parasites.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>parasites</p></td>
+<td class="parameter_description"><p>The names of currently attached parasites.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-parasite-list.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-parasite-attach"></a><h3>gimp_drawable_parasite_attach ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_drawable_parasite_attach (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code>const <a href="../html/libgimpbase-GimpParasite.html#GimpParasite"><span class="type">GimpParasite</span></a> *parasite</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_drawable_parasite_attach</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpitem.html#gimp-item-attach-parasite" title="gimp_item_attach_parasite ()"><code class="function">gimp_item_attach_parasite()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-parasite-attach.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>parasite</p></td>
+<td class="parameter_description"><p>The parasite to attach to a drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-parasite-attach.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-parasite-detach"></a><h3>gimp_drawable_parasite_detach ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_drawable_parasite_detach (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_drawable_parasite_detach</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpitem.html#gimp-item-detach-parasite" title="gimp_item_detach_parasite ()"><code class="function">gimp_item_detach_parasite()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-parasite-detach.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The name of the parasite to detach from a drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-parasite-detach.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-attach-new-parasite"></a><h3>gimp_drawable_attach_new_parasite ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_drawable_attach_new_parasite (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> flags</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> size</code></em>,
+ <em class="parameter"><code><span class="type">gconstpointer</span> data</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_drawable_attach_new_parasite</code> is deprecated and should not be used in newly-written code.</p>
+<p>use <a class="link" href="libgimp-gimpitem.html#gimp-item-attach-parasite" title="gimp_item_attach_parasite ()"><code class="function">gimp_item_attach_parasite()</code></a> instead.</p>
+</div>
+<p>Convenience function that creates a parasite and attaches it
+to GIMP.</p>
+<div class="refsect3">
+<a name="gimp-drawable-attach-new-parasite.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>the ID of the <a class="link" href="libgimp-gimpdrawable.html#GimpDrawable" title="GimpDrawable"><span class="type">GimpDrawable</span></a> to attach the <a href="../html/libgimpbase-GimpParasite.html#GimpParasite"><span class="type">GimpParasite</span></a> to.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>the name of the <a href="../html/libgimpbase-GimpParasite.html#GimpParasite"><span class="type">GimpParasite</span></a> to create and attach.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>flags</p></td>
+<td class="parameter_description"><p>the flags set on the <a href="../html/libgimpbase-GimpParasite.html#GimpParasite"><span class="type">GimpParasite</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>size</p></td>
+<td class="parameter_description"><p>the size of the parasite data in bytes.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>data</p></td>
+<td class="parameter_description"><p>a pointer to the data attached with the <a href="../html/libgimpbase-GimpParasite.html#GimpParasite"><span class="type">GimpParasite</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-attach-new-parasite.returns"></a><h4>Returns</h4>
+<p> TRUE on successful creation and attachment of
+the new parasite.</p>
+<p>See Also: <a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-parasite-attach" title="gimp_drawable_parasite_attach ()"><code class="function">gimp_drawable_parasite_attach()</code></a></p>
+</div>
+</div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpdrawable.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpDrawable"></a><h3>GimpDrawable</h3>
+<pre class="programlisting">typedef struct {
+ gint32 drawable_id; /* drawable ID */
+ guint width; /* width of drawble */
+ guint height; /* height of drawble */
+ guint bpp; /* bytes per pixel of drawable */
+ guint ntile_rows; /* # of tile rows */
+ guint ntile_cols; /* # of tile columns */
+ GimpTile *tiles; /* the normal tiles */
+ GimpTile *shadow_tiles; /* the shadow tiles */
+} GimpDrawable;
+</pre>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/libgimp-gimpdrawablecolor.html b/devel-docs/libgimp/html/libgimp-gimpdrawablecolor.html
new file mode 100644
index 0000000..e49fba3
--- /dev/null
+++ b/devel-docs/libgimp/html/libgimp-gimpdrawablecolor.html
@@ -0,0 +1,926 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gimpdrawablecolor: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimp-image.html" title="Manipulating Images and their Properties">
+<link rel="prev" href="libgimp-gimpdrawable.html" title="gimpdrawable">
+<link rel="next" href="libgimp-gimpdrawableedit.html" title="gimpdrawableedit">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimp-gimpdrawablecolor.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimp-image.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimp-gimpdrawable.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimp-gimpdrawableedit.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimp-gimpdrawablecolor"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimp-gimpdrawablecolor.top_of_page"></a>gimpdrawablecolor</span></h2>
+<p>gimpdrawablecolor — Functions for manipulating a drawable's color.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimp-gimpdrawablecolor.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawablecolor.html#gimp-drawable-brightness-contrast" title="gimp_drawable_brightness_contrast ()">gimp_drawable_brightness_contrast</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawablecolor.html#gimp-drawable-color-balance" title="gimp_drawable_color_balance ()">gimp_drawable_color_balance</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawablecolor.html#gimp-drawable-colorize-hsl" title="gimp_drawable_colorize_hsl ()">gimp_drawable_colorize_hsl</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawablecolor.html#gimp-drawable-curves-explicit" title="gimp_drawable_curves_explicit ()">gimp_drawable_curves_explicit</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawablecolor.html#gimp-drawable-curves-spline" title="gimp_drawable_curves_spline ()">gimp_drawable_curves_spline</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawablecolor.html#gimp-drawable-desaturate" title="gimp_drawable_desaturate ()">gimp_drawable_desaturate</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawablecolor.html#gimp-drawable-equalize" title="gimp_drawable_equalize ()">gimp_drawable_equalize</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawablecolor.html#gimp-drawable-histogram" title="gimp_drawable_histogram ()">gimp_drawable_histogram</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawablecolor.html#gimp-drawable-hue-saturation" title="gimp_drawable_hue_saturation ()">gimp_drawable_hue_saturation</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawablecolor.html#gimp-drawable-invert" title="gimp_drawable_invert ()">gimp_drawable_invert</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawablecolor.html#gimp-drawable-levels" title="gimp_drawable_levels ()">gimp_drawable_levels</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawablecolor.html#gimp-drawable-levels-stretch" title="gimp_drawable_levels_stretch ()">gimp_drawable_levels_stretch</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawablecolor.html#gimp-drawable-posterize" title="gimp_drawable_posterize ()">gimp_drawable_posterize</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawablecolor.html#gimp-drawable-threshold" title="gimp_drawable_threshold ()">gimp_drawable_threshold</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpdrawablecolor.description"></a><h2>Description</h2>
+<p>Functions for manipulating a drawable's color, including curves and
+histograms.</p>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpdrawablecolor.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-drawable-brightness-contrast"></a><h3>gimp_drawable_brightness_contrast ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_drawable_brightness_contrast (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> brightness</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> contrast</code></em>);</pre>
+<p>Modify brightness/contrast in the specified drawable.</p>
+<p>This procedures allows the brightness and contrast of the specified
+drawable to be modified. Both 'brightness' and 'contrast' parameters
+are defined between -1.0 and 1.0.</p>
+<div class="refsect3">
+<a name="gimp-drawable-brightness-contrast.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>brightness</p></td>
+<td class="parameter_description"><p>Brightness adjustment.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>contrast</p></td>
+<td class="parameter_description"><p>Contrast adjustment.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-brightness-contrast.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-color-balance"></a><h3>gimp_drawable_color_balance ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_drawable_color_balance (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpTransferMode"><span class="type">GimpTransferMode</span></a> transfer_mode</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> preserve_lum</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> cyan_red</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> magenta_green</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> yellow_blue</code></em>);</pre>
+<p>Modify the color balance of the specified drawable.</p>
+<p>Modify the color balance of the specified drawable. There are three
+axis which can be modified: cyan-red, magenta-green, and
+yellow-blue. Negative values increase the amount of the former,
+positive values increase the amount of the latter. Color balance can
+be controlled with the 'transfer_mode' setting, which allows
+shadows, mid-tones, and highlights in an image to be affected
+differently. The 'preserve-lum' parameter, if TRUE, ensures that the
+luminosity of each pixel remains fixed.</p>
+<div class="refsect3">
+<a name="gimp-drawable-color-balance.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>transfer_mode</p></td>
+<td class="parameter_description"><p>Transfer mode.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>preserve_lum</p></td>
+<td class="parameter_description"><p>Preserve luminosity values at each pixel.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>cyan_red</p></td>
+<td class="parameter_description"><p>Cyan-Red color balance.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>magenta_green</p></td>
+<td class="parameter_description"><p>Magenta-Green color balance.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>yellow_blue</p></td>
+<td class="parameter_description"><p>Yellow-Blue color balance.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-color-balance.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-colorize-hsl"></a><h3>gimp_drawable_colorize_hsl ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_drawable_colorize_hsl (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> hue</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> saturation</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> lightness</code></em>);</pre>
+<p>Render the drawable as a grayscale image seen through a colored
+glass.</p>
+<p>Desaturates the drawable, then tints it with the specified color.
+This tool is only valid on RGB color images. It will not operate on
+grayscale drawables.</p>
+<div class="refsect3">
+<a name="gimp-drawable-colorize-hsl.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>hue</p></td>
+<td class="parameter_description"><p>Hue in degrees.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>saturation</p></td>
+<td class="parameter_description"><p>Saturation in percent.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>lightness</p></td>
+<td class="parameter_description"><p>Lightness in percent.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-colorize-hsl.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-curves-explicit"></a><h3>gimp_drawable_curves_explicit ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_drawable_curves_explicit (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimp-gimpenums.html#GimpHistogramChannel" title="enum GimpHistogramChannel"><span class="type">GimpHistogramChannel</span></a> channel</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> num_values</code></em>,
+ <em class="parameter"><code>const <span class="type">gdouble</span> *values</code></em>);</pre>
+<p>Modifies the intensity curve(s) for specified drawable.</p>
+<p>Modifies the intensity mapping for one channel in the specified
+drawable. The channel can be either an intensity component, or the
+value. The 'values' parameter is an array of doubles which
+explicitly defines how each pixel value in the drawable will be
+modified. Use the <a class="link" href="libgimp-gimpcolor.html#gimp-curves-spline" title="gimp_curves_spline ()"><code class="function">gimp_curves_spline()</code></a> function to modify intensity
+levels with Catmull Rom splines.</p>
+<div class="refsect3">
+<a name="gimp-drawable-curves-explicit.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>channel</p></td>
+<td class="parameter_description"><p>The channel to modify.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>num_values</p></td>
+<td class="parameter_description"><p>The number of values in the new curve.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>values</p></td>
+<td class="parameter_description"><p>The explicit curve.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-curves-explicit.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-curves-spline"></a><h3>gimp_drawable_curves_spline ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_drawable_curves_spline (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimp-gimpenums.html#GimpHistogramChannel" title="enum GimpHistogramChannel"><span class="type">GimpHistogramChannel</span></a> channel</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> num_points</code></em>,
+ <em class="parameter"><code>const <span class="type">gdouble</span> *points</code></em>);</pre>
+<p>Modifies the intensity curve(s) for specified drawable.</p>
+<p>Modifies the intensity mapping for one channel in the specified
+drawable. The channel can be either an intensity component, or the
+value. The 'points' parameter is an array of doubles which define a
+set of control points which describe a Catmull Rom spline which
+yields the final intensity curve. Use the <a class="link" href="libgimp-gimpcolor.html#gimp-curves-explicit" title="gimp_curves_explicit ()"><code class="function">gimp_curves_explicit()</code></a>
+function to explicitly modify intensity levels.</p>
+<div class="refsect3">
+<a name="gimp-drawable-curves-spline.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>channel</p></td>
+<td class="parameter_description"><p>The channel to modify.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>num_points</p></td>
+<td class="parameter_description"><p>The number of values in the control point array.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>points</p></td>
+<td class="parameter_description"><p>The spline control points: { cp1.x, cp1.y, cp2.x, cp2.y, ... }.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-curves-spline.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-desaturate"></a><h3>gimp_drawable_desaturate ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_drawable_desaturate (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpDesaturateMode"><span class="type">GimpDesaturateMode</span></a> desaturate_mode</code></em>);</pre>
+<p>Desaturate the contents of the specified drawable, with the
+specified formula.</p>
+<p>This procedure desaturates the contents of the specified drawable,
+with the specified formula. This procedure only works on drawables
+of type RGB color.</p>
+<div class="refsect3">
+<a name="gimp-drawable-desaturate.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>desaturate_mode</p></td>
+<td class="parameter_description"><p>The formula to use to desaturate.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-desaturate.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-equalize"></a><h3>gimp_drawable_equalize ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_drawable_equalize (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> mask_only</code></em>);</pre>
+<p>Equalize the contents of the specified drawable.</p>
+<p>This procedure equalizes the contents of the specified drawable.
+Each intensity channel is equalized independently. The equalized
+intensity is given as inten' = (255 - inten). The 'mask_only' option
+specifies whether to adjust only the area of the image within the
+selection bounds, or the entire image based on the histogram of the
+selected area. If there is no selection, the entire image is
+adjusted based on the histogram for the entire image.</p>
+<div class="refsect3">
+<a name="gimp-drawable-equalize.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>mask_only</p></td>
+<td class="parameter_description"><p>Equalization option.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-equalize.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-histogram"></a><h3>gimp_drawable_histogram ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_drawable_histogram (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimp-gimpenums.html#GimpHistogramChannel" title="enum GimpHistogramChannel"><span class="type">GimpHistogramChannel</span></a> channel</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> start_range</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> end_range</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> *mean</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> *std_dev</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> *median</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> *pixels</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> *count</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> *percentile</code></em>);</pre>
+<p>Returns information on the intensity histogram for the specified
+drawable.</p>
+<p>This tool makes it possible to gather information about the
+intensity histogram of a drawable. A channel to examine is first
+specified. This can be either value, red, green, or blue, depending
+on whether the drawable is of type color or grayscale. Second, a
+range of intensities are specified. The <a class="link" href="libgimp-gimpdrawablecolor.html#gimp-drawable-histogram" title="gimp_drawable_histogram ()"><code class="function">gimp_drawable_histogram()</code></a>
+function returns statistics based on the pixels in the drawable that
+fall under this range of values. Mean, standard deviation, median,
+number of pixels, and percentile are all returned. Additionally, the
+total count of pixels in the image is returned. Counts of pixels are
+weighted by any associated alpha values and by the current selection
+mask. That is, pixels that lie outside an active selection mask will
+not be counted. Similarly, pixels with transparent alpha values will
+not be counted. The returned mean, std_dev and median are in the
+range (0..255) for 8-bit images or if the plug-in is not
+precision-aware, and in the range (0.0..1.0) otherwise.</p>
+<div class="refsect3">
+<a name="gimp-drawable-histogram.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>channel</p></td>
+<td class="parameter_description"><p>The channel to query.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>start_range</p></td>
+<td class="parameter_description"><p>Start of the intensity measurement range.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>end_range</p></td>
+<td class="parameter_description"><p>End of the intensity measurement range.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>mean</p></td>
+<td class="parameter_description"><p>Mean intensity value.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>std_dev</p></td>
+<td class="parameter_description"><p>Standard deviation of intensity values.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>median</p></td>
+<td class="parameter_description"><p>Median intensity value.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>pixels</p></td>
+<td class="parameter_description"><p>Alpha-weighted pixel count for entire image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>count</p></td>
+<td class="parameter_description"><p>Alpha-weighted pixel count for range.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>percentile</p></td>
+<td class="parameter_description"><p>Percentile that range falls under.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-histogram.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-hue-saturation"></a><h3>gimp_drawable_hue_saturation ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_drawable_hue_saturation (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpHueRange"><span class="type">GimpHueRange</span></a> hue_range</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> hue_offset</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> lightness</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> saturation</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> overlap</code></em>);</pre>
+<p>Modify hue, lightness, and saturation in the specified drawable.</p>
+<p>This procedure allows the hue, lightness, and saturation in the
+specified drawable to be modified. The 'hue-range' parameter
+provides the capability to limit range of affected hues. The
+'overlap' parameter provides blending into neighboring hue channels
+when rendering.</p>
+<div class="refsect3">
+<a name="gimp-drawable-hue-saturation.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>hue_range</p></td>
+<td class="parameter_description"><p>Range of affected hues.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>hue_offset</p></td>
+<td class="parameter_description"><p>Hue offset in degrees.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>lightness</p></td>
+<td class="parameter_description"><p>Lightness modification.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>saturation</p></td>
+<td class="parameter_description"><p>Saturation modification.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>overlap</p></td>
+<td class="parameter_description"><p>Overlap other hue channels.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-hue-saturation.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-invert"></a><h3>gimp_drawable_invert ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_drawable_invert (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> linear</code></em>);</pre>
+<p>Invert the contents of the specified drawable.</p>
+<p>This procedure inverts the contents of the specified drawable. Each
+intensity channel is inverted independently. The inverted intensity
+is given as inten' = (255 - inten). If 'linear' is TRUE, the
+drawable is inverted in linear space.</p>
+<div class="refsect3">
+<a name="gimp-drawable-invert.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>linear</p></td>
+<td class="parameter_description"><p>Whether to invert in linear space.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-invert.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-levels"></a><h3>gimp_drawable_levels ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_drawable_levels (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimp-gimpenums.html#GimpHistogramChannel" title="enum GimpHistogramChannel"><span class="type">GimpHistogramChannel</span></a> channel</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> low_input</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> high_input</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> clamp_input</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> gamma</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> low_output</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> high_output</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> clamp_output</code></em>);</pre>
+<p>Modifies intensity levels in the specified drawable.</p>
+<p>This tool allows intensity levels in the specified drawable to be
+remapped according to a set of parameters. The low/high input levels
+specify an initial mapping from the source intensities. The gamma
+value determines how intensities between the low and high input
+intensities are interpolated. A gamma value of 1.0 results in a
+linear interpolation. Higher gamma values result in more high-level
+intensities. Lower gamma values result in more low-level
+intensities. The low/high output levels constrain the final
+intensity mapping--that is, no final intensity will be lower than
+the low output level and no final intensity will be higher than the
+high output level. This tool is only valid on RGB color and
+grayscale images.</p>
+<div class="refsect3">
+<a name="gimp-drawable-levels.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>channel</p></td>
+<td class="parameter_description"><p>The channel to modify.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>low_input</p></td>
+<td class="parameter_description"><p>Intensity of lowest input.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>high_input</p></td>
+<td class="parameter_description"><p>Intensity of highest input.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>clamp_input</p></td>
+<td class="parameter_description"><p>Clamp input values before applying output levels.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>gamma</p></td>
+<td class="parameter_description"><p>Gamma adjustment factor.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>low_output</p></td>
+<td class="parameter_description"><p>Intensity of lowest output.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>high_output</p></td>
+<td class="parameter_description"><p>Intensity of highest output.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>clamp_output</p></td>
+<td class="parameter_description"><p>Clamp final output values.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-levels.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-levels-stretch"></a><h3>gimp_drawable_levels_stretch ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_drawable_levels_stretch (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>);</pre>
+<p>Automatically modifies intensity levels in the specified drawable.</p>
+<p>This procedure allows intensity levels in the specified drawable to
+be remapped according to a set of guessed parameters. It is
+equivalent to clicking the \"Auto\" button in the Levels tool.</p>
+<div class="refsect3">
+<a name="gimp-drawable-levels-stretch.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-levels-stretch.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-posterize"></a><h3>gimp_drawable_posterize ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_drawable_posterize (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> levels</code></em>);</pre>
+<p>Posterize the specified drawable.</p>
+<p>This procedures reduces the number of shades allows in each
+intensity channel to the specified 'levels' parameter.</p>
+<div class="refsect3">
+<a name="gimp-drawable-posterize.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>levels</p></td>
+<td class="parameter_description"><p>Levels of posterization.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-posterize.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-threshold"></a><h3>gimp_drawable_threshold ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_drawable_threshold (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimp-gimpenums.html#GimpHistogramChannel" title="enum GimpHistogramChannel"><span class="type">GimpHistogramChannel</span></a> channel</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> low_threshold</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> high_threshold</code></em>);</pre>
+<p>Threshold the specified drawable.</p>
+<p>This procedures generates a threshold map of the specified drawable.
+All pixels between the values of 'low_threshold' and
+'high_threshold', on the scale of 'channel' are replaced with white,
+and all other pixels with black.</p>
+<div class="refsect3">
+<a name="gimp-drawable-threshold.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>channel</p></td>
+<td class="parameter_description"><p>The channel to base the threshold on.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>low_threshold</p></td>
+<td class="parameter_description"><p>The low threshold value.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>high_threshold</p></td>
+<td class="parameter_description"><p>The high threshold value.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-threshold.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/libgimp-gimpdrawableedit.html b/devel-docs/libgimp/html/libgimp-gimpdrawableedit.html
new file mode 100644
index 0000000..23ec56b
--- /dev/null
+++ b/devel-docs/libgimp/html/libgimp-gimpdrawableedit.html
@@ -0,0 +1,420 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gimpdrawableedit: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimp-image.html" title="Manipulating Images and their Properties">
+<link rel="prev" href="libgimp-gimpdrawablecolor.html" title="gimpdrawablecolor">
+<link rel="next" href="libgimp-gimpdrawabletransform.html" title="gimpdrawabletransform">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimp-gimpdrawableedit.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimp-image.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimp-gimpdrawablecolor.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimp-gimpdrawabletransform.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimp-gimpdrawableedit"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimp-gimpdrawableedit.top_of_page"></a>gimpdrawableedit</span></h2>
+<p>gimpdrawableedit — Drawable edit functions (clear, fill, gradient, stroke etc.)</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimp-gimpdrawableedit.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawableedit.html#gimp-drawable-edit-clear" title="gimp_drawable_edit_clear ()">gimp_drawable_edit_clear</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawableedit.html#gimp-drawable-edit-fill" title="gimp_drawable_edit_fill ()">gimp_drawable_edit_fill</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawableedit.html#gimp-drawable-edit-bucket-fill" title="gimp_drawable_edit_bucket_fill ()">gimp_drawable_edit_bucket_fill</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawableedit.html#gimp-drawable-edit-gradient-fill" title="gimp_drawable_edit_gradient_fill ()">gimp_drawable_edit_gradient_fill</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawableedit.html#gimp-drawable-edit-stroke-selection" title="gimp_drawable_edit_stroke_selection ()">gimp_drawable_edit_stroke_selection</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawableedit.html#gimp-drawable-edit-stroke-item" title="gimp_drawable_edit_stroke_item ()">gimp_drawable_edit_stroke_item</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpdrawableedit.description"></a><h2>Description</h2>
+<p>Drawable edit functions (clear, fill, gradient, stroke etc.)</p>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpdrawableedit.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-drawable-edit-clear"></a><h3>gimp_drawable_edit_clear ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_drawable_edit_clear (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>);</pre>
+<p>Clear selected area of drawable.</p>
+<p>This procedure clears the specified drawable. If the drawable has an
+alpha channel, the cleared pixels will become transparent. If the
+drawable does not have an alpha channel, cleared pixels will be set
+to the background color. This procedure only affects regions within
+a selection if there is a selection active.</p>
+<p>This procedure is affected by the following context setters:
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-background" title="gimp_context_set_background ()"><code class="function">gimp_context_set_background()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-drawable-edit-clear.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The drawable to clear from.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-edit-clear.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-edit-fill"></a><h3>gimp_drawable_edit_fill ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_drawable_edit_fill (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpFillType"><span class="type">GimpFillType</span></a> fill_type</code></em>);</pre>
+<p>Fill selected area of drawable.</p>
+<p>This procedure fills the specified drawable according to fill mode.
+This procedure only affects regions within a selection if there is a
+selection active. If you want to fill the whole drawable, regardless
+of the selection, use <a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-fill" title="gimp_drawable_fill ()"><code class="function">gimp_drawable_fill()</code></a>.</p>
+<p>This procedure is affected by the following context setters:
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-opacity" title="gimp_context_set_opacity ()"><code class="function">gimp_context_set_opacity()</code></a>, <a class="link" href="libgimp-gimpcontext.html#gimp-context-set-paint-mode" title="gimp_context_set_paint_mode ()"><code class="function">gimp_context_set_paint_mode()</code></a>,
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-foreground" title="gimp_context_set_foreground ()"><code class="function">gimp_context_set_foreground()</code></a>, <a class="link" href="libgimp-gimpcontext.html#gimp-context-set-background" title="gimp_context_set_background ()"><code class="function">gimp_context_set_background()</code></a>,
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-pattern" title="gimp_context_set_pattern ()"><code class="function">gimp_context_set_pattern()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-drawable-edit-fill.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The drawable to fill to.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>fill_type</p></td>
+<td class="parameter_description"><p>The type of fill.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-edit-fill.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-edit-bucket-fill"></a><h3>gimp_drawable_edit_bucket_fill ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_drawable_edit_bucket_fill (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpFillType"><span class="type">GimpFillType</span></a> fill_type</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> x</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> y</code></em>);</pre>
+<p>Fill the area by a seed fill starting at the specified coordinates.</p>
+<p>This procedure does a seed fill at the specified coordinates, using
+various parameters from the current context.
+In the case of merged sampling, the x and y coordinates are relative
+to the image's origin; otherwise, they are relative to the
+drawable's origin.</p>
+<p>This procedure is affected by the following context setters:
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-opacity" title="gimp_context_set_opacity ()"><code class="function">gimp_context_set_opacity()</code></a>, <a class="link" href="libgimp-gimpcontext.html#gimp-context-set-paint-mode" title="gimp_context_set_paint_mode ()"><code class="function">gimp_context_set_paint_mode()</code></a>,
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-foreground" title="gimp_context_set_foreground ()"><code class="function">gimp_context_set_foreground()</code></a>, <a class="link" href="libgimp-gimpcontext.html#gimp-context-set-background" title="gimp_context_set_background ()"><code class="function">gimp_context_set_background()</code></a>,
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-pattern" title="gimp_context_set_pattern ()"><code class="function">gimp_context_set_pattern()</code></a>, <a class="link" href="libgimp-gimpcontext.html#gimp-context-set-sample-threshold" title="gimp_context_set_sample_threshold ()"><code class="function">gimp_context_set_sample_threshold()</code></a>,
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-sample-merged" title="gimp_context_set_sample_merged ()"><code class="function">gimp_context_set_sample_merged()</code></a>,
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-sample-criterion" title="gimp_context_set_sample_criterion ()"><code class="function">gimp_context_set_sample_criterion()</code></a>,
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-diagonal-neighbors" title="gimp_context_set_diagonal_neighbors ()"><code class="function">gimp_context_set_diagonal_neighbors()</code></a>, <a class="link" href="libgimp-gimpcontext.html#gimp-context-set-antialias" title="gimp_context_set_antialias ()"><code class="function">gimp_context_set_antialias()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-drawable-edit-bucket-fill.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The affected drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>fill_type</p></td>
+<td class="parameter_description"><p>The type of fill.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x</p></td>
+<td class="parameter_description"><p>The x coordinate of this bucket fill's application.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y</p></td>
+<td class="parameter_description"><p>The y coordinate of this bucket fill's application.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-edit-bucket-fill.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-edit-gradient-fill"></a><h3>gimp_drawable_edit_gradient_fill ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_drawable_edit_gradient_fill (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpGradientType"><span class="type">GimpGradientType</span></a> gradient_type</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> offset</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> supersample</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> supersample_max_depth</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> supersample_threshold</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> dither</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> x1</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> y1</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> x2</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> y2</code></em>);</pre>
+<p>Draw a gradient between the starting and ending coordinates with the
+specified gradient type.</p>
+<p>This tool requires information on the gradient type. It creates the
+specified variety of gradient using the starting and ending
+coordinates as defined for each gradient type. For shapeburst
+gradient types, the context's distance metric is also relevant and
+can be updated with <a class="link" href="libgimp-gimpcontext.html#gimp-context-set-distance-metric" title="gimp_context_set_distance_metric ()"><code class="function">gimp_context_set_distance_metric()</code></a>.</p>
+<p>This procedure is affected by the following context setters:
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-opacity" title="gimp_context_set_opacity ()"><code class="function">gimp_context_set_opacity()</code></a>, <a class="link" href="libgimp-gimpcontext.html#gimp-context-set-paint-mode" title="gimp_context_set_paint_mode ()"><code class="function">gimp_context_set_paint_mode()</code></a>,
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-foreground" title="gimp_context_set_foreground ()"><code class="function">gimp_context_set_foreground()</code></a>, <a class="link" href="libgimp-gimpcontext.html#gimp-context-set-background" title="gimp_context_set_background ()"><code class="function">gimp_context_set_background()</code></a>,
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-gradient" title="gimp_context_set_gradient ()"><code class="function">gimp_context_set_gradient()</code></a> and all gradient property settings,
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-distance-metric" title="gimp_context_set_distance_metric ()"><code class="function">gimp_context_set_distance_metric()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-drawable-edit-gradient-fill.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The affected drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>gradient_type</p></td>
+<td class="parameter_description"><p>The type of gradient.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>offset</p></td>
+<td class="parameter_description"><p>Offset relates to the starting and ending coordinates specified for the blend. This parameter is mode dependent.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>supersample</p></td>
+<td class="parameter_description"><p>Do adaptive supersampling.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>supersample_max_depth</p></td>
+<td class="parameter_description"><p>Maximum recursion levels for supersampling.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>supersample_threshold</p></td>
+<td class="parameter_description"><p>Supersampling threshold.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>dither</p></td>
+<td class="parameter_description"><p>Use dithering to reduce banding.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x1</p></td>
+<td class="parameter_description"><p>The x coordinate of this gradient's starting point.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y1</p></td>
+<td class="parameter_description"><p>The y coordinate of this gradient's starting point.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x2</p></td>
+<td class="parameter_description"><p>The x coordinate of this gradient's ending point.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y2</p></td>
+<td class="parameter_description"><p>The y coordinate of this gradient's ending point.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-edit-gradient-fill.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-edit-stroke-selection"></a><h3>gimp_drawable_edit_stroke_selection ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_drawable_edit_stroke_selection (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>);</pre>
+<p>Stroke the current selection</p>
+<p>This procedure strokes the current selection, painting along the
+selection boundary with the active paint method and brush, or using
+a plain line with configurable properties. The paint is applied to
+the specified drawable regardless of the active selection.</p>
+<p>This procedure is affected by the following context setters:
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-opacity" title="gimp_context_set_opacity ()"><code class="function">gimp_context_set_opacity()</code></a>, <a class="link" href="libgimp-gimpcontext.html#gimp-context-set-paint-mode" title="gimp_context_set_paint_mode ()"><code class="function">gimp_context_set_paint_mode()</code></a>,
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-paint-method" title="gimp_context_set_paint_method ()"><code class="function">gimp_context_set_paint_method()</code></a>, <a class="link" href="libgimp-gimpcontext.html#gimp-context-set-stroke-method" title="gimp_context_set_stroke_method ()"><code class="function">gimp_context_set_stroke_method()</code></a>,
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-foreground" title="gimp_context_set_foreground ()"><code class="function">gimp_context_set_foreground()</code></a>, <a class="link" href="libgimp-gimpcontext.html#gimp-context-set-brush" title="gimp_context_set_brush ()"><code class="function">gimp_context_set_brush()</code></a> and all
+brush property settings, <a class="link" href="libgimp-gimpcontext.html#gimp-context-set-gradient" title="gimp_context_set_gradient ()"><code class="function">gimp_context_set_gradient()</code></a> and all
+gradient property settings, <a class="link" href="libgimp-gimpcontext.html#gimp-context-set-line-width" title="gimp_context_set_line_width ()"><code class="function">gimp_context_set_line_width()</code></a> and all
+line property settings, <a class="link" href="libgimp-gimpcontext.html#gimp-context-set-antialias" title="gimp_context_set_antialias ()"><code class="function">gimp_context_set_antialias()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-drawable-edit-stroke-selection.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The drawable to stroke to.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-edit-stroke-selection.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-edit-stroke-item"></a><h3>gimp_drawable_edit_stroke_item ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_drawable_edit_stroke_item (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint32</span> item_ID</code></em>);</pre>
+<p>Stroke the specified item</p>
+<p>This procedure strokes the specified item, painting along its
+outline (e.g. along a path, or along a channel's boundary), with the
+active paint method and brush, or using a plain line with
+configurable properties.</p>
+<p>This procedure is affected by the following context setters:
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-opacity" title="gimp_context_set_opacity ()"><code class="function">gimp_context_set_opacity()</code></a>, <a class="link" href="libgimp-gimpcontext.html#gimp-context-set-paint-mode" title="gimp_context_set_paint_mode ()"><code class="function">gimp_context_set_paint_mode()</code></a>,
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-paint-method" title="gimp_context_set_paint_method ()"><code class="function">gimp_context_set_paint_method()</code></a>, <a class="link" href="libgimp-gimpcontext.html#gimp-context-set-stroke-method" title="gimp_context_set_stroke_method ()"><code class="function">gimp_context_set_stroke_method()</code></a>,
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-foreground" title="gimp_context_set_foreground ()"><code class="function">gimp_context_set_foreground()</code></a>, <a class="link" href="libgimp-gimpcontext.html#gimp-context-set-brush" title="gimp_context_set_brush ()"><code class="function">gimp_context_set_brush()</code></a> and all
+brush property settings, <a class="link" href="libgimp-gimpcontext.html#gimp-context-set-gradient" title="gimp_context_set_gradient ()"><code class="function">gimp_context_set_gradient()</code></a> and all
+gradient property settings, <a class="link" href="libgimp-gimpcontext.html#gimp-context-set-line-width" title="gimp_context_set_line_width ()"><code class="function">gimp_context_set_line_width()</code></a> and all
+line property settings, <a class="link" href="libgimp-gimpcontext.html#gimp-context-set-antialias" title="gimp_context_set_antialias ()"><code class="function">gimp_context_set_antialias()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-drawable-edit-stroke-item.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The drawable to stroke to.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>item_ID</p></td>
+<td class="parameter_description"><p>The item to stroke.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-edit-stroke-item.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/libgimp-gimpdrawabletransform.html b/devel-docs/libgimp/html/libgimp-gimpdrawabletransform.html
new file mode 100644
index 0000000..cdb9804
--- /dev/null
+++ b/devel-docs/libgimp/html/libgimp-gimpdrawabletransform.html
@@ -0,0 +1,1502 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gimpdrawabletransform: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimp-image.html" title="Manipulating Images and their Properties">
+<link rel="prev" href="libgimp-gimpdrawableedit.html" title="gimpdrawableedit">
+<link rel="next" href="libgimp-gimpedit.html" title="gimpedit">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimp-gimpdrawabletransform.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimp-image.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimp-gimpdrawableedit.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimp-gimpedit.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimp-gimpdrawabletransform"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimp-gimpdrawabletransform.top_of_page"></a>gimpdrawabletransform</span></h2>
+<p>gimpdrawabletransform — Functions to perform transformatrions on drawables.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimp-gimpdrawabletransform.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawabletransform.html#gimp-drawable-transform-flip-simple" title="gimp_drawable_transform_flip_simple ()">gimp_drawable_transform_flip_simple</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawabletransform.html#gimp-drawable-transform-flip" title="gimp_drawable_transform_flip ()">gimp_drawable_transform_flip</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawabletransform.html#gimp-drawable-transform-flip-default" title="gimp_drawable_transform_flip_default ()">gimp_drawable_transform_flip_default</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawabletransform.html#gimp-drawable-transform-perspective" title="gimp_drawable_transform_perspective ()">gimp_drawable_transform_perspective</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawabletransform.html#gimp-drawable-transform-perspective-default" title="gimp_drawable_transform_perspective_default ()">gimp_drawable_transform_perspective_default</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawabletransform.html#gimp-drawable-transform-rotate-simple" title="gimp_drawable_transform_rotate_simple ()">gimp_drawable_transform_rotate_simple</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawabletransform.html#gimp-drawable-transform-rotate" title="gimp_drawable_transform_rotate ()">gimp_drawable_transform_rotate</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawabletransform.html#gimp-drawable-transform-rotate-default" title="gimp_drawable_transform_rotate_default ()">gimp_drawable_transform_rotate_default</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawabletransform.html#gimp-drawable-transform-scale" title="gimp_drawable_transform_scale ()">gimp_drawable_transform_scale</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawabletransform.html#gimp-drawable-transform-scale-default" title="gimp_drawable_transform_scale_default ()">gimp_drawable_transform_scale_default</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawabletransform.html#gimp-drawable-transform-shear" title="gimp_drawable_transform_shear ()">gimp_drawable_transform_shear</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawabletransform.html#gimp-drawable-transform-shear-default" title="gimp_drawable_transform_shear_default ()">gimp_drawable_transform_shear_default</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawabletransform.html#gimp-drawable-transform-2d" title="gimp_drawable_transform_2d ()">gimp_drawable_transform_2d</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawabletransform.html#gimp-drawable-transform-2d-default" title="gimp_drawable_transform_2d_default ()">gimp_drawable_transform_2d_default</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawabletransform.html#gimp-drawable-transform-matrix" title="gimp_drawable_transform_matrix ()">gimp_drawable_transform_matrix</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdrawabletransform.html#gimp-drawable-transform-matrix-default" title="gimp_drawable_transform_matrix_default ()">gimp_drawable_transform_matrix_default</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpdrawabletransform.description"></a><h2>Description</h2>
+<p>Functions to perform transformatrions on drawables.</p>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpdrawabletransform.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-drawable-transform-flip-simple"></a><h3>gimp_drawable_transform_flip_simple ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_drawable_transform_flip_simple (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpOrientationType"><span class="type">GimpOrientationType</span></a> flip_type</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> auto_center</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> axis</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> clip_result</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_drawable_transform_flip_simple</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpitemtransform.html#gimp-item-transform-flip-simple" title="gimp_item_transform_flip_simple ()"><code class="function">gimp_item_transform_flip_simple()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-transform-flip-simple.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The affected drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>flip_type</p></td>
+<td class="parameter_description"><p>Type of flip.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>auto_center</p></td>
+<td class="parameter_description"><p>Whether to automatically position the axis in the selection center.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>axis</p></td>
+<td class="parameter_description"><p>coord. of flip axis.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>clip_result</p></td>
+<td class="parameter_description"><p>Whether to clip results.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-transform-flip-simple.returns"></a><h4>Returns</h4>
+<p> The flipped drawable.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-transform-flip"></a><h3>gimp_drawable_transform_flip ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_drawable_transform_flip (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> x0</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> y0</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> x1</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> y1</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpTransformDirection"><span class="type">GimpTransformDirection</span></a> transform_direction</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpInterpolationType"><span class="type">GimpInterpolationType</span></a> interpolation</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> supersample</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> recursion_level</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> clip_result</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_drawable_transform_flip</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpitemtransform.html#gimp-item-transform-flip" title="gimp_item_transform_flip ()"><code class="function">gimp_item_transform_flip()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-transform-flip.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The affected drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x0</p></td>
+<td class="parameter_description"><p>horz. coord. of one end of axis.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y0</p></td>
+<td class="parameter_description"><p>vert. coord. of one end of axis.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x1</p></td>
+<td class="parameter_description"><p>horz. coord. of other end of axis.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y1</p></td>
+<td class="parameter_description"><p>vert. coord. of other end of axis.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>transform_direction</p></td>
+<td class="parameter_description"><p>Direction of transformation.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>interpolation</p></td>
+<td class="parameter_description"><p>Type of interpolation.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>supersample</p></td>
+<td class="parameter_description"><p>This parameter is ignored.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>recursion_level</p></td>
+<td class="parameter_description"><p>This parameter is ignored.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>clip_result</p></td>
+<td class="parameter_description"><p>Whether to clip results.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-transform-flip.returns"></a><h4>Returns</h4>
+<p> The flipped drawable.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-transform-flip-default"></a><h3>gimp_drawable_transform_flip_default ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_drawable_transform_flip_default (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> x0</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> y0</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> x1</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> y1</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> interpolate</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> clip_result</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_drawable_transform_flip_default</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpitemtransform.html#gimp-item-transform-flip" title="gimp_item_transform_flip ()"><code class="function">gimp_item_transform_flip()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-transform-flip-default.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The affected drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x0</p></td>
+<td class="parameter_description"><p>horz. coord. of one end of axis.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y0</p></td>
+<td class="parameter_description"><p>vert. coord. of one end of axis.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x1</p></td>
+<td class="parameter_description"><p>horz. coord. of other end of axis.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y1</p></td>
+<td class="parameter_description"><p>vert. coord. of other end of axis.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>interpolate</p></td>
+<td class="parameter_description"><p>Whether to use interpolation and supersampling.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>clip_result</p></td>
+<td class="parameter_description"><p>Whether to clip results.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-transform-flip-default.returns"></a><h4>Returns</h4>
+<p> The flipped drawable.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-transform-perspective"></a><h3>gimp_drawable_transform_perspective ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_drawable_transform_perspective (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> x0</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> y0</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> x1</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> y1</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> x2</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> y2</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> x3</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> y3</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpTransformDirection"><span class="type">GimpTransformDirection</span></a> transform_direction</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpInterpolationType"><span class="type">GimpInterpolationType</span></a> interpolation</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> supersample</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> recursion_level</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpTransformResize"><span class="type">GimpTransformResize</span></a> clip_result</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_drawable_transform_perspective</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpitemtransform.html#gimp-item-transform-perspective" title="gimp_item_transform_perspective ()"><code class="function">gimp_item_transform_perspective()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-transform-perspective.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The affected drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x0</p></td>
+<td class="parameter_description"><p>The new x coordinate of upper-left corner of original bounding box.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y0</p></td>
+<td class="parameter_description"><p>The new y coordinate of upper-left corner of original bounding box.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x1</p></td>
+<td class="parameter_description"><p>The new x coordinate of upper-right corner of original bounding box.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y1</p></td>
+<td class="parameter_description"><p>The new y coordinate of upper-right corner of original bounding box.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x2</p></td>
+<td class="parameter_description"><p>The new x coordinate of lower-left corner of original bounding box.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y2</p></td>
+<td class="parameter_description"><p>The new y coordinate of lower-left corner of original bounding box.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x3</p></td>
+<td class="parameter_description"><p>The new x coordinate of lower-right corner of original bounding box.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y3</p></td>
+<td class="parameter_description"><p>The new y coordinate of lower-right corner of original bounding box.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>transform_direction</p></td>
+<td class="parameter_description"><p>Direction of transformation.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>interpolation</p></td>
+<td class="parameter_description"><p>Type of interpolation.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>supersample</p></td>
+<td class="parameter_description"><p>This parameter is ignored.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>recursion_level</p></td>
+<td class="parameter_description"><p>This parameter is ignored.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>clip_result</p></td>
+<td class="parameter_description"><p>How to clip results.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-transform-perspective.returns"></a><h4>Returns</h4>
+<p> The newly mapped drawable.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-transform-perspective-default"></a><h3>gimp_drawable_transform_perspective_default ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_drawable_transform_perspective_default
+ (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> x0</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> y0</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> x1</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> y1</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> x2</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> y2</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> x3</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> y3</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> interpolate</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpTransformResize"><span class="type">GimpTransformResize</span></a> clip_result</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_drawable_transform_perspective_default</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpitemtransform.html#gimp-item-transform-perspective" title="gimp_item_transform_perspective ()"><code class="function">gimp_item_transform_perspective()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-transform-perspective-default.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The affected drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x0</p></td>
+<td class="parameter_description"><p>The new x coordinate of upper-left corner of original bounding box.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y0</p></td>
+<td class="parameter_description"><p>The new y coordinate of upper-left corner of original bounding box.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x1</p></td>
+<td class="parameter_description"><p>The new x coordinate of upper-right corner of original bounding box.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y1</p></td>
+<td class="parameter_description"><p>The new y coordinate of upper-right corner of original bounding box.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x2</p></td>
+<td class="parameter_description"><p>The new x coordinate of lower-left corner of original bounding box.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y2</p></td>
+<td class="parameter_description"><p>The new y coordinate of lower-left corner of original bounding box.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x3</p></td>
+<td class="parameter_description"><p>The new x coordinate of lower-right corner of original bounding box.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y3</p></td>
+<td class="parameter_description"><p>The new y coordinate of lower-right corner of original bounding box.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>interpolate</p></td>
+<td class="parameter_description"><p>Whether to use interpolation and supersampling.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>clip_result</p></td>
+<td class="parameter_description"><p>How to clip results.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-transform-perspective-default.returns"></a><h4>Returns</h4>
+<p> The newly mapped drawable.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-transform-rotate-simple"></a><h3>gimp_drawable_transform_rotate_simple ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_drawable_transform_rotate_simple (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpRotationType"><span class="type">GimpRotationType</span></a> rotate_type</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> auto_center</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> center_x</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> center_y</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> clip_result</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_drawable_transform_rotate_simple</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpitemtransform.html#gimp-item-transform-rotate-simple" title="gimp_item_transform_rotate_simple ()"><code class="function">gimp_item_transform_rotate_simple()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-transform-rotate-simple.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The affected drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>rotate_type</p></td>
+<td class="parameter_description"><p>Type of rotation.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>auto_center</p></td>
+<td class="parameter_description"><p>Whether to automatically rotate around the selection center.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>center_x</p></td>
+<td class="parameter_description"><p>The hor. coordinate of the center of rotation.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>center_y</p></td>
+<td class="parameter_description"><p>The vert. coordinate of the center of rotation.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>clip_result</p></td>
+<td class="parameter_description"><p>Whether to clip results.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-transform-rotate-simple.returns"></a><h4>Returns</h4>
+<p> The rotated drawable.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-transform-rotate"></a><h3>gimp_drawable_transform_rotate ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_drawable_transform_rotate (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> angle</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> auto_center</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> center_x</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> center_y</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpTransformDirection"><span class="type">GimpTransformDirection</span></a> transform_direction</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpInterpolationType"><span class="type">GimpInterpolationType</span></a> interpolation</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> supersample</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> recursion_level</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpTransformResize"><span class="type">GimpTransformResize</span></a> clip_result</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_drawable_transform_rotate</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpitemtransform.html#gimp-item-transform-rotate" title="gimp_item_transform_rotate ()"><code class="function">gimp_item_transform_rotate()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-transform-rotate.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The affected drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>angle</p></td>
+<td class="parameter_description"><p>The angle of rotation (radians).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>auto_center</p></td>
+<td class="parameter_description"><p>Whether to automatically rotate around the selection center.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>center_x</p></td>
+<td class="parameter_description"><p>The hor. coordinate of the center of rotation.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>center_y</p></td>
+<td class="parameter_description"><p>The vert. coordinate of the center of rotation.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>transform_direction</p></td>
+<td class="parameter_description"><p>Direction of transformation.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>interpolation</p></td>
+<td class="parameter_description"><p>Type of interpolation.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>supersample</p></td>
+<td class="parameter_description"><p>This parameter is ignored.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>recursion_level</p></td>
+<td class="parameter_description"><p>This parameter is ignored.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>clip_result</p></td>
+<td class="parameter_description"><p>How to clip results.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-transform-rotate.returns"></a><h4>Returns</h4>
+<p> The rotated drawable.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-transform-rotate-default"></a><h3>gimp_drawable_transform_rotate_default ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_drawable_transform_rotate_default
+ (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> angle</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> auto_center</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> center_x</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> center_y</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> interpolate</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpTransformResize"><span class="type">GimpTransformResize</span></a> clip_result</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_drawable_transform_rotate_default</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpitemtransform.html#gimp-item-transform-rotate" title="gimp_item_transform_rotate ()"><code class="function">gimp_item_transform_rotate()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-transform-rotate-default.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The affected drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>angle</p></td>
+<td class="parameter_description"><p>The angle of rotation (radians).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>auto_center</p></td>
+<td class="parameter_description"><p>Whether to automatically rotate around the selection center.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>center_x</p></td>
+<td class="parameter_description"><p>The hor. coordinate of the center of rotation.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>center_y</p></td>
+<td class="parameter_description"><p>The vert. coordinate of the center of rotation.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>interpolate</p></td>
+<td class="parameter_description"><p>Whether to use interpolation and supersampling.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>clip_result</p></td>
+<td class="parameter_description"><p>How to clip results.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-transform-rotate-default.returns"></a><h4>Returns</h4>
+<p> The rotated drawable.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-transform-scale"></a><h3>gimp_drawable_transform_scale ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_drawable_transform_scale (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> x0</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> y0</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> x1</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> y1</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpTransformDirection"><span class="type">GimpTransformDirection</span></a> transform_direction</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpInterpolationType"><span class="type">GimpInterpolationType</span></a> interpolation</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> supersample</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> recursion_level</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpTransformResize"><span class="type">GimpTransformResize</span></a> clip_result</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_drawable_transform_scale</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpitemtransform.html#gimp-item-transform-scale" title="gimp_item_transform_scale ()"><code class="function">gimp_item_transform_scale()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-transform-scale.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The affected drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x0</p></td>
+<td class="parameter_description"><p>The new x coordinate of the upper-left corner of the scaled region.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y0</p></td>
+<td class="parameter_description"><p>The new y coordinate of the upper-left corner of the scaled region.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x1</p></td>
+<td class="parameter_description"><p>The new x coordinate of the lower-right corner of the scaled region.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y1</p></td>
+<td class="parameter_description"><p>The new y coordinate of the lower-right corner of the scaled region.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>transform_direction</p></td>
+<td class="parameter_description"><p>Direction of transformation.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>interpolation</p></td>
+<td class="parameter_description"><p>Type of interpolation.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>supersample</p></td>
+<td class="parameter_description"><p>This parameter is ignored.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>recursion_level</p></td>
+<td class="parameter_description"><p>This parameter is ignored.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>clip_result</p></td>
+<td class="parameter_description"><p>How to clip results.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-transform-scale.returns"></a><h4>Returns</h4>
+<p> The scaled drawable.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-transform-scale-default"></a><h3>gimp_drawable_transform_scale_default ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_drawable_transform_scale_default (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> x0</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> y0</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> x1</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> y1</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> interpolate</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpTransformResize"><span class="type">GimpTransformResize</span></a> clip_result</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_drawable_transform_scale_default</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpitemtransform.html#gimp-item-transform-scale" title="gimp_item_transform_scale ()"><code class="function">gimp_item_transform_scale()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-transform-scale-default.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The affected drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x0</p></td>
+<td class="parameter_description"><p>The new x coordinate of the upper-left corner of the scaled region.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y0</p></td>
+<td class="parameter_description"><p>The new y coordinate of the upper-left corner of the scaled region.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x1</p></td>
+<td class="parameter_description"><p>The new x coordinate of the lower-right corner of the scaled region.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y1</p></td>
+<td class="parameter_description"><p>The new y coordinate of the lower-right corner of the scaled region.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>interpolate</p></td>
+<td class="parameter_description"><p>Whether to use interpolation and supersampling.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>clip_result</p></td>
+<td class="parameter_description"><p>How to clip results.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-transform-scale-default.returns"></a><h4>Returns</h4>
+<p> The scaled drawable.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-transform-shear"></a><h3>gimp_drawable_transform_shear ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_drawable_transform_shear (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpOrientationType"><span class="type">GimpOrientationType</span></a> shear_type</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> magnitude</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpTransformDirection"><span class="type">GimpTransformDirection</span></a> transform_direction</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpInterpolationType"><span class="type">GimpInterpolationType</span></a> interpolation</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> supersample</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> recursion_level</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpTransformResize"><span class="type">GimpTransformResize</span></a> clip_result</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_drawable_transform_shear</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpitemtransform.html#gimp-item-transform-shear" title="gimp_item_transform_shear ()"><code class="function">gimp_item_transform_shear()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-transform-shear.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The affected drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>shear_type</p></td>
+<td class="parameter_description"><p>Type of shear.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>magnitude</p></td>
+<td class="parameter_description"><p>The magnitude of the shear.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>transform_direction</p></td>
+<td class="parameter_description"><p>Direction of transformation.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>interpolation</p></td>
+<td class="parameter_description"><p>Type of interpolation.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>supersample</p></td>
+<td class="parameter_description"><p>This parameter is ignored.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>recursion_level</p></td>
+<td class="parameter_description"><p>This parameter is ignored.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>clip_result</p></td>
+<td class="parameter_description"><p>How to clip results.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-transform-shear.returns"></a><h4>Returns</h4>
+<p> The sheared drawable.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-transform-shear-default"></a><h3>gimp_drawable_transform_shear_default ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_drawable_transform_shear_default (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpOrientationType"><span class="type">GimpOrientationType</span></a> shear_type</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> magnitude</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> interpolate</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpTransformResize"><span class="type">GimpTransformResize</span></a> clip_result</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_drawable_transform_shear_default</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpitemtransform.html#gimp-item-transform-shear" title="gimp_item_transform_shear ()"><code class="function">gimp_item_transform_shear()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-transform-shear-default.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The affected drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>shear_type</p></td>
+<td class="parameter_description"><p>Type of shear.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>magnitude</p></td>
+<td class="parameter_description"><p>The magnitude of the shear.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>interpolate</p></td>
+<td class="parameter_description"><p>Whether to use interpolation and supersampling.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>clip_result</p></td>
+<td class="parameter_description"><p>How to clip results.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-transform-shear-default.returns"></a><h4>Returns</h4>
+<p> The sheared drawable.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-transform-2d"></a><h3>gimp_drawable_transform_2d ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_drawable_transform_2d (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> source_x</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> source_y</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> scale_x</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> scale_y</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> angle</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> dest_x</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> dest_y</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpTransformDirection"><span class="type">GimpTransformDirection</span></a> transform_direction</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpInterpolationType"><span class="type">GimpInterpolationType</span></a> interpolation</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> supersample</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> recursion_level</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpTransformResize"><span class="type">GimpTransformResize</span></a> clip_result</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_drawable_transform_2d</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpitemtransform.html#gimp-item-transform-2d" title="gimp_item_transform_2d ()"><code class="function">gimp_item_transform_2d()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-transform-2d.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The affected drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>source_x</p></td>
+<td class="parameter_description"><p>X coordinate of the transformation center.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>source_y</p></td>
+<td class="parameter_description"><p>Y coordinate of the transformation center.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>scale_x</p></td>
+<td class="parameter_description"><p>Amount to scale in x direction.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>scale_y</p></td>
+<td class="parameter_description"><p>Amount to scale in y direction.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>angle</p></td>
+<td class="parameter_description"><p>The angle of rotation (radians).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>dest_x</p></td>
+<td class="parameter_description"><p>X coordinate of where the center goes.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>dest_y</p></td>
+<td class="parameter_description"><p>Y coordinate of where the center goes.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>transform_direction</p></td>
+<td class="parameter_description"><p>Direction of transformation.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>interpolation</p></td>
+<td class="parameter_description"><p>Type of interpolation.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>supersample</p></td>
+<td class="parameter_description"><p>This parameter is ignored.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>recursion_level</p></td>
+<td class="parameter_description"><p>This parameter is ignored.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>clip_result</p></td>
+<td class="parameter_description"><p>How to clip results.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-transform-2d.returns"></a><h4>Returns</h4>
+<p> The transformed drawable.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-transform-2d-default"></a><h3>gimp_drawable_transform_2d_default ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_drawable_transform_2d_default (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> source_x</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> source_y</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> scale_x</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> scale_y</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> angle</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> dest_x</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> dest_y</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> interpolate</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpTransformResize"><span class="type">GimpTransformResize</span></a> clip_result</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_drawable_transform_2d_default</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpitemtransform.html#gimp-item-transform-2d" title="gimp_item_transform_2d ()"><code class="function">gimp_item_transform_2d()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-transform-2d-default.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The affected drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>source_x</p></td>
+<td class="parameter_description"><p>X coordinate of the transformation center.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>source_y</p></td>
+<td class="parameter_description"><p>Y coordinate of the transformation center.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>scale_x</p></td>
+<td class="parameter_description"><p>Amount to scale in x direction.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>scale_y</p></td>
+<td class="parameter_description"><p>Amount to scale in y direction.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>angle</p></td>
+<td class="parameter_description"><p>The angle of rotation (radians).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>dest_x</p></td>
+<td class="parameter_description"><p>X coordinate of where the center goes.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>dest_y</p></td>
+<td class="parameter_description"><p>Y coordinate of where the center goes.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>interpolate</p></td>
+<td class="parameter_description"><p>Whether to use interpolation and supersampling.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>clip_result</p></td>
+<td class="parameter_description"><p>How to clip results.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-transform-2d-default.returns"></a><h4>Returns</h4>
+<p> The transformed drawable.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-transform-matrix"></a><h3>gimp_drawable_transform_matrix ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_drawable_transform_matrix (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> coeff_0_0</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> coeff_0_1</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> coeff_0_2</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> coeff_1_0</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> coeff_1_1</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> coeff_1_2</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> coeff_2_0</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> coeff_2_1</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> coeff_2_2</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpTransformDirection"><span class="type">GimpTransformDirection</span></a> transform_direction</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpInterpolationType"><span class="type">GimpInterpolationType</span></a> interpolation</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> supersample</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> recursion_level</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpTransformResize"><span class="type">GimpTransformResize</span></a> clip_result</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_drawable_transform_matrix</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpitemtransform.html#gimp-item-transform-matrix" title="gimp_item_transform_matrix ()"><code class="function">gimp_item_transform_matrix()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-transform-matrix.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The affected drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>coeff_0_0</p></td>
+<td class="parameter_description"><p>coefficient (0,0) of the transformation matrix.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>coeff_0_1</p></td>
+<td class="parameter_description"><p>coefficient (0,1) of the transformation matrix.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>coeff_0_2</p></td>
+<td class="parameter_description"><p>coefficient (0,2) of the transformation matrix.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>coeff_1_0</p></td>
+<td class="parameter_description"><p>coefficient (1,0) of the transformation matrix.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>coeff_1_1</p></td>
+<td class="parameter_description"><p>coefficient (1,1) of the transformation matrix.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>coeff_1_2</p></td>
+<td class="parameter_description"><p>coefficient (1,2) of the transformation matrix.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>coeff_2_0</p></td>
+<td class="parameter_description"><p>coefficient (2,0) of the transformation matrix.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>coeff_2_1</p></td>
+<td class="parameter_description"><p>coefficient (2,1) of the transformation matrix.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>coeff_2_2</p></td>
+<td class="parameter_description"><p>coefficient (2,2) of the transformation matrix.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>transform_direction</p></td>
+<td class="parameter_description"><p>Direction of transformation.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>interpolation</p></td>
+<td class="parameter_description"><p>Type of interpolation.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>supersample</p></td>
+<td class="parameter_description"><p>This parameter is ignored.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>recursion_level</p></td>
+<td class="parameter_description"><p>This parameter is ignored.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>clip_result</p></td>
+<td class="parameter_description"><p>How to clip results.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-transform-matrix.returns"></a><h4>Returns</h4>
+<p> The transformed drawable.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-transform-matrix-default"></a><h3>gimp_drawable_transform_matrix_default ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_drawable_transform_matrix_default
+ (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> coeff_0_0</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> coeff_0_1</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> coeff_0_2</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> coeff_1_0</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> coeff_1_1</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> coeff_1_2</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> coeff_2_0</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> coeff_2_1</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> coeff_2_2</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> interpolate</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpTransformResize"><span class="type">GimpTransformResize</span></a> clip_result</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_drawable_transform_matrix_default</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpitemtransform.html#gimp-item-transform-matrix" title="gimp_item_transform_matrix ()"><code class="function">gimp_item_transform_matrix()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-transform-matrix-default.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The affected drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>coeff_0_0</p></td>
+<td class="parameter_description"><p>coefficient (0,0) of the transformation matrix.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>coeff_0_1</p></td>
+<td class="parameter_description"><p>coefficient (0,1) of the transformation matrix.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>coeff_0_2</p></td>
+<td class="parameter_description"><p>coefficient (0,2) of the transformation matrix.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>coeff_1_0</p></td>
+<td class="parameter_description"><p>coefficient (1,0) of the transformation matrix.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>coeff_1_1</p></td>
+<td class="parameter_description"><p>coefficient (1,1) of the transformation matrix.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>coeff_1_2</p></td>
+<td class="parameter_description"><p>coefficient (1,2) of the transformation matrix.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>coeff_2_0</p></td>
+<td class="parameter_description"><p>coefficient (2,0) of the transformation matrix.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>coeff_2_1</p></td>
+<td class="parameter_description"><p>coefficient (2,1) of the transformation matrix.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>coeff_2_2</p></td>
+<td class="parameter_description"><p>coefficient (2,2) of the transformation matrix.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>interpolate</p></td>
+<td class="parameter_description"><p>Whether to use interpolation and supersampling.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>clip_result</p></td>
+<td class="parameter_description"><p>How to clip results.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-transform-matrix-default.returns"></a><h4>Returns</h4>
+<p> The transformed drawable.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/libgimp-gimpdynamics.html b/devel-docs/libgimp/html/libgimp-gimpdynamics.html
new file mode 100644
index 0000000..dc50ab8
--- /dev/null
+++ b/devel-docs/libgimp/html/libgimp-gimpdynamics.html
@@ -0,0 +1,124 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gimpdynamics: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimp-data.html" title="Data Objects">
+<link rel="prev" href="libgimp-gimpbrushes.html" title="gimpbrushes">
+<link rel="next" href="libgimp-gimpfonts.html" title="gimpfonts">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimp-gimpdynamics.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimp-data.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimp-gimpbrushes.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimp-gimpfonts.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimp-gimpdynamics"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimp-gimpdynamics.top_of_page"></a>gimpdynamics</span></h2>
+<p>gimpdynamics — Operations related to paint dynamics.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimp-gimpdynamics.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> **
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdynamics.html#gimp-dynamics-get-list" title="gimp_dynamics_get_list ()">gimp_dynamics_get_list</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpdynamics.html#gimp-dynamics-refresh" title="gimp_dynamics_refresh ()">gimp_dynamics_refresh</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpdynamics.description"></a><h2>Description</h2>
+<p>Operations related to paint dynamics.</p>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpdynamics.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-dynamics-get-list"></a><h3>gimp_dynamics_get_list ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> **
+gimp_dynamics_get_list (<em class="parameter"><code>const <span class="type">gchar</span> *filter</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *num_dynamics</code></em>);</pre>
+<p>Retrieve the list of loaded paint dynamics.</p>
+<p>This procedure returns a list of the paint dynamics that are
+currently available.</p>
+<div class="refsect3">
+<a name="gimp-dynamics-get-list.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>filter</p></td>
+<td class="parameter_description"><p>An optional regular expression used to filter the list.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>num_dynamics</p></td>
+<td class="parameter_description"><p>The number of available paint dynamics.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-dynamics-get-list.returns"></a><h4>Returns</h4>
+<p> The list of paint dynamics names. The returned value must
+be freed with <code class="function">g_strfreev()</code>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-dynamics-refresh"></a><h3>gimp_dynamics_refresh ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_dynamics_refresh (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Refresh current paint dynamics. This function always succeeds.</p>
+<p>This procedure retrieves all paint dynamics currently in the user's
+paint dynamics path and updates the paint dynamics dialogs
+accordingly.</p>
+<div class="refsect3">
+<a name="gimp-dynamics-refresh.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/libgimp-gimpedit.html b/devel-docs/libgimp/html/libgimp-gimpedit.html
new file mode 100644
index 0000000..e73e040
--- /dev/null
+++ b/devel-docs/libgimp/html/libgimp-gimpedit.html
@@ -0,0 +1,983 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gimpedit: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimp-image.html" title="Manipulating Images and their Properties">
+<link rel="prev" href="libgimp-gimpdrawabletransform.html" title="gimpdrawabletransform">
+<link rel="next" href="libgimp-gimpfileops.html" title="gimpfileops">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimp-gimpedit.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimp-image.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimp-gimpdrawabletransform.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimp-gimpfileops.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimp-gimpedit"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimp-gimpedit.top_of_page"></a>gimpedit</span></h2>
+<p>gimpedit — Edit menu functions (cut, copy, paste, clear, etc.)</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimp-gimpedit.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpedit.html#gimp-edit-cut" title="gimp_edit_cut ()">gimp_edit_cut</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpedit.html#gimp-edit-copy" title="gimp_edit_copy ()">gimp_edit_copy</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpedit.html#gimp-edit-copy-visible" title="gimp_edit_copy_visible ()">gimp_edit_copy_visible</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpedit.html#gimp-edit-paste" title="gimp_edit_paste ()">gimp_edit_paste</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpedit.html#gimp-edit-paste-as-new" title="gimp_edit_paste_as_new ()">gimp_edit_paste_as_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpedit.html#gimp-edit-paste-as-new-image" title="gimp_edit_paste_as_new_image ()">gimp_edit_paste_as_new_image</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpedit.html#gimp-edit-named-cut" title="gimp_edit_named_cut ()">gimp_edit_named_cut</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpedit.html#gimp-edit-named-copy" title="gimp_edit_named_copy ()">gimp_edit_named_copy</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpedit.html#gimp-edit-named-copy-visible" title="gimp_edit_named_copy_visible ()">gimp_edit_named_copy_visible</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpedit.html#gimp-edit-named-paste" title="gimp_edit_named_paste ()">gimp_edit_named_paste</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpedit.html#gimp-edit-named-paste-as-new" title="gimp_edit_named_paste_as_new ()">gimp_edit_named_paste_as_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpedit.html#gimp-edit-named-paste-as-new-image" title="gimp_edit_named_paste_as_new_image ()">gimp_edit_named_paste_as_new_image</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpedit.html#gimp-edit-clear" title="gimp_edit_clear ()">gimp_edit_clear</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpedit.html#gimp-edit-fill" title="gimp_edit_fill ()">gimp_edit_fill</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpedit.html#gimp-edit-bucket-fill" title="gimp_edit_bucket_fill ()">gimp_edit_bucket_fill</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpedit.html#gimp-edit-blend" title="gimp_edit_blend ()">gimp_edit_blend</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpedit.html#gimp-edit-stroke" title="gimp_edit_stroke ()">gimp_edit_stroke</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpedit.html#gimp-edit-stroke-vectors" title="gimp_edit_stroke_vectors ()">gimp_edit_stroke_vectors</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpedit.description"></a><h2>Description</h2>
+<p>Edit menu functions (cut, copy, paste, clear, etc.)</p>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpedit.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-edit-cut"></a><h3>gimp_edit_cut ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_edit_cut (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>);</pre>
+<p>Cut from the specified drawable.</p>
+<p>If there is a selection in the image, then the area specified by the
+selection is cut from the specified drawable and placed in an
+internal GIMP edit buffer. It can subsequently be retrieved using
+the <a class="link" href="libgimp-gimpedit.html#gimp-edit-paste" title="gimp_edit_paste ()"><code class="function">gimp_edit_paste()</code></a> command. If there is no selection, then the
+specified drawable will be removed and its contents stored in the
+internal GIMP edit buffer. This procedure will fail if the selected
+area lies completely outside the bounds of the current drawable and
+there is nothing to copy from.</p>
+<div class="refsect3">
+<a name="gimp-edit-cut.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The drawable to cut from.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-edit-cut.returns"></a><h4>Returns</h4>
+<p> TRUE if the cut was successful, FALSE if there was nothing
+to copy from.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-edit-copy"></a><h3>gimp_edit_copy ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_edit_copy (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>);</pre>
+<p>Copy from the specified drawable.</p>
+<p>If there is a selection in the image, then the area specified by the
+selection is copied from the specified drawable and placed in an
+internal GIMP edit buffer. It can subsequently be retrieved using
+the <a class="link" href="libgimp-gimpedit.html#gimp-edit-paste" title="gimp_edit_paste ()"><code class="function">gimp_edit_paste()</code></a> command. If there is no selection, then the
+specified drawable's contents will be stored in the internal GIMP
+edit buffer. This procedure will fail if the selected area lies
+completely outside the bounds of the current drawable and there is
+nothing to copy from.</p>
+<div class="refsect3">
+<a name="gimp-edit-copy.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The drawable to copy from.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-edit-copy.returns"></a><h4>Returns</h4>
+<p> TRUE if the cut was successful, FALSE if there was nothing
+to copy from.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-edit-copy-visible"></a><h3>gimp_edit_copy_visible ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_edit_copy_visible (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>);</pre>
+<p>Copy from the projection.</p>
+<p>If there is a selection in the image, then the area specified by the
+selection is copied from the projection and placed in an internal
+GIMP edit buffer. It can subsequently be retrieved using the
+<a class="link" href="libgimp-gimpedit.html#gimp-edit-paste" title="gimp_edit_paste ()"><code class="function">gimp_edit_paste()</code></a> command. If there is no selection, then the
+projection's contents will be stored in the internal GIMP edit
+buffer.</p>
+<div class="refsect3">
+<a name="gimp-edit-copy-visible.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image to copy from.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-edit-copy-visible.returns"></a><h4>Returns</h4>
+<p> TRUE if the copy was successful.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-edit-paste"></a><h3>gimp_edit_paste ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_edit_paste (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> paste_into</code></em>);</pre>
+<p>Paste buffer to the specified drawable.</p>
+<p>This procedure pastes a copy of the internal GIMP edit buffer to the
+specified drawable. The GIMP edit buffer will be empty unless a call
+was previously made to either <a class="link" href="libgimp-gimpedit.html#gimp-edit-cut" title="gimp_edit_cut ()"><code class="function">gimp_edit_cut()</code></a> or <a class="link" href="libgimp-gimpedit.html#gimp-edit-copy" title="gimp_edit_copy ()"><code class="function">gimp_edit_copy()</code></a>.
+The \"paste_into\" option specifies whether to clear the current
+image selection, or to paste the buffer \"behind\" the selection.
+This allows the selection to act as a mask for the pasted buffer.
+Anywhere that the selection mask is non-zero, the pasted buffer will
+show through. The pasted buffer will be a new layer in the image
+which is designated as the image floating selection. If the image
+has a floating selection at the time of pasting, the old floating
+selection will be anchored to its drawable before the new floating
+selection is added. This procedure returns the new floating layer.
+The resulting floating selection will already be attached to the
+specified drawable, and a subsequent call to floating_sel_attach is
+not needed.</p>
+<div class="refsect3">
+<a name="gimp-edit-paste.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The drawable to paste to.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>paste_into</p></td>
+<td class="parameter_description"><p>Clear selection, or paste behind it?</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-edit-paste.returns"></a><h4>Returns</h4>
+<p> The new floating selection.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-edit-paste-as-new"></a><h3>gimp_edit_paste_as_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_edit_paste_as_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_edit_paste_as_new</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpedit.html#gimp-edit-paste-as-new-image" title="gimp_edit_paste_as_new_image ()"><code class="function">gimp_edit_paste_as_new_image()</code></a> instead.</p>
+</div>
+<p>Paste buffer to a new image.</p>
+<p>This procedure pastes a copy of the internal GIMP edit buffer to a
+new image. The GIMP edit buffer will be empty unless a call was
+previously made to either <a class="link" href="libgimp-gimpedit.html#gimp-edit-cut" title="gimp_edit_cut ()"><code class="function">gimp_edit_cut()</code></a> or <a class="link" href="libgimp-gimpedit.html#gimp-edit-copy" title="gimp_edit_copy ()"><code class="function">gimp_edit_copy()</code></a>. This
+procedure returns the new image or -1 if the edit buffer was empty.</p>
+<div class="refsect3">
+<a name="gimp-edit-paste-as-new.returns"></a><h4>Returns</h4>
+<p> The new image.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-edit-paste-as-new-image"></a><h3>gimp_edit_paste_as_new_image ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_edit_paste_as_new_image (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Paste buffer to a new image.</p>
+<p>This procedure pastes a copy of the internal GIMP edit buffer to a
+new image. The GIMP edit buffer will be empty unless a call was
+previously made to either <a class="link" href="libgimp-gimpedit.html#gimp-edit-cut" title="gimp_edit_cut ()"><code class="function">gimp_edit_cut()</code></a> or <a class="link" href="libgimp-gimpedit.html#gimp-edit-copy" title="gimp_edit_copy ()"><code class="function">gimp_edit_copy()</code></a>. This
+procedure returns the new image or -1 if the edit buffer was empty.</p>
+<div class="refsect3">
+<a name="gimp-edit-paste-as-new-image.returns"></a><h4>Returns</h4>
+<p> The new image.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-edit-named-cut"></a><h3>gimp_edit_named_cut ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> *
+gimp_edit_named_cut (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *buffer_name</code></em>);</pre>
+<p>Cut into a named buffer.</p>
+<p>This procedure works like <a class="link" href="libgimp-gimpedit.html#gimp-edit-cut" title="gimp_edit_cut ()"><code class="function">gimp_edit_cut()</code></a>, but additionally stores
+the cut buffer into a named buffer that will stay available for
+later pasting, regardless of any intermediate copy or cut
+operations.</p>
+<div class="refsect3">
+<a name="gimp-edit-named-cut.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The drawable to cut from.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>buffer_name</p></td>
+<td class="parameter_description"><p>The name of the buffer to create.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-edit-named-cut.returns"></a><h4>Returns</h4>
+<p> The real name given to the buffer, or NULL if the cut
+failed.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-edit-named-copy"></a><h3>gimp_edit_named_copy ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> *
+gimp_edit_named_copy (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *buffer_name</code></em>);</pre>
+<p>Copy into a named buffer.</p>
+<p>This procedure works like <a class="link" href="libgimp-gimpedit.html#gimp-edit-copy" title="gimp_edit_copy ()"><code class="function">gimp_edit_copy()</code></a>, but additionally stores
+the copied buffer into a named buffer that will stay available for
+later pasting, regardless of any intermediate copy or cut
+operations.</p>
+<div class="refsect3">
+<a name="gimp-edit-named-copy.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The drawable to copy from.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>buffer_name</p></td>
+<td class="parameter_description"><p>The name of the buffer to create.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-edit-named-copy.returns"></a><h4>Returns</h4>
+<p> The real name given to the buffer, or NULL if the copy
+failed.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-edit-named-copy-visible"></a><h3>gimp_edit_named_copy_visible ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> *
+gimp_edit_named_copy_visible (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *buffer_name</code></em>);</pre>
+<p>Copy from the projection into a named buffer.</p>
+<p>This procedure works like <a class="link" href="libgimp-gimpedit.html#gimp-edit-copy-visible" title="gimp_edit_copy_visible ()"><code class="function">gimp_edit_copy_visible()</code></a>, but additionally
+stores the copied buffer into a named buffer that will stay
+available for later pasting, regardless of any intermediate copy or
+cut operations.</p>
+<div class="refsect3">
+<a name="gimp-edit-named-copy-visible.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image to copy from.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>buffer_name</p></td>
+<td class="parameter_description"><p>The name of the buffer to create.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-edit-named-copy-visible.returns"></a><h4>Returns</h4>
+<p> The real name given to the buffer, or NULL if the copy
+failed.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-edit-named-paste"></a><h3>gimp_edit_named_paste ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_edit_named_paste (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *buffer_name</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> paste_into</code></em>);</pre>
+<p>Paste named buffer to the specified drawable.</p>
+<p>This procedure works like <a class="link" href="libgimp-gimpedit.html#gimp-edit-paste" title="gimp_edit_paste ()"><code class="function">gimp_edit_paste()</code></a> but pastes a named
+buffer instead of the global buffer.</p>
+<div class="refsect3">
+<a name="gimp-edit-named-paste.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The drawable to paste to.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>buffer_name</p></td>
+<td class="parameter_description"><p>The name of the buffer to paste.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>paste_into</p></td>
+<td class="parameter_description"><p>Clear selection, or paste behind it?</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-edit-named-paste.returns"></a><h4>Returns</h4>
+<p> The new floating selection.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-edit-named-paste-as-new"></a><h3>gimp_edit_named_paste_as_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_edit_named_paste_as_new (<em class="parameter"><code>const <span class="type">gchar</span> *buffer_name</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_edit_named_paste_as_new</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpedit.html#gimp-edit-named-paste-as-new-image" title="gimp_edit_named_paste_as_new_image ()"><code class="function">gimp_edit_named_paste_as_new_image()</code></a> instead.</p>
+</div>
+<p>Paste named buffer to a new image.</p>
+<p>This procedure works like <a class="link" href="libgimp-gimpedit.html#gimp-edit-paste-as-new-image" title="gimp_edit_paste_as_new_image ()"><code class="function">gimp_edit_paste_as_new_image()</code></a> but pastes a
+named buffer instead of the global buffer.</p>
+<div class="refsect3">
+<a name="gimp-edit-named-paste-as-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>buffer_name</p></td>
+<td class="parameter_description"><p>The name of the buffer to paste.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-edit-named-paste-as-new.returns"></a><h4>Returns</h4>
+<p> The new image.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-edit-named-paste-as-new-image"></a><h3>gimp_edit_named_paste_as_new_image ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_edit_named_paste_as_new_image (<em class="parameter"><code>const <span class="type">gchar</span> *buffer_name</code></em>);</pre>
+<p>Paste named buffer to a new image.</p>
+<p>This procedure works like <a class="link" href="libgimp-gimpedit.html#gimp-edit-paste-as-new-image" title="gimp_edit_paste_as_new_image ()"><code class="function">gimp_edit_paste_as_new_image()</code></a> but pastes
+a named buffer instead of the global buffer.</p>
+<div class="refsect3">
+<a name="gimp-edit-named-paste-as-new-image.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>buffer_name</p></td>
+<td class="parameter_description"><p>The name of the buffer to paste.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-edit-named-paste-as-new-image.returns"></a><h4>Returns</h4>
+<p> The new image.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-edit-clear"></a><h3>gimp_edit_clear ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_edit_clear (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_edit_clear</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpdrawableedit.html#gimp-drawable-edit-clear" title="gimp_drawable_edit_clear ()"><code class="function">gimp_drawable_edit_clear()</code></a> instead.</p>
+</div>
+<p>Clear selected area of drawable.</p>
+<p>This procedure clears the specified drawable. If the drawable has an
+alpha channel, the cleared pixels will become transparent. If the
+drawable does not have an alpha channel, cleared pixels will be set
+to the background color. This procedure only affects regions within
+a selection if there is a selection active.</p>
+<div class="refsect3">
+<a name="gimp-edit-clear.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The drawable to clear from.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-edit-clear.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-edit-fill"></a><h3>gimp_edit_fill ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_edit_fill (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpFillType"><span class="type">GimpFillType</span></a> fill_type</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_edit_fill</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpdrawableedit.html#gimp-drawable-edit-fill" title="gimp_drawable_edit_fill ()"><code class="function">gimp_drawable_edit_fill()</code></a> instead.</p>
+</div>
+<p>Fill selected area of drawable.</p>
+<p>This procedure fills the specified drawable with the fill mode. If
+the fill mode is foreground, the current foreground color is used.
+If the fill mode is background, the current background color is
+used. Other fill modes should not be used. This procedure only
+affects regions within a selection if there is a selection active.
+If you want to fill the whole drawable, regardless of the selection,
+use <a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-fill" title="gimp_drawable_fill ()"><code class="function">gimp_drawable_fill()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-edit-fill.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The drawable to fill to.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>fill_type</p></td>
+<td class="parameter_description"><p>The type of fill.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-edit-fill.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-edit-bucket-fill"></a><h3>gimp_edit_bucket_fill ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_edit_bucket_fill (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpBucketFillMode"><span class="type">GimpBucketFillMode</span></a> fill_mode</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimp-gimpenums.html#GimpLayerMode" title="enum GimpLayerMode"><span class="type">GimpLayerMode</span></a> paint_mode</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> opacity</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> threshold</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> sample_merged</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> x</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> y</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_edit_bucket_fill</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpdrawableedit.html#gimp-drawable-edit-bucket-fill" title="gimp_drawable_edit_bucket_fill ()"><code class="function">gimp_drawable_edit_bucket_fill()</code></a> instead.</p>
+</div>
+<p>Fill the area specified either by the current selection if there is
+one, or by a seed fill starting at the specified coordinates.</p>
+<p>This tool requires information on the paint application mode, and
+the fill mode, which can either be in the foreground color, or in
+the currently active pattern. If there is no selection, a seed fill
+is executed at the specified coordinates and extends outward in
+keeping with the threshold parameter. If there is a selection in the
+target image, the threshold, sample merged, x, and y arguments are
+unused. If the sample_merged parameter is TRUE, the data of the
+composite image will be used instead of that for the specified
+drawable. This is equivalent to sampling for colors after merging
+all visible layers. In the case of merged sampling, the x and y
+coordinates are relative to the image's origin; otherwise, they are
+relative to the drawable's origin.</p>
+<div class="refsect3">
+<a name="gimp-edit-bucket-fill.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The affected drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>fill_mode</p></td>
+<td class="parameter_description"><p>The type of fill.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>paint_mode</p></td>
+<td class="parameter_description"><p>The paint application mode.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>opacity</p></td>
+<td class="parameter_description"><p>The opacity of the final bucket fill.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>threshold</p></td>
+<td class="parameter_description"><p>The threshold determines how extensive the seed fill will be. It's value is specified in terms of intensity levels. This parameter is only valid when there is no selection in the specified image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>sample_merged</p></td>
+<td class="parameter_description"><p>Use the composite image, not the drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x</p></td>
+<td class="parameter_description"><p>The x coordinate of this bucket fill's application. This parameter is only valid when there is no selection in the specified image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y</p></td>
+<td class="parameter_description"><p>The y coordinate of this bucket fill's application. This parameter is only valid when there is no selection in the specified image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-edit-bucket-fill.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-edit-blend"></a><h3>gimp_edit_blend ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_edit_blend (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpBlendMode"><span class="type">GimpBlendMode</span></a> blend_mode</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimp-gimpenums.html#GimpLayerMode" title="enum GimpLayerMode"><span class="type">GimpLayerMode</span></a> paint_mode</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpGradientType"><span class="type">GimpGradientType</span></a> gradient_type</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> opacity</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> offset</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpRepeatMode"><span class="type">GimpRepeatMode</span></a> repeat</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> reverse</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> supersample</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> max_depth</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> threshold</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> dither</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> x1</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> y1</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> x2</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> y2</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_edit_blend</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpdrawableedit.html#gimp-drawable-edit-gradient-fill" title="gimp_drawable_edit_gradient_fill ()"><code class="function">gimp_drawable_edit_gradient_fill()</code></a> instead.</p>
+</div>
+<p>Blend between the starting and ending coordinates with the specified
+blend mode and gradient type.</p>
+<p>This tool requires information on the paint application mode, the
+blend mode, and the gradient type. It creates the specified variety
+of blend using the starting and ending coordinates as defined for
+each gradient type. For shapeburst gradient types, the context's
+distance metric is also relevant and can be updated with
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-distance-metric" title="gimp_context_set_distance_metric ()"><code class="function">gimp_context_set_distance_metric()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-edit-blend.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The affected drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>blend_mode</p></td>
+<td class="parameter_description"><p>The type of blend.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>paint_mode</p></td>
+<td class="parameter_description"><p>The paint application mode.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>gradient_type</p></td>
+<td class="parameter_description"><p>The type of gradient.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>opacity</p></td>
+<td class="parameter_description"><p>The opacity of the final blend.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>offset</p></td>
+<td class="parameter_description"><p>Offset relates to the starting and ending coordinates specified for the blend. This parameter is mode dependent.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>repeat</p></td>
+<td class="parameter_description"><p>Repeat mode.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>reverse</p></td>
+<td class="parameter_description"><p>Use the reverse gradient.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>supersample</p></td>
+<td class="parameter_description"><p>Do adaptive supersampling.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>max_depth</p></td>
+<td class="parameter_description"><p>Maximum recursion levels for supersampling.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>threshold</p></td>
+<td class="parameter_description"><p>Supersampling threshold.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>dither</p></td>
+<td class="parameter_description"><p>Use dithering to reduce banding.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x1</p></td>
+<td class="parameter_description"><p>The x coordinate of this blend's starting point.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y1</p></td>
+<td class="parameter_description"><p>The y coordinate of this blend's starting point.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x2</p></td>
+<td class="parameter_description"><p>The x coordinate of this blend's ending point.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y2</p></td>
+<td class="parameter_description"><p>The y coordinate of this blend's ending point.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-edit-blend.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-edit-stroke"></a><h3>gimp_edit_stroke ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_edit_stroke (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_edit_stroke</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpdrawableedit.html#gimp-drawable-edit-stroke-selection" title="gimp_drawable_edit_stroke_selection ()"><code class="function">gimp_drawable_edit_stroke_selection()</code></a> instead.</p>
+</div>
+<p>Stroke the current selection</p>
+<p>This procedure strokes the current selection, painting along the
+selection boundary with the active brush and foreground color. The
+paint is applied to the specified drawable regardless of the active
+selection.</p>
+<div class="refsect3">
+<a name="gimp-edit-stroke.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The drawable to stroke to.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-edit-stroke.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-edit-stroke-vectors"></a><h3>gimp_edit_stroke_vectors ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_edit_stroke_vectors (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint32</span> vectors_ID</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_edit_stroke_vectors</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpdrawableedit.html#gimp-drawable-edit-stroke-item" title="gimp_drawable_edit_stroke_item ()"><code class="function">gimp_drawable_edit_stroke_item()</code></a> instead.</p>
+</div>
+<p>Stroke the specified vectors object</p>
+<p>This procedure strokes the specified vectors object, painting along
+the path with the active brush and foreground color.</p>
+<div class="refsect3">
+<a name="gimp-edit-stroke-vectors.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The drawable to stroke to.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>vectors_ID</p></td>
+<td class="parameter_description"><p>The vectors object.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-edit-stroke-vectors.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/libgimp-gimpenums.html b/devel-docs/libgimp/html/libgimp-gimpenums.html
new file mode 100644
index 0000000..fa08121
--- /dev/null
+++ b/devel-docs/libgimp/html/libgimp-gimpenums.html
@@ -0,0 +1,932 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gimpenums: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimp-general.html" title="Functions not Related to Specific Images">
+<link rel="prev" href="libgimp-gimp.html" title="gimp">
+<link rel="next" href="libgimp-gimpbuffer.html" title="gimpbuffer">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimp-gimpenums.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimp-general.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimp-gimp.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimp-gimpbuffer.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimp-gimpenums"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimp-gimpenums.top_of_page"></a>gimpenums</span></h2>
+<p>gimpenums</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimp-gimpenums.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpenums.html#gimp-enums-init" title="gimp_enums_init ()">gimp_enums_init</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">const <span class="returnvalue">gchar</span> **
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpenums.html#gimp-enums-get-type-names" title="gimp_enums_get_type_names ()">gimp_enums_get_type_names</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpenums.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="libgimp-gimpenums.html#GimpBrushApplicationMode" title="enum GimpBrushApplicationMode">GimpBrushApplicationMode</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="libgimp-gimpenums.html#GimpConvertDitherType" title="enum GimpConvertDitherType">GimpConvertDitherType</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="libgimp-gimpenums.html#GimpHistogramChannel" title="enum GimpHistogramChannel">GimpHistogramChannel</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="libgimp-gimpenums.html#GimpLayerColorSpace" title="enum GimpLayerColorSpace">GimpLayerColorSpace</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="libgimp-gimpenums.html#GimpLayerCompositeMode" title="enum GimpLayerCompositeMode">GimpLayerCompositeMode</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="libgimp-gimpenums.html#GimpLayerMode" title="enum GimpLayerMode">GimpLayerMode</a></td>
+</tr>
+<tr>
+<td class="typedef_keyword">typedef</td>
+<td class="function_name"><a class="link" href="libgimp-gimpenums.html#GimpLayerModeEffects" title="GimpLayerModeEffects">GimpLayerModeEffects</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimp-gimpenums.html#GIMP-NORMAL-MODE:CAPS" title="GIMP_NORMAL_MODE">GIMP_NORMAL_MODE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimp-gimpenums.html#GIMP-DISSOLVE-MODE:CAPS" title="GIMP_DISSOLVE_MODE">GIMP_DISSOLVE_MODE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimp-gimpenums.html#GIMP-BEHIND-MODE:CAPS" title="GIMP_BEHIND_MODE">GIMP_BEHIND_MODE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimp-gimpenums.html#GIMP-MULTIPLY-MODE:CAPS" title="GIMP_MULTIPLY_MODE">GIMP_MULTIPLY_MODE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimp-gimpenums.html#GIMP-SCREEN-MODE:CAPS" title="GIMP_SCREEN_MODE">GIMP_SCREEN_MODE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimp-gimpenums.html#GIMP-OVERLAY-MODE:CAPS" title="GIMP_OVERLAY_MODE">GIMP_OVERLAY_MODE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimp-gimpenums.html#GIMP-DIFFERENCE-MODE:CAPS" title="GIMP_DIFFERENCE_MODE">GIMP_DIFFERENCE_MODE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimp-gimpenums.html#GIMP-ADDITION-MODE:CAPS" title="GIMP_ADDITION_MODE">GIMP_ADDITION_MODE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimp-gimpenums.html#GIMP-SUBTRACT-MODE:CAPS" title="GIMP_SUBTRACT_MODE">GIMP_SUBTRACT_MODE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimp-gimpenums.html#GIMP-DARKEN-ONLY-MODE:CAPS" title="GIMP_DARKEN_ONLY_MODE">GIMP_DARKEN_ONLY_MODE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimp-gimpenums.html#GIMP-LIGHTEN-ONLY-MODE:CAPS" title="GIMP_LIGHTEN_ONLY_MODE">GIMP_LIGHTEN_ONLY_MODE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimp-gimpenums.html#GIMP-HUE-MODE:CAPS" title="GIMP_HUE_MODE">GIMP_HUE_MODE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimp-gimpenums.html#GIMP-SATURATION-MODE:CAPS" title="GIMP_SATURATION_MODE">GIMP_SATURATION_MODE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimp-gimpenums.html#GIMP-COLOR-MODE:CAPS" title="GIMP_COLOR_MODE">GIMP_COLOR_MODE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimp-gimpenums.html#GIMP-VALUE-MODE:CAPS" title="GIMP_VALUE_MODE">GIMP_VALUE_MODE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimp-gimpenums.html#GIMP-DIVIDE-MODE:CAPS" title="GIMP_DIVIDE_MODE">GIMP_DIVIDE_MODE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimp-gimpenums.html#GIMP-DODGE-MODE:CAPS" title="GIMP_DODGE_MODE">GIMP_DODGE_MODE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimp-gimpenums.html#GIMP-BURN-MODE:CAPS" title="GIMP_BURN_MODE">GIMP_BURN_MODE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimp-gimpenums.html#GIMP-HARDLIGHT-MODE:CAPS" title="GIMP_HARDLIGHT_MODE">GIMP_HARDLIGHT_MODE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimp-gimpenums.html#GIMP-SOFTLIGHT-MODE:CAPS" title="GIMP_SOFTLIGHT_MODE">GIMP_SOFTLIGHT_MODE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimp-gimpenums.html#GIMP-GRAIN-EXTRACT-MODE:CAPS" title="GIMP_GRAIN_EXTRACT_MODE">GIMP_GRAIN_EXTRACT_MODE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimp-gimpenums.html#GIMP-GRAIN-MERGE-MODE:CAPS" title="GIMP_GRAIN_MERGE_MODE">GIMP_GRAIN_MERGE_MODE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimp-gimpenums.html#GIMP-COLOR-ERASE-MODE:CAPS" title="GIMP_COLOR_ERASE_MODE">GIMP_COLOR_ERASE_MODE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimp-gimpenums.html#GIMP-FIXED-DITHER:CAPS" title="GIMP_FIXED_DITHER">GIMP_FIXED_DITHER</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimp-gimpenums.html#GIMP-FSLOWBLEED-DITHER:CAPS" title="GIMP_FSLOWBLEED_DITHER">GIMP_FSLOWBLEED_DITHER</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimp-gimpenums.html#GIMP-FS-DITHER:CAPS" title="GIMP_FS_DITHER">GIMP_FS_DITHER</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimp-gimpenums.html#GIMP-NO-DITHER:CAPS" title="GIMP_NO_DITHER">GIMP_NO_DITHER</a></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpenums.description"></a><h2>Description</h2>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpenums.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-enums-init"></a><h3>gimp_enums_init ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_enums_init (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-enums-get-type-names"></a><h3>gimp_enums_get_type_names ()</h3>
+<pre class="programlisting">const <span class="returnvalue">gchar</span> **
+gimp_enums_get_type_names (<em class="parameter"><code><span class="type">gint</span> *n_type_names</code></em>);</pre>
+</div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpenums.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpBrushApplicationMode"></a><h3>enum GimpBrushApplicationMode</h3>
+<div class="refsect3">
+<a name="GimpBrushApplicationMode.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-BRUSH-HARD:CAPS"></a>GIMP_BRUSH_HARD</p></td>
+<td> </td>
+<td> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-BRUSH-SOFT:CAPS"></a>GIMP_BRUSH_SOFT</p></td>
+<td> </td>
+<td> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpConvertDitherType"></a><h3>enum GimpConvertDitherType</h3>
+<div class="refsect3">
+<a name="GimpConvertDitherType.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-CONVERT-DITHER-NONE:CAPS"></a>GIMP_CONVERT_DITHER_NONE</p></td>
+<td> </td>
+<td> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-CONVERT-DITHER-FS:CAPS"></a>GIMP_CONVERT_DITHER_FS</p></td>
+<td> </td>
+<td> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-CONVERT-DITHER-FS-LOWBLEED:CAPS"></a>GIMP_CONVERT_DITHER_FS_LOWBLEED</p></td>
+<td> </td>
+<td> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-CONVERT-DITHER-FIXED:CAPS"></a>GIMP_CONVERT_DITHER_FIXED</p></td>
+<td> </td>
+<td> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpHistogramChannel"></a><h3>enum GimpHistogramChannel</h3>
+<div class="refsect3">
+<a name="GimpHistogramChannel.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-HISTOGRAM-VALUE:CAPS"></a>GIMP_HISTOGRAM_VALUE</p></td>
+<td> </td>
+<td> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-HISTOGRAM-RED:CAPS"></a>GIMP_HISTOGRAM_RED</p></td>
+<td> </td>
+<td> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-HISTOGRAM-GREEN:CAPS"></a>GIMP_HISTOGRAM_GREEN</p></td>
+<td> </td>
+<td> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-HISTOGRAM-BLUE:CAPS"></a>GIMP_HISTOGRAM_BLUE</p></td>
+<td> </td>
+<td> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-HISTOGRAM-ALPHA:CAPS"></a>GIMP_HISTOGRAM_ALPHA</p></td>
+<td> </td>
+<td> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-HISTOGRAM-LUMINANCE:CAPS"></a>GIMP_HISTOGRAM_LUMINANCE</p></td>
+<td> </td>
+<td> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpLayerColorSpace"></a><h3>enum GimpLayerColorSpace</h3>
+<div class="refsect3">
+<a name="GimpLayerColorSpace.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-LAYER-COLOR-SPACE-AUTO:CAPS"></a>GIMP_LAYER_COLOR_SPACE_AUTO</p></td>
+<td> </td>
+<td> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-LAYER-COLOR-SPACE-RGB-LINEAR:CAPS"></a>GIMP_LAYER_COLOR_SPACE_RGB_LINEAR</p></td>
+<td> </td>
+<td> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-LAYER-COLOR-SPACE-RGB-PERCEPTUAL:CAPS"></a>GIMP_LAYER_COLOR_SPACE_RGB_PERCEPTUAL</p></td>
+<td> </td>
+<td> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpLayerCompositeMode"></a><h3>enum GimpLayerCompositeMode</h3>
+<div class="refsect3">
+<a name="GimpLayerCompositeMode.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-LAYER-COMPOSITE-AUTO:CAPS"></a>GIMP_LAYER_COMPOSITE_AUTO</p></td>
+<td> </td>
+<td> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-LAYER-COMPOSITE-UNION:CAPS"></a>GIMP_LAYER_COMPOSITE_UNION</p></td>
+<td> </td>
+<td> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-LAYER-COMPOSITE-CLIP-TO-BACKDROP:CAPS"></a>GIMP_LAYER_COMPOSITE_CLIP_TO_BACKDROP</p></td>
+<td> </td>
+<td> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-LAYER-COMPOSITE-CLIP-TO-LAYER:CAPS"></a>GIMP_LAYER_COMPOSITE_CLIP_TO_LAYER</p></td>
+<td> </td>
+<td> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-LAYER-COMPOSITE-INTERSECTION:CAPS"></a>GIMP_LAYER_COMPOSITE_INTERSECTION</p></td>
+<td> </td>
+<td> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpLayerMode"></a><h3>enum GimpLayerMode</h3>
+<div class="refsect3">
+<a name="GimpLayerMode.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-LAYER-MODE-NORMAL-LEGACY:CAPS"></a>GIMP_LAYER_MODE_NORMAL_LEGACY</p></td>
+<td> </td>
+<td> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-LAYER-MODE-DISSOLVE:CAPS"></a>GIMP_LAYER_MODE_DISSOLVE</p></td>
+<td> </td>
+<td> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-LAYER-MODE-BEHIND-LEGACY:CAPS"></a>GIMP_LAYER_MODE_BEHIND_LEGACY</p></td>
+<td> </td>
+<td> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-LAYER-MODE-MULTIPLY-LEGACY:CAPS"></a>GIMP_LAYER_MODE_MULTIPLY_LEGACY</p></td>
+<td> </td>
+<td> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-LAYER-MODE-SCREEN-LEGACY:CAPS"></a>GIMP_LAYER_MODE_SCREEN_LEGACY</p></td>
+<td> </td>
+<td> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-LAYER-MODE-OVERLAY-LEGACY:CAPS"></a>GIMP_LAYER_MODE_OVERLAY_LEGACY</p></td>
+<td> </td>
+<td> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-LAYER-MODE-DIFFERENCE-LEGACY:CAPS"></a>GIMP_LAYER_MODE_DIFFERENCE_LEGACY</p></td>
+<td> </td>
+<td> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-LAYER-MODE-ADDITION-LEGACY:CAPS"></a>GIMP_LAYER_MODE_ADDITION_LEGACY</p></td>
+<td> </td>
+<td> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-LAYER-MODE-SUBTRACT-LEGACY:CAPS"></a>GIMP_LAYER_MODE_SUBTRACT_LEGACY</p></td>
+<td> </td>
+<td> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-LAYER-MODE-DARKEN-ONLY-LEGACY:CAPS"></a>GIMP_LAYER_MODE_DARKEN_ONLY_LEGACY</p></td>
+<td> </td>
+<td> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-LAYER-MODE-LIGHTEN-ONLY-LEGACY:CAPS"></a>GIMP_LAYER_MODE_LIGHTEN_ONLY_LEGACY</p></td>
+<td> </td>
+<td> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-LAYER-MODE-HSV-HUE-LEGACY:CAPS"></a>GIMP_LAYER_MODE_HSV_HUE_LEGACY</p></td>
+<td> </td>
+<td> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-LAYER-MODE-HSV-SATURATION-LEGACY:CAPS"></a>GIMP_LAYER_MODE_HSV_SATURATION_LEGACY</p></td>
+<td> </td>
+<td> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-LAYER-MODE-HSL-COLOR-LEGACY:CAPS"></a>GIMP_LAYER_MODE_HSL_COLOR_LEGACY</p></td>
+<td> </td>
+<td> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-LAYER-MODE-HSV-VALUE-LEGACY:CAPS"></a>GIMP_LAYER_MODE_HSV_VALUE_LEGACY</p></td>
+<td> </td>
+<td> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-LAYER-MODE-DIVIDE-LEGACY:CAPS"></a>GIMP_LAYER_MODE_DIVIDE_LEGACY</p></td>
+<td> </td>
+<td> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-LAYER-MODE-DODGE-LEGACY:CAPS"></a>GIMP_LAYER_MODE_DODGE_LEGACY</p></td>
+<td> </td>
+<td> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-LAYER-MODE-BURN-LEGACY:CAPS"></a>GIMP_LAYER_MODE_BURN_LEGACY</p></td>
+<td> </td>
+<td> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-LAYER-MODE-HARDLIGHT-LEGACY:CAPS"></a>GIMP_LAYER_MODE_HARDLIGHT_LEGACY</p></td>
+<td> </td>
+<td> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-LAYER-MODE-SOFTLIGHT-LEGACY:CAPS"></a>GIMP_LAYER_MODE_SOFTLIGHT_LEGACY</p></td>
+<td> </td>
+<td> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-LAYER-MODE-GRAIN-EXTRACT-LEGACY:CAPS"></a>GIMP_LAYER_MODE_GRAIN_EXTRACT_LEGACY</p></td>
+<td> </td>
+<td> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-LAYER-MODE-GRAIN-MERGE-LEGACY:CAPS"></a>GIMP_LAYER_MODE_GRAIN_MERGE_LEGACY</p></td>
+<td> </td>
+<td> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-LAYER-MODE-COLOR-ERASE-LEGACY:CAPS"></a>GIMP_LAYER_MODE_COLOR_ERASE_LEGACY</p></td>
+<td> </td>
+<td> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-LAYER-MODE-OVERLAY:CAPS"></a>GIMP_LAYER_MODE_OVERLAY</p></td>
+<td> </td>
+<td> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-LAYER-MODE-LCH-HUE:CAPS"></a>GIMP_LAYER_MODE_LCH_HUE</p></td>
+<td> </td>
+<td> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-LAYER-MODE-LCH-CHROMA:CAPS"></a>GIMP_LAYER_MODE_LCH_CHROMA</p></td>
+<td> </td>
+<td> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-LAYER-MODE-LCH-COLOR:CAPS"></a>GIMP_LAYER_MODE_LCH_COLOR</p></td>
+<td> </td>
+<td> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-LAYER-MODE-LCH-LIGHTNESS:CAPS"></a>GIMP_LAYER_MODE_LCH_LIGHTNESS</p></td>
+<td> </td>
+<td> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-LAYER-MODE-NORMAL:CAPS"></a>GIMP_LAYER_MODE_NORMAL</p></td>
+<td> </td>
+<td> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-LAYER-MODE-BEHIND:CAPS"></a>GIMP_LAYER_MODE_BEHIND</p></td>
+<td> </td>
+<td> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-LAYER-MODE-MULTIPLY:CAPS"></a>GIMP_LAYER_MODE_MULTIPLY</p></td>
+<td> </td>
+<td> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-LAYER-MODE-SCREEN:CAPS"></a>GIMP_LAYER_MODE_SCREEN</p></td>
+<td> </td>
+<td> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-LAYER-MODE-DIFFERENCE:CAPS"></a>GIMP_LAYER_MODE_DIFFERENCE</p></td>
+<td> </td>
+<td> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-LAYER-MODE-ADDITION:CAPS"></a>GIMP_LAYER_MODE_ADDITION</p></td>
+<td> </td>
+<td> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-LAYER-MODE-SUBTRACT:CAPS"></a>GIMP_LAYER_MODE_SUBTRACT</p></td>
+<td> </td>
+<td> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-LAYER-MODE-DARKEN-ONLY:CAPS"></a>GIMP_LAYER_MODE_DARKEN_ONLY</p></td>
+<td> </td>
+<td> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-LAYER-MODE-LIGHTEN-ONLY:CAPS"></a>GIMP_LAYER_MODE_LIGHTEN_ONLY</p></td>
+<td> </td>
+<td> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-LAYER-MODE-HSV-HUE:CAPS"></a>GIMP_LAYER_MODE_HSV_HUE</p></td>
+<td> </td>
+<td> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-LAYER-MODE-HSV-SATURATION:CAPS"></a>GIMP_LAYER_MODE_HSV_SATURATION</p></td>
+<td> </td>
+<td> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-LAYER-MODE-HSL-COLOR:CAPS"></a>GIMP_LAYER_MODE_HSL_COLOR</p></td>
+<td> </td>
+<td> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-LAYER-MODE-HSV-VALUE:CAPS"></a>GIMP_LAYER_MODE_HSV_VALUE</p></td>
+<td> </td>
+<td> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-LAYER-MODE-DIVIDE:CAPS"></a>GIMP_LAYER_MODE_DIVIDE</p></td>
+<td> </td>
+<td> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-LAYER-MODE-DODGE:CAPS"></a>GIMP_LAYER_MODE_DODGE</p></td>
+<td> </td>
+<td> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-LAYER-MODE-BURN:CAPS"></a>GIMP_LAYER_MODE_BURN</p></td>
+<td> </td>
+<td> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-LAYER-MODE-HARDLIGHT:CAPS"></a>GIMP_LAYER_MODE_HARDLIGHT</p></td>
+<td> </td>
+<td> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-LAYER-MODE-SOFTLIGHT:CAPS"></a>GIMP_LAYER_MODE_SOFTLIGHT</p></td>
+<td> </td>
+<td> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-LAYER-MODE-GRAIN-EXTRACT:CAPS"></a>GIMP_LAYER_MODE_GRAIN_EXTRACT</p></td>
+<td> </td>
+<td> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-LAYER-MODE-GRAIN-MERGE:CAPS"></a>GIMP_LAYER_MODE_GRAIN_MERGE</p></td>
+<td> </td>
+<td> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-LAYER-MODE-VIVID-LIGHT:CAPS"></a>GIMP_LAYER_MODE_VIVID_LIGHT</p></td>
+<td> </td>
+<td> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-LAYER-MODE-PIN-LIGHT:CAPS"></a>GIMP_LAYER_MODE_PIN_LIGHT</p></td>
+<td> </td>
+<td> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-LAYER-MODE-LINEAR-LIGHT:CAPS"></a>GIMP_LAYER_MODE_LINEAR_LIGHT</p></td>
+<td> </td>
+<td> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-LAYER-MODE-HARD-MIX:CAPS"></a>GIMP_LAYER_MODE_HARD_MIX</p></td>
+<td> </td>
+<td> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-LAYER-MODE-EXCLUSION:CAPS"></a>GIMP_LAYER_MODE_EXCLUSION</p></td>
+<td> </td>
+<td> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-LAYER-MODE-LINEAR-BURN:CAPS"></a>GIMP_LAYER_MODE_LINEAR_BURN</p></td>
+<td> </td>
+<td> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-LAYER-MODE-LUMA-DARKEN-ONLY:CAPS"></a>GIMP_LAYER_MODE_LUMA_DARKEN_ONLY</p></td>
+<td> </td>
+<td> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-LAYER-MODE-LUMA-LIGHTEN-ONLY:CAPS"></a>GIMP_LAYER_MODE_LUMA_LIGHTEN_ONLY</p></td>
+<td> </td>
+<td> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-LAYER-MODE-LUMINANCE:CAPS"></a>GIMP_LAYER_MODE_LUMINANCE</p></td>
+<td> </td>
+<td> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-LAYER-MODE-COLOR-ERASE:CAPS"></a>GIMP_LAYER_MODE_COLOR_ERASE</p></td>
+<td> </td>
+<td> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-LAYER-MODE-ERASE:CAPS"></a>GIMP_LAYER_MODE_ERASE</p></td>
+<td> </td>
+<td> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-LAYER-MODE-MERGE:CAPS"></a>GIMP_LAYER_MODE_MERGE</p></td>
+<td> </td>
+<td> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-LAYER-MODE-SPLIT:CAPS"></a>GIMP_LAYER_MODE_SPLIT</p></td>
+<td> </td>
+<td> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-LAYER-MODE-PASS-THROUGH:CAPS"></a>GIMP_LAYER_MODE_PASS_THROUGH</p></td>
+<td> </td>
+<td> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpLayerModeEffects"></a><h3>GimpLayerModeEffects</h3>
+<pre class="programlisting">typedef GimpLayerMode GimpLayerModeEffects;
+</pre>
+<div class="warning"><p><code class="literal">GimpLayerModeEffects</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-NORMAL-MODE:CAPS"></a><h3>GIMP_NORMAL_MODE</h3>
+<pre class="programlisting">#define GIMP_NORMAL_MODE GIMP_LAYER_MODE_NORMAL_LEGACY
+</pre>
+<div class="warning"><p><code class="literal">GIMP_NORMAL_MODE</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-DISSOLVE-MODE:CAPS"></a><h3>GIMP_DISSOLVE_MODE</h3>
+<pre class="programlisting">#define GIMP_DISSOLVE_MODE GIMP_LAYER_MODE_DISSOLVE
+</pre>
+<div class="warning"><p><code class="literal">GIMP_DISSOLVE_MODE</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-BEHIND-MODE:CAPS"></a><h3>GIMP_BEHIND_MODE</h3>
+<pre class="programlisting">#define GIMP_BEHIND_MODE GIMP_LAYER_MODE_BEHIND_LEGACY
+</pre>
+<div class="warning"><p><code class="literal">GIMP_BEHIND_MODE</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-MULTIPLY-MODE:CAPS"></a><h3>GIMP_MULTIPLY_MODE</h3>
+<pre class="programlisting">#define GIMP_MULTIPLY_MODE GIMP_LAYER_MODE_MULTIPLY_LEGACY
+</pre>
+<div class="warning"><p><code class="literal">GIMP_MULTIPLY_MODE</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-SCREEN-MODE:CAPS"></a><h3>GIMP_SCREEN_MODE</h3>
+<pre class="programlisting">#define GIMP_SCREEN_MODE GIMP_LAYER_MODE_SCREEN_LEGACY
+</pre>
+<div class="warning"><p><code class="literal">GIMP_SCREEN_MODE</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-OVERLAY-MODE:CAPS"></a><h3>GIMP_OVERLAY_MODE</h3>
+<pre class="programlisting">#define GIMP_OVERLAY_MODE GIMP_LAYER_MODE_OVERLAY_LEGACY
+</pre>
+<div class="warning"><p><code class="literal">GIMP_OVERLAY_MODE</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-DIFFERENCE-MODE:CAPS"></a><h3>GIMP_DIFFERENCE_MODE</h3>
+<pre class="programlisting">#define GIMP_DIFFERENCE_MODE GIMP_LAYER_MODE_DIFFERENCE_LEGACY
+</pre>
+<div class="warning"><p><code class="literal">GIMP_DIFFERENCE_MODE</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ADDITION-MODE:CAPS"></a><h3>GIMP_ADDITION_MODE</h3>
+<pre class="programlisting">#define GIMP_ADDITION_MODE GIMP_LAYER_MODE_ADDITION_LEGACY
+</pre>
+<div class="warning"><p><code class="literal">GIMP_ADDITION_MODE</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-SUBTRACT-MODE:CAPS"></a><h3>GIMP_SUBTRACT_MODE</h3>
+<pre class="programlisting">#define GIMP_SUBTRACT_MODE GIMP_LAYER_MODE_SUBTRACT_LEGACY
+</pre>
+<div class="warning"><p><code class="literal">GIMP_SUBTRACT_MODE</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-DARKEN-ONLY-MODE:CAPS"></a><h3>GIMP_DARKEN_ONLY_MODE</h3>
+<pre class="programlisting">#define GIMP_DARKEN_ONLY_MODE GIMP_LAYER_MODE_DARKEN_ONLY_LEGACY
+</pre>
+<div class="warning"><p><code class="literal">GIMP_DARKEN_ONLY_MODE</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-LIGHTEN-ONLY-MODE:CAPS"></a><h3>GIMP_LIGHTEN_ONLY_MODE</h3>
+<pre class="programlisting">#define GIMP_LIGHTEN_ONLY_MODE GIMP_LAYER_MODE_LIGHTEN_ONLY_LEGACY
+</pre>
+<div class="warning"><p><code class="literal">GIMP_LIGHTEN_ONLY_MODE</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-HUE-MODE:CAPS"></a><h3>GIMP_HUE_MODE</h3>
+<pre class="programlisting">#define GIMP_HUE_MODE GIMP_LAYER_MODE_HSV_HUE_LEGACY
+</pre>
+<div class="warning"><p><code class="literal">GIMP_HUE_MODE</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-SATURATION-MODE:CAPS"></a><h3>GIMP_SATURATION_MODE</h3>
+<pre class="programlisting">#define GIMP_SATURATION_MODE GIMP_LAYER_MODE_HSV_SATURATION_LEGACY
+</pre>
+<div class="warning"><p><code class="literal">GIMP_SATURATION_MODE</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-COLOR-MODE:CAPS"></a><h3>GIMP_COLOR_MODE</h3>
+<pre class="programlisting">#define GIMP_COLOR_MODE GIMP_LAYER_MODE_HSL_COLOR_LEGACY
+</pre>
+<div class="warning"><p><code class="literal">GIMP_COLOR_MODE</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-VALUE-MODE:CAPS"></a><h3>GIMP_VALUE_MODE</h3>
+<pre class="programlisting">#define GIMP_VALUE_MODE GIMP_LAYER_MODE_HSV_VALUE_LEGACY
+</pre>
+<div class="warning"><p><code class="literal">GIMP_VALUE_MODE</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-DIVIDE-MODE:CAPS"></a><h3>GIMP_DIVIDE_MODE</h3>
+<pre class="programlisting">#define GIMP_DIVIDE_MODE GIMP_LAYER_MODE_DIVIDE_LEGACY
+</pre>
+<div class="warning"><p><code class="literal">GIMP_DIVIDE_MODE</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-DODGE-MODE:CAPS"></a><h3>GIMP_DODGE_MODE</h3>
+<pre class="programlisting">#define GIMP_DODGE_MODE GIMP_LAYER_MODE_DODGE_LEGACY
+</pre>
+<div class="warning"><p><code class="literal">GIMP_DODGE_MODE</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-BURN-MODE:CAPS"></a><h3>GIMP_BURN_MODE</h3>
+<pre class="programlisting">#define GIMP_BURN_MODE GIMP_LAYER_MODE_BURN_LEGACY
+</pre>
+<div class="warning"><p><code class="literal">GIMP_BURN_MODE</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-HARDLIGHT-MODE:CAPS"></a><h3>GIMP_HARDLIGHT_MODE</h3>
+<pre class="programlisting">#define GIMP_HARDLIGHT_MODE GIMP_LAYER_MODE_HARDLIGHT_LEGACY
+</pre>
+<div class="warning"><p><code class="literal">GIMP_HARDLIGHT_MODE</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-SOFTLIGHT-MODE:CAPS"></a><h3>GIMP_SOFTLIGHT_MODE</h3>
+<pre class="programlisting">#define GIMP_SOFTLIGHT_MODE GIMP_LAYER_MODE_SOFTLIGHT_LEGACY
+</pre>
+<div class="warning"><p><code class="literal">GIMP_SOFTLIGHT_MODE</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-GRAIN-EXTRACT-MODE:CAPS"></a><h3>GIMP_GRAIN_EXTRACT_MODE</h3>
+<pre class="programlisting">#define GIMP_GRAIN_EXTRACT_MODE GIMP_LAYER_MODE_GRAIN_EXTRACT_LEGACY
+</pre>
+<div class="warning"><p><code class="literal">GIMP_GRAIN_EXTRACT_MODE</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-GRAIN-MERGE-MODE:CAPS"></a><h3>GIMP_GRAIN_MERGE_MODE</h3>
+<pre class="programlisting">#define GIMP_GRAIN_MERGE_MODE GIMP_LAYER_MODE_GRAIN_MERGE_LEGACY
+</pre>
+<div class="warning"><p><code class="literal">GIMP_GRAIN_MERGE_MODE</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-COLOR-ERASE-MODE:CAPS"></a><h3>GIMP_COLOR_ERASE_MODE</h3>
+<pre class="programlisting">#define GIMP_COLOR_ERASE_MODE GIMP_LAYER_MODE_COLOR_ERASE_LEGACY
+</pre>
+<div class="warning"><p><code class="literal">GIMP_COLOR_ERASE_MODE</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-FIXED-DITHER:CAPS"></a><h3>GIMP_FIXED_DITHER</h3>
+<pre class="programlisting">#define GIMP_FIXED_DITHER GIMP_CONVERT_DITHER_FIXED
+</pre>
+<div class="warning"><p><code class="literal">GIMP_FIXED_DITHER</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-FSLOWBLEED-DITHER:CAPS"></a><h3>GIMP_FSLOWBLEED_DITHER</h3>
+<pre class="programlisting">#define GIMP_FSLOWBLEED_DITHER GIMP_CONVERT_DITHER_FS_LOWBLEED
+</pre>
+<div class="warning"><p><code class="literal">GIMP_FSLOWBLEED_DITHER</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-FS-DITHER:CAPS"></a><h3>GIMP_FS_DITHER</h3>
+<pre class="programlisting">#define GIMP_FS_DITHER GIMP_CONVERT_DITHER_FS
+</pre>
+<div class="warning"><p><code class="literal">GIMP_FS_DITHER</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-NO-DITHER:CAPS"></a><h3>GIMP_NO_DITHER</h3>
+<pre class="programlisting">#define GIMP_NO_DITHER GIMP_CONVERT_DITHER_NONE
+</pre>
+<div class="warning"><p><code class="literal">GIMP_NO_DITHER</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/libgimp-gimpexport.html b/devel-docs/libgimp/html/libgimp-gimpexport.html
new file mode 100644
index 0000000..1dde234
--- /dev/null
+++ b/devel-docs/libgimp/html/libgimp-gimpexport.html
@@ -0,0 +1,376 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gimpexport: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimpui.html" title="Part II. GIMP User Interface Library">
+<link rel="prev" href="libgimp-gimpui.html" title="gimpui">
+<link rel="next" href="GimpDrawablePreview.html" title="GimpDrawablePreview">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimp-gimpexport.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimpui.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimp-gimpui.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="GimpDrawablePreview.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimp-gimpexport"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimp-gimpexport.top_of_page"></a>gimpexport</span></h2>
+<p>gimpexport — Export an image before it is saved.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimp-gimpexport.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<a class="link" href="libgimp-gimpexport.html#GimpExportReturn" title="enum GimpExportReturn"><span class="returnvalue">GimpExportReturn</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpexport.html#gimp-export-image" title="gimp_export_image ()">gimp_export_image</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpexport.html#gimp-export-dialog-new" title="gimp_export_dialog_new ()">gimp_export_dialog_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpexport.html#gimp-export-dialog-get-content-area" title="gimp_export_dialog_get_content_area ()">gimp_export_dialog_get_content_area</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpexport.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="libgimp-gimpexport.html#GimpExportCapabilities" title="enum GimpExportCapabilities">GimpExportCapabilities</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="libgimp-gimpexport.html#GimpExportReturn" title="enum GimpExportReturn">GimpExportReturn</a></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpexport.description"></a><h2>Description</h2>
+<p>This function should be called by all save_plugins unless they are
+able to save all image formats GIMP knows about. It takes care of
+asking the user if she wishes to export the image to a format the
+save_plugin can handle. It then performs the necessary conversions
+(e.g. Flatten) on a copy of the image so that the image can be
+saved without changing the original image.</p>
+<p>The capabilities of the save_plugin are specified by combining
+<a class="link" href="libgimp-gimpexport.html#GimpExportCapabilities" title="enum GimpExportCapabilities"><span class="type">GimpExportCapabilities</span></a> using a bitwise OR.</p>
+<p>Make sure you have initialized GTK+ before you call this function
+as it will most probably have to open a dialog.</p>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpexport.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-export-image"></a><h3>gimp_export_image ()</h3>
+<pre class="programlisting"><a class="link" href="libgimp-gimpexport.html#GimpExportReturn" title="enum GimpExportReturn"><span class="returnvalue">GimpExportReturn</span></a>
+gimp_export_image (<em class="parameter"><code><span class="type">gint32</span> *image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint32</span> *drawable_ID</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *format_name</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimp-gimpexport.html#GimpExportCapabilities" title="enum GimpExportCapabilities"><span class="type">GimpExportCapabilities</span></a> capabilities</code></em>);</pre>
+<p>Takes an image and a drawable to be saved together with a
+description of the capabilities of the image_format. If the
+type of image doesn't match the capabilities of the format
+a dialog is opened that informs the user that the image has
+to be exported and offers to do the necessary conversions.</p>
+<p>If the user chooses to export the image, a copy is created.
+This copy is then converted, the image_ID and drawable_ID
+are changed to point to the new image and the procedure returns
+GIMP_EXPORT_EXPORT. The save_plugin has to take care of deleting the
+created image using <a class="link" href="libgimp-gimpimage.html#gimp-image-delete" title="gimp_image_delete ()"><code class="function">gimp_image_delete()</code></a> when it has saved it.</p>
+<p>If the user chooses to Ignore the export problem, the image_ID
+and drawable_ID is not altered, GIMP_EXPORT_IGNORE is returned and
+the save_plugin should try to save the original image. If the
+user chooses Cancel, GIMP_EXPORT_CANCEL is returned and the
+save_plugin should quit itself with status <a href="../html/libgimpbase-gimpbaseenums.html#GIMP-PDB-CANCEL:CAPS"><code class="literal">GIMP_PDB_CANCEL</code></a>.</p>
+<p>If <em class="parameter"><code>format_name</code></em>
+ is NULL, no dialogs will be shown and this function
+will behave as if the user clicked on the 'Export' button, if a
+dialog would have been shown.</p>
+<div class="refsect3">
+<a name="gimp-export-image.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>Pointer to the image_ID.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>Pointer to the drawable_ID.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>format_name</p></td>
+<td class="parameter_description"><p>The (short) name of the image_format (e.g. JPEG or GIF).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>capabilities</p></td>
+<td class="parameter_description"><p>What can the image_format do?</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-export-image.returns"></a><h4>Returns</h4>
+<p> An enum of <a class="link" href="libgimp-gimpexport.html#GimpExportReturn" title="enum GimpExportReturn"><span class="type">GimpExportReturn</span></a> describing the user_action.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-export-dialog-new"></a><h3>gimp_export_dialog_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_export_dialog_new (<em class="parameter"><code>const <span class="type">gchar</span> *format_name</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *role</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *help_id</code></em>);</pre>
+<p>Creates a new export dialog. All file plug-ins should use this
+dialog to get a consistent look on the export dialogs. Use
+<a class="link" href="libgimp-gimpexport.html#gimp-export-dialog-get-content-area" title="gimp_export_dialog_get_content_area ()"><code class="function">gimp_export_dialog_get_content_area()</code></a> to get a <span class="type">GtkVBox</span> to be
+filled with export options. The export dialog is a wrapped
+<a href="../html/GimpDialog.html#GimpDialog-struct"><span class="type">GimpDialog</span></a>.</p>
+<p>The dialog response when the user clicks on the Export button is
+<code class="literal">GTK_RESPONSE_OK</code>, and when the Cancel button is clicked it is
+<code class="literal">GTK_RESPONSE_CANCEL</code>.</p>
+<div class="refsect3">
+<a name="gimp-export-dialog-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>format_name</p></td>
+<td class="parameter_description"><p>The short name of the image_format (e.g. JPEG or PNG).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>role</p></td>
+<td class="parameter_description"><p>The dialog's <em class="parameter"><code>role</code></em>
+which will be set with
+<code class="function">gtk_window_set_role()</code>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>help_id</p></td>
+<td class="parameter_description"><p>The GIMP help id.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-export-dialog-new.returns"></a><h4>Returns</h4>
+<p> The new export dialog.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-export-dialog-get-content-area"></a><h3>gimp_export_dialog_get_content_area ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_export_dialog_get_content_area (<em class="parameter"><code><span class="type">GtkWidget</span> *dialog</code></em>);</pre>
+<p>Returns the <span class="type">GtkVBox</span> of the passed export dialog to be filled with
+export options.</p>
+<div class="refsect3">
+<a name="gimp-export-dialog-get-content-area.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>dialog</p></td>
+<td class="parameter_description"><p>A dialog created with <a class="link" href="libgimp-gimpexport.html#gimp-export-dialog-new" title="gimp_export_dialog_new ()"><code class="function">gimp_export_dialog_new()</code></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-export-dialog-get-content-area.returns"></a><h4>Returns</h4>
+<p> The <span class="type">GtkVBox</span> to fill with export options.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpexport.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpExportCapabilities"></a><h3>enum GimpExportCapabilities</h3>
+<p>The types of images and layers an export procedure can handle</p>
+<div class="refsect3">
+<a name="GimpExportCapabilities.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-EXPORT-CAN-HANDLE-RGB:CAPS"></a>GIMP_EXPORT_CAN_HANDLE_RGB</p></td>
+<td class="enum_member_description">
+<p>Handles RGB images</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-EXPORT-CAN-HANDLE-GRAY:CAPS"></a>GIMP_EXPORT_CAN_HANDLE_GRAY</p></td>
+<td class="enum_member_description">
+<p>Handles grayscale images</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-EXPORT-CAN-HANDLE-INDEXED:CAPS"></a>GIMP_EXPORT_CAN_HANDLE_INDEXED</p></td>
+<td class="enum_member_description">
+<p>Handles indexed images</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-EXPORT-CAN-HANDLE-BITMAP:CAPS"></a>GIMP_EXPORT_CAN_HANDLE_BITMAP</p></td>
+<td class="enum_member_description">
+<p>Handles two-color indexed images</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-EXPORT-CAN-HANDLE-ALPHA:CAPS"></a>GIMP_EXPORT_CAN_HANDLE_ALPHA</p></td>
+<td class="enum_member_description">
+<p>Handles alpha channels</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-EXPORT-CAN-HANDLE-LAYERS:CAPS"></a>GIMP_EXPORT_CAN_HANDLE_LAYERS</p></td>
+<td class="enum_member_description">
+<p>Hanldes layers</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-EXPORT-CAN-HANDLE-LAYERS-AS-ANIMATION:CAPS"></a>GIMP_EXPORT_CAN_HANDLE_LAYERS_AS_ANIMATION</p></td>
+<td class="enum_member_description">
+<p>Handles aminations of layers</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-EXPORT-CAN-HANDLE-LAYER-MASKS:CAPS"></a>GIMP_EXPORT_CAN_HANDLE_LAYER_MASKS</p></td>
+<td class="enum_member_description">
+<p>Handles layer masks</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-EXPORT-NEEDS-ALPHA:CAPS"></a>GIMP_EXPORT_NEEDS_ALPHA</p></td>
+<td class="enum_member_description">
+<p>Needs alpha channels</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-EXPORT-NEEDS-CROP:CAPS"></a>GIMP_EXPORT_NEEDS_CROP</p></td>
+<td class="enum_member_description">
+<p>Needs to crop content to image bounds</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpExportReturn"></a><h3>enum GimpExportReturn</h3>
+<p>Possible return values of <a class="link" href="libgimp-gimpexport.html#gimp-export-image" title="gimp_export_image ()"><code class="function">gimp_export_image()</code></a>.</p>
+<div class="refsect3">
+<a name="GimpExportReturn.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-EXPORT-CANCEL:CAPS"></a>GIMP_EXPORT_CANCEL</p></td>
+<td class="enum_member_description">
+<p>The export was cancelled</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-EXPORT-IGNORE:CAPS"></a>GIMP_EXPORT_IGNORE</p></td>
+<td class="enum_member_description">
+<p>The image is unmodified but export shall continue anyway</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-EXPORT-EXPORT:CAPS"></a>GIMP_EXPORT_EXPORT</p></td>
+<td class="enum_member_description">
+<p>The chosen transforms were applied to the image</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/libgimp-gimpfileops.html b/devel-docs/libgimp/html/libgimp-gimpfileops.html
new file mode 100644
index 0000000..dc28539
--- /dev/null
+++ b/devel-docs/libgimp/html/libgimp-gimpfileops.html
@@ -0,0 +1,753 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gimpfileops: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimp-image.html" title="Manipulating Images and their Properties">
+<link rel="prev" href="libgimp-gimpedit.html" title="gimpedit">
+<link rel="next" href="libgimp-gimpfloatingsel.html" title="gimpfloatingsel">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimp-gimpfileops.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimp-image.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimp-gimpedit.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimp-gimpfloatingsel.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimp-gimpfileops"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimp-gimpfileops.top_of_page"></a>gimpfileops</span></h2>
+<p>gimpfileops — Image file operations (load, save, etc.)</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimp-gimpfileops.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpfileops.html#gimp-temp-name" title="gimp_temp_name ()">gimp_temp_name</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpfileops.html#gimp-file-load" title="gimp_file_load ()">gimp_file_load</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpfileops.html#gimp-file-load-layer" title="gimp_file_load_layer ()">gimp_file_load_layer</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpfileops.html#gimp-file-load-layers" title="gimp_file_load_layers ()">gimp_file_load_layers</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpfileops.html#gimp-file-save" title="gimp_file_save ()">gimp_file_save</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpfileops.html#gimp-file-save-thumbnail" title="gimp_file_save_thumbnail ()">gimp_file_save_thumbnail</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpfileops.html#gimp-register-magic-load-handler" title="gimp_register_magic_load_handler ()">gimp_register_magic_load_handler</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpfileops.html#gimp-register-load-handler" title="gimp_register_load_handler ()">gimp_register_load_handler</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpfileops.html#gimp-register-save-handler" title="gimp_register_save_handler ()">gimp_register_save_handler</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpfileops.html#gimp-register-file-handler-priority" title="gimp_register_file_handler_priority ()">gimp_register_file_handler_priority</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpfileops.html#gimp-register-file-handler-mime" title="gimp_register_file_handler_mime ()">gimp_register_file_handler_mime</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpfileops.html#gimp-register-file-handler-uri" title="gimp_register_file_handler_uri ()">gimp_register_file_handler_uri</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpfileops.html#gimp-register-file-handler-raw" title="gimp_register_file_handler_raw ()">gimp_register_file_handler_raw</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpfileops.html#gimp-register-thumbnail-loader" title="gimp_register_thumbnail_loader ()">gimp_register_thumbnail_loader</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpfileops.description"></a><h2>Description</h2>
+<p>Image file operations (load, save, etc.)</p>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpfileops.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-temp-name"></a><h3>gimp_temp_name ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> *
+gimp_temp_name (<em class="parameter"><code>const <span class="type">gchar</span> *extension</code></em>);</pre>
+<p>Generates a unique filename.</p>
+<p>Generates a unique filename using the temp path supplied in the
+user's gimprc.</p>
+<div class="refsect3">
+<a name="gimp-temp-name.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>extension</p></td>
+<td class="parameter_description"><p>The extension the file will have.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-temp-name.returns"></a><h4>Returns</h4>
+<p> The new temp filename.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-file-load"></a><h3>gimp_file_load ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_file_load (<em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpRunMode"><span class="type">GimpRunMode</span></a> run_mode</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *filename</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *raw_filename</code></em>);</pre>
+<p>Loads an image file by invoking the right load handler.</p>
+<p>This procedure invokes the correct file load handler using magic if
+possible, and falling back on the file's extension and/or prefix if
+not. The name of the file to load is typically a full pathname, and
+the name entered is what the user actually typed before prepending a
+directory path. The reason for this is that if the user types
+https://www.gimp.org/foo.png he wants to fetch a URL, and the full
+pathname will not look like a URL.</p>
+<div class="refsect3">
+<a name="gimp-file-load.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>run_mode</p></td>
+<td class="parameter_description"><p>The run mode.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>filename</p></td>
+<td class="parameter_description"><p>The name of the file to load.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>raw_filename</p></td>
+<td class="parameter_description"><p>The name as entered by the user.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-file-load.returns"></a><h4>Returns</h4>
+<p> The output image.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-file-load-layer"></a><h3>gimp_file_load_layer ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_file_load_layer (<em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpRunMode"><span class="type">GimpRunMode</span></a> run_mode</code></em>,
+ <em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *filename</code></em>);</pre>
+<p>Loads an image file as a layer for an existing image.</p>
+<p>This procedure behaves like the file-load procedure but opens the
+specified image as a layer for an existing image. The returned layer
+needs to be added to the existing image with
+<a class="link" href="libgimp-gimpimage.html#gimp-image-insert-layer" title="gimp_image_insert_layer ()"><code class="function">gimp_image_insert_layer()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-file-load-layer.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>run_mode</p></td>
+<td class="parameter_description"><p>The run mode.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>Destination image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>filename</p></td>
+<td class="parameter_description"><p>The name of the file to load.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-file-load-layer.returns"></a><h4>Returns</h4>
+<p> The layer created when loading the image file.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-file-load-layers"></a><h3>gimp_file_load_layers ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint</span> *
+gimp_file_load_layers (<em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpRunMode"><span class="type">GimpRunMode</span></a> run_mode</code></em>,
+ <em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *filename</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *num_layers</code></em>);</pre>
+<p>Loads an image file as layers for an existing image.</p>
+<p>This procedure behaves like the file-load procedure but opens the
+specified image as layers for an existing image. The returned layers
+needs to be added to the existing image with
+<a class="link" href="libgimp-gimpimage.html#gimp-image-insert-layer" title="gimp_image_insert_layer ()"><code class="function">gimp_image_insert_layer()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-file-load-layers.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>run_mode</p></td>
+<td class="parameter_description"><p>The run mode.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>Destination image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>filename</p></td>
+<td class="parameter_description"><p>The name of the file to load.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>num_layers</p></td>
+<td class="parameter_description"><p>The number of loaded layers.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-file-load-layers.returns"></a><h4>Returns</h4>
+<p> The list of loaded layers.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-file-save"></a><h3>gimp_file_save ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_file_save (<em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpRunMode"><span class="type">GimpRunMode</span></a> run_mode</code></em>,
+ <em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *filename</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *raw_filename</code></em>);</pre>
+<p>Saves a file by extension.</p>
+<p>This procedure invokes the correct file save handler according to
+the file's extension and/or prefix. The name of the file to save is
+typically a full pathname, and the name entered is what the user
+actually typed before prepending a directory path. The reason for
+this is that if the user types https://www.gimp.org/foo.png she
+wants to fetch a URL, and the full pathname will not look like a
+URL.</p>
+<div class="refsect3">
+<a name="gimp-file-save.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>run_mode</p></td>
+<td class="parameter_description"><p>The run mode.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>Input image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>Drawable to save.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>filename</p></td>
+<td class="parameter_description"><p>The name of the file to save the image in.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>raw_filename</p></td>
+<td class="parameter_description"><p>The name as entered by the user.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-file-save.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-file-save-thumbnail"></a><h3>gimp_file_save_thumbnail ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_file_save_thumbnail (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *filename</code></em>);</pre>
+<p>Saves a thumbnail for the given image</p>
+<p>This procedure saves a thumbnail for the given image according to
+the Free Desktop Thumbnail Managing Standard. The thumbnail is saved
+so that it belongs to the file with the given filename. This means
+you have to save the image under this name first, otherwise this
+procedure will fail. This procedure may become useful if you want to
+explicitly save a thumbnail with a file.</p>
+<div class="refsect3">
+<a name="gimp-file-save-thumbnail.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>filename</p></td>
+<td class="parameter_description"><p>The name of the file the thumbnail belongs to.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-file-save-thumbnail.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-register-magic-load-handler"></a><h3>gimp_register_magic_load_handler ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_register_magic_load_handler (<em class="parameter"><code>const <span class="type">gchar</span> *procedure_name</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *extensions</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *prefixes</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *magics</code></em>);</pre>
+<p>Registers a file load handler procedure.</p>
+<p>Registers a procedural database procedure to be called to load files
+of a particular file format using magic file information.</p>
+<div class="refsect3">
+<a name="gimp-register-magic-load-handler.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>procedure_name</p></td>
+<td class="parameter_description"><p>The name of the procedure to be used for loading.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>extensions</p></td>
+<td class="parameter_description"><p>comma separated list of extensions this handler can load (i.e. \"jpg,jpeg\").</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>prefixes</p></td>
+<td class="parameter_description"><p>comma separated list of prefixes this handler can load (i.e. \"http:,ftp:\").</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>magics</p></td>
+<td class="parameter_description"><p>comma separated list of magic file information this handler can load (i.e. \"0,string,GIF\").</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-register-magic-load-handler.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-register-load-handler"></a><h3>gimp_register_load_handler ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_register_load_handler (<em class="parameter"><code>const <span class="type">gchar</span> *procedure_name</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *extensions</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *prefixes</code></em>);</pre>
+<p>Registers a file load handler procedure.</p>
+<p>Registers a procedural database procedure to be called to load files
+of a particular file format.</p>
+<div class="refsect3">
+<a name="gimp-register-load-handler.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>procedure_name</p></td>
+<td class="parameter_description"><p>The name of the procedure to be used for loading.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>extensions</p></td>
+<td class="parameter_description"><p>comma separated list of extensions this handler can load (i.e. \"jpg,jpeg\").</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>prefixes</p></td>
+<td class="parameter_description"><p>comma separated list of prefixes this handler can load (i.e. \"http:,ftp:\").</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-register-load-handler.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-register-save-handler"></a><h3>gimp_register_save_handler ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_register_save_handler (<em class="parameter"><code>const <span class="type">gchar</span> *procedure_name</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *extensions</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *prefixes</code></em>);</pre>
+<p>Registers a file save handler procedure.</p>
+<p>Registers a procedural database procedure to be called to save files
+in a particular file format.</p>
+<div class="refsect3">
+<a name="gimp-register-save-handler.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>procedure_name</p></td>
+<td class="parameter_description"><p>The name of the procedure to be used for saving.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>extensions</p></td>
+<td class="parameter_description"><p>comma separated list of extensions this handler can save (i.e. \"jpg,jpeg\").</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>prefixes</p></td>
+<td class="parameter_description"><p>comma separated list of prefixes this handler can save (i.e. \"http:,ftp:\").</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-register-save-handler.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-register-file-handler-priority"></a><h3>gimp_register_file_handler_priority ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_register_file_handler_priority (<em class="parameter"><code>const <span class="type">gchar</span> *procedure_name</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> priority</code></em>);</pre>
+<p>Sets the priority of a file handler procedure.</p>
+<p>Sets the priority of a file handler procedure. When more than one
+procedure matches a given file, the procedure with the lowest
+priority is used; if more than one procedure has the lowest
+priority, it is unspecified which one of them is used. The default
+priority for file handler procedures is 0.</p>
+<div class="refsect3">
+<a name="gimp-register-file-handler-priority.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>procedure_name</p></td>
+<td class="parameter_description"><p>The name of the procedure to set the priority of.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>priority</p></td>
+<td class="parameter_description"><p>The procedure priority.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-register-file-handler-priority.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10-6.html#api-index-2.10.6">2.10.6</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-register-file-handler-mime"></a><h3>gimp_register_file_handler_mime ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_register_file_handler_mime (<em class="parameter"><code>const <span class="type">gchar</span> *procedure_name</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *mime_types</code></em>);</pre>
+<p>Associates MIME types with a file handler procedure.</p>
+<p>Registers MIME types for a file handler procedure. This allows GIMP
+to determine the MIME type of the file opened or saved using this
+procedure. It is recommended that only one MIME type is registered
+per file procedure; when registering more than one MIME type, GIMP
+will associate the first one with files opened or saved with this
+procedure.</p>
+<div class="refsect3">
+<a name="gimp-register-file-handler-mime.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>procedure_name</p></td>
+<td class="parameter_description"><p>The name of the procedure to associate a MIME type with.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>mime_types</p></td>
+<td class="parameter_description"><p>A comma-separated list of MIME types, such as \"image/jpeg\".</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-register-file-handler-mime.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-register-file-handler-uri"></a><h3>gimp_register_file_handler_uri ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_register_file_handler_uri (<em class="parameter"><code>const <span class="type">gchar</span> *procedure_name</code></em>);</pre>
+<p>Registers a file handler procedure as capable of handling URIs.</p>
+<p>Registers a file handler procedure as capable of handling URIs. This
+allows GIMP to call the procedure directly for all kinds of URIs,
+and the 'filename' traditionally passed to file procedures turns
+into an URI.</p>
+<div class="refsect3">
+<a name="gimp-register-file-handler-uri.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>procedure_name</p></td>
+<td class="parameter_description"><p>The name of the procedure to enable URIs for.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-register-file-handler-uri.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-register-file-handler-raw"></a><h3>gimp_register_file_handler_raw ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_register_file_handler_raw (<em class="parameter"><code>const <span class="type">gchar</span> *procedure_name</code></em>);</pre>
+<p>Registers a file handler procedure as capable of handling raw camera
+files.</p>
+<p>Registers a file handler procedure as capable of handling raw
+digital camera files. Use this procedure only to register raw load
+handlers, calling it on a save handler will generate an error.</p>
+<div class="refsect3">
+<a name="gimp-register-file-handler-raw.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>procedure_name</p></td>
+<td class="parameter_description"><p>The name of the procedure to enable raw handling for.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-register-file-handler-raw.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-register-thumbnail-loader"></a><h3>gimp_register_thumbnail_loader ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_register_thumbnail_loader (<em class="parameter"><code>const <span class="type">gchar</span> *load_proc</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *thumb_proc</code></em>);</pre>
+<p>Associates a thumbnail loader with a file load procedure.</p>
+<p>Some file formats allow for embedded thumbnails, other file formats
+contain a scalable image or provide the image data in different
+resolutions. A file plug-in for such a format may register a special
+procedure that allows GIMP to load a thumbnail preview of the image.
+This procedure is then associated with the standard load procedure
+using this function.</p>
+<div class="refsect3">
+<a name="gimp-register-thumbnail-loader.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>load_proc</p></td>
+<td class="parameter_description"><p>The name of the procedure the thumbnail loader with.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>thumb_proc</p></td>
+<td class="parameter_description"><p>The name of the thumbnail load procedure.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-register-thumbnail-loader.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/libgimp-gimpfloatingsel.html b/devel-docs/libgimp/html/libgimp-gimpfloatingsel.html
new file mode 100644
index 0000000..efffc35
--- /dev/null
+++ b/devel-docs/libgimp/html/libgimp-gimpfloatingsel.html
@@ -0,0 +1,306 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gimpfloatingsel: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimp-image.html" title="Manipulating Images and their Properties">
+<link rel="prev" href="libgimp-gimpfileops.html" title="gimpfileops">
+<link rel="next" href="libgimp-gimpimage.html" title="gimpimage">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimp-gimpfloatingsel.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimp-image.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimp-gimpfileops.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimp-gimpimage.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimp-gimpfloatingsel"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimp-gimpfloatingsel.top_of_page"></a>gimpfloatingsel</span></h2>
+<p>gimpfloatingsel — Functions for removing or attaching floating selections.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimp-gimpfloatingsel.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpfloatingsel.html#gimp-floating-sel-remove" title="gimp_floating_sel_remove ()">gimp_floating_sel_remove</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpfloatingsel.html#gimp-floating-sel-anchor" title="gimp_floating_sel_anchor ()">gimp_floating_sel_anchor</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpfloatingsel.html#gimp-floating-sel-to-layer" title="gimp_floating_sel_to_layer ()">gimp_floating_sel_to_layer</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpfloatingsel.html#gimp-floating-sel-attach" title="gimp_floating_sel_attach ()">gimp_floating_sel_attach</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpfloatingsel.html#gimp-floating-sel-rigor" title="gimp_floating_sel_rigor ()">gimp_floating_sel_rigor</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpfloatingsel.html#gimp-floating-sel-relax" title="gimp_floating_sel_relax ()">gimp_floating_sel_relax</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpfloatingsel.description"></a><h2>Description</h2>
+<p>Functions for removing or attaching floating selections.</p>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpfloatingsel.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-floating-sel-remove"></a><h3>gimp_floating_sel_remove ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_floating_sel_remove (<em class="parameter"><code><span class="type">gint32</span> floating_sel_ID</code></em>);</pre>
+<p>Remove the specified floating selection from its associated
+drawable.</p>
+<p>This procedure removes the floating selection completely, without
+any side effects. The associated drawable is then set to active.</p>
+<div class="refsect3">
+<a name="gimp-floating-sel-remove.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>floating_sel_ID</p></td>
+<td class="parameter_description"><p>The floating selection.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-floating-sel-remove.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-floating-sel-anchor"></a><h3>gimp_floating_sel_anchor ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_floating_sel_anchor (<em class="parameter"><code><span class="type">gint32</span> floating_sel_ID</code></em>);</pre>
+<p>Anchor the specified floating selection to its associated drawable.</p>
+<p>This procedure anchors the floating selection to its associated
+drawable. This is similar to merging with a merge type of
+ClipToBottomLayer. The floating selection layer is no longer valid
+after this operation.</p>
+<div class="refsect3">
+<a name="gimp-floating-sel-anchor.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>floating_sel_ID</p></td>
+<td class="parameter_description"><p>The floating selection.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-floating-sel-anchor.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-floating-sel-to-layer"></a><h3>gimp_floating_sel_to_layer ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_floating_sel_to_layer (<em class="parameter"><code><span class="type">gint32</span> floating_sel_ID</code></em>);</pre>
+<p>Transforms the specified floating selection into a layer.</p>
+<p>This procedure transforms the specified floating selection into a
+layer with the same offsets and extents. The composited image will
+look precisely the same, but the floating selection layer will no
+longer be clipped to the extents of the drawable it was attached to.
+The floating selection will become the active layer. This procedure
+will not work if the floating selection has a different base type
+from the underlying image. This might be the case if the floating
+selection is above an auxiliary channel or a layer mask.</p>
+<div class="refsect3">
+<a name="gimp-floating-sel-to-layer.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>floating_sel_ID</p></td>
+<td class="parameter_description"><p>The floating selection.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-floating-sel-to-layer.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-floating-sel-attach"></a><h3>gimp_floating_sel_attach ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_floating_sel_attach (<em class="parameter"><code><span class="type">gint32</span> layer_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>);</pre>
+<p>Attach the specified layer as floating to the specified drawable.</p>
+<p>This procedure attaches the layer as floating selection to the
+drawable.</p>
+<div class="refsect3">
+<a name="gimp-floating-sel-attach.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>layer_ID</p></td>
+<td class="parameter_description"><p>The layer (is attached as floating selection).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The drawable (where to attach the floating selection).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-floating-sel-attach.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-floating-sel-rigor"></a><h3>gimp_floating_sel_rigor ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_floating_sel_rigor (<em class="parameter"><code><span class="type">gint32</span> floating_sel_ID</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> undo</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_floating_sel_rigor</code> is deprecated and should not be used in newly-written code.</p>
+<p>There is no replacement for this procedure.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-floating-sel-rigor.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>floating_sel_ID</p></td>
+<td class="parameter_description"><p>The floating selection.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>undo</p></td>
+<td class="parameter_description"><p>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-floating-sel-rigor.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-floating-sel-relax"></a><h3>gimp_floating_sel_relax ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_floating_sel_relax (<em class="parameter"><code><span class="type">gint32</span> floating_sel_ID</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> undo</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_floating_sel_relax</code> is deprecated and should not be used in newly-written code.</p>
+<p>There is no replacement for this procedure.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-floating-sel-relax.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>floating_sel_ID</p></td>
+<td class="parameter_description"><p>The floating selection.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>undo</p></td>
+<td class="parameter_description"><p>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-floating-sel-relax.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/libgimp-gimpfontmenu.html b/devel-docs/libgimp/html/libgimp-gimpfontmenu.html
new file mode 100644
index 0000000..c9a4b67
--- /dev/null
+++ b/devel-docs/libgimp/html/libgimp-gimpfontmenu.html
@@ -0,0 +1,186 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gimpfontmenu: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimpui.html" title="Part II. GIMP User Interface Library">
+<link rel="prev" href="libgimp-gimpbrushmenu.html" title="gimpbrushmenu">
+<link rel="next" href="libgimp-gimpgradientmenu.html" title="gimpgradientmenu">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimp-gimpfontmenu.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimpui.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimp-gimpbrushmenu.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimp-gimpgradientmenu.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimp-gimpfontmenu"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimp-gimpfontmenu.top_of_page"></a>gimpfontmenu</span></h2>
+<p>gimpfontmenu — A widget for selecting fonts.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimp-gimpfontmenu.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpfontmenu.html#gimp-font-select-widget-new" title="gimp_font_select_widget_new ()">gimp_font_select_widget_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpfontmenu.html#gimp-font-select-widget-close" title="gimp_font_select_widget_close ()">gimp_font_select_widget_close</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpfontmenu.html#gimp-font-select-widget-set" title="gimp_font_select_widget_set ()">gimp_font_select_widget_set</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpfontmenu.description"></a><h2>Description</h2>
+<p>A widget for selecting fonts.</p>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpfontmenu.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-font-select-widget-new"></a><h3>gimp_font_select_widget_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_font_select_widget_new (<em class="parameter"><code>const <span class="type">gchar</span> *title</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *font_name</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimp-gimpfontselect.html#GimpRunFontCallback" title="GimpRunFontCallback ()"><span class="type">GimpRunFontCallback</span></a> callback</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> data</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_font_select_widget_new</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>Creates a new <span class="type">GtkWidget</span> that completely controls the selection of
+a font. This widget is suitable for placement in a table in a
+plug-in dialog.</p>
+<div class="refsect3">
+<a name="gimp-font-select-widget-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>title</p></td>
+<td class="parameter_description"><p>Title of the dialog to use or <code class="literal">NULL</code> to use the default title.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>font_name</p></td>
+<td class="parameter_description"><p>Initial font name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>callback</p></td>
+<td class="parameter_description"><p>A function to call when the selected font changes.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>data</p></td>
+<td class="parameter_description"><p>A pointer to arbitrary data to be used in the call to <em class="parameter"><code>callback</code></em>
+.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-font-select-widget-new.returns"></a><h4>Returns</h4>
+<p> A <span class="type">GtkWidget</span> that you can use in your UI.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-font-select-widget-close"></a><h3>gimp_font_select_widget_close ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_font_select_widget_close (<em class="parameter"><code><span class="type">GtkWidget</span> *widget</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_font_select_widget_close</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>Closes the popup window associated with <em class="parameter"><code>widget</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-font-select-widget-close.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>widget</p></td>
+<td class="parameter_description"><p>A font select widget.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-font-select-widget-set"></a><h3>gimp_font_select_widget_set ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_font_select_widget_set (<em class="parameter"><code><span class="type">GtkWidget</span> *widget</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *font_name</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_font_select_widget_set</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>Sets the current font for the font select widget. Calls the
+callback function if one was supplied in the call to
+<a class="link" href="libgimp-gimpfontmenu.html#gimp-font-select-widget-new" title="gimp_font_select_widget_new ()"><code class="function">gimp_font_select_widget_new()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-font-select-widget-set.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>widget</p></td>
+<td class="parameter_description"><p>A font select widget.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>font_name</p></td>
+<td class="parameter_description"><p>Font name to set; <code class="literal">NULL</code> means no change.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/libgimp-gimpfonts.html b/devel-docs/libgimp/html/libgimp-gimpfonts.html
new file mode 100644
index 0000000..5ae856f
--- /dev/null
+++ b/devel-docs/libgimp/html/libgimp-gimpfonts.html
@@ -0,0 +1,122 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gimpfonts: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimp-data.html" title="Data Objects">
+<link rel="prev" href="libgimp-gimpdynamics.html" title="gimpdynamics">
+<link rel="next" href="libgimp-gimpgradient.html" title="gimpgradient">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimp-gimpfonts.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimp-data.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimp-gimpdynamics.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimp-gimpgradient.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimp-gimpfonts"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimp-gimpfonts.top_of_page"></a>gimpfonts</span></h2>
+<p>gimpfonts — Operations related to fonts.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimp-gimpfonts.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpfonts.html#gimp-fonts-refresh" title="gimp_fonts_refresh ()">gimp_fonts_refresh</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> **
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpfonts.html#gimp-fonts-get-list" title="gimp_fonts_get_list ()">gimp_fonts_get_list</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpfonts.description"></a><h2>Description</h2>
+<p>Operations related to fonts.</p>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpfonts.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-fonts-refresh"></a><h3>gimp_fonts_refresh ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_fonts_refresh (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Refresh current fonts. This function always succeeds.</p>
+<p>This procedure retrieves all fonts currently in the user's font path
+and updates the font dialogs accordingly. Depending on the amount of
+fonts on the system, this can take considerable time.</p>
+<div class="refsect3">
+<a name="gimp-fonts-refresh.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-fonts-get-list"></a><h3>gimp_fonts_get_list ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> **
+gimp_fonts_get_list (<em class="parameter"><code>const <span class="type">gchar</span> *filter</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *num_fonts</code></em>);</pre>
+<p>Retrieve the list of loaded fonts.</p>
+<p>This procedure returns a list of the fonts that are currently
+available.</p>
+<div class="refsect3">
+<a name="gimp-fonts-get-list.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>filter</p></td>
+<td class="parameter_description"><p>An optional regular expression used to filter the list.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>num_fonts</p></td>
+<td class="parameter_description"><p>The number of available fonts.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-fonts-get-list.returns"></a><h4>Returns</h4>
+<p> The list of font names. The returned value must be freed
+with <code class="function">g_strfreev()</code>.</p>
+</div>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/libgimp-gimpfontselect.html b/devel-docs/libgimp/html/libgimp-gimpfontselect.html
new file mode 100644
index 0000000..776cd22
--- /dev/null
+++ b/devel-docs/libgimp/html/libgimp-gimpfontselect.html
@@ -0,0 +1,228 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gimpfontselect: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimp-selectors.html" title="Controlling the Core's Selection Dialogs">
+<link rel="prev" href="libgimp-gimpbrushselect.html" title="gimpbrushselect">
+<link rel="next" href="libgimp-gimpgradientselect.html" title="gimpgradientselect">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimp-gimpfontselect.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimp-selectors.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimp-gimpbrushselect.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimp-gimpgradientselect.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimp-gimpfontselect"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimp-gimpfontselect.top_of_page"></a>gimpfontselect</span></h2>
+<p>gimpfontselect — Functions providing a font selection dialog.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimp-gimpfontselect.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<span class="c_punctuation">(</span><a class="link" href="libgimp-gimpfontselect.html#GimpRunFontCallback" title="GimpRunFontCallback ()">*GimpRunFontCallback</a><span class="c_punctuation">)</span> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">const <span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpfontselect.html#gimp-font-select-new" title="gimp_font_select_new ()">gimp_font_select_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpfontselect.html#gimp-font-select-destroy" title="gimp_font_select_destroy ()">gimp_font_select_destroy</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpfontselect.html#gimp-fonts-popup" title="gimp_fonts_popup ()">gimp_fonts_popup</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpfontselect.html#gimp-fonts-close-popup" title="gimp_fonts_close_popup ()">gimp_fonts_close_popup</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpfontselect.html#gimp-fonts-set-popup" title="gimp_fonts_set_popup ()">gimp_fonts_set_popup</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpfontselect.description"></a><h2>Description</h2>
+<p>Functions providing a font selection dialog.</p>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpfontselect.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="GimpRunFontCallback"></a><h3>GimpRunFontCallback ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+<span class="c_punctuation">(</span>*GimpRunFontCallback<span class="c_punctuation">)</span> (<em class="parameter"><code>const <span class="type">gchar</span> *font_name</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> dialog_closing</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-font-select-new"></a><h3>gimp_font_select_new ()</h3>
+<pre class="programlisting">const <span class="returnvalue">gchar</span> *
+gimp_font_select_new (<em class="parameter"><code>const <span class="type">gchar</span> *title</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *font_name</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimp-gimpfontselect.html#GimpRunFontCallback" title="GimpRunFontCallback ()"><span class="type">GimpRunFontCallback</span></a> callback</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> data</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-font-select-destroy"></a><h3>gimp_font_select_destroy ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_font_select_destroy (<em class="parameter"><code>const <span class="type">gchar</span> *font_callback</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-fonts-popup"></a><h3>gimp_fonts_popup ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_fonts_popup (<em class="parameter"><code>const <span class="type">gchar</span> *font_callback</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *popup_title</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *initial_font</code></em>);</pre>
+<p>Invokes the Gimp font selection.</p>
+<p>This procedure opens the font selection dialog.</p>
+<div class="refsect3">
+<a name="gimp-fonts-popup.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>font_callback</p></td>
+<td class="parameter_description"><p>The callback PDB proc to call when font selection is made.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>popup_title</p></td>
+<td class="parameter_description"><p>Title of the font selection dialog.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>initial_font</p></td>
+<td class="parameter_description"><p>The name of the font to set as the first selected.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-fonts-popup.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-fonts-close-popup"></a><h3>gimp_fonts_close_popup ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_fonts_close_popup (<em class="parameter"><code>const <span class="type">gchar</span> *font_callback</code></em>);</pre>
+<p>Close the font selection dialog.</p>
+<p>This procedure closes an opened font selection dialog.</p>
+<div class="refsect3">
+<a name="gimp-fonts-close-popup.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>font_callback</p></td>
+<td class="parameter_description"><p>The name of the callback registered for this pop-up.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-fonts-close-popup.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-fonts-set-popup"></a><h3>gimp_fonts_set_popup ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_fonts_set_popup (<em class="parameter"><code>const <span class="type">gchar</span> *font_callback</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *font_name</code></em>);</pre>
+<p>Sets the current font in a font selection dialog.</p>
+<p>Sets the current font in a font selection dialog.</p>
+<div class="refsect3">
+<a name="gimp-fonts-set-popup.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>font_callback</p></td>
+<td class="parameter_description"><p>The name of the callback registered for this pop-up.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>font_name</p></td>
+<td class="parameter_description"><p>The name of the font to set as selected.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-fonts-set-popup.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/libgimp-gimpgimprc.html b/devel-docs/libgimp/html/libgimp-gimpgimprc.html
new file mode 100644
index 0000000..8ff8c42
--- /dev/null
+++ b/devel-docs/libgimp/html/libgimp-gimpgimprc.html
@@ -0,0 +1,322 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gimpgimprc: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimp-general.html" title="Functions not Related to Specific Images">
+<link rel="prev" href="libgimp-gimpcontext.html" title="gimpcontext">
+<link rel="next" href="libgimp-gimphelp.html" title="gimphelp">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimp-gimpgimprc.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimp-general.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimp-gimpcontext.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimp-gimphelp.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimp-gimpgimprc"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimp-gimpgimprc.top_of_page"></a>gimpgimprc</span></h2>
+<p>gimpgimprc — Interactions with settings from gimprc.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimp-gimpgimprc.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpgimprc.html#gimp-gimprc-query" title="gimp_gimprc_query ()">gimp_gimprc_query</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpgimprc.html#gimp-gimprc-set" title="gimp_gimprc_set ()">gimp_gimprc_set</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GimpColorConfig</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpgimprc.html#gimp-get-color-configuration" title="gimp_get_color_configuration ()">gimp_get_color_configuration</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpgimprc.html#gimp-get-default-comment" title="gimp_get_default_comment ()">gimp_get_default_comment</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a href="../html/libgimpbase-gimpunit.html#GimpUnit"><span class="returnvalue">GimpUnit</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpgimprc.html#gimp-get-default-unit" title="gimp_get_default_unit ()">gimp_get_default_unit</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpgimprc.html#gimp-get-module-load-inhibit" title="gimp_get_module_load_inhibit ()">gimp_get_module_load_inhibit</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpgimprc.html#gimp-get-monitor-resolution" title="gimp_get_monitor_resolution ()">gimp_get_monitor_resolution</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpgimprc.html#gimp-get-theme-dir" title="gimp_get_theme_dir ()">gimp_get_theme_dir</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpgimprc.html#gimp-get-icon-theme-dir" title="gimp_get_icon_theme_dir ()">gimp_get_icon_theme_dir</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpgimprc.description"></a><h2>Description</h2>
+<p>Interactions with settings from gimprc.</p>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpgimprc.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-gimprc-query"></a><h3>gimp_gimprc_query ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> *
+gimp_gimprc_query (<em class="parameter"><code>const <span class="type">gchar</span> *token</code></em>);</pre>
+<p>Queries the gimprc file parser for information on a specified token.</p>
+<p>This procedure is used to locate additional information contained in
+the gimprc file considered extraneous to the operation of GIMP.
+Plug-ins that need configuration information can expect it will be
+stored in the user gimprc file and can use this procedure to
+retrieve it. This query procedure will return the value associated
+with the specified token. This corresponds _only_ to entries with
+the format: (&lt;token&gt; &lt;value&gt;). The value must be a
+string. Entries not corresponding to this format will cause warnings
+to be issued on gimprc parsing and will not be queryable.</p>
+<div class="refsect3">
+<a name="gimp-gimprc-query.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>token</p></td>
+<td class="parameter_description"><p>The token to query for.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-gimprc-query.returns"></a><h4>Returns</h4>
+<p> The value associated with the queried token.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-gimprc-set"></a><h3>gimp_gimprc_set ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_gimprc_set (<em class="parameter"><code>const <span class="type">gchar</span> *token</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *value</code></em>);</pre>
+<p>Sets a gimprc token to a value and saves it in the gimprc.</p>
+<p>This procedure is used to add or change additional information in
+the gimprc file that is considered extraneous to the operation of
+GIMP. Plug-ins that need configuration information can use this
+function to store it, and <a class="link" href="libgimp-gimpgimprc.html#gimp-gimprc-query" title="gimp_gimprc_query ()"><code class="function">gimp_gimprc_query()</code></a> to retrieve it. This
+will accept _only_ string values in UTF-8 encoding.</p>
+<div class="refsect3">
+<a name="gimp-gimprc-set.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>token</p></td>
+<td class="parameter_description"><p>The token to add or modify.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>value</p></td>
+<td class="parameter_description"><p>The value to set the token to.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-gimprc-set.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-get-color-configuration"></a><h3>gimp_get_color_configuration ()</h3>
+<pre class="programlisting"><span class="returnvalue">GimpColorConfig</span> *
+gimp_get_color_configuration (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Retrieve a copy of the current color management configuration.</p>
+<div class="refsect3">
+<a name="gimp-get-color-configuration.returns"></a><h4>Returns</h4>
+<p> A copy of the core's <span class="type">GimpColorConfig</span>. You should unref
+this copy if you don't need it any longer.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-get-default-comment"></a><h3>gimp_get_default_comment ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> *
+gimp_get_default_comment (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Get the default image comment as specified in the Preferences.</p>
+<p>Returns a copy of the default image comment.</p>
+<div class="refsect3">
+<a name="gimp-get-default-comment.returns"></a><h4>Returns</h4>
+<p> Default image comment.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-get-default-unit"></a><h3>gimp_get_default_unit ()</h3>
+<pre class="programlisting"><a href="../html/libgimpbase-gimpunit.html#GimpUnit"><span class="returnvalue">GimpUnit</span></a>
+gimp_get_default_unit (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Get the default unit (taken from the user's locale).</p>
+<p>Returns the default unit's integer ID.</p>
+<div class="refsect3">
+<a name="gimp-get-default-unit.returns"></a><h4>Returns</h4>
+<p> Default unit.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-get-module-load-inhibit"></a><h3>gimp_get_module_load_inhibit ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> *
+gimp_get_module_load_inhibit (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Get the list of modules which should not be loaded.</p>
+<p>Returns a copy of the list of modules which should not be loaded.</p>
+<div class="refsect3">
+<a name="gimp-get-module-load-inhibit.returns"></a><h4>Returns</h4>
+<p> The list of modules.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-get-monitor-resolution"></a><h3>gimp_get_monitor_resolution ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_get_monitor_resolution (<em class="parameter"><code><span class="type">gdouble</span> *xres</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> *yres</code></em>);</pre>
+<p>Get the monitor resolution as specified in the Preferences.</p>
+<p>Returns the resolution of the monitor in pixels/inch. This value is
+taken from the Preferences (or the windowing system if this is set
+in the Preferences) and there's no guarantee for the value to be
+reasonable.</p>
+<div class="refsect3">
+<a name="gimp-get-monitor-resolution.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>xres</p></td>
+<td class="parameter_description"><p>X resolution.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>yres</p></td>
+<td class="parameter_description"><p>Y resolution.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-get-monitor-resolution.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-get-theme-dir"></a><h3>gimp_get_theme_dir ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> *
+gimp_get_theme_dir (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_get_theme_dir</code> is deprecated and should not be used in newly-written code.</p>
+<p>There is no replacement for this procedure.</p>
+</div>
+<p>Get the directory of the current GUI theme.</p>
+<p>Returns a copy of the current GUI theme dir.</p>
+<div class="refsect3">
+<a name="gimp-get-theme-dir.returns"></a><h4>Returns</h4>
+<p> The GUI theme dir.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-get-icon-theme-dir"></a><h3>gimp_get_icon_theme_dir ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> *
+gimp_get_icon_theme_dir (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_get_icon_theme_dir</code> is deprecated and should not be used in newly-written code.</p>
+<p>There is no replacement for this procedure.</p>
+</div>
+<p>Get the directory of the current icon theme.</p>
+<p>Returns a copy of the current icon theme dir.</p>
+<div class="refsect3">
+<a name="gimp-get-icon-theme-dir.returns"></a><h4>Returns</h4>
+<p> The icon theme dir.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/libgimp-gimpgradient.html b/devel-docs/libgimp/html/libgimp-gimpgradient.html
new file mode 100644
index 0000000..783c753
--- /dev/null
+++ b/devel-docs/libgimp/html/libgimp-gimpgradient.html
@@ -0,0 +1,1691 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gimpgradient: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimp-data.html" title="Data Objects">
+<link rel="prev" href="libgimp-gimpfonts.html" title="gimpfonts">
+<link rel="next" href="libgimp-gimpgradients.html" title="gimpgradients">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimp-gimpgradient.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimp-data.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimp-gimpfonts.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimp-gimpgradients.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimp-gimpgradient"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimp-gimpgradient.top_of_page"></a>gimpgradient</span></h2>
+<p>gimpgradient — Functions operating on a single gradient.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimp-gimpgradient.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-new" title="gimp_gradient_new ()">gimp_gradient_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-duplicate" title="gimp_gradient_duplicate ()">gimp_gradient_duplicate</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-rename" title="gimp_gradient_rename ()">gimp_gradient_rename</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-delete" title="gimp_gradient_delete ()">gimp_gradient_delete</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-is-editable" title="gimp_gradient_is_editable ()">gimp_gradient_is_editable</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-get-uniform-samples" title="gimp_gradient_get_uniform_samples ()">gimp_gradient_get_uniform_samples</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-get-custom-samples" title="gimp_gradient_get_custom_samples ()">gimp_gradient_get_custom_samples</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-get-number-of-segments" title="gimp_gradient_get_number_of_segments ()">gimp_gradient_get_number_of_segments</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-segment-get-left-color" title="gimp_gradient_segment_get_left_color ()">gimp_gradient_segment_get_left_color</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-segment-set-left-color" title="gimp_gradient_segment_set_left_color ()">gimp_gradient_segment_set_left_color</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-segment-get-right-color" title="gimp_gradient_segment_get_right_color ()">gimp_gradient_segment_get_right_color</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-segment-set-right-color" title="gimp_gradient_segment_set_right_color ()">gimp_gradient_segment_set_right_color</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-segment-get-left-pos" title="gimp_gradient_segment_get_left_pos ()">gimp_gradient_segment_get_left_pos</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-segment-set-left-pos" title="gimp_gradient_segment_set_left_pos ()">gimp_gradient_segment_set_left_pos</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-segment-get-middle-pos" title="gimp_gradient_segment_get_middle_pos ()">gimp_gradient_segment_get_middle_pos</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-segment-set-middle-pos" title="gimp_gradient_segment_set_middle_pos ()">gimp_gradient_segment_set_middle_pos</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-segment-get-right-pos" title="gimp_gradient_segment_get_right_pos ()">gimp_gradient_segment_get_right_pos</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-segment-set-right-pos" title="gimp_gradient_segment_set_right_pos ()">gimp_gradient_segment_set_right_pos</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-segment-get-blending-function" title="gimp_gradient_segment_get_blending_function ()">gimp_gradient_segment_get_blending_function</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-segment-get-coloring-type" title="gimp_gradient_segment_get_coloring_type ()">gimp_gradient_segment_get_coloring_type</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-segment-range-set-blending-function" title="gimp_gradient_segment_range_set_blending_function ()">gimp_gradient_segment_range_set_blending_function</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-segment-range-set-coloring-type" title="gimp_gradient_segment_range_set_coloring_type ()">gimp_gradient_segment_range_set_coloring_type</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-segment-range-flip" title="gimp_gradient_segment_range_flip ()">gimp_gradient_segment_range_flip</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-segment-range-replicate" title="gimp_gradient_segment_range_replicate ()">gimp_gradient_segment_range_replicate</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-segment-range-split-midpoint" title="gimp_gradient_segment_range_split_midpoint ()">gimp_gradient_segment_range_split_midpoint</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-segment-range-split-uniform" title="gimp_gradient_segment_range_split_uniform ()">gimp_gradient_segment_range_split_uniform</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-segment-range-delete" title="gimp_gradient_segment_range_delete ()">gimp_gradient_segment_range_delete</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-segment-range-redistribute-handles" title="gimp_gradient_segment_range_redistribute_handles ()">gimp_gradient_segment_range_redistribute_handles</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-segment-range-blend-colors" title="gimp_gradient_segment_range_blend_colors ()">gimp_gradient_segment_range_blend_colors</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-segment-range-blend-opacity" title="gimp_gradient_segment_range_blend_opacity ()">gimp_gradient_segment_range_blend_opacity</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gdouble</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpgradient.html#gimp-gradient-segment-range-move" title="gimp_gradient_segment_range_move ()">gimp_gradient_segment_range_move</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpgradient.description"></a><h2>Description</h2>
+<p>Functions operating on a single gradient.</p>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpgradient.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-gradient-new"></a><h3>gimp_gradient_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> *
+gimp_gradient_new (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
+<p>Creates a new gradient</p>
+<p>This procedure creates a new, uninitialized gradient</p>
+<div class="refsect3">
+<a name="gimp-gradient-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The requested name of the new gradient.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-gradient-new.returns"></a><h4>Returns</h4>
+<p> The actual new gradient name.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-gradient-duplicate"></a><h3>gimp_gradient_duplicate ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> *
+gimp_gradient_duplicate (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
+<p>Duplicates a gradient</p>
+<p>This procedure creates an identical gradient by a different name</p>
+<div class="refsect3">
+<a name="gimp-gradient-duplicate.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The gradient name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-gradient-duplicate.returns"></a><h4>Returns</h4>
+<p> The name of the gradient's copy.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-gradient-rename"></a><h3>gimp_gradient_rename ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> *
+gimp_gradient_rename (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *new_name</code></em>);</pre>
+<p>Rename a gradient</p>
+<p>This procedure renames a gradient</p>
+<div class="refsect3">
+<a name="gimp-gradient-rename.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The gradient name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>new_name</p></td>
+<td class="parameter_description"><p>The new name of the gradient.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-gradient-rename.returns"></a><h4>Returns</h4>
+<p> The actual new name of the gradient.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-gradient-delete"></a><h3>gimp_gradient_delete ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_gradient_delete (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
+<p>Deletes a gradient</p>
+<p>This procedure deletes a gradient</p>
+<div class="refsect3">
+<a name="gimp-gradient-delete.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The gradient name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-gradient-delete.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-gradient-is-editable"></a><h3>gimp_gradient_is_editable ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_gradient_is_editable (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
+<p>Tests if gradient can be edited</p>
+<p>Returns TRUE if you have permission to change the gradient</p>
+<div class="refsect3">
+<a name="gimp-gradient-is-editable.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The gradient name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-gradient-is-editable.returns"></a><h4>Returns</h4>
+<p> TRUE if the gradient can be edited.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-gradient-get-uniform-samples"></a><h3>gimp_gradient_get_uniform_samples ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_gradient_get_uniform_samples (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> num_samples</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> reverse</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *num_color_samples</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> **color_samples</code></em>);</pre>
+<p>Sample the specified in uniform parts.</p>
+<p>This procedure samples the active gradient in the specified number
+of uniform parts. It returns a list of floating-point values which
+correspond to the RGBA values for each sample. The minimum number of
+samples to take is 2, in which case the returned colors will
+correspond to the { 0.0, 1.0 } positions in the gradient. For
+example, if the number of samples is 3, the procedure will return
+the colors at positions { 0.0, 0.5, 1.0 }.</p>
+<div class="refsect3">
+<a name="gimp-gradient-get-uniform-samples.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The gradient name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>num_samples</p></td>
+<td class="parameter_description"><p>The number of samples to take.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>reverse</p></td>
+<td class="parameter_description"><p>Use the reverse gradient.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>num_color_samples</p></td>
+<td class="parameter_description"><p>Length of the color_samples array (4 * num_samples).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>color_samples</p></td>
+<td class="parameter_description"><p>Color samples: { R1, G1, B1, A1, ..., Rn, Gn, Bn, An }.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-gradient-get-uniform-samples.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-gradient-get-custom-samples"></a><h3>gimp_gradient_get_custom_samples ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_gradient_get_custom_samples (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> num_samples</code></em>,
+ <em class="parameter"><code>const <span class="type">gdouble</span> *positions</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> reverse</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *num_color_samples</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> **color_samples</code></em>);</pre>
+<p>Sample the specified gradient in custom positions.</p>
+<p>This procedure samples the active gradient in the specified number
+of points. The procedure will sample the gradient in the specified
+positions from the list. The left endpoint of the gradient
+corresponds to position 0.0, and the right endpoint corresponds to
+1.0. The procedure returns a list of floating-point values which
+correspond to the RGBA values for each sample.</p>
+<div class="refsect3">
+<a name="gimp-gradient-get-custom-samples.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The gradient name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>num_samples</p></td>
+<td class="parameter_description"><p>The number of samples to take.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>positions</p></td>
+<td class="parameter_description"><p>The list of positions to sample along the gradient.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>reverse</p></td>
+<td class="parameter_description"><p>Use the reverse gradient.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>num_color_samples</p></td>
+<td class="parameter_description"><p>Length of the color_samples array (4 * num_samples).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>color_samples</p></td>
+<td class="parameter_description"><p>Color samples: { R1, G1, B1, A1, ..., Rn, Gn, Bn, An }.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-gradient-get-custom-samples.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-gradient-get-number-of-segments"></a><h3>gimp_gradient_get_number_of_segments ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint</span>
+gimp_gradient_get_number_of_segments (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
+<p>Returns the number of segments of the specified gradient</p>
+<p>This procedure returns the number of segments of the specified
+gradient.</p>
+<div class="refsect3">
+<a name="gimp-gradient-get-number-of-segments.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The gradient name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-gradient-get-number-of-segments.returns"></a><h4>Returns</h4>
+<p> Number of segments.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-gradient-segment-get-left-color"></a><h3>gimp_gradient_segment_get_left_color ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_gradient_segment_get_left_color (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> segment</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpcolor-GimpRGB.html#GimpRGB"><span class="type">GimpRGB</span></a> *color</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> *opacity</code></em>);</pre>
+<p>Retrieves the left endpoint color of the specified segment</p>
+<p>This procedure retrieves the left endpoint color of the specified
+segment of the specified gradient.</p>
+<div class="refsect3">
+<a name="gimp-gradient-segment-get-left-color.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The gradient name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>segment</p></td>
+<td class="parameter_description"><p>The index of the segment within the gradient.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>color</p></td>
+<td class="parameter_description"><p>The return color.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>opacity</p></td>
+<td class="parameter_description"><p>The opacity of the endpoint.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-gradient-segment-get-left-color.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-gradient-segment-set-left-color"></a><h3>gimp_gradient_segment_set_left_color ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_gradient_segment_set_left_color (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> segment</code></em>,
+ <em class="parameter"><code>const <a href="../html/libgimpcolor-GimpRGB.html#GimpRGB"><span class="type">GimpRGB</span></a> *color</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> opacity</code></em>);</pre>
+<p>Sets the left endpoint color of the specified segment</p>
+<p>This procedure sets the left endpoint color of the specified segment
+of the specified gradient.</p>
+<div class="refsect3">
+<a name="gimp-gradient-segment-set-left-color.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The gradient name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>segment</p></td>
+<td class="parameter_description"><p>The index of the segment within the gradient.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>color</p></td>
+<td class="parameter_description"><p>The color to set.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>opacity</p></td>
+<td class="parameter_description"><p>The opacity to set for the endpoint.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-gradient-segment-set-left-color.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-gradient-segment-get-right-color"></a><h3>gimp_gradient_segment_get_right_color ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_gradient_segment_get_right_color (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> segment</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpcolor-GimpRGB.html#GimpRGB"><span class="type">GimpRGB</span></a> *color</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> *opacity</code></em>);</pre>
+<p>Retrieves the right endpoint color of the specified segment</p>
+<p>This procedure retrieves the right endpoint color of the specified
+segment of the specified gradient.</p>
+<div class="refsect3">
+<a name="gimp-gradient-segment-get-right-color.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The gradient name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>segment</p></td>
+<td class="parameter_description"><p>The index of the segment within the gradient.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>color</p></td>
+<td class="parameter_description"><p>The return color.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>opacity</p></td>
+<td class="parameter_description"><p>The opacity of the endpoint.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-gradient-segment-get-right-color.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-gradient-segment-set-right-color"></a><h3>gimp_gradient_segment_set_right_color ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_gradient_segment_set_right_color (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> segment</code></em>,
+ <em class="parameter"><code>const <a href="../html/libgimpcolor-GimpRGB.html#GimpRGB"><span class="type">GimpRGB</span></a> *color</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> opacity</code></em>);</pre>
+<p>Sets the right endpoint color of the specified segment</p>
+<p>This procedure sets the right endpoint color of the specified
+segment of the specified gradient.</p>
+<div class="refsect3">
+<a name="gimp-gradient-segment-set-right-color.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The gradient name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>segment</p></td>
+<td class="parameter_description"><p>The index of the segment within the gradient.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>color</p></td>
+<td class="parameter_description"><p>The color to set.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>opacity</p></td>
+<td class="parameter_description"><p>The opacity to set for the endpoint.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-gradient-segment-set-right-color.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-gradient-segment-get-left-pos"></a><h3>gimp_gradient_segment_get_left_pos ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_gradient_segment_get_left_pos (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> segment</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> *pos</code></em>);</pre>
+<p>Retrieves the left endpoint position of the specified segment</p>
+<p>This procedure retrieves the left endpoint position of the specified
+segment of the specified gradient.</p>
+<div class="refsect3">
+<a name="gimp-gradient-segment-get-left-pos.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The gradient name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>segment</p></td>
+<td class="parameter_description"><p>The index of the segment within the gradient.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>pos</p></td>
+<td class="parameter_description"><p>The return position.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-gradient-segment-get-left-pos.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-gradient-segment-set-left-pos"></a><h3>gimp_gradient_segment_set_left_pos ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_gradient_segment_set_left_pos (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> segment</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> pos</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> *final_pos</code></em>);</pre>
+<p>Sets the left endpoint position of the specified segment</p>
+<p>This procedure sets the left endpoint position of the specified
+segment of the specified gradient. The final position will be
+between the position of the middle point to the left to the middle
+point of the current segment.
+This procedure returns the final position.</p>
+<div class="refsect3">
+<a name="gimp-gradient-segment-set-left-pos.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The gradient name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>segment</p></td>
+<td class="parameter_description"><p>The index of the segment within the gradient.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>pos</p></td>
+<td class="parameter_description"><p>The position to set the guidepoint to.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>final_pos</p></td>
+<td class="parameter_description"><p>The return position.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-gradient-segment-set-left-pos.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-gradient-segment-get-middle-pos"></a><h3>gimp_gradient_segment_get_middle_pos ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_gradient_segment_get_middle_pos (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> segment</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> *pos</code></em>);</pre>
+<p>Retrieves the middle point position of the specified segment</p>
+<p>This procedure retrieves the middle point position of the specified
+segment of the specified gradient.</p>
+<div class="refsect3">
+<a name="gimp-gradient-segment-get-middle-pos.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The gradient name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>segment</p></td>
+<td class="parameter_description"><p>The index of the segment within the gradient.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>pos</p></td>
+<td class="parameter_description"><p>The return position.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-gradient-segment-get-middle-pos.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-gradient-segment-set-middle-pos"></a><h3>gimp_gradient_segment_set_middle_pos ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_gradient_segment_set_middle_pos (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> segment</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> pos</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> *final_pos</code></em>);</pre>
+<p>Sets the middle point position of the specified segment</p>
+<p>This procedure sets the middle point position of the specified
+segment of the specified gradient. The final position will be
+between the two endpoints of the segment.
+This procedure returns the final position.</p>
+<div class="refsect3">
+<a name="gimp-gradient-segment-set-middle-pos.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The gradient name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>segment</p></td>
+<td class="parameter_description"><p>The index of the segment within the gradient.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>pos</p></td>
+<td class="parameter_description"><p>The position to set the guidepoint to.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>final_pos</p></td>
+<td class="parameter_description"><p>The return position.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-gradient-segment-set-middle-pos.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-gradient-segment-get-right-pos"></a><h3>gimp_gradient_segment_get_right_pos ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_gradient_segment_get_right_pos (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> segment</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> *pos</code></em>);</pre>
+<p>Retrieves the right endpoint position of the specified segment</p>
+<p>This procedure retrieves the right endpoint position of the
+specified segment of the specified gradient.</p>
+<div class="refsect3">
+<a name="gimp-gradient-segment-get-right-pos.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The gradient name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>segment</p></td>
+<td class="parameter_description"><p>The index of the segment within the gradient.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>pos</p></td>
+<td class="parameter_description"><p>The return position.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-gradient-segment-get-right-pos.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-gradient-segment-set-right-pos"></a><h3>gimp_gradient_segment_set_right_pos ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_gradient_segment_set_right_pos (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> segment</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> pos</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> *final_pos</code></em>);</pre>
+<p>Sets the right endpoint position of the specified segment</p>
+<p>This procedure sets the right endpoint position of the specified
+segment of the specified gradient. The final position will be
+between the position of the middle point of the current segment and
+the middle point of the segment to the right.
+This procedure returns the final position.</p>
+<div class="refsect3">
+<a name="gimp-gradient-segment-set-right-pos.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The gradient name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>segment</p></td>
+<td class="parameter_description"><p>The index of the segment within the gradient.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>pos</p></td>
+<td class="parameter_description"><p>The position to set the guidepoint to.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>final_pos</p></td>
+<td class="parameter_description"><p>The return position.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-gradient-segment-set-right-pos.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-gradient-segment-get-blending-function"></a><h3>gimp_gradient_segment_get_blending_function ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_gradient_segment_get_blending_function
+ (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> segment</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpGradientSegmentType"><span class="type">GimpGradientSegmentType</span></a> *blend_func</code></em>);</pre>
+<p>Retrieves the gradient segment's blending function</p>
+<p>This procedure retrieves the blending function of the segment at the
+specified gradient name and segment index.</p>
+<div class="refsect3">
+<a name="gimp-gradient-segment-get-blending-function.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The gradient name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>segment</p></td>
+<td class="parameter_description"><p>The index of the segment within the gradient.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>blend_func</p></td>
+<td class="parameter_description"><p>The blending function of the segment.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-gradient-segment-get-blending-function.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-gradient-segment-get-coloring-type"></a><h3>gimp_gradient_segment_get_coloring_type ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_gradient_segment_get_coloring_type
+ (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> segment</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpGradientSegmentColor"><span class="type">GimpGradientSegmentColor</span></a> *coloring_type</code></em>);</pre>
+<p>Retrieves the gradient segment's coloring type</p>
+<p>This procedure retrieves the coloring type of the segment at the
+specified gradient name and segment index.</p>
+<div class="refsect3">
+<a name="gimp-gradient-segment-get-coloring-type.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The gradient name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>segment</p></td>
+<td class="parameter_description"><p>The index of the segment within the gradient.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>coloring_type</p></td>
+<td class="parameter_description"><p>The coloring type of the segment.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-gradient-segment-get-coloring-type.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-gradient-segment-range-set-blending-function"></a><h3>gimp_gradient_segment_range_set_blending_function ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_gradient_segment_range_set_blending_function
+ (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> start_segment</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> end_segment</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpGradientSegmentType"><span class="type">GimpGradientSegmentType</span></a> blending_function</code></em>);</pre>
+<p>Change the blending function of a segments range</p>
+<p>This function changes the blending function of a segment range to
+the specified blending function.</p>
+<div class="refsect3">
+<a name="gimp-gradient-segment-range-set-blending-function.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The gradient name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>start_segment</p></td>
+<td class="parameter_description"><p>The index of the first segment to operate on.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>end_segment</p></td>
+<td class="parameter_description"><p>The index of the last segment to operate on. If negative, the selection will extend to the end of the string.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>blending_function</p></td>
+<td class="parameter_description"><p>The blending function.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-gradient-segment-range-set-blending-function.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-gradient-segment-range-set-coloring-type"></a><h3>gimp_gradient_segment_range_set_coloring_type ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_gradient_segment_range_set_coloring_type
+ (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> start_segment</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> end_segment</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpGradientSegmentColor"><span class="type">GimpGradientSegmentColor</span></a> coloring_type</code></em>);</pre>
+<p>Change the coloring type of a segments range</p>
+<p>This function changes the coloring type of a segment range to the
+specified coloring type.</p>
+<div class="refsect3">
+<a name="gimp-gradient-segment-range-set-coloring-type.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The gradient name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>start_segment</p></td>
+<td class="parameter_description"><p>The index of the first segment to operate on.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>end_segment</p></td>
+<td class="parameter_description"><p>The index of the last segment to operate on. If negative, the selection will extend to the end of the string.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>coloring_type</p></td>
+<td class="parameter_description"><p>The coloring type.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-gradient-segment-range-set-coloring-type.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-gradient-segment-range-flip"></a><h3>gimp_gradient_segment_range_flip ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_gradient_segment_range_flip (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> start_segment</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> end_segment</code></em>);</pre>
+<p>Flip the segment range</p>
+<p>This function flips a segment range.</p>
+<div class="refsect3">
+<a name="gimp-gradient-segment-range-flip.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The gradient name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>start_segment</p></td>
+<td class="parameter_description"><p>The index of the first segment to operate on.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>end_segment</p></td>
+<td class="parameter_description"><p>The index of the last segment to operate on. If negative, the selection will extend to the end of the string.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-gradient-segment-range-flip.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-gradient-segment-range-replicate"></a><h3>gimp_gradient_segment_range_replicate ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_gradient_segment_range_replicate (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> start_segment</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> end_segment</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> replicate_times</code></em>);</pre>
+<p>Replicate the segment range</p>
+<p>This function replicates a segment range a given number of times.
+Instead of the original segment range, several smaller scaled copies
+of it will appear in equal widths.</p>
+<div class="refsect3">
+<a name="gimp-gradient-segment-range-replicate.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The gradient name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>start_segment</p></td>
+<td class="parameter_description"><p>The index of the first segment to operate on.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>end_segment</p></td>
+<td class="parameter_description"><p>The index of the last segment to operate on. If negative, the selection will extend to the end of the string.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>replicate_times</p></td>
+<td class="parameter_description"><p>The number of times to replicate.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-gradient-segment-range-replicate.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-gradient-segment-range-split-midpoint"></a><h3>gimp_gradient_segment_range_split_midpoint ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_gradient_segment_range_split_midpoint
+ (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> start_segment</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> end_segment</code></em>);</pre>
+<p>Splits each segment in the segment range at midpoint</p>
+<p>This function splits each segment in the segment range at its
+midpoint.</p>
+<div class="refsect3">
+<a name="gimp-gradient-segment-range-split-midpoint.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The gradient name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>start_segment</p></td>
+<td class="parameter_description"><p>The index of the first segment to operate on.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>end_segment</p></td>
+<td class="parameter_description"><p>The index of the last segment to operate on. If negative, the selection will extend to the end of the string.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-gradient-segment-range-split-midpoint.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-gradient-segment-range-split-uniform"></a><h3>gimp_gradient_segment_range_split_uniform ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_gradient_segment_range_split_uniform
+ (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> start_segment</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> end_segment</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> split_parts</code></em>);</pre>
+<p>Splits each segment in the segment range uniformly</p>
+<p>This function splits each segment in the segment range uniformly
+according to the number of times specified by the parameter.</p>
+<div class="refsect3">
+<a name="gimp-gradient-segment-range-split-uniform.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The gradient name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>start_segment</p></td>
+<td class="parameter_description"><p>The index of the first segment to operate on.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>end_segment</p></td>
+<td class="parameter_description"><p>The index of the last segment to operate on. If negative, the selection will extend to the end of the string.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>split_parts</p></td>
+<td class="parameter_description"><p>The number of uniform divisions to split each segment to.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-gradient-segment-range-split-uniform.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-gradient-segment-range-delete"></a><h3>gimp_gradient_segment_range_delete ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_gradient_segment_range_delete (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> start_segment</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> end_segment</code></em>);</pre>
+<p>Delete the segment range</p>
+<p>This function deletes a segment range.</p>
+<div class="refsect3">
+<a name="gimp-gradient-segment-range-delete.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The gradient name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>start_segment</p></td>
+<td class="parameter_description"><p>The index of the first segment to operate on.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>end_segment</p></td>
+<td class="parameter_description"><p>The index of the last segment to operate on. If negative, the selection will extend to the end of the string.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-gradient-segment-range-delete.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-gradient-segment-range-redistribute-handles"></a><h3>gimp_gradient_segment_range_redistribute_handles ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_gradient_segment_range_redistribute_handles
+ (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> start_segment</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> end_segment</code></em>);</pre>
+<p>Uniformly redistribute the segment range's handles</p>
+<p>This function redistributes the handles of the specified segment
+range of the specified gradient, so they'll be evenly spaced.</p>
+<div class="refsect3">
+<a name="gimp-gradient-segment-range-redistribute-handles.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The gradient name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>start_segment</p></td>
+<td class="parameter_description"><p>The index of the first segment to operate on.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>end_segment</p></td>
+<td class="parameter_description"><p>The index of the last segment to operate on. If negative, the selection will extend to the end of the string.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-gradient-segment-range-redistribute-handles.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-gradient-segment-range-blend-colors"></a><h3>gimp_gradient_segment_range_blend_colors ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_gradient_segment_range_blend_colors
+ (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> start_segment</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> end_segment</code></em>);</pre>
+<p>Blend the colors of the segment range.</p>
+<p>This function blends the colors (but not the opacity) of the
+segments' range of the gradient. Using it, the colors' transition
+will be uniform across the range.</p>
+<div class="refsect3">
+<a name="gimp-gradient-segment-range-blend-colors.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The gradient name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>start_segment</p></td>
+<td class="parameter_description"><p>The index of the first segment to operate on.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>end_segment</p></td>
+<td class="parameter_description"><p>The index of the last segment to operate on. If negative, the selection will extend to the end of the string.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-gradient-segment-range-blend-colors.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-gradient-segment-range-blend-opacity"></a><h3>gimp_gradient_segment_range_blend_opacity ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_gradient_segment_range_blend_opacity
+ (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> start_segment</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> end_segment</code></em>);</pre>
+<p>Blend the opacity of the segment range.</p>
+<p>This function blends the opacity (but not the colors) of the
+segments' range of the gradient. Using it, the opacity's transition
+will be uniform across the range.</p>
+<div class="refsect3">
+<a name="gimp-gradient-segment-range-blend-opacity.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The gradient name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>start_segment</p></td>
+<td class="parameter_description"><p>The index of the first segment to operate on.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>end_segment</p></td>
+<td class="parameter_description"><p>The index of the last segment to operate on. If negative, the selection will extend to the end of the string.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-gradient-segment-range-blend-opacity.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-gradient-segment-range-move"></a><h3>gimp_gradient_segment_range_move ()</h3>
+<pre class="programlisting"><span class="returnvalue">gdouble</span>
+gimp_gradient_segment_range_move (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> start_segment</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> end_segment</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> delta</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> control_compress</code></em>);</pre>
+<p>Move the position of an entire segment range by a delta.</p>
+<p>This function moves the position of an entire segment range by a
+delta. The actual delta (which is returned) will be limited by the
+control points of the neighboring segments.</p>
+<div class="refsect3">
+<a name="gimp-gradient-segment-range-move.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The gradient name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>start_segment</p></td>
+<td class="parameter_description"><p>The index of the first segment to operate on.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>end_segment</p></td>
+<td class="parameter_description"><p>The index of the last segment to operate on. If negative, the selection will extend to the end of the string.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>delta</p></td>
+<td class="parameter_description"><p>The delta to move the segment range.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>control_compress</p></td>
+<td class="parameter_description"><p>Whether or not to compress the neighboring segments.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-gradient-segment-range-move.returns"></a><h4>Returns</h4>
+<p> The final delta by which the range moved.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/libgimp-gimpgradientmenu.html b/devel-docs/libgimp/html/libgimp-gimpgradientmenu.html
new file mode 100644
index 0000000..7d710f6
--- /dev/null
+++ b/devel-docs/libgimp/html/libgimp-gimpgradientmenu.html
@@ -0,0 +1,187 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gimpgradientmenu: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimpui.html" title="Part II. GIMP User Interface Library">
+<link rel="prev" href="libgimp-gimpfontmenu.html" title="gimpfontmenu">
+<link rel="next" href="libgimp-gimppalettemenu.html" title="gimppalettemenu">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimp-gimpgradientmenu.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimpui.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimp-gimpfontmenu.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimp-gimppalettemenu.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimp-gimpgradientmenu"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimp-gimpgradientmenu.top_of_page"></a>gimpgradientmenu</span></h2>
+<p>gimpgradientmenu — A widget for selecting gradients.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimp-gimpgradientmenu.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpgradientmenu.html#gimp-gradient-select-widget-new" title="gimp_gradient_select_widget_new ()">gimp_gradient_select_widget_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpgradientmenu.html#gimp-gradient-select-widget-close" title="gimp_gradient_select_widget_close ()">gimp_gradient_select_widget_close</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpgradientmenu.html#gimp-gradient-select-widget-set" title="gimp_gradient_select_widget_set ()">gimp_gradient_select_widget_set</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpgradientmenu.description"></a><h2>Description</h2>
+<p>A widget for selecting gradients.</p>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpgradientmenu.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-gradient-select-widget-new"></a><h3>gimp_gradient_select_widget_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_gradient_select_widget_new (<em class="parameter"><code>const <span class="type">gchar</span> *title</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *gradient_name</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimp-gimpgradientselect.html#GimpRunGradientCallback" title="GimpRunGradientCallback ()"><span class="type">GimpRunGradientCallback</span></a> callback</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> data</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_gradient_select_widget_new</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>Creates a new <span class="type">GtkWidget</span> that completely controls the selection of
+a gradient. This widget is suitable for placement in a table in a
+plug-in dialog.</p>
+<div class="refsect3">
+<a name="gimp-gradient-select-widget-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>title</p></td>
+<td class="parameter_description"><p>Title of the dialog to use or <code class="literal">NULL</code> to use the default title.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>gradient_name</p></td>
+<td class="parameter_description"><p>Initial gradient name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>callback</p></td>
+<td class="parameter_description"><p>A function to call when the selected gradient changes.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>data</p></td>
+<td class="parameter_description"><p>A pointer to arbitrary data to be used in the call to <em class="parameter"><code>callback</code></em>
+.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-gradient-select-widget-new.returns"></a><h4>Returns</h4>
+<p> A <span class="type">GtkWidget</span> that you can use in your UI.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-gradient-select-widget-close"></a><h3>gimp_gradient_select_widget_close ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_gradient_select_widget_close (<em class="parameter"><code><span class="type">GtkWidget</span> *widget</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_gradient_select_widget_close</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>Closes the popup window associated with <em class="parameter"><code>widget</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-gradient-select-widget-close.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>widget</p></td>
+<td class="parameter_description"><p>A gradient select widget.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-gradient-select-widget-set"></a><h3>gimp_gradient_select_widget_set ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_gradient_select_widget_set (<em class="parameter"><code><span class="type">GtkWidget</span> *widget</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *gradient_name</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_gradient_select_widget_set</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>Sets the current gradient for the gradient select widget. Calls the
+callback function if one was supplied in the call to
+<a class="link" href="libgimp-gimpgradientmenu.html#gimp-gradient-select-widget-new" title="gimp_gradient_select_widget_new ()"><code class="function">gimp_gradient_select_widget_new()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-gradient-select-widget-set.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>widget</p></td>
+<td class="parameter_description"><p>A gradient select widget.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>gradient_name</p></td>
+<td class="parameter_description"><p>Gradient name to set.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/libgimp-gimpgradients.html b/devel-docs/libgimp/html/libgimp-gimpgradients.html
new file mode 100644
index 0000000..e7666d6
--- /dev/null
+++ b/devel-docs/libgimp/html/libgimp-gimpgradients.html
@@ -0,0 +1,336 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gimpgradients: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimp-data.html" title="Data Objects">
+<link rel="prev" href="libgimp-gimpgradient.html" title="gimpgradient">
+<link rel="next" href="libgimp-gimppalette.html" title="gimppalette">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimp-gimpgradients.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimp-data.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimp-gimpgradient.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimp-gimppalette.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimp-gimpgradients"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimp-gimpgradients.top_of_page"></a>gimpgradients</span></h2>
+<p>gimpgradients — Operations related to gradients.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimp-gimpgradients.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpgradients.html#gimp-gradients-refresh" title="gimp_gradients_refresh ()">gimp_gradients_refresh</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> **
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpgradients.html#gimp-gradients-get-list" title="gimp_gradients_get_list ()">gimp_gradients_get_list</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpgradients.html#gimp-gradients-get-gradient" title="gimp_gradients_get_gradient ()">gimp_gradients_get_gradient</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpgradients.html#gimp-gradients-set-gradient" title="gimp_gradients_set_gradient ()">gimp_gradients_set_gradient</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gdouble</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpgradients.html#gimp-gradients-sample-uniform" title="gimp_gradients_sample_uniform ()">gimp_gradients_sample_uniform</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gdouble</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpgradients.html#gimp-gradients-sample-custom" title="gimp_gradients_sample_custom ()">gimp_gradients_sample_custom</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpgradients.html#gimp-gradients-get-gradient-data" title="gimp_gradients_get_gradient_data ()">gimp_gradients_get_gradient_data</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpgradients.description"></a><h2>Description</h2>
+<p>Operations related to gradients.</p>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpgradients.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-gradients-refresh"></a><h3>gimp_gradients_refresh ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_gradients_refresh (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Refresh current gradients. This function always succeeds.</p>
+<p>This procedure retrieves all gradients currently in the user's
+gradient path and updates the gradient dialogs accordingly.</p>
+<div class="refsect3">
+<a name="gimp-gradients-refresh.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-gradients-get-list"></a><h3>gimp_gradients_get_list ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> **
+gimp_gradients_get_list (<em class="parameter"><code>const <span class="type">gchar</span> *filter</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *num_gradients</code></em>);</pre>
+<p>Retrieve the list of loaded gradients.</p>
+<p>This procedure returns a list of the gradients that are currently
+loaded. You can later use the <a class="link" href="libgimp-gimpcontext.html#gimp-context-set-gradient" title="gimp_context_set_gradient ()"><code class="function">gimp_context_set_gradient()</code></a> function
+to set the active gradient.</p>
+<div class="refsect3">
+<a name="gimp-gradients-get-list.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>filter</p></td>
+<td class="parameter_description"><p>An optional regular expression used to filter the list.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>num_gradients</p></td>
+<td class="parameter_description"><p>The number of loaded gradients.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-gradients-get-list.returns"></a><h4>Returns</h4>
+<p> The list of gradient names. The returned value must be
+freed with <code class="function">g_strfreev()</code>.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-gradients-get-gradient"></a><h3>gimp_gradients_get_gradient ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> *
+gimp_gradients_get_gradient (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_gradients_get_gradient</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>This procedure is deprecated! Use <a class="link" href="libgimp-gimpcontext.html#gimp-context-get-gradient" title="gimp_context_get_gradient ()"><code class="function">gimp_context_get_gradient()</code></a> instead.</p>
+<div class="refsect3">
+<a name="gimp-gradients-get-gradient.returns"></a><h4>Returns</h4>
+<p> The name of the active gradient.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-gradients-set-gradient"></a><h3>gimp_gradients_set_gradient ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_gradients_set_gradient (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_gradients_set_gradient</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>This procedure is deprecated! Use <a class="link" href="libgimp-gimpcontext.html#gimp-context-set-gradient" title="gimp_context_set_gradient ()"><code class="function">gimp_context_set_gradient()</code></a> instead.</p>
+<div class="refsect3">
+<a name="gimp-gradients-set-gradient.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The name of the gradient to set.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-gradients-set-gradient.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-gradients-sample-uniform"></a><h3>gimp_gradients_sample_uniform ()</h3>
+<pre class="programlisting"><span class="returnvalue">gdouble</span> *
+gimp_gradients_sample_uniform (<em class="parameter"><code><span class="type">gint</span> num_samples</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> reverse</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_gradients_sample_uniform</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpgradient.html#gimp-gradient-get-uniform-samples" title="gimp_gradient_get_uniform_samples ()"><code class="function">gimp_gradient_get_uniform_samples()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-gradients-sample-uniform.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>num_samples</p></td>
+<td class="parameter_description"><p>The number of samples to take.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>reverse</p></td>
+<td class="parameter_description"><p>Use the reverse gradient.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-gradients-sample-uniform.returns"></a><h4>Returns</h4>
+<p> Color samples: { R1, G1, B1, A1, ..., Rn, Gn, Bn, An }.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-gradients-sample-custom"></a><h3>gimp_gradients_sample_custom ()</h3>
+<pre class="programlisting"><span class="returnvalue">gdouble</span> *
+gimp_gradients_sample_custom (<em class="parameter"><code><span class="type">gint</span> num_samples</code></em>,
+ <em class="parameter"><code>const <span class="type">gdouble</span> *positions</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> reverse</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_gradients_sample_custom</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpgradient.html#gimp-gradient-get-custom-samples" title="gimp_gradient_get_custom_samples ()"><code class="function">gimp_gradient_get_custom_samples()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-gradients-sample-custom.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>num_samples</p></td>
+<td class="parameter_description"><p>The number of samples to take.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>positions</p></td>
+<td class="parameter_description"><p>The list of positions to sample along the gradient.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>reverse</p></td>
+<td class="parameter_description"><p>Use the reverse gradient.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-gradients-sample-custom.returns"></a><h4>Returns</h4>
+<p> Color samples: { R1, G1, B1, A1, ..., Rn, Gn, Bn, An }.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-gradients-get-gradient-data"></a><h3>gimp_gradients_get_gradient_data ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> *
+gimp_gradients_get_gradient_data (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> sample_size</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> reverse</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *width</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> **grad_data</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_gradients_get_gradient_data</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpgradient.html#gimp-gradient-get-uniform-samples" title="gimp_gradient_get_uniform_samples ()"><code class="function">gimp_gradient_get_uniform_samples()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-gradients-get-gradient-data.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The gradient name (\"\" means current active gradient).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>sample_size</p></td>
+<td class="parameter_description"><p>Size of the sample to return when the gradient is changed.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>reverse</p></td>
+<td class="parameter_description"><p>Use the reverse gradient.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>width</p></td>
+<td class="parameter_description"><p>The gradient sample width (r,g,b,a).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>grad_data</p></td>
+<td class="parameter_description"><p>The gradient sample data.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-gradients-get-gradient-data.returns"></a><h4>Returns</h4>
+<p> The gradient name.</p>
+</div>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/libgimp-gimpgradientselect.html b/devel-docs/libgimp/html/libgimp-gimpgradientselect.html
new file mode 100644
index 0000000..a0a348e
--- /dev/null
+++ b/devel-docs/libgimp/html/libgimp-gimpgradientselect.html
@@ -0,0 +1,237 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gimpgradientselect: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimp-selectors.html" title="Controlling the Core's Selection Dialogs">
+<link rel="prev" href="libgimp-gimpfontselect.html" title="gimpfontselect">
+<link rel="next" href="libgimp-gimppaletteselect.html" title="gimppaletteselect">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimp-gimpgradientselect.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimp-selectors.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimp-gimpfontselect.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimp-gimppaletteselect.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimp-gimpgradientselect"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimp-gimpgradientselect.top_of_page"></a>gimpgradientselect</span></h2>
+<p>gimpgradientselect — Functions providing a gradient selection dialog.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimp-gimpgradientselect.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<span class="c_punctuation">(</span><a class="link" href="libgimp-gimpgradientselect.html#GimpRunGradientCallback" title="GimpRunGradientCallback ()">*GimpRunGradientCallback</a><span class="c_punctuation">)</span> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">const <span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpgradientselect.html#gimp-gradient-select-new" title="gimp_gradient_select_new ()">gimp_gradient_select_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpgradientselect.html#gimp-gradient-select-destroy" title="gimp_gradient_select_destroy ()">gimp_gradient_select_destroy</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpgradientselect.html#gimp-gradients-popup" title="gimp_gradients_popup ()">gimp_gradients_popup</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpgradientselect.html#gimp-gradients-close-popup" title="gimp_gradients_close_popup ()">gimp_gradients_close_popup</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpgradientselect.html#gimp-gradients-set-popup" title="gimp_gradients_set_popup ()">gimp_gradients_set_popup</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpgradientselect.description"></a><h2>Description</h2>
+<p>Functions providing a gradient selection dialog.</p>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpgradientselect.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="GimpRunGradientCallback"></a><h3>GimpRunGradientCallback ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+<span class="c_punctuation">(</span>*GimpRunGradientCallback<span class="c_punctuation">)</span> (<em class="parameter"><code>const <span class="type">gchar</span> *gradient_name</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> width</code></em>,
+ <em class="parameter"><code>const <span class="type">gdouble</span> *grad_data</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> dialog_closing</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-gradient-select-new"></a><h3>gimp_gradient_select_new ()</h3>
+<pre class="programlisting">const <span class="returnvalue">gchar</span> *
+gimp_gradient_select_new (<em class="parameter"><code>const <span class="type">gchar</span> *title</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *gradient_name</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> sample_size</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimp-gimpgradientselect.html#GimpRunGradientCallback" title="GimpRunGradientCallback ()"><span class="type">GimpRunGradientCallback</span></a> callback</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> data</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-gradient-select-destroy"></a><h3>gimp_gradient_select_destroy ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_gradient_select_destroy (<em class="parameter"><code>const <span class="type">gchar</span> *gradient_callback</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-gradients-popup"></a><h3>gimp_gradients_popup ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_gradients_popup (<em class="parameter"><code>const <span class="type">gchar</span> *gradient_callback</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *popup_title</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *initial_gradient</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> sample_size</code></em>);</pre>
+<p>Invokes the Gimp gradients selection.</p>
+<p>This procedure opens the gradient selection dialog.</p>
+<div class="refsect3">
+<a name="gimp-gradients-popup.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>gradient_callback</p></td>
+<td class="parameter_description"><p>The callback PDB proc to call when gradient selection is made.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>popup_title</p></td>
+<td class="parameter_description"><p>Title of the gradient selection dialog.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>initial_gradient</p></td>
+<td class="parameter_description"><p>The name of the gradient to set as the first selected.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>sample_size</p></td>
+<td class="parameter_description"><p>Size of the sample to return when the gradient is changed.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-gradients-popup.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-gradients-close-popup"></a><h3>gimp_gradients_close_popup ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_gradients_close_popup (<em class="parameter"><code>const <span class="type">gchar</span> *gradient_callback</code></em>);</pre>
+<p>Close the gradient selection dialog.</p>
+<p>This procedure closes an opened gradient selection dialog.</p>
+<div class="refsect3">
+<a name="gimp-gradients-close-popup.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>gradient_callback</p></td>
+<td class="parameter_description"><p>The name of the callback registered for this pop-up.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-gradients-close-popup.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-gradients-set-popup"></a><h3>gimp_gradients_set_popup ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_gradients_set_popup (<em class="parameter"><code>const <span class="type">gchar</span> *gradient_callback</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *gradient_name</code></em>);</pre>
+<p>Sets the current gradient in a gradient selection dialog.</p>
+<p>Sets the current gradient in a gradient selection dialog.</p>
+<div class="refsect3">
+<a name="gimp-gradients-set-popup.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>gradient_callback</p></td>
+<td class="parameter_description"><p>The name of the callback registered for this pop-up.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>gradient_name</p></td>
+<td class="parameter_description"><p>The name of the gradient to set as selected.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-gradients-set-popup.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/libgimp-gimphelp.html b/devel-docs/libgimp/html/libgimp-gimphelp.html
new file mode 100644
index 0000000..e4194c6
--- /dev/null
+++ b/devel-docs/libgimp/html/libgimp-gimphelp.html
@@ -0,0 +1,101 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gimphelp: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimp-general.html" title="Functions not Related to Specific Images">
+<link rel="prev" href="libgimp-gimpgimprc.html" title="gimpgimprc">
+<link rel="next" href="libgimp-gimpmessage.html" title="gimpmessage">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimp-gimphelp.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimp-general.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimp-gimpgimprc.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimp-gimpmessage.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimp-gimphelp"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimp-gimphelp.top_of_page"></a>gimphelp</span></h2>
+<p>gimphelp — Loading help pages using gimp_help.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimp-gimphelp.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody><tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimphelp.html#gimp-help" title="gimp_help ()">gimp_help</a> <span class="c_punctuation">()</span>
+</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimphelp.description"></a><h2>Description</h2>
+<p>Loading help pages using gimp_help.</p>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimphelp.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-help"></a><h3>gimp_help ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_help (<em class="parameter"><code>const <span class="type">gchar</span> *help_domain</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *help_id</code></em>);</pre>
+<p>Load a help page.</p>
+<p>This procedure loads the specified help page into the helpbrowser or
+what ever is configured as help viewer. The help page is identified
+by its domain and ID: if help_domain is NULL, we use the help_domain
+which was registered using the <a class="link" href="libgimp-gimpplugin.html#gimp-plugin-help-register" title="gimp_plugin_help_register ()"><code class="function">gimp_plugin_help_register()</code></a>
+procedure. If help_domain is NULL and no help domain was registered,
+the help domain of the main GIMP installation is used.</p>
+<div class="refsect3">
+<a name="gimp-help.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>help_domain</p></td>
+<td class="parameter_description"><p>The help domain in which help_id is registered.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>help_id</p></td>
+<td class="parameter_description"><p>The help page's ID.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-help.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/libgimp-gimpimage.html b/devel-docs/libgimp/html/libgimp-gimpimage.html
new file mode 100644
index 0000000..c6112bc
--- /dev/null
+++ b/devel-docs/libgimp/html/libgimp-gimpimage.html
@@ -0,0 +1,4857 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gimpimage: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimp-image.html" title="Manipulating Images and their Properties">
+<link rel="prev" href="libgimp-gimpfloatingsel.html" title="gimpfloatingsel">
+<link rel="next" href="libgimp-gimpimagecolorprofile.html" title="gimpimagecolorprofile">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimp-gimpimage.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimp-image.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimp-gimpfloatingsel.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimp-gimpimagecolorprofile.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimp-gimpimage"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimp-gimpimage.top_of_page"></a>gimpimage</span></h2>
+<p>gimpimage — Operations on complete images.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimp-gimpimage.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-list" title="gimp_image_list ()">gimp_image_list</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-new" title="gimp_image_new ()">gimp_image_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-new-with-precision" title="gimp_image_new_with_precision ()">gimp_image_new_with_precision</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-get-uri" title="gimp_image_get_uri ()">gimp_image_get_uri</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-get-xcf-uri" title="gimp_image_get_xcf_uri ()">gimp_image_get_xcf_uri</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-get-exported-uri" title="gimp_image_get_exported_uri ()">gimp_image_get_exported_uri</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-get-imported-uri" title="gimp_image_get_imported_uri ()">gimp_image_get_imported_uri</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-duplicate" title="gimp_image_duplicate ()">gimp_image_duplicate</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-delete" title="gimp_image_delete ()">gimp_image_delete</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-is-valid" title="gimp_image_is_valid ()">gimp_image_is_valid</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a href="../html/libgimpbase-gimpbaseenums.html#GimpImageBaseType"><span class="returnvalue">GimpImageBaseType</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-base-type" title="gimp_image_base_type ()">gimp_image_base_type</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a href="../html/libgimpbase-gimpbaseenums.html#GimpPrecision"><span class="returnvalue">GimpPrecision</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-get-precision" title="gimp_image_get_precision ()">gimp_image_get_precision</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="libgimp-gimpenums.html#GimpLayerMode" title="enum GimpLayerMode"><span class="returnvalue">GimpLayerMode</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-get-default-new-layer-mode" title="gimp_image_get_default_new_layer_mode ()">gimp_image_get_default_new_layer_mode</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-width" title="gimp_image_width ()">gimp_image_width</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-height" title="gimp_image_height ()">gimp_image_height</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-free-shadow" title="gimp_image_free_shadow ()">gimp_image_free_shadow</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-get-layers" title="gimp_image_get_layers ()">gimp_image_get_layers</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-get-channels" title="gimp_image_get_channels ()">gimp_image_get_channels</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-get-active-drawable" title="gimp_image_get_active_drawable ()">gimp_image_get_active_drawable</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-get-floating-sel" title="gimp_image_get_floating_sel ()">gimp_image_get_floating_sel</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-floating-sel-attached-to" title="gimp_image_floating_sel_attached_to ()">gimp_image_floating_sel_attached_to</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-pick-color" title="gimp_image_pick_color ()">gimp_image_pick_color</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-pick-correlate-layer" title="gimp_image_pick_correlate_layer ()">gimp_image_pick_correlate_layer</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-get-item-position" title="gimp_image_get_item_position ()">gimp_image_get_item_position</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-reorder-item" title="gimp_image_reorder_item ()">gimp_image_reorder_item</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-raise-item" title="gimp_image_raise_item ()">gimp_image_raise_item</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-lower-item" title="gimp_image_lower_item ()">gimp_image_lower_item</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-raise-item-to-top" title="gimp_image_raise_item_to_top ()">gimp_image_raise_item_to_top</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-lower-item-to-bottom" title="gimp_image_lower_item_to_bottom ()">gimp_image_lower_item_to_bottom</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-add-layer" title="gimp_image_add_layer ()">gimp_image_add_layer</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-insert-layer" title="gimp_image_insert_layer ()">gimp_image_insert_layer</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-remove-layer" title="gimp_image_remove_layer ()">gimp_image_remove_layer</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-freeze-layers" title="gimp_image_freeze_layers ()">gimp_image_freeze_layers</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-thaw-layers" title="gimp_image_thaw_layers ()">gimp_image_thaw_layers</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-raise-layer" title="gimp_image_raise_layer ()">gimp_image_raise_layer</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-lower-layer" title="gimp_image_lower_layer ()">gimp_image_lower_layer</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-raise-layer-to-top" title="gimp_image_raise_layer_to_top ()">gimp_image_raise_layer_to_top</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-lower-layer-to-bottom" title="gimp_image_lower_layer_to_bottom ()">gimp_image_lower_layer_to_bottom</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-get-layer-position" title="gimp_image_get_layer_position ()">gimp_image_get_layer_position</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-add-channel" title="gimp_image_add_channel ()">gimp_image_add_channel</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-insert-channel" title="gimp_image_insert_channel ()">gimp_image_insert_channel</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-remove-channel" title="gimp_image_remove_channel ()">gimp_image_remove_channel</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-freeze-channels" title="gimp_image_freeze_channels ()">gimp_image_freeze_channels</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-thaw-channels" title="gimp_image_thaw_channels ()">gimp_image_thaw_channels</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-raise-channel" title="gimp_image_raise_channel ()">gimp_image_raise_channel</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-lower-channel" title="gimp_image_lower_channel ()">gimp_image_lower_channel</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-get-channel-position" title="gimp_image_get_channel_position ()">gimp_image_get_channel_position</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-flatten" title="gimp_image_flatten ()">gimp_image_flatten</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-merge-visible-layers" title="gimp_image_merge_visible_layers ()">gimp_image_merge_visible_layers</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-merge-down" title="gimp_image_merge_down ()">gimp_image_merge_down</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-merge-layer-group" title="gimp_image_merge_layer_group ()">gimp_image_merge_layer_group</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-clean-all" title="gimp_image_clean_all ()">gimp_image_clean_all</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-is-dirty" title="gimp_image_is_dirty ()">gimp_image_is_dirty</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-get-active-layer" title="gimp_image_get_active_layer ()">gimp_image_get_active_layer</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-set-active-layer" title="gimp_image_set_active_layer ()">gimp_image_set_active_layer</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-get-active-channel" title="gimp_image_get_active_channel ()">gimp_image_get_active_channel</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-set-active-channel" title="gimp_image_set_active_channel ()">gimp_image_set_active_channel</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-unset-active-channel" title="gimp_image_unset_active_channel ()">gimp_image_unset_active_channel</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-get-selection" title="gimp_image_get_selection ()">gimp_image_get_selection</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-get-component-active" title="gimp_image_get_component_active ()">gimp_image_get_component_active</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-set-component-active" title="gimp_image_set_component_active ()">gimp_image_set_component_active</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-get-component-visible" title="gimp_image_get_component_visible ()">gimp_image_get_component_visible</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-set-component-visible" title="gimp_image_set_component_visible ()">gimp_image_set_component_visible</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-get-filename" title="gimp_image_get_filename ()">gimp_image_get_filename</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-set-filename" title="gimp_image_set_filename ()">gimp_image_set_filename</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-get-name" title="gimp_image_get_name ()">gimp_image_get_name</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-get-resolution" title="gimp_image_get_resolution ()">gimp_image_get_resolution</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-set-resolution" title="gimp_image_set_resolution ()">gimp_image_set_resolution</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a href="../html/libgimpbase-gimpunit.html#GimpUnit"><span class="returnvalue">GimpUnit</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-get-unit" title="gimp_image_get_unit ()">gimp_image_get_unit</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-set-unit" title="gimp_image_set_unit ()">gimp_image_set_unit</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-set-tattoo-state" title="gimp_image_set_tattoo_state ()">gimp_image_set_tattoo_state</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-get-tattoo-state" title="gimp_image_get_tattoo_state ()">gimp_image_get_tattoo_state</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-get-layer-by-tattoo" title="gimp_image_get_layer_by_tattoo ()">gimp_image_get_layer_by_tattoo</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-get-channel-by-tattoo" title="gimp_image_get_channel_by_tattoo ()">gimp_image_get_channel_by_tattoo</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-get-vectors-by-tattoo" title="gimp_image_get_vectors_by_tattoo ()">gimp_image_get_vectors_by_tattoo</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-get-layer-by-name" title="gimp_image_get_layer_by_name ()">gimp_image_get_layer_by_name</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-get-channel-by-name" title="gimp_image_get_channel_by_name ()">gimp_image_get_channel_by_name</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-get-vectors-by-name" title="gimp_image_get_vectors_by_name ()">gimp_image_get_vectors_by_name</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">guchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-get-cmap" title="gimp_image_get_cmap ()">gimp_image_get_cmap</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-set-cmap" title="gimp_image_set_cmap ()">gimp_image_set_cmap</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">guchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-get-colormap" title="gimp_image_get_colormap ()">gimp_image_get_colormap</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-set-colormap" title="gimp_image_set_colormap ()">gimp_image_set_colormap</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-get-vectors" title="gimp_image_get_vectors ()">gimp_image_get_vectors</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">guchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-get-thumbnail-data" title="gimp_image_get_thumbnail_data ()">gimp_image_get_thumbnail_data</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a href="../html/libgimpbase-GimpMetadata.html#GimpMetadata"><span class="returnvalue">GimpMetadata</span></a> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-get-metadata" title="gimp_image_get_metadata ()">gimp_image_get_metadata</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-set-metadata" title="gimp_image_set_metadata ()">gimp_image_set_metadata</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-attach-parasite" title="gimp_image_attach_parasite ()">gimp_image_attach_parasite</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-detach-parasite" title="gimp_image_detach_parasite ()">gimp_image_detach_parasite</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a href="../html/libgimpbase-GimpParasite.html#GimpParasite"><span class="returnvalue">GimpParasite</span></a> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-get-parasite" title="gimp_image_get_parasite ()">gimp_image_get_parasite</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> **
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-get-parasite-list" title="gimp_image_get_parasite_list ()">gimp_image_get_parasite_list</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a href="../html/libgimpbase-GimpParasite.html#GimpParasite"><span class="returnvalue">GimpParasite</span></a> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-parasite-find" title="gimp_image_parasite_find ()">gimp_image_parasite_find</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-parasite-list" title="gimp_image_parasite_list ()">gimp_image_parasite_list</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-parasite-attach" title="gimp_image_parasite_attach ()">gimp_image_parasite_attach</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-parasite-detach" title="gimp_image_parasite_detach ()">gimp_image_parasite_detach</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-attach-new-parasite" title="gimp_image_attach_new_parasite ()">gimp_image_attach_new_parasite</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-add-vectors" title="gimp_image_add_vectors ()">gimp_image_add_vectors</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-insert-vectors" title="gimp_image_insert_vectors ()">gimp_image_insert_vectors</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-remove-vectors" title="gimp_image_remove_vectors ()">gimp_image_remove_vectors</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-freeze-vectors" title="gimp_image_freeze_vectors ()">gimp_image_freeze_vectors</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-thaw-vectors" title="gimp_image_thaw_vectors ()">gimp_image_thaw_vectors</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-get-active-vectors" title="gimp_image_get_active_vectors ()">gimp_image_get_active_vectors</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-set-active-vectors" title="gimp_image_set_active_vectors ()">gimp_image_set_active_vectors</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-lower-vectors" title="gimp_image_lower_vectors ()">gimp_image_lower_vectors</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-raise-vectors" title="gimp_image_raise_vectors ()">gimp_image_raise_vectors</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-lower-vectors-to-bottom" title="gimp_image_lower_vectors_to_bottom ()">gimp_image_lower_vectors_to_bottom</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-raise-vectors-to-top" title="gimp_image_raise_vectors_to_top ()">gimp_image_raise_vectors_to_top</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimage.html#gimp-image-get-vectors-position" title="gimp_image_get_vectors_position ()">gimp_image_get_vectors_position</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpimage.description"></a><h2>Description</h2>
+<p>Operations on complete images: creation, resizing/rescaling, and
+operations involving multiple layers.</p>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpimage.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-image-list"></a><h3>gimp_image_list ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint</span> *
+gimp_image_list (<em class="parameter"><code><span class="type">gint</span> *num_images</code></em>);</pre>
+<p>Returns the list of images currently open.</p>
+<p>This procedure returns the list of images currently open in GIMP.</p>
+<div class="refsect3">
+<a name="gimp-image-list.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>num_images</p></td>
+<td class="parameter_description"><p>The number of images currently open.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-list.returns"></a><h4>Returns</h4>
+<p> The list of images currently open. The returned value must
+be freed with <code class="function">g_free()</code>.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-new"></a><h3>gimp_image_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_image_new (<em class="parameter"><code><span class="type">gint</span> width</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> height</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpImageBaseType"><span class="type">GimpImageBaseType</span></a> type</code></em>);</pre>
+<p>Creates a new image with the specified width, height, and type.</p>
+<p>Creates a new image, undisplayed, with the specified extents and
+type. A layer should be created and added before this image is
+displayed, or subsequent calls to <a class="link" href="libgimp-gimpdisplay.html#gimp-display-new" title="gimp_display_new ()"><code class="function">gimp_display_new()</code></a> with this image
+as an argument will fail. Layers can be created using the
+<a class="link" href="libgimp-gimplayer.html#gimp-layer-new" title="gimp_layer_new ()"><code class="function">gimp_layer_new()</code></a> commands. They can be added to an image using the
+<a class="link" href="libgimp-gimpimage.html#gimp-image-insert-layer" title="gimp_image_insert_layer ()"><code class="function">gimp_image_insert_layer()</code></a> command.</p>
+<p>If your image's type if INDEXED, a colormap must also be added with
+<a class="link" href="libgimp-gimpimage.html#gimp-image-set-colormap" title="gimp_image_set_colormap ()"><code class="function">gimp_image_set_colormap()</code></a>. An indexed image without a colormap will
+output unexpected colors.</p>
+<div class="refsect3">
+<a name="gimp-image-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>width</p></td>
+<td class="parameter_description"><p>The width of the image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>height</p></td>
+<td class="parameter_description"><p>The height of the image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>type</p></td>
+<td class="parameter_description"><p>The type of image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-new.returns"></a><h4>Returns</h4>
+<p> The ID of the newly created image.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-new-with-precision"></a><h3>gimp_image_new_with_precision ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_image_new_with_precision (<em class="parameter"><code><span class="type">gint</span> width</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> height</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpImageBaseType"><span class="type">GimpImageBaseType</span></a> type</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpPrecision"><span class="type">GimpPrecision</span></a> precision</code></em>);</pre>
+<p>Creates a new image with the specified width, height, type and
+precision.</p>
+<p>Creates a new image, undisplayed with the specified extents, type
+and precision. Indexed images can only be created at
+GIMP_PRECISION_U8_GAMMA precision. See <a class="link" href="libgimp-gimpimage.html#gimp-image-new" title="gimp_image_new ()"><code class="function">gimp_image_new()</code></a> for further
+details.</p>
+<div class="refsect3">
+<a name="gimp-image-new-with-precision.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>width</p></td>
+<td class="parameter_description"><p>The width of the image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>height</p></td>
+<td class="parameter_description"><p>The height of the image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>type</p></td>
+<td class="parameter_description"><p>The type of image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>precision</p></td>
+<td class="parameter_description"><p>The precision.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-new-with-precision.returns"></a><h4>Returns</h4>
+<p> The ID of the newly created image.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-get-uri"></a><h3>gimp_image_get_uri ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> *
+gimp_image_get_uri (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>);</pre>
+<p>Returns the URI for the specified image.</p>
+<p>This procedure returns the URI associated with the specified image.
+The image has an URI only if it was loaded or imported from a file
+or has since been saved or exported. Otherwise, this function
+returns <code class="literal">NULL</code>. See also gimp-image-get-imported-uri to get the URI
+of the current file if it was imported from a non-GIMP file format
+and not yet saved, or gimp-image-get-exported-uri if the image has
+been exported to a non-GIMP file format.</p>
+<div class="refsect3">
+<a name="gimp-image-get-uri.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-get-uri.returns"></a><h4>Returns</h4>
+<p> The URI. The returned value must be freed with <code class="function">g_free()</code>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-get-xcf-uri"></a><h3>gimp_image_get_xcf_uri ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> *
+gimp_image_get_xcf_uri (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>);</pre>
+<p>Returns the XCF URI for the specified image.</p>
+<p>This procedure returns the XCF URI associated with the image. If
+there is no such URI, this procedure returns <code class="literal">NULL</code>.</p>
+<div class="refsect3">
+<a name="gimp-image-get-xcf-uri.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-get-xcf-uri.returns"></a><h4>Returns</h4>
+<p> The imported URI. The returned value must be freed with
+<code class="function">g_free()</code>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-get-exported-uri"></a><h3>gimp_image_get_exported_uri ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> *
+gimp_image_get_exported_uri (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>);</pre>
+<p>Returns the exported URI for the specified image.</p>
+<p>This procedure returns the URI associated with the specified image
+if the image was exported a non-native GIMP format. If the image was
+not exported, this procedure returns <code class="literal">NULL</code>.</p>
+<div class="refsect3">
+<a name="gimp-image-get-exported-uri.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-get-exported-uri.returns"></a><h4>Returns</h4>
+<p> The exported URI. The returned value must be freed with
+<code class="function">g_free()</code>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-get-imported-uri"></a><h3>gimp_image_get_imported_uri ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> *
+gimp_image_get_imported_uri (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>);</pre>
+<p>Returns the imported URI for the specified image.</p>
+<p>This procedure returns the URI associated with the specified image
+if the image was imported from a non-native Gimp format. If the
+image was not imported, or has since been saved in the native Gimp
+format, this procedure returns <code class="literal">NULL</code>.</p>
+<div class="refsect3">
+<a name="gimp-image-get-imported-uri.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-get-imported-uri.returns"></a><h4>Returns</h4>
+<p> The imported URI. The returned value must be freed with
+<code class="function">g_free()</code>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-duplicate"></a><h3>gimp_image_duplicate ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_image_duplicate (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>);</pre>
+<p>Duplicate the specified image</p>
+<p>This procedure duplicates the specified image, copying all layers,
+channels, and image information.</p>
+<div class="refsect3">
+<a name="gimp-image-duplicate.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-duplicate.returns"></a><h4>Returns</h4>
+<p> The new, duplicated image.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-delete"></a><h3>gimp_image_delete ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_delete (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>);</pre>
+<p>Delete the specified image.</p>
+<p>If there are no displays associated with this image it will be
+deleted. This means that you can not delete an image through the PDB
+that was created by the user. If the associated display was however
+created through the PDB and you know the display ID, you may delete
+the display. Removal of the last associated display will then delete
+the image.</p>
+<div class="refsect3">
+<a name="gimp-image-delete.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-delete.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-is-valid"></a><h3>gimp_image_is_valid ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_is_valid (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>);</pre>
+<p>Returns TRUE if the image is valid.</p>
+<p>This procedure checks if the given image ID is valid and refers to
+an existing image.</p>
+<div class="refsect3">
+<a name="gimp-image-is-valid.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image to check.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-is-valid.returns"></a><h4>Returns</h4>
+<p> Whether the image ID is valid.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-base-type"></a><h3>gimp_image_base_type ()</h3>
+<pre class="programlisting"><a href="../html/libgimpbase-gimpbaseenums.html#GimpImageBaseType"><span class="returnvalue">GimpImageBaseType</span></a>
+gimp_image_base_type (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>);</pre>
+<p>Get the base type of the image.</p>
+<p>This procedure returns the image's base type. Layers in the image
+must be of this subtype, but can have an optional alpha channel.</p>
+<div class="refsect3">
+<a name="gimp-image-base-type.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-base-type.returns"></a><h4>Returns</h4>
+<p> The image's base type.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-get-precision"></a><h3>gimp_image_get_precision ()</h3>
+<pre class="programlisting"><a href="../html/libgimpbase-gimpbaseenums.html#GimpPrecision"><span class="returnvalue">GimpPrecision</span></a>
+gimp_image_get_precision (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>);</pre>
+<p>Get the precision of the image.</p>
+<p>This procedure returns the image's precision.</p>
+<div class="refsect3">
+<a name="gimp-image-get-precision.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-get-precision.returns"></a><h4>Returns</h4>
+<p> The image's precision.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-get-default-new-layer-mode"></a><h3>gimp_image_get_default_new_layer_mode ()</h3>
+<pre class="programlisting"><a class="link" href="libgimp-gimpenums.html#GimpLayerMode" title="enum GimpLayerMode"><span class="returnvalue">GimpLayerMode</span></a>
+gimp_image_get_default_new_layer_mode (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>);</pre>
+<p>Get the default mode for newly created layers of this image.</p>
+<p>Returns the default mode for newly created layers of this image.</p>
+<div class="refsect3">
+<a name="gimp-image-get-default-new-layer-mode.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-get-default-new-layer-mode.returns"></a><h4>Returns</h4>
+<p> The layer mode.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-width"></a><h3>gimp_image_width ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint</span>
+gimp_image_width (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>);</pre>
+<p>Return the width of the image</p>
+<p>This procedure returns the image's width. This value is independent
+of any of the layers in this image. This is the \"canvas\" width.</p>
+<div class="refsect3">
+<a name="gimp-image-width.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-width.returns"></a><h4>Returns</h4>
+<p> The image's width.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-height"></a><h3>gimp_image_height ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint</span>
+gimp_image_height (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>);</pre>
+<p>Return the height of the image</p>
+<p>This procedure returns the image's height. This value is independent
+of any of the layers in this image. This is the \"canvas\" height.</p>
+<div class="refsect3">
+<a name="gimp-image-height.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-height.returns"></a><h4>Returns</h4>
+<p> The image's height.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-free-shadow"></a><h3>gimp_image_free_shadow ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_free_shadow (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_image_free_shadow</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-free-shadow" title="gimp_drawable_free_shadow ()"><code class="function">gimp_drawable_free_shadow()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-image-free-shadow.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-free-shadow.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-get-layers"></a><h3>gimp_image_get_layers ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint</span> *
+gimp_image_get_layers (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *num_layers</code></em>);</pre>
+<p>Returns the list of layers contained in the specified image.</p>
+<p>This procedure returns the list of layers contained in the specified
+image. The order of layers is from topmost to bottommost.</p>
+<div class="refsect3">
+<a name="gimp-image-get-layers.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>num_layers</p></td>
+<td class="parameter_description"><p>The number of layers contained in the image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-get-layers.returns"></a><h4>Returns</h4>
+<p> The list of layers contained in the image. The returned
+value must be freed with <code class="function">g_free()</code>.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-get-channels"></a><h3>gimp_image_get_channels ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint</span> *
+gimp_image_get_channels (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *num_channels</code></em>);</pre>
+<p>Returns the list of channels contained in the specified image.</p>
+<p>This procedure returns the list of channels contained in the
+specified image. This does not include the selection mask, or layer
+masks. The order is from topmost to bottommost. Note that
+\"channels\" are custom channels and do not include the image's
+color components.</p>
+<div class="refsect3">
+<a name="gimp-image-get-channels.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>num_channels</p></td>
+<td class="parameter_description"><p>The number of channels contained in the image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-get-channels.returns"></a><h4>Returns</h4>
+<p> The list of channels contained in the image. The returned
+value must be freed with <code class="function">g_free()</code>.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-get-active-drawable"></a><h3>gimp_image_get_active_drawable ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_image_get_active_drawable (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>);</pre>
+<p>Get the image's active drawable</p>
+<p>This procedure returns the ID of the image's active drawable. This
+can be either a layer, a channel, or a layer mask. The active
+drawable is specified by the active image channel. If that is -1,
+then by the active image layer. If the active image layer has a
+layer mask and the layer mask is in edit mode, then the layer mask
+is the active drawable.</p>
+<div class="refsect3">
+<a name="gimp-image-get-active-drawable.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-get-active-drawable.returns"></a><h4>Returns</h4>
+<p> The active drawable.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-get-floating-sel"></a><h3>gimp_image_get_floating_sel ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_image_get_floating_sel (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>);</pre>
+<p>Return the floating selection of the image.</p>
+<p>This procedure returns the image's floating selection, if it exists.
+If it doesn't exist, -1 is returned as the layer ID.</p>
+<div class="refsect3">
+<a name="gimp-image-get-floating-sel.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-get-floating-sel.returns"></a><h4>Returns</h4>
+<p> The image's floating selection.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-floating-sel-attached-to"></a><h3>gimp_image_floating_sel_attached_to ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_image_floating_sel_attached_to (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>);</pre>
+<p>Return the drawable the floating selection is attached to.</p>
+<p>This procedure returns the drawable the image's floating selection
+is attached to, if it exists. If it doesn't exist, -1 is returned as
+the drawable ID.</p>
+<div class="refsect3">
+<a name="gimp-image-floating-sel-attached-to.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-floating-sel-attached-to.returns"></a><h4>Returns</h4>
+<p> The drawable the floating selection is attached to.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-pick-color"></a><h3>gimp_image_pick_color ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_pick_color (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> x</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> y</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> sample_merged</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> sample_average</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> average_radius</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpcolor-GimpRGB.html#GimpRGB"><span class="type">GimpRGB</span></a> *color</code></em>);</pre>
+<p>Determine the color at the given drawable coordinates</p>
+<p>This tool determines the color at the specified coordinates. The
+returned color is an RGB triplet even for grayscale and indexed
+drawables. If the coordinates lie outside of the extents of the
+specified drawable, then an error is returned. If the drawable has
+an alpha channel, the algorithm examines the alpha value of the
+drawable at the coordinates. If the alpha value is completely
+transparent (0), then an error is returned. If the sample_merged
+parameter is TRUE, the data of the composite image will be used
+instead of that for the specified drawable. This is equivalent to
+sampling for colors after merging all visible layers. In the case of
+a merged sampling, the supplied drawable is ignored.</p>
+<div class="refsect3">
+<a name="gimp-image-pick-color.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The drawable to pick from.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x</p></td>
+<td class="parameter_description"><p>x coordinate of upper-left corner of rectangle.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y</p></td>
+<td class="parameter_description"><p>y coordinate of upper-left corner of rectangle.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>sample_merged</p></td>
+<td class="parameter_description"><p>Use the composite image, not the drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>sample_average</p></td>
+<td class="parameter_description"><p>Average the color of all the pixels in a specified radius.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>average_radius</p></td>
+<td class="parameter_description"><p>The radius of pixels to average.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>color</p></td>
+<td class="parameter_description"><p>The return color.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-pick-color.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-pick-correlate-layer"></a><h3>gimp_image_pick_correlate_layer ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_image_pick_correlate_layer (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> x</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> y</code></em>);</pre>
+<p>Find the layer visible at the specified coordinates.</p>
+<p>This procedure finds the layer which is visible at the specified
+coordinates. Layers which do not qualify are those whose extents do
+not pass within the specified coordinates, or which are transparent
+at the specified coordinates. This procedure will return -1 if no
+layer is found.</p>
+<div class="refsect3">
+<a name="gimp-image-pick-correlate-layer.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x</p></td>
+<td class="parameter_description"><p>The x coordinate for the pick.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y</p></td>
+<td class="parameter_description"><p>The y coordinate for the pick.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-pick-correlate-layer.returns"></a><h4>Returns</h4>
+<p> The layer found at the specified coordinates.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-get-item-position"></a><h3>gimp_image_get_item_position ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint</span>
+gimp_image_get_item_position (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint32</span> item_ID</code></em>);</pre>
+<p>Returns the position of the item in its level of its item tree.</p>
+<p>This procedure determines the position of the specified item in its
+level in its item tree in the image. If the item doesn't exist in
+the image, or the item is not part of an item tree, an error is
+returned.</p>
+<div class="refsect3">
+<a name="gimp-image-get-item-position.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>item_ID</p></td>
+<td class="parameter_description"><p>The item.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-get-item-position.returns"></a><h4>Returns</h4>
+<p> The position of the item in its level in the item tree.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-reorder-item"></a><h3>gimp_image_reorder_item ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_reorder_item (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint32</span> item_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint32</span> parent_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> position</code></em>);</pre>
+<p>Reorder the specified item within its item tree</p>
+<p>This procedure reorders the specified item within its item tree.</p>
+<div class="refsect3">
+<a name="gimp-image-reorder-item.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>item_ID</p></td>
+<td class="parameter_description"><p>The item to reorder.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>parent_ID</p></td>
+<td class="parameter_description"><p>The new parent item.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>position</p></td>
+<td class="parameter_description"><p>The new position of the item.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-reorder-item.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-raise-item"></a><h3>gimp_image_raise_item ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_raise_item (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint32</span> item_ID</code></em>);</pre>
+<p>Raise the specified item in its level in its item tree</p>
+<p>This procedure raises the specified item one step in the item tree.
+The procedure call will fail if there is no item above it.</p>
+<div class="refsect3">
+<a name="gimp-image-raise-item.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>item_ID</p></td>
+<td class="parameter_description"><p>The item to raise.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-raise-item.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-lower-item"></a><h3>gimp_image_lower_item ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_lower_item (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint32</span> item_ID</code></em>);</pre>
+<p>Lower the specified item in its level in its item tree</p>
+<p>This procedure lowers the specified item one step in the item tree.
+The procedure call will fail if there is no item below it.</p>
+<div class="refsect3">
+<a name="gimp-image-lower-item.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>item_ID</p></td>
+<td class="parameter_description"><p>The item to lower.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-lower-item.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-raise-item-to-top"></a><h3>gimp_image_raise_item_to_top ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_raise_item_to_top (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint32</span> item_ID</code></em>);</pre>
+<p>Raise the specified item to the top of its level in its item tree</p>
+<p>This procedure raises the specified item to top of its level in the
+item tree. It will not move the item if there is no item above it.</p>
+<div class="refsect3">
+<a name="gimp-image-raise-item-to-top.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>item_ID</p></td>
+<td class="parameter_description"><p>The item to raise to top.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-raise-item-to-top.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-lower-item-to-bottom"></a><h3>gimp_image_lower_item_to_bottom ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_lower_item_to_bottom (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint32</span> item_ID</code></em>);</pre>
+<p>Lower the specified item to the bottom of its level in its item tree</p>
+<p>This procedure lowers the specified item to bottom of its level in
+the item tree. It will not move the layer if there is no layer below
+it.</p>
+<div class="refsect3">
+<a name="gimp-image-lower-item-to-bottom.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>item_ID</p></td>
+<td class="parameter_description"><p>The item to lower to bottom.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-lower-item-to-bottom.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-add-layer"></a><h3>gimp_image_add_layer ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_add_layer (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint32</span> layer_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> position</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_image_add_layer</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpimage.html#gimp-image-insert-layer" title="gimp_image_insert_layer ()"><code class="function">gimp_image_insert_layer()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-image-add-layer.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>layer_ID</p></td>
+<td class="parameter_description"><p>The layer.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>position</p></td>
+<td class="parameter_description"><p>The layer position.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-add-layer.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-insert-layer"></a><h3>gimp_image_insert_layer ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_insert_layer (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint32</span> layer_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint32</span> parent_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> position</code></em>);</pre>
+<p>Add the specified layer to the image.</p>
+<p>This procedure adds the specified layer to the image at the given
+position. If the specified parent is a valid layer group (See
+<a class="link" href="libgimp-gimpitem.html#gimp-item-is-group" title="gimp_item_is_group ()"><code class="function">gimp_item_is_group()</code></a> and <a class="link" href="libgimp-gimplayer.html#gimp-layer-group-new" title="gimp_layer_group_new ()"><code class="function">gimp_layer_group_new()</code></a>) then the layer is
+added inside the group. If the parent is 0, the layer is added
+inside the main stack, outside of any group. The position argument
+specifies the location of the layer inside the stack (or the group,
+if a valid parent was supplied), starting from the top (0) and
+increasing. If the position is specified as -1 and the parent is
+specified as 0, then the layer is inserted above the active layer,
+or inside the group if the active layer is a layer group. The layer
+type must be compatible with the image base type.</p>
+<div class="refsect3">
+<a name="gimp-image-insert-layer.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>layer_ID</p></td>
+<td class="parameter_description"><p>The layer.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>parent_ID</p></td>
+<td class="parameter_description"><p>The parent layer.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>position</p></td>
+<td class="parameter_description"><p>The layer position.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-insert-layer.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-remove-layer"></a><h3>gimp_image_remove_layer ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_remove_layer (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint32</span> layer_ID</code></em>);</pre>
+<p>Remove the specified layer from the image.</p>
+<p>This procedure removes the specified layer from the image. If the
+layer doesn't exist, an error is returned. If there are no layers
+left in the image, this call will fail. If this layer is the last
+layer remaining, the image will become empty and have no active
+layer.</p>
+<div class="refsect3">
+<a name="gimp-image-remove-layer.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>layer_ID</p></td>
+<td class="parameter_description"><p>The layer.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-remove-layer.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-freeze-layers"></a><h3>gimp_image_freeze_layers ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_freeze_layers (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>);</pre>
+<p>Freeze the image's layer list.</p>
+<p>This procedure freezes the layer list of the image, suppressing any
+updates to the Layers dialog in response to changes to the image's
+layers. This can significantly improve performance while applying
+changes affecting the layer list.</p>
+<p>Each call to <a class="link" href="libgimp-gimpimage.html#gimp-image-freeze-layers" title="gimp_image_freeze_layers ()"><code class="function">gimp_image_freeze_layers()</code></a> should be matched by a
+corresponding call to <a class="link" href="libgimp-gimpimage.html#gimp-image-thaw-layers" title="gimp_image_thaw_layers ()"><code class="function">gimp_image_thaw_layers()</code></a>, undoing its effects.</p>
+<div class="refsect3">
+<a name="gimp-image-freeze-layers.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-freeze-layers.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10-2.html#api-index-2.10.2">2.10.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-thaw-layers"></a><h3>gimp_image_thaw_layers ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_thaw_layers (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>);</pre>
+<p>Thaw the image's layer list.</p>
+<p>This procedure thaws the layer list of the image, re-enabling
+updates to the Layers dialog.</p>
+<p>This procedure should match a corresponding call to
+<a class="link" href="libgimp-gimpimage.html#gimp-image-freeze-layers" title="gimp_image_freeze_layers ()"><code class="function">gimp_image_freeze_layers()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-image-thaw-layers.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-thaw-layers.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10-2.html#api-index-2.10.2">2.10.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-raise-layer"></a><h3>gimp_image_raise_layer ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_raise_layer (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint32</span> layer_ID</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_image_raise_layer</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpimage.html#gimp-image-raise-item" title="gimp_image_raise_item ()"><code class="function">gimp_image_raise_item()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-image-raise-layer.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>layer_ID</p></td>
+<td class="parameter_description"><p>The layer to raise.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-raise-layer.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-lower-layer"></a><h3>gimp_image_lower_layer ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_lower_layer (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint32</span> layer_ID</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_image_lower_layer</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpimage.html#gimp-image-lower-item" title="gimp_image_lower_item ()"><code class="function">gimp_image_lower_item()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-image-lower-layer.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>layer_ID</p></td>
+<td class="parameter_description"><p>The layer to lower.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-lower-layer.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-raise-layer-to-top"></a><h3>gimp_image_raise_layer_to_top ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_raise_layer_to_top (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint32</span> layer_ID</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_image_raise_layer_to_top</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpimage.html#gimp-image-raise-item-to-top" title="gimp_image_raise_item_to_top ()"><code class="function">gimp_image_raise_item_to_top()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-image-raise-layer-to-top.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>layer_ID</p></td>
+<td class="parameter_description"><p>The layer to raise to top.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-raise-layer-to-top.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-lower-layer-to-bottom"></a><h3>gimp_image_lower_layer_to_bottom ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_lower_layer_to_bottom (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint32</span> layer_ID</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_image_lower_layer_to_bottom</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpimage.html#gimp-image-lower-item-to-bottom" title="gimp_image_lower_item_to_bottom ()"><code class="function">gimp_image_lower_item_to_bottom()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-image-lower-layer-to-bottom.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>layer_ID</p></td>
+<td class="parameter_description"><p>The layer to lower to bottom.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-lower-layer-to-bottom.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-get-layer-position"></a><h3>gimp_image_get_layer_position ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint</span>
+gimp_image_get_layer_position (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint32</span> layer_ID</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_image_get_layer_position</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpimage.html#gimp-image-get-item-position" title="gimp_image_get_item_position ()"><code class="function">gimp_image_get_item_position()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-image-get-layer-position.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>layer_ID</p></td>
+<td class="parameter_description"><p>The layer.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-get-layer-position.returns"></a><h4>Returns</h4>
+<p> The position of the layer in the layer stack.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-add-channel"></a><h3>gimp_image_add_channel ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_add_channel (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint32</span> channel_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> position</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_image_add_channel</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpimage.html#gimp-image-insert-channel" title="gimp_image_insert_channel ()"><code class="function">gimp_image_insert_channel()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-image-add-channel.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>channel_ID</p></td>
+<td class="parameter_description"><p>The channel.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>position</p></td>
+<td class="parameter_description"><p>The channel position.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-add-channel.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-insert-channel"></a><h3>gimp_image_insert_channel ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_insert_channel (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint32</span> channel_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint32</span> parent_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> position</code></em>);</pre>
+<p>Add the specified channel to the image.</p>
+<p>This procedure adds the specified channel to the image at the given
+position. Since channel groups are not currently supported, the
+parent argument must always be 0. The position argument specifies
+the location of the channel inside the stack, starting from the top
+(0) and increasing. If the position is specified as -1, then the
+channel is inserted above the active channel.</p>
+<div class="refsect3">
+<a name="gimp-image-insert-channel.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>channel_ID</p></td>
+<td class="parameter_description"><p>The channel.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>parent_ID</p></td>
+<td class="parameter_description"><p>The parent channel.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>position</p></td>
+<td class="parameter_description"><p>The channel position.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-insert-channel.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-remove-channel"></a><h3>gimp_image_remove_channel ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_remove_channel (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint32</span> channel_ID</code></em>);</pre>
+<p>Remove the specified channel from the image.</p>
+<p>This procedure removes the specified channel from the image. If the
+channel doesn't exist, an error is returned.</p>
+<div class="refsect3">
+<a name="gimp-image-remove-channel.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>channel_ID</p></td>
+<td class="parameter_description"><p>The channel.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-remove-channel.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-freeze-channels"></a><h3>gimp_image_freeze_channels ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_freeze_channels (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>);</pre>
+<p>Freeze the image's channel list.</p>
+<p>This procedure freezes the channel list of the image, suppressing
+any updates to the Channels dialog in response to changes to the
+image's channels. This can significantly improve performance while
+applying changes affecting the channel list.</p>
+<p>Each call to <a class="link" href="libgimp-gimpimage.html#gimp-image-freeze-channels" title="gimp_image_freeze_channels ()"><code class="function">gimp_image_freeze_channels()</code></a> should be matched by a
+corresponding call to <a class="link" href="libgimp-gimpimage.html#gimp-image-thaw-channels" title="gimp_image_thaw_channels ()"><code class="function">gimp_image_thaw_channels()</code></a>, undoing its
+effects.</p>
+<div class="refsect3">
+<a name="gimp-image-freeze-channels.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-freeze-channels.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10-2.html#api-index-2.10.2">2.10.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-thaw-channels"></a><h3>gimp_image_thaw_channels ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_thaw_channels (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>);</pre>
+<p>Thaw the image's channel list.</p>
+<p>This procedure thaws the channel list of the image, re-enabling
+updates to the Channels dialog.</p>
+<p>This procedure should match a corresponding call to
+<a class="link" href="libgimp-gimpimage.html#gimp-image-freeze-channels" title="gimp_image_freeze_channels ()"><code class="function">gimp_image_freeze_channels()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-image-thaw-channels.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-thaw-channels.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10-2.html#api-index-2.10.2">2.10.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-raise-channel"></a><h3>gimp_image_raise_channel ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_raise_channel (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint32</span> channel_ID</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_image_raise_channel</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpimage.html#gimp-image-raise-item" title="gimp_image_raise_item ()"><code class="function">gimp_image_raise_item()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-image-raise-channel.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>channel_ID</p></td>
+<td class="parameter_description"><p>The channel to raise.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-raise-channel.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-lower-channel"></a><h3>gimp_image_lower_channel ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_lower_channel (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint32</span> channel_ID</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_image_lower_channel</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpimage.html#gimp-image-lower-item" title="gimp_image_lower_item ()"><code class="function">gimp_image_lower_item()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-image-lower-channel.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>channel_ID</p></td>
+<td class="parameter_description"><p>The channel to lower.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-lower-channel.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-get-channel-position"></a><h3>gimp_image_get_channel_position ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint</span>
+gimp_image_get_channel_position (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint32</span> channel_ID</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_image_get_channel_position</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpimage.html#gimp-image-get-item-position" title="gimp_image_get_item_position ()"><code class="function">gimp_image_get_item_position()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-image-get-channel-position.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>channel_ID</p></td>
+<td class="parameter_description"><p>The channel.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-get-channel-position.returns"></a><h4>Returns</h4>
+<p> The position of the channel in the channel stack.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-flatten"></a><h3>gimp_image_flatten ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_image_flatten (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>);</pre>
+<p>Flatten all visible layers into a single layer. Discard all
+invisible layers.</p>
+<p>This procedure combines the visible layers in a manner analogous to
+merging with the CLIP_TO_IMAGE merge type. Non-visible layers are
+discarded, and the resulting image is stripped of its alpha channel.</p>
+<div class="refsect3">
+<a name="gimp-image-flatten.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-flatten.returns"></a><h4>Returns</h4>
+<p> The resulting layer.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-merge-visible-layers"></a><h3>gimp_image_merge_visible_layers ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_image_merge_visible_layers (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpMergeType"><span class="type">GimpMergeType</span></a> merge_type</code></em>);</pre>
+<p>Merge the visible image layers into one.</p>
+<p>This procedure combines the visible layers into a single layer using
+the specified merge type. A merge type of EXPAND_AS_NECESSARY
+expands the final layer to encompass the areas of the visible
+layers. A merge type of CLIP_TO_IMAGE clips the final layer to the
+extents of the image. A merge type of CLIP_TO_BOTTOM_LAYER clips the
+final layer to the size of the bottommost layer.</p>
+<div class="refsect3">
+<a name="gimp-image-merge-visible-layers.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>merge_type</p></td>
+<td class="parameter_description"><p>The type of merge.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-merge-visible-layers.returns"></a><h4>Returns</h4>
+<p> The resulting layer.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-merge-down"></a><h3>gimp_image_merge_down ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_image_merge_down (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint32</span> merge_layer_ID</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpMergeType"><span class="type">GimpMergeType</span></a> merge_type</code></em>);</pre>
+<p>Merge the layer passed and the first visible layer below.</p>
+<p>This procedure combines the passed layer and the first visible layer
+below it using the specified merge type. A merge type of
+EXPAND_AS_NECESSARY expands the final layer to encompass the areas
+of the visible layers. A merge type of CLIP_TO_IMAGE clips the final
+layer to the extents of the image. A merge type of
+CLIP_TO_BOTTOM_LAYER clips the final layer to the size of the
+bottommost layer.</p>
+<div class="refsect3">
+<a name="gimp-image-merge-down.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>merge_layer_ID</p></td>
+<td class="parameter_description"><p>The layer to merge down from.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>merge_type</p></td>
+<td class="parameter_description"><p>The type of merge.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-merge-down.returns"></a><h4>Returns</h4>
+<p> The resulting layer.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-merge-layer-group"></a><h3>gimp_image_merge_layer_group ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_image_merge_layer_group (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint32</span> layer_group_ID</code></em>);</pre>
+<p>Merge the passed layer group's layers into one normal layer.</p>
+<p>This procedure combines the layers of the passed layer group into a
+single normal layer, replacing the group.</p>
+<div class="refsect3">
+<a name="gimp-image-merge-layer-group.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>layer_group_ID</p></td>
+<td class="parameter_description"><p>The layer group to merge.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-merge-layer-group.returns"></a><h4>Returns</h4>
+<p> The resulting layer.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10-14.html#api-index-2.10.14">2.10.14</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-clean-all"></a><h3>gimp_image_clean_all ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_clean_all (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>);</pre>
+<p>Set the image dirty count to 0.</p>
+<p>This procedure sets the specified image's dirty count to 0, allowing
+operations to occur without having a 'dirtied' image. This is
+especially useful for creating and loading images which should not
+initially be considered dirty, even though layers must be created,
+filled, and installed in the image. Note that save plug-ins must NOT
+call this function themselves after saving the image.</p>
+<div class="refsect3">
+<a name="gimp-image-clean-all.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-clean-all.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-is-dirty"></a><h3>gimp_image_is_dirty ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_is_dirty (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>);</pre>
+<p>Checks if the image has unsaved changes.</p>
+<p>This procedure checks the specified image's dirty count to see if it
+needs to be saved. Note that saving the image does not automatically
+set the dirty count to 0, you need to call <a class="link" href="libgimp-gimpimage.html#gimp-image-clean-all" title="gimp_image_clean_all ()"><code class="function">gimp_image_clean_all()</code></a>
+after calling a save procedure to make the image clean.</p>
+<div class="refsect3">
+<a name="gimp-image-is-dirty.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-is-dirty.returns"></a><h4>Returns</h4>
+<p> TRUE if the image has unsaved changes.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-get-active-layer"></a><h3>gimp_image_get_active_layer ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_image_get_active_layer (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>);</pre>
+<p>Returns the specified image's active layer.</p>
+<p>If there is an active layer, its ID will be returned, otherwise, -1.
+If a channel is currently active, then no layer will be. If a layer
+mask is active, then this will return the associated layer.</p>
+<div class="refsect3">
+<a name="gimp-image-get-active-layer.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-get-active-layer.returns"></a><h4>Returns</h4>
+<p> The active layer.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-set-active-layer"></a><h3>gimp_image_set_active_layer ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_set_active_layer (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint32</span> active_layer_ID</code></em>);</pre>
+<p>Sets the specified image's active layer.</p>
+<p>If the layer exists, it is set as the active layer in the image. Any
+previous active layer or channel is set to inactive. An exception is
+a previously existing floating selection, in which case this
+procedure will return an execution error.</p>
+<div class="refsect3">
+<a name="gimp-image-set-active-layer.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>active_layer_ID</p></td>
+<td class="parameter_description"><p>The new image active layer.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-set-active-layer.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-get-active-channel"></a><h3>gimp_image_get_active_channel ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_image_get_active_channel (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>);</pre>
+<p>Returns the specified image's active channel.</p>
+<p>If there is an active channel, this will return the channel ID,
+otherwise, -1.</p>
+<div class="refsect3">
+<a name="gimp-image-get-active-channel.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-get-active-channel.returns"></a><h4>Returns</h4>
+<p> The active channel.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-set-active-channel"></a><h3>gimp_image_set_active_channel ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_set_active_channel (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint32</span> active_channel_ID</code></em>);</pre>
+<p>Sets the specified image's active channel.</p>
+<p>If the channel exists, it is set as the active channel in the image.
+Any previous active channel or layer is set to inactive. An
+exception is a previously existing floating selection, in which case
+this procedure will return an execution error.</p>
+<div class="refsect3">
+<a name="gimp-image-set-active-channel.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>active_channel_ID</p></td>
+<td class="parameter_description"><p>The new image active channel.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-set-active-channel.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-unset-active-channel"></a><h3>gimp_image_unset_active_channel ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_unset_active_channel (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>);</pre>
+<p>Unsets the active channel in the specified image.</p>
+<p>If an active channel exists, it is unset. There then exists no
+active channel, and if desired, one can be set through a call to
+'Set Active Channel'. No error is returned in the case of no
+existing active channel.</p>
+<div class="refsect3">
+<a name="gimp-image-unset-active-channel.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-unset-active-channel.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-get-selection"></a><h3>gimp_image_get_selection ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_image_get_selection (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>);</pre>
+<p>Returns the specified image's selection.</p>
+<p>This will always return a valid ID for a selection -- which is
+represented as a channel internally.</p>
+<div class="refsect3">
+<a name="gimp-image-get-selection.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-get-selection.returns"></a><h4>Returns</h4>
+<p> The selection channel.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-get-component-active"></a><h3>gimp_image_get_component_active ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_get_component_active (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpChannelType"><span class="type">GimpChannelType</span></a> component</code></em>);</pre>
+<p>Returns if the specified image's image component is active.</p>
+<p>This procedure returns if the specified image's image component
+(i.e. Red, Green, Blue intensity channels in an RGB image) is active
+or inactive -- whether or not it can be modified. If the specified
+component is not valid for the image type, an error is returned.</p>
+<div class="refsect3">
+<a name="gimp-image-get-component-active.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>component</p></td>
+<td class="parameter_description"><p>The image component.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-get-component-active.returns"></a><h4>Returns</h4>
+<p> Component is active.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-set-component-active"></a><h3>gimp_image_set_component_active ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_set_component_active (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpChannelType"><span class="type">GimpChannelType</span></a> component</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> active</code></em>);</pre>
+<p>Sets if the specified image's image component is active.</p>
+<p>This procedure sets if the specified image's image component (i.e.
+Red, Green, Blue intensity channels in an RGB image) is active or
+inactive -- whether or not it can be modified. If the specified
+component is not valid for the image type, an error is returned.</p>
+<div class="refsect3">
+<a name="gimp-image-set-component-active.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>component</p></td>
+<td class="parameter_description"><p>The image component.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>active</p></td>
+<td class="parameter_description"><p>Component is active.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-set-component-active.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-get-component-visible"></a><h3>gimp_image_get_component_visible ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_get_component_visible (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpChannelType"><span class="type">GimpChannelType</span></a> component</code></em>);</pre>
+<p>Returns if the specified image's image component is visible.</p>
+<p>This procedure returns if the specified image's image component
+(i.e. Red, Green, Blue intensity channels in an RGB image) is
+visible or invisible -- whether or not it can be seen. If the
+specified component is not valid for the image type, an error is
+returned.</p>
+<div class="refsect3">
+<a name="gimp-image-get-component-visible.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>component</p></td>
+<td class="parameter_description"><p>The image component.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-get-component-visible.returns"></a><h4>Returns</h4>
+<p> Component is visible.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-set-component-visible"></a><h3>gimp_image_set_component_visible ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_set_component_visible (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpChannelType"><span class="type">GimpChannelType</span></a> component</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> visible</code></em>);</pre>
+<p>Sets if the specified image's image component is visible.</p>
+<p>This procedure sets if the specified image's image component (i.e.
+Red, Green, Blue intensity channels in an RGB image) is visible or
+invisible -- whether or not it can be seen. If the specified
+component is not valid for the image type, an error is returned.</p>
+<div class="refsect3">
+<a name="gimp-image-set-component-visible.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>component</p></td>
+<td class="parameter_description"><p>The image component.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>visible</p></td>
+<td class="parameter_description"><p>Component is visible.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-set-component-visible.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-get-filename"></a><h3>gimp_image_get_filename ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> *
+gimp_image_get_filename (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>);</pre>
+<p>Returns the specified image's filename.</p>
+<p>This procedure returns the specified image's filename in the
+filesystem encoding. The image has a filename only if it was loaded
+or imported from a file or has since been saved or exported.
+Otherwise, this function returns <code class="literal">NULL</code>. See also
+<a class="link" href="libgimp-gimpimage.html#gimp-image-get-uri" title="gimp_image_get_uri ()"><code class="function">gimp_image_get_uri()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-image-get-filename.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-get-filename.returns"></a><h4>Returns</h4>
+<p> The filename. The returned value must be freed with
+<code class="function">g_free()</code>.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-set-filename"></a><h3>gimp_image_set_filename ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_set_filename (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *filename</code></em>);</pre>
+<p>Sets the specified image's filename.</p>
+<p>This procedure sets the specified image's filename. The filename
+should be in the filesystem encoding.</p>
+<div class="refsect3">
+<a name="gimp-image-set-filename.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>filename</p></td>
+<td class="parameter_description"><p>The new image filename.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-set-filename.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-get-name"></a><h3>gimp_image_get_name ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> *
+gimp_image_get_name (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>);</pre>
+<p>Returns the specified image's name.</p>
+<p>This procedure returns the image's name. If the image has a filename
+or an URI, then the returned name contains the filename's or URI's
+base name (the last component of the path). Otherwise it is the
+translated string \"Untitled\". The returned name is formatted like
+the image name in the image window title, it may contain '[]',
+'(imported)' etc. and should only be used to label user interface
+elements. Never use it to construct filenames.</p>
+<div class="refsect3">
+<a name="gimp-image-get-name.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-get-name.returns"></a><h4>Returns</h4>
+<p> The name. The returned value must be freed with <code class="function">g_free()</code>.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-get-resolution"></a><h3>gimp_image_get_resolution ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_get_resolution (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> *xresolution</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> *yresolution</code></em>);</pre>
+<p>Returns the specified image's resolution.</p>
+<p>This procedure returns the specified image's resolution in dots per
+inch. This value is independent of any of the layers in this image.</p>
+<div class="refsect3">
+<a name="gimp-image-get-resolution.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>xresolution</p></td>
+<td class="parameter_description"><p>The resolution in the x-axis, in dots per inch.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>yresolution</p></td>
+<td class="parameter_description"><p>The resolution in the y-axis, in dots per inch.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-get-resolution.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-set-resolution"></a><h3>gimp_image_set_resolution ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_set_resolution (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> xresolution</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> yresolution</code></em>);</pre>
+<p>Sets the specified image's resolution.</p>
+<p>This procedure sets the specified image's resolution in dots per
+inch. This value is independent of any of the layers in this image.
+No scaling or resizing is performed.</p>
+<div class="refsect3">
+<a name="gimp-image-set-resolution.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>xresolution</p></td>
+<td class="parameter_description"><p>The new image resolution in the x-axis, in dots per inch.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>yresolution</p></td>
+<td class="parameter_description"><p>The new image resolution in the y-axis, in dots per inch.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-set-resolution.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-get-unit"></a><h3>gimp_image_get_unit ()</h3>
+<pre class="programlisting"><a href="../html/libgimpbase-gimpunit.html#GimpUnit"><span class="returnvalue">GimpUnit</span></a>
+gimp_image_get_unit (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>);</pre>
+<p>Returns the specified image's unit.</p>
+<p>This procedure returns the specified image's unit. This value is
+independent of any of the layers in this image. See the
+gimp_unit_*() procedure definitions for the valid range of unit IDs
+and a description of the unit system.</p>
+<div class="refsect3">
+<a name="gimp-image-get-unit.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-get-unit.returns"></a><h4>Returns</h4>
+<p> The unit.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-set-unit"></a><h3>gimp_image_set_unit ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_set_unit (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpunit.html#GimpUnit"><span class="type">GimpUnit</span></a> unit</code></em>);</pre>
+<p>Sets the specified image's unit.</p>
+<p>This procedure sets the specified image's unit. No scaling or
+resizing is performed. This value is independent of any of the
+layers in this image. See the gimp_unit_*() procedure definitions
+for the valid range of unit IDs and a description of the unit
+system.</p>
+<div class="refsect3">
+<a name="gimp-image-set-unit.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>unit</p></td>
+<td class="parameter_description"><p>The new image unit.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-set-unit.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-set-tattoo-state"></a><h3>gimp_image_set_tattoo_state ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_set_tattoo_state (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> tattoo_state</code></em>);</pre>
+<p>Set the tattoo state associated with the image.</p>
+<p>This procedure sets the tattoo state of the image. Use only by
+save/load plug-ins that wish to preserve an images tattoo state.
+Using this function at other times will produce unexpected results.
+A full check of uniqueness of states in layers, channels and paths
+will be performed by this procedure and a execution failure will be
+returned if this fails. A failure will also be returned if the new
+tattoo state value is less than the maximum tattoo value from all of
+the tattoos from the paths, layers and channels. After the image
+data has been loaded and all the tattoos have been set then this is
+the last procedure that should be called. If effectively does a
+status check on the tattoo values that have been set to make sure
+that all is OK.</p>
+<div class="refsect3">
+<a name="gimp-image-set-tattoo-state.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>tattoo_state</p></td>
+<td class="parameter_description"><p>The new image tattoo state.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-set-tattoo-state.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-get-tattoo-state"></a><h3>gimp_image_get_tattoo_state ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint</span>
+gimp_image_get_tattoo_state (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>);</pre>
+<p>Returns the tattoo state associated with the image.</p>
+<p>This procedure returns the tattoo state of the image. Use only by
+save/load plug-ins that wish to preserve an images tattoo state.
+Using this function at other times will produce unexpected results.</p>
+<div class="refsect3">
+<a name="gimp-image-get-tattoo-state.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-get-tattoo-state.returns"></a><h4>Returns</h4>
+<p> The tattoo state.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-get-layer-by-tattoo"></a><h3>gimp_image_get_layer_by_tattoo ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_image_get_layer_by_tattoo (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> tattoo</code></em>);</pre>
+<p>Find a layer with a given tattoo in an image.</p>
+<p>This procedure returns the layer with the given tattoo in the
+specified image.</p>
+<div class="refsect3">
+<a name="gimp-image-get-layer-by-tattoo.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>tattoo</p></td>
+<td class="parameter_description"><p>The tattoo of the layer to find.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-get-layer-by-tattoo.returns"></a><h4>Returns</h4>
+<p> The layer with the specified tattoo.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-get-channel-by-tattoo"></a><h3>gimp_image_get_channel_by_tattoo ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_image_get_channel_by_tattoo (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> tattoo</code></em>);</pre>
+<p>Find a channel with a given tattoo in an image.</p>
+<p>This procedure returns the channel with the given tattoo in the
+specified image.</p>
+<div class="refsect3">
+<a name="gimp-image-get-channel-by-tattoo.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>tattoo</p></td>
+<td class="parameter_description"><p>The tattoo of the channel to find.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-get-channel-by-tattoo.returns"></a><h4>Returns</h4>
+<p> The channel with the specified tattoo.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-get-vectors-by-tattoo"></a><h3>gimp_image_get_vectors_by_tattoo ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_image_get_vectors_by_tattoo (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> tattoo</code></em>);</pre>
+<p>Find a vectors with a given tattoo in an image.</p>
+<p>This procedure returns the vectors with the given tattoo in the
+specified image.</p>
+<div class="refsect3">
+<a name="gimp-image-get-vectors-by-tattoo.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>tattoo</p></td>
+<td class="parameter_description"><p>The tattoo of the vectors to find.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-get-vectors-by-tattoo.returns"></a><h4>Returns</h4>
+<p> The vectors with the specified tattoo.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-get-layer-by-name"></a><h3>gimp_image_get_layer_by_name ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_image_get_layer_by_name (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
+<p>Find a layer with a given name in an image.</p>
+<p>This procedure returns the layer with the given name in the
+specified image.</p>
+<div class="refsect3">
+<a name="gimp-image-get-layer-by-name.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The name of the layer to find.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-get-layer-by-name.returns"></a><h4>Returns</h4>
+<p> The layer with the specified name.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-get-channel-by-name"></a><h3>gimp_image_get_channel_by_name ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_image_get_channel_by_name (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
+<p>Find a channel with a given name in an image.</p>
+<p>This procedure returns the channel with the given name in the
+specified image.</p>
+<div class="refsect3">
+<a name="gimp-image-get-channel-by-name.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The name of the channel to find.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-get-channel-by-name.returns"></a><h4>Returns</h4>
+<p> The channel with the specified name.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-get-vectors-by-name"></a><h3>gimp_image_get_vectors_by_name ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_image_get_vectors_by_name (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
+<p>Find a vectors with a given name in an image.</p>
+<p>This procedure returns the vectors with the given name in the
+specified image.</p>
+<div class="refsect3">
+<a name="gimp-image-get-vectors-by-name.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The name of the vectors to find.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-get-vectors-by-name.returns"></a><h4>Returns</h4>
+<p> The vectors with the specified name.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-get-cmap"></a><h3>gimp_image_get_cmap ()</h3>
+<pre class="programlisting"><span class="returnvalue">guchar</span> *
+gimp_image_get_cmap (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *num_colors</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_image_get_cmap</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpimage.html#gimp-image-get-colormap" title="gimp_image_get_colormap ()"><code class="function">gimp_image_get_colormap()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-image-get-cmap.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>num_colors</p></td>
+<td class="parameter_description"><p>Number of colors in the colormap array.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-get-cmap.returns"></a><h4>Returns</h4>
+<p> The image's colormap.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-set-cmap"></a><h3>gimp_image_set_cmap ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_set_cmap (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code>const <span class="type">guchar</span> *cmap</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> num_colors</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_image_set_cmap</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpimage.html#gimp-image-set-colormap" title="gimp_image_set_colormap ()"><code class="function">gimp_image_set_colormap()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-image-set-cmap.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>cmap</p></td>
+<td class="parameter_description"><p>The new colormap values.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>num_colors</p></td>
+<td class="parameter_description"><p>Number of colors in the colormap array.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-set-cmap.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-get-colormap"></a><h3>gimp_image_get_colormap ()</h3>
+<pre class="programlisting"><span class="returnvalue">guchar</span> *
+gimp_image_get_colormap (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *num_colors</code></em>);</pre>
+<p>Returns the image's colormap</p>
+<p>This procedure returns an actual pointer to the image's colormap, as
+well as the number of colors contained in the colormap. If the image
+is not of base type INDEXED, this pointer will be NULL.</p>
+<div class="refsect3">
+<a name="gimp-image-get-colormap.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>num_colors</p></td>
+<td class="parameter_description"><p>Returns the number of colors in the colormap array.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-get-colormap.returns"></a><h4>Returns</h4>
+<p> The image's colormap.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-set-colormap"></a><h3>gimp_image_set_colormap ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_set_colormap (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code>const <span class="type">guchar</span> *colormap</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> num_colors</code></em>);</pre>
+<p>Sets the entries in the image's colormap.</p>
+<p>This procedure sets the entries in the specified image's colormap.
+The number of colors is specified by the \"num_colors\" parameter
+and corresponds to the number of INT8 triples that must be contained
+in the \"cmap\" array.</p>
+<div class="refsect3">
+<a name="gimp-image-set-colormap.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>colormap</p></td>
+<td class="parameter_description"><p>The new colormap values.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>num_colors</p></td>
+<td class="parameter_description"><p>Number of colors in the colormap array.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-set-colormap.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-get-vectors"></a><h3>gimp_image_get_vectors ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint</span> *
+gimp_image_get_vectors (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *num_vectors</code></em>);</pre>
+<p>Returns the list of vectors contained in the specified image.</p>
+<p>This procedure returns the list of vectors contained in the
+specified image.</p>
+<div class="refsect3">
+<a name="gimp-image-get-vectors.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>num_vectors</p></td>
+<td class="parameter_description"><p>The number of vectors contained in the image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-get-vectors.returns"></a><h4>Returns</h4>
+<p> The list of vectors contained in the image. The returned
+value must be freed with <code class="function">g_free()</code>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-get-thumbnail-data"></a><h3>gimp_image_get_thumbnail_data ()</h3>
+<pre class="programlisting"><span class="returnvalue">guchar</span> *
+gimp_image_get_thumbnail_data (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *width</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *height</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *bpp</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-get-metadata"></a><h3>gimp_image_get_metadata ()</h3>
+<pre class="programlisting"><a href="../html/libgimpbase-GimpMetadata.html#GimpMetadata"><span class="returnvalue">GimpMetadata</span></a> *
+gimp_image_get_metadata (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>);</pre>
+<p>Returns the image's metadata.</p>
+<p>Returns exif/iptc/xmp metadata from the image.</p>
+<div class="refsect3">
+<a name="gimp-image-get-metadata.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-get-metadata.returns"></a><h4>Returns</h4>
+<p> The exif/ptc/xmp metadata, or <code class="literal">NULL</code> if there is none.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-set-metadata"></a><h3>gimp_image_set_metadata ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_set_metadata (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-GimpMetadata.html#GimpMetadata"><span class="type">GimpMetadata</span></a> *metadata</code></em>);</pre>
+<p>Set the image's metadata.</p>
+<p>Sets exif/iptc/xmp metadata on the image, or deletes it if
+<em class="parameter"><code>metadata</code></em>
+ is <code class="literal">NULL</code>.</p>
+<div class="refsect3">
+<a name="gimp-image-set-metadata.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>metadata</p></td>
+<td class="parameter_description"><p>The exif/ptc/xmp metadata.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-set-metadata.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-attach-parasite"></a><h3>gimp_image_attach_parasite ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_attach_parasite (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code>const <a href="../html/libgimpbase-GimpParasite.html#GimpParasite"><span class="type">GimpParasite</span></a> *parasite</code></em>);</pre>
+<p>Add a parasite to an image.</p>
+<p>This procedure attaches a parasite to an image. It has no return
+values.</p>
+<div class="refsect3">
+<a name="gimp-image-attach-parasite.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>parasite</p></td>
+<td class="parameter_description"><p>The parasite to attach to an image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-attach-parasite.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-detach-parasite"></a><h3>gimp_image_detach_parasite ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_detach_parasite (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
+<p>Removes a parasite from an image.</p>
+<p>This procedure detaches a parasite from an image. It has no return
+values.</p>
+<div class="refsect3">
+<a name="gimp-image-detach-parasite.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The name of the parasite to detach from an image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-detach-parasite.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-get-parasite"></a><h3>gimp_image_get_parasite ()</h3>
+<pre class="programlisting"><a href="../html/libgimpbase-GimpParasite.html#GimpParasite"><span class="returnvalue">GimpParasite</span></a> *
+gimp_image_get_parasite (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
+<p>Look up a parasite in an image</p>
+<p>Finds and returns the parasite that was previously attached to an
+image.</p>
+<div class="refsect3">
+<a name="gimp-image-get-parasite.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The name of the parasite to find.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-get-parasite.returns"></a><h4>Returns</h4>
+<p> The found parasite.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-get-parasite-list"></a><h3>gimp_image_get_parasite_list ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> **
+gimp_image_get_parasite_list (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *num_parasites</code></em>);</pre>
+<p>List all parasites.</p>
+<p>Returns a list of all currently attached parasites.</p>
+<div class="refsect3">
+<a name="gimp-image-get-parasite-list.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>num_parasites</p></td>
+<td class="parameter_description"><p>The number of attached parasites.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-get-parasite-list.returns"></a><h4>Returns</h4>
+<p> The names of currently attached parasites. The returned
+value must be freed with <code class="function">g_strfreev()</code>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-parasite-find"></a><h3>gimp_image_parasite_find ()</h3>
+<pre class="programlisting"><a href="../html/libgimpbase-GimpParasite.html#GimpParasite"><span class="returnvalue">GimpParasite</span></a> *
+gimp_image_parasite_find (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_image_parasite_find</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpimage.html#gimp-image-get-parasite" title="gimp_image_get_parasite ()"><code class="function">gimp_image_get_parasite()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-image-parasite-find.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The name of the parasite to find.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-parasite-find.returns"></a><h4>Returns</h4>
+<p> The found parasite.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-parasite-list"></a><h3>gimp_image_parasite_list ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_parasite_list (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *num_parasites</code></em>,
+ <em class="parameter"><code><span class="type">gchar</span> ***parasites</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_image_parasite_list</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpimage.html#gimp-image-get-parasite-list" title="gimp_image_get_parasite_list ()"><code class="function">gimp_image_get_parasite_list()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-image-parasite-list.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>num_parasites</p></td>
+<td class="parameter_description"><p>The number of attached parasites.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>parasites</p></td>
+<td class="parameter_description"><p>The names of currently attached parasites.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-parasite-list.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-parasite-attach"></a><h3>gimp_image_parasite_attach ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_parasite_attach (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code>const <a href="../html/libgimpbase-GimpParasite.html#GimpParasite"><span class="type">GimpParasite</span></a> *parasite</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_image_parasite_attach</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpimage.html#gimp-image-attach-parasite" title="gimp_image_attach_parasite ()"><code class="function">gimp_image_attach_parasite()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-image-parasite-attach.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>parasite</p></td>
+<td class="parameter_description"><p>The parasite to attach to an image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-parasite-attach.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-parasite-detach"></a><h3>gimp_image_parasite_detach ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_parasite_detach (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_image_parasite_detach</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpimage.html#gimp-image-detach-parasite" title="gimp_image_detach_parasite ()"><code class="function">gimp_image_detach_parasite()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-image-parasite-detach.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The name of the parasite to detach from an image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-parasite-detach.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-attach-new-parasite"></a><h3>gimp_image_attach_new_parasite ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_attach_new_parasite (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> flags</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> size</code></em>,
+ <em class="parameter"><code><span class="type">gconstpointer</span> data</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_image_attach_new_parasite</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpimage.html#gimp-image-attach-parasite" title="gimp_image_attach_parasite ()"><code class="function">gimp_image_attach_parasite()</code></a> instead.</p>
+</div>
+<p>Convenience function that creates a parasite and attaches it
+to GIMP.</p>
+<div class="refsect3">
+<a name="gimp-image-attach-new-parasite.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>the ID of the image to attach the <a href="../html/libgimpbase-GimpParasite.html#GimpParasite"><span class="type">GimpParasite</span></a> to.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>the name of the <a href="../html/libgimpbase-GimpParasite.html#GimpParasite"><span class="type">GimpParasite</span></a> to create and attach.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>flags</p></td>
+<td class="parameter_description"><p>the flags set on the <a href="../html/libgimpbase-GimpParasite.html#GimpParasite"><span class="type">GimpParasite</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>size</p></td>
+<td class="parameter_description"><p>the size of the parasite data in bytes.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>data</p></td>
+<td class="parameter_description"><p>a pointer to the data attached with the <a href="../html/libgimpbase-GimpParasite.html#GimpParasite"><span class="type">GimpParasite</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-attach-new-parasite.returns"></a><h4>Returns</h4>
+<p> TRUE on successful creation and attachment of
+the new parasite.</p>
+<p>See Also: <a class="link" href="libgimp-gimpimage.html#gimp-image-parasite-attach" title="gimp_image_parasite_attach ()"><code class="function">gimp_image_parasite_attach()</code></a></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-add-vectors"></a><h3>gimp_image_add_vectors ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_add_vectors (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint32</span> vectors_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> position</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_image_add_vectors</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpimage.html#gimp-image-insert-vectors" title="gimp_image_insert_vectors ()"><code class="function">gimp_image_insert_vectors()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-image-add-vectors.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>vectors_ID</p></td>
+<td class="parameter_description"><p>The vectors object.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>position</p></td>
+<td class="parameter_description"><p>The vectors objects position.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-add-vectors.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-insert-vectors"></a><h3>gimp_image_insert_vectors ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_insert_vectors (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint32</span> vectors_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint32</span> parent_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> position</code></em>);</pre>
+<p>Add the specified vectors to the image.</p>
+<p>This procedure adds the specified vectors to the image at the given
+position. Since vectors groups are not currently supported, the
+parent argument must always be 0. The position argument specifies
+the location of the vectors inside the stack, starting from the top
+(0) and increasing. If the position is specified as -1, then the
+vectors is inserted above the active vectors.</p>
+<div class="refsect3">
+<a name="gimp-image-insert-vectors.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>vectors_ID</p></td>
+<td class="parameter_description"><p>The vectors.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>parent_ID</p></td>
+<td class="parameter_description"><p>The parent vectors.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>position</p></td>
+<td class="parameter_description"><p>The vectors position.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-insert-vectors.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-remove-vectors"></a><h3>gimp_image_remove_vectors ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_remove_vectors (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint32</span> vectors_ID</code></em>);</pre>
+<p>Remove the specified path from the image.</p>
+<p>This procedure removes the specified path from the image. If the
+path doesn't exist, an error is returned.</p>
+<div class="refsect3">
+<a name="gimp-image-remove-vectors.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>vectors_ID</p></td>
+<td class="parameter_description"><p>The vectors object.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-remove-vectors.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-freeze-vectors"></a><h3>gimp_image_freeze_vectors ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_freeze_vectors (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>);</pre>
+<p>Freeze the image's vectors list.</p>
+<p>This procedure freezes the vectors list of the image, suppressing
+any updates to the Paths dialog in response to changes to the
+image's vectors. This can significantly improve performance while
+applying changes affecting the vectors list.</p>
+<p>Each call to <a class="link" href="libgimp-gimpimage.html#gimp-image-freeze-vectors" title="gimp_image_freeze_vectors ()"><code class="function">gimp_image_freeze_vectors()</code></a> should be matched by a
+corresponding call to <a class="link" href="libgimp-gimpimage.html#gimp-image-thaw-vectors" title="gimp_image_thaw_vectors ()"><code class="function">gimp_image_thaw_vectors()</code></a>, undoing its
+effects.</p>
+<div class="refsect3">
+<a name="gimp-image-freeze-vectors.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-freeze-vectors.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10-2.html#api-index-2.10.2">2.10.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-thaw-vectors"></a><h3>gimp_image_thaw_vectors ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_thaw_vectors (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>);</pre>
+<p>Thaw the image's vectors list.</p>
+<p>This procedure thaws the vectors list of the image, re-enabling
+updates to the Paths dialog.</p>
+<p>This procedure should match a corresponding call to
+<a class="link" href="libgimp-gimpimage.html#gimp-image-freeze-vectors" title="gimp_image_freeze_vectors ()"><code class="function">gimp_image_freeze_vectors()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-image-thaw-vectors.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-thaw-vectors.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10-2.html#api-index-2.10.2">2.10.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-get-active-vectors"></a><h3>gimp_image_get_active_vectors ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_image_get_active_vectors (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>);</pre>
+<p>Returns the specified image's active vectors.</p>
+<p>If there is an active path, its ID will be returned, otherwise, -1.</p>
+<div class="refsect3">
+<a name="gimp-image-get-active-vectors.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-get-active-vectors.returns"></a><h4>Returns</h4>
+<p> The active vectors.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-set-active-vectors"></a><h3>gimp_image_set_active_vectors ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_set_active_vectors (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint32</span> active_vectors_ID</code></em>);</pre>
+<p>Sets the specified image's active vectors.</p>
+<p>If the path exists, it is set as the active path in the image.</p>
+<div class="refsect3">
+<a name="gimp-image-set-active-vectors.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>active_vectors_ID</p></td>
+<td class="parameter_description"><p>The new image active vectors.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-set-active-vectors.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-lower-vectors"></a><h3>gimp_image_lower_vectors ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_lower_vectors (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint32</span> vectors_ID</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_image_lower_vectors</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpimage.html#gimp-image-lower-item" title="gimp_image_lower_item ()"><code class="function">gimp_image_lower_item()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-image-lower-vectors.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>vectors_ID</p></td>
+<td class="parameter_description"><p>The vectors object to lower.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-lower-vectors.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-raise-vectors"></a><h3>gimp_image_raise_vectors ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_raise_vectors (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint32</span> vectors_ID</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_image_raise_vectors</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpimage.html#gimp-image-raise-item" title="gimp_image_raise_item ()"><code class="function">gimp_image_raise_item()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-image-raise-vectors.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>vectors_ID</p></td>
+<td class="parameter_description"><p>The vectors object to raise.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-raise-vectors.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-lower-vectors-to-bottom"></a><h3>gimp_image_lower_vectors_to_bottom ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_lower_vectors_to_bottom (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint32</span> vectors_ID</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_image_lower_vectors_to_bottom</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpimage.html#gimp-image-lower-item-to-bottom" title="gimp_image_lower_item_to_bottom ()"><code class="function">gimp_image_lower_item_to_bottom()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-image-lower-vectors-to-bottom.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>vectors_ID</p></td>
+<td class="parameter_description"><p>The vectors object to lower to bottom.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-lower-vectors-to-bottom.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-raise-vectors-to-top"></a><h3>gimp_image_raise_vectors_to_top ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_raise_vectors_to_top (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint32</span> vectors_ID</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_image_raise_vectors_to_top</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpimage.html#gimp-image-raise-item-to-top" title="gimp_image_raise_item_to_top ()"><code class="function">gimp_image_raise_item_to_top()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-image-raise-vectors-to-top.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>vectors_ID</p></td>
+<td class="parameter_description"><p>The vectors object to raise to top.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-raise-vectors-to-top.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-get-vectors-position"></a><h3>gimp_image_get_vectors_position ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint</span>
+gimp_image_get_vectors_position (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint32</span> vectors_ID</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_image_get_vectors_position</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpimage.html#gimp-image-get-item-position" title="gimp_image_get_item_position ()"><code class="function">gimp_image_get_item_position()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-image-get-vectors-position.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>vectors_ID</p></td>
+<td class="parameter_description"><p>The vectors object.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-get-vectors-position.returns"></a><h4>Returns</h4>
+<p> The position of the vectors object in the vectors stack.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/libgimp-gimpimagecolorprofile.html b/devel-docs/libgimp/html/libgimp-gimpimagecolorprofile.html
new file mode 100644
index 0000000..936a5a5
--- /dev/null
+++ b/devel-docs/libgimp/html/libgimp-gimpimagecolorprofile.html
@@ -0,0 +1,345 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gimpimagecolorprofile: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimp-image.html" title="Manipulating Images and their Properties">
+<link rel="prev" href="libgimp-gimpimage.html" title="gimpimage">
+<link rel="next" href="libgimp-gimpimageconvert.html" title="gimpimageconvert">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimp-gimpimagecolorprofile.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimp-image.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimp-gimpimage.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimp-gimpimageconvert.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimp-gimpimagecolorprofile"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimp-gimpimagecolorprofile.top_of_page"></a>gimpimagecolorprofile</span></h2>
+<p>gimpimagecolorprofile — Operations on an image's color profile.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimp-gimpimagecolorprofile.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GimpColorProfile</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimagecolorprofile.html#gimp-image-get-color-profile" title="gimp_image_get_color_profile ()">gimp_image_get_color_profile</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimagecolorprofile.html#gimp-image-set-color-profile" title="gimp_image_set_color_profile ()">gimp_image_set_color_profile</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimagecolorprofile.html#gimp-image-set-color-profile-from-file" title="gimp_image_set_color_profile_from_file ()">gimp_image_set_color_profile_from_file</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GimpColorProfile</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimagecolorprofile.html#gimp-image-get-effective-color-profile" title="gimp_image_get_effective_color_profile ()">gimp_image_get_effective_color_profile</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimagecolorprofile.html#gimp-image-convert-color-profile" title="gimp_image_convert_color_profile ()">gimp_image_convert_color_profile</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimagecolorprofile.html#gimp-image-convert-color-profile-from-file" title="gimp_image_convert_color_profile_from_file ()">gimp_image_convert_color_profile_from_file</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpimagecolorprofile.description"></a><h2>Description</h2>
+<p>Operations on an image's color profile.</p>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpimagecolorprofile.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-image-get-color-profile"></a><h3>gimp_image_get_color_profile ()</h3>
+<pre class="programlisting"><span class="returnvalue">GimpColorProfile</span> *
+gimp_image_get_color_profile (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>);</pre>
+<p>Returns the image's color profile</p>
+<p>This procedure returns the image's color profile, or NULL if the
+image has no color profile assigned.</p>
+<div class="refsect3">
+<a name="gimp-image-get-color-profile.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-get-color-profile.returns"></a><h4>Returns</h4>
+<p> The image's color profile. The returned value
+must be freed with <code class="function">g_object_unref()</code>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-set-color-profile"></a><h3>gimp_image_set_color_profile ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_set_color_profile (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">GimpColorProfile</span> *profile</code></em>);</pre>
+<p>Sets the image's color profile</p>
+<p>This procedure sets the image's color profile.</p>
+<div class="refsect3">
+<a name="gimp-image-set-color-profile.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>profile</p></td>
+<td class="parameter_description"><p>A <span class="type">GimpColorProfile</span>, or <code class="literal">NULL</code>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-set-color-profile.returns"></a><h4>Returns</h4>
+<p> <code class="literal">TRUE</code> on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-set-color-profile-from-file"></a><h3>gimp_image_set_color_profile_from_file ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_set_color_profile_from_file
+ (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *uri</code></em>);</pre>
+<p>Sets the image's color profile from an ICC file</p>
+<p>This procedure sets the image's color profile from a file containing
+an ICC profile, or unsets it if NULL is passed as 'uri'. This
+procedure does no color conversion.</p>
+<div class="refsect3">
+<a name="gimp-image-set-color-profile-from-file.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>uri</p></td>
+<td class="parameter_description"><p>The URI of the file containing the new color profile.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-set-color-profile-from-file.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-get-effective-color-profile"></a><h3>gimp_image_get_effective_color_profile ()</h3>
+<pre class="programlisting"><span class="returnvalue">GimpColorProfile</span> *
+gimp_image_get_effective_color_profile
+ (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>);</pre>
+<p>Returns the color profile that is used for the image.</p>
+<p>This procedure returns the color profile that is actually used for
+this image, which is the profile returned by
+<a class="link" href="libgimp-gimpimagecolorprofile.html#gimp-image-get-color-profile" title="gimp_image_get_color_profile ()"><code class="function">gimp_image_get_color_profile()</code></a> if the image has a profile assigned,
+or the default RGB profile from preferences if no profile is
+assigned to the image. If there is no default RGB profile configured
+in preferences either, a generated default RGB profile is returned.</p>
+<div class="refsect3">
+<a name="gimp-image-get-effective-color-profile.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-get-effective-color-profile.returns"></a><h4>Returns</h4>
+<p> The color profile. The returned value
+must be freed with <code class="function">g_object_unref()</code>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-convert-color-profile"></a><h3>gimp_image_convert_color_profile ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_convert_color_profile (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">GimpColorProfile</span> *profile</code></em>,
+ <em class="parameter"><code><a href="../html/GimpColorConfig.html#GimpColorRenderingIntent"><span class="type">GimpColorRenderingIntent</span></a> intent</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> bpc</code></em>);</pre>
+<p>Convert the image's layers to a color profile</p>
+<p>This procedure converts from the image's color profile (or the
+default RGB profile if none is set) to the given color profile. Only
+RGB color profiles are accepted.</p>
+<div class="refsect3">
+<a name="gimp-image-convert-color-profile.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>profile</p></td>
+<td class="parameter_description"><p>The color profile to convert to.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>intent</p></td>
+<td class="parameter_description"><p>Rendering intent.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>bpc</p></td>
+<td class="parameter_description"><p>Black point compensation.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-convert-color-profile.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-convert-color-profile-from-file"></a><h3>gimp_image_convert_color_profile_from_file ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_convert_color_profile_from_file
+ (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *uri</code></em>,
+ <em class="parameter"><code><a href="../html/GimpColorConfig.html#GimpColorRenderingIntent"><span class="type">GimpColorRenderingIntent</span></a> intent</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> bpc</code></em>);</pre>
+<p>Convert the image's layers to a color profile</p>
+<p>This procedure converts from the image's color profile (or the
+default RGB or grayscale profile if none is set) to an ICC profile
+specified by 'uri'. Only RGB and grayscale color profiles are
+accepted, according to the image's type.</p>
+<div class="refsect3">
+<a name="gimp-image-convert-color-profile-from-file.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>uri</p></td>
+<td class="parameter_description"><p>The URI of the file containing the new color profile.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>intent</p></td>
+<td class="parameter_description"><p>Rendering intent.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>bpc</p></td>
+<td class="parameter_description"><p>Black point compensation.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-convert-color-profile-from-file.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/libgimp-gimpimageconvert.html b/devel-docs/libgimp/html/libgimp-gimpimageconvert.html
new file mode 100644
index 0000000..fd3f650
--- /dev/null
+++ b/devel-docs/libgimp/html/libgimp-gimpimageconvert.html
@@ -0,0 +1,317 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gimpimageconvert: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimp-image.html" title="Manipulating Images and their Properties">
+<link rel="prev" href="libgimp-gimpimagecolorprofile.html" title="gimpimagecolorprofile">
+<link rel="next" href="libgimp-gimpimagegrid.html" title="gimpimagegrid">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimp-gimpimageconvert.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimp-image.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimp-gimpimagecolorprofile.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimp-gimpimagegrid.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimp-gimpimageconvert"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimp-gimpimageconvert.top_of_page"></a>gimpimageconvert</span></h2>
+<p>gimpimageconvert — Conversions between RGB, indexed, and grayscale modes.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimp-gimpimageconvert.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimageconvert.html#gimp-image-convert-rgb" title="gimp_image_convert_rgb ()">gimp_image_convert_rgb</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimageconvert.html#gimp-image-convert-grayscale" title="gimp_image_convert_grayscale ()">gimp_image_convert_grayscale</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimageconvert.html#gimp-image-convert-indexed" title="gimp_image_convert_indexed ()">gimp_image_convert_indexed</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimageconvert.html#gimp-image-convert-set-dither-matrix" title="gimp_image_convert_set_dither_matrix ()">gimp_image_convert_set_dither_matrix</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimageconvert.html#gimp-image-convert-precision" title="gimp_image_convert_precision ()">gimp_image_convert_precision</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpimageconvert.description"></a><h2>Description</h2>
+<p>Conversions between RGB, indexed, and grayscale modes.</p>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpimageconvert.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-image-convert-rgb"></a><h3>gimp_image_convert_rgb ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_convert_rgb (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>);</pre>
+<p>Convert specified image to RGB color</p>
+<p>This procedure converts the specified image to RGB color. This
+process requires an image in Grayscale or Indexed color mode. No
+image content is lost in this process aside from the colormap for an
+indexed image.</p>
+<div class="refsect3">
+<a name="gimp-image-convert-rgb.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-convert-rgb.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-convert-grayscale"></a><h3>gimp_image_convert_grayscale ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_convert_grayscale (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>);</pre>
+<p>Convert specified image to grayscale</p>
+<p>This procedure converts the specified image to grayscale. This
+process requires an image in RGB or Indexed color mode.</p>
+<div class="refsect3">
+<a name="gimp-image-convert-grayscale.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-convert-grayscale.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-convert-indexed"></a><h3>gimp_image_convert_indexed ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_convert_indexed (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimp-gimpenums.html#GimpConvertDitherType" title="enum GimpConvertDitherType"><span class="type">GimpConvertDitherType</span></a> dither_type</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpConvertPaletteType"><span class="type">GimpConvertPaletteType</span></a> palette_type</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> num_cols</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> alpha_dither</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> remove_unused</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *palette</code></em>);</pre>
+<p>Convert specified image to and Indexed image</p>
+<p>This procedure converts the specified image to 'indexed' color. This
+process requires an image in RGB or Grayscale mode. The
+'palette_type' specifies what kind of palette to use, A type of '0'
+means to use an optimal palette of 'num_cols' generated from the
+colors in the image. A type of '1' means to re-use the previous
+palette (not currently implemented). A type of '2' means to use the
+so-called WWW-optimized palette. Type '3' means to use only black
+and white colors. A type of '4' means to use a palette from the gimp
+palettes directories. The 'dither type' specifies what kind of
+dithering to use. '0' means no dithering, '1' means standard
+Floyd-Steinberg error diffusion, '2' means Floyd-Steinberg error
+diffusion with reduced bleeding, '3' means dithering based on pixel
+location ('Fixed' dithering).</p>
+<div class="refsect3">
+<a name="gimp-image-convert-indexed.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>dither_type</p></td>
+<td class="parameter_description"><p>The dither type to use.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>palette_type</p></td>
+<td class="parameter_description"><p>The type of palette to use.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>num_cols</p></td>
+<td class="parameter_description"><p>The number of colors to quantize to, ignored unless (palette_type == GIMP_CONVERT_PALETTE_GENERATE).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>alpha_dither</p></td>
+<td class="parameter_description"><p>Dither transparency to fake partial opacity.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>remove_unused</p></td>
+<td class="parameter_description"><p>Remove unused or duplicate color entries from final palette, ignored if (palette_type == GIMP_CONVERT_PALETTE_GENERATE).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>palette</p></td>
+<td class="parameter_description"><p>The name of the custom palette to use, ignored unless (palette_type == GIMP_CONVERT_PALETTE_CUSTOM).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-convert-indexed.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-convert-set-dither-matrix"></a><h3>gimp_image_convert_set_dither_matrix ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_convert_set_dither_matrix (<em class="parameter"><code><span class="type">gint</span> width</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> height</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> matrix_length</code></em>,
+ <em class="parameter"><code>const <span class="type">guint8</span> *matrix</code></em>);</pre>
+<p>Set dither matrix for conversion to indexed</p>
+<p>This procedure sets the dither matrix used when converting images to
+INDEXED mode with positional dithering.</p>
+<div class="refsect3">
+<a name="gimp-image-convert-set-dither-matrix.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>width</p></td>
+<td class="parameter_description"><p>Width of the matrix (0 to reset to default matrix).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>height</p></td>
+<td class="parameter_description"><p>Height of the matrix (0 to reset to default matrix).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>matrix_length</p></td>
+<td class="parameter_description"><p>The length of 'matrix'.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>matrix</p></td>
+<td class="parameter_description"><p>The matrix -- all values must be &gt;= 1.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-convert-set-dither-matrix.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-convert-precision"></a><h3>gimp_image_convert_precision ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_convert_precision (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpPrecision"><span class="type">GimpPrecision</span></a> precision</code></em>);</pre>
+<p>Convert the image to the specified precision</p>
+<p>This procedure converts the image to the specified precision. Note
+that indexed images cannot be converted and are always in
+GIMP_PRECISION_U8.</p>
+<div class="refsect3">
+<a name="gimp-image-convert-precision.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>precision</p></td>
+<td class="parameter_description"><p>The new precision.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-convert-precision.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/libgimp-gimpimagegrid.html b/devel-docs/libgimp/html/libgimp-gimpimagegrid.html
new file mode 100644
index 0000000..3f84111
--- /dev/null
+++ b/devel-docs/libgimp/html/libgimp-gimpimagegrid.html
@@ -0,0 +1,516 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gimpimagegrid: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimp-image.html" title="Manipulating Images and their Properties">
+<link rel="prev" href="libgimp-gimpimageconvert.html" title="gimpimageconvert">
+<link rel="next" href="libgimp-gimpimageguides.html" title="gimpimageguides">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimp-gimpimagegrid.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimp-image.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimp-gimpimageconvert.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimp-gimpimageguides.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimp-gimpimagegrid"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimp-gimpimagegrid.top_of_page"></a>gimpimagegrid</span></h2>
+<p>gimpimagegrid — Functions manuipulating an image's grid.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimp-gimpimagegrid.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimagegrid.html#gimp-image-grid-get-spacing" title="gimp_image_grid_get_spacing ()">gimp_image_grid_get_spacing</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimagegrid.html#gimp-image-grid-set-spacing" title="gimp_image_grid_set_spacing ()">gimp_image_grid_set_spacing</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimagegrid.html#gimp-image-grid-get-offset" title="gimp_image_grid_get_offset ()">gimp_image_grid_get_offset</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimagegrid.html#gimp-image-grid-set-offset" title="gimp_image_grid_set_offset ()">gimp_image_grid_set_offset</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimagegrid.html#gimp-image-grid-get-foreground-color" title="gimp_image_grid_get_foreground_color ()">gimp_image_grid_get_foreground_color</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimagegrid.html#gimp-image-grid-set-foreground-color" title="gimp_image_grid_set_foreground_color ()">gimp_image_grid_set_foreground_color</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimagegrid.html#gimp-image-grid-get-background-color" title="gimp_image_grid_get_background_color ()">gimp_image_grid_get_background_color</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimagegrid.html#gimp-image-grid-set-background-color" title="gimp_image_grid_set_background_color ()">gimp_image_grid_set_background_color</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a href="../html/libgimpbase-gimpbaseenums.html#GimpGridStyle"><span class="returnvalue">GimpGridStyle</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimagegrid.html#gimp-image-grid-get-style" title="gimp_image_grid_get_style ()">gimp_image_grid_get_style</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimagegrid.html#gimp-image-grid-set-style" title="gimp_image_grid_set_style ()">gimp_image_grid_set_style</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpimagegrid.description"></a><h2>Description</h2>
+<p>Functions manuipulating an image's grid.</p>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpimagegrid.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-image-grid-get-spacing"></a><h3>gimp_image_grid_get_spacing ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_grid_get_spacing (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> *xspacing</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> *yspacing</code></em>);</pre>
+<p>Gets the spacing of an image's grid.</p>
+<p>This procedure retrieves the horizontal and vertical spacing of an
+image's grid. It takes the image as parameter.</p>
+<div class="refsect3">
+<a name="gimp-image-grid-get-spacing.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>xspacing</p></td>
+<td class="parameter_description"><p>The image's grid horizontal spacing.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>yspacing</p></td>
+<td class="parameter_description"><p>The image's grid vertical spacing.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-grid-get-spacing.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-grid-set-spacing"></a><h3>gimp_image_grid_set_spacing ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_grid_set_spacing (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> xspacing</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> yspacing</code></em>);</pre>
+<p>Sets the spacing of an image's grid.</p>
+<p>This procedure sets the horizontal and vertical spacing of an
+image's grid.</p>
+<div class="refsect3">
+<a name="gimp-image-grid-set-spacing.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>xspacing</p></td>
+<td class="parameter_description"><p>The image's grid horizontal spacing.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>yspacing</p></td>
+<td class="parameter_description"><p>The image's grid vertical spacing.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-grid-set-spacing.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-grid-get-offset"></a><h3>gimp_image_grid_get_offset ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_grid_get_offset (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> *xoffset</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> *yoffset</code></em>);</pre>
+<p>Gets the offset of an image's grid.</p>
+<p>This procedure retrieves the horizontal and vertical offset of an
+image's grid. It takes the image as parameter.</p>
+<div class="refsect3">
+<a name="gimp-image-grid-get-offset.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>xoffset</p></td>
+<td class="parameter_description"><p>The image's grid horizontal offset.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>yoffset</p></td>
+<td class="parameter_description"><p>The image's grid vertical offset.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-grid-get-offset.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-grid-set-offset"></a><h3>gimp_image_grid_set_offset ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_grid_set_offset (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> xoffset</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> yoffset</code></em>);</pre>
+<p>Sets the offset of an image's grid.</p>
+<p>This procedure sets the horizontal and vertical offset of an image's
+grid.</p>
+<div class="refsect3">
+<a name="gimp-image-grid-set-offset.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>xoffset</p></td>
+<td class="parameter_description"><p>The image's grid horizontal offset.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>yoffset</p></td>
+<td class="parameter_description"><p>The image's grid vertical offset.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-grid-set-offset.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-grid-get-foreground-color"></a><h3>gimp_image_grid_get_foreground_color ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_grid_get_foreground_color (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpcolor-GimpRGB.html#GimpRGB"><span class="type">GimpRGB</span></a> *fgcolor</code></em>);</pre>
+<p>Sets the foreground color of an image's grid.</p>
+<p>This procedure gets the foreground color of an image's grid.</p>
+<div class="refsect3">
+<a name="gimp-image-grid-get-foreground-color.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>fgcolor</p></td>
+<td class="parameter_description"><p>The image's grid foreground color.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-grid-get-foreground-color.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-grid-set-foreground-color"></a><h3>gimp_image_grid_set_foreground_color ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_grid_set_foreground_color (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code>const <a href="../html/libgimpcolor-GimpRGB.html#GimpRGB"><span class="type">GimpRGB</span></a> *fgcolor</code></em>);</pre>
+<p>Gets the foreground color of an image's grid.</p>
+<p>This procedure sets the foreground color of an image's grid.</p>
+<div class="refsect3">
+<a name="gimp-image-grid-set-foreground-color.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>fgcolor</p></td>
+<td class="parameter_description"><p>The new foreground color.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-grid-set-foreground-color.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-grid-get-background-color"></a><h3>gimp_image_grid_get_background_color ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_grid_get_background_color (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpcolor-GimpRGB.html#GimpRGB"><span class="type">GimpRGB</span></a> *bgcolor</code></em>);</pre>
+<p>Sets the background color of an image's grid.</p>
+<p>This procedure gets the background color of an image's grid.</p>
+<div class="refsect3">
+<a name="gimp-image-grid-get-background-color.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>bgcolor</p></td>
+<td class="parameter_description"><p>The image's grid background color.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-grid-get-background-color.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-grid-set-background-color"></a><h3>gimp_image_grid_set_background_color ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_grid_set_background_color (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code>const <a href="../html/libgimpcolor-GimpRGB.html#GimpRGB"><span class="type">GimpRGB</span></a> *bgcolor</code></em>);</pre>
+<p>Gets the background color of an image's grid.</p>
+<p>This procedure sets the background color of an image's grid.</p>
+<div class="refsect3">
+<a name="gimp-image-grid-set-background-color.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>bgcolor</p></td>
+<td class="parameter_description"><p>The new background color.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-grid-set-background-color.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-grid-get-style"></a><h3>gimp_image_grid_get_style ()</h3>
+<pre class="programlisting"><a href="../html/libgimpbase-gimpbaseenums.html#GimpGridStyle"><span class="returnvalue">GimpGridStyle</span></a>
+gimp_image_grid_get_style (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>);</pre>
+<p>Gets the style of an image's grid.</p>
+<p>This procedure retrieves the style of an image's grid.</p>
+<div class="refsect3">
+<a name="gimp-image-grid-get-style.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-grid-get-style.returns"></a><h4>Returns</h4>
+<p> The image's grid style.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-grid-set-style"></a><h3>gimp_image_grid_set_style ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_grid_set_style (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpGridStyle"><span class="type">GimpGridStyle</span></a> style</code></em>);</pre>
+<p>Sets the style unit of an image's grid.</p>
+<p>This procedure sets the style of an image's grid. It takes the image
+and the new style as parameters.</p>
+<div class="refsect3">
+<a name="gimp-image-grid-set-style.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>style</p></td>
+<td class="parameter_description"><p>The image's grid style.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-grid-set-style.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/libgimp-gimpimageguides.html b/devel-docs/libgimp/html/libgimp-gimpimageguides.html
new file mode 100644
index 0000000..8e03484
--- /dev/null
+++ b/devel-docs/libgimp/html/libgimp-gimpimageguides.html
@@ -0,0 +1,324 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gimpimageguides: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimp-image.html" title="Manipulating Images and their Properties">
+<link rel="prev" href="libgimp-gimpimagegrid.html" title="gimpimagegrid">
+<link rel="next" href="libgimp-gimpimagesamplepoints.html" title="gimpimagesamplepoints">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimp-gimpimageguides.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimp-image.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimp-gimpimagegrid.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimp-gimpimagesamplepoints.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimp-gimpimageguides"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimp-gimpimageguides.top_of_page"></a>gimpimageguides</span></h2>
+<p>gimpimageguides — Functions for manipulating an image's guides.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimp-gimpimageguides.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimageguides.html#gimp-image-add-hguide" title="gimp_image_add_hguide ()">gimp_image_add_hguide</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimageguides.html#gimp-image-add-vguide" title="gimp_image_add_vguide ()">gimp_image_add_vguide</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimageguides.html#gimp-image-delete-guide" title="gimp_image_delete_guide ()">gimp_image_delete_guide</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimageguides.html#gimp-image-find-next-guide" title="gimp_image_find_next_guide ()">gimp_image_find_next_guide</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a href="../html/libgimpbase-gimpbaseenums.html#GimpOrientationType"><span class="returnvalue">GimpOrientationType</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimageguides.html#gimp-image-get-guide-orientation" title="gimp_image_get_guide_orientation ()">gimp_image_get_guide_orientation</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimageguides.html#gimp-image-get-guide-position" title="gimp_image_get_guide_position ()">gimp_image_get_guide_position</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpimageguides.description"></a><h2>Description</h2>
+<p>Functions for manipulating an image's guides.</p>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpimageguides.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-image-add-hguide"></a><h3>gimp_image_add_hguide ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_image_add_hguide (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> yposition</code></em>);</pre>
+<p>Add a horizontal guide to an image.</p>
+<p>This procedure adds a horizontal guide to an image. It takes the
+input image and the y-position of the new guide as parameters. It
+returns the guide ID of the new guide.</p>
+<div class="refsect3">
+<a name="gimp-image-add-hguide.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>yposition</p></td>
+<td class="parameter_description"><p>The guide's y-offset from top of image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-add-hguide.returns"></a><h4>Returns</h4>
+<p> The new guide.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-add-vguide"></a><h3>gimp_image_add_vguide ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_image_add_vguide (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> xposition</code></em>);</pre>
+<p>Add a vertical guide to an image.</p>
+<p>This procedure adds a vertical guide to an image. It takes the input
+image and the x-position of the new guide as parameters. It returns
+the guide ID of the new guide.</p>
+<div class="refsect3">
+<a name="gimp-image-add-vguide.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>xposition</p></td>
+<td class="parameter_description"><p>The guide's x-offset from left of image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-add-vguide.returns"></a><h4>Returns</h4>
+<p> The new guide.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-delete-guide"></a><h3>gimp_image_delete_guide ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_delete_guide (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint32</span> guide_ID</code></em>);</pre>
+<p>Deletes a guide from an image.</p>
+<p>This procedure takes an image and a guide ID as input and removes
+the specified guide from the specified image.</p>
+<div class="refsect3">
+<a name="gimp-image-delete-guide.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>guide_ID</p></td>
+<td class="parameter_description"><p>The ID of the guide to be removed.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-delete-guide.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-find-next-guide"></a><h3>gimp_image_find_next_guide ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_image_find_next_guide (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint32</span> guide_ID</code></em>);</pre>
+<p>Find next guide on an image.</p>
+<p>This procedure takes an image and a guide ID as input and finds the
+guide ID of the successor of the given guide ID in the image's guide
+list. If the supplied guide ID is 0, the procedure will return the
+first Guide. The procedure will return 0 if given the final guide ID
+as an argument or the image has no guides.</p>
+<div class="refsect3">
+<a name="gimp-image-find-next-guide.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>guide_ID</p></td>
+<td class="parameter_description"><p>The ID of the current guide (0 if first invocation).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-find-next-guide.returns"></a><h4>Returns</h4>
+<p> The next guide's ID.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-get-guide-orientation"></a><h3>gimp_image_get_guide_orientation ()</h3>
+<pre class="programlisting"><a href="../html/libgimpbase-gimpbaseenums.html#GimpOrientationType"><span class="returnvalue">GimpOrientationType</span></a>
+gimp_image_get_guide_orientation (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint32</span> guide_ID</code></em>);</pre>
+<p>Get orientation of a guide on an image.</p>
+<p>This procedure takes an image and a guide ID as input and returns
+the orientations of the guide.</p>
+<div class="refsect3">
+<a name="gimp-image-get-guide-orientation.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>guide_ID</p></td>
+<td class="parameter_description"><p>The guide.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-get-guide-orientation.returns"></a><h4>Returns</h4>
+<p> The guide's orientation.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-get-guide-position"></a><h3>gimp_image_get_guide_position ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint</span>
+gimp_image_get_guide_position (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint32</span> guide_ID</code></em>);</pre>
+<p>Get position of a guide on an image.</p>
+<p>This procedure takes an image and a guide ID as input and returns
+the position of the guide relative to the top or left of the image.</p>
+<div class="refsect3">
+<a name="gimp-image-get-guide-position.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>guide_ID</p></td>
+<td class="parameter_description"><p>The guide.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-get-guide-position.returns"></a><h4>Returns</h4>
+<p> The guide's position relative to top or left of image.</p>
+</div>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/libgimp-gimpimagesamplepoints.html b/devel-docs/libgimp/html/libgimp-gimpimagesamplepoints.html
new file mode 100644
index 0000000..a1d04c9
--- /dev/null
+++ b/devel-docs/libgimp/html/libgimp-gimpimagesamplepoints.html
@@ -0,0 +1,253 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gimpimagesamplepoints: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimp-image.html" title="Manipulating Images and their Properties">
+<link rel="prev" href="libgimp-gimpimageguides.html" title="gimpimageguides">
+<link rel="next" href="libgimp-gimpimageselect.html" title="gimpimageselect">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimp-gimpimagesamplepoints.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimp-image.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimp-gimpimageguides.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimp-gimpimageselect.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimp-gimpimagesamplepoints"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimp-gimpimagesamplepoints.top_of_page"></a>gimpimagesamplepoints</span></h2>
+<p>gimpimagesamplepoints — Functions for manipulating an image's sample points.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimp-gimpimagesamplepoints.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimagesamplepoints.html#gimp-image-add-sample-point" title="gimp_image_add_sample_point ()">gimp_image_add_sample_point</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimagesamplepoints.html#gimp-image-delete-sample-point" title="gimp_image_delete_sample_point ()">gimp_image_delete_sample_point</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimagesamplepoints.html#gimp-image-find-next-sample-point" title="gimp_image_find_next_sample_point ()">gimp_image_find_next_sample_point</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimagesamplepoints.html#gimp-image-get-sample-point-position" title="gimp_image_get_sample_point_position ()">gimp_image_get_sample_point_position</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpimagesamplepoints.description"></a><h2>Description</h2>
+<p>Functions for manipulating an image's sample points.</p>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpimagesamplepoints.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-image-add-sample-point"></a><h3>gimp_image_add_sample_point ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_image_add_sample_point (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> position_x</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> position_y</code></em>);</pre>
+<p>Add a sample point to an image.</p>
+<p>This procedure adds a sample point to an image. It takes the input
+image and the position of the new sample points as parameters. It
+returns the sample point ID of the new sample point.</p>
+<div class="refsect3">
+<a name="gimp-image-add-sample-point.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>position_x</p></td>
+<td class="parameter_description"><p>The guide'sample points x-offset from left of image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>position_y</p></td>
+<td class="parameter_description"><p>The guide'sample points y-offset from top of image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-add-sample-point.returns"></a><h4>Returns</h4>
+<p> The new sample point.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-delete-sample-point"></a><h3>gimp_image_delete_sample_point ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_delete_sample_point (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint32</span> sample_point_ID</code></em>);</pre>
+<p>Deletes a sample point from an image.</p>
+<p>This procedure takes an image and a sample point ID as input and
+removes the specified sample point from the specified image.</p>
+<div class="refsect3">
+<a name="gimp-image-delete-sample-point.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>sample_point_ID</p></td>
+<td class="parameter_description"><p>The ID of the sample point to be removed.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-delete-sample-point.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-find-next-sample-point"></a><h3>gimp_image_find_next_sample_point ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_image_find_next_sample_point (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint32</span> sample_point_ID</code></em>);</pre>
+<p>Find next sample point on an image.</p>
+<p>This procedure takes an image and a sample point ID as input and
+finds the sample point ID of the successor of the given sample point
+ID in the image's sample point list. If the supplied sample point ID
+is 0, the procedure will return the first sample point. The
+procedure will return 0 if given the final sample point ID as an
+argument or the image has no sample points.</p>
+<div class="refsect3">
+<a name="gimp-image-find-next-sample-point.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>sample_point_ID</p></td>
+<td class="parameter_description"><p>The ID of the current sample point (0 if first invocation).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-find-next-sample-point.returns"></a><h4>Returns</h4>
+<p> The next sample point's ID.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-get-sample-point-position"></a><h3>gimp_image_get_sample_point_position ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint</span>
+gimp_image_get_sample_point_position (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint32</span> sample_point_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *position_y</code></em>);</pre>
+<p>Get position of a sample point on an image.</p>
+<p>This procedure takes an image and a sample point ID as input and
+returns the position of the sample point relative to the top and
+left of the image.</p>
+<div class="refsect3">
+<a name="gimp-image-get-sample-point-position.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>sample_point_ID</p></td>
+<td class="parameter_description"><p>The guide.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>position_y</p></td>
+<td class="parameter_description"><p>The sample points's position relative to top of image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-get-sample-point-position.returns"></a><h4>Returns</h4>
+<p> The sample points's position relative to top of image.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/libgimp-gimpimageselect.html b/devel-docs/libgimp/html/libgimp-gimpimageselect.html
new file mode 100644
index 0000000..8319473
--- /dev/null
+++ b/devel-docs/libgimp/html/libgimp-gimpimageselect.html
@@ -0,0 +1,564 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gimpimageselect: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimp-image.html" title="Manipulating Images and their Properties">
+<link rel="prev" href="libgimp-gimpimagesamplepoints.html" title="gimpimagesamplepoints">
+<link rel="next" href="libgimp-gimpimagetransform.html" title="gimpimagetransform">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimp-gimpimageselect.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimp-image.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimp-gimpimagesamplepoints.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimp-gimpimagetransform.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimp-gimpimageselect"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimp-gimpimageselect.top_of_page"></a>gimpimageselect</span></h2>
+<p>gimpimageselect — Modify the image's selection.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimp-gimpimageselect.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimageselect.html#gimp-image-select-color" title="gimp_image_select_color ()">gimp_image_select_color</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimageselect.html#gimp-image-select-contiguous-color" title="gimp_image_select_contiguous_color ()">gimp_image_select_contiguous_color</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimageselect.html#gimp-image-select-rectangle" title="gimp_image_select_rectangle ()">gimp_image_select_rectangle</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimageselect.html#gimp-image-select-round-rectangle" title="gimp_image_select_round_rectangle ()">gimp_image_select_round_rectangle</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimageselect.html#gimp-image-select-ellipse" title="gimp_image_select_ellipse ()">gimp_image_select_ellipse</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimageselect.html#gimp-image-select-polygon" title="gimp_image_select_polygon ()">gimp_image_select_polygon</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimageselect.html#gimp-image-select-item" title="gimp_image_select_item ()">gimp_image_select_item</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpimageselect.description"></a><h2>Description</h2>
+<p>Functions to modify the image's selection.</p>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpimageselect.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-image-select-color"></a><h3>gimp_image_select_color ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_select_color (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpChannelOps"><span class="type">GimpChannelOps</span></a> operation</code></em>,
+ <em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code>const <a href="../html/libgimpcolor-GimpRGB.html#GimpRGB"><span class="type">GimpRGB</span></a> *color</code></em>);</pre>
+<p>Create a selection by selecting all pixels (in the specified
+drawable) with the same (or similar) color to that specified.</p>
+<p>This tool creates a selection over the specified image. A by-color
+selection is determined by the supplied color under the constraints
+of the current context settings. Essentially, all pixels (in the
+drawable) that have color sufficiently close to the specified color
+(as determined by the threshold and criterion context values) are
+included in the selection. To select transparent regions, the color
+specified must also have minimum alpha.</p>
+<p>This procedure is affected by the following context setters:
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-antialias" title="gimp_context_set_antialias ()"><code class="function">gimp_context_set_antialias()</code></a>, <a class="link" href="libgimp-gimpcontext.html#gimp-context-set-feather" title="gimp_context_set_feather ()"><code class="function">gimp_context_set_feather()</code></a>,
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-feather-radius" title="gimp_context_set_feather_radius ()"><code class="function">gimp_context_set_feather_radius()</code></a>, <a class="link" href="libgimp-gimpcontext.html#gimp-context-set-sample-merged" title="gimp_context_set_sample_merged ()"><code class="function">gimp_context_set_sample_merged()</code></a>,
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-sample-criterion" title="gimp_context_set_sample_criterion ()"><code class="function">gimp_context_set_sample_criterion()</code></a>,
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-sample-threshold" title="gimp_context_set_sample_threshold ()"><code class="function">gimp_context_set_sample_threshold()</code></a>,
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-sample-transparent" title="gimp_context_set_sample_transparent ()"><code class="function">gimp_context_set_sample_transparent()</code></a>.</p>
+<p>In the case of a merged sampling, the supplied drawable is ignored.</p>
+<div class="refsect3">
+<a name="gimp-image-select-color.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The affected image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>operation</p></td>
+<td class="parameter_description"><p>The selection operation.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The affected drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>color</p></td>
+<td class="parameter_description"><p>The color to select.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-select-color.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-select-contiguous-color"></a><h3>gimp_image_select_contiguous_color ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_select_contiguous_color (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpChannelOps"><span class="type">GimpChannelOps</span></a> operation</code></em>,
+ <em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> x</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> y</code></em>);</pre>
+<p>Create a selection by selecting all pixels around specified
+coordinates with the same (or similar) color to that at the
+coordinates.</p>
+<p>This tool creates a contiguous selection over the specified image. A
+contiguous color selection is determined by a seed fill under the
+constraints of the current context settings. Essentially, the color
+at the specified coordinates (in the drawable) is measured and the
+selection expands outwards from that point to any adjacent pixels
+which are not significantly different (as determined by the
+threshold and criterion context settings). This process continues
+until no more expansion is possible. If antialiasing is turned on,
+the final selection mask will contain intermediate values based on
+close misses to the threshold bar at pixels along the seed fill
+boundary.</p>
+<p>This procedure is affected by the following context setters:
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-antialias" title="gimp_context_set_antialias ()"><code class="function">gimp_context_set_antialias()</code></a>, <a class="link" href="libgimp-gimpcontext.html#gimp-context-set-feather" title="gimp_context_set_feather ()"><code class="function">gimp_context_set_feather()</code></a>,
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-feather-radius" title="gimp_context_set_feather_radius ()"><code class="function">gimp_context_set_feather_radius()</code></a>, <a class="link" href="libgimp-gimpcontext.html#gimp-context-set-sample-merged" title="gimp_context_set_sample_merged ()"><code class="function">gimp_context_set_sample_merged()</code></a>,
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-sample-criterion" title="gimp_context_set_sample_criterion ()"><code class="function">gimp_context_set_sample_criterion()</code></a>,
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-sample-threshold" title="gimp_context_set_sample_threshold ()"><code class="function">gimp_context_set_sample_threshold()</code></a>,
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-sample-transparent" title="gimp_context_set_sample_transparent ()"><code class="function">gimp_context_set_sample_transparent()</code></a>,
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-diagonal-neighbors" title="gimp_context_set_diagonal_neighbors ()"><code class="function">gimp_context_set_diagonal_neighbors()</code></a>.</p>
+<p>In the case of a merged sampling, the supplied drawable is ignored.
+If the sample is merged, the specified coordinates are relative to
+the image origin; otherwise, they are relative to the drawable's
+origin.</p>
+<div class="refsect3">
+<a name="gimp-image-select-contiguous-color.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The affected image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>operation</p></td>
+<td class="parameter_description"><p>The selection operation.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The affected drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x</p></td>
+<td class="parameter_description"><p>x coordinate of initial seed fill point: (image coordinates).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y</p></td>
+<td class="parameter_description"><p>y coordinate of initial seed fill point: (image coordinates).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-select-contiguous-color.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-select-rectangle"></a><h3>gimp_image_select_rectangle ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_select_rectangle (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpChannelOps"><span class="type">GimpChannelOps</span></a> operation</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> x</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> y</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> width</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> height</code></em>);</pre>
+<p>Create a rectangular selection over the specified image;</p>
+<p>This tool creates a rectangular selection over the specified image.
+The rectangular region can be either added to, subtracted from, or
+replace the contents of the previous selection mask.</p>
+<p>This procedure is affected by the following context setters:
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-feather" title="gimp_context_set_feather ()"><code class="function">gimp_context_set_feather()</code></a>, <a class="link" href="libgimp-gimpcontext.html#gimp-context-set-feather-radius" title="gimp_context_set_feather_radius ()"><code class="function">gimp_context_set_feather_radius()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-image-select-rectangle.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>operation</p></td>
+<td class="parameter_description"><p>The selection operation.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x</p></td>
+<td class="parameter_description"><p>x coordinate of upper-left corner of rectangle.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y</p></td>
+<td class="parameter_description"><p>y coordinate of upper-left corner of rectangle.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>width</p></td>
+<td class="parameter_description"><p>The width of the rectangle.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>height</p></td>
+<td class="parameter_description"><p>The height of the rectangle.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-select-rectangle.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-select-round-rectangle"></a><h3>gimp_image_select_round_rectangle ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_select_round_rectangle (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpChannelOps"><span class="type">GimpChannelOps</span></a> operation</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> x</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> y</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> width</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> height</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> corner_radius_x</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> corner_radius_y</code></em>);</pre>
+<p>Create a rectangular selection with round corners over the specified
+image;</p>
+<p>This tool creates a rectangular selection with round corners over
+the specified image. The rectangular region can be either added to,
+subtracted from, or replace the contents of the previous selection
+mask.</p>
+<p>This procedure is affected by the following context setters:
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-antialias" title="gimp_context_set_antialias ()"><code class="function">gimp_context_set_antialias()</code></a>, <a class="link" href="libgimp-gimpcontext.html#gimp-context-set-feather" title="gimp_context_set_feather ()"><code class="function">gimp_context_set_feather()</code></a>,
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-feather-radius" title="gimp_context_set_feather_radius ()"><code class="function">gimp_context_set_feather_radius()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-image-select-round-rectangle.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>operation</p></td>
+<td class="parameter_description"><p>The selection operation.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x</p></td>
+<td class="parameter_description"><p>x coordinate of upper-left corner of rectangle.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y</p></td>
+<td class="parameter_description"><p>y coordinate of upper-left corner of rectangle.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>width</p></td>
+<td class="parameter_description"><p>The width of the rectangle.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>height</p></td>
+<td class="parameter_description"><p>The height of the rectangle.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>corner_radius_x</p></td>
+<td class="parameter_description"><p>The corner radius in X direction.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>corner_radius_y</p></td>
+<td class="parameter_description"><p>The corner radius in Y direction.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-select-round-rectangle.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-select-ellipse"></a><h3>gimp_image_select_ellipse ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_select_ellipse (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpChannelOps"><span class="type">GimpChannelOps</span></a> operation</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> x</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> y</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> width</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> height</code></em>);</pre>
+<p>Create an elliptical selection over the specified image.</p>
+<p>This tool creates an elliptical selection over the specified image.
+The elliptical region can be either added to, subtracted from, or
+replace the contents of the previous selection mask.</p>
+<p>This procedure is affected by the following context setters:
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-antialias" title="gimp_context_set_antialias ()"><code class="function">gimp_context_set_antialias()</code></a>, <a class="link" href="libgimp-gimpcontext.html#gimp-context-set-feather" title="gimp_context_set_feather ()"><code class="function">gimp_context_set_feather()</code></a>,
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-feather-radius" title="gimp_context_set_feather_radius ()"><code class="function">gimp_context_set_feather_radius()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-image-select-ellipse.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>operation</p></td>
+<td class="parameter_description"><p>The selection operation.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x</p></td>
+<td class="parameter_description"><p>x coordinate of upper-left corner of ellipse bounding box.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y</p></td>
+<td class="parameter_description"><p>y coordinate of upper-left corner of ellipse bounding box.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>width</p></td>
+<td class="parameter_description"><p>The width of the ellipse.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>height</p></td>
+<td class="parameter_description"><p>The height of the ellipse.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-select-ellipse.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-select-polygon"></a><h3>gimp_image_select_polygon ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_select_polygon (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpChannelOps"><span class="type">GimpChannelOps</span></a> operation</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> num_segs</code></em>,
+ <em class="parameter"><code>const <span class="type">gdouble</span> *segs</code></em>);</pre>
+<p>Create a polygonal selection over the specified image.</p>
+<p>This tool creates a polygonal selection over the specified image.
+The polygonal region can be either added to, subtracted from, or
+replace the contents of the previous selection mask. The polygon is
+specified through an array of floating point numbers and its length.
+The length of array must be 2n, where n is the number of points.
+Each point is defined by 2 floating point values which correspond to
+the x and y coordinates. If the final point does not connect to the
+starting point, a connecting segment is automatically added.</p>
+<p>This procedure is affected by the following context setters:
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-antialias" title="gimp_context_set_antialias ()"><code class="function">gimp_context_set_antialias()</code></a>, <a class="link" href="libgimp-gimpcontext.html#gimp-context-set-feather" title="gimp_context_set_feather ()"><code class="function">gimp_context_set_feather()</code></a>,
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-feather-radius" title="gimp_context_set_feather_radius ()"><code class="function">gimp_context_set_feather_radius()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-image-select-polygon.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>operation</p></td>
+<td class="parameter_description"><p>The selection operation.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>num_segs</p></td>
+<td class="parameter_description"><p>Number of points (count 1 coordinate as two points).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>segs</p></td>
+<td class="parameter_description"><p>Array of points: { p1.x, p1.y, p2.x, p2.y, ..., pn.x, pn.y}.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-select-polygon.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-select-item"></a><h3>gimp_image_select_item ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_select_item (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpChannelOps"><span class="type">GimpChannelOps</span></a> operation</code></em>,
+ <em class="parameter"><code><span class="type">gint32</span> item_ID</code></em>);</pre>
+<p>Transforms the specified item into a selection</p>
+<p>This procedure renders the item's outline into the current selection
+of the image the item belongs to. What exactly the item's outline is
+depends on the item type: for layers, it's the layer's alpha
+channel, for vectors the vector's shape.</p>
+<p>This procedure is affected by the following context setters:
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-antialias" title="gimp_context_set_antialias ()"><code class="function">gimp_context_set_antialias()</code></a>, <a class="link" href="libgimp-gimpcontext.html#gimp-context-set-feather" title="gimp_context_set_feather ()"><code class="function">gimp_context_set_feather()</code></a>,
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-feather-radius" title="gimp_context_set_feather_radius ()"><code class="function">gimp_context_set_feather_radius()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-image-select-item.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>operation</p></td>
+<td class="parameter_description"><p>The desired operation with current selection.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>item_ID</p></td>
+<td class="parameter_description"><p>The item to render to the selection.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-select-item.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/libgimp-gimpimagetransform.html b/devel-docs/libgimp/html/libgimp-gimpimagetransform.html
new file mode 100644
index 0000000..c98ad14
--- /dev/null
+++ b/devel-docs/libgimp/html/libgimp-gimpimagetransform.html
@@ -0,0 +1,424 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gimpimagetransform: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimp-image.html" title="Manipulating Images and their Properties">
+<link rel="prev" href="libgimp-gimpimageselect.html" title="gimpimageselect">
+<link rel="next" href="libgimp-gimpimageundo.html" title="gimpimageundo">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimp-gimpimagetransform.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimp-image.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimp-gimpimageselect.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimp-gimpimageundo.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimp-gimpimagetransform"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimp-gimpimagetransform.top_of_page"></a>gimpimagetransform</span></h2>
+<p>gimpimagetransform — Transformations on images.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimp-gimpimagetransform.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimagetransform.html#gimp-image-resize" title="gimp_image_resize ()">gimp_image_resize</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimagetransform.html#gimp-image-resize-to-layers" title="gimp_image_resize_to_layers ()">gimp_image_resize_to_layers</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimagetransform.html#gimp-image-scale" title="gimp_image_scale ()">gimp_image_scale</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimagetransform.html#gimp-image-scale-full" title="gimp_image_scale_full ()">gimp_image_scale_full</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimagetransform.html#gimp-image-crop" title="gimp_image_crop ()">gimp_image_crop</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimagetransform.html#gimp-image-flip" title="gimp_image_flip ()">gimp_image_flip</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimagetransform.html#gimp-image-rotate" title="gimp_image_rotate ()">gimp_image_rotate</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpimagetransform.description"></a><h2>Description</h2>
+<p>Operations to scale, resize, crop, flip and rotate images.</p>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpimagetransform.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-image-resize"></a><h3>gimp_image_resize ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_resize (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> new_width</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> new_height</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> offx</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> offy</code></em>);</pre>
+<p>Resize the image to the specified extents.</p>
+<p>This procedure resizes the image so that it's new width and height
+are equal to the supplied parameters. Offsets are also provided
+which describe the position of the previous image's content. All
+channels within the image are resized according to the specified
+parameters; this includes the image selection mask. All layers
+within the image are repositioned according to the specified
+offsets.</p>
+<div class="refsect3">
+<a name="gimp-image-resize.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>new_width</p></td>
+<td class="parameter_description"><p>New image width.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>new_height</p></td>
+<td class="parameter_description"><p>New image height.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>offx</p></td>
+<td class="parameter_description"><p>x offset between upper left corner of old and new images: (new - old).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>offy</p></td>
+<td class="parameter_description"><p>y offset between upper left corner of old and new images: (new - old).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-resize.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-resize-to-layers"></a><h3>gimp_image_resize_to_layers ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_resize_to_layers (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>);</pre>
+<p>Resize the image to fit all layers.</p>
+<p>This procedure resizes the image to the bounding box of all layers
+of the image. All channels within the image are resized to the new
+size; this includes the image selection mask. All layers within the
+image are repositioned to the new image area.</p>
+<div class="refsect3">
+<a name="gimp-image-resize-to-layers.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-resize-to-layers.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-scale"></a><h3>gimp_image_scale ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_scale (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> new_width</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> new_height</code></em>);</pre>
+<p>Scale the image using the default interpolation method.</p>
+<p>This procedure scales the image so that its new width and height are
+equal to the supplied parameters. All layers and channels within the
+image are scaled according to the specified parameters; this
+includes the image selection mask. The interpolation method used can
+be set with <a class="link" href="libgimp-gimpcontext.html#gimp-context-set-interpolation" title="gimp_context_set_interpolation ()"><code class="function">gimp_context_set_interpolation()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-image-scale.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>new_width</p></td>
+<td class="parameter_description"><p>New image width.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>new_height</p></td>
+<td class="parameter_description"><p>New image height.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-scale.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-scale-full"></a><h3>gimp_image_scale_full ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_scale_full (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> new_width</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> new_height</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpInterpolationType"><span class="type">GimpInterpolationType</span></a> interpolation</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_image_scale_full</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpimagetransform.html#gimp-image-scale" title="gimp_image_scale ()"><code class="function">gimp_image_scale()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-image-scale-full.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>new_width</p></td>
+<td class="parameter_description"><p>New image width.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>new_height</p></td>
+<td class="parameter_description"><p>New image height.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>interpolation</p></td>
+<td class="parameter_description"><p>Type of interpolation.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-scale-full.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-crop"></a><h3>gimp_image_crop ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_crop (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> new_width</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> new_height</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> offx</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> offy</code></em>);</pre>
+<p>Crop the image to the specified extents.</p>
+<p>This procedure crops the image so that it's new width and height are
+equal to the supplied parameters. Offsets are also provided which
+describe the position of the previous image's content. All channels
+and layers within the image are cropped to the new image extents;
+this includes the image selection mask. If any parameters are out of
+range, an error is returned.</p>
+<div class="refsect3">
+<a name="gimp-image-crop.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>new_width</p></td>
+<td class="parameter_description"><p>New image width: (0 &lt; new_width &lt;= width).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>new_height</p></td>
+<td class="parameter_description"><p>New image height: (0 &lt; new_height &lt;= height).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>offx</p></td>
+<td class="parameter_description"><p>X offset: (0 &lt;= offx &lt;= (width - new_width)).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>offy</p></td>
+<td class="parameter_description"><p>Y offset: (0 &lt;= offy &lt;= (height - new_height)).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-crop.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-flip"></a><h3>gimp_image_flip ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_flip (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpOrientationType"><span class="type">GimpOrientationType</span></a> flip_type</code></em>);</pre>
+<p>Flips the image horizontally or vertically.</p>
+<p>This procedure flips (mirrors) the image.</p>
+<div class="refsect3">
+<a name="gimp-image-flip.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>flip_type</p></td>
+<td class="parameter_description"><p>Type of flip.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-flip.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-rotate"></a><h3>gimp_image_rotate ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_rotate (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpRotationType"><span class="type">GimpRotationType</span></a> rotate_type</code></em>);</pre>
+<p>Rotates the image by the specified degrees.</p>
+<p>This procedure rotates the image.</p>
+<div class="refsect3">
+<a name="gimp-image-rotate.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>rotate_type</p></td>
+<td class="parameter_description"><p>Angle of rotation.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-rotate.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/libgimp-gimpimageundo.html b/devel-docs/libgimp/html/libgimp-gimpimageundo.html
new file mode 100644
index 0000000..87a1b90
--- /dev/null
+++ b/devel-docs/libgimp/html/libgimp-gimpimageundo.html
@@ -0,0 +1,333 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gimpimageundo: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimp-image.html" title="Manipulating Images and their Properties">
+<link rel="prev" href="libgimp-gimpimagetransform.html" title="gimpimagetransform">
+<link rel="next" href="libgimp-gimpmetadata.html" title="gimpmetadata">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimp-gimpimageundo.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimp-image.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimp-gimpimagetransform.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimp-gimpmetadata.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimp-gimpimageundo"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimp-gimpimageundo.top_of_page"></a>gimpimageundo</span></h2>
+<p>gimpimageundo — Control of image undo/redo.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimp-gimpimageundo.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimageundo.html#gimp-image-undo-group-start" title="gimp_image_undo_group_start ()">gimp_image_undo_group_start</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimageundo.html#gimp-image-undo-group-end" title="gimp_image_undo_group_end ()">gimp_image_undo_group_end</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimageundo.html#gimp-image-undo-is-enabled" title="gimp_image_undo_is_enabled ()">gimp_image_undo_is_enabled</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimageundo.html#gimp-image-undo-disable" title="gimp_image_undo_disable ()">gimp_image_undo_disable</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimageundo.html#gimp-image-undo-enable" title="gimp_image_undo_enable ()">gimp_image_undo_enable</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimageundo.html#gimp-image-undo-freeze" title="gimp_image_undo_freeze ()">gimp_image_undo_freeze</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpimageundo.html#gimp-image-undo-thaw" title="gimp_image_undo_thaw ()">gimp_image_undo_thaw</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpimageundo.description"></a><h2>Description</h2>
+<p>Control of image undo/redo.</p>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpimageundo.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-image-undo-group-start"></a><h3>gimp_image_undo_group_start ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_undo_group_start (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>);</pre>
+<p>Starts a group undo.</p>
+<p>This function is used to start a group undo--necessary for logically
+combining two or more undo operations into a single operation. This
+call must be used in conjunction with a <a class="link" href="libgimp-gimpimageundo.html#gimp-image-undo-group-end" title="gimp_image_undo_group_end ()"><code class="function">gimp_image_undo_group_end()</code></a>
+call.</p>
+<div class="refsect3">
+<a name="gimp-image-undo-group-start.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The ID of the image in which to open an undo group.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-undo-group-start.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-undo-group-end"></a><h3>gimp_image_undo_group_end ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_undo_group_end (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>);</pre>
+<p>Finish a group undo.</p>
+<p>This function must be called once for each
+<a class="link" href="libgimp-gimpimageundo.html#gimp-image-undo-group-start" title="gimp_image_undo_group_start ()"><code class="function">gimp_image_undo_group_start()</code></a> call that is made.</p>
+<div class="refsect3">
+<a name="gimp-image-undo-group-end.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The ID of the image in which to close an undo group.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-undo-group-end.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-undo-is-enabled"></a><h3>gimp_image_undo_is_enabled ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_undo_is_enabled (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>);</pre>
+<p>Check if the image's undo stack is enabled.</p>
+<p>This procedure checks if the image's undo stack is currently enabled
+or disabled. This is useful when several plug-ins or scripts call
+each other and want to check if their caller has already used
+<a class="link" href="libgimp-gimpimageundo.html#gimp-image-undo-disable" title="gimp_image_undo_disable ()"><code class="function">gimp_image_undo_disable()</code></a> or <a class="link" href="libgimp-gimpimageundo.html#gimp-image-undo-freeze" title="gimp_image_undo_freeze ()"><code class="function">gimp_image_undo_freeze()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-image-undo-is-enabled.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-undo-is-enabled.returns"></a><h4>Returns</h4>
+<p> TRUE if undo is enabled for this image.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-undo-disable"></a><h3>gimp_image_undo_disable ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_undo_disable (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>);</pre>
+<p>Disable the image's undo stack.</p>
+<p>This procedure disables the image's undo stack, allowing subsequent
+operations to ignore their undo steps. This is generally called in
+conjunction with <a class="link" href="libgimp-gimpimageundo.html#gimp-image-undo-enable" title="gimp_image_undo_enable ()"><code class="function">gimp_image_undo_enable()</code></a> to temporarily disable an
+image undo stack. This is advantageous because saving undo steps can
+be time and memory intensive.</p>
+<div class="refsect3">
+<a name="gimp-image-undo-disable.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-undo-disable.returns"></a><h4>Returns</h4>
+<p> TRUE if the image undo has been disabled.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-undo-enable"></a><h3>gimp_image_undo_enable ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_undo_enable (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>);</pre>
+<p>Enable the image's undo stack.</p>
+<p>This procedure enables the image's undo stack, allowing subsequent
+operations to store their undo steps. This is generally called in
+conjunction with <a class="link" href="libgimp-gimpimageundo.html#gimp-image-undo-disable" title="gimp_image_undo_disable ()"><code class="function">gimp_image_undo_disable()</code></a> to temporarily disable an
+image undo stack.</p>
+<div class="refsect3">
+<a name="gimp-image-undo-enable.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-undo-enable.returns"></a><h4>Returns</h4>
+<p> TRUE if the image undo has been enabled.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-undo-freeze"></a><h3>gimp_image_undo_freeze ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_undo_freeze (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>);</pre>
+<p>Freeze the image's undo stack.</p>
+<p>This procedure freezes the image's undo stack, allowing subsequent
+operations to ignore their undo steps. This is generally called in
+conjunction with <a class="link" href="libgimp-gimpimageundo.html#gimp-image-undo-thaw" title="gimp_image_undo_thaw ()"><code class="function">gimp_image_undo_thaw()</code></a> to temporarily disable an
+image undo stack. This is advantageous because saving undo steps can
+be time and memory intensive. <a class="link" href="libgimp-gimpimageundo.html#gimp-image-undo-freeze" title="gimp_image_undo_freeze ()"><code class="function">gimp_image_undo_freeze()</code></a> /
+<a class="link" href="libgimp-gimpimageundo.html#gimp-image-undo-thaw" title="gimp_image_undo_thaw ()"><code class="function">gimp_image_undo_thaw()</code></a> and <a class="link" href="libgimp-gimpimageundo.html#gimp-image-undo-disable" title="gimp_image_undo_disable ()"><code class="function">gimp_image_undo_disable()</code></a> /
+<a class="link" href="libgimp-gimpimageundo.html#gimp-image-undo-enable" title="gimp_image_undo_enable ()"><code class="function">gimp_image_undo_enable()</code></a> differ in that the former does not free up
+all undo steps when undo is thawed, so is more suited to interactive
+in-situ previews. It is important in this case that the image is
+back to the same state it was frozen in before thawing, else 'undo'
+behaviour is undefined.</p>
+<div class="refsect3">
+<a name="gimp-image-undo-freeze.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-undo-freeze.returns"></a><h4>Returns</h4>
+<p> TRUE if the image undo has been frozen.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-undo-thaw"></a><h3>gimp_image_undo_thaw ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_undo_thaw (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>);</pre>
+<p>Thaw the image's undo stack.</p>
+<p>This procedure thaws the image's undo stack, allowing subsequent
+operations to store their undo steps. This is generally called in
+conjunction with <a class="link" href="libgimp-gimpimageundo.html#gimp-image-undo-freeze" title="gimp_image_undo_freeze ()"><code class="function">gimp_image_undo_freeze()</code></a> to temporarily freeze an
+image undo stack. <a class="link" href="libgimp-gimpimageundo.html#gimp-image-undo-thaw" title="gimp_image_undo_thaw ()"><code class="function">gimp_image_undo_thaw()</code></a> does NOT free the undo
+stack as <a class="link" href="libgimp-gimpimageundo.html#gimp-image-undo-enable" title="gimp_image_undo_enable ()"><code class="function">gimp_image_undo_enable()</code></a> does, so is suited for situations
+where one wishes to leave the undo stack in the same state in which
+one found it despite non-destructively playing with the image in the
+meantime. An example would be in-situ plug-in previews. Balancing
+freezes and thaws and ensuring image consistency is the
+responsibility of the caller.</p>
+<div class="refsect3">
+<a name="gimp-image-undo-thaw.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-undo-thaw.returns"></a><h4>Returns</h4>
+<p> TRUE if the image undo has been thawed.</p>
+</div>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/libgimp-gimpitem.html b/devel-docs/libgimp/html/libgimp-gimpitem.html
new file mode 100644
index 0000000..0964c16
--- /dev/null
+++ b/devel-docs/libgimp/html/libgimp-gimpitem.html
@@ -0,0 +1,1361 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gimpitem: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimp-image.html" title="Manipulating Images and their Properties">
+<link rel="prev" href="libgimp-gimpmetadata.html" title="gimpmetadata">
+<link rel="next" href="libgimp-gimpitemtransform.html" title="gimpitemtransform">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimp-gimpitem.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimp-image.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimp-gimpmetadata.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimp-gimpitemtransform.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimp-gimpitem"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimp-gimpitem.top_of_page"></a>gimpitem</span></h2>
+<p>gimpitem — Functions to manipulate items.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimp-gimpitem.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpitem.html#gimp-item-is-valid" title="gimp_item_is_valid ()">gimp_item_is_valid</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpitem.html#gimp-item-get-image" title="gimp_item_get_image ()">gimp_item_get_image</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpitem.html#gimp-item-delete" title="gimp_item_delete ()">gimp_item_delete</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpitem.html#gimp-item-is-drawable" title="gimp_item_is_drawable ()">gimp_item_is_drawable</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpitem.html#gimp-item-is-layer" title="gimp_item_is_layer ()">gimp_item_is_layer</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpitem.html#gimp-item-is-text-layer" title="gimp_item_is_text_layer ()">gimp_item_is_text_layer</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpitem.html#gimp-item-is-channel" title="gimp_item_is_channel ()">gimp_item_is_channel</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpitem.html#gimp-item-is-layer-mask" title="gimp_item_is_layer_mask ()">gimp_item_is_layer_mask</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpitem.html#gimp-item-is-selection" title="gimp_item_is_selection ()">gimp_item_is_selection</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpitem.html#gimp-item-is-vectors" title="gimp_item_is_vectors ()">gimp_item_is_vectors</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpitem.html#gimp-item-is-group" title="gimp_item_is_group ()">gimp_item_is_group</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpitem.html#gimp-item-get-parent" title="gimp_item_get_parent ()">gimp_item_get_parent</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpitem.html#gimp-item-get-children" title="gimp_item_get_children ()">gimp_item_get_children</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpitem.html#gimp-item-get-expanded" title="gimp_item_get_expanded ()">gimp_item_get_expanded</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpitem.html#gimp-item-set-expanded" title="gimp_item_set_expanded ()">gimp_item_set_expanded</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpitem.html#gimp-item-get-name" title="gimp_item_get_name ()">gimp_item_get_name</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpitem.html#gimp-item-set-name" title="gimp_item_set_name ()">gimp_item_set_name</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpitem.html#gimp-item-get-visible" title="gimp_item_get_visible ()">gimp_item_get_visible</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpitem.html#gimp-item-set-visible" title="gimp_item_set_visible ()">gimp_item_set_visible</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpitem.html#gimp-item-get-linked" title="gimp_item_get_linked ()">gimp_item_get_linked</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpitem.html#gimp-item-set-linked" title="gimp_item_set_linked ()">gimp_item_set_linked</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpitem.html#gimp-item-get-lock-content" title="gimp_item_get_lock_content ()">gimp_item_get_lock_content</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpitem.html#gimp-item-set-lock-content" title="gimp_item_set_lock_content ()">gimp_item_set_lock_content</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpitem.html#gimp-item-get-lock-position" title="gimp_item_get_lock_position ()">gimp_item_get_lock_position</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpitem.html#gimp-item-set-lock-position" title="gimp_item_set_lock_position ()">gimp_item_set_lock_position</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a href="../html/libgimpbase-gimpbaseenums.html#GimpColorTag"><span class="returnvalue">GimpColorTag</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpitem.html#gimp-item-get-color-tag" title="gimp_item_get_color_tag ()">gimp_item_get_color_tag</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpitem.html#gimp-item-set-color-tag" title="gimp_item_set_color_tag ()">gimp_item_set_color_tag</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpitem.html#gimp-item-get-tattoo" title="gimp_item_get_tattoo ()">gimp_item_get_tattoo</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpitem.html#gimp-item-set-tattoo" title="gimp_item_set_tattoo ()">gimp_item_set_tattoo</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpitem.html#gimp-item-attach-parasite" title="gimp_item_attach_parasite ()">gimp_item_attach_parasite</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpitem.html#gimp-item-detach-parasite" title="gimp_item_detach_parasite ()">gimp_item_detach_parasite</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a href="../html/libgimpbase-GimpParasite.html#GimpParasite"><span class="returnvalue">GimpParasite</span></a> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpitem.html#gimp-item-get-parasite" title="gimp_item_get_parasite ()">gimp_item_get_parasite</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> **
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpitem.html#gimp-item-get-parasite-list" title="gimp_item_get_parasite_list ()">gimp_item_get_parasite_list</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpitem.description"></a><h2>Description</h2>
+<p>Functions to manipulate items.</p>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpitem.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-item-is-valid"></a><h3>gimp_item_is_valid ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_item_is_valid (<em class="parameter"><code><span class="type">gint32</span> item_ID</code></em>);</pre>
+<p>Returns TRUE if the item is valid.</p>
+<p>This procedure checks if the given item ID is valid and refers to an
+existing item.</p>
+<div class="refsect3">
+<a name="gimp-item-is-valid.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>item_ID</p></td>
+<td class="parameter_description"><p>The item to check.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-item-is-valid.returns"></a><h4>Returns</h4>
+<p> Whether the item ID is valid.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-item-get-image"></a><h3>gimp_item_get_image ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_item_get_image (<em class="parameter"><code><span class="type">gint32</span> item_ID</code></em>);</pre>
+<p>Returns the item's image.</p>
+<p>This procedure returns the item's image.</p>
+<div class="refsect3">
+<a name="gimp-item-get-image.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>item_ID</p></td>
+<td class="parameter_description"><p>The item.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-item-get-image.returns"></a><h4>Returns</h4>
+<p> The item's image.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-item-delete"></a><h3>gimp_item_delete ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_item_delete (<em class="parameter"><code><span class="type">gint32</span> item_ID</code></em>);</pre>
+<p>Delete a item.</p>
+<p>This procedure deletes the specified item. This must not be done if
+the image containing this item was already deleted or if the item
+was already removed from the image. The only case in which this
+procedure is useful is if you want to get rid of a item which has
+not yet been added to an image.</p>
+<div class="refsect3">
+<a name="gimp-item-delete.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>item_ID</p></td>
+<td class="parameter_description"><p>The item to delete.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-item-delete.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-item-is-drawable"></a><h3>gimp_item_is_drawable ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_item_is_drawable (<em class="parameter"><code><span class="type">gint32</span> item_ID</code></em>);</pre>
+<p>Returns whether the item is a drawable.</p>
+<p>This procedure returns TRUE if the specified item is a drawable.</p>
+<div class="refsect3">
+<a name="gimp-item-is-drawable.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>item_ID</p></td>
+<td class="parameter_description"><p>The item.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-item-is-drawable.returns"></a><h4>Returns</h4>
+<p> TRUE if the item is a drawable, FALSE otherwise.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-item-is-layer"></a><h3>gimp_item_is_layer ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_item_is_layer (<em class="parameter"><code><span class="type">gint32</span> item_ID</code></em>);</pre>
+<p>Returns whether the item is a layer.</p>
+<p>This procedure returns TRUE if the specified item is a layer.</p>
+<div class="refsect3">
+<a name="gimp-item-is-layer.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>item_ID</p></td>
+<td class="parameter_description"><p>The item.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-item-is-layer.returns"></a><h4>Returns</h4>
+<p> TRUE if the item is a layer, FALSE otherwise.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-item-is-text-layer"></a><h3>gimp_item_is_text_layer ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_item_is_text_layer (<em class="parameter"><code><span class="type">gint32</span> item_ID</code></em>);</pre>
+<p>Returns whether the item is a text layer.</p>
+<p>This procedure returns TRUE if the specified item is a text layer.</p>
+<div class="refsect3">
+<a name="gimp-item-is-text-layer.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>item_ID</p></td>
+<td class="parameter_description"><p>The item.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-item-is-text-layer.returns"></a><h4>Returns</h4>
+<p> TRUE if the item is a text layer, FALSE otherwise.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-item-is-channel"></a><h3>gimp_item_is_channel ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_item_is_channel (<em class="parameter"><code><span class="type">gint32</span> item_ID</code></em>);</pre>
+<p>Returns whether the item is a channel.</p>
+<p>This procedure returns TRUE if the specified item is a channel.</p>
+<div class="refsect3">
+<a name="gimp-item-is-channel.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>item_ID</p></td>
+<td class="parameter_description"><p>The item.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-item-is-channel.returns"></a><h4>Returns</h4>
+<p> TRUE if the item is a channel, FALSE otherwise.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-item-is-layer-mask"></a><h3>gimp_item_is_layer_mask ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_item_is_layer_mask (<em class="parameter"><code><span class="type">gint32</span> item_ID</code></em>);</pre>
+<p>Returns whether the item is a layer mask.</p>
+<p>This procedure returns TRUE if the specified item is a layer mask.</p>
+<div class="refsect3">
+<a name="gimp-item-is-layer-mask.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>item_ID</p></td>
+<td class="parameter_description"><p>The item.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-item-is-layer-mask.returns"></a><h4>Returns</h4>
+<p> TRUE if the item is a layer mask, FALSE otherwise.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-item-is-selection"></a><h3>gimp_item_is_selection ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_item_is_selection (<em class="parameter"><code><span class="type">gint32</span> item_ID</code></em>);</pre>
+<p>Returns whether the item is a selection.</p>
+<p>This procedure returns TRUE if the specified item is a selection.</p>
+<div class="refsect3">
+<a name="gimp-item-is-selection.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>item_ID</p></td>
+<td class="parameter_description"><p>The item.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-item-is-selection.returns"></a><h4>Returns</h4>
+<p> TRUE if the item is a selection, FALSE otherwise.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-item-is-vectors"></a><h3>gimp_item_is_vectors ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_item_is_vectors (<em class="parameter"><code><span class="type">gint32</span> item_ID</code></em>);</pre>
+<p>Returns whether the item is a vectors.</p>
+<p>This procedure returns TRUE if the specified item is a vectors.</p>
+<div class="refsect3">
+<a name="gimp-item-is-vectors.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>item_ID</p></td>
+<td class="parameter_description"><p>The item.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-item-is-vectors.returns"></a><h4>Returns</h4>
+<p> TRUE if the item is a vectors, FALSE otherwise.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-item-is-group"></a><h3>gimp_item_is_group ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_item_is_group (<em class="parameter"><code><span class="type">gint32</span> item_ID</code></em>);</pre>
+<p>Returns whether the item is a group item.</p>
+<p>This procedure returns TRUE if the specified item is a group item
+which can have children.</p>
+<div class="refsect3">
+<a name="gimp-item-is-group.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>item_ID</p></td>
+<td class="parameter_description"><p>The item.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-item-is-group.returns"></a><h4>Returns</h4>
+<p> TRUE if the item is a group, FALSE otherwise.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-item-get-parent"></a><h3>gimp_item_get_parent ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_item_get_parent (<em class="parameter"><code><span class="type">gint32</span> item_ID</code></em>);</pre>
+<p>Returns the item's parent item.</p>
+<p>This procedure returns the item's parent item, if any.</p>
+<div class="refsect3">
+<a name="gimp-item-get-parent.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>item_ID</p></td>
+<td class="parameter_description"><p>The item.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-item-get-parent.returns"></a><h4>Returns</h4>
+<p> The item's parent item.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-item-get-children"></a><h3>gimp_item_get_children ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint</span> *
+gimp_item_get_children (<em class="parameter"><code><span class="type">gint32</span> item_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *num_children</code></em>);</pre>
+<p>Returns the item's list of children.</p>
+<p>This procedure returns the list of items which are children of the
+specified item. The order is topmost to bottommost.</p>
+<div class="refsect3">
+<a name="gimp-item-get-children.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>item_ID</p></td>
+<td class="parameter_description"><p>The item.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>num_children</p></td>
+<td class="parameter_description"><p>The item's number of children.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-item-get-children.returns"></a><h4>Returns</h4>
+<p> The item's list of children.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-item-get-expanded"></a><h3>gimp_item_get_expanded ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_item_get_expanded (<em class="parameter"><code><span class="type">gint32</span> item_ID</code></em>);</pre>
+<p>Returns whether the item is expanded.</p>
+<p>This procedure returns TRUE if the specified item is expanded.</p>
+<div class="refsect3">
+<a name="gimp-item-get-expanded.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>item_ID</p></td>
+<td class="parameter_description"><p>The item.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-item-get-expanded.returns"></a><h4>Returns</h4>
+<p> TRUE if the item is expanded, FALSE otherwise.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-item-set-expanded"></a><h3>gimp_item_set_expanded ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_item_set_expanded (<em class="parameter"><code><span class="type">gint32</span> item_ID</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> expanded</code></em>);</pre>
+<p>Sets the expanded state of the item.</p>
+<p>This procedure expands or collapses the item.</p>
+<div class="refsect3">
+<a name="gimp-item-set-expanded.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>item_ID</p></td>
+<td class="parameter_description"><p>The item.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>expanded</p></td>
+<td class="parameter_description"><p>TRUE to expand the item, FALSE to collapse the item.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-item-set-expanded.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-item-get-name"></a><h3>gimp_item_get_name ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> *
+gimp_item_get_name (<em class="parameter"><code><span class="type">gint32</span> item_ID</code></em>);</pre>
+<p>Get the name of the specified item.</p>
+<p>This procedure returns the specified item's name.</p>
+<div class="refsect3">
+<a name="gimp-item-get-name.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>item_ID</p></td>
+<td class="parameter_description"><p>The item.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-item-get-name.returns"></a><h4>Returns</h4>
+<p> The item name.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-item-set-name"></a><h3>gimp_item_set_name ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_item_set_name (<em class="parameter"><code><span class="type">gint32</span> item_ID</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
+<p>Set the name of the specified item.</p>
+<p>This procedure sets the specified item's name.</p>
+<div class="refsect3">
+<a name="gimp-item-set-name.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>item_ID</p></td>
+<td class="parameter_description"><p>The item.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The new item name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-item-set-name.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-item-get-visible"></a><h3>gimp_item_get_visible ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_item_get_visible (<em class="parameter"><code><span class="type">gint32</span> item_ID</code></em>);</pre>
+<p>Get the visibility of the specified item.</p>
+<p>This procedure returns the specified item's visibility.</p>
+<div class="refsect3">
+<a name="gimp-item-get-visible.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>item_ID</p></td>
+<td class="parameter_description"><p>The item.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-item-get-visible.returns"></a><h4>Returns</h4>
+<p> The item visibility.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-item-set-visible"></a><h3>gimp_item_set_visible ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_item_set_visible (<em class="parameter"><code><span class="type">gint32</span> item_ID</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> visible</code></em>);</pre>
+<p>Set the visibility of the specified item.</p>
+<p>This procedure sets the specified item's visibility.</p>
+<div class="refsect3">
+<a name="gimp-item-set-visible.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>item_ID</p></td>
+<td class="parameter_description"><p>The item.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>visible</p></td>
+<td class="parameter_description"><p>The new item visibility.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-item-set-visible.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-item-get-linked"></a><h3>gimp_item_get_linked ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_item_get_linked (<em class="parameter"><code><span class="type">gint32</span> item_ID</code></em>);</pre>
+<p>Get the linked state of the specified item.</p>
+<p>This procedure returns the specified item's linked state.</p>
+<div class="refsect3">
+<a name="gimp-item-get-linked.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>item_ID</p></td>
+<td class="parameter_description"><p>The item.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-item-get-linked.returns"></a><h4>Returns</h4>
+<p> The item linked state (for moves).</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-item-set-linked"></a><h3>gimp_item_set_linked ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_item_set_linked (<em class="parameter"><code><span class="type">gint32</span> item_ID</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> linked</code></em>);</pre>
+<p>Set the linked state of the specified item.</p>
+<p>This procedure sets the specified item's linked state.</p>
+<div class="refsect3">
+<a name="gimp-item-set-linked.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>item_ID</p></td>
+<td class="parameter_description"><p>The item.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>linked</p></td>
+<td class="parameter_description"><p>The new item linked state.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-item-set-linked.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-item-get-lock-content"></a><h3>gimp_item_get_lock_content ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_item_get_lock_content (<em class="parameter"><code><span class="type">gint32</span> item_ID</code></em>);</pre>
+<p>Get the 'lock content' state of the specified item.</p>
+<p>This procedure returns the specified item's lock content state.</p>
+<div class="refsect3">
+<a name="gimp-item-get-lock-content.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>item_ID</p></td>
+<td class="parameter_description"><p>The item.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-item-get-lock-content.returns"></a><h4>Returns</h4>
+<p> Whether the item's contents are locked.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-item-set-lock-content"></a><h3>gimp_item_set_lock_content ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_item_set_lock_content (<em class="parameter"><code><span class="type">gint32</span> item_ID</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> lock_content</code></em>);</pre>
+<p>Set the 'lock content' state of the specified item.</p>
+<p>This procedure sets the specified item's lock content state.</p>
+<div class="refsect3">
+<a name="gimp-item-set-lock-content.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>item_ID</p></td>
+<td class="parameter_description"><p>The item.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>lock_content</p></td>
+<td class="parameter_description"><p>The new item 'lock content' state.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-item-set-lock-content.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-item-get-lock-position"></a><h3>gimp_item_get_lock_position ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_item_get_lock_position (<em class="parameter"><code><span class="type">gint32</span> item_ID</code></em>);</pre>
+<p>Get the 'lock position' state of the specified item.</p>
+<p>This procedure returns the specified item's lock position state.</p>
+<div class="refsect3">
+<a name="gimp-item-get-lock-position.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>item_ID</p></td>
+<td class="parameter_description"><p>The item.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-item-get-lock-position.returns"></a><h4>Returns</h4>
+<p> Whether the item's position is locked.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-item-set-lock-position"></a><h3>gimp_item_set_lock_position ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_item_set_lock_position (<em class="parameter"><code><span class="type">gint32</span> item_ID</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> lock_position</code></em>);</pre>
+<p>Set the 'lock position' state of the specified item.</p>
+<p>This procedure sets the specified item's lock position state.</p>
+<div class="refsect3">
+<a name="gimp-item-set-lock-position.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>item_ID</p></td>
+<td class="parameter_description"><p>The item.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>lock_position</p></td>
+<td class="parameter_description"><p>The new item 'lock position' state.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-item-set-lock-position.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-item-get-color-tag"></a><h3>gimp_item_get_color_tag ()</h3>
+<pre class="programlisting"><a href="../html/libgimpbase-gimpbaseenums.html#GimpColorTag"><span class="returnvalue">GimpColorTag</span></a>
+gimp_item_get_color_tag (<em class="parameter"><code><span class="type">gint32</span> item_ID</code></em>);</pre>
+<p>Get the color tag of the specified item.</p>
+<p>This procedure returns the specified item's color tag.</p>
+<div class="refsect3">
+<a name="gimp-item-get-color-tag.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>item_ID</p></td>
+<td class="parameter_description"><p>The item.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-item-get-color-tag.returns"></a><h4>Returns</h4>
+<p> The item's color tag.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-item-set-color-tag"></a><h3>gimp_item_set_color_tag ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_item_set_color_tag (<em class="parameter"><code><span class="type">gint32</span> item_ID</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpColorTag"><span class="type">GimpColorTag</span></a> color_tag</code></em>);</pre>
+<p>Set the color tag of the specified item.</p>
+<p>This procedure sets the specified item's color tag.</p>
+<div class="refsect3">
+<a name="gimp-item-set-color-tag.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>item_ID</p></td>
+<td class="parameter_description"><p>The item.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>color_tag</p></td>
+<td class="parameter_description"><p>The new item color tag.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-item-set-color-tag.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-item-get-tattoo"></a><h3>gimp_item_get_tattoo ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint</span>
+gimp_item_get_tattoo (<em class="parameter"><code><span class="type">gint32</span> item_ID</code></em>);</pre>
+<p>Get the tattoo of the specified item.</p>
+<p>This procedure returns the specified item's tattoo. A tattoo is a
+unique and permanent identifier attached to a item that can be used
+to uniquely identify a item within an image even between sessions.</p>
+<div class="refsect3">
+<a name="gimp-item-get-tattoo.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>item_ID</p></td>
+<td class="parameter_description"><p>The item.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-item-get-tattoo.returns"></a><h4>Returns</h4>
+<p> The item tattoo.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-item-set-tattoo"></a><h3>gimp_item_set_tattoo ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_item_set_tattoo (<em class="parameter"><code><span class="type">gint32</span> item_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> tattoo</code></em>);</pre>
+<p>Set the tattoo of the specified item.</p>
+<p>This procedure sets the specified item's tattoo. A tattoo is a
+unique and permanent identifier attached to a item that can be used
+to uniquely identify a item within an image even between sessions.</p>
+<div class="refsect3">
+<a name="gimp-item-set-tattoo.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>item_ID</p></td>
+<td class="parameter_description"><p>The item.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>tattoo</p></td>
+<td class="parameter_description"><p>The new item tattoo.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-item-set-tattoo.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-item-attach-parasite"></a><h3>gimp_item_attach_parasite ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_item_attach_parasite (<em class="parameter"><code><span class="type">gint32</span> item_ID</code></em>,
+ <em class="parameter"><code>const <a href="../html/libgimpbase-GimpParasite.html#GimpParasite"><span class="type">GimpParasite</span></a> *parasite</code></em>);</pre>
+<p>Add a parasite to an item.</p>
+<p>This procedure attaches a parasite to an item. It has no return
+values.</p>
+<div class="refsect3">
+<a name="gimp-item-attach-parasite.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>item_ID</p></td>
+<td class="parameter_description"><p>The item.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>parasite</p></td>
+<td class="parameter_description"><p>The parasite to attach to the item.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-item-attach-parasite.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-item-detach-parasite"></a><h3>gimp_item_detach_parasite ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_item_detach_parasite (<em class="parameter"><code><span class="type">gint32</span> item_ID</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
+<p>Removes a parasite from an item.</p>
+<p>This procedure detaches a parasite from an item. It has no return
+values.</p>
+<div class="refsect3">
+<a name="gimp-item-detach-parasite.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>item_ID</p></td>
+<td class="parameter_description"><p>The item.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The name of the parasite to detach from the item.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-item-detach-parasite.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-item-get-parasite"></a><h3>gimp_item_get_parasite ()</h3>
+<pre class="programlisting"><a href="../html/libgimpbase-GimpParasite.html#GimpParasite"><span class="returnvalue">GimpParasite</span></a> *
+gimp_item_get_parasite (<em class="parameter"><code><span class="type">gint32</span> item_ID</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
+<p>Look up a parasite in an item</p>
+<p>Finds and returns the parasite that is attached to an item.</p>
+<div class="refsect3">
+<a name="gimp-item-get-parasite.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>item_ID</p></td>
+<td class="parameter_description"><p>The item.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The name of the parasite to find.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-item-get-parasite.returns"></a><h4>Returns</h4>
+<p> The found parasite.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-item-get-parasite-list"></a><h3>gimp_item_get_parasite_list ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> **
+gimp_item_get_parasite_list (<em class="parameter"><code><span class="type">gint32</span> item_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *num_parasites</code></em>);</pre>
+<p>List all parasites.</p>
+<p>Returns a list of all parasites currently attached the an item.</p>
+<div class="refsect3">
+<a name="gimp-item-get-parasite-list.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>item_ID</p></td>
+<td class="parameter_description"><p>The item.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>num_parasites</p></td>
+<td class="parameter_description"><p>The number of attached parasites.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-item-get-parasite-list.returns"></a><h4>Returns</h4>
+<p> The names of currently attached parasites. The returned
+value must be freed with <code class="function">g_strfreev()</code>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/libgimp-gimpitemtransform.html b/devel-docs/libgimp/html/libgimp-gimpitemtransform.html
new file mode 100644
index 0000000..bf6c862
--- /dev/null
+++ b/devel-docs/libgimp/html/libgimp-gimpitemtransform.html
@@ -0,0 +1,885 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gimpitemtransform: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimp-image.html" title="Manipulating Images and their Properties">
+<link rel="prev" href="libgimp-gimpitem.html" title="gimpitem">
+<link rel="next" href="libgimp-gimplayer.html" title="gimplayer">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimp-gimpitemtransform.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimp-image.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimp-gimpitem.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimp-gimplayer.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimp-gimpitemtransform"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimp-gimpitemtransform.top_of_page"></a>gimpitemtransform</span></h2>
+<p>gimpitemtransform — Functions to perform transformations on items.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimp-gimpitemtransform.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpitemtransform.html#gimp-item-transform-translate" title="gimp_item_transform_translate ()">gimp_item_transform_translate</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpitemtransform.html#gimp-item-transform-flip-simple" title="gimp_item_transform_flip_simple ()">gimp_item_transform_flip_simple</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpitemtransform.html#gimp-item-transform-flip" title="gimp_item_transform_flip ()">gimp_item_transform_flip</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpitemtransform.html#gimp-item-transform-perspective" title="gimp_item_transform_perspective ()">gimp_item_transform_perspective</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpitemtransform.html#gimp-item-transform-rotate-simple" title="gimp_item_transform_rotate_simple ()">gimp_item_transform_rotate_simple</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpitemtransform.html#gimp-item-transform-rotate" title="gimp_item_transform_rotate ()">gimp_item_transform_rotate</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpitemtransform.html#gimp-item-transform-scale" title="gimp_item_transform_scale ()">gimp_item_transform_scale</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpitemtransform.html#gimp-item-transform-shear" title="gimp_item_transform_shear ()">gimp_item_transform_shear</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpitemtransform.html#gimp-item-transform-2d" title="gimp_item_transform_2d ()">gimp_item_transform_2d</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpitemtransform.html#gimp-item-transform-matrix" title="gimp_item_transform_matrix ()">gimp_item_transform_matrix</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpitemtransform.description"></a><h2>Description</h2>
+<p>Functions to perform transformations on items.</p>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpitemtransform.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-item-transform-translate"></a><h3>gimp_item_transform_translate ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_item_transform_translate (<em class="parameter"><code><span class="type">gint32</span> item_ID</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> off_x</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> off_y</code></em>);</pre>
+<p>Translate the item by the specified offsets.</p>
+<p>This procedure translates the item by the amounts specified in the
+off_x and off_y arguments. These can be negative, and are considered
+offsets from the current position. The offsets will be rounded to
+the nearest pixel unless the item is a path.</p>
+<p>If the item is attached to an image and has its linked flag set to
+TRUE, all additional items contained in the image which have the
+linked flag set to TRUE will also be translated by the specified
+offsets.</p>
+<div class="refsect3">
+<a name="gimp-item-transform-translate.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>item_ID</p></td>
+<td class="parameter_description"><p>The item.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>off_x</p></td>
+<td class="parameter_description"><p>Offset in x direction.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>off_y</p></td>
+<td class="parameter_description"><p>Offset in y direction.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-item-transform-translate.returns"></a><h4>Returns</h4>
+<p> The translated item.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-item-transform-flip-simple"></a><h3>gimp_item_transform_flip_simple ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_item_transform_flip_simple (<em class="parameter"><code><span class="type">gint32</span> item_ID</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpOrientationType"><span class="type">GimpOrientationType</span></a> flip_type</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> auto_center</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> axis</code></em>);</pre>
+<p>Flip the specified item either vertically or horizontally.</p>
+<p>This procedure flips the specified item.</p>
+<p>If a selection exists and the item is a drawable, the portion of the
+drawable which lies under the selection is cut from the drawable and
+made into a floating selection which is then flipped. If auto_center
+is set to TRUE, the flip is around the selection's center.
+Otherwise, the coordinate of the axis needs to be specified. The
+return value is the ID of the flipped floating selection.</p>
+<p>If there is no selection or the item is not a drawable, the entire
+item will be flipped around its center if auto_center is set to
+TRUE, otherwise the coordinate of the axis needs to be specified.
+Additionally, if the item has its linked flag set to TRUE, all
+additional items contained in the image which have the linked flag
+set to TRUE will also be flipped around the same axis. The return
+value will be equal to the item ID supplied as input.</p>
+<p>This procedure is affected by the following context setters:
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-transform-resize" title="gimp_context_set_transform_resize ()"><code class="function">gimp_context_set_transform_resize()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-item-transform-flip-simple.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>item_ID</p></td>
+<td class="parameter_description"><p>The affected item.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>flip_type</p></td>
+<td class="parameter_description"><p>Type of flip.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>auto_center</p></td>
+<td class="parameter_description"><p>Whether to automatically position the axis in the selection center.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>axis</p></td>
+<td class="parameter_description"><p>coord. of flip axis.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-item-transform-flip-simple.returns"></a><h4>Returns</h4>
+<p> The flipped item.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-item-transform-flip"></a><h3>gimp_item_transform_flip ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_item_transform_flip (<em class="parameter"><code><span class="type">gint32</span> item_ID</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> x0</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> y0</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> x1</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> y1</code></em>);</pre>
+<p>Flip the specified item around a given line.</p>
+<p>This procedure flips the specified item.</p>
+<p>If a selection exists and the item is a drawable, the portion of the
+drawable which lies under the selection is cut from the drawable and
+made into a floating selection which is then flipped. The axis to
+flip around is specified by specifying two points from that line.
+The return value is the ID of the flipped floating selection.</p>
+<p>If there is no selection or the item is not a drawable, the entire
+item will be flipped around the specified axis. Additionally, if the
+item has its linked flag set to TRUE, all additional items contained
+in the image which have the linked flag set to TRUE will also be
+flipped around the same axis. The return value will be equal to the
+item ID supplied as input.</p>
+<p>This procedure is affected by the following context setters:
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-interpolation" title="gimp_context_set_interpolation ()"><code class="function">gimp_context_set_interpolation()</code></a>,
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-transform-direction" title="gimp_context_set_transform_direction ()"><code class="function">gimp_context_set_transform_direction()</code></a>,
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-transform-resize" title="gimp_context_set_transform_resize ()"><code class="function">gimp_context_set_transform_resize()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-item-transform-flip.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>item_ID</p></td>
+<td class="parameter_description"><p>The affected item.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x0</p></td>
+<td class="parameter_description"><p>horz. coord. of one end of axis.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y0</p></td>
+<td class="parameter_description"><p>vert. coord. of one end of axis.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x1</p></td>
+<td class="parameter_description"><p>horz. coord. of other end of axis.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y1</p></td>
+<td class="parameter_description"><p>vert. coord. of other end of axis.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-item-transform-flip.returns"></a><h4>Returns</h4>
+<p> The flipped item.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-item-transform-perspective"></a><h3>gimp_item_transform_perspective ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_item_transform_perspective (<em class="parameter"><code><span class="type">gint32</span> item_ID</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> x0</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> y0</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> x1</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> y1</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> x2</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> y2</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> x3</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> y3</code></em>);</pre>
+<p>Perform a possibly non-affine transformation on the specified item.</p>
+<p>This procedure performs a possibly non-affine transformation on the
+specified item by allowing the corners of the original bounding box
+to be arbitrarily remapped to any values.</p>
+<p>The 4 coordinates specify the new locations of each corner of the
+original bounding box. By specifying these values, any affine
+transformation (rotation, scaling, translation) can be affected.
+Additionally, these values can be specified such that the resulting
+transformed item will appear to have been projected via a
+perspective transform.</p>
+<p>If a selection exists and the item is a drawable, the portion of the
+drawable which lies under the selection is cut from the drawable and
+made into a floating selection which is then transformed as
+specified. The return value is the ID of the transformed floating
+selection.</p>
+<p>If there is no selection or the item is not a drawable, the entire
+item will be transformed according to the specified mapping.
+Additionally, if the item has its linked flag set to TRUE, all
+additional items contained in the image which have the linked flag
+set to TRUE will also be transformed the same way. The return value
+will be equal to the item ID supplied as input.</p>
+<p>This procedure is affected by the following context setters:
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-interpolation" title="gimp_context_set_interpolation ()"><code class="function">gimp_context_set_interpolation()</code></a>,
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-transform-direction" title="gimp_context_set_transform_direction ()"><code class="function">gimp_context_set_transform_direction()</code></a>,
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-transform-resize" title="gimp_context_set_transform_resize ()"><code class="function">gimp_context_set_transform_resize()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-item-transform-perspective.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>item_ID</p></td>
+<td class="parameter_description"><p>The affected item.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x0</p></td>
+<td class="parameter_description"><p>The new x coordinate of upper-left corner of original bounding box.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y0</p></td>
+<td class="parameter_description"><p>The new y coordinate of upper-left corner of original bounding box.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x1</p></td>
+<td class="parameter_description"><p>The new x coordinate of upper-right corner of original bounding box.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y1</p></td>
+<td class="parameter_description"><p>The new y coordinate of upper-right corner of original bounding box.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x2</p></td>
+<td class="parameter_description"><p>The new x coordinate of lower-left corner of original bounding box.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y2</p></td>
+<td class="parameter_description"><p>The new y coordinate of lower-left corner of original bounding box.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x3</p></td>
+<td class="parameter_description"><p>The new x coordinate of lower-right corner of original bounding box.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y3</p></td>
+<td class="parameter_description"><p>The new y coordinate of lower-right corner of original bounding box.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-item-transform-perspective.returns"></a><h4>Returns</h4>
+<p> The transformed item.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-item-transform-rotate-simple"></a><h3>gimp_item_transform_rotate_simple ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_item_transform_rotate_simple (<em class="parameter"><code><span class="type">gint32</span> item_ID</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpRotationType"><span class="type">GimpRotationType</span></a> rotate_type</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> auto_center</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> center_x</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> center_y</code></em>);</pre>
+<p>Rotate the specified item about given coordinates through the
+specified angle.</p>
+<p>This function rotates the specified item.</p>
+<p>If a selection exists and the item is a drawable, the portion of the
+drawable which lies under the selection is cut from the drawable and
+made into a floating selection which is then rotated by the
+specified amount. If auto_center is set to TRUE, the rotation is
+around the selection's center. Otherwise, the coordinate of the
+center point needs to be specified. The return value is the ID of
+the rotated floating selection.</p>
+<p>If there is no selection or the item is not a drawable, the entire
+item will be rotated around its center if auto_center is set to
+TRUE, otherwise the coordinate of the center point needs to be
+specified. Additionally, if the item has its linked flag set to
+TRUE, all additional items contained in the image which have the
+linked flag set to TRUE will also be rotated around the same center
+point. The return value will be equal to the item ID supplied as
+input.</p>
+<p>This procedure is affected by the following context setters:
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-transform-resize" title="gimp_context_set_transform_resize ()"><code class="function">gimp_context_set_transform_resize()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-item-transform-rotate-simple.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>item_ID</p></td>
+<td class="parameter_description"><p>The affected item.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>rotate_type</p></td>
+<td class="parameter_description"><p>Type of rotation.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>auto_center</p></td>
+<td class="parameter_description"><p>Whether to automatically rotate around the selection center.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>center_x</p></td>
+<td class="parameter_description"><p>The hor. coordinate of the center of rotation.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>center_y</p></td>
+<td class="parameter_description"><p>The vert. coordinate of the center of rotation.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-item-transform-rotate-simple.returns"></a><h4>Returns</h4>
+<p> The rotated item.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-item-transform-rotate"></a><h3>gimp_item_transform_rotate ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_item_transform_rotate (<em class="parameter"><code><span class="type">gint32</span> item_ID</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> angle</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> auto_center</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> center_x</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> center_y</code></em>);</pre>
+<p>Rotate the specified item about given coordinates through the
+specified angle.</p>
+<p>This function rotates the specified item.</p>
+<p>If a selection exists and the item is a drawable, the portion of the
+drawable which lies under the selection is cut from the drawable and
+made into a floating selection which is then rotated by the
+specified amount. If auto_center is set to TRUE, the rotation is
+around the selection's center. Otherwise, the coordinate of the
+center point needs to be specified. The return value is the ID of
+the rotated floating selection.</p>
+<p>If there is no selection or the item is not a drawable, the entire
+item will be rotated around its center if auto_center is set to
+TRUE, otherwise the coordinate of the center point needs to be
+specified. Additionally, if the item has its linked flag set to
+TRUE, all additional items contained in the image which have the
+linked flag set to TRUE will also be rotated around the same center
+point. The return value will be equal to the item ID supplied as
+input.</p>
+<p>This procedure is affected by the following context setters:
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-interpolation" title="gimp_context_set_interpolation ()"><code class="function">gimp_context_set_interpolation()</code></a>,
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-transform-direction" title="gimp_context_set_transform_direction ()"><code class="function">gimp_context_set_transform_direction()</code></a>,
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-transform-resize" title="gimp_context_set_transform_resize ()"><code class="function">gimp_context_set_transform_resize()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-item-transform-rotate.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>item_ID</p></td>
+<td class="parameter_description"><p>The affected item.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>angle</p></td>
+<td class="parameter_description"><p>The angle of rotation (radians).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>auto_center</p></td>
+<td class="parameter_description"><p>Whether to automatically rotate around the selection center.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>center_x</p></td>
+<td class="parameter_description"><p>The hor. coordinate of the center of rotation.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>center_y</p></td>
+<td class="parameter_description"><p>The vert. coordinate of the center of rotation.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-item-transform-rotate.returns"></a><h4>Returns</h4>
+<p> The rotated item.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-item-transform-scale"></a><h3>gimp_item_transform_scale ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_item_transform_scale (<em class="parameter"><code><span class="type">gint32</span> item_ID</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> x0</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> y0</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> x1</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> y1</code></em>);</pre>
+<p>Scale the specified item.</p>
+<p>This procedure scales the specified item.</p>
+<p>The 2 coordinates specify the new locations of the top-left and
+bottom-roght corners of the original bounding box.</p>
+<p>If a selection exists and the item is a drawable, the portion of the
+drawable which lies under the selection is cut from the drawable and
+made into a floating selection which is then scaled as specified.
+The return value is the ID of the scaled floating selection.</p>
+<p>If there is no selection or the item is not a drawable, the entire
+item will be scaled according to the specified coordinates.
+Additionally, if the item has its linked flag set to TRUE, all
+additional items contained in the image which have the linked flag
+set to TRUE will also be scaled the same way. The return value will
+be equal to the item ID supplied as input.</p>
+<p>This procedure is affected by the following context setters:
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-interpolation" title="gimp_context_set_interpolation ()"><code class="function">gimp_context_set_interpolation()</code></a>,
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-transform-direction" title="gimp_context_set_transform_direction ()"><code class="function">gimp_context_set_transform_direction()</code></a>,
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-transform-resize" title="gimp_context_set_transform_resize ()"><code class="function">gimp_context_set_transform_resize()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-item-transform-scale.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>item_ID</p></td>
+<td class="parameter_description"><p>The affected item.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x0</p></td>
+<td class="parameter_description"><p>The new x coordinate of the upper-left corner of the scaled region.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y0</p></td>
+<td class="parameter_description"><p>The new y coordinate of the upper-left corner of the scaled region.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x1</p></td>
+<td class="parameter_description"><p>The new x coordinate of the lower-right corner of the scaled region.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y1</p></td>
+<td class="parameter_description"><p>The new y coordinate of the lower-right corner of the scaled region.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-item-transform-scale.returns"></a><h4>Returns</h4>
+<p> The scaled item.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-item-transform-shear"></a><h3>gimp_item_transform_shear ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_item_transform_shear (<em class="parameter"><code><span class="type">gint32</span> item_ID</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpOrientationType"><span class="type">GimpOrientationType</span></a> shear_type</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> magnitude</code></em>);</pre>
+<p>Shear the specified item about its center by the specified
+magnitude.</p>
+<p>This procedure shears the specified item.</p>
+<p>The shear type parameter indicates whether the shear will be applied
+horizontally or vertically. The magnitude can be either positive or
+negative and indicates the extent (in pixels) to shear by.</p>
+<p>If a selection exists and the item is a drawable, the portion of the
+drawable which lies under the selection is cut from the drawable and
+made into a floating selection which is then sheared as specified.
+The return value is the ID of the sheared floating selection.</p>
+<p>If there is no selection or the item is not a drawable, the entire
+item will be sheared according to the specified parameters.
+Additionally, if the item has its linked flag set to TRUE, all
+additional items contained in the image which have the linked flag
+set to TRUE will also be sheared the same way. The return value will
+be equal to the item ID supplied as input.</p>
+<p>This procedure is affected by the following context setters:
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-interpolation" title="gimp_context_set_interpolation ()"><code class="function">gimp_context_set_interpolation()</code></a>,
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-transform-direction" title="gimp_context_set_transform_direction ()"><code class="function">gimp_context_set_transform_direction()</code></a>,
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-transform-resize" title="gimp_context_set_transform_resize ()"><code class="function">gimp_context_set_transform_resize()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-item-transform-shear.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>item_ID</p></td>
+<td class="parameter_description"><p>The affected item.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>shear_type</p></td>
+<td class="parameter_description"><p>Type of shear.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>magnitude</p></td>
+<td class="parameter_description"><p>The magnitude of the shear.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-item-transform-shear.returns"></a><h4>Returns</h4>
+<p> The sheared item.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-item-transform-2d"></a><h3>gimp_item_transform_2d ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_item_transform_2d (<em class="parameter"><code><span class="type">gint32</span> item_ID</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> source_x</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> source_y</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> scale_x</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> scale_y</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> angle</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> dest_x</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> dest_y</code></em>);</pre>
+<p>Transform the specified item in 2d.</p>
+<p>This procedure transforms the specified item.</p>
+<p>The transformation is done by scaling by the x and y scale factors
+about the point (source_x, source_y), then rotating around the same
+point, then translating that point to the new position (dest_x,
+dest_y).</p>
+<p>If a selection exists and the item is a drawable, the portion of the
+drawable which lies under the selection is cut from the drawable and
+made into a floating selection which is then transformed as
+specified. The return value is the ID of the transformed floating
+selection.</p>
+<p>If there is no selection or the item is not a drawable, the entire
+item will be transformed according to the specified parameters.
+Additionally, if the item has its linked flag set to TRUE, all
+additional items contained in the image which have the linked flag
+set to TRUE will also be transformed the same way. The return value
+will be equal to the item ID supplied as input.</p>
+<p>This procedure is affected by the following context setters:
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-interpolation" title="gimp_context_set_interpolation ()"><code class="function">gimp_context_set_interpolation()</code></a>,
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-transform-direction" title="gimp_context_set_transform_direction ()"><code class="function">gimp_context_set_transform_direction()</code></a>,
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-transform-resize" title="gimp_context_set_transform_resize ()"><code class="function">gimp_context_set_transform_resize()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-item-transform-2d.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>item_ID</p></td>
+<td class="parameter_description"><p>The affected item.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>source_x</p></td>
+<td class="parameter_description"><p>X coordinate of the transformation center.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>source_y</p></td>
+<td class="parameter_description"><p>Y coordinate of the transformation center.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>scale_x</p></td>
+<td class="parameter_description"><p>Amount to scale in x direction.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>scale_y</p></td>
+<td class="parameter_description"><p>Amount to scale in y direction.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>angle</p></td>
+<td class="parameter_description"><p>The angle of rotation (radians).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>dest_x</p></td>
+<td class="parameter_description"><p>X coordinate of where the center goes.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>dest_y</p></td>
+<td class="parameter_description"><p>Y coordinate of where the center goes.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-item-transform-2d.returns"></a><h4>Returns</h4>
+<p> The transformed item.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-item-transform-matrix"></a><h3>gimp_item_transform_matrix ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_item_transform_matrix (<em class="parameter"><code><span class="type">gint32</span> item_ID</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> coeff_0_0</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> coeff_0_1</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> coeff_0_2</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> coeff_1_0</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> coeff_1_1</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> coeff_1_2</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> coeff_2_0</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> coeff_2_1</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> coeff_2_2</code></em>);</pre>
+<p>Transform the specified item in 2d.</p>
+<p>This procedure transforms the specified item.</p>
+<p>The transformation is done by assembling a 3x3 matrix from the
+coefficients passed.</p>
+<p>If a selection exists and the item is a drawable, the portion of the
+drawable which lies under the selection is cut from the drawable and
+made into a floating selection which is then transformed as
+specified. The return value is the ID of the transformed floating
+selection.</p>
+<p>If there is no selection or the item is not a drawable, the entire
+item will be transformed according to the specified matrix.
+Additionally, if the item has its linked flag set to TRUE, all
+additional items contained in the image which have the linked flag
+set to TRUE will also be transformed the same way. The return value
+will be equal to the item ID supplied as input.</p>
+<p>This procedure is affected by the following context setters:
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-interpolation" title="gimp_context_set_interpolation ()"><code class="function">gimp_context_set_interpolation()</code></a>,
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-transform-direction" title="gimp_context_set_transform_direction ()"><code class="function">gimp_context_set_transform_direction()</code></a>,
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-transform-resize" title="gimp_context_set_transform_resize ()"><code class="function">gimp_context_set_transform_resize()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-item-transform-matrix.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>item_ID</p></td>
+<td class="parameter_description"><p>The affected item.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>coeff_0_0</p></td>
+<td class="parameter_description"><p>coefficient (0,0) of the transformation matrix.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>coeff_0_1</p></td>
+<td class="parameter_description"><p>coefficient (0,1) of the transformation matrix.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>coeff_0_2</p></td>
+<td class="parameter_description"><p>coefficient (0,2) of the transformation matrix.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>coeff_1_0</p></td>
+<td class="parameter_description"><p>coefficient (1,0) of the transformation matrix.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>coeff_1_1</p></td>
+<td class="parameter_description"><p>coefficient (1,1) of the transformation matrix.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>coeff_1_2</p></td>
+<td class="parameter_description"><p>coefficient (1,2) of the transformation matrix.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>coeff_2_0</p></td>
+<td class="parameter_description"><p>coefficient (2,0) of the transformation matrix.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>coeff_2_1</p></td>
+<td class="parameter_description"><p>coefficient (2,1) of the transformation matrix.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>coeff_2_2</p></td>
+<td class="parameter_description"><p>coefficient (2,2) of the transformation matrix.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-item-transform-matrix.returns"></a><h4>Returns</h4>
+<p> The transformed item.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/libgimp-gimplayer.html b/devel-docs/libgimp/html/libgimp-gimplayer.html
new file mode 100644
index 0000000..b1f38ab
--- /dev/null
+++ b/devel-docs/libgimp/html/libgimp-gimplayer.html
@@ -0,0 +1,1943 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gimplayer: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimp-image.html" title="Manipulating Images and their Properties">
+<link rel="prev" href="libgimp-gimpitemtransform.html" title="gimpitemtransform">
+<link rel="next" href="libgimp-gimppaths.html" title="gimppaths">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimp-gimplayer.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimp-image.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimp-gimpitemtransform.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimp-gimppaths.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimp-gimplayer"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimp-gimplayer.top_of_page"></a>gimplayer</span></h2>
+<p>gimplayer — Operations on a single layer.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimp-gimplayer.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimplayer.html#gimp-layer-new" title="gimp_layer_new ()">gimp_layer_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimplayer.html#gimp-layer-new-from-drawable" title="gimp_layer_new_from_drawable ()">gimp_layer_new_from_drawable</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimplayer.html#gimp-layer-new-from-visible" title="gimp_layer_new_from_visible ()">gimp_layer_new_from_visible</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimplayer.html#gimp-layer-new-from-pixbuf" title="gimp_layer_new_from_pixbuf ()">gimp_layer_new_from_pixbuf</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimplayer.html#gimp-layer-new-from-surface" title="gimp_layer_new_from_surface ()">gimp_layer_new_from_surface</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimplayer.html#gimp-layer-group-new" title="gimp_layer_group_new ()">gimp_layer_group_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimplayer.html#gimp-layer-copy" title="gimp_layer_copy ()">gimp_layer_copy</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimplayer.html#gimp-layer-scale" title="gimp_layer_scale ()">gimp_layer_scale</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimplayer.html#gimp-layer-scale-full" title="gimp_layer_scale_full ()">gimp_layer_scale_full</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimplayer.html#gimp-layer-resize" title="gimp_layer_resize ()">gimp_layer_resize</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimplayer.html#gimp-layer-resize-to-image-size" title="gimp_layer_resize_to_image_size ()">gimp_layer_resize_to_image_size</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimplayer.html#gimp-layer-translate" title="gimp_layer_translate ()">gimp_layer_translate</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimplayer.html#gimp-layer-add-alpha" title="gimp_layer_add_alpha ()">gimp_layer_add_alpha</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimplayer.html#gimp-layer-flatten" title="gimp_layer_flatten ()">gimp_layer_flatten</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimplayer.html#gimp-layer-set-offsets" title="gimp_layer_set_offsets ()">gimp_layer_set_offsets</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimplayer.html#gimp-layer-create-mask" title="gimp_layer_create_mask ()">gimp_layer_create_mask</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimplayer.html#gimp-layer-from-mask" title="gimp_layer_from_mask ()">gimp_layer_from_mask</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimplayer.html#gimp-layer-get-mask" title="gimp_layer_get_mask ()">gimp_layer_get_mask</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimplayer.html#gimp-layer-add-mask" title="gimp_layer_add_mask ()">gimp_layer_add_mask</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimplayer.html#gimp-layer-remove-mask" title="gimp_layer_remove_mask ()">gimp_layer_remove_mask</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimplayer.html#gimp-layer-is-floating-sel" title="gimp_layer_is_floating_sel ()">gimp_layer_is_floating_sel</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimplayer.html#gimp-layer-get-lock-alpha" title="gimp_layer_get_lock_alpha ()">gimp_layer_get_lock_alpha</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimplayer.html#gimp-layer-set-lock-alpha" title="gimp_layer_set_lock_alpha ()">gimp_layer_set_lock_alpha</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimplayer.html#gimp-layer-get-preserve-trans" title="gimp_layer_get_preserve_trans ()">gimp_layer_get_preserve_trans</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimplayer.html#gimp-layer-set-preserve-trans" title="gimp_layer_set_preserve_trans ()">gimp_layer_set_preserve_trans</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimplayer.html#gimp-layer-get-apply-mask" title="gimp_layer_get_apply_mask ()">gimp_layer_get_apply_mask</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimplayer.html#gimp-layer-set-apply-mask" title="gimp_layer_set_apply_mask ()">gimp_layer_set_apply_mask</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimplayer.html#gimp-layer-get-show-mask" title="gimp_layer_get_show_mask ()">gimp_layer_get_show_mask</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimplayer.html#gimp-layer-set-show-mask" title="gimp_layer_set_show_mask ()">gimp_layer_set_show_mask</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimplayer.html#gimp-layer-get-edit-mask" title="gimp_layer_get_edit_mask ()">gimp_layer_get_edit_mask</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimplayer.html#gimp-layer-set-edit-mask" title="gimp_layer_set_edit_mask ()">gimp_layer_set_edit_mask</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gdouble</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimplayer.html#gimp-layer-get-opacity" title="gimp_layer_get_opacity ()">gimp_layer_get_opacity</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimplayer.html#gimp-layer-set-opacity" title="gimp_layer_set_opacity ()">gimp_layer_set_opacity</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="libgimp-gimpenums.html#GimpLayerMode" title="enum GimpLayerMode"><span class="returnvalue">GimpLayerMode</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimplayer.html#gimp-layer-get-mode" title="gimp_layer_get_mode ()">gimp_layer_get_mode</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimplayer.html#gimp-layer-set-mode" title="gimp_layer_set_mode ()">gimp_layer_set_mode</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="libgimp-gimpenums.html#GimpLayerColorSpace" title="enum GimpLayerColorSpace"><span class="returnvalue">GimpLayerColorSpace</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimplayer.html#gimp-layer-get-blend-space" title="gimp_layer_get_blend_space ()">gimp_layer_get_blend_space</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimplayer.html#gimp-layer-set-blend-space" title="gimp_layer_set_blend_space ()">gimp_layer_set_blend_space</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="libgimp-gimpenums.html#GimpLayerColorSpace" title="enum GimpLayerColorSpace"><span class="returnvalue">GimpLayerColorSpace</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimplayer.html#gimp-layer-get-composite-space" title="gimp_layer_get_composite_space ()">gimp_layer_get_composite_space</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimplayer.html#gimp-layer-set-composite-space" title="gimp_layer_set_composite_space ()">gimp_layer_set_composite_space</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="libgimp-gimpenums.html#GimpLayerCompositeMode" title="enum GimpLayerCompositeMode"><span class="returnvalue">GimpLayerCompositeMode</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimplayer.html#gimp-layer-get-composite-mode" title="gimp_layer_get_composite_mode ()">gimp_layer_get_composite_mode</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimplayer.html#gimp-layer-set-composite-mode" title="gimp_layer_set_composite_mode ()">gimp_layer_set_composite_mode</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimplayer.description"></a><h2>Description</h2>
+<p>Operations on a single layer.</p>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimplayer.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-layer-new"></a><h3>gimp_layer_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_layer_new (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> width</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> height</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpImageType"><span class="type">GimpImageType</span></a> type</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> opacity</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimp-gimpenums.html#GimpLayerMode" title="enum GimpLayerMode"><span class="type">GimpLayerMode</span></a> mode</code></em>);</pre>
+<p>Create a new layer.</p>
+<p>This procedure creates a new layer with the specified width, height,
+and type. Name, opacity, and mode are also supplied parameters. The
+new layer still needs to be added to the image, as this is not
+automatic. Add the new layer with the <a class="link" href="libgimp-gimpimage.html#gimp-image-insert-layer" title="gimp_image_insert_layer ()"><code class="function">gimp_image_insert_layer()</code></a>
+command. Other attributes such as layer mask modes, and offsets
+should be set with explicit procedure calls.</p>
+<div class="refsect3">
+<a name="gimp-layer-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image to which to add the layer.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The layer name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>width</p></td>
+<td class="parameter_description"><p>The layer width.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>height</p></td>
+<td class="parameter_description"><p>The layer height.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>type</p></td>
+<td class="parameter_description"><p>The layer type.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>opacity</p></td>
+<td class="parameter_description"><p>The layer opacity.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>mode</p></td>
+<td class="parameter_description"><p>The layer combination mode.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-layer-new.returns"></a><h4>Returns</h4>
+<p> The newly created layer.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-layer-new-from-drawable"></a><h3>gimp_layer_new_from_drawable ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_layer_new_from_drawable (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint32</span> dest_image_ID</code></em>);</pre>
+<p>Create a new layer by copying an existing drawable.</p>
+<p>This procedure creates a new layer as a copy of the specified
+drawable. The new layer still needs to be added to the image, as
+this is not automatic. Add the new layer with the
+<a class="link" href="libgimp-gimpimage.html#gimp-image-insert-layer" title="gimp_image_insert_layer ()"><code class="function">gimp_image_insert_layer()</code></a> command. Other attributes such as layer
+mask modes, and offsets should be set with explicit procedure calls.</p>
+<div class="refsect3">
+<a name="gimp-layer-new-from-drawable.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The source drawable from where the new layer is copied.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>dest_image_ID</p></td>
+<td class="parameter_description"><p>The destination image to which to add the layer.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-layer-new-from-drawable.returns"></a><h4>Returns</h4>
+<p> The newly copied layer.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-layer-new-from-visible"></a><h3>gimp_layer_new_from_visible ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_layer_new_from_visible (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint32</span> dest_image_ID</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
+<p>Create a new layer from what is visible in an image.</p>
+<p>This procedure creates a new layer from what is visible in the given
+image. The new layer still needs to be added to the destination
+image, as this is not automatic. Add the new layer with the
+<a class="link" href="libgimp-gimpimage.html#gimp-image-insert-layer" title="gimp_image_insert_layer ()"><code class="function">gimp_image_insert_layer()</code></a> command. Other attributes such as layer
+mask modes, and offsets should be set with explicit procedure calls.</p>
+<div class="refsect3">
+<a name="gimp-layer-new-from-visible.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The source image from where the content is copied.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>dest_image_ID</p></td>
+<td class="parameter_description"><p>The destination image to which to add the layer.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The layer name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-layer-new-from-visible.returns"></a><h4>Returns</h4>
+<p> The newly created layer.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-layer-new-from-pixbuf"></a><h3>gimp_layer_new_from_pixbuf ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_layer_new_from_pixbuf (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
+ <em class="parameter"><code><span class="type">GdkPixbuf</span> *pixbuf</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> opacity</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimp-gimpenums.html#GimpLayerMode" title="enum GimpLayerMode"><span class="type">GimpLayerMode</span></a> mode</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> progress_start</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> progress_end</code></em>);</pre>
+<p>Create a new layer from a <code class="literal">GdkPixbuf</code>.</p>
+<p>This procedure creates a new layer from the given <code class="literal">GdkPixbuf</code>. The
+image has to be an RGB image and just like with <a class="link" href="libgimp-gimplayer.html#gimp-layer-new" title="gimp_layer_new ()"><code class="function">gimp_layer_new()</code></a>
+you will still need to add the layer to it.</p>
+<p>If you pass <em class="parameter"><code>progress_end</code></em>
+ &gt; <em class="parameter"><code>progress_start</code></em>
+ to this function,
+<a class="link" href="libgimp-gimpprogress.html#gimp-progress-update" title="gimp_progress_update ()"><code class="function">gimp_progress_update()</code></a> will be called for. You have to call
+<a class="link" href="libgimp-gimpprogress.html#gimp-progress-init" title="gimp_progress_init ()"><code class="function">gimp_progress_init()</code></a> beforehand then.</p>
+<div class="refsect3">
+<a name="gimp-layer-new-from-pixbuf.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The RGB image to which to add the layer.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The layer name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>pixbuf</p></td>
+<td class="parameter_description"><p>A GdkPixbuf.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>opacity</p></td>
+<td class="parameter_description"><p>The layer opacity.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>mode</p></td>
+<td class="parameter_description"><p>The layer combination mode.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>progress_start</p></td>
+<td class="parameter_description"><p>start of progress</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>progress_end</p></td>
+<td class="parameter_description"><p>end of progress</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-layer-new-from-pixbuf.returns"></a><h4>Returns</h4>
+<p> The newly created layer.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-layer-new-from-surface"></a><h3>gimp_layer_new_from_surface ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_layer_new_from_surface (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
+ <em class="parameter"><code><span class="type">cairo_surface_t</span> *surface</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> progress_start</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> progress_end</code></em>);</pre>
+<p>Create a new layer from a <span class="type">cairo_surface_t</span>.</p>
+<p>This procedure creates a new layer from the given
+<span class="type">cairo_surface_t</span>. The image has to be an RGB image and just like
+with <a class="link" href="libgimp-gimplayer.html#gimp-layer-new" title="gimp_layer_new ()"><code class="function">gimp_layer_new()</code></a> you will still need to add the layer to it.</p>
+<p>If you pass <em class="parameter"><code>progress_end</code></em>
+ &gt; <em class="parameter"><code>progress_start</code></em>
+ to this function,
+<a class="link" href="libgimp-gimpprogress.html#gimp-progress-update" title="gimp_progress_update ()"><code class="function">gimp_progress_update()</code></a> will be called for. You have to call
+<a class="link" href="libgimp-gimpprogress.html#gimp-progress-init" title="gimp_progress_init ()"><code class="function">gimp_progress_init()</code></a> beforehand then.</p>
+<div class="refsect3">
+<a name="gimp-layer-new-from-surface.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The RGB image to which to add the layer.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The layer name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>surface</p></td>
+<td class="parameter_description"><p>A Cairo image surface.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>progress_start</p></td>
+<td class="parameter_description"><p>start of progress</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>progress_end</p></td>
+<td class="parameter_description"><p>end of progress</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-layer-new-from-surface.returns"></a><h4>Returns</h4>
+<p> The newly created layer.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-layer-group-new"></a><h3>gimp_layer_group_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_layer_group_new (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>);</pre>
+<p>Create a new layer group.</p>
+<p>This procedure creates a new layer group. Attributes such as layer
+mode and opacity should be set with explicit procedure calls. Add
+the new layer group (which is a kind of layer) with the
+<a class="link" href="libgimp-gimpimage.html#gimp-image-insert-layer" title="gimp_image_insert_layer ()"><code class="function">gimp_image_insert_layer()</code></a> command.
+Other procedures useful with layer groups:
+<a class="link" href="libgimp-gimpimage.html#gimp-image-reorder-item" title="gimp_image_reorder_item ()"><code class="function">gimp_image_reorder_item()</code></a>, <a class="link" href="libgimp-gimpitem.html#gimp-item-get-parent" title="gimp_item_get_parent ()"><code class="function">gimp_item_get_parent()</code></a>,
+<a class="link" href="libgimp-gimpitem.html#gimp-item-get-children" title="gimp_item_get_children ()"><code class="function">gimp_item_get_children()</code></a>, <a class="link" href="libgimp-gimpitem.html#gimp-item-is-group" title="gimp_item_is_group ()"><code class="function">gimp_item_is_group()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-layer-group-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image to which to add the layer group.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-layer-group-new.returns"></a><h4>Returns</h4>
+<p> The newly created layer group.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-layer-copy"></a><h3>gimp_layer_copy ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_layer_copy (<em class="parameter"><code><span class="type">gint32</span> layer_ID</code></em>);</pre>
+<p>Copy a layer.</p>
+<p>This procedure copies the specified layer and returns the copy. The
+newly copied layer is for use within the original layer's image. It
+should not be subsequently added to any other image.</p>
+<div class="refsect3">
+<a name="gimp-layer-copy.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>layer_ID</p></td>
+<td class="parameter_description"><p>The layer to copy.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-layer-copy.returns"></a><h4>Returns</h4>
+<p> The newly copied layer.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-layer-scale"></a><h3>gimp_layer_scale ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_layer_scale (<em class="parameter"><code><span class="type">gint32</span> layer_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> new_width</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> new_height</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> local_origin</code></em>);</pre>
+<p>Scale the layer using the default interpolation method.</p>
+<p>This procedure scales the layer so that its new width and height are
+equal to the supplied parameters. The 'local-origin' parameter
+specifies whether to scale from the center of the layer, or from the
+image origin. This operation only works if the layer has been added
+to an image. The interpolation method used can be set with
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-interpolation" title="gimp_context_set_interpolation ()"><code class="function">gimp_context_set_interpolation()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-layer-scale.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>layer_ID</p></td>
+<td class="parameter_description"><p>The layer.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>new_width</p></td>
+<td class="parameter_description"><p>New layer width.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>new_height</p></td>
+<td class="parameter_description"><p>New layer height.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>local_origin</p></td>
+<td class="parameter_description"><p>Use a local origin (as opposed to the image origin).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-layer-scale.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-layer-scale-full"></a><h3>gimp_layer_scale_full ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_layer_scale_full (<em class="parameter"><code><span class="type">gint32</span> layer_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> new_width</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> new_height</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> local_origin</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpInterpolationType"><span class="type">GimpInterpolationType</span></a> interpolation</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_layer_scale_full</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimplayer.html#gimp-layer-scale" title="gimp_layer_scale ()"><code class="function">gimp_layer_scale()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-layer-scale-full.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>layer_ID</p></td>
+<td class="parameter_description"><p>The layer.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>new_width</p></td>
+<td class="parameter_description"><p>New layer width.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>new_height</p></td>
+<td class="parameter_description"><p>New layer height.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>local_origin</p></td>
+<td class="parameter_description"><p>Use a local origin (as opposed to the image origin).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>interpolation</p></td>
+<td class="parameter_description"><p>Type of interpolation.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-layer-scale-full.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-layer-resize"></a><h3>gimp_layer_resize ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_layer_resize (<em class="parameter"><code><span class="type">gint32</span> layer_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> new_width</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> new_height</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> offx</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> offy</code></em>);</pre>
+<p>Resize the layer to the specified extents.</p>
+<p>This procedure resizes the layer so that its new width and height
+are equal to the supplied parameters. Offsets are also provided
+which describe the position of the previous layer's content. This
+operation only works if the layer has been added to an image.</p>
+<div class="refsect3">
+<a name="gimp-layer-resize.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>layer_ID</p></td>
+<td class="parameter_description"><p>The layer.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>new_width</p></td>
+<td class="parameter_description"><p>New layer width.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>new_height</p></td>
+<td class="parameter_description"><p>New layer height.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>offx</p></td>
+<td class="parameter_description"><p>x offset between upper left corner of old and new layers: (old - new).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>offy</p></td>
+<td class="parameter_description"><p>y offset between upper left corner of old and new layers: (old - new).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-layer-resize.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-layer-resize-to-image-size"></a><h3>gimp_layer_resize_to_image_size ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_layer_resize_to_image_size (<em class="parameter"><code><span class="type">gint32</span> layer_ID</code></em>);</pre>
+<p>Resize a layer to the image size.</p>
+<p>This procedure resizes the layer so that it's new width and height
+are equal to the width and height of its image container.</p>
+<div class="refsect3">
+<a name="gimp-layer-resize-to-image-size.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>layer_ID</p></td>
+<td class="parameter_description"><p>The layer to resize.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-layer-resize-to-image-size.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-layer-translate"></a><h3>gimp_layer_translate ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_layer_translate (<em class="parameter"><code><span class="type">gint32</span> layer_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> offx</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> offy</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_layer_translate</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpitemtransform.html#gimp-item-transform-translate" title="gimp_item_transform_translate ()"><code class="function">gimp_item_transform_translate()</code></a> instead.</p>
+</div>
+<p>Translate the layer by the specified offsets.</p>
+<p>This procedure translates the layer by the amounts specified in the
+x and y arguments. These can be negative, and are considered offsets
+from the current position. This command only works if the layer has
+been added to an image. All additional layers contained in the image
+which have the linked flag set to TRUE w ill also be translated by
+the specified offsets.</p>
+<div class="refsect3">
+<a name="gimp-layer-translate.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>layer_ID</p></td>
+<td class="parameter_description"><p>The layer.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>offx</p></td>
+<td class="parameter_description"><p>Offset in x direction.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>offy</p></td>
+<td class="parameter_description"><p>Offset in y direction.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-layer-translate.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-layer-add-alpha"></a><h3>gimp_layer_add_alpha ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_layer_add_alpha (<em class="parameter"><code><span class="type">gint32</span> layer_ID</code></em>);</pre>
+<p>Add an alpha channel to the layer if it doesn't already have one.</p>
+<p>This procedure adds an additional component to the specified layer
+if it does not already possess an alpha channel. An alpha channel
+makes it possible to clear and erase to transparency, instead of the
+background color. This transforms layers of type RGB to RGBA, GRAY
+to GRAYA, and INDEXED to INDEXEDA.</p>
+<div class="refsect3">
+<a name="gimp-layer-add-alpha.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>layer_ID</p></td>
+<td class="parameter_description"><p>The layer.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-layer-add-alpha.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-layer-flatten"></a><h3>gimp_layer_flatten ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_layer_flatten (<em class="parameter"><code><span class="type">gint32</span> layer_ID</code></em>);</pre>
+<p>Remove the alpha channel from the layer if it has one.</p>
+<p>This procedure removes the alpha channel from a layer, blending all
+(partially) transparent pixels in the layer against the background
+color. This transforms layers of type RGBA to RGB, GRAYA to GRAY,
+and INDEXEDA to INDEXED.</p>
+<div class="refsect3">
+<a name="gimp-layer-flatten.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>layer_ID</p></td>
+<td class="parameter_description"><p>The layer.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-layer-flatten.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-layer-set-offsets"></a><h3>gimp_layer_set_offsets ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_layer_set_offsets (<em class="parameter"><code><span class="type">gint32</span> layer_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> offx</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> offy</code></em>);</pre>
+<p>Set the layer offsets.</p>
+<p>This procedure sets the offsets for the specified layer. The offsets
+are relative to the image origin and can be any values. This
+operation is valid only on layers which have been added to an image.</p>
+<div class="refsect3">
+<a name="gimp-layer-set-offsets.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>layer_ID</p></td>
+<td class="parameter_description"><p>The layer.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>offx</p></td>
+<td class="parameter_description"><p>Offset in x direction.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>offy</p></td>
+<td class="parameter_description"><p>Offset in y direction.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-layer-set-offsets.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-layer-create-mask"></a><h3>gimp_layer_create_mask ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_layer_create_mask (<em class="parameter"><code><span class="type">gint32</span> layer_ID</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpAddMaskType"><span class="type">GimpAddMaskType</span></a> mask_type</code></em>);</pre>
+<p>Create a layer mask for the specified layer.</p>
+<p>This procedure creates a layer mask for the specified layer.
+Layer masks serve as an additional alpha channel for a layer.
+Different types of masks are allowed for initialisation:</p>
+<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; ">
+<li class="listitem"><p>white mask (leaves the layer fully visible);</p></li>
+<li class="listitem"><p>black mask (gives the layer complete transparency);</p></li>
+<li class="listitem"><p>the layer's alpha channel (either a copy, or a transfer, which
+leaves the layer fully visible, but which may be more useful than a
+white mask);</p></li>
+<li class="listitem"><p>the current selection;</p></li>
+<li class="listitem"><p>a grayscale copy of the layer;</p></li>
+<li class="listitem"><p>or a copy of the active channel.</p></li>
+</ul></div>
+<p>The layer mask still needs to be added to the layer. This can be
+done with a call to <a class="link" href="libgimp-gimplayer.html#gimp-layer-add-mask" title="gimp_layer_add_mask ()"><code class="function">gimp_layer_add_mask()</code></a>.</p>
+<p>gimp_layer_create_mask() will fail if there are no active channels
+on the image, when called with 'ADD-CHANNEL-MASK'. It will return a
+black mask when called with 'ADD-ALPHA-MASK' or
+'ADD-ALPHA-TRANSFER-MASK' on a layer with no alpha channels, or with
+'ADD-SELECTION-MASK' when there is no selection on the image.</p>
+<div class="refsect3">
+<a name="gimp-layer-create-mask.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>layer_ID</p></td>
+<td class="parameter_description"><p>The layer to which to add the mask.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>mask_type</p></td>
+<td class="parameter_description"><p>The type of mask.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-layer-create-mask.returns"></a><h4>Returns</h4>
+<p> The newly created mask.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-layer-from-mask"></a><h3>gimp_layer_from_mask ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_layer_from_mask (<em class="parameter"><code><span class="type">gint32</span> mask_ID</code></em>);</pre>
+<p>Get the specified mask's layer.</p>
+<p>This procedure returns the specified mask's layer , or -1 if none
+exists.</p>
+<div class="refsect3">
+<a name="gimp-layer-from-mask.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>mask_ID</p></td>
+<td class="parameter_description"><p>Mask for which to return the layer.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-layer-from-mask.returns"></a><h4>Returns</h4>
+<p> The mask's layer.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-layer-get-mask"></a><h3>gimp_layer_get_mask ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_layer_get_mask (<em class="parameter"><code><span class="type">gint32</span> layer_ID</code></em>);</pre>
+<p>Get the specified layer's mask if it exists.</p>
+<p>This procedure returns the specified layer's mask, or -1 if none
+exists.</p>
+<div class="refsect3">
+<a name="gimp-layer-get-mask.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>layer_ID</p></td>
+<td class="parameter_description"><p>The layer.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-layer-get-mask.returns"></a><h4>Returns</h4>
+<p> The layer mask.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-layer-add-mask"></a><h3>gimp_layer_add_mask ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_layer_add_mask (<em class="parameter"><code><span class="type">gint32</span> layer_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint32</span> mask_ID</code></em>);</pre>
+<p>Add a layer mask to the specified layer.</p>
+<p>This procedure adds a layer mask to the specified layer. Layer masks
+serve as an additional alpha channel for a layer. This procedure
+will fail if a number of prerequisites aren't met. The layer cannot
+already have a layer mask. The specified mask must exist and have
+the same dimensions as the layer. The layer must have been created
+for use with the specified image and the mask must have been created
+with the procedure 'gimp-layer-create-mask'.</p>
+<div class="refsect3">
+<a name="gimp-layer-add-mask.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>layer_ID</p></td>
+<td class="parameter_description"><p>The layer to receive the mask.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>mask_ID</p></td>
+<td class="parameter_description"><p>The mask to add to the layer.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-layer-add-mask.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-layer-remove-mask"></a><h3>gimp_layer_remove_mask ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_layer_remove_mask (<em class="parameter"><code><span class="type">gint32</span> layer_ID</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpMaskApplyMode"><span class="type">GimpMaskApplyMode</span></a> mode</code></em>);</pre>
+<p>Remove the specified layer mask from the layer.</p>
+<p>This procedure removes the specified layer mask from the layer. If
+the mask doesn't exist, an error is returned.</p>
+<div class="refsect3">
+<a name="gimp-layer-remove-mask.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>layer_ID</p></td>
+<td class="parameter_description"><p>The layer from which to remove mask.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>mode</p></td>
+<td class="parameter_description"><p>Removal mode.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-layer-remove-mask.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-layer-is-floating-sel"></a><h3>gimp_layer_is_floating_sel ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_layer_is_floating_sel (<em class="parameter"><code><span class="type">gint32</span> layer_ID</code></em>);</pre>
+<p>Is the specified layer a floating selection?</p>
+<p>This procedure returns whether the layer is a floating selection.
+Floating selections are special cases of layers which are attached
+to a specific drawable.</p>
+<div class="refsect3">
+<a name="gimp-layer-is-floating-sel.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>layer_ID</p></td>
+<td class="parameter_description"><p>The layer.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-layer-is-floating-sel.returns"></a><h4>Returns</h4>
+<p> TRUE if the layer is a floating selection.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-layer-get-lock-alpha"></a><h3>gimp_layer_get_lock_alpha ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_layer_get_lock_alpha (<em class="parameter"><code><span class="type">gint32</span> layer_ID</code></em>);</pre>
+<p>Get the lock alpha channel setting of the specified layer.</p>
+<p>This procedure returns the specified layer's lock alpha channel
+setting.</p>
+<div class="refsect3">
+<a name="gimp-layer-get-lock-alpha.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>layer_ID</p></td>
+<td class="parameter_description"><p>The layer.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-layer-get-lock-alpha.returns"></a><h4>Returns</h4>
+<p> The layer's lock alpha channel setting.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-layer-set-lock-alpha"></a><h3>gimp_layer_set_lock_alpha ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_layer_set_lock_alpha (<em class="parameter"><code><span class="type">gint32</span> layer_ID</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> lock_alpha</code></em>);</pre>
+<p>Set the lock alpha channel setting of the specified layer.</p>
+<p>This procedure sets the specified layer's lock alpha channel
+setting.</p>
+<div class="refsect3">
+<a name="gimp-layer-set-lock-alpha.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>layer_ID</p></td>
+<td class="parameter_description"><p>The layer.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>lock_alpha</p></td>
+<td class="parameter_description"><p>The new layer's lock alpha channel setting.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-layer-set-lock-alpha.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-layer-get-preserve-trans"></a><h3>gimp_layer_get_preserve_trans ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_layer_get_preserve_trans (<em class="parameter"><code><span class="type">gint32</span> layer_ID</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_layer_get_preserve_trans</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>This procedure is deprecated! Use <a class="link" href="libgimp-gimplayer.html#gimp-layer-get-lock-alpha" title="gimp_layer_get_lock_alpha ()"><code class="function">gimp_layer_get_lock_alpha()</code></a> instead.</p>
+<div class="refsect3">
+<a name="gimp-layer-get-preserve-trans.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>layer_ID</p></td>
+<td class="parameter_description"><p>The layer.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-layer-get-preserve-trans.returns"></a><h4>Returns</h4>
+<p> The layer's preserve transperancy setting.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-layer-set-preserve-trans"></a><h3>gimp_layer_set_preserve_trans ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_layer_set_preserve_trans (<em class="parameter"><code><span class="type">gint32</span> layer_ID</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> preserve_trans</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_layer_set_preserve_trans</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>This procedure is deprecated! Use <a class="link" href="libgimp-gimplayer.html#gimp-layer-set-lock-alpha" title="gimp_layer_set_lock_alpha ()"><code class="function">gimp_layer_set_lock_alpha()</code></a> instead.</p>
+<div class="refsect3">
+<a name="gimp-layer-set-preserve-trans.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>layer_ID</p></td>
+<td class="parameter_description"><p>The layer.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>preserve_trans</p></td>
+<td class="parameter_description"><p>The new layer's preserve transperancy setting.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-layer-set-preserve-trans.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-layer-get-apply-mask"></a><h3>gimp_layer_get_apply_mask ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_layer_get_apply_mask (<em class="parameter"><code><span class="type">gint32</span> layer_ID</code></em>);</pre>
+<p>Get the apply mask setting of the specified layer.</p>
+<p>This procedure returns the specified layer's apply mask setting. If
+the value is TRUE, then the layer mask for this layer is currently
+being composited with the layer's alpha channel.</p>
+<div class="refsect3">
+<a name="gimp-layer-get-apply-mask.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>layer_ID</p></td>
+<td class="parameter_description"><p>The layer.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-layer-get-apply-mask.returns"></a><h4>Returns</h4>
+<p> The layer's apply mask setting.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-layer-set-apply-mask"></a><h3>gimp_layer_set_apply_mask ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_layer_set_apply_mask (<em class="parameter"><code><span class="type">gint32</span> layer_ID</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> apply_mask</code></em>);</pre>
+<p>Set the apply mask setting of the specified layer.</p>
+<p>This procedure sets the specified layer's apply mask setting. This
+controls whether the layer's mask is currently affecting the alpha
+channel. If there is no layer mask, this function will return an
+error.</p>
+<div class="refsect3">
+<a name="gimp-layer-set-apply-mask.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>layer_ID</p></td>
+<td class="parameter_description"><p>The layer.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>apply_mask</p></td>
+<td class="parameter_description"><p>The new layer's apply mask setting.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-layer-set-apply-mask.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-layer-get-show-mask"></a><h3>gimp_layer_get_show_mask ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_layer_get_show_mask (<em class="parameter"><code><span class="type">gint32</span> layer_ID</code></em>);</pre>
+<p>Get the show mask setting of the specified layer.</p>
+<p>This procedure returns the specified layer's show mask setting. This
+controls whether the layer or its mask is visible. TRUE indicates
+that the mask should be visible. If the layer has no mask, then this
+function returns an error.</p>
+<div class="refsect3">
+<a name="gimp-layer-get-show-mask.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>layer_ID</p></td>
+<td class="parameter_description"><p>The layer.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-layer-get-show-mask.returns"></a><h4>Returns</h4>
+<p> The layer's show mask setting.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-layer-set-show-mask"></a><h3>gimp_layer_set_show_mask ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_layer_set_show_mask (<em class="parameter"><code><span class="type">gint32</span> layer_ID</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> show_mask</code></em>);</pre>
+<p>Set the show mask setting of the specified layer.</p>
+<p>This procedure sets the specified layer's show mask setting. This
+controls whether the layer or its mask is visible. TRUE indicates
+that the mask should be visible. If there is no layer mask, this
+function will return an error.</p>
+<div class="refsect3">
+<a name="gimp-layer-set-show-mask.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>layer_ID</p></td>
+<td class="parameter_description"><p>The layer.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>show_mask</p></td>
+<td class="parameter_description"><p>The new layer's show mask setting.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-layer-set-show-mask.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-layer-get-edit-mask"></a><h3>gimp_layer_get_edit_mask ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_layer_get_edit_mask (<em class="parameter"><code><span class="type">gint32</span> layer_ID</code></em>);</pre>
+<p>Get the edit mask setting of the specified layer.</p>
+<p>This procedure returns the specified layer's edit mask setting. If
+the value is TRUE, then the layer mask for this layer is currently
+active, and not the layer.</p>
+<div class="refsect3">
+<a name="gimp-layer-get-edit-mask.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>layer_ID</p></td>
+<td class="parameter_description"><p>The layer.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-layer-get-edit-mask.returns"></a><h4>Returns</h4>
+<p> The layer's edit mask setting.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-layer-set-edit-mask"></a><h3>gimp_layer_set_edit_mask ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_layer_set_edit_mask (<em class="parameter"><code><span class="type">gint32</span> layer_ID</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> edit_mask</code></em>);</pre>
+<p>Set the edit mask setting of the specified layer.</p>
+<p>This procedure sets the specified layer's edit mask setting. This
+controls whether the layer or it's mask is currently active for
+editing. If the specified layer has no layer mask, then this
+procedure will return an error.</p>
+<div class="refsect3">
+<a name="gimp-layer-set-edit-mask.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>layer_ID</p></td>
+<td class="parameter_description"><p>The layer.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>edit_mask</p></td>
+<td class="parameter_description"><p>The new layer's edit mask setting.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-layer-set-edit-mask.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-layer-get-opacity"></a><h3>gimp_layer_get_opacity ()</h3>
+<pre class="programlisting"><span class="returnvalue">gdouble</span>
+gimp_layer_get_opacity (<em class="parameter"><code><span class="type">gint32</span> layer_ID</code></em>);</pre>
+<p>Get the opacity of the specified layer.</p>
+<p>This procedure returns the specified layer's opacity.</p>
+<div class="refsect3">
+<a name="gimp-layer-get-opacity.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>layer_ID</p></td>
+<td class="parameter_description"><p>The layer.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-layer-get-opacity.returns"></a><h4>Returns</h4>
+<p> The layer opacity.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-layer-set-opacity"></a><h3>gimp_layer_set_opacity ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_layer_set_opacity (<em class="parameter"><code><span class="type">gint32</span> layer_ID</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> opacity</code></em>);</pre>
+<p>Set the opacity of the specified layer.</p>
+<p>This procedure sets the specified layer's opacity.</p>
+<div class="refsect3">
+<a name="gimp-layer-set-opacity.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>layer_ID</p></td>
+<td class="parameter_description"><p>The layer.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>opacity</p></td>
+<td class="parameter_description"><p>The new layer opacity.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-layer-set-opacity.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-layer-get-mode"></a><h3>gimp_layer_get_mode ()</h3>
+<pre class="programlisting"><a class="link" href="libgimp-gimpenums.html#GimpLayerMode" title="enum GimpLayerMode"><span class="returnvalue">GimpLayerMode</span></a>
+gimp_layer_get_mode (<em class="parameter"><code><span class="type">gint32</span> layer_ID</code></em>);</pre>
+<p>Get the combination mode of the specified layer.</p>
+<p>This procedure returns the specified layer's combination mode.</p>
+<div class="refsect3">
+<a name="gimp-layer-get-mode.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>layer_ID</p></td>
+<td class="parameter_description"><p>The layer.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-layer-get-mode.returns"></a><h4>Returns</h4>
+<p> The layer combination mode.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-layer-set-mode"></a><h3>gimp_layer_set_mode ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_layer_set_mode (<em class="parameter"><code><span class="type">gint32</span> layer_ID</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimp-gimpenums.html#GimpLayerMode" title="enum GimpLayerMode"><span class="type">GimpLayerMode</span></a> mode</code></em>);</pre>
+<p>Set the combination mode of the specified layer.</p>
+<p>This procedure sets the specified layer's combination mode.</p>
+<div class="refsect3">
+<a name="gimp-layer-set-mode.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>layer_ID</p></td>
+<td class="parameter_description"><p>The layer.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>mode</p></td>
+<td class="parameter_description"><p>The new layer combination mode.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-layer-set-mode.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-layer-get-blend-space"></a><h3>gimp_layer_get_blend_space ()</h3>
+<pre class="programlisting"><a class="link" href="libgimp-gimpenums.html#GimpLayerColorSpace" title="enum GimpLayerColorSpace"><span class="returnvalue">GimpLayerColorSpace</span></a>
+gimp_layer_get_blend_space (<em class="parameter"><code><span class="type">gint32</span> layer_ID</code></em>);</pre>
+<p>Get the blend space of the specified layer.</p>
+<p>This procedure returns the specified layer's blend space.</p>
+<div class="refsect3">
+<a name="gimp-layer-get-blend-space.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>layer_ID</p></td>
+<td class="parameter_description"><p>The layer.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-layer-get-blend-space.returns"></a><h4>Returns</h4>
+<p> The layer blend space.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-layer-set-blend-space"></a><h3>gimp_layer_set_blend_space ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_layer_set_blend_space (<em class="parameter"><code><span class="type">gint32</span> layer_ID</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimp-gimpenums.html#GimpLayerColorSpace" title="enum GimpLayerColorSpace"><span class="type">GimpLayerColorSpace</span></a> blend_space</code></em>);</pre>
+<p>Set the blend space of the specified layer.</p>
+<p>This procedure sets the specified layer's blend space.</p>
+<div class="refsect3">
+<a name="gimp-layer-set-blend-space.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>layer_ID</p></td>
+<td class="parameter_description"><p>The layer.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>blend_space</p></td>
+<td class="parameter_description"><p>The new layer blend space.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-layer-set-blend-space.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-layer-get-composite-space"></a><h3>gimp_layer_get_composite_space ()</h3>
+<pre class="programlisting"><a class="link" href="libgimp-gimpenums.html#GimpLayerColorSpace" title="enum GimpLayerColorSpace"><span class="returnvalue">GimpLayerColorSpace</span></a>
+gimp_layer_get_composite_space (<em class="parameter"><code><span class="type">gint32</span> layer_ID</code></em>);</pre>
+<p>Get the composite space of the specified layer.</p>
+<p>This procedure returns the specified layer's composite space.</p>
+<div class="refsect3">
+<a name="gimp-layer-get-composite-space.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>layer_ID</p></td>
+<td class="parameter_description"><p>The layer.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-layer-get-composite-space.returns"></a><h4>Returns</h4>
+<p> The layer composite space.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-layer-set-composite-space"></a><h3>gimp_layer_set_composite_space ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_layer_set_composite_space (<em class="parameter"><code><span class="type">gint32</span> layer_ID</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimp-gimpenums.html#GimpLayerColorSpace" title="enum GimpLayerColorSpace"><span class="type">GimpLayerColorSpace</span></a> composite_space</code></em>);</pre>
+<p>Set the composite space of the specified layer.</p>
+<p>This procedure sets the specified layer's composite space.</p>
+<div class="refsect3">
+<a name="gimp-layer-set-composite-space.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>layer_ID</p></td>
+<td class="parameter_description"><p>The layer.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>composite_space</p></td>
+<td class="parameter_description"><p>The new layer composite space.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-layer-set-composite-space.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-layer-get-composite-mode"></a><h3>gimp_layer_get_composite_mode ()</h3>
+<pre class="programlisting"><a class="link" href="libgimp-gimpenums.html#GimpLayerCompositeMode" title="enum GimpLayerCompositeMode"><span class="returnvalue">GimpLayerCompositeMode</span></a>
+gimp_layer_get_composite_mode (<em class="parameter"><code><span class="type">gint32</span> layer_ID</code></em>);</pre>
+<p>Get the composite mode of the specified layer.</p>
+<p>This procedure returns the specified layer's composite mode.</p>
+<div class="refsect3">
+<a name="gimp-layer-get-composite-mode.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>layer_ID</p></td>
+<td class="parameter_description"><p>The layer.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-layer-get-composite-mode.returns"></a><h4>Returns</h4>
+<p> The layer composite mode.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-layer-set-composite-mode"></a><h3>gimp_layer_set_composite_mode ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_layer_set_composite_mode (<em class="parameter"><code><span class="type">gint32</span> layer_ID</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimp-gimpenums.html#GimpLayerCompositeMode" title="enum GimpLayerCompositeMode"><span class="type">GimpLayerCompositeMode</span></a> composite_mode</code></em>);</pre>
+<p>Set the composite mode of the specified layer.</p>
+<p>This procedure sets the specified layer's composite mode.</p>
+<div class="refsect3">
+<a name="gimp-layer-set-composite-mode.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>layer_ID</p></td>
+<td class="parameter_description"><p>The layer.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>composite_mode</p></td>
+<td class="parameter_description"><p>The new layer composite mode.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-layer-set-composite-mode.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/libgimp-gimpmenu.html b/devel-docs/libgimp/html/libgimp-gimpmenu.html
new file mode 100644
index 0000000..608910a
--- /dev/null
+++ b/devel-docs/libgimp/html/libgimp-gimpmenu.html
@@ -0,0 +1,317 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gimpmenu: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimpui.html" title="Part II. GIMP User Interface Library">
+<link rel="prev" href="GimpProgressBar.html" title="GimpProgressBar">
+<link rel="next" href="libgimp-gimpbrushmenu.html" title="gimpbrushmenu">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimp-gimpmenu.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimpui.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="GimpProgressBar.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimp-gimpbrushmenu.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimp-gimpmenu"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimp-gimpmenu.top_of_page"></a>gimpmenu</span></h2>
+<p>gimpmenu — Menus for selecting images, layers, channels
+and drawables.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimp-gimpmenu.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<span class="c_punctuation">(</span><a class="link" href="libgimp-gimpmenu.html#GimpConstraintFunc" title="GimpConstraintFunc ()">*GimpConstraintFunc</a><span class="c_punctuation">)</span> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<span class="c_punctuation">(</span><a class="link" href="libgimp-gimpmenu.html#GimpMenuCallback" title="GimpMenuCallback ()">*GimpMenuCallback</a><span class="c_punctuation">)</span> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpmenu.html#gimp-image-menu-new" title="gimp_image_menu_new ()">gimp_image_menu_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpmenu.html#gimp-layer-menu-new" title="gimp_layer_menu_new ()">gimp_layer_menu_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpmenu.html#gimp-channel-menu-new" title="gimp_channel_menu_new ()">gimp_channel_menu_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpmenu.html#gimp-drawable-menu-new" title="gimp_drawable_menu_new ()">gimp_drawable_menu_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpmenu.description"></a><h2>Description</h2>
+<p>Menus for selecting images, layers, channels and drawables.</p>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpmenu.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="GimpConstraintFunc"></a><h3>GimpConstraintFunc ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+<span class="c_punctuation">(</span>*GimpConstraintFunc<span class="c_punctuation">)</span> (<em class="parameter"><code><span class="type">gint32</span> image_id</code></em>,
+ <em class="parameter"><code><span class="type">gint32</span> drawable_id</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> data</code></em>);</pre>
+<div class="warning"><p><code class="literal">GimpConstraintFunc</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpMenuCallback"></a><h3>GimpMenuCallback ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+<span class="c_punctuation">(</span>*GimpMenuCallback<span class="c_punctuation">)</span> (<em class="parameter"><code><span class="type">gint32</span> any_id</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> data</code></em>);</pre>
+<div class="warning"><p><code class="literal">GimpMenuCallback</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-menu-new"></a><h3>gimp_image_menu_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_image_menu_new (<em class="parameter"><code><a class="link" href="libgimp-gimpmenu.html#GimpConstraintFunc" title="GimpConstraintFunc ()"><span class="type">GimpConstraintFunc</span></a> constraint</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimp-gimpmenu.html#GimpMenuCallback" title="GimpMenuCallback ()"><span class="type">GimpMenuCallback</span></a> callback</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> data</code></em>,
+ <em class="parameter"><code><span class="type">gint32</span> active_image</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_image_menu_new</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="GimpImageComboBox.html#gimp-image-combo-box-new" title="gimp_image_combo_box_new ()"><code class="function">gimp_image_combo_box_new()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-image-menu-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>constraint</p></td>
+<td class="parameter_description"><p>a function to filter the menu contents</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>callback</p></td>
+<td class="parameter_description"><p>the callback to call when an image is selected</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>data</p></td>
+<td class="parameter_description"><p>the callback's user_data</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>active_image</p></td>
+<td class="parameter_description"><p>an image to preselect</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-menu-new.returns"></a><h4>Returns</h4>
+<p> the image menu.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-layer-menu-new"></a><h3>gimp_layer_menu_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_layer_menu_new (<em class="parameter"><code><a class="link" href="libgimp-gimpmenu.html#GimpConstraintFunc" title="GimpConstraintFunc ()"><span class="type">GimpConstraintFunc</span></a> constraint</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimp-gimpmenu.html#GimpMenuCallback" title="GimpMenuCallback ()"><span class="type">GimpMenuCallback</span></a> callback</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> data</code></em>,
+ <em class="parameter"><code><span class="type">gint32</span> active_layer</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_layer_menu_new</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-GimpItemComboBox.html#gimp-layer-combo-box-new" title="gimp_layer_combo_box_new ()"><code class="function">gimp_layer_combo_box_new()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-layer-menu-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>constraint</p></td>
+<td class="parameter_description"><p>a function to filter the menu contents</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>callback</p></td>
+<td class="parameter_description"><p>the callback to call when a channel is selected</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>data</p></td>
+<td class="parameter_description"><p>the callback's user_data</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>active_layer</p></td>
+<td class="parameter_description"><p>a layer to preselect</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-layer-menu-new.returns"></a><h4>Returns</h4>
+<p> the layer menu.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-channel-menu-new"></a><h3>gimp_channel_menu_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_channel_menu_new (<em class="parameter"><code><a class="link" href="libgimp-gimpmenu.html#GimpConstraintFunc" title="GimpConstraintFunc ()"><span class="type">GimpConstraintFunc</span></a> constraint</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimp-gimpmenu.html#GimpMenuCallback" title="GimpMenuCallback ()"><span class="type">GimpMenuCallback</span></a> callback</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> data</code></em>,
+ <em class="parameter"><code><span class="type">gint32</span> active_channel</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_channel_menu_new</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-GimpItemComboBox.html#gimp-channel-combo-box-new" title="gimp_channel_combo_box_new ()"><code class="function">gimp_channel_combo_box_new()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-channel-menu-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>constraint</p></td>
+<td class="parameter_description"><p>a function to filter the menu contents</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>callback</p></td>
+<td class="parameter_description"><p>the callback to call when a channel is selected</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>data</p></td>
+<td class="parameter_description"><p>the callback's user_data</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>active_channel</p></td>
+<td class="parameter_description"><p>a channel to preselect</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-channel-menu-new.returns"></a><h4>Returns</h4>
+<p> the channel menu.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-menu-new"></a><h3>gimp_drawable_menu_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_drawable_menu_new (<em class="parameter"><code><a class="link" href="libgimp-gimpmenu.html#GimpConstraintFunc" title="GimpConstraintFunc ()"><span class="type">GimpConstraintFunc</span></a> constraint</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimp-gimpmenu.html#GimpMenuCallback" title="GimpMenuCallback ()"><span class="type">GimpMenuCallback</span></a> callback</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> data</code></em>,
+ <em class="parameter"><code><span class="type">gint32</span> active_drawable</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_drawable_menu_new</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-GimpItemComboBox.html#gimp-drawable-combo-box-new" title="gimp_drawable_combo_box_new ()"><code class="function">gimp_drawable_combo_box_new()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-menu-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>constraint</p></td>
+<td class="parameter_description"><p>a function to filter the menu contents</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>callback</p></td>
+<td class="parameter_description"><p>the callback to call when a channel is selected</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>data</p></td>
+<td class="parameter_description"><p>the callback's user_data</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>active_drawable</p></td>
+<td class="parameter_description"><p>a drawable to preselect</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-menu-new.returns"></a><h4>Returns</h4>
+<p> the drawable menu.</p>
+</div>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/libgimp-gimpmessage.html b/devel-docs/libgimp/html/libgimp-gimpmessage.html
new file mode 100644
index 0000000..1ce2479
--- /dev/null
+++ b/devel-docs/libgimp/html/libgimp-gimpmessage.html
@@ -0,0 +1,150 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gimpmessage: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimp-general.html" title="Functions not Related to Specific Images">
+<link rel="prev" href="libgimp-gimphelp.html" title="gimphelp">
+<link rel="next" href="libgimp-gimpplugin.html" title="gimpplugin">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimp-gimpmessage.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimp-general.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimp-gimphelp.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimp-gimpplugin.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimp-gimpmessage"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimp-gimpmessage.top_of_page"></a>gimpmessage</span></h2>
+<p>gimpmessage — Display a dialog box with a message.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimp-gimpmessage.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpmessage.html#gimp-message" title="gimp_message ()">gimp_message</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a href="../html/libgimpbase-gimpbaseenums.html#GimpMessageHandlerType"><span class="returnvalue">GimpMessageHandlerType</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpmessage.html#gimp-message-get-handler" title="gimp_message_get_handler ()">gimp_message_get_handler</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpmessage.html#gimp-message-set-handler" title="gimp_message_set_handler ()">gimp_message_set_handler</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpmessage.description"></a><h2>Description</h2>
+<p>Display a dialog box with a message.</p>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpmessage.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-message"></a><h3>gimp_message ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_message (<em class="parameter"><code>const <span class="type">gchar</span> *message</code></em>);</pre>
+<p>Displays a dialog box with a message.</p>
+<p>Displays a dialog box with a message. Useful for status or error
+reporting. The message must be in UTF-8 encoding.</p>
+<div class="refsect3">
+<a name="gimp-message.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>message</p></td>
+<td class="parameter_description"><p>Message to display in the dialog.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-message.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-message-get-handler"></a><h3>gimp_message_get_handler ()</h3>
+<pre class="programlisting"><a href="../html/libgimpbase-gimpbaseenums.html#GimpMessageHandlerType"><span class="returnvalue">GimpMessageHandlerType</span></a>
+gimp_message_get_handler (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Returns the current state of where warning messages are displayed.</p>
+<p>This procedure returns the way g_message warnings are displayed.
+They can be shown in a dialog box or printed on the console where
+gimp was started.</p>
+<div class="refsect3">
+<a name="gimp-message-get-handler.returns"></a><h4>Returns</h4>
+<p> The current handler type.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-message-set-handler"></a><h3>gimp_message_set_handler ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_message_set_handler (<em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpMessageHandlerType"><span class="type">GimpMessageHandlerType</span></a> handler</code></em>);</pre>
+<p>Controls where warning messages are displayed.</p>
+<p>This procedure controls how g_message warnings are displayed. They
+can be shown in a dialog box or printed on the console where gimp
+was started.</p>
+<div class="refsect3">
+<a name="gimp-message-set-handler.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>handler</p></td>
+<td class="parameter_description"><p>The new handler type.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-message-set-handler.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/libgimp-gimpmetadata.html b/devel-docs/libgimp/html/libgimp-gimpmetadata.html
new file mode 100644
index 0000000..c9bc714
--- /dev/null
+++ b/devel-docs/libgimp/html/libgimp-gimpmetadata.html
@@ -0,0 +1,323 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gimpmetadata: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimp-image.html" title="Manipulating Images and their Properties">
+<link rel="prev" href="libgimp-gimpimageundo.html" title="gimpimageundo">
+<link rel="next" href="libgimp-gimpitem.html" title="gimpitem">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimp-gimpmetadata.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimp-image.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimp-gimpimageundo.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimp-gimpitem.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimp-gimpmetadata"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimp-gimpmetadata.top_of_page"></a>gimpmetadata</span></h2>
+<p>gimpmetadata</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimp-gimpmetadata.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<a href="../html/libgimpbase-GimpMetadata.html#GimpMetadata"><span class="returnvalue">GimpMetadata</span></a> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpmetadata.html#gimp-image-metadata-load-prepare" title="gimp_image_metadata_load_prepare ()">gimp_image_metadata_load_prepare</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpmetadata.html#gimp-image-metadata-load-finish" title="gimp_image_metadata_load_finish ()">gimp_image_metadata_load_finish</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a href="../html/libgimpbase-GimpMetadata.html#GimpMetadata"><span class="returnvalue">GimpMetadata</span></a> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpmetadata.html#gimp-image-metadata-save-prepare" title="gimp_image_metadata_save_prepare ()">gimp_image_metadata_save_prepare</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpmetadata.html#gimp-image-metadata-save-finish" title="gimp_image_metadata_save_finish ()">gimp_image_metadata_save_finish</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpmetadata.html#gimp-image-metadata-load-thumbnail" title="gimp_image_metadata_load_thumbnail ()">gimp_image_metadata_load_thumbnail</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpmetadata.description"></a><h2>Description</h2>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpmetadata.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-image-metadata-load-prepare"></a><h3>gimp_image_metadata_load_prepare ()</h3>
+<pre class="programlisting"><a href="../html/libgimpbase-GimpMetadata.html#GimpMetadata"><span class="returnvalue">GimpMetadata</span></a> *
+gimp_image_metadata_load_prepare (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *mime_type</code></em>,
+ <em class="parameter"><code><span class="type">GFile</span> *file</code></em>,
+ <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
+<p>Loads and returns metadata from <em class="parameter"><code>file</code></em>
+ to be passed into
+<a class="link" href="libgimp-gimpmetadata.html#gimp-image-metadata-load-finish" title="gimp_image_metadata_load_finish ()"><code class="function">gimp_image_metadata_load_finish()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-image-metadata-load-prepare.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>mime_type</p></td>
+<td class="parameter_description"><p>The loaded file's mime-type</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>file</p></td>
+<td class="parameter_description"><p>The file to load the metadata from</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p>Return location for error</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-metadata-load-prepare.returns"></a><h4>Returns</h4>
+<p> The file's metadata.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-metadata-load-finish"></a><h3>gimp_image_metadata_load_finish ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_image_metadata_load_finish (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *mime_type</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-GimpMetadata.html#GimpMetadata"><span class="type">GimpMetadata</span></a> *metadata</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-GimpMetadata.html#GimpMetadataLoadFlags"><span class="type">GimpMetadataLoadFlags</span></a> flags</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> interactive</code></em>);</pre>
+<p>Applies the <em class="parameter"><code>metadata</code></em>
+ previously loaded with
+<a class="link" href="libgimp-gimpmetadata.html#gimp-image-metadata-load-prepare" title="gimp_image_metadata_load_prepare ()"><code class="function">gimp_image_metadata_load_prepare()</code></a> to the image, taking into account
+the passed <em class="parameter"><code>flags</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-image-metadata-load-finish.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>mime_type</p></td>
+<td class="parameter_description"><p>The loaded file's mime-type</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>metadata</p></td>
+<td class="parameter_description"><p>The metadata to set on the image</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>flags</p></td>
+<td class="parameter_description"><p>Flags to specify what of the metadata to apply to the image</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>interactive</p></td>
+<td class="parameter_description"><p>Whether this function is allowed to query info with dialogs</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-metadata-save-prepare"></a><h3>gimp_image_metadata_save_prepare ()</h3>
+<pre class="programlisting"><a href="../html/libgimpbase-GimpMetadata.html#GimpMetadata"><span class="returnvalue">GimpMetadata</span></a> *
+gimp_image_metadata_save_prepare (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *mime_type</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-GimpMetadata.html#GimpMetadataSaveFlags"><span class="type">GimpMetadataSaveFlags</span></a> *suggested_flags</code></em>);</pre>
+<p>Gets the image metadata for saving it using
+<a class="link" href="libgimp-gimpmetadata.html#gimp-image-metadata-save-finish" title="gimp_image_metadata_save_finish ()"><code class="function">gimp_image_metadata_save_finish()</code></a>.</p>
+<p>The <em class="parameter"><code>suggested_flags</code></em>
+ are determined from what kind of metadata
+(Exif, XMP, ...) is actually present in the image and the preferences
+for metadata exporting.
+The calling application may still update <em class="parameter"><code>available_flags</code></em>
+, for
+instance to follow the settings from a previous export in the same
+session, or a previous export of the same image. But it should not
+override the preferences without a good reason since it is a data
+leak.</p>
+<p>The suggested value for GIMP_METADATA_SAVE_THUMBNAIL is determined by
+whether there was a thumbnail in the previously imported image.</p>
+<div class="refsect3">
+<a name="gimp-image-metadata-save-prepare.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>mime_type</p></td>
+<td class="parameter_description"><p>The saved file's mime-type</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>suggested_flags</p></td>
+<td class="parameter_description"><p>Suggested default values for the <em class="parameter"><code>flags</code></em>
+passed to
+<a class="link" href="libgimp-gimpmetadata.html#gimp-image-metadata-save-finish" title="gimp_image_metadata_save_finish ()"><code class="function">gimp_image_metadata_save_finish()</code></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-metadata-save-prepare.returns"></a><h4>Returns</h4>
+<p> The image's metadata, prepared for saving.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-metadata-save-finish"></a><h3>gimp_image_metadata_save_finish ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_image_metadata_save_finish (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *mime_type</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-GimpMetadata.html#GimpMetadata"><span class="type">GimpMetadata</span></a> *metadata</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-GimpMetadata.html#GimpMetadataSaveFlags"><span class="type">GimpMetadataSaveFlags</span></a> flags</code></em>,
+ <em class="parameter"><code><span class="type">GFile</span> *file</code></em>,
+ <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
+<p>Saves the <em class="parameter"><code>metadata</code></em>
+ retrieved from the image with
+<a class="link" href="libgimp-gimpmetadata.html#gimp-image-metadata-save-prepare" title="gimp_image_metadata_save_prepare ()"><code class="function">gimp_image_metadata_save_prepare()</code></a> to <em class="parameter"><code>file</code></em>
+, taking into account
+the passed <em class="parameter"><code>flags</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-image-metadata-save-finish.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>mime_type</p></td>
+<td class="parameter_description"><p>The saved file's mime-type</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>metadata</p></td>
+<td class="parameter_description"><p>The metadata to set on the image</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>flags</p></td>
+<td class="parameter_description"><p>Flags to specify what of the metadata to save</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>file</p></td>
+<td class="parameter_description"><p>The file to load the metadata from</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p>Return location for error message</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-metadata-save-finish.returns"></a><h4>Returns</h4>
+<p> Whether the save was successful.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-image-metadata-load-thumbnail"></a><h3>gimp_image_metadata_load_thumbnail ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_image_metadata_load_thumbnail (<em class="parameter"><code><span class="type">GFile</span> *file</code></em>,
+ <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/libgimp-gimppainttools.html b/devel-docs/libgimp/html/libgimp-gimppainttools.html
new file mode 100644
index 0000000..f790ae2
--- /dev/null
+++ b/devel-docs/libgimp/html/libgimp-gimppainttools.html
@@ -0,0 +1,1196 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gimppainttools: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimp-image.html" title="Manipulating Images and their Properties">
+<link rel="prev" href="libgimp-gimptile.html" title="gimptile">
+<link rel="next" href="libgimp-gimpselectiontools.html" title="gimpselectiontools">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimp-gimppainttools.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimp-image.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimp-gimptile.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimp-gimpselectiontools.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimp-gimppainttools"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimp-gimppainttools.top_of_page"></a>gimppainttools</span></h2>
+<p>gimppainttools — Access to toolbox paint tools.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimp-gimppainttools.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppainttools.html#gimp-airbrush" title="gimp_airbrush ()">gimp_airbrush</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppainttools.html#gimp-airbrush-default" title="gimp_airbrush_default ()">gimp_airbrush_default</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppainttools.html#gimp-clone" title="gimp_clone ()">gimp_clone</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppainttools.html#gimp-clone-default" title="gimp_clone_default ()">gimp_clone_default</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppainttools.html#gimp-convolve" title="gimp_convolve ()">gimp_convolve</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppainttools.html#gimp-convolve-default" title="gimp_convolve_default ()">gimp_convolve_default</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppainttools.html#gimp-dodgeburn" title="gimp_dodgeburn ()">gimp_dodgeburn</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppainttools.html#gimp-dodgeburn-default" title="gimp_dodgeburn_default ()">gimp_dodgeburn_default</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppainttools.html#gimp-edit-bucket-fill-full" title="gimp_edit_bucket_fill_full ()">gimp_edit_bucket_fill_full</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppainttools.html#gimp-eraser" title="gimp_eraser ()">gimp_eraser</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppainttools.html#gimp-eraser-default" title="gimp_eraser_default ()">gimp_eraser_default</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppainttools.html#gimp-heal" title="gimp_heal ()">gimp_heal</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppainttools.html#gimp-heal-default" title="gimp_heal_default ()">gimp_heal_default</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppainttools.html#gimp-paintbrush" title="gimp_paintbrush ()">gimp_paintbrush</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppainttools.html#gimp-paintbrush-default" title="gimp_paintbrush_default ()">gimp_paintbrush_default</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppainttools.html#gimp-pencil" title="gimp_pencil ()">gimp_pencil</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppainttools.html#gimp-smudge" title="gimp_smudge ()">gimp_smudge</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppainttools.html#gimp-smudge-default" title="gimp_smudge_default ()">gimp_smudge_default</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimppainttools.description"></a><h2>Description</h2>
+<p>Functions giving access to toolbox paint tools.</p>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimppainttools.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-airbrush"></a><h3>gimp_airbrush ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_airbrush (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> pressure</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> num_strokes</code></em>,
+ <em class="parameter"><code>const <span class="type">gdouble</span> *strokes</code></em>);</pre>
+<p>Paint in the current brush with varying pressure. Paint application
+is time-dependent.</p>
+<p>This tool simulates the use of an airbrush. Paint pressure
+represents the relative intensity of the paint application. High
+pressure results in a thicker layer of paint while low pressure
+results in a thinner layer.</p>
+<div class="refsect3">
+<a name="gimp-airbrush.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The affected drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>pressure</p></td>
+<td class="parameter_description"><p>The pressure of the airbrush strokes.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>num_strokes</p></td>
+<td class="parameter_description"><p>Number of stroke control points (count each coordinate as 2 points).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>strokes</p></td>
+<td class="parameter_description"><p>Array of stroke coordinates: { s1.x, s1.y, s2.x, s2.y, ..., sn.x, sn.y }.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-airbrush.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-airbrush-default"></a><h3>gimp_airbrush_default ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_airbrush_default (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> num_strokes</code></em>,
+ <em class="parameter"><code>const <span class="type">gdouble</span> *strokes</code></em>);</pre>
+<p>Paint in the current brush with varying pressure. Paint application
+is time-dependent.</p>
+<p>This tool simulates the use of an airbrush. It is similar to
+<a class="link" href="libgimp-gimppainttools.html#gimp-airbrush" title="gimp_airbrush ()"><code class="function">gimp_airbrush()</code></a> except that the pressure is derived from the
+airbrush tools options box. It the option has not been set the
+default for the option will be used.</p>
+<div class="refsect3">
+<a name="gimp-airbrush-default.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The affected drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>num_strokes</p></td>
+<td class="parameter_description"><p>Number of stroke control points (count each coordinate as 2 points).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>strokes</p></td>
+<td class="parameter_description"><p>Array of stroke coordinates: { s1.x, s1.y, s2.x, s2.y, ..., sn.x, sn.y }.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-airbrush-default.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-clone"></a><h3>gimp_clone ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_clone (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint32</span> src_drawable_ID</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpCloneType"><span class="type">GimpCloneType</span></a> clone_type</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> src_x</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> src_y</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> num_strokes</code></em>,
+ <em class="parameter"><code>const <span class="type">gdouble</span> *strokes</code></em>);</pre>
+<p>Clone from the source to the dest drawable using the current brush</p>
+<p>This tool clones (copies) from the source drawable starting at the
+specified source coordinates to the dest drawable. If the
+\"clone_type\" argument is set to PATTERN-CLONE, then the current
+pattern is used as the source and the \"src_drawable\" argument is
+ignored. Pattern cloning assumes a tileable pattern and mods the sum
+of the src coordinates and subsequent stroke offsets with the width
+and height of the pattern. For image cloning, if the sum of the src
+coordinates and subsequent stroke offsets exceeds the extents of the
+src drawable, then no paint is transferred. The clone tool is
+capable of transforming between any image types including
+RGB-&gt;Indexed--although converting from any type to indexed is
+significantly slower.</p>
+<div class="refsect3">
+<a name="gimp-clone.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The affected drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>src_drawable_ID</p></td>
+<td class="parameter_description"><p>The source drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>clone_type</p></td>
+<td class="parameter_description"><p>The type of clone.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>src_x</p></td>
+<td class="parameter_description"><p>The x coordinate in the source image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>src_y</p></td>
+<td class="parameter_description"><p>The y coordinate in the source image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>num_strokes</p></td>
+<td class="parameter_description"><p>Number of stroke control points (count each coordinate as 2 points).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>strokes</p></td>
+<td class="parameter_description"><p>Array of stroke coordinates: { s1.x, s1.y, s2.x, s2.y, ..., sn.x, sn.y }.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-clone.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-clone-default"></a><h3>gimp_clone_default ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_clone_default (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> num_strokes</code></em>,
+ <em class="parameter"><code>const <span class="type">gdouble</span> *strokes</code></em>);</pre>
+<p>Clone from the source to the dest drawable using the current brush</p>
+<p>This tool clones (copies) from the source drawable starting at the
+specified source coordinates to the dest drawable. This function
+performs exactly the same as the <a class="link" href="libgimp-gimppainttools.html#gimp-clone" title="gimp_clone ()"><code class="function">gimp_clone()</code></a> function except that
+the tools arguments are obtained from the clones option dialog. It
+this dialog has not been activated then the dialogs default values
+will be used.</p>
+<div class="refsect3">
+<a name="gimp-clone-default.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The affected drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>num_strokes</p></td>
+<td class="parameter_description"><p>Number of stroke control points (count each coordinate as 2 points).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>strokes</p></td>
+<td class="parameter_description"><p>Array of stroke coordinates: { s1.x, s1.y, s2.x, s2.y, ..., sn.x, sn.y }.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-clone-default.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-convolve"></a><h3>gimp_convolve ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_convolve (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> pressure</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpConvolveType"><span class="type">GimpConvolveType</span></a> convolve_type</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> num_strokes</code></em>,
+ <em class="parameter"><code>const <span class="type">gdouble</span> *strokes</code></em>);</pre>
+<p>Convolve (Blur, Sharpen) using the current brush.</p>
+<p>This tool convolves the specified drawable with either a sharpening
+or blurring kernel. The pressure parameter controls the magnitude of
+the operation. Like the paintbrush, this tool linearly interpolates
+between the specified stroke coordinates.</p>
+<div class="refsect3">
+<a name="gimp-convolve.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The affected drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>pressure</p></td>
+<td class="parameter_description"><p>The pressure.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>convolve_type</p></td>
+<td class="parameter_description"><p>Convolve type.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>num_strokes</p></td>
+<td class="parameter_description"><p>Number of stroke control points (count each coordinate as 2 points).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>strokes</p></td>
+<td class="parameter_description"><p>Array of stroke coordinates: { s1.x, s1.y, s2.x, s2.y, ..., sn.x, sn.y }.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-convolve.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-convolve-default"></a><h3>gimp_convolve_default ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_convolve_default (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> num_strokes</code></em>,
+ <em class="parameter"><code>const <span class="type">gdouble</span> *strokes</code></em>);</pre>
+<p>Convolve (Blur, Sharpen) using the current brush.</p>
+<p>This tool convolves the specified drawable with either a sharpening
+or blurring kernel. This function performs exactly the same as the
+<a class="link" href="libgimp-gimppainttools.html#gimp-convolve" title="gimp_convolve ()"><code class="function">gimp_convolve()</code></a> function except that the tools arguments are
+obtained from the convolve option dialog. It this dialog has not
+been activated then the dialogs default values will be used.</p>
+<div class="refsect3">
+<a name="gimp-convolve-default.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The affected drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>num_strokes</p></td>
+<td class="parameter_description"><p>Number of stroke control points (count each coordinate as 2 points).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>strokes</p></td>
+<td class="parameter_description"><p>Array of stroke coordinates: { s1.x, s1.y, s2.x, s2.y, ..., sn.x, sn.y }.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-convolve-default.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-dodgeburn"></a><h3>gimp_dodgeburn ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_dodgeburn (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> exposure</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpDodgeBurnType"><span class="type">GimpDodgeBurnType</span></a> dodgeburn_type</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpTransferMode"><span class="type">GimpTransferMode</span></a> dodgeburn_mode</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> num_strokes</code></em>,
+ <em class="parameter"><code>const <span class="type">gdouble</span> *strokes</code></em>);</pre>
+<p>Dodgeburn image with varying exposure.</p>
+<p>Dodgeburn. More details here later.</p>
+<div class="refsect3">
+<a name="gimp-dodgeburn.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The affected drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>exposure</p></td>
+<td class="parameter_description"><p>The exposure of the strokes.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>dodgeburn_type</p></td>
+<td class="parameter_description"><p>The type either dodge or burn.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>dodgeburn_mode</p></td>
+<td class="parameter_description"><p>The mode.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>num_strokes</p></td>
+<td class="parameter_description"><p>Number of stroke control points (count each coordinate as 2 points).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>strokes</p></td>
+<td class="parameter_description"><p>Array of stroke coordinates: { s1.x, s1.y, s2.x, s2.y, ..., sn.x, sn.y }.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-dodgeburn.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-dodgeburn-default"></a><h3>gimp_dodgeburn_default ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_dodgeburn_default (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> num_strokes</code></em>,
+ <em class="parameter"><code>const <span class="type">gdouble</span> *strokes</code></em>);</pre>
+<p>Dodgeburn image with varying exposure. This is the same as the
+<a class="link" href="libgimp-gimppainttools.html#gimp-dodgeburn" title="gimp_dodgeburn ()"><code class="function">gimp_dodgeburn()</code></a> function except that the exposure, type and mode
+are taken from the tools option dialog. If the dialog has not been
+activated then the defaults as used by the dialog will be used.</p>
+<p>Dodgeburn. More details here later.</p>
+<div class="refsect3">
+<a name="gimp-dodgeburn-default.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The affected drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>num_strokes</p></td>
+<td class="parameter_description"><p>Number of stroke control points (count each coordinate as 2 points).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>strokes</p></td>
+<td class="parameter_description"><p>Array of stroke coordinates: { s1.x, s1.y, s2.x, s2.y, ..., sn.x, sn.y }.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-dodgeburn-default.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-edit-bucket-fill-full"></a><h3>gimp_edit_bucket_fill_full ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_edit_bucket_fill_full (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpBucketFillMode"><span class="type">GimpBucketFillMode</span></a> fill_mode</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimp-gimpenums.html#GimpLayerMode" title="enum GimpLayerMode"><span class="type">GimpLayerMode</span></a> paint_mode</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> opacity</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> threshold</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> sample_merged</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> fill_transparent</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpSelectCriterion"><span class="type">GimpSelectCriterion</span></a> select_criterion</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> x</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> y</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_edit_bucket_fill_full</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpdrawableedit.html#gimp-drawable-edit-bucket-fill" title="gimp_drawable_edit_bucket_fill ()"><code class="function">gimp_drawable_edit_bucket_fill()</code></a> instead.</p>
+</div>
+<p>Fill the area specified either by the current selection if there is
+one, or by a seed fill starting at the specified coordinates.</p>
+<p>This tool requires information on the paint application mode, and
+the fill mode, which can either be in the foreground color, or in
+the currently active pattern. If there is no selection, a seed fill
+is executed at the specified coordinates and extends outward in
+keeping with the threshold parameter. If there is a selection in the
+target image, the threshold, sample merged, x, and y arguments are
+unused. If the sample_merged parameter is TRUE, the data of the
+composite image will be used instead of that for the specified
+drawable. This is equivalent to sampling for colors after merging
+all visible layers. In the case of merged sampling, the x and y
+coordinates are relative to the image's origin; otherwise, they are
+relative to the drawable's origin.</p>
+<div class="refsect3">
+<a name="gimp-edit-bucket-fill-full.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The affected drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>fill_mode</p></td>
+<td class="parameter_description"><p>The type of fill.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>paint_mode</p></td>
+<td class="parameter_description"><p>The paint application mode.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>opacity</p></td>
+<td class="parameter_description"><p>The opacity of the final bucket fill.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>threshold</p></td>
+<td class="parameter_description"><p>The threshold determines how extensive the seed fill will be. It's value is specified in terms of intensity levels. This parameter is only valid when there is no selection in the specified image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>sample_merged</p></td>
+<td class="parameter_description"><p>Use the composite image, not the drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>fill_transparent</p></td>
+<td class="parameter_description"><p>Whether to consider transparent pixels for filling. If TRUE, transparency is considered as a unique fillable color.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>select_criterion</p></td>
+<td class="parameter_description"><p>The criterion used to determine color similarity. SELECT_CRITERION_COMPOSITE is the standard choice.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x</p></td>
+<td class="parameter_description"><p>The x coordinate of this bucket fill's application. This parameter is only valid when there is no selection in the specified image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y</p></td>
+<td class="parameter_description"><p>The y coordinate of this bucket fill's application. This parameter is only valid when there is no selection in the specified image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-edit-bucket-fill-full.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-eraser"></a><h3>gimp_eraser ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_eraser (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> num_strokes</code></em>,
+ <em class="parameter"><code>const <span class="type">gdouble</span> *strokes</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimp-gimpenums.html#GimpBrushApplicationMode" title="enum GimpBrushApplicationMode"><span class="type">GimpBrushApplicationMode</span></a> hardness</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpPaintApplicationMode"><span class="type">GimpPaintApplicationMode</span></a> method</code></em>);</pre>
+<p>Erase using the current brush.</p>
+<p>This tool erases using the current brush mask. If the specified
+drawable contains an alpha channel, then the erased pixels will
+become transparent. Otherwise, the eraser tool replaces the contents
+of the drawable with the background color. Like paintbrush, this
+tool linearly interpolates between the specified stroke coordinates.</p>
+<div class="refsect3">
+<a name="gimp-eraser.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The affected drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>num_strokes</p></td>
+<td class="parameter_description"><p>Number of stroke control points (count each coordinate as 2 points).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>strokes</p></td>
+<td class="parameter_description"><p>Array of stroke coordinates: { s1.x, s1.y, s2.x, s2.y, ..., sn.x, sn.y }.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>hardness</p></td>
+<td class="parameter_description"><p>How to apply the brush.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>method</p></td>
+<td class="parameter_description"><p>The paint method to use.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-eraser.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-eraser-default"></a><h3>gimp_eraser_default ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_eraser_default (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> num_strokes</code></em>,
+ <em class="parameter"><code>const <span class="type">gdouble</span> *strokes</code></em>);</pre>
+<p>Erase using the current brush.</p>
+<p>This tool erases using the current brush mask. This function
+performs exactly the same as the <a class="link" href="libgimp-gimppainttools.html#gimp-eraser" title="gimp_eraser ()"><code class="function">gimp_eraser()</code></a> function except that
+the tools arguments are obtained from the eraser option dialog. It
+this dialog has not been activated then the dialogs default values
+will be used.</p>
+<div class="refsect3">
+<a name="gimp-eraser-default.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The affected drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>num_strokes</p></td>
+<td class="parameter_description"><p>Number of stroke control points (count each coordinate as 2 points).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>strokes</p></td>
+<td class="parameter_description"><p>Array of stroke coordinates: { s1.x, s1.y, s2.x, s2.y, ..., sn.x, sn.y }.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-eraser-default.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-heal"></a><h3>gimp_heal ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_heal (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint32</span> src_drawable_ID</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> src_x</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> src_y</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> num_strokes</code></em>,
+ <em class="parameter"><code>const <span class="type">gdouble</span> *strokes</code></em>);</pre>
+<p>Heal from the source to the dest drawable using the current brush</p>
+<p>This tool heals the source drawable starting at the specified source
+coordinates to the dest drawable. For image healing, if the sum of
+the src coordinates and subsequent stroke offsets exceeds the
+extents of the src drawable, then no paint is transferred. The
+healing tool is capable of transforming between any image types
+except RGB-&gt;Indexed.</p>
+<div class="refsect3">
+<a name="gimp-heal.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The affected drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>src_drawable_ID</p></td>
+<td class="parameter_description"><p>The source drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>src_x</p></td>
+<td class="parameter_description"><p>The x coordinate in the source image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>src_y</p></td>
+<td class="parameter_description"><p>The y coordinate in the source image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>num_strokes</p></td>
+<td class="parameter_description"><p>Number of stroke control points (count each coordinate as 2 points).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>strokes</p></td>
+<td class="parameter_description"><p>Array of stroke coordinates: { s1.x, s1.y, s2.x, s2.y, ..., sn.x, sn.y }.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-heal.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-heal-default"></a><h3>gimp_heal_default ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_heal_default (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> num_strokes</code></em>,
+ <em class="parameter"><code>const <span class="type">gdouble</span> *strokes</code></em>);</pre>
+<p>Heal from the source to the dest drawable using the current brush</p>
+<p>This tool heals from the source drawable starting at the specified
+source coordinates to the dest drawable. This function performs
+exactly the same as the <a class="link" href="libgimp-gimppainttools.html#gimp-heal" title="gimp_heal ()"><code class="function">gimp_heal()</code></a> function except that the tools
+arguments are obtained from the healing option dialog. It this
+dialog has not been activated then the dialogs default values will
+be used.</p>
+<div class="refsect3">
+<a name="gimp-heal-default.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The affected drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>num_strokes</p></td>
+<td class="parameter_description"><p>Number of stroke control points (count each coordinate as 2 points).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>strokes</p></td>
+<td class="parameter_description"><p>Array of stroke coordinates: { s1.x, s1.y, s2.x, s2.y, ..., sn.x, sn.y }.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-heal-default.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-paintbrush"></a><h3>gimp_paintbrush ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_paintbrush (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> fade_out</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> num_strokes</code></em>,
+ <em class="parameter"><code>const <span class="type">gdouble</span> *strokes</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpPaintApplicationMode"><span class="type">GimpPaintApplicationMode</span></a> method</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> gradient_length</code></em>);</pre>
+<p>Paint in the current brush with optional fade out parameter and pull
+colors from a gradient.</p>
+<p>This tool is the standard paintbrush. It draws linearly interpolated
+lines through the specified stroke coordinates. It operates on the
+specified drawable in the foreground color with the active brush.
+The 'fade-out' parameter is measured in pixels and allows the brush
+stroke to linearly fall off. The pressure is set to the maximum at
+the beginning of the stroke. As the distance of the stroke nears the
+fade-out value, the pressure will approach zero. The gradient-length
+is the distance to spread the gradient over. It is measured in
+pixels. If the gradient-length is 0, no gradient is used.</p>
+<div class="refsect3">
+<a name="gimp-paintbrush.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The affected drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>fade_out</p></td>
+<td class="parameter_description"><p>Fade out parameter.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>num_strokes</p></td>
+<td class="parameter_description"><p>Number of stroke control points (count each coordinate as 2 points).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>strokes</p></td>
+<td class="parameter_description"><p>Array of stroke coordinates: { s1.x, s1.y, s2.x, s2.y, ..., sn.x, sn.y }.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>method</p></td>
+<td class="parameter_description"><p>The paint method to use.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>gradient_length</p></td>
+<td class="parameter_description"><p>Length of gradient to draw.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-paintbrush.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-paintbrush-default"></a><h3>gimp_paintbrush_default ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_paintbrush_default (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> num_strokes</code></em>,
+ <em class="parameter"><code>const <span class="type">gdouble</span> *strokes</code></em>);</pre>
+<p>Paint in the current brush. The fade out parameter and pull colors
+from a gradient parameter are set from the paintbrush options
+dialog. If this dialog has not been activated then the dialog
+defaults will be used.</p>
+<p>This tool is similar to the standard paintbrush. It draws linearly
+interpolated lines through the specified stroke coordinates. It
+operates on the specified drawable in the foreground color with the
+active brush. The 'fade-out' parameter is measured in pixels and
+allows the brush stroke to linearly fall off (value obtained from
+the option dialog). The pressure is set to the maximum at the
+beginning of the stroke. As the distance of the stroke nears the
+fade-out value, the pressure will approach zero. The gradient-length
+(value obtained from the option dialog) is the distance to spread
+the gradient over. It is measured in pixels. If the gradient-length
+is 0, no gradient is used.</p>
+<div class="refsect3">
+<a name="gimp-paintbrush-default.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The affected drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>num_strokes</p></td>
+<td class="parameter_description"><p>Number of stroke control points (count each coordinate as 2 points).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>strokes</p></td>
+<td class="parameter_description"><p>Array of stroke coordinates: { s1.x, s1.y, s2.x, s2.y, ..., sn.x, sn.y }.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-paintbrush-default.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-pencil"></a><h3>gimp_pencil ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_pencil (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> num_strokes</code></em>,
+ <em class="parameter"><code>const <span class="type">gdouble</span> *strokes</code></em>);</pre>
+<p>Paint in the current brush without sub-pixel sampling.</p>
+<p>This tool is the standard pencil. It draws linearly interpolated
+lines through the specified stroke coordinates. It operates on the
+specified drawable in the foreground color with the active brush.
+The brush mask is treated as though it contains only black and white
+values. Any value below half is treated as black; any above half, as
+white.</p>
+<div class="refsect3">
+<a name="gimp-pencil.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The affected drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>num_strokes</p></td>
+<td class="parameter_description"><p>Number of stroke control points (count each coordinate as 2 points).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>strokes</p></td>
+<td class="parameter_description"><p>Array of stroke coordinates: { s1.x, s1.y, s2.x, s2.y, ..., sn.x, sn.y }.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-pencil.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-smudge"></a><h3>gimp_smudge ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_smudge (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> pressure</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> num_strokes</code></em>,
+ <em class="parameter"><code>const <span class="type">gdouble</span> *strokes</code></em>);</pre>
+<p>Smudge image with varying pressure.</p>
+<p>This tool simulates a smudge using the current brush. High pressure
+results in a greater smudge of paint while low pressure results in a
+lesser smudge.</p>
+<div class="refsect3">
+<a name="gimp-smudge.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The affected drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>pressure</p></td>
+<td class="parameter_description"><p>The pressure of the smudge strokes.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>num_strokes</p></td>
+<td class="parameter_description"><p>Number of stroke control points (count each coordinate as 2 points).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>strokes</p></td>
+<td class="parameter_description"><p>Array of stroke coordinates: { s1.x, s1.y, s2.x, s2.y, ..., sn.x, sn.y }.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-smudge.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-smudge-default"></a><h3>gimp_smudge_default ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_smudge_default (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> num_strokes</code></em>,
+ <em class="parameter"><code>const <span class="type">gdouble</span> *strokes</code></em>);</pre>
+<p>Smudge image with varying pressure.</p>
+<p>This tool simulates a smudge using the current brush. It behaves
+exactly the same as <a class="link" href="libgimp-gimppainttools.html#gimp-smudge" title="gimp_smudge ()"><code class="function">gimp_smudge()</code></a> except that the pressure value is
+taken from the smudge tool options or the options default if the
+tools option dialog has not been activated.</p>
+<div class="refsect3">
+<a name="gimp-smudge-default.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The affected drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>num_strokes</p></td>
+<td class="parameter_description"><p>Number of stroke control points (count each coordinate as 2 points).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>strokes</p></td>
+<td class="parameter_description"><p>Array of stroke coordinates: { s1.x, s1.y, s2.x, s2.y, ..., sn.x, sn.y }.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-smudge-default.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/libgimp-gimppalette.html b/devel-docs/libgimp/html/libgimp-gimppalette.html
new file mode 100644
index 0000000..025674d
--- /dev/null
+++ b/devel-docs/libgimp/html/libgimp-gimppalette.html
@@ -0,0 +1,924 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gimppalette: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimp-data.html" title="Data Objects">
+<link rel="prev" href="libgimp-gimpgradients.html" title="gimpgradients">
+<link rel="next" href="libgimp-gimppalettes.html" title="gimppalettes">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimp-gimppalette.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimp-data.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimp-gimpgradients.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimp-gimppalettes.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimp-gimppalette"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimp-gimppalette.top_of_page"></a>gimppalette</span></h2>
+<p>gimppalette — Functions operating on a single palette.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimp-gimppalette.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppalette.html#gimp-palette-new" title="gimp_palette_new ()">gimp_palette_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppalette.html#gimp-palette-duplicate" title="gimp_palette_duplicate ()">gimp_palette_duplicate</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppalette.html#gimp-palette-rename" title="gimp_palette_rename ()">gimp_palette_rename</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppalette.html#gimp-palette-delete" title="gimp_palette_delete ()">gimp_palette_delete</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppalette.html#gimp-palette-get-info" title="gimp_palette_get_info ()">gimp_palette_get_info</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a href="../html/libgimpcolor-GimpRGB.html#GimpRGB"><span class="returnvalue">GimpRGB</span></a> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppalette.html#gimp-palette-get-colors" title="gimp_palette_get_colors ()">gimp_palette_get_colors</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppalette.html#gimp-palette-get-columns" title="gimp_palette_get_columns ()">gimp_palette_get_columns</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppalette.html#gimp-palette-set-columns" title="gimp_palette_set_columns ()">gimp_palette_set_columns</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppalette.html#gimp-palette-add-entry" title="gimp_palette_add_entry ()">gimp_palette_add_entry</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppalette.html#gimp-palette-delete-entry" title="gimp_palette_delete_entry ()">gimp_palette_delete_entry</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppalette.html#gimp-palette-entry-get-color" title="gimp_palette_entry_get_color ()">gimp_palette_entry_get_color</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppalette.html#gimp-palette-entry-set-color" title="gimp_palette_entry_set_color ()">gimp_palette_entry_set_color</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppalette.html#gimp-palette-entry-get-name" title="gimp_palette_entry_get_name ()">gimp_palette_entry_get_name</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppalette.html#gimp-palette-entry-set-name" title="gimp_palette_entry_set_name ()">gimp_palette_entry_set_name</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppalette.html#gimp-palette-get-foreground" title="gimp_palette_get_foreground ()">gimp_palette_get_foreground</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppalette.html#gimp-palette-get-background" title="gimp_palette_get_background ()">gimp_palette_get_background</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppalette.html#gimp-palette-set-foreground" title="gimp_palette_set_foreground ()">gimp_palette_set_foreground</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppalette.html#gimp-palette-set-background" title="gimp_palette_set_background ()">gimp_palette_set_background</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppalette.html#gimp-palette-set-default-colors" title="gimp_palette_set_default_colors ()">gimp_palette_set_default_colors</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppalette.html#gimp-palette-swap-colors" title="gimp_palette_swap_colors ()">gimp_palette_swap_colors</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppalette.html#gimp-palette-is-editable" title="gimp_palette_is_editable ()">gimp_palette_is_editable</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimppalette.description"></a><h2>Description</h2>
+<p>Functions operating on a single palette.</p>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimppalette.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-palette-new"></a><h3>gimp_palette_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> *
+gimp_palette_new (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
+<p>Creates a new palette</p>
+<p>This procedure creates a new, uninitialized palette</p>
+<div class="refsect3">
+<a name="gimp-palette-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The requested name of the new palette.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-palette-new.returns"></a><h4>Returns</h4>
+<p> The actual new palette name.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-palette-duplicate"></a><h3>gimp_palette_duplicate ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> *
+gimp_palette_duplicate (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
+<p>Duplicates a palette</p>
+<p>This procedure creates an identical palette by a different name</p>
+<div class="refsect3">
+<a name="gimp-palette-duplicate.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The palette name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-palette-duplicate.returns"></a><h4>Returns</h4>
+<p> The name of the palette's copy.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-palette-rename"></a><h3>gimp_palette_rename ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> *
+gimp_palette_rename (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *new_name</code></em>);</pre>
+<p>Rename a palette</p>
+<p>This procedure renames a palette</p>
+<div class="refsect3">
+<a name="gimp-palette-rename.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The palette name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>new_name</p></td>
+<td class="parameter_description"><p>The new name of the palette.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-palette-rename.returns"></a><h4>Returns</h4>
+<p> The actual new name of the palette.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-palette-delete"></a><h3>gimp_palette_delete ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_palette_delete (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
+<p>Deletes a palette</p>
+<p>This procedure deletes a palette</p>
+<div class="refsect3">
+<a name="gimp-palette-delete.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The palette name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-palette-delete.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-palette-get-info"></a><h3>gimp_palette_get_info ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_palette_get_info (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *num_colors</code></em>);</pre>
+<p>Retrieve information about the specified palette.</p>
+<p>This procedure retrieves information about the specified palette.
+This includes the name, and the number of colors.</p>
+<div class="refsect3">
+<a name="gimp-palette-get-info.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The palette name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>num_colors</p></td>
+<td class="parameter_description"><p>The number of colors in the palette.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-palette-get-info.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-palette-get-colors"></a><h3>gimp_palette_get_colors ()</h3>
+<pre class="programlisting"><a href="../html/libgimpcolor-GimpRGB.html#GimpRGB"><span class="returnvalue">GimpRGB</span></a> *
+gimp_palette_get_colors (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *num_colors</code></em>);</pre>
+<p>Gets all colors from the specified palette.</p>
+<p>This procedure retrieves all color entries of the specified palette.</p>
+<div class="refsect3">
+<a name="gimp-palette-get-colors.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The palette name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>num_colors</p></td>
+<td class="parameter_description"><p>Length of the colors array.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-palette-get-colors.returns"></a><h4>Returns</h4>
+<p> The colors in the palette.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-palette-get-columns"></a><h3>gimp_palette_get_columns ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint</span>
+gimp_palette_get_columns (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
+<p>Retrieves the number of columns to use to display this palette</p>
+<p>This procedures retrieves the preferred number of columns to use
+when the palette is being displayed.</p>
+<div class="refsect3">
+<a name="gimp-palette-get-columns.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The palette name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-palette-get-columns.returns"></a><h4>Returns</h4>
+<p> The number of columns used to display this palette.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-palette-set-columns"></a><h3>gimp_palette_set_columns ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_palette_set_columns (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> columns</code></em>);</pre>
+<p>Sets the number of columns to use when displaying the palette</p>
+<p>This procedures controls how many colors are shown per row when the
+palette is being displayed. This value can only be changed if the
+palette is writable. The maximum allowed value is 64.</p>
+<div class="refsect3">
+<a name="gimp-palette-set-columns.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The palette name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>columns</p></td>
+<td class="parameter_description"><p>The new number of columns.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-palette-set-columns.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-palette-add-entry"></a><h3>gimp_palette_add_entry ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_palette_add_entry (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *entry_name</code></em>,
+ <em class="parameter"><code>const <a href="../html/libgimpcolor-GimpRGB.html#GimpRGB"><span class="type">GimpRGB</span></a> *color</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *entry_num</code></em>);</pre>
+<p>Adds a palette entry to the specified palette.</p>
+<p>This procedure adds an entry to the specified palette. It returns an
+error if the entry palette does not exist.</p>
+<div class="refsect3">
+<a name="gimp-palette-add-entry.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The palette name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>entry_name</p></td>
+<td class="parameter_description"><p>The name of the entry.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>color</p></td>
+<td class="parameter_description"><p>The new entry's color color.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>entry_num</p></td>
+<td class="parameter_description"><p>The index of the added entry.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-palette-add-entry.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-palette-delete-entry"></a><h3>gimp_palette_delete_entry ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_palette_delete_entry (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> entry_num</code></em>);</pre>
+<p>Deletes a palette entry from the specified palette.</p>
+<p>This procedure deletes an entry from the specified palette. It
+returns an error if the entry palette does not exist.</p>
+<div class="refsect3">
+<a name="gimp-palette-delete-entry.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The palette name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>entry_num</p></td>
+<td class="parameter_description"><p>The index of the added entry.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-palette-delete-entry.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-palette-entry-get-color"></a><h3>gimp_palette_entry_get_color ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_palette_entry_get_color (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> entry_num</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpcolor-GimpRGB.html#GimpRGB"><span class="type">GimpRGB</span></a> *color</code></em>);</pre>
+<p>Gets the specified palette entry from the specified palette.</p>
+<p>This procedure retrieves the color of the zero-based entry specified
+for the specified palette. It returns an error if the entry does not
+exist.</p>
+<div class="refsect3">
+<a name="gimp-palette-entry-get-color.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The palette name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>entry_num</p></td>
+<td class="parameter_description"><p>The entry to retrieve.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>color</p></td>
+<td class="parameter_description"><p>The color requested.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-palette-entry-get-color.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-palette-entry-set-color"></a><h3>gimp_palette_entry_set_color ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_palette_entry_set_color (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> entry_num</code></em>,
+ <em class="parameter"><code>const <a href="../html/libgimpcolor-GimpRGB.html#GimpRGB"><span class="type">GimpRGB</span></a> *color</code></em>);</pre>
+<p>Sets the specified palette entry in the specified palette.</p>
+<p>This procedure sets the color of the zero-based entry specified for
+the specified palette. It returns an error if the entry does not
+exist.</p>
+<div class="refsect3">
+<a name="gimp-palette-entry-set-color.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The palette name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>entry_num</p></td>
+<td class="parameter_description"><p>The entry to retrieve.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>color</p></td>
+<td class="parameter_description"><p>The new color.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-palette-entry-set-color.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-palette-entry-get-name"></a><h3>gimp_palette_entry_get_name ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_palette_entry_get_name (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> entry_num</code></em>,
+ <em class="parameter"><code><span class="type">gchar</span> **entry_name</code></em>);</pre>
+<p>Gets the specified palette entry from the specified palette.</p>
+<p>This procedure retrieves the name of the zero-based entry specified
+for the specified palette. It returns an error if the entry does not
+exist.</p>
+<div class="refsect3">
+<a name="gimp-palette-entry-get-name.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The palette name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>entry_num</p></td>
+<td class="parameter_description"><p>The entry to retrieve.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>entry_name</p></td>
+<td class="parameter_description"><p>The name requested.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-palette-entry-get-name.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-palette-entry-set-name"></a><h3>gimp_palette_entry_set_name ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_palette_entry_set_name (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> entry_num</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *entry_name</code></em>);</pre>
+<p>Sets the specified palette entry in the specified palette.</p>
+<p>This procedure sets the name of the zero-based entry specified for
+the specified palette. It returns an error if the entry does not
+exist.</p>
+<div class="refsect3">
+<a name="gimp-palette-entry-set-name.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The palette name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>entry_num</p></td>
+<td class="parameter_description"><p>The entry to retrieve.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>entry_name</p></td>
+<td class="parameter_description"><p>The new name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-palette-entry-set-name.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-palette-get-foreground"></a><h3>gimp_palette_get_foreground ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_palette_get_foreground (<em class="parameter"><code><a href="../html/libgimpcolor-GimpRGB.html#GimpRGB"><span class="type">GimpRGB</span></a> *foreground</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_palette_get_foreground</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>Get the current GIMP foreground color.</p>
+<p>This procedure retrieves the current GIMP foreground color. The
+foreground color is used in a variety of tools such as paint tools,
+blending, and bucket fill.</p>
+<div class="refsect3">
+<a name="gimp-palette-get-foreground.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>foreground</p></td>
+<td class="parameter_description"><p>The foreground color.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-palette-get-foreground.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-palette-get-background"></a><h3>gimp_palette_get_background ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_palette_get_background (<em class="parameter"><code><a href="../html/libgimpcolor-GimpRGB.html#GimpRGB"><span class="type">GimpRGB</span></a> *background</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_palette_get_background</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>Get the current GIMP background color.</p>
+<p>This procedure retrieves the current GIMP background color. The
+background color is used in a variety of tools such as blending,
+erasing (with non-alpha images), and image filling.</p>
+<div class="refsect3">
+<a name="gimp-palette-get-background.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>background</p></td>
+<td class="parameter_description"><p>The background color.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-palette-get-background.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-palette-set-foreground"></a><h3>gimp_palette_set_foreground ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_palette_set_foreground (<em class="parameter"><code>const <a href="../html/libgimpcolor-GimpRGB.html#GimpRGB"><span class="type">GimpRGB</span></a> *foreground</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_palette_set_foreground</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>Set the current GIMP foreground color.</p>
+<p>This procedure sets the current GIMP foreground color. After this is
+set, operations which use foreground such as paint tools, blending,
+and bucket fill will use the new value.</p>
+<div class="refsect3">
+<a name="gimp-palette-set-foreground.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>foreground</p></td>
+<td class="parameter_description"><p>The foreground color.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-palette-set-foreground.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-palette-set-background"></a><h3>gimp_palette_set_background ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_palette_set_background (<em class="parameter"><code>const <a href="../html/libgimpcolor-GimpRGB.html#GimpRGB"><span class="type">GimpRGB</span></a> *background</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_palette_set_background</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>Set the current GIMP background color.</p>
+<p>This procedure sets the current GIMP background color. After this is
+set, operations which use background such as blending, filling
+images, clearing, and erasing (in non-alpha images) will use the new
+value.</p>
+<div class="refsect3">
+<a name="gimp-palette-set-background.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>background</p></td>
+<td class="parameter_description"><p>The background color.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-palette-set-background.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-palette-set-default-colors"></a><h3>gimp_palette_set_default_colors ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_palette_set_default_colors (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_palette_set_default_colors</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>Set the current GIMP foreground and background colors to black and
+white.</p>
+<p>This procedure sets the current GIMP foreground and background
+colors to their initial default values, black and white.</p>
+<div class="refsect3">
+<a name="gimp-palette-set-default-colors.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-palette-swap-colors"></a><h3>gimp_palette_swap_colors ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_palette_swap_colors (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_palette_swap_colors</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>Swap the current GIMP foreground and background colors.</p>
+<p>This procedure swaps the current GIMP foreground and background
+colors, so that the new foreground color becomes the old background
+color and vice versa.</p>
+<div class="refsect3">
+<a name="gimp-palette-swap-colors.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-palette-is-editable"></a><h3>gimp_palette_is_editable ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_palette_is_editable (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
+<p>Tests if palette can be edited</p>
+<p>Returns TRUE if you have permission to change the palette</p>
+<div class="refsect3">
+<a name="gimp-palette-is-editable.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The palette name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-palette-is-editable.returns"></a><h4>Returns</h4>
+<p> TRUE if the palette can be edited.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/libgimp-gimppalettemenu.html b/devel-docs/libgimp/html/libgimp-gimppalettemenu.html
new file mode 100644
index 0000000..ae0f97d
--- /dev/null
+++ b/devel-docs/libgimp/html/libgimp-gimppalettemenu.html
@@ -0,0 +1,189 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gimppalettemenu: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimpui.html" title="Part II. GIMP User Interface Library">
+<link rel="prev" href="libgimp-gimpgradientmenu.html" title="gimpgradientmenu">
+<link rel="next" href="libgimp-gimppatternmenu.html" title="gimppatternmenu">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimp-gimppalettemenu.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimpui.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimp-gimpgradientmenu.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimp-gimppatternmenu.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimp-gimppalettemenu"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimp-gimppalettemenu.top_of_page"></a>gimppalettemenu</span></h2>
+<p>gimppalettemenu — A widget for selecting palettes.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimp-gimppalettemenu.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppalettemenu.html#gimp-palette-select-widget-new" title="gimp_palette_select_widget_new ()">gimp_palette_select_widget_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppalettemenu.html#gimp-palette-select-widget-close" title="gimp_palette_select_widget_close ()">gimp_palette_select_widget_close</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppalettemenu.html#gimp-palette-select-widget-set" title="gimp_palette_select_widget_set ()">gimp_palette_select_widget_set</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimppalettemenu.description"></a><h2>Description</h2>
+<p>A widget for selecting palettes.</p>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimppalettemenu.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-palette-select-widget-new"></a><h3>gimp_palette_select_widget_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_palette_select_widget_new (<em class="parameter"><code>const <span class="type">gchar</span> *title</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *palette_name</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimp-gimppaletteselect.html#GimpRunPaletteCallback" title="GimpRunPaletteCallback ()"><span class="type">GimpRunPaletteCallback</span></a> callback</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> data</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_palette_select_widget_new</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>Creates a new <span class="type">GtkWidget</span> that completely controls the selection of
+a palette. This widget is suitable for placement in a table in a
+plug-in dialog.</p>
+<div class="refsect3">
+<a name="gimp-palette-select-widget-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>title</p></td>
+<td class="parameter_description"><p>Title of the dialog to use or <code class="literal">NULL</code> to use the default title.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>palette_name</p></td>
+<td class="parameter_description"><p>Initial palette name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>callback</p></td>
+<td class="parameter_description"><p>A function to call when the selected palette changes.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>data</p></td>
+<td class="parameter_description"><p>A pointer to arbitrary data to be used in the call to <em class="parameter"><code>callback</code></em>
+.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-palette-select-widget-new.returns"></a><h4>Returns</h4>
+<p> A <span class="type">GtkWidget</span> that you can use in your UI.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-palette-select-widget-close"></a><h3>gimp_palette_select_widget_close ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_palette_select_widget_close (<em class="parameter"><code><span class="type">GtkWidget</span> *widget</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_palette_select_widget_close</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>Closes the popup window associated with <em class="parameter"><code>widget</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-palette-select-widget-close.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>widget</p></td>
+<td class="parameter_description"><p>A palette select widget.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-palette-select-widget-set"></a><h3>gimp_palette_select_widget_set ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_palette_select_widget_set (<em class="parameter"><code><span class="type">GtkWidget</span> *widget</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *palette_name</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_palette_select_widget_set</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>Sets the current palette for the palette select widget. Calls the
+callback function if one was supplied in the call to
+<a class="link" href="libgimp-gimppalettemenu.html#gimp-palette-select-widget-new" title="gimp_palette_select_widget_new ()"><code class="function">gimp_palette_select_widget_new()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-palette-select-widget-set.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>widget</p></td>
+<td class="parameter_description"><p>A palette select widget.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>palette_name</p></td>
+<td class="parameter_description"><p>Palette name to set; <code class="literal">NULL</code> means no change.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/libgimp-gimppalettes.html b/devel-docs/libgimp/html/libgimp-gimppalettes.html
new file mode 100644
index 0000000..17c940c
--- /dev/null
+++ b/devel-docs/libgimp/html/libgimp-gimppalettes.html
@@ -0,0 +1,251 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gimppalettes: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimp-data.html" title="Data Objects">
+<link rel="prev" href="libgimp-gimppalette.html" title="gimppalette">
+<link rel="next" href="libgimp-gimppattern.html" title="gimppattern">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimp-gimppalettes.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimp-data.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimp-gimppalette.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimp-gimppattern.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimp-gimppalettes"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimp-gimppalettes.top_of_page"></a>gimppalettes</span></h2>
+<p>gimppalettes — Operations related to palettes.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimp-gimppalettes.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppalettes.html#gimp-palettes-refresh" title="gimp_palettes_refresh ()">gimp_palettes_refresh</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> **
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppalettes.html#gimp-palettes-get-list" title="gimp_palettes_get_list ()">gimp_palettes_get_list</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppalettes.html#gimp-palettes-get-palette" title="gimp_palettes_get_palette ()">gimp_palettes_get_palette</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppalettes.html#gimp-palettes-set-palette" title="gimp_palettes_set_palette ()">gimp_palettes_set_palette</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppalettes.html#gimp-palettes-get-palette-entry" title="gimp_palettes_get_palette_entry ()">gimp_palettes_get_palette_entry</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimppalettes.description"></a><h2>Description</h2>
+<p>Operations related to palettes.</p>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimppalettes.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-palettes-refresh"></a><h3>gimp_palettes_refresh ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_palettes_refresh (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Refreshes current palettes. This function always succeeds.</p>
+<p>This procedure retrieves all palettes currently in the user's
+palette path and updates the palette dialogs accordingly.</p>
+<div class="refsect3">
+<a name="gimp-palettes-refresh.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-palettes-get-list"></a><h3>gimp_palettes_get_list ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> **
+gimp_palettes_get_list (<em class="parameter"><code>const <span class="type">gchar</span> *filter</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *num_palettes</code></em>);</pre>
+<p>Retrieves a list of all of the available palettes</p>
+<p>This procedure returns a complete listing of available palettes.
+Each name returned can be used as input to the command
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-palette" title="gimp_context_set_palette ()"><code class="function">gimp_context_set_palette()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-palettes-get-list.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>filter</p></td>
+<td class="parameter_description"><p>An optional regular expression used to filter the list.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>num_palettes</p></td>
+<td class="parameter_description"><p>The number of palettes in the list.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-palettes-get-list.returns"></a><h4>Returns</h4>
+<p> The list of palette names. The returned value must be freed
+with <code class="function">g_strfreev()</code>.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-palettes-get-palette"></a><h3>gimp_palettes_get_palette ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> *
+gimp_palettes_get_palette (<em class="parameter"><code><span class="type">gint</span> *num_colors</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_palettes_get_palette</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpcontext.html#gimp-context-get-palette" title="gimp_context_get_palette ()"><code class="function">gimp_context_get_palette()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-palettes-get-palette.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>num_colors</p></td>
+<td class="parameter_description"><p>The palette num_colors.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-palettes-get-palette.returns"></a><h4>Returns</h4>
+<p> The palette name.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-palettes-set-palette"></a><h3>gimp_palettes_set_palette ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_palettes_set_palette (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_palettes_set_palette</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>This procedure is deprecated! Use <a class="link" href="libgimp-gimpcontext.html#gimp-context-set-palette" title="gimp_context_set_palette ()"><code class="function">gimp_context_set_palette()</code></a> instead.</p>
+<div class="refsect3">
+<a name="gimp-palettes-set-palette.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The palette name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-palettes-set-palette.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-palettes-get-palette-entry"></a><h3>gimp_palettes_get_palette_entry ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> *
+gimp_palettes_get_palette_entry (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> entry_num</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *num_colors</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpcolor-GimpRGB.html#GimpRGB"><span class="type">GimpRGB</span></a> *color</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_palettes_get_palette_entry</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimppalette.html#gimp-palette-entry-get-color" title="gimp_palette_entry_get_color ()"><code class="function">gimp_palette_entry_get_color()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-palettes-get-palette-entry.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The palette name (\"\" means currently active palette).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>entry_num</p></td>
+<td class="parameter_description"><p>The entry to retrieve.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>num_colors</p></td>
+<td class="parameter_description"><p>The palette num_colors.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>color</p></td>
+<td class="parameter_description"><p>The color requested.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-palettes-get-palette-entry.returns"></a><h4>Returns</h4>
+<p> The palette name.</p>
+</div>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/libgimp-gimppaletteselect.html b/devel-docs/libgimp/html/libgimp-gimppaletteselect.html
new file mode 100644
index 0000000..7b184cf
--- /dev/null
+++ b/devel-docs/libgimp/html/libgimp-gimppaletteselect.html
@@ -0,0 +1,228 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gimppaletteselect: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimp-selectors.html" title="Controlling the Core's Selection Dialogs">
+<link rel="prev" href="libgimp-gimpgradientselect.html" title="gimpgradientselect">
+<link rel="next" href="libgimp-gimppatternselect.html" title="gimppatternselect">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimp-gimppaletteselect.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimp-selectors.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimp-gimpgradientselect.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimp-gimppatternselect.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimp-gimppaletteselect"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimp-gimppaletteselect.top_of_page"></a>gimppaletteselect</span></h2>
+<p>gimppaletteselect — Functions providing a palette selection dialog.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimp-gimppaletteselect.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<span class="c_punctuation">(</span><a class="link" href="libgimp-gimppaletteselect.html#GimpRunPaletteCallback" title="GimpRunPaletteCallback ()">*GimpRunPaletteCallback</a><span class="c_punctuation">)</span> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">const <span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppaletteselect.html#gimp-palette-select-new" title="gimp_palette_select_new ()">gimp_palette_select_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppaletteselect.html#gimp-palette-select-destroy" title="gimp_palette_select_destroy ()">gimp_palette_select_destroy</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppaletteselect.html#gimp-palettes-popup" title="gimp_palettes_popup ()">gimp_palettes_popup</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppaletteselect.html#gimp-palettes-close-popup" title="gimp_palettes_close_popup ()">gimp_palettes_close_popup</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppaletteselect.html#gimp-palettes-set-popup" title="gimp_palettes_set_popup ()">gimp_palettes_set_popup</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimppaletteselect.description"></a><h2>Description</h2>
+<p>Functions providing a palette selection dialog.</p>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimppaletteselect.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="GimpRunPaletteCallback"></a><h3>GimpRunPaletteCallback ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+<span class="c_punctuation">(</span>*GimpRunPaletteCallback<span class="c_punctuation">)</span> (<em class="parameter"><code>const <span class="type">gchar</span> *palette_name</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> dialog_closing</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-palette-select-new"></a><h3>gimp_palette_select_new ()</h3>
+<pre class="programlisting">const <span class="returnvalue">gchar</span> *
+gimp_palette_select_new (<em class="parameter"><code>const <span class="type">gchar</span> *title</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *palette_name</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimp-gimppaletteselect.html#GimpRunPaletteCallback" title="GimpRunPaletteCallback ()"><span class="type">GimpRunPaletteCallback</span></a> callback</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> data</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-palette-select-destroy"></a><h3>gimp_palette_select_destroy ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_palette_select_destroy (<em class="parameter"><code>const <span class="type">gchar</span> *palette_callback</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-palettes-popup"></a><h3>gimp_palettes_popup ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_palettes_popup (<em class="parameter"><code>const <span class="type">gchar</span> *palette_callback</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *popup_title</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *initial_palette</code></em>);</pre>
+<p>Invokes the Gimp palette selection.</p>
+<p>This procedure opens the palette selection dialog.</p>
+<div class="refsect3">
+<a name="gimp-palettes-popup.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>palette_callback</p></td>
+<td class="parameter_description"><p>The callback PDB proc to call when palette selection is made.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>popup_title</p></td>
+<td class="parameter_description"><p>Title of the palette selection dialog.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>initial_palette</p></td>
+<td class="parameter_description"><p>The name of the palette to set as the first selected.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-palettes-popup.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-palettes-close-popup"></a><h3>gimp_palettes_close_popup ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_palettes_close_popup (<em class="parameter"><code>const <span class="type">gchar</span> *palette_callback</code></em>);</pre>
+<p>Close the palette selection dialog.</p>
+<p>This procedure closes an opened palette selection dialog.</p>
+<div class="refsect3">
+<a name="gimp-palettes-close-popup.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>palette_callback</p></td>
+<td class="parameter_description"><p>The name of the callback registered for this pop-up.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-palettes-close-popup.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-palettes-set-popup"></a><h3>gimp_palettes_set_popup ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_palettes_set_popup (<em class="parameter"><code>const <span class="type">gchar</span> *palette_callback</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *palette_name</code></em>);</pre>
+<p>Sets the current palette in a palette selection dialog.</p>
+<p>Sets the current palette in a palette selection dialog.</p>
+<div class="refsect3">
+<a name="gimp-palettes-set-popup.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>palette_callback</p></td>
+<td class="parameter_description"><p>The name of the callback registered for this pop-up.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>palette_name</p></td>
+<td class="parameter_description"><p>The name of the palette to set as selected.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-palettes-set-popup.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/libgimp-gimppaths.html b/devel-docs/libgimp/html/libgimp-gimppaths.html
new file mode 100644
index 0000000..5c9151e
--- /dev/null
+++ b/devel-docs/libgimp/html/libgimp-gimppaths.html
@@ -0,0 +1,818 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gimppaths: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimp-image.html" title="Manipulating Images and their Properties">
+<link rel="prev" href="libgimp-gimplayer.html" title="gimplayer">
+<link rel="next" href="libgimp-gimppixbuf.html" title="gimppixbuf">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimp-gimppaths.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimp-image.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimp-gimplayer.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimp-gimppixbuf.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimp-gimppaths"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimp-gimppaths.top_of_page"></a>gimppaths</span></h2>
+<p>gimppaths — Deprecated operations related to paths.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimp-gimppaths.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> **
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppaths.html#gimp-path-list" title="gimp_path_list ()">gimp_path_list</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppaths.html#gimp-path-get-points" title="gimp_path_get_points ()">gimp_path_get_points</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppaths.html#gimp-path-get-current" title="gimp_path_get_current ()">gimp_path_get_current</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppaths.html#gimp-path-set-current" title="gimp_path_set_current ()">gimp_path_set_current</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppaths.html#gimp-path-set-points" title="gimp_path_set_points ()">gimp_path_set_points</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppaths.html#gimp-path-stroke-current" title="gimp_path_stroke_current ()">gimp_path_stroke_current</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppaths.html#gimp-path-get-point-at-dist" title="gimp_path_get_point_at_dist ()">gimp_path_get_point_at_dist</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppaths.html#gimp-path-get-tattoo" title="gimp_path_get_tattoo ()">gimp_path_get_tattoo</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppaths.html#gimp-get-path-by-tattoo" title="gimp_get_path_by_tattoo ()">gimp_get_path_by_tattoo</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppaths.html#gimp-path-delete" title="gimp_path_delete ()">gimp_path_delete</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppaths.html#gimp-path-get-locked" title="gimp_path_get_locked ()">gimp_path_get_locked</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppaths.html#gimp-path-set-locked" title="gimp_path_set_locked ()">gimp_path_set_locked</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppaths.html#gimp-path-set-tattoo" title="gimp_path_set_tattoo ()">gimp_path_set_tattoo</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppaths.html#gimp-path-to-selection" title="gimp_path_to_selection ()">gimp_path_to_selection</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppaths.html#gimp-path-import" title="gimp_path_import ()">gimp_path_import</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimppaths.description"></a><h2>Description</h2>
+<p>Deprecated operations related to paths.</p>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimppaths.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-path-list"></a><h3>gimp_path_list ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> **
+gimp_path_list (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *num_paths</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_path_list</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpimage.html#gimp-image-get-vectors" title="gimp_image_get_vectors ()"><code class="function">gimp_image_get_vectors()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-path-list.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image to list the paths from.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>num_paths</p></td>
+<td class="parameter_description"><p>The number of paths returned.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-path-list.returns"></a><h4>Returns</h4>
+<p> List of the paths belonging to this image. The returned
+value must be freed with <code class="function">g_strfreev()</code>.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-path-get-points"></a><h3>gimp_path_get_points ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint</span>
+gimp_path_get_points (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *path_closed</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *num_path_point_details</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> **points_pairs</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_path_get_points</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpvectors.html#gimp-vectors-stroke-get-points" title="gimp_vectors_stroke_get_points ()"><code class="function">gimp_vectors_stroke_get_points()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-path-get-points.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image to list the paths from.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The name of the path whose points should be listed.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>path_closed</p></td>
+<td class="parameter_description"><p>Return if the path is closed. (0 = path open, 1 = path closed).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>num_path_point_details</p></td>
+<td class="parameter_description"><p>The number of points returned. Each point is made up of (x, y, pnt_type) of floats.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>points_pairs</p></td>
+<td class="parameter_description"><p>The points in the path represented as 3 floats. The first is the x pos, next is the y pos, last is the type of the pnt. The type field is dependent on the path type. For beziers (type 1 paths) the type can either be (1.0 = BEZIER_ANCHOR, 2.0 = BEZIER_CONTROL, 3.0 = BEZIER_MOVE). Note all points are returned in pixel resolution.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-path-get-points.returns"></a><h4>Returns</h4>
+<p> The type of the path. Currently only one type (1 = Bezier)
+is supported.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-path-get-current"></a><h3>gimp_path_get_current ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> *
+gimp_path_get_current (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_path_get_current</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpimage.html#gimp-image-get-active-vectors" title="gimp_image_get_active_vectors ()"><code class="function">gimp_image_get_active_vectors()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-path-get-current.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image to get the current path from.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-path-get-current.returns"></a><h4>Returns</h4>
+<p> The name of the current path.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-path-set-current"></a><h3>gimp_path_set_current ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_path_set_current (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_path_set_current</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpimage.html#gimp-image-set-active-vectors" title="gimp_image_set_active_vectors ()"><code class="function">gimp_image_set_active_vectors()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-path-set-current.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image in which a path will become current.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The name of the path to make current.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-path-set-current.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-path-set-points"></a><h3>gimp_path_set_points ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_path_set_points (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> ptype</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> num_path_points</code></em>,
+ <em class="parameter"><code>const <span class="type">gdouble</span> *points_pairs</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_path_set_points</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpvectors.html#gimp-vectors-stroke-new-from-points" title="gimp_vectors_stroke_new_from_points ()"><code class="function">gimp_vectors_stroke_new_from_points()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-path-set-points.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image to set the paths in.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The name of the path to create. If it exists then a unique name will be created - query the list of paths if you want to make sure that the name of the path you create is unique. This will be set as the current path.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>ptype</p></td>
+<td class="parameter_description"><p>The type of the path. Currently only one type (1 = Bezier) is supported.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>num_path_points</p></td>
+<td class="parameter_description"><p>The number of elements in the array, i.e. the number of points in the path * 3. Each point is made up of (x, y, type) of floats. Currently only the creation of bezier curves is allowed. The type parameter must be set to (1) to indicate a BEZIER type curve. Note that for BEZIER curves, points must be given in the following order: ACCACCAC... If the path is not closed the last control point is missed off. Points consist of three control points (control/anchor/control) so for a curve that is not closed there must be at least two points passed (2 x,y pairs). If (num_path_points/3) % 3 = 0 then the path is assumed to be closed and the points are ACCACCACCACC.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>points_pairs</p></td>
+<td class="parameter_description"><p>The points in the path represented as 3 floats. The first is the x pos, next is the y pos, last is the type of the pnt. The type field is dependent on the path type. For beziers (type 1 paths) the type can either be (1.0 = BEZIER_ANCHOR, 2.0 = BEZIER_CONTROL, 3.0= BEZIER_MOVE). Note all points are returned in pixel resolution.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-path-set-points.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-path-stroke-current"></a><h3>gimp_path_stroke_current ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_path_stroke_current (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_path_stroke_current</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpedit.html#gimp-edit-stroke-vectors" title="gimp_edit_stroke_vectors ()"><code class="function">gimp_edit_stroke_vectors()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-path-stroke-current.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image which contains the path to stroke.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-path-stroke-current.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-path-get-point-at-dist"></a><h3>gimp_path_get_point_at_dist ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint</span>
+gimp_path_get_point_at_dist (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> distance</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *y_point</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> *slope</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_path_get_point_at_dist</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpvectors.html#gimp-vectors-stroke-get-point-at-dist" title="gimp_vectors_stroke_get_point_at_dist ()"><code class="function">gimp_vectors_stroke_get_point_at_dist()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-path-get-point-at-dist.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image the paths belongs to.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>distance</p></td>
+<td class="parameter_description"><p>The distance along the path.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y_point</p></td>
+<td class="parameter_description"><p>The y position of the point.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>slope</p></td>
+<td class="parameter_description"><p>The slope (dy / dx) at the specified point.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-path-get-point-at-dist.returns"></a><h4>Returns</h4>
+<p> The x position of the point.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-path-get-tattoo"></a><h3>gimp_path_get_tattoo ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint</span>
+gimp_path_get_tattoo (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_path_get_tattoo</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpvectors.html#gimp-vectors-get-tattoo" title="gimp_vectors_get_tattoo ()"><code class="function">gimp_vectors_get_tattoo()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-path-get-tattoo.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The name of the path whose tattoo should be obtained.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-path-get-tattoo.returns"></a><h4>Returns</h4>
+<p> The tattoo associated with the named path.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-get-path-by-tattoo"></a><h3>gimp_get_path_by_tattoo ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> *
+gimp_get_path_by_tattoo (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> tattoo</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_get_path_by_tattoo</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpimage.html#gimp-image-get-vectors-by-tattoo" title="gimp_image_get_vectors_by_tattoo ()"><code class="function">gimp_image_get_vectors_by_tattoo()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-get-path-by-tattoo.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>tattoo</p></td>
+<td class="parameter_description"><p>The tattoo of the required path.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-get-path-by-tattoo.returns"></a><h4>Returns</h4>
+<p> The name of the path with the specified tattoo.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-path-delete"></a><h3>gimp_path_delete ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_path_delete (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_path_delete</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpimage.html#gimp-image-remove-vectors" title="gimp_image_remove_vectors ()"><code class="function">gimp_image_remove_vectors()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-path-delete.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image to delete the path from.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The name of the path to delete.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-path-delete.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-path-get-locked"></a><h3>gimp_path_get_locked ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_path_get_locked (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_path_get_locked</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpvectors.html#gimp-vectors-get-linked" title="gimp_vectors_get_linked ()"><code class="function">gimp_vectors_get_linked()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-path-get-locked.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The name of the path whose locked status should be obtained.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-path-get-locked.returns"></a><h4>Returns</h4>
+<p> TRUE if the path is locked, FALSE otherwise.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-path-set-locked"></a><h3>gimp_path_set_locked ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_path_set_locked (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> locked</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_path_set_locked</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpvectors.html#gimp-vectors-set-linked" title="gimp_vectors_set_linked ()"><code class="function">gimp_vectors_set_linked()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-path-set-locked.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>the name of the path whose locked status should be set.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>locked</p></td>
+<td class="parameter_description"><p>Whether the path is locked.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-path-set-locked.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-path-set-tattoo"></a><h3>gimp_path_set_tattoo ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_path_set_tattoo (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> tattovalue</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_path_set_tattoo</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpvectors.html#gimp-vectors-set-tattoo" title="gimp_vectors_set_tattoo ()"><code class="function">gimp_vectors_set_tattoo()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-path-set-tattoo.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>the name of the path whose tattoo should be set.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>tattovalue</p></td>
+<td class="parameter_description"><p>The tattoo associated with the name path. Only values returned from 'path_get_tattoo' should be used here.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-path-set-tattoo.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-path-to-selection"></a><h3>gimp_path_to_selection ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_path_to_selection (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpChannelOps"><span class="type">GimpChannelOps</span></a> op</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> antialias</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> feather</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> feather_radius_x</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> feather_radius_y</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_path_to_selection</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpvectors.html#gimp-vectors-to-selection" title="gimp_vectors_to_selection ()"><code class="function">gimp_vectors_to_selection()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-path-to-selection.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The name of the path which should be made into selection.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>op</p></td>
+<td class="parameter_description"><p>The desired operation with current selection.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>antialias</p></td>
+<td class="parameter_description"><p>Antialias selection.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>feather</p></td>
+<td class="parameter_description"><p>Feather selection.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>feather_radius_x</p></td>
+<td class="parameter_description"><p>Feather radius x.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>feather_radius_y</p></td>
+<td class="parameter_description"><p>Feather radius y.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-path-to-selection.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-path-import"></a><h3>gimp_path_import ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_path_import (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *filename</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> merge</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> scale</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_path_import</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpvectors.html#gimp-vectors-import-from-file" title="gimp_vectors_import_from_file ()"><code class="function">gimp_vectors_import_from_file()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-path-import.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>filename</p></td>
+<td class="parameter_description"><p>The name of the SVG file to import.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>merge</p></td>
+<td class="parameter_description"><p>Merge paths into a single vectors object.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>scale</p></td>
+<td class="parameter_description"><p>Scale the SVG to image dimensions.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-path-import.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/libgimp-gimppattern.html b/devel-docs/libgimp/html/libgimp-gimppattern.html
new file mode 100644
index 0000000..437ca36
--- /dev/null
+++ b/devel-docs/libgimp/html/libgimp-gimppattern.html
@@ -0,0 +1,182 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gimppattern: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimp-data.html" title="Data Objects">
+<link rel="prev" href="libgimp-gimppalettes.html" title="gimppalettes">
+<link rel="next" href="libgimp-gimppatterns.html" title="gimppatterns">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimp-gimppattern.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimp-data.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimp-gimppalettes.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimp-gimppatterns.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimp-gimppattern"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimp-gimppattern.top_of_page"></a>gimppattern</span></h2>
+<p>gimppattern — Functions operating on a single pattern.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimp-gimppattern.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppattern.html#gimp-pattern-get-info" title="gimp_pattern_get_info ()">gimp_pattern_get_info</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppattern.html#gimp-pattern-get-pixels" title="gimp_pattern_get_pixels ()">gimp_pattern_get_pixels</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimppattern.description"></a><h2>Description</h2>
+<p>Functions operating on a single pattern.</p>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimppattern.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-pattern-get-info"></a><h3>gimp_pattern_get_info ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_pattern_get_info (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *width</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *height</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *bpp</code></em>);</pre>
+<p>Retrieve information about the specified pattern.</p>
+<p>This procedure retrieves information about the specified pattern.
+This includes the pattern extents (width and height).</p>
+<div class="refsect3">
+<a name="gimp-pattern-get-info.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The pattern name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>width</p></td>
+<td class="parameter_description"><p>The pattern width.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>height</p></td>
+<td class="parameter_description"><p>The pattern height.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>bpp</p></td>
+<td class="parameter_description"><p>The pattern bpp.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-pattern-get-info.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-pattern-get-pixels"></a><h3>gimp_pattern_get_pixels ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_pattern_get_pixels (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *width</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *height</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *bpp</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *num_color_bytes</code></em>,
+ <em class="parameter"><code><span class="type">guint8</span> **color_bytes</code></em>);</pre>
+<p>Retrieve information about the specified pattern (including pixels).</p>
+<p>This procedure retrieves information about the specified. This
+includes the pattern extents (width and height), its bpp and its
+pixel data.</p>
+<div class="refsect3">
+<a name="gimp-pattern-get-pixels.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The pattern name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>width</p></td>
+<td class="parameter_description"><p>The pattern width.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>height</p></td>
+<td class="parameter_description"><p>The pattern height.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>bpp</p></td>
+<td class="parameter_description"><p>The pattern bpp.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>num_color_bytes</p></td>
+<td class="parameter_description"><p>Number of pattern bytes.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>color_bytes</p></td>
+<td class="parameter_description"><p>The pattern data.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-pattern-get-pixels.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/libgimp-gimppatternmenu.html b/devel-docs/libgimp/html/libgimp-gimppatternmenu.html
new file mode 100644
index 0000000..3fca23f
--- /dev/null
+++ b/devel-docs/libgimp/html/libgimp-gimppatternmenu.html
@@ -0,0 +1,186 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gimppatternmenu: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimpui.html" title="Part II. GIMP User Interface Library">
+<link rel="prev" href="libgimp-gimppalettemenu.html" title="gimppalettemenu">
+<link rel="next" href="GimpProcBrowserDialog.html" title="GimpProcBrowserDialog">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimp-gimppatternmenu.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimpui.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimp-gimppalettemenu.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="GimpProcBrowserDialog.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimp-gimppatternmenu"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimp-gimppatternmenu.top_of_page"></a>gimppatternmenu</span></h2>
+<p>gimppatternmenu — A widget for selecting patterns.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimp-gimppatternmenu.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppatternmenu.html#gimp-pattern-select-widget-new" title="gimp_pattern_select_widget_new ()">gimp_pattern_select_widget_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppatternmenu.html#gimp-pattern-select-widget-close" title="gimp_pattern_select_widget_close ()">gimp_pattern_select_widget_close</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppatternmenu.html#gimp-pattern-select-widget-set" title="gimp_pattern_select_widget_set ()">gimp_pattern_select_widget_set</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimppatternmenu.description"></a><h2>Description</h2>
+<p>A widget for selecting patterns.</p>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimppatternmenu.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-pattern-select-widget-new"></a><h3>gimp_pattern_select_widget_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_pattern_select_widget_new (<em class="parameter"><code>const <span class="type">gchar</span> *title</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *pattern_name</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimp-gimppatternselect.html#GimpRunPatternCallback" title="GimpRunPatternCallback ()"><span class="type">GimpRunPatternCallback</span></a> callback</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> data</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_pattern_select_widget_new</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>Creates a new <span class="type">GtkWidget</span> that completely controls the selection of
+a pattern. This widget is suitable for placement in a table in a
+plug-in dialog.</p>
+<div class="refsect3">
+<a name="gimp-pattern-select-widget-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>title</p></td>
+<td class="parameter_description"><p>Title of the dialog to use or <code class="literal">NULL</code> to use the default title.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>pattern_name</p></td>
+<td class="parameter_description"><p>Initial pattern name or <code class="literal">NULL</code> to use current selection.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>callback</p></td>
+<td class="parameter_description"><p>A function to call when the selected pattern changes.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>data</p></td>
+<td class="parameter_description"><p>A pointer to arbitrary data to be used in the call to <em class="parameter"><code>callback</code></em>
+.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-pattern-select-widget-new.returns"></a><h4>Returns</h4>
+<p> A <span class="type">GtkWidget</span> that you can use in your UI.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-pattern-select-widget-close"></a><h3>gimp_pattern_select_widget_close ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_pattern_select_widget_close (<em class="parameter"><code><span class="type">GtkWidget</span> *widget</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_pattern_select_widget_close</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>Closes the popup window associated with <em class="parameter"><code>widget</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-pattern-select-widget-close.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>widget</p></td>
+<td class="parameter_description"><p>A pattern select widget.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-pattern-select-widget-set"></a><h3>gimp_pattern_select_widget_set ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_pattern_select_widget_set (<em class="parameter"><code><span class="type">GtkWidget</span> *widget</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *pattern_name</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_pattern_select_widget_set</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>Sets the current pattern for the pattern select widget. Calls the
+callback function if one was supplied in the call to
+<a class="link" href="libgimp-gimppatternmenu.html#gimp-pattern-select-widget-new" title="gimp_pattern_select_widget_new ()"><code class="function">gimp_pattern_select_widget_new()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-pattern-select-widget-set.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>widget</p></td>
+<td class="parameter_description"><p>A pattern select widget.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>pattern_name</p></td>
+<td class="parameter_description"><p>Pattern name to set. NULL means no change.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/libgimp-gimppatterns.html b/devel-docs/libgimp/html/libgimp-gimppatterns.html
new file mode 100644
index 0000000..1eb19e8
--- /dev/null
+++ b/devel-docs/libgimp/html/libgimp-gimppatterns.html
@@ -0,0 +1,271 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gimppatterns: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimp-data.html" title="Data Objects">
+<link rel="prev" href="libgimp-gimppattern.html" title="gimppattern">
+<link rel="next" href="libgimp-selectors.html" title="Controlling the Core's Selection Dialogs">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimp-gimppatterns.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimp-data.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimp-gimppattern.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimp-selectors.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimp-gimppatterns"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimp-gimppatterns.top_of_page"></a>gimppatterns</span></h2>
+<p>gimppatterns — Functions relating to patterns.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimp-gimppatterns.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppatterns.html#gimp-patterns-refresh" title="gimp_patterns_refresh ()">gimp_patterns_refresh</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> **
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppatterns.html#gimp-patterns-get-list" title="gimp_patterns_get_list ()">gimp_patterns_get_list</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppatterns.html#gimp-patterns-get-pattern" title="gimp_patterns_get_pattern ()">gimp_patterns_get_pattern</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppatterns.html#gimp-patterns-set-pattern" title="gimp_patterns_set_pattern ()">gimp_patterns_set_pattern</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppatterns.html#gimp-patterns-get-pattern-data" title="gimp_patterns_get_pattern_data ()">gimp_patterns_get_pattern_data</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimppatterns.description"></a><h2>Description</h2>
+<p>Functions relating to patterns.</p>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimppatterns.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-patterns-refresh"></a><h3>gimp_patterns_refresh ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_patterns_refresh (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Refresh current patterns. This function always succeeds.</p>
+<p>This procedure retrieves all patterns currently in the user's
+pattern path and updates all pattern dialogs accordingly.</p>
+<div class="refsect3">
+<a name="gimp-patterns-refresh.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-patterns-get-list"></a><h3>gimp_patterns_get_list ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> **
+gimp_patterns_get_list (<em class="parameter"><code>const <span class="type">gchar</span> *filter</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *num_patterns</code></em>);</pre>
+<p>Retrieve a complete listing of the available patterns.</p>
+<p>This procedure returns a complete listing of available GIMP
+patterns. Each name returned can be used as input to the
+<a class="link" href="libgimp-gimpcontext.html#gimp-context-set-pattern" title="gimp_context_set_pattern ()"><code class="function">gimp_context_set_pattern()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-patterns-get-list.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>filter</p></td>
+<td class="parameter_description"><p>An optional regular expression used to filter the list.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>num_patterns</p></td>
+<td class="parameter_description"><p>The number of patterns in the pattern list.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-patterns-get-list.returns"></a><h4>Returns</h4>
+<p> The list of pattern names. The returned value must be freed
+with <code class="function">g_strfreev()</code>.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-patterns-get-pattern"></a><h3>gimp_patterns_get_pattern ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> *
+gimp_patterns_get_pattern (<em class="parameter"><code><span class="type">gint</span> *width</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *height</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_patterns_get_pattern</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpcontext.html#gimp-context-get-pattern" title="gimp_context_get_pattern ()"><code class="function">gimp_context_get_pattern()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-patterns-get-pattern.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>width</p></td>
+<td class="parameter_description"><p>The pattern width.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>height</p></td>
+<td class="parameter_description"><p>The pattern height.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-patterns-get-pattern.returns"></a><h4>Returns</h4>
+<p> The pattern name.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-patterns-set-pattern"></a><h3>gimp_patterns_set_pattern ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_patterns_set_pattern (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_patterns_set_pattern</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>This procedure is deprecated! Use <a class="link" href="libgimp-gimpcontext.html#gimp-context-set-pattern" title="gimp_context_set_pattern ()"><code class="function">gimp_context_set_pattern()</code></a> instead.</p>
+<div class="refsect3">
+<a name="gimp-patterns-set-pattern.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The pattern name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-patterns-set-pattern.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-patterns-get-pattern-data"></a><h3>gimp_patterns_get_pattern_data ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> *
+gimp_patterns_get_pattern_data (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *width</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *height</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *mask_bpp</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *length</code></em>,
+ <em class="parameter"><code><span class="type">guint8</span> **mask_data</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_patterns_get_pattern_data</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimppattern.html#gimp-pattern-get-pixels" title="gimp_pattern_get_pixels ()"><code class="function">gimp_pattern_get_pixels()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-patterns-get-pattern-data.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The pattern name (\"\" means currently active pattern).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>width</p></td>
+<td class="parameter_description"><p>The pattern width.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>height</p></td>
+<td class="parameter_description"><p>The pattern height.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>mask_bpp</p></td>
+<td class="parameter_description"><p>Pattern bytes per pixel.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>length</p></td>
+<td class="parameter_description"><p>Length of pattern mask data.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>mask_data</p></td>
+<td class="parameter_description"><p>The pattern mask data.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-patterns-get-pattern-data.returns"></a><h4>Returns</h4>
+<p> The pattern name.</p>
+</div>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/libgimp-gimppatternselect.html b/devel-docs/libgimp/html/libgimp-gimppatternselect.html
new file mode 100644
index 0000000..0c94393
--- /dev/null
+++ b/devel-docs/libgimp/html/libgimp-gimppatternselect.html
@@ -0,0 +1,232 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gimppatternselect: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimp-selectors.html" title="Controlling the Core's Selection Dialogs">
+<link rel="prev" href="libgimp-gimppaletteselect.html" title="gimppaletteselect">
+<link rel="next" href="libgimpui.html" title="Part II. GIMP User Interface Library">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimp-gimppatternselect.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimp-selectors.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimp-gimppaletteselect.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimpui.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimp-gimppatternselect"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimp-gimppatternselect.top_of_page"></a>gimppatternselect</span></h2>
+<p>gimppatternselect — Functions providing a pattern selection dialog.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimp-gimppatternselect.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<span class="c_punctuation">(</span><a class="link" href="libgimp-gimppatternselect.html#GimpRunPatternCallback" title="GimpRunPatternCallback ()">*GimpRunPatternCallback</a><span class="c_punctuation">)</span> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">const <span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppatternselect.html#gimp-pattern-select-new" title="gimp_pattern_select_new ()">gimp_pattern_select_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppatternselect.html#gimp-pattern-select-destroy" title="gimp_pattern_select_destroy ()">gimp_pattern_select_destroy</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppatternselect.html#gimp-patterns-popup" title="gimp_patterns_popup ()">gimp_patterns_popup</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppatternselect.html#gimp-patterns-close-popup" title="gimp_patterns_close_popup ()">gimp_patterns_close_popup</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppatternselect.html#gimp-patterns-set-popup" title="gimp_patterns_set_popup ()">gimp_patterns_set_popup</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimppatternselect.description"></a><h2>Description</h2>
+<p>Functions providing a pattern selection dialog.</p>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimppatternselect.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="GimpRunPatternCallback"></a><h3>GimpRunPatternCallback ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+<span class="c_punctuation">(</span>*GimpRunPatternCallback<span class="c_punctuation">)</span> (<em class="parameter"><code>const <span class="type">gchar</span> *pattern_name</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> width</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> height</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> bpp</code></em>,
+ <em class="parameter"><code>const <span class="type">guchar</span> *mask_data</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> dialog_closing</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-pattern-select-new"></a><h3>gimp_pattern_select_new ()</h3>
+<pre class="programlisting">const <span class="returnvalue">gchar</span> *
+gimp_pattern_select_new (<em class="parameter"><code>const <span class="type">gchar</span> *title</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *pattern_name</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimp-gimppatternselect.html#GimpRunPatternCallback" title="GimpRunPatternCallback ()"><span class="type">GimpRunPatternCallback</span></a> callback</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> data</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-pattern-select-destroy"></a><h3>gimp_pattern_select_destroy ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_pattern_select_destroy (<em class="parameter"><code>const <span class="type">gchar</span> *pattern_callback</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-patterns-popup"></a><h3>gimp_patterns_popup ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_patterns_popup (<em class="parameter"><code>const <span class="type">gchar</span> *pattern_callback</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *popup_title</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *initial_pattern</code></em>);</pre>
+<p>Invokes the Gimp pattern selection.</p>
+<p>This procedure opens the pattern selection dialog.</p>
+<div class="refsect3">
+<a name="gimp-patterns-popup.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>pattern_callback</p></td>
+<td class="parameter_description"><p>The callback PDB proc to call when pattern selection is made.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>popup_title</p></td>
+<td class="parameter_description"><p>Title of the pattern selection dialog.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>initial_pattern</p></td>
+<td class="parameter_description"><p>The name of the pattern to set as the first selected.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-patterns-popup.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-patterns-close-popup"></a><h3>gimp_patterns_close_popup ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_patterns_close_popup (<em class="parameter"><code>const <span class="type">gchar</span> *pattern_callback</code></em>);</pre>
+<p>Close the pattern selection dialog.</p>
+<p>This procedure closes an opened pattern selection dialog.</p>
+<div class="refsect3">
+<a name="gimp-patterns-close-popup.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>pattern_callback</p></td>
+<td class="parameter_description"><p>The name of the callback registered for this pop-up.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-patterns-close-popup.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-patterns-set-popup"></a><h3>gimp_patterns_set_popup ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_patterns_set_popup (<em class="parameter"><code>const <span class="type">gchar</span> *pattern_callback</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *pattern_name</code></em>);</pre>
+<p>Sets the current pattern in a pattern selection dialog.</p>
+<p>Sets the current pattern in a pattern selection dialog.</p>
+<div class="refsect3">
+<a name="gimp-patterns-set-popup.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>pattern_callback</p></td>
+<td class="parameter_description"><p>The name of the callback registered for this pop-up.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>pattern_name</p></td>
+<td class="parameter_description"><p>The name of the pattern to set as selected.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-patterns-set-popup.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/libgimp-gimppixbuf.html b/devel-docs/libgimp/html/libgimp-gimppixbuf.html
new file mode 100644
index 0000000..7fd2311
--- /dev/null
+++ b/devel-docs/libgimp/html/libgimp-gimppixbuf.html
@@ -0,0 +1,306 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gimppixbuf: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimp-image.html" title="Manipulating Images and their Properties">
+<link rel="prev" href="libgimp-gimppaths.html" title="gimppaths">
+<link rel="next" href="libgimp-gimppixelfetcher.html" title="gimppixelfetcher">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimp-gimppixbuf.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimp-image.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimp-gimppaths.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimp-gimppixelfetcher.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimp-gimppixbuf"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimp-gimppixbuf.top_of_page"></a>gimppixbuf</span></h2>
+<p>gimppixbuf — Get a thumbnail pixbuf for a drawable or image.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimp-gimppixbuf.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GdkPixbuf</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppixbuf.html#gimp-image-get-thumbnail" title="gimp_image_get_thumbnail ()">gimp_image_get_thumbnail</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GdkPixbuf</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppixbuf.html#gimp-drawable-get-thumbnail" title="gimp_drawable_get_thumbnail ()">gimp_drawable_get_thumbnail</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GdkPixbuf</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppixbuf.html#gimp-drawable-get-sub-thumbnail" title="gimp_drawable_get_sub_thumbnail ()">gimp_drawable_get_sub_thumbnail</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimppixbuf.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody><tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="libgimp-gimppixbuf.html#GimpPixbufTransparency" title="enum GimpPixbufTransparency">GimpPixbufTransparency</a></td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimppixbuf.description"></a><h2>Description</h2>
+<p>Get a thumbnail pixbuf for a drawable or image.</p>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimppixbuf.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-image-get-thumbnail"></a><h3>gimp_image_get_thumbnail ()</h3>
+<pre class="programlisting"><span class="returnvalue">GdkPixbuf</span> *
+gimp_image_get_thumbnail (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> width</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> height</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimp-gimppixbuf.html#GimpPixbufTransparency" title="enum GimpPixbufTransparency"><span class="type">GimpPixbufTransparency</span></a> alpha</code></em>);</pre>
+<p>Retrieves a thumbnail pixbuf for the image identified by <em class="parameter"><code>image_ID</code></em>
+.
+The thumbnail will be not larger than the requested size.</p>
+<div class="refsect3">
+<a name="gimp-image-get-thumbnail.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>the image ID</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>width</p></td>
+<td class="parameter_description"><p>the requested thumbnail width (&lt;= 1024 pixels)</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>height</p></td>
+<td class="parameter_description"><p>the requested thumbnail height (&lt;= 1024 pixels)</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>alpha</p></td>
+<td class="parameter_description"><p>how to handle an alpha channel</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-image-get-thumbnail.returns"></a><h4>Returns</h4>
+<p> a new <span class="type">GdkPixbuf</span></p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-get-thumbnail"></a><h3>gimp_drawable_get_thumbnail ()</h3>
+<pre class="programlisting"><span class="returnvalue">GdkPixbuf</span> *
+gimp_drawable_get_thumbnail (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> width</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> height</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimp-gimppixbuf.html#GimpPixbufTransparency" title="enum GimpPixbufTransparency"><span class="type">GimpPixbufTransparency</span></a> alpha</code></em>);</pre>
+<p>Retrieves a thumbnail pixbuf for the drawable identified by
+<em class="parameter"><code>drawable_ID</code></em>
+. The thumbnail will be not larger than the requested
+size.</p>
+<div class="refsect3">
+<a name="gimp-drawable-get-thumbnail.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>the drawable ID</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>width</p></td>
+<td class="parameter_description"><p>the requested thumbnail width (&lt;= 1024 pixels)</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>height</p></td>
+<td class="parameter_description"><p>the requested thumbnail height (&lt;= 1024 pixels)</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>alpha</p></td>
+<td class="parameter_description"><p>how to handle an alpha channel</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-get-thumbnail.returns"></a><h4>Returns</h4>
+<p> a new <span class="type">GdkPixbuf</span></p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-drawable-get-sub-thumbnail"></a><h3>gimp_drawable_get_sub_thumbnail ()</h3>
+<pre class="programlisting"><span class="returnvalue">GdkPixbuf</span> *
+gimp_drawable_get_sub_thumbnail (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> src_x</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> src_y</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> src_width</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> src_height</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> dest_width</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> dest_height</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimp-gimppixbuf.html#GimpPixbufTransparency" title="enum GimpPixbufTransparency"><span class="type">GimpPixbufTransparency</span></a> alpha</code></em>);</pre>
+<p>Retrieves a thumbnail pixbuf for the drawable identified by
+<em class="parameter"><code>drawable_ID</code></em>
+. The thumbnail will be not larger than the requested
+size.</p>
+<div class="refsect3">
+<a name="gimp-drawable-get-sub-thumbnail.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>the drawable ID</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>src_x</p></td>
+<td class="parameter_description"><p>the x coordinate of the area</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>src_y</p></td>
+<td class="parameter_description"><p>the y coordinate of the area</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>src_width</p></td>
+<td class="parameter_description"><p>the width of the area</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>src_height</p></td>
+<td class="parameter_description"><p>the height of the area</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>dest_width</p></td>
+<td class="parameter_description"><p>the requested thumbnail width (&lt;= 1024 pixels)</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>dest_height</p></td>
+<td class="parameter_description"><p>the requested thumbnail height (&lt;= 1024 pixels)</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>alpha</p></td>
+<td class="parameter_description"><p>how to handle an alpha channel</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-drawable-get-sub-thumbnail.returns"></a><h4>Returns</h4>
+<p> a new <span class="type">GdkPixbuf</span></p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimppixbuf.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpPixbufTransparency"></a><h3>enum GimpPixbufTransparency</h3>
+<p>How to deal with transparency when creating thubnail pixbufs from
+images and drawables.</p>
+<div class="refsect3">
+<a name="GimpPixbufTransparency.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-PIXBUF-KEEP-ALPHA:CAPS"></a>GIMP_PIXBUF_KEEP_ALPHA</p></td>
+<td class="enum_member_description">
+<p>Create a pixbuf with alpha</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-PIXBUF-SMALL-CHECKS:CAPS"></a>GIMP_PIXBUF_SMALL_CHECKS</p></td>
+<td class="enum_member_description">
+<p>Show transparency as small checks</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-PIXBUF-LARGE-CHECKS:CAPS"></a>GIMP_PIXBUF_LARGE_CHECKS</p></td>
+<td class="enum_member_description">
+<p>Show transparency as large checks</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/libgimp-gimppixelfetcher.html b/devel-docs/libgimp/html/libgimp-gimppixelfetcher.html
new file mode 100644
index 0000000..6d93db7
--- /dev/null
+++ b/devel-docs/libgimp/html/libgimp-gimppixelfetcher.html
@@ -0,0 +1,382 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gimppixelfetcher: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimp-image.html" title="Manipulating Images and their Properties">
+<link rel="prev" href="libgimp-gimppixbuf.html" title="gimppixbuf">
+<link rel="next" href="libgimp-gimppixelrgn.html" title="gimppixelrgn">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimp-gimppixelfetcher.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimp-image.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimp-gimppixbuf.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimp-gimppixelrgn.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimp-gimppixelfetcher"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimp-gimppixelfetcher.top_of_page"></a>gimppixelfetcher</span></h2>
+<p>gimppixelfetcher — Functions for operating on pixel regions.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimp-gimppixelfetcher.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<a class="link" href="libgimp-gimppixelfetcher.html#GimpPixelFetcher" title="GimpPixelFetcher"><span class="returnvalue">GimpPixelFetcher</span></a> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppixelfetcher.html#gimp-pixel-fetcher-new" title="gimp_pixel_fetcher_new ()">gimp_pixel_fetcher_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppixelfetcher.html#gimp-pixel-fetcher-set-edge-mode" title="gimp_pixel_fetcher_set_edge_mode ()">gimp_pixel_fetcher_set_edge_mode</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppixelfetcher.html#gimp-pixel-fetcher-set-bg-color" title="gimp_pixel_fetcher_set_bg_color ()">gimp_pixel_fetcher_set_bg_color</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppixelfetcher.html#gimp-pixel-fetcher-get-pixel" title="gimp_pixel_fetcher_get_pixel ()">gimp_pixel_fetcher_get_pixel</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppixelfetcher.html#gimp-pixel-fetcher-put-pixel" title="gimp_pixel_fetcher_put_pixel ()">gimp_pixel_fetcher_put_pixel</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppixelfetcher.html#gimp-pixel-fetcher-destroy" title="gimp_pixel_fetcher_destroy ()">gimp_pixel_fetcher_destroy</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimppixelfetcher.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="libgimp-gimppixelfetcher.html#GimpPixelFetcherEdgeMode" title="enum GimpPixelFetcherEdgeMode">GimpPixelFetcherEdgeMode</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="libgimp-gimppixelfetcher.html#GimpPixelFetcher" title="GimpPixelFetcher">GimpPixelFetcher</a></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimppixelfetcher.description"></a><h2>Description</h2>
+<p>These functions provide neighbourhood-based algorithms which get
+dramatically slower on region boundaries, to the point where a
+special treatment for neighbourhoods which are completely inside a
+tile is called for. It hides the special treatment of tile borders,
+making plug-in code more readable and shorter.</p>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimppixelfetcher.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-pixel-fetcher-new"></a><h3>gimp_pixel_fetcher_new ()</h3>
+<pre class="programlisting"><a class="link" href="libgimp-gimppixelfetcher.html#GimpPixelFetcher" title="GimpPixelFetcher"><span class="returnvalue">GimpPixelFetcher</span></a> *
+gimp_pixel_fetcher_new (<em class="parameter"><code><a class="link" href="libgimp-gimpdrawable.html#GimpDrawable" title="GimpDrawable"><span class="type">GimpDrawable</span></a> *drawable</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> shadow</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_pixel_fetcher_new</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>Initialize a pixel region from the drawable.</p>
+<div class="refsect3">
+<a name="gimp-pixel-fetcher-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable</p></td>
+<td class="parameter_description"><p>the <a class="link" href="libgimp-gimpdrawable.html#GimpDrawable" title="GimpDrawable"><span class="type">GimpDrawable</span></a> the new region will be attached to.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>shadow</p></td>
+<td class="parameter_description"><p>a <span class="type">gboolean</span> indicating whether the region is attached to
+the shadow tiles or the real <em class="parameter"><code>drawable</code></em>
+tiles.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-pixel-fetcher-new.returns"></a><h4>Returns</h4>
+<p> a pointer to a <a class="link" href="libgimp-gimppixelrgn.html#GimpPixelRgn" title="GimpPixelRgn"><span class="type">GimpPixelRgn</span></a> structure (or NULL).</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-pixel-fetcher-set-edge-mode"></a><h3>gimp_pixel_fetcher_set_edge_mode ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_pixel_fetcher_set_edge_mode (<em class="parameter"><code><a class="link" href="libgimp-gimppixelfetcher.html#GimpPixelFetcher" title="GimpPixelFetcher"><span class="type">GimpPixelFetcher</span></a> *pf</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimp-gimppixelfetcher.html#GimpPixelFetcherEdgeMode" title="enum GimpPixelFetcherEdgeMode"><span class="type">GimpPixelFetcherEdgeMode</span></a> mode</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_pixel_fetcher_set_edge_mode</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>Change the edge mode of a previously initialized pixel region.</p>
+<div class="refsect3">
+<a name="gimp-pixel-fetcher-set-edge-mode.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>pf</p></td>
+<td class="parameter_description"><p>a pointer to a previously initialized <a class="link" href="libgimp-gimppixelfetcher.html#GimpPixelFetcher" title="GimpPixelFetcher"><span class="type">GimpPixelFetcher</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>mode</p></td>
+<td class="parameter_description"><p>the new edge mode from <a class="link" href="libgimp-gimppixelfetcher.html#GimpPixelFetcherEdgeMode" title="enum GimpPixelFetcherEdgeMode"><span class="type">GimpPixelFetcherEdgeMode</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-pixel-fetcher-set-bg-color"></a><h3>gimp_pixel_fetcher_set_bg_color ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_pixel_fetcher_set_bg_color (<em class="parameter"><code><a class="link" href="libgimp-gimppixelfetcher.html#GimpPixelFetcher" title="GimpPixelFetcher"><span class="type">GimpPixelFetcher</span></a> *pf</code></em>,
+ <em class="parameter"><code>const <a href="../html/libgimpcolor-GimpRGB.html#GimpRGB"><span class="type">GimpRGB</span></a> *color</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_pixel_fetcher_set_bg_color</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>Change the background color of a previously initialized pixel region.</p>
+<div class="refsect3">
+<a name="gimp-pixel-fetcher-set-bg-color.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>pf</p></td>
+<td class="parameter_description"><p>a pointer to a previously initialized <a class="link" href="libgimp-gimppixelfetcher.html#GimpPixelFetcher" title="GimpPixelFetcher"><span class="type">GimpPixelFetcher</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>color</p></td>
+<td class="parameter_description"><p>the color to be used as bg color.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-pixel-fetcher-get-pixel"></a><h3>gimp_pixel_fetcher_get_pixel ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_pixel_fetcher_get_pixel (<em class="parameter"><code><a class="link" href="libgimp-gimppixelfetcher.html#GimpPixelFetcher" title="GimpPixelFetcher"><span class="type">GimpPixelFetcher</span></a> *pf</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> x</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> y</code></em>,
+ <em class="parameter"><code><span class="type">guchar</span> *pixel</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_pixel_fetcher_get_pixel</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>Get a pixel from the pixel region.</p>
+<div class="refsect3">
+<a name="gimp-pixel-fetcher-get-pixel.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>pf</p></td>
+<td class="parameter_description"><p>a pointer to a previously initialized <a class="link" href="libgimp-gimppixelfetcher.html#GimpPixelFetcher" title="GimpPixelFetcher"><span class="type">GimpPixelFetcher</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x</p></td>
+<td class="parameter_description"><p>the x coordinate of the pixel to get.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y</p></td>
+<td class="parameter_description"><p>the y coordinate of the pixel to get.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>pixel</p></td>
+<td class="parameter_description"><p>the memory location where to return the pixel.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-pixel-fetcher-put-pixel"></a><h3>gimp_pixel_fetcher_put_pixel ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_pixel_fetcher_put_pixel (<em class="parameter"><code><a class="link" href="libgimp-gimppixelfetcher.html#GimpPixelFetcher" title="GimpPixelFetcher"><span class="type">GimpPixelFetcher</span></a> *pf</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> x</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> y</code></em>,
+ <em class="parameter"><code>const <span class="type">guchar</span> *pixel</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_pixel_fetcher_put_pixel</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>Set a pixel in the pixel region.</p>
+<div class="refsect3">
+<a name="gimp-pixel-fetcher-put-pixel.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>pf</p></td>
+<td class="parameter_description"><p>a pointer to a previously initialized <a class="link" href="libgimp-gimppixelfetcher.html#GimpPixelFetcher" title="GimpPixelFetcher"><span class="type">GimpPixelFetcher</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x</p></td>
+<td class="parameter_description"><p>the x coordinate of the pixel to set.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y</p></td>
+<td class="parameter_description"><p>the y coordinate of the pixel to set.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>pixel</p></td>
+<td class="parameter_description"><p>the pixel to set.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-pixel-fetcher-destroy"></a><h3>gimp_pixel_fetcher_destroy ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_pixel_fetcher_destroy (<em class="parameter"><code><a class="link" href="libgimp-gimppixelfetcher.html#GimpPixelFetcher" title="GimpPixelFetcher"><span class="type">GimpPixelFetcher</span></a> *pf</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_pixel_fetcher_destroy</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>Close a previously initialized pixel region.</p>
+<div class="refsect3">
+<a name="gimp-pixel-fetcher-destroy.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>pf</p></td>
+<td class="parameter_description"><p>a pointer to a previously initialized <a class="link" href="libgimp-gimppixelfetcher.html#GimpPixelFetcher" title="GimpPixelFetcher"><span class="type">GimpPixelFetcher</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+</div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimppixelfetcher.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpPixelFetcherEdgeMode"></a><h3>enum GimpPixelFetcherEdgeMode</h3>
+<div class="refsect3">
+<a name="GimpPixelFetcherEdgeMode.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-PIXEL-FETCHER-EDGE-NONE:CAPS"></a>GIMP_PIXEL_FETCHER_EDGE_NONE</p></td>
+<td> </td>
+<td> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-PIXEL-FETCHER-EDGE-WRAP:CAPS"></a>GIMP_PIXEL_FETCHER_EDGE_WRAP</p></td>
+<td> </td>
+<td> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-PIXEL-FETCHER-EDGE-SMEAR:CAPS"></a>GIMP_PIXEL_FETCHER_EDGE_SMEAR</p></td>
+<td> </td>
+<td> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-PIXEL-FETCHER-EDGE-BLACK:CAPS"></a>GIMP_PIXEL_FETCHER_EDGE_BLACK</p></td>
+<td> </td>
+<td> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-PIXEL-FETCHER-EDGE-BACKGROUND:CAPS"></a>GIMP_PIXEL_FETCHER_EDGE_BACKGROUND</p></td>
+<td> </td>
+<td> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpPixelFetcher"></a><h3>GimpPixelFetcher</h3>
+<pre class="programlisting">typedef struct _GimpPixelFetcher GimpPixelFetcher;</pre>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/libgimp-gimppixelrgn.html b/devel-docs/libgimp/html/libgimp-gimppixelrgn.html
new file mode 100644
index 0000000..d830cfc
--- /dev/null
+++ b/devel-docs/libgimp/html/libgimp-gimppixelrgn.html
@@ -0,0 +1,940 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gimppixelrgn: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimp-image.html" title="Manipulating Images and their Properties">
+<link rel="prev" href="libgimp-gimppixelfetcher.html" title="gimppixelfetcher">
+<link rel="next" href="libgimp-gimpregioniterator.html" title="gimpregioniterator">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimp-gimppixelrgn.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimp-image.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimp-gimppixelfetcher.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimp-gimpregioniterator.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimp-gimppixelrgn"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimp-gimppixelrgn.top_of_page"></a>gimppixelrgn</span></h2>
+<p>gimppixelrgn — Functions for operating on pixel regions.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimp-gimppixelrgn.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppixelrgn.html#gimp-pixel-rgn-init" title="gimp_pixel_rgn_init ()">gimp_pixel_rgn_init</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppixelrgn.html#gimp-pixel-rgn-resize" title="gimp_pixel_rgn_resize ()">gimp_pixel_rgn_resize</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppixelrgn.html#gimp-pixel-rgn-get-pixel" title="gimp_pixel_rgn_get_pixel ()">gimp_pixel_rgn_get_pixel</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppixelrgn.html#gimp-pixel-rgn-get-row" title="gimp_pixel_rgn_get_row ()">gimp_pixel_rgn_get_row</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppixelrgn.html#gimp-pixel-rgn-get-col" title="gimp_pixel_rgn_get_col ()">gimp_pixel_rgn_get_col</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppixelrgn.html#gimp-pixel-rgn-get-rect" title="gimp_pixel_rgn_get_rect ()">gimp_pixel_rgn_get_rect</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppixelrgn.html#gimp-pixel-rgn-set-pixel" title="gimp_pixel_rgn_set_pixel ()">gimp_pixel_rgn_set_pixel</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppixelrgn.html#gimp-pixel-rgn-set-row" title="gimp_pixel_rgn_set_row ()">gimp_pixel_rgn_set_row</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppixelrgn.html#gimp-pixel-rgn-set-col" title="gimp_pixel_rgn_set_col ()">gimp_pixel_rgn_set_col</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppixelrgn.html#gimp-pixel-rgn-set-rect" title="gimp_pixel_rgn_set_rect ()">gimp_pixel_rgn_set_rect</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gpointer</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppixelrgn.html#gimp-pixel-rgns-register" title="gimp_pixel_rgns_register ()">gimp_pixel_rgns_register</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gpointer</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppixelrgn.html#gimp-pixel-rgns-register2" title="gimp_pixel_rgns_register2 ()">gimp_pixel_rgns_register2</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gpointer</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimppixelrgn.html#gimp-pixel-rgns-process" title="gimp_pixel_rgns_process ()">gimp_pixel_rgns_process</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimppixelrgn.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody><tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="libgimp-gimppixelrgn.html#GimpPixelRgn" title="GimpPixelRgn">GimpPixelRgn</a></td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimppixelrgn.description"></a><h2>Description</h2>
+<p>Functions for operating on pixel regions. These functions provide
+fast ways of accessing and modifying portions of a drawable.</p>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimppixelrgn.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-pixel-rgn-init"></a><h3>gimp_pixel_rgn_init ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_pixel_rgn_init (<em class="parameter"><code><a class="link" href="libgimp-gimppixelrgn.html#GimpPixelRgn" title="GimpPixelRgn"><span class="type">GimpPixelRgn</span></a> *pr</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimp-gimpdrawable.html#GimpDrawable" title="GimpDrawable"><span class="type">GimpDrawable</span></a> *drawable</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> x</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> y</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> width</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> height</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> dirty</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> shadow</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_pixel_rgn_init</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>Initialize the pixel region pointed by <em class="parameter"><code>pr</code></em>
+ with the specified parameters.</p>
+<p>The <em class="parameter"><code>dirty</code></em>
+ and <em class="parameter"><code>shadow</code></em>
+ flags can be used as follows:</p>
+<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; ">
+<li class="listitem"><p><em class="parameter"><code>dirty</code></em>
+ = FALSE, <em class="parameter"><code>shadow</code></em>
+ = FALSE: the region will be used to read
+ the actual drawable datas. This
+ is useful for save plug-ins or for
+ filters.</p></li>
+<li class="listitem"><p><em class="parameter"><code>dirty</code></em>
+ = FALSE, <em class="parameter"><code>shadow</code></em>
+ = TRUE: the region will be used to read the
+ shadow tiles. This is used in
+ some filter plug-ins which operate
+ in two passes such as gaussian
+ blur. The first pass reads the
+ actual drawable data and writes to
+ the shadow tiles, and the second
+ one reads from and writes to the
+ shadow tiles.</p></li>
+<li class="listitem"><p><em class="parameter"><code>dirty</code></em>
+ = TRUE, <em class="parameter"><code>shadow</code></em>
+ = TRUE: the region will be used to write to
+ the shadow tiles. It is common
+ practice to write to the shadow
+ tiles and then use
+ <a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-merge-shadow" title="gimp_drawable_merge_shadow ()"><code class="function">gimp_drawable_merge_shadow()</code></a> to
+ merge the changes from the shadow
+ tiles using the current selection
+ as a mask.</p></li>
+<li class="listitem"><p><em class="parameter"><code>dirty</code></em>
+ = TRUE, <em class="parameter"><code>shadow</code></em>
+ = FALSE: the region will be used to directly
+ change the drawable content. Don't
+ do this, since this could prevent
+ the Undo-System from working as
+ expected.</p></li>
+</ul></div>
+<div class="refsect3">
+<a name="gimp-pixel-rgn-init.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>pr</p></td>
+<td class="parameter_description"><p>a pointer to a <a class="link" href="libgimp-gimppixelrgn.html#GimpPixelRgn" title="GimpPixelRgn"><span class="type">GimpPixelRgn</span></a> variable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>drawable</p></td>
+<td class="parameter_description"><p>the <a class="link" href="libgimp-gimpdrawable.html#GimpDrawable" title="GimpDrawable"><span class="type">GimpDrawable</span></a> the new region will be attached to.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x</p></td>
+<td class="parameter_description"><p>the x coordinate of the top-left pixel of the region in the
+<em class="parameter"><code>drawable</code></em>
+.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y</p></td>
+<td class="parameter_description"><p>the y coordinate of the top-left pixel of the region in the
+<em class="parameter"><code>drawable</code></em>
+.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>width</p></td>
+<td class="parameter_description"><p>the width of the region.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>height</p></td>
+<td class="parameter_description"><p>the height of the region.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>dirty</p></td>
+<td class="parameter_description"><p>a <span class="type">gboolean</span> indicating whether the <em class="parameter"><code>drawable</code></em>
+should be marked
+as "dirty".</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>shadow</p></td>
+<td class="parameter_description"><p>a <span class="type">gboolean</span> indicating whether the region is attached to the
+shadow tiles or the real <em class="parameter"><code>drawable</code></em>
+tiles.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-pixel-rgn-resize"></a><h3>gimp_pixel_rgn_resize ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_pixel_rgn_resize (<em class="parameter"><code><a class="link" href="libgimp-gimppixelrgn.html#GimpPixelRgn" title="GimpPixelRgn"><span class="type">GimpPixelRgn</span></a> *pr</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> x</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> y</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> width</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> height</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_pixel_rgn_resize</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>Change the position and size of a previously initialized pixel region.</p>
+<div class="refsect3">
+<a name="gimp-pixel-rgn-resize.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>pr</p></td>
+<td class="parameter_description"><p>a pointer to a previously initialized <a class="link" href="libgimp-gimppixelrgn.html#GimpPixelRgn" title="GimpPixelRgn"><span class="type">GimpPixelRgn</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x</p></td>
+<td class="parameter_description"><p>the x coordinate of the new position of the region's
+top-left corner.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y</p></td>
+<td class="parameter_description"><p>the y coordinate of the new position of the region's
+top-left corner.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>width</p></td>
+<td class="parameter_description"><p>the new width of the region.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>height</p></td>
+<td class="parameter_description"><p>the new height of the region.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-pixel-rgn-get-pixel"></a><h3>gimp_pixel_rgn_get_pixel ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_pixel_rgn_get_pixel (<em class="parameter"><code><a class="link" href="libgimp-gimppixelrgn.html#GimpPixelRgn" title="GimpPixelRgn"><span class="type">GimpPixelRgn</span></a> *pr</code></em>,
+ <em class="parameter"><code><span class="type">guchar</span> *buf</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> x</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> y</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_pixel_rgn_get_pixel</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>Fill the buffer pointed by <em class="parameter"><code>buf</code></em>
+ with the value of the pixel at (<em class="parameter"><code>x</code></em>
+, <em class="parameter"><code>y</code></em>
+)
+in the region <em class="parameter"><code>pr</code></em>
+. <em class="parameter"><code>buf</code></em>
+ should be large enough to hold the pixel value
+(1 <span class="type">guchar</span> for an indexed or grayscale drawable, 2 <span class="type">guchar</span> for
+indexed with alpha or grayscale with alpha drawable, 3 <span class="type">guchar</span> for
+rgb drawable and 4 <span class="type">guchar</span> for rgb with alpha drawable.</p>
+<div class="refsect3">
+<a name="gimp-pixel-rgn-get-pixel.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>pr</p></td>
+<td class="parameter_description"><p>a pointer to a previously initialized <a class="link" href="libgimp-gimppixelrgn.html#GimpPixelRgn" title="GimpPixelRgn"><span class="type">GimpPixelRgn</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>buf</p></td>
+<td class="parameter_description"><p>a pointer to an array of <span class="type">guchar</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x</p></td>
+<td class="parameter_description"><p>the x coordinate of the wanted pixel (relative to the drawable)</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y</p></td>
+<td class="parameter_description"><p>the y coordinate of the wanted pixel (relative to the drawable)</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-pixel-rgn-get-row"></a><h3>gimp_pixel_rgn_get_row ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_pixel_rgn_get_row (<em class="parameter"><code><a class="link" href="libgimp-gimppixelrgn.html#GimpPixelRgn" title="GimpPixelRgn"><span class="type">GimpPixelRgn</span></a> *pr</code></em>,
+ <em class="parameter"><code><span class="type">guchar</span> *buf</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> x</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> y</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> width</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_pixel_rgn_get_row</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>Get several pixels of a region in a row. This function fills the buffer
+<em class="parameter"><code>buf</code></em>
+ with the values of the pixels from (<em class="parameter"><code>x</code></em>
+, <em class="parameter"><code>y</code></em>
+) to (<em class="parameter"><code>x</code></em>
++<em class="parameter"><code>width</code></em>
+-1, <em class="parameter"><code>y</code></em>
+).
+<em class="parameter"><code>buf</code></em>
+ should be large enough to hold all these values.</p>
+<div class="refsect3">
+<a name="gimp-pixel-rgn-get-row.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>pr</p></td>
+<td class="parameter_description"><p>a pointer to a previously initialized <a class="link" href="libgimp-gimppixelrgn.html#GimpPixelRgn" title="GimpPixelRgn"><span class="type">GimpPixelRgn</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>buf</p></td>
+<td class="parameter_description"><p>a pointer to an array of <span class="type">guchar</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x</p></td>
+<td class="parameter_description"><p>the x coordinate of the first pixel (relative to the drawable).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y</p></td>
+<td class="parameter_description"><p>the y coordinate of the first pixel (relative to the drawable).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>width</p></td>
+<td class="parameter_description"><p>the number of pixels to get.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-pixel-rgn-get-col"></a><h3>gimp_pixel_rgn_get_col ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_pixel_rgn_get_col (<em class="parameter"><code><a class="link" href="libgimp-gimppixelrgn.html#GimpPixelRgn" title="GimpPixelRgn"><span class="type">GimpPixelRgn</span></a> *pr</code></em>,
+ <em class="parameter"><code><span class="type">guchar</span> *buf</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> x</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> y</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> height</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_pixel_rgn_get_col</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>Get several pixels of a region's column. This function fills the buffer
+<em class="parameter"><code>buf</code></em>
+ with the values of the pixels from (<em class="parameter"><code>x</code></em>
+, <em class="parameter"><code>y</code></em>
+) to (<em class="parameter"><code>x</code></em>
+, <em class="parameter"><code>y</code></em>
++<em class="parameter"><code>height</code></em>
+-1).
+<em class="parameter"><code>buf</code></em>
+ should be large enough to hold all these values.</p>
+<div class="refsect3">
+<a name="gimp-pixel-rgn-get-col.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>pr</p></td>
+<td class="parameter_description"><p>a pointer to a previously initialized <a class="link" href="libgimp-gimppixelrgn.html#GimpPixelRgn" title="GimpPixelRgn"><span class="type">GimpPixelRgn</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>buf</p></td>
+<td class="parameter_description"><p>a pointer to an array of <span class="type">guchar</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x</p></td>
+<td class="parameter_description"><p>the x coordinate of the first pixel (relative to the drawable).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y</p></td>
+<td class="parameter_description"><p>the y coordinate of the first pixel (relative to the drawable).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>height</p></td>
+<td class="parameter_description"><p>the number of pixels to get.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-pixel-rgn-get-rect"></a><h3>gimp_pixel_rgn_get_rect ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_pixel_rgn_get_rect (<em class="parameter"><code><a class="link" href="libgimp-gimppixelrgn.html#GimpPixelRgn" title="GimpPixelRgn"><span class="type">GimpPixelRgn</span></a> *pr</code></em>,
+ <em class="parameter"><code><span class="type">guchar</span> *buf</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> x</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> y</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> width</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> height</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_pixel_rgn_get_rect</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>Get all the pixel values from the rectangle defined by <em class="parameter"><code>x</code></em>
+, <em class="parameter"><code>y</code></em>
+, <em class="parameter"><code>width</code></em>
+ and
+<em class="parameter"><code>height</code></em>
+. This function fills the buffer <em class="parameter"><code>buf</code></em>
+ with the values of the pixels
+from (<em class="parameter"><code>x</code></em>
+, <em class="parameter"><code>y</code></em>
+) to (<em class="parameter"><code>x</code></em>
++<em class="parameter"><code>width</code></em>
+-1, <em class="parameter"><code>y</code></em>
++<em class="parameter"><code>height</code></em>
+-1).
+<em class="parameter"><code>buf</code></em>
+ should be large enough to hold all these values (<em class="parameter"><code>width</code></em>
+*<em class="parameter"><code>height</code></em>
+*bpp).</p>
+<div class="refsect3">
+<a name="gimp-pixel-rgn-get-rect.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>pr</p></td>
+<td class="parameter_description"><p>a pointer to a previously initialized <a class="link" href="libgimp-gimppixelrgn.html#GimpPixelRgn" title="GimpPixelRgn"><span class="type">GimpPixelRgn</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>buf</p></td>
+<td class="parameter_description"><p>a pointer to an array of <span class="type">guchar</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x</p></td>
+<td class="parameter_description"><p>the x coordinate of the first pixel (relative to the drawable).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y</p></td>
+<td class="parameter_description"><p>the y coordinate of the first pixel (relative to the drawable).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>width</p></td>
+<td class="parameter_description"><p>the width of the rectangle.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>height</p></td>
+<td class="parameter_description"><p>the height of the rectangle.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-pixel-rgn-set-pixel"></a><h3>gimp_pixel_rgn_set_pixel ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_pixel_rgn_set_pixel (<em class="parameter"><code><a class="link" href="libgimp-gimppixelrgn.html#GimpPixelRgn" title="GimpPixelRgn"><span class="type">GimpPixelRgn</span></a> *pr</code></em>,
+ <em class="parameter"><code>const <span class="type">guchar</span> *buf</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> x</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> y</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_pixel_rgn_set_pixel</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>Set the pixel at (<em class="parameter"><code>x</code></em>
+, <em class="parameter"><code>y</code></em>
+) to the values from <em class="parameter"><code>buf</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-pixel-rgn-set-pixel.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>pr</p></td>
+<td class="parameter_description"><p>a pointer to a previously initialized <a class="link" href="libgimp-gimppixelrgn.html#GimpPixelRgn" title="GimpPixelRgn"><span class="type">GimpPixelRgn</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>buf</p></td>
+<td class="parameter_description"><p>a pointer to an array of <span class="type">guchar</span>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x</p></td>
+<td class="parameter_description"><p>the x coordinate of the pixel (relative to the drawable).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y</p></td>
+<td class="parameter_description"><p>the y coordinate of the pixel (relative to the drawable).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-pixel-rgn-set-row"></a><h3>gimp_pixel_rgn_set_row ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_pixel_rgn_set_row (<em class="parameter"><code><a class="link" href="libgimp-gimppixelrgn.html#GimpPixelRgn" title="GimpPixelRgn"><span class="type">GimpPixelRgn</span></a> *pr</code></em>,
+ <em class="parameter"><code>const <span class="type">guchar</span> *buf</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> x</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> y</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> width</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_pixel_rgn_set_row</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>Set several pixels of a region in a row. This function draws the pixels
+from (<em class="parameter"><code>x</code></em>
+, <em class="parameter"><code>y</code></em>
+) to (<em class="parameter"><code>x</code></em>
++<em class="parameter"><code>width</code></em>
+-1, <em class="parameter"><code>y</code></em>
+) using the values of the buffer <em class="parameter"><code>buf</code></em>
+.
+<em class="parameter"><code>buf</code></em>
+ should be large enough to hold all these values.</p>
+<div class="refsect3">
+<a name="gimp-pixel-rgn-set-row.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>pr</p></td>
+<td class="parameter_description"><p>a pointer to a previously initialized <a class="link" href="libgimp-gimppixelrgn.html#GimpPixelRgn" title="GimpPixelRgn"><span class="type">GimpPixelRgn</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>buf</p></td>
+<td class="parameter_description"><p>a pointer to an array of <span class="type">guchar</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x</p></td>
+<td class="parameter_description"><p>the x coordinate of the first pixel (relative to the drawable).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y</p></td>
+<td class="parameter_description"><p>the y coordinate of the first pixel (relative to the drawable).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>width</p></td>
+<td class="parameter_description"><p>the number of pixels to set.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-pixel-rgn-set-col"></a><h3>gimp_pixel_rgn_set_col ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_pixel_rgn_set_col (<em class="parameter"><code><a class="link" href="libgimp-gimppixelrgn.html#GimpPixelRgn" title="GimpPixelRgn"><span class="type">GimpPixelRgn</span></a> *pr</code></em>,
+ <em class="parameter"><code>const <span class="type">guchar</span> *buf</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> x</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> y</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> height</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_pixel_rgn_set_col</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>Set several pixels of a region's column. This function draws the pixels
+from (<em class="parameter"><code>x</code></em>
+, <em class="parameter"><code>y</code></em>
+) to (<em class="parameter"><code>x</code></em>
+, <em class="parameter"><code>y</code></em>
++<em class="parameter"><code>height</code></em>
+-1) using the values from the buffer <em class="parameter"><code>buf</code></em>
+.
+<em class="parameter"><code>buf</code></em>
+ should be large enough to hold all these values.</p>
+<div class="refsect3">
+<a name="gimp-pixel-rgn-set-col.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>pr</p></td>
+<td class="parameter_description"><p>a pointer to a previously initialized <a class="link" href="libgimp-gimppixelrgn.html#GimpPixelRgn" title="GimpPixelRgn"><span class="type">GimpPixelRgn</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>buf</p></td>
+<td class="parameter_description"><p>a pointer to an array of <span class="type">guchar</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x</p></td>
+<td class="parameter_description"><p>the x coordinate of the first pixel (relative to the drawable).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y</p></td>
+<td class="parameter_description"><p>the y coordinate of the first pixel (relative to the drawable).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>height</p></td>
+<td class="parameter_description"><p>the number of pixels to set.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-pixel-rgn-set-rect"></a><h3>gimp_pixel_rgn_set_rect ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_pixel_rgn_set_rect (<em class="parameter"><code><a class="link" href="libgimp-gimppixelrgn.html#GimpPixelRgn" title="GimpPixelRgn"><span class="type">GimpPixelRgn</span></a> *pr</code></em>,
+ <em class="parameter"><code>const <span class="type">guchar</span> *buf</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> x</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> y</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> width</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> height</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_pixel_rgn_set_rect</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>Set all the pixel of the rectangle defined by <em class="parameter"><code>x</code></em>
+, <em class="parameter"><code>y</code></em>
+, <em class="parameter"><code>width</code></em>
+ and
+<em class="parameter"><code>height</code></em>
+. This function draws the rectangle from (<em class="parameter"><code>x</code></em>
+, <em class="parameter"><code>y</code></em>
+) to
+(<em class="parameter"><code>x</code></em>
++<em class="parameter"><code>width</code></em>
+-1, <em class="parameter"><code>y</code></em>
++<em class="parameter"><code>height</code></em>
+-1), using the pixel values from the buffer <em class="parameter"><code>buf</code></em>
+.
+<em class="parameter"><code>buf</code></em>
+ should be large enough to hold all these values (<em class="parameter"><code>width</code></em>
+*<em class="parameter"><code>height</code></em>
+*bpp).</p>
+<div class="refsect3">
+<a name="gimp-pixel-rgn-set-rect.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>pr</p></td>
+<td class="parameter_description"><p>a pointer to a previously initialized <a class="link" href="libgimp-gimppixelrgn.html#GimpPixelRgn" title="GimpPixelRgn"><span class="type">GimpPixelRgn</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>buf</p></td>
+<td class="parameter_description"><p>a pointer to an array of <span class="type">guchar</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x</p></td>
+<td class="parameter_description"><p>the x coordinate of the first pixel (relative to the drawable).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y</p></td>
+<td class="parameter_description"><p>the y coordinate of the first pixel (relative to the drawable).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>width</p></td>
+<td class="parameter_description"><p>the width of the rectangle.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>height</p></td>
+<td class="parameter_description"><p>the height of the rectangle.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-pixel-rgns-register"></a><h3>gimp_pixel_rgns_register ()</h3>
+<pre class="programlisting"><span class="returnvalue">gpointer</span>
+gimp_pixel_rgns_register (<em class="parameter"><code><span class="type">gint</span> nrgns</code></em>,
+ <em class="parameter"><code>...</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_pixel_rgns_register</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>This is the varargs version of <a class="link" href="libgimp-gimppixelrgn.html#gimp-pixel-rgns-register2" title="gimp_pixel_rgns_register2 ()"><span class="type">gimp_pixel_rgns_register2</span></a>.</p>
+<div class="refsect3">
+<a name="gimp-pixel-rgns-register.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>nrgns</p></td>
+<td class="parameter_description"><p>the number of regions to register.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>...</p></td>
+<td class="parameter_description"><p><em class="parameter"><code>nrgns</code></em>
+pointers to <a class="link" href="libgimp-gimppixelrgn.html#GimpPixelRgn" title="GimpPixelRgn"><span class="type">GimpPixelRgn</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-pixel-rgns-register.returns"></a><h4>Returns</h4>
+<p> a <span class="type">gpointer</span> to a regions iterator.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-pixel-rgns-register2"></a><h3>gimp_pixel_rgns_register2 ()</h3>
+<pre class="programlisting"><span class="returnvalue">gpointer</span>
+gimp_pixel_rgns_register2 (<em class="parameter"><code><span class="type">gint</span> nrgns</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimp-gimppixelrgn.html#GimpPixelRgn" title="GimpPixelRgn"><span class="type">GimpPixelRgn</span></a> **prs</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_pixel_rgns_register2</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>It takes a number of initialized regions of the same size and provides a
+pixel region iterator the iterator can be used to iterate over the
+registered pixel regions. While iterating the registered pixel regions will
+cover subsets of the original pixel regions, chosen for optimized access to
+the image data.</p>
+<p>Note that the given regions themselves are changed by this function, so
+they are resized to the first subsets.</p>
+<p>This function has to be used together with gimp_pixel_rgns_process in a loop.</p>
+<div class="refsect3">
+<a name="gimp-pixel-rgns-register2.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>nrgns</p></td>
+<td class="parameter_description"><p>the number of regions to register.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>prs</p></td>
+<td class="parameter_description"><p>an array of <em class="parameter"><code>nrgns</code></em>
+pointers to initialized <a class="link" href="libgimp-gimppixelrgn.html#GimpPixelRgn" title="GimpPixelRgn"><span class="type">GimpPixelRgn</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-pixel-rgns-register2.returns"></a><h4>Returns</h4>
+<p> a <span class="type">gpointer</span> to a regions iterator.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-pixel-rgns-process"></a><h3>gimp_pixel_rgns_process ()</h3>
+<pre class="programlisting"><span class="returnvalue">gpointer</span>
+gimp_pixel_rgns_process (<em class="parameter"><code><span class="type">gpointer</span> pri_ptr</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_pixel_rgns_process</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>This function update the regions registered previously with one of the
+<a class="link" href="libgimp-gimppixelrgn.html#gimp-pixel-rgns-register" title="gimp_pixel_rgns_register ()"><span class="type">gimp_pixel_rgns_register</span></a>* functions to their next tile.</p>
+<div class="refsect3">
+<a name="gimp-pixel-rgns-process.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>pri_ptr</p></td>
+<td class="parameter_description"><p>a regions iterator returned by <a class="link" href="libgimp-gimppixelrgn.html#gimp-pixel-rgns-register" title="gimp_pixel_rgns_register ()"><span class="type">gimp_pixel_rgns_register</span></a>,
+<a class="link" href="libgimp-gimppixelrgn.html#gimp-pixel-rgns-register2" title="gimp_pixel_rgns_register2 ()"><span class="type">gimp_pixel_rgns_register2</span></a> or <a class="link" href="libgimp-gimppixelrgn.html#gimp-pixel-rgns-process" title="gimp_pixel_rgns_process ()"><span class="type">gimp_pixel_rgns_process</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-pixel-rgns-process.returns"></a><h4>Returns</h4>
+<p> a <span class="type">gpointer</span> to a new regions iterator or <span class="type">NULL</span> if there isn't
+any tiles left.</p>
+</div>
+</div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimppixelrgn.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpPixelRgn"></a><h3>GimpPixelRgn</h3>
+<pre class="programlisting">typedef struct {
+ guchar *data; /* pointer to region data */
+ GimpDrawable *drawable; /* pointer to drawable */
+ gint bpp; /* bytes per pixel */
+ gint rowstride; /* bytes per pixel row */
+ gint x, y; /* origin */
+ gint w, h; /* width and height of region */
+ guint dirty : 1; /* will this region be dirtied? */
+ guint shadow : 1; /* will this region use the shadow or normal tiles */
+ gint process_count; /* used internally */
+} GimpPixelRgn;
+</pre>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/libgimp-gimpplugin.html b/devel-docs/libgimp/html/libgimp-gimpplugin.html
new file mode 100644
index 0000000..afd28e6
--- /dev/null
+++ b/devel-docs/libgimp/html/libgimp-gimpplugin.html
@@ -0,0 +1,374 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gimpplugin: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimp-general.html" title="Functions not Related to Specific Images">
+<link rel="prev" href="libgimp-gimpmessage.html" title="gimpmessage">
+<link rel="next" href="libgimp-gimpproceduraldb.html" title="gimpproceduraldb">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimp-gimpplugin.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimp-general.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimp-gimpmessage.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimp-gimpproceduraldb.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimp-gimpplugin"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimp-gimpplugin.top_of_page"></a>gimpplugin</span></h2>
+<p>gimpplugin — Functions useful for plug-ins, e.g. registration and progress indicators.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimp-gimpplugin.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpplugin.html#gimp-plugin-domain-register" title="gimp_plugin_domain_register ()">gimp_plugin_domain_register</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpplugin.html#gimp-plugin-help-register" title="gimp_plugin_help_register ()">gimp_plugin_help_register</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpplugin.html#gimp-plugin-icon-register" title="gimp_plugin_icon_register ()">gimp_plugin_icon_register</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpplugin.html#gimp-plugin-menu-register" title="gimp_plugin_menu_register ()">gimp_plugin_menu_register</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpplugin.html#gimp-plugin-menu-branch-register" title="gimp_plugin_menu_branch_register ()">gimp_plugin_menu_branch_register</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpplugin.html#gimp-plugin-set-pdb-error-handler" title="gimp_plugin_set_pdb_error_handler ()">gimp_plugin_set_pdb_error_handler</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a href="../html/libgimpbase-gimpbaseenums.html#GimpPDBErrorHandler"><span class="returnvalue">GimpPDBErrorHandler</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpplugin.html#gimp-plugin-get-pdb-error-handler" title="gimp_plugin_get_pdb_error_handler ()">gimp_plugin_get_pdb_error_handler</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpplugin.html#gimp-plugin-enable-precision" title="gimp_plugin_enable_precision ()">gimp_plugin_enable_precision</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpplugin.html#gimp-plugin-precision-enabled" title="gimp_plugin_precision_enabled ()">gimp_plugin_precision_enabled</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpplugin.description"></a><h2>Description</h2>
+<p>Functions useful for plug-ins, e.g. registration and progress
+indicators.</p>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpplugin.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-plugin-domain-register"></a><h3>gimp_plugin_domain_register ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_plugin_domain_register (<em class="parameter"><code>const <span class="type">gchar</span> *domain_name</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *domain_path</code></em>);</pre>
+<p>Registers a textdomain for localisation.</p>
+<p>This procedure adds a textdomain to the list of domains Gimp
+searches for strings when translating its menu entries. There is no
+need to call this function for plug-ins that have their strings
+included in the 'gimp-std-plugins' domain as that is used by
+default. If the compiled message catalog is not in the standard
+location, you may specify an absolute path to another location. This
+procedure can only be called in the query function of a plug-in and
+it has to be called before any procedure is installed.</p>
+<div class="refsect3">
+<a name="gimp-plugin-domain-register.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>domain_name</p></td>
+<td class="parameter_description"><p>The name of the textdomain (must be unique).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>domain_path</p></td>
+<td class="parameter_description"><p>The absolute path to the compiled message catalog (may be NULL).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-plugin-domain-register.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-plugin-help-register"></a><h3>gimp_plugin_help_register ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_plugin_help_register (<em class="parameter"><code>const <span class="type">gchar</span> *domain_name</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *domain_uri</code></em>);</pre>
+<p>Register a help path for a plug-in.</p>
+<p>This procedure registers user documentation for the calling plug-in
+with the GIMP help system. The domain_uri parameter points to the
+root directory where the plug-in help is installed. For each
+supported language there should be a file called 'gimp-help.xml'
+that maps the help IDs to the actual help files.</p>
+<div class="refsect3">
+<a name="gimp-plugin-help-register.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>domain_name</p></td>
+<td class="parameter_description"><p>The XML namespace of the plug-in's help pages.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>domain_uri</p></td>
+<td class="parameter_description"><p>The root URI of the plug-in's help pages.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-plugin-help-register.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-plugin-icon-register"></a><h3>gimp_plugin_icon_register ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_plugin_icon_register (<em class="parameter"><code>const <span class="type">gchar</span> *procedure_name</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpIconType"><span class="type">GimpIconType</span></a> icon_type</code></em>,
+ <em class="parameter"><code>const <span class="type">guint8</span> *icon_data</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-plugin-menu-register"></a><h3>gimp_plugin_menu_register ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_plugin_menu_register (<em class="parameter"><code>const <span class="type">gchar</span> *procedure_name</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *menu_path</code></em>);</pre>
+<p>Register an additional menu path for a plug-in procedure.</p>
+<p>This procedure installs an additional menu entry for the given
+procedure.</p>
+<div class="refsect3">
+<a name="gimp-plugin-menu-register.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>procedure_name</p></td>
+<td class="parameter_description"><p>The procedure for which to install the menu path.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>menu_path</p></td>
+<td class="parameter_description"><p>The procedure's additional menu path.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-plugin-menu-register.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-plugin-menu-branch-register"></a><h3>gimp_plugin_menu_branch_register ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_plugin_menu_branch_register (<em class="parameter"><code>const <span class="type">gchar</span> *menu_path</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *menu_name</code></em>);</pre>
+<p>Register a sub-menu.</p>
+<p>This procedure installs a sub-menu which does not belong to any
+procedure. The menu-name should be the untranslated menu label. GIMP
+will look up the translation in the textdomain registered for the
+plug-in.</p>
+<div class="refsect3">
+<a name="gimp-plugin-menu-branch-register.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>menu_path</p></td>
+<td class="parameter_description"><p>The sub-menu's menu path.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>menu_name</p></td>
+<td class="parameter_description"><p>The name of the sub-menu.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-plugin-menu-branch-register.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-plugin-set-pdb-error-handler"></a><h3>gimp_plugin_set_pdb_error_handler ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_plugin_set_pdb_error_handler (<em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpPDBErrorHandler"><span class="type">GimpPDBErrorHandler</span></a> handler</code></em>);</pre>
+<p>Sets an error handler for procedure calls.</p>
+<p>This procedure changes the way that errors in procedure calls are
+handled. By default GIMP will raise an error dialog if a procedure
+call made by a plug-in fails. Using this procedure the plug-in can
+change this behavior. If the error handler is set to
+<a href="../html/libgimpbase-gimpbaseenums.html#GIMP-PDB-ERROR-HANDLER-PLUGIN:CAPS"><code class="literal">GIMP_PDB_ERROR_HANDLER_PLUGIN</code></a>, then the plug-in is responsible for
+calling <a class="link" href="libgimp-gimp.html#gimp-get-pdb-error" title="gimp_get_pdb_error ()"><code class="function">gimp_get_pdb_error()</code></a> and handling the error whenever one if
+its procedure calls fails. It can do this by displaying the error
+message or by forwarding it in its own return values.</p>
+<div class="refsect3">
+<a name="gimp-plugin-set-pdb-error-handler.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>handler</p></td>
+<td class="parameter_description"><p>Who is responsible for handling procedure call errors.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-plugin-set-pdb-error-handler.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-plugin-get-pdb-error-handler"></a><h3>gimp_plugin_get_pdb_error_handler ()</h3>
+<pre class="programlisting"><a href="../html/libgimpbase-gimpbaseenums.html#GimpPDBErrorHandler"><span class="returnvalue">GimpPDBErrorHandler</span></a>
+gimp_plugin_get_pdb_error_handler (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Retrieves the active error handler for procedure calls.</p>
+<p>This procedure retrieves the currently active error handler for
+procedure calls made by the calling plug-in. See
+<a class="link" href="libgimp-gimpplugin.html#gimp-plugin-set-pdb-error-handler" title="gimp_plugin_set_pdb_error_handler ()"><code class="function">gimp_plugin_set_pdb_error_handler()</code></a> for details.</p>
+<div class="refsect3">
+<a name="gimp-plugin-get-pdb-error-handler.returns"></a><h4>Returns</h4>
+<p> Who is responsible for handling procedure call errors.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-plugin-enable-precision"></a><h3>gimp_plugin_enable_precision ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_plugin_enable_precision (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Switches this plug-in to using the real bit depth of drawables.</p>
+<p>Switches this plug-in to using the real bit depth of drawables. This
+setting can only be enabled, and not disabled again during the
+lifetime of the plug-in. Using <a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-get-buffer" title="gimp_drawable_get_buffer ()"><code class="function">gimp_drawable_get_buffer()</code></a>,
+<a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-get-shadow-buffer" title="gimp_drawable_get_shadow_buffer ()"><code class="function">gimp_drawable_get_shadow_buffer()</code></a> or <a class="link" href="libgimp-gimpdrawable.html#gimp-drawable-get-format" title="gimp_drawable_get_format ()"><code class="function">gimp_drawable_get_format()</code></a> will
+automatically call this function.</p>
+<div class="refsect3">
+<a name="gimp-plugin-enable-precision.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-plugin-precision-enabled"></a><h3>gimp_plugin_precision_enabled ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_plugin_precision_enabled (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Whether this plug-in is using the real bit depth of drawables.</p>
+<p>Returns whether this plug-in is using the real bit depth of
+drawables, which can be more than 8 bits per channel.</p>
+<div class="refsect3">
+<a name="gimp-plugin-precision-enabled.returns"></a><h4>Returns</h4>
+<p> Whether precision is enabled.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/libgimp-gimpproceduraldb.html b/devel-docs/libgimp/html/libgimp-gimpproceduraldb.html
new file mode 100644
index 0000000..7750457
--- /dev/null
+++ b/devel-docs/libgimp/html/libgimp-gimpproceduraldb.html
@@ -0,0 +1,611 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gimpproceduraldb: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimp-general.html" title="Functions not Related to Specific Images">
+<link rel="prev" href="libgimp-gimpplugin.html" title="gimpplugin">
+<link rel="next" href="libgimp-gimpprogress.html" title="gimpprogress">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimp-gimpproceduraldb.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimp-general.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimp-gimpplugin.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimp-gimpprogress.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimp-gimpproceduraldb"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimp-gimpproceduraldb.top_of_page"></a>gimpproceduraldb</span></h2>
+<p>gimpproceduraldb — Functions for querying and changing procedural database (PDB) entries.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimp-gimpproceduraldb.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpproceduraldb.html#gimp-procedural-db-temp-name" title="gimp_procedural_db_temp_name ()">gimp_procedural_db_temp_name</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpproceduraldb.html#gimp-procedural-db-get-data" title="gimp_procedural_db_get_data ()">gimp_procedural_db_get_data</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpproceduraldb.html#gimp-procedural-db-set-data" title="gimp_procedural_db_set_data ()">gimp_procedural_db_set_data</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpproceduraldb.html#gimp-procedural-db-dump" title="gimp_procedural_db_dump ()">gimp_procedural_db_dump</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpproceduraldb.html#gimp-procedural-db-query" title="gimp_procedural_db_query ()">gimp_procedural_db_query</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpproceduraldb.html#gimp-procedural-db-proc-exists" title="gimp_procedural_db_proc_exists ()">gimp_procedural_db_proc_exists</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpproceduraldb.html#gimp-procedural-db-proc-info" title="gimp_procedural_db_proc_info ()">gimp_procedural_db_proc_info</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpproceduraldb.html#gimp-procedural-db-proc-arg" title="gimp_procedural_db_proc_arg ()">gimp_procedural_db_proc_arg</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpproceduraldb.html#gimp-procedural-db-proc-val" title="gimp_procedural_db_proc_val ()">gimp_procedural_db_proc_val</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpproceduraldb.html#gimp-procedural-db-get-data-size" title="gimp_procedural_db_get_data_size ()">gimp_procedural_db_get_data_size</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpproceduraldb.description"></a><h2>Description</h2>
+<p>Functions for querying and changing procedural database (PDB)
+entries.</p>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpproceduraldb.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-procedural-db-temp-name"></a><h3>gimp_procedural_db_temp_name ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> *
+gimp_procedural_db_temp_name (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Generates a unique temporary PDB name.</p>
+<p>This procedure generates a temporary PDB entry name that is
+guaranteed to be unique.</p>
+<div class="refsect3">
+<a name="gimp-procedural-db-temp-name.returns"></a><h4>Returns</h4>
+<p> A unique temporary name for a temporary PDB entry.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-procedural-db-get-data"></a><h3>gimp_procedural_db_get_data ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_procedural_db_get_data (<em class="parameter"><code>const <span class="type">gchar</span> *identifier</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> data</code></em>);</pre>
+<p>Returns data associated with the specified identifier.</p>
+<p>This procedure returns any data which may have been associated with
+the specified identifier. The data is copied into the given memory
+location.</p>
+<div class="refsect3">
+<a name="gimp-procedural-db-get-data.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>identifier</p></td>
+<td class="parameter_description"><p>The identifier associated with data.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>data</p></td>
+<td class="parameter_description"><p>A byte array containing data.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-procedural-db-get-data.returns"></a><h4>Returns</h4>
+<p> TRUE on success, FALSE if no data has been associated with
+the identifier</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-procedural-db-set-data"></a><h3>gimp_procedural_db_set_data ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_procedural_db_set_data (<em class="parameter"><code>const <span class="type">gchar</span> *identifier</code></em>,
+ <em class="parameter"><code><span class="type">gconstpointer</span> data</code></em>,
+ <em class="parameter"><code><span class="type">guint32</span> bytes</code></em>);</pre>
+<p>Associates the specified identifier with the supplied data.</p>
+<p>This procedure associates the supplied data with the provided
+identifier. The data may be subsequently retrieved by a call to
+'procedural-db-get-data'.</p>
+<div class="refsect3">
+<a name="gimp-procedural-db-set-data.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>identifier</p></td>
+<td class="parameter_description"><p>The identifier associated with data.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>data</p></td>
+<td class="parameter_description"><p>A byte array containing data.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>bytes</p></td>
+<td class="parameter_description"><p>The number of bytes in the data</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-procedural-db-set-data.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-procedural-db-dump"></a><h3>gimp_procedural_db_dump ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_procedural_db_dump (<em class="parameter"><code>const <span class="type">gchar</span> *filename</code></em>);</pre>
+<p>Dumps the current contents of the procedural database</p>
+<p>This procedure dumps the contents of the procedural database to the
+specified file. The file will contain all of the information
+provided for each registered procedure.</p>
+<div class="refsect3">
+<a name="gimp-procedural-db-dump.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>filename</p></td>
+<td class="parameter_description"><p>The dump filename.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-procedural-db-dump.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-procedural-db-query"></a><h3>gimp_procedural_db_query ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_procedural_db_query (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *blurb</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *help</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *author</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *copyright</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *date</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *proc_type</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *num_matches</code></em>,
+ <em class="parameter"><code><span class="type">gchar</span> ***procedure_names</code></em>);</pre>
+<p>Queries the procedural database for its contents using regular
+expression matching.</p>
+<p>This procedure queries the contents of the procedural database. It
+is supplied with seven arguments matching procedures on { name,
+blurb, help, author, copyright, date, procedure type}. This is
+accomplished using regular expression matching. For instance, to
+find all procedures with \"jpeg\" listed in the blurb, all seven
+arguments can be supplied as \".*\", except for the second, which
+can be supplied as \".*jpeg.*\". There are two return arguments for
+this procedure. The first is the number of procedures matching the
+query. The second is a concatenated list of procedure names
+corresponding to those matching the query. If no matching entries
+are found, then the returned string is NULL and the number of
+entries is 0.</p>
+<div class="refsect3">
+<a name="gimp-procedural-db-query.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The regex for procedure name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>blurb</p></td>
+<td class="parameter_description"><p>The regex for procedure blurb.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>help</p></td>
+<td class="parameter_description"><p>The regex for procedure help.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>author</p></td>
+<td class="parameter_description"><p>The regex for procedure author.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>copyright</p></td>
+<td class="parameter_description"><p>The regex for procedure copyright.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>date</p></td>
+<td class="parameter_description"><p>The regex for procedure date.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>proc_type</p></td>
+<td class="parameter_description"><p>The regex for procedure type: { 'Internal GIMP procedure', 'GIMP Plug-in', 'GIMP Extension', 'Temporary Procedure' }.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>num_matches</p></td>
+<td class="parameter_description"><p>The number of matching procedures.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>procedure_names</p></td>
+<td class="parameter_description"><p>The list of procedure names.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-procedural-db-query.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-procedural-db-proc-exists"></a><h3>gimp_procedural_db_proc_exists ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_procedural_db_proc_exists (<em class="parameter"><code>const <span class="type">gchar</span> *procedure_name</code></em>);</pre>
+<p>Checks if the specified procedure exists in the procedural database</p>
+<p>This procedure checks if the specified procedure is registered in
+the procedural database.</p>
+<div class="refsect3">
+<a name="gimp-procedural-db-proc-exists.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>procedure_name</p></td>
+<td class="parameter_description"><p>The procedure name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-procedural-db-proc-exists.returns"></a><h4>Returns</h4>
+<p> Whether a procedure of that name is registered.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-procedural-db-proc-info"></a><h3>gimp_procedural_db_proc_info ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_procedural_db_proc_info (<em class="parameter"><code>const <span class="type">gchar</span> *procedure</code></em>,
+ <em class="parameter"><code><span class="type">gchar</span> **blurb</code></em>,
+ <em class="parameter"><code><span class="type">gchar</span> **help</code></em>,
+ <em class="parameter"><code><span class="type">gchar</span> **author</code></em>,
+ <em class="parameter"><code><span class="type">gchar</span> **copyright</code></em>,
+ <em class="parameter"><code><span class="type">gchar</span> **date</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpPDBProcType"><span class="type">GimpPDBProcType</span></a> *proc_type</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *num_args</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *num_values</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimp-gimp.html#GimpParamDef" title="GimpParamDef"><span class="type">GimpParamDef</span></a> **args</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimp-gimp.html#GimpParamDef" title="GimpParamDef"><span class="type">GimpParamDef</span></a> **return_vals</code></em>);</pre>
+<p>Queries the procedural database for information on the specified
+procedure.</p>
+<p>This procedure returns information on the specified procedure. A
+short blurb, detailed help, author(s), copyright information,
+procedure type, number of input, and number of return values are
+returned. Additionally this function returns specific information
+about each input argument and return value.</p>
+<div class="refsect3">
+<a name="gimp-procedural-db-proc-info.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>procedure</p></td>
+<td class="parameter_description"><p>The procedure name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>blurb</p></td>
+<td class="parameter_description"><p>A short blurb.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>help</p></td>
+<td class="parameter_description"><p>Detailed procedure help.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>author</p></td>
+<td class="parameter_description"><p>Author(s) of the procedure.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>copyright</p></td>
+<td class="parameter_description"><p>The copyright.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>date</p></td>
+<td class="parameter_description"><p>Copyright date.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>proc_type</p></td>
+<td class="parameter_description"><p>The procedure type.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>num_args</p></td>
+<td class="parameter_description"><p>The number of input arguments.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>num_values</p></td>
+<td class="parameter_description"><p>The number of return values.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>args</p></td>
+<td class="parameter_description"><p>The input arguments.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>return_vals</p></td>
+<td class="parameter_description"><p>The return values.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-procedural-db-proc-info.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-procedural-db-proc-arg"></a><h3>gimp_procedural_db_proc_arg ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_procedural_db_proc_arg (<em class="parameter"><code>const <span class="type">gchar</span> *procedure_name</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> arg_num</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpPDBArgType"><span class="type">GimpPDBArgType</span></a> *arg_type</code></em>,
+ <em class="parameter"><code><span class="type">gchar</span> **arg_name</code></em>,
+ <em class="parameter"><code><span class="type">gchar</span> **arg_desc</code></em>);</pre>
+<p>Queries the procedural database for information on the specified
+procedure's argument.</p>
+<p>This procedure returns information on the specified procedure's
+argument. The argument type, name, and a description are retrieved.</p>
+<div class="refsect3">
+<a name="gimp-procedural-db-proc-arg.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>procedure_name</p></td>
+<td class="parameter_description"><p>The procedure name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>arg_num</p></td>
+<td class="parameter_description"><p>The argument number.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>arg_type</p></td>
+<td class="parameter_description"><p>The type of argument.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>arg_name</p></td>
+<td class="parameter_description"><p>The name of the argument.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>arg_desc</p></td>
+<td class="parameter_description"><p>A description of the argument.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-procedural-db-proc-arg.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-procedural-db-proc-val"></a><h3>gimp_procedural_db_proc_val ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_procedural_db_proc_val (<em class="parameter"><code>const <span class="type">gchar</span> *procedure_name</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> val_num</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpPDBArgType"><span class="type">GimpPDBArgType</span></a> *val_type</code></em>,
+ <em class="parameter"><code><span class="type">gchar</span> **val_name</code></em>,
+ <em class="parameter"><code><span class="type">gchar</span> **val_desc</code></em>);</pre>
+<p>Queries the procedural database for information on the specified
+procedure's return value.</p>
+<p>This procedure returns information on the specified procedure's
+return value. The return value type, name, and a description are
+retrieved.</p>
+<div class="refsect3">
+<a name="gimp-procedural-db-proc-val.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>procedure_name</p></td>
+<td class="parameter_description"><p>The procedure name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>val_num</p></td>
+<td class="parameter_description"><p>The return value number.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>val_type</p></td>
+<td class="parameter_description"><p>The type of return value.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>val_name</p></td>
+<td class="parameter_description"><p>The name of the return value.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>val_desc</p></td>
+<td class="parameter_description"><p>A description of the return value.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-procedural-db-proc-val.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-procedural-db-get-data-size"></a><h3>gimp_procedural_db_get_data_size ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint</span>
+gimp_procedural_db_get_data_size (<em class="parameter"><code>const <span class="type">gchar</span> *identifier</code></em>);</pre>
+<p>Returns size of data associated with the specified identifier.</p>
+<p>This procedure returns the size of any data which may have been
+associated with the specified identifier. If no data has been
+associated with the identifier, an error is returned.</p>
+<div class="refsect3">
+<a name="gimp-procedural-db-get-data-size.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>identifier</p></td>
+<td class="parameter_description"><p>The identifier associated with data.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-procedural-db-get-data-size.returns"></a><h4>Returns</h4>
+<p> The number of bytes in the data.</p>
+</div>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/libgimp-gimpprogress.html b/devel-docs/libgimp/html/libgimp-gimpprogress.html
new file mode 100644
index 0000000..4309f8e
--- /dev/null
+++ b/devel-docs/libgimp/html/libgimp-gimpprogress.html
@@ -0,0 +1,614 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gimpprogress: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimp-general.html" title="Functions not Related to Specific Images">
+<link rel="prev" href="libgimp-gimpproceduraldb.html" title="gimpproceduraldb">
+<link rel="next" href="libgimp-gimpdebug.html" title="gimpdebug">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimp-gimpprogress.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimp-general.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimp-gimpproceduraldb.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimp-gimpdebug.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimp-gimpprogress"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimp-gimpprogress.top_of_page"></a>gimpprogress</span></h2>
+<p>gimpprogress — Functions for embedding the progress bar into a plug-in's GUI.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimp-gimpprogress.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpprogress.html#gimp-progress-init" title="gimp_progress_init ()">gimp_progress_init</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpprogress.html#gimp-progress-init-printf" title="gimp_progress_init_printf ()">gimp_progress_init_printf</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpprogress.html#gimp-progress-update" title="gimp_progress_update ()">gimp_progress_update</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpprogress.html#gimp-progress-pulse" title="gimp_progress_pulse ()">gimp_progress_pulse</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpprogress.html#gimp-progress-set-text" title="gimp_progress_set_text ()">gimp_progress_set_text</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpprogress.html#gimp-progress-set-text-printf" title="gimp_progress_set_text_printf ()">gimp_progress_set_text_printf</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpprogress.html#gimp-progress-end" title="gimp_progress_end ()">gimp_progress_end</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpprogress.html#gimp-progress-get-window-handle" title="gimp_progress_get_window_handle ()">gimp_progress_get_window_handle</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<span class="c_punctuation">(</span><a class="link" href="libgimp-gimpprogress.html#GimpProgressStartCallback" title="GimpProgressStartCallback ()">*GimpProgressStartCallback</a><span class="c_punctuation">)</span> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<span class="c_punctuation">(</span><a class="link" href="libgimp-gimpprogress.html#GimpProgressEndCallback" title="GimpProgressEndCallback ()">*GimpProgressEndCallback</a><span class="c_punctuation">)</span> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<span class="c_punctuation">(</span><a class="link" href="libgimp-gimpprogress.html#GimpProgressTextCallback" title="GimpProgressTextCallback ()">*GimpProgressTextCallback</a><span class="c_punctuation">)</span> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<span class="c_punctuation">(</span><a class="link" href="libgimp-gimpprogress.html#GimpProgressValueCallback" title="GimpProgressValueCallback ()">*GimpProgressValueCallback</a><span class="c_punctuation">)</span> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">const <span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpprogress.html#gimp-progress-install-vtable" title="gimp_progress_install_vtable ()">gimp_progress_install_vtable</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">const <span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpprogress.html#gimp-progress-install" title="gimp_progress_install ()">gimp_progress_install</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gpointer</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpprogress.html#gimp-progress-uninstall" title="gimp_progress_uninstall ()">gimp_progress_uninstall</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpprogress.html#gimp-progress-cancel" title="gimp_progress_cancel ()">gimp_progress_cancel</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpprogress.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody><tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="libgimp-gimpprogress.html#GimpProgressVtable" title="struct GimpProgressVtable">GimpProgressVtable</a></td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpprogress.description"></a><h2>Description</h2>
+<p>Functions for embedding the progress bar into a plug-in's GUI.</p>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpprogress.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-progress-init"></a><h3>gimp_progress_init ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_progress_init (<em class="parameter"><code>const <span class="type">gchar</span> *message</code></em>);</pre>
+<p>Initializes the progress bar for the current plug-in.</p>
+<p>Initializes the progress bar for the current plug-in. It is only
+valid to call this procedure from a plug-in.</p>
+<div class="refsect3">
+<a name="gimp-progress-init.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>message</p></td>
+<td class="parameter_description"><p>Message to use in the progress dialog.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-progress-init.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-progress-init-printf"></a><h3>gimp_progress_init_printf ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_progress_init_printf (<em class="parameter"><code>const <span class="type">gchar</span> *format</code></em>,
+ <em class="parameter"><code>...</code></em>);</pre>
+<p>Initializes the progress bar for the current plug-in.</p>
+<p>Initializes the progress bar for the current plug-in. It is only
+valid to call this procedure from a plug-in.</p>
+<div class="refsect3">
+<a name="gimp-progress-init-printf.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>format</p></td>
+<td class="parameter_description"><p>a standard <code class="function">printf()</code> format string</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>...</p></td>
+<td class="parameter_description"><p>arguments for <em class="parameter"><code>format</code></em>
+</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-progress-init-printf.returns"></a><h4>Returns</h4>
+<p> <code class="literal">TRUE</code> on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-progress-update"></a><h3>gimp_progress_update ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_progress_update (<em class="parameter"><code><span class="type">gdouble</span> percentage</code></em>);</pre>
+<p>Updates the progress bar for the current plug-in.</p>
+<div class="refsect3">
+<a name="gimp-progress-update.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>percentage</p></td>
+<td class="parameter_description"><p>Percentage of progress completed (in the range from 0.0 to 1.0).</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-progress-update.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-progress-pulse"></a><h3>gimp_progress_pulse ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_progress_pulse (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Pulses the progress bar for the current plug-in.</p>
+<p>Updates the progress bar for the current plug-in. It is only valid
+to call this procedure from a plug-in. Use this function instead of
+<a class="link" href="libgimp-gimpprogress.html#gimp-progress-update" title="gimp_progress_update ()"><code class="function">gimp_progress_update()</code></a> if you cannot tell how much progress has been
+made. This usually causes the the progress bar to enter \"activity
+mode\", where a block bounces back and forth.</p>
+<div class="refsect3">
+<a name="gimp-progress-pulse.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-progress-set-text"></a><h3>gimp_progress_set_text ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_progress_set_text (<em class="parameter"><code>const <span class="type">gchar</span> *message</code></em>);</pre>
+<p>Changes the text in the progress bar for the current plug-in.</p>
+<p>This function changes the text in the progress bar for the current
+plug-in. Unlike <a class="link" href="libgimp-gimpprogress.html#gimp-progress-init" title="gimp_progress_init ()"><code class="function">gimp_progress_init()</code></a> it does not change the
+displayed value.</p>
+<div class="refsect3">
+<a name="gimp-progress-set-text.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>message</p></td>
+<td class="parameter_description"><p>Message to use in the progress dialog.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-progress-set-text.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-progress-set-text-printf"></a><h3>gimp_progress_set_text_printf ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_progress_set_text_printf (<em class="parameter"><code>const <span class="type">gchar</span> *format</code></em>,
+ <em class="parameter"><code>...</code></em>);</pre>
+<p>Changes the text in the progress bar for the current plug-in.</p>
+<p>This function changes the text in the progress bar for the current
+plug-in. Unlike <a class="link" href="libgimp-gimpprogress.html#gimp-progress-init" title="gimp_progress_init ()"><code class="function">gimp_progress_init()</code></a> it does not change the
+displayed value.</p>
+<div class="refsect3">
+<a name="gimp-progress-set-text-printf.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>format</p></td>
+<td class="parameter_description"><p>a standard <code class="function">printf()</code> format string</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>...</p></td>
+<td class="parameter_description"><p>arguments for <em class="parameter"><code>format</code></em>
+</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-progress-set-text-printf.returns"></a><h4>Returns</h4>
+<p> <code class="literal">TRUE</code> on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-progress-end"></a><h3>gimp_progress_end ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_progress_end (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Ends the progress bar for the current plug-in.</p>
+<p>Ends the progress display for the current plug-in. Most plug-ins
+don't need to call this, they just exit when the work is done. It is
+only valid to call this procedure from a plug-in.</p>
+<div class="refsect3">
+<a name="gimp-progress-end.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-progress-get-window-handle"></a><h3>gimp_progress_get_window_handle ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint</span>
+gimp_progress_get_window_handle (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Returns the native window ID of the toplevel window this plug-in's
+progress is displayed in.</p>
+<p>This function returns the native window ID of the toplevel window
+this plug-in\'s progress is displayed in.</p>
+<div class="refsect3">
+<a name="gimp-progress-get-window-handle.returns"></a><h4>Returns</h4>
+<p> The progress bar's toplevel window.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpProgressStartCallback"></a><h3>GimpProgressStartCallback ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+<span class="c_punctuation">(</span>*GimpProgressStartCallback<span class="c_punctuation">)</span> (<em class="parameter"><code>const <span class="type">gchar</span> *message</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> cancelable</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
+<div class="warning"><p><code class="literal">GimpProgressStartCallback</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpProgressEndCallback"></a><h3>GimpProgressEndCallback ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+<span class="c_punctuation">(</span>*GimpProgressEndCallback<span class="c_punctuation">)</span> (<em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
+<div class="warning"><p><code class="literal">GimpProgressEndCallback</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpProgressTextCallback"></a><h3>GimpProgressTextCallback ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+<span class="c_punctuation">(</span>*GimpProgressTextCallback<span class="c_punctuation">)</span> (<em class="parameter"><code>const <span class="type">gchar</span> *message</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
+<div class="warning"><p><code class="literal">GimpProgressTextCallback</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpProgressValueCallback"></a><h3>GimpProgressValueCallback ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+<span class="c_punctuation">(</span>*GimpProgressValueCallback<span class="c_punctuation">)</span> (<em class="parameter"><code><span class="type">gdouble</span> percentage</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
+<div class="warning"><p><code class="literal">GimpProgressValueCallback</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-progress-install-vtable"></a><h3>gimp_progress_install_vtable ()</h3>
+<pre class="programlisting">const <span class="returnvalue">gchar</span> *
+gimp_progress_install_vtable (<em class="parameter"><code>const <a class="link" href="libgimp-gimpprogress.html#GimpProgressVtable" title="struct GimpProgressVtable"><span class="type">GimpProgressVtable</span></a> *vtable</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
+<div class="refsect3">
+<a name="gimp-progress-install-vtable.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>vtable</p></td>
+<td class="parameter_description"><p>a pointer to a <em class="parameter"><code>GimpProgressVtable</code></em>
+.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>user_data</p></td>
+<td class="parameter_description"><p>a pointer that is passed as user_data to all vtable functions.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-progress-install-vtable.returns"></a><h4>Returns</h4>
+<p> the name of the temporary procedure that's been installed</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-progress-install"></a><h3>gimp_progress_install ()</h3>
+<pre class="programlisting">const <span class="returnvalue">gchar</span> *
+gimp_progress_install (<em class="parameter"><code><a class="link" href="libgimp-gimpprogress.html#GimpProgressStartCallback" title="GimpProgressStartCallback ()"><span class="type">GimpProgressStartCallback</span></a> start_callback</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimp-gimpprogress.html#GimpProgressEndCallback" title="GimpProgressEndCallback ()"><span class="type">GimpProgressEndCallback</span></a> end_callback</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimp-gimpprogress.html#GimpProgressTextCallback" title="GimpProgressTextCallback ()"><span class="type">GimpProgressTextCallback</span></a> text_callback</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimp-gimpprogress.html#GimpProgressValueCallback" title="GimpProgressValueCallback ()"><span class="type">GimpProgressValueCallback</span></a> value_callback</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_progress_install</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>Note that since GIMP 2.4, <em class="parameter"><code>value_callback</code></em>
+ can be called with
+negative values. This is triggered by calls to <a class="link" href="libgimp-gimpprogress.html#gimp-progress-pulse" title="gimp_progress_pulse ()"><code class="function">gimp_progress_pulse()</code></a>.
+The callback should then implement a progress indicating business,
+e.g. by calling <code class="function">gtk_progress_bar_pulse()</code>.</p>
+<div class="refsect3">
+<a name="gimp-progress-install.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>start_callback</p></td>
+<td class="parameter_description"><p>the function to call when progress starts</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>end_callback</p></td>
+<td class="parameter_description"><p>the function to call when progress finishes</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>text_callback</p></td>
+<td class="parameter_description"><p>the function to call to change the text</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>value_callback</p></td>
+<td class="parameter_description"><p>the function to call to change the value</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>user_data</p></td>
+<td class="parameter_description"><p>a pointer that is returned when uninstalling the progress</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-progress-install.returns"></a><h4>Returns</h4>
+<p> the name of the temporary procedure that's been installed</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-progress-uninstall"></a><h3>gimp_progress_uninstall ()</h3>
+<pre class="programlisting"><span class="returnvalue">gpointer</span>
+gimp_progress_uninstall (<em class="parameter"><code>const <span class="type">gchar</span> *progress_callback</code></em>);</pre>
+<p>Uninstalls a temporary progress procedure that was installed using
+<a class="link" href="libgimp-gimpprogress.html#gimp-progress-install" title="gimp_progress_install ()"><code class="function">gimp_progress_install()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-progress-uninstall.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>progress_callback</p></td>
+<td class="parameter_description"><p>the name of the temporary procedure to uninstall</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-progress-uninstall.returns"></a><h4>Returns</h4>
+<p> the <em class="parameter"><code>user_data</code></em>
+that was passed to <a class="link" href="libgimp-gimpprogress.html#gimp-progress-install" title="gimp_progress_install ()"><code class="function">gimp_progress_install()</code></a>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-progress-cancel"></a><h3>gimp_progress_cancel ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_progress_cancel (<em class="parameter"><code>const <span class="type">gchar</span> *progress_callback</code></em>);</pre>
+<p>Cancels a running progress.</p>
+<p>This function cancels the currently running progress.</p>
+<div class="refsect3">
+<a name="gimp-progress-cancel.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>progress_callback</p></td>
+<td class="parameter_description"><p>The name of the callback registered for this progress.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-progress-cancel.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpprogress.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpProgressVtable"></a><h3>struct GimpProgressVtable</h3>
+<pre class="programlisting">struct GimpProgressVtable {
+ void (* start) (const gchar *message,
+ gboolean cancelable,
+ gpointer user_data);
+ void (* end) (gpointer user_data);
+ void (* set_text) (const gchar *message,
+ gpointer user_data);
+ void (* set_value) (gdouble percentage,
+ gpointer user_data);
+ void (* pulse) (gpointer user_data);
+
+ guint32 (* get_window) (gpointer user_data);
+
+ /* Padding for future expansion. Must be initialized with NULL! */
+ void (* _gimp_reserved1) (void);
+ void (* _gimp_reserved2) (void);
+ void (* _gimp_reserved3) (void);
+ void (* _gimp_reserved4) (void);
+ void (* _gimp_reserved5) (void);
+ void (* _gimp_reserved6) (void);
+ void (* _gimp_reserved7) (void);
+ void (* _gimp_reserved8) (void);
+};
+</pre>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/libgimp-gimpregioniterator.html b/devel-docs/libgimp/html/libgimp-gimpregioniterator.html
new file mode 100644
index 0000000..ed68964
--- /dev/null
+++ b/devel-docs/libgimp/html/libgimp-gimpregioniterator.html
@@ -0,0 +1,330 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gimpregioniterator: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimp-image.html" title="Manipulating Images and their Properties">
+<link rel="prev" href="libgimp-gimppixelrgn.html" title="gimppixelrgn">
+<link rel="next" href="libgimp-gimpselection.html" title="gimpselection">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimp-gimpregioniterator.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimp-image.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimp-gimppixelrgn.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimp-gimpselection.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimp-gimpregioniterator"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimp-gimpregioniterator.top_of_page"></a>gimpregioniterator</span></h2>
+<p>gimpregioniterator — Functions to traverse a pixel regions.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimp-gimpregioniterator.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<span class="c_punctuation">(</span><a class="link" href="libgimp-gimpregioniterator.html#GimpRgnFunc1" title="GimpRgnFunc1 ()">*GimpRgnFunc1</a><span class="c_punctuation">)</span> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<span class="c_punctuation">(</span><a class="link" href="libgimp-gimpregioniterator.html#GimpRgnFunc2" title="GimpRgnFunc2 ()">*GimpRgnFunc2</a><span class="c_punctuation">)</span> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<span class="c_punctuation">(</span><a class="link" href="libgimp-gimpregioniterator.html#GimpRgnFuncSrc" title="GimpRgnFuncSrc ()">*GimpRgnFuncSrc</a><span class="c_punctuation">)</span> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<span class="c_punctuation">(</span><a class="link" href="libgimp-gimpregioniterator.html#GimpRgnFuncDest" title="GimpRgnFuncDest ()">*GimpRgnFuncDest</a><span class="c_punctuation">)</span> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<span class="c_punctuation">(</span><a class="link" href="libgimp-gimpregioniterator.html#GimpRgnFuncSrcDest" title="GimpRgnFuncSrcDest ()">*GimpRgnFuncSrcDest</a><span class="c_punctuation">)</span> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="libgimp-gimpregioniterator.html#GimpRgnIterator" title="GimpRgnIterator"><span class="returnvalue">GimpRgnIterator</span></a> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpregioniterator.html#gimp-rgn-iterator-new" title="gimp_rgn_iterator_new ()">gimp_rgn_iterator_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpregioniterator.html#gimp-rgn-iterator-free" title="gimp_rgn_iterator_free ()">gimp_rgn_iterator_free</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpregioniterator.html#gimp-rgn-iterator-src" title="gimp_rgn_iterator_src ()">gimp_rgn_iterator_src</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpregioniterator.html#gimp-rgn-iterator-dest" title="gimp_rgn_iterator_dest ()">gimp_rgn_iterator_dest</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpregioniterator.html#gimp-rgn-iterator-src-dest" title="gimp_rgn_iterator_src_dest ()">gimp_rgn_iterator_src_dest</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpregioniterator.html#gimp-rgn-iterate1" title="gimp_rgn_iterate1 ()">gimp_rgn_iterate1</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpregioniterator.html#gimp-rgn-iterate2" title="gimp_rgn_iterate2 ()">gimp_rgn_iterate2</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpregioniterator.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody><tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="libgimp-gimpregioniterator.html#GimpRgnIterator" title="GimpRgnIterator">GimpRgnIterator</a></td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpregioniterator.description"></a><h2>Description</h2>
+<p>The GimpRgnIterator functions provide a variety of common ways to
+traverse a PixelRegion, using a pre-defined function pointer per
+pixel.</p>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpregioniterator.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="GimpRgnFunc1"></a><h3>GimpRgnFunc1 ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+<span class="c_punctuation">(</span>*GimpRgnFunc1<span class="c_punctuation">)</span> (<em class="parameter"><code>const <span class="type">guchar</span> *src</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> bpp</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> data</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpRgnFunc2"></a><h3>GimpRgnFunc2 ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+<span class="c_punctuation">(</span>*GimpRgnFunc2<span class="c_punctuation">)</span> (<em class="parameter"><code>const <span class="type">guchar</span> *src</code></em>,
+ <em class="parameter"><code><span class="type">guchar</span> *dest</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> bpp</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> data</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpRgnFuncSrc"></a><h3>GimpRgnFuncSrc ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+<span class="c_punctuation">(</span>*GimpRgnFuncSrc<span class="c_punctuation">)</span> (<em class="parameter"><code><span class="type">gint</span> x</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> y</code></em>,
+ <em class="parameter"><code>const <span class="type">guchar</span> *src</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> bpp</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> data</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpRgnFuncDest"></a><h3>GimpRgnFuncDest ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+<span class="c_punctuation">(</span>*GimpRgnFuncDest<span class="c_punctuation">)</span> (<em class="parameter"><code><span class="type">gint</span> x</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> y</code></em>,
+ <em class="parameter"><code><span class="type">guchar</span> *dest</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> bpp</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> data</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpRgnFuncSrcDest"></a><h3>GimpRgnFuncSrcDest ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+<span class="c_punctuation">(</span>*GimpRgnFuncSrcDest<span class="c_punctuation">)</span> (<em class="parameter"><code><span class="type">gint</span> x</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> y</code></em>,
+ <em class="parameter"><code>const <span class="type">guchar</span> *src</code></em>,
+ <em class="parameter"><code><span class="type">guchar</span> *dest</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> bpp</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> data</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-rgn-iterator-new"></a><h3>gimp_rgn_iterator_new ()</h3>
+<pre class="programlisting"><a class="link" href="libgimp-gimpregioniterator.html#GimpRgnIterator" title="GimpRgnIterator"><span class="returnvalue">GimpRgnIterator</span></a> *
+gimp_rgn_iterator_new (<em class="parameter"><code><a class="link" href="libgimp-gimpdrawable.html#GimpDrawable" title="GimpDrawable"><span class="type">GimpDrawable</span></a> *drawable</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpRunMode"><span class="type">GimpRunMode</span></a> unused</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_rgn_iterator_new</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>Creates a new <a class="link" href="libgimp-gimpregioniterator.html#GimpRgnIterator" title="GimpRgnIterator"><span class="type">GimpRgnIterator</span></a> for <em class="parameter"><code>drawable</code></em>
+. The <a href="../html/libgimpbase-gimpbaseenums.html#GimpRunMode"><span class="type">GimpRunMode</span></a>
+parameter is ignored. Use <a class="link" href="libgimp-gimpregioniterator.html#gimp-rgn-iterator-free" title="gimp_rgn_iterator_free ()"><code class="function">gimp_rgn_iterator_free()</code></a> to free this
+iterator.</p>
+<div class="refsect3">
+<a name="gimp-rgn-iterator-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable</p></td>
+<td class="parameter_description"><p>a <a class="link" href="libgimp-gimpdrawable.html#GimpDrawable" title="GimpDrawable"><span class="type">GimpDrawable</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>unused</p></td>
+<td class="parameter_description"><p>ignored</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-rgn-iterator-new.returns"></a><h4>Returns</h4>
+<p> a newly allocated <a class="link" href="libgimp-gimpregioniterator.html#GimpRgnIterator" title="GimpRgnIterator"><span class="type">GimpRgnIterator</span></a>.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-rgn-iterator-free"></a><h3>gimp_rgn_iterator_free ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_rgn_iterator_free (<em class="parameter"><code><a class="link" href="libgimp-gimpregioniterator.html#GimpRgnIterator" title="GimpRgnIterator"><span class="type">GimpRgnIterator</span></a> *iter</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_rgn_iterator_free</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>Frees the resources allocated for <em class="parameter"><code>iter</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-rgn-iterator-free.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>iter</p></td>
+<td class="parameter_description"><p>a <a class="link" href="libgimp-gimpregioniterator.html#GimpRgnIterator" title="GimpRgnIterator"><span class="type">GimpRgnIterator</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-rgn-iterator-src"></a><h3>gimp_rgn_iterator_src ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_rgn_iterator_src (<em class="parameter"><code><a class="link" href="libgimp-gimpregioniterator.html#GimpRgnIterator" title="GimpRgnIterator"><span class="type">GimpRgnIterator</span></a> *iter</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimp-gimpregioniterator.html#GimpRgnFuncSrc" title="GimpRgnFuncSrc ()"><span class="type">GimpRgnFuncSrc</span></a> func</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> data</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_rgn_iterator_src</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-rgn-iterator-dest"></a><h3>gimp_rgn_iterator_dest ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_rgn_iterator_dest (<em class="parameter"><code><a class="link" href="libgimp-gimpregioniterator.html#GimpRgnIterator" title="GimpRgnIterator"><span class="type">GimpRgnIterator</span></a> *iter</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimp-gimpregioniterator.html#GimpRgnFuncDest" title="GimpRgnFuncDest ()"><span class="type">GimpRgnFuncDest</span></a> func</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> data</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_rgn_iterator_dest</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-rgn-iterator-src-dest"></a><h3>gimp_rgn_iterator_src_dest ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_rgn_iterator_src_dest (<em class="parameter"><code><a class="link" href="libgimp-gimpregioniterator.html#GimpRgnIterator" title="GimpRgnIterator"><span class="type">GimpRgnIterator</span></a> *iter</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimp-gimpregioniterator.html#GimpRgnFuncSrcDest" title="GimpRgnFuncSrcDest ()"><span class="type">GimpRgnFuncSrcDest</span></a> func</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> data</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_rgn_iterator_src_dest</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-rgn-iterate1"></a><h3>gimp_rgn_iterate1 ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_rgn_iterate1 (<em class="parameter"><code><a class="link" href="libgimp-gimpdrawable.html#GimpDrawable" title="GimpDrawable"><span class="type">GimpDrawable</span></a> *drawable</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpRunMode"><span class="type">GimpRunMode</span></a> unused</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimp-gimpregioniterator.html#GimpRgnFunc1" title="GimpRgnFunc1 ()"><span class="type">GimpRgnFunc1</span></a> func</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> data</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_rgn_iterate1</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-rgn-iterate2"></a><h3>gimp_rgn_iterate2 ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_rgn_iterate2 (<em class="parameter"><code><a class="link" href="libgimp-gimpdrawable.html#GimpDrawable" title="GimpDrawable"><span class="type">GimpDrawable</span></a> *drawable</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpRunMode"><span class="type">GimpRunMode</span></a> unused</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimp-gimpregioniterator.html#GimpRgnFunc2" title="GimpRgnFunc2 ()"><span class="type">GimpRgnFunc2</span></a> func</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> data</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_rgn_iterate2</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpregioniterator.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpRgnIterator"></a><h3>GimpRgnIterator</h3>
+<pre class="programlisting">typedef struct _GimpRgnIterator GimpRgnIterator;</pre>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/libgimp-gimpselection.html b/devel-docs/libgimp/html/libgimp-gimpselection.html
new file mode 100644
index 0000000..57960bc
--- /dev/null
+++ b/devel-docs/libgimp/html/libgimp-gimpselection.html
@@ -0,0 +1,882 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gimpselection: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimp-image.html" title="Manipulating Images and their Properties">
+<link rel="prev" href="libgimp-gimpregioniterator.html" title="gimpregioniterator">
+<link rel="next" href="libgimp-gimptextlayer.html" title="gimptextlayer">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimp-gimpselection.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimp-image.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimp-gimpregioniterator.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimp-gimptextlayer.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimp-gimpselection"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimp-gimpselection.top_of_page"></a>gimpselection</span></h2>
+<p>gimpselection — Functions for manipulating selections.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimp-gimpselection.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpselection.html#gimp-selection-bounds" title="gimp_selection_bounds ()">gimp_selection_bounds</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpselection.html#gimp-selection-all" title="gimp_selection_all ()">gimp_selection_all</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpselection.html#gimp-selection-none" title="gimp_selection_none ()">gimp_selection_none</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpselection.html#gimp-selection-clear" title="gimp_selection_clear ()">gimp_selection_clear</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpselection.html#gimp-selection-is-empty" title="gimp_selection_is_empty ()">gimp_selection_is_empty</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpselection.html#gimp-selection-float" title="gimp_selection_float ()">gimp_selection_float</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpselection.html#gimp-selection-load" title="gimp_selection_load ()">gimp_selection_load</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpselection.html#gimp-selection-save" title="gimp_selection_save ()">gimp_selection_save</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpselection.html#gimp-selection-value" title="gimp_selection_value ()">gimp_selection_value</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpselection.html#gimp-selection-grow" title="gimp_selection_grow ()">gimp_selection_grow</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpselection.html#gimp-selection-shrink" title="gimp_selection_shrink ()">gimp_selection_shrink</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpselection.html#gimp-selection-invert" title="gimp_selection_invert ()">gimp_selection_invert</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpselection.html#gimp-selection-feather" title="gimp_selection_feather ()">gimp_selection_feather</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpselection.html#gimp-selection-sharpen" title="gimp_selection_sharpen ()">gimp_selection_sharpen</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpselection.html#gimp-selection-border" title="gimp_selection_border ()">gimp_selection_border</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpselection.html#gimp-selection-flood" title="gimp_selection_flood ()">gimp_selection_flood</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpselection.html#gimp-selection-translate" title="gimp_selection_translate ()">gimp_selection_translate</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpselection.html#gimp-selection-layer-alpha" title="gimp_selection_layer_alpha ()">gimp_selection_layer_alpha</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpselection.html#gimp-selection-combine" title="gimp_selection_combine ()">gimp_selection_combine</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpselection.description"></a><h2>Description</h2>
+<p>Functions for manipulating selections.</p>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpselection.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-selection-bounds"></a><h3>gimp_selection_bounds ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_selection_bounds (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> *non_empty</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *x1</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *y1</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *x2</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *y2</code></em>);</pre>
+<p>Find the bounding box of the current selection.</p>
+<p>This procedure returns whether there is a selection for the
+specified image. If there is one, the upper left and lower right
+corners of the bounding box are returned. These coordinates are
+relative to the image. Please note that the pixel specified by the
+lower right coordinate of the bounding box is not part of the
+selection. The selection ends at the upper left corner of this
+pixel. This means the width of the selection can be calculated as
+(x2 - x1), its height as (y2 - y1).</p>
+<div class="refsect3">
+<a name="gimp-selection-bounds.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>non_empty</p></td>
+<td class="parameter_description"><p>TRUE if there is a selection.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x1</p></td>
+<td class="parameter_description"><p>x coordinate of upper left corner of selection bounds.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y1</p></td>
+<td class="parameter_description"><p>y coordinate of upper left corner of selection bounds.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x2</p></td>
+<td class="parameter_description"><p>x coordinate of lower right corner of selection bounds.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y2</p></td>
+<td class="parameter_description"><p>y coordinate of lower right corner of selection bounds.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-selection-bounds.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-selection-all"></a><h3>gimp_selection_all ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_selection_all (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>);</pre>
+<p>Select all of the image.</p>
+<p>This procedure sets the selection mask to completely encompass the
+image. Every pixel in the selection channel is set to 255.</p>
+<div class="refsect3">
+<a name="gimp-selection-all.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-selection-all.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-selection-none"></a><h3>gimp_selection_none ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_selection_none (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>);</pre>
+<p>Deselect the entire image.</p>
+<p>This procedure deselects the entire image. Every pixel in the
+selection channel is set to 0.</p>
+<div class="refsect3">
+<a name="gimp-selection-none.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-selection-none.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-selection-clear"></a><h3>gimp_selection_clear ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_selection_clear (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_selection_clear</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>This procedure is deprecated! Use <a class="link" href="libgimp-gimpselection.html#gimp-selection-none" title="gimp_selection_none ()"><code class="function">gimp_selection_none()</code></a> instead.</p>
+<div class="refsect3">
+<a name="gimp-selection-clear.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-selection-clear.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-selection-is-empty"></a><h3>gimp_selection_is_empty ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_selection_is_empty (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>);</pre>
+<p>Determine whether the selection is empty.</p>
+<p>This procedure returns TRUE if the selection for the specified image
+is empty.</p>
+<div class="refsect3">
+<a name="gimp-selection-is-empty.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-selection-is-empty.returns"></a><h4>Returns</h4>
+<p> Is the selection empty?</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-selection-float"></a><h3>gimp_selection_float ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_selection_float (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> offx</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> offy</code></em>);</pre>
+<p>Float the selection from the specified drawable with initial offsets
+as specified.</p>
+<p>This procedure determines the region of the specified drawable that
+lies beneath the current selection. The region is then cut from the
+drawable and the resulting data is made into a new layer which is
+instantiated as a floating selection. The offsets allow initial
+positioning of the new floating selection.</p>
+<div class="refsect3">
+<a name="gimp-selection-float.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>ignored</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The drawable from which to float selection.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>offx</p></td>
+<td class="parameter_description"><p>x offset for translation.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>offy</p></td>
+<td class="parameter_description"><p>y offset for translation.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-selection-float.returns"></a><h4>Returns</h4>
+<p> The floated layer.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-selection-load"></a><h3>gimp_selection_load ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_selection_load (<em class="parameter"><code><span class="type">gint32</span> channel_ID</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_selection_load</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpimageselect.html#gimp-image-select-item" title="gimp_image_select_item ()"><code class="function">gimp_image_select_item()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-selection-load.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>channel_ID</p></td>
+<td class="parameter_description"><p>The channel.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-selection-load.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-selection-save"></a><h3>gimp_selection_save ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_selection_save (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>);</pre>
+<p>Copy the selection mask to a new channel.</p>
+<p>This procedure copies the selection mask and stores the content in a
+new channel. The new channel is automatically inserted into the
+image's list of channels.</p>
+<div class="refsect3">
+<a name="gimp-selection-save.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-selection-save.returns"></a><h4>Returns</h4>
+<p> The new channel.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-selection-value"></a><h3>gimp_selection_value ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint</span>
+gimp_selection_value (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> x</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> y</code></em>);</pre>
+<p>Find the value of the selection at the specified coordinates.</p>
+<p>This procedure returns the value of the selection at the specified
+coordinates. If the coordinates lie out of bounds, 0 is returned.</p>
+<div class="refsect3">
+<a name="gimp-selection-value.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x</p></td>
+<td class="parameter_description"><p>x coordinate of value.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y</p></td>
+<td class="parameter_description"><p>y coordinate of value.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-selection-value.returns"></a><h4>Returns</h4>
+<p> Value of the selection.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-selection-grow"></a><h3>gimp_selection_grow ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_selection_grow (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> steps</code></em>);</pre>
+<p>Grow the image's selection</p>
+<p>This procedure grows the selection. Growing involves expanding the
+boundary in all directions by the specified pixel amount.</p>
+<div class="refsect3">
+<a name="gimp-selection-grow.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>steps</p></td>
+<td class="parameter_description"><p>Steps of grow (in pixels).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-selection-grow.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-selection-shrink"></a><h3>gimp_selection_shrink ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_selection_shrink (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> steps</code></em>);</pre>
+<p>Shrink the image's selection</p>
+<p>This procedure shrinks the selection. Shrinking involves trimming
+the existing selection boundary on all sides by the specified number
+of pixels.</p>
+<div class="refsect3">
+<a name="gimp-selection-shrink.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>steps</p></td>
+<td class="parameter_description"><p>Steps of shrink (in pixels).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-selection-shrink.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-selection-invert"></a><h3>gimp_selection_invert ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_selection_invert (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>);</pre>
+<p>Invert the selection mask.</p>
+<p>This procedure inverts the selection mask. For every pixel in the
+selection channel, its new value is calculated as (255 - old-value).</p>
+<div class="refsect3">
+<a name="gimp-selection-invert.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-selection-invert.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-selection-feather"></a><h3>gimp_selection_feather ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_selection_feather (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> radius</code></em>);</pre>
+<p>Feather the image's selection</p>
+<p>This procedure feathers the selection. Feathering is implemented
+using a gaussian blur.</p>
+<div class="refsect3">
+<a name="gimp-selection-feather.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>radius</p></td>
+<td class="parameter_description"><p>Radius of feather (in pixels).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-selection-feather.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-selection-sharpen"></a><h3>gimp_selection_sharpen ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_selection_sharpen (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>);</pre>
+<p>Sharpen the selection mask.</p>
+<p>This procedure sharpens the selection mask. For every pixel in the
+selection channel, if the value is &gt; 127, the new pixel is
+assigned a value of 255. This removes any \"anti-aliasing\" that
+might exist in the selection mask's boundary.</p>
+<div class="refsect3">
+<a name="gimp-selection-sharpen.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-selection-sharpen.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-selection-border"></a><h3>gimp_selection_border ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_selection_border (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> radius</code></em>);</pre>
+<p>Border the image's selection</p>
+<p>This procedure borders the selection. Bordering creates a new
+selection which is defined along the boundary of the previous
+selection at every point within the specified radius.</p>
+<div class="refsect3">
+<a name="gimp-selection-border.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>radius</p></td>
+<td class="parameter_description"><p>Radius of border (in pixels).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-selection-border.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-selection-flood"></a><h3>gimp_selection_flood ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_selection_flood (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>);</pre>
+<p>Remove holes from the image's selection</p>
+<p>This procedure removes holes from the selection, that can come from
+selecting a patchy area with the Fuzzy Select Tool. In technical
+terms this procedure floods the selection. See the Algorithms page
+in the developer wiki for details.</p>
+<div class="refsect3">
+<a name="gimp-selection-flood.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-selection-flood.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-selection-translate"></a><h3>gimp_selection_translate ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_selection_translate (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> offx</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> offy</code></em>);</pre>
+<p>Translate the selection by the specified offsets.</p>
+<p>This procedure actually translates the selection for the specified
+image by the specified offsets. Regions that are translated from
+beyond the bounds of the image are set to empty. Valid regions of
+the selection which are translated beyond the bounds of the image
+because of this call are lost.</p>
+<div class="refsect3">
+<a name="gimp-selection-translate.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>offx</p></td>
+<td class="parameter_description"><p>x offset for translation.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>offy</p></td>
+<td class="parameter_description"><p>y offset for translation.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-selection-translate.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-selection-layer-alpha"></a><h3>gimp_selection_layer_alpha ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_selection_layer_alpha (<em class="parameter"><code><span class="type">gint32</span> layer_ID</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_selection_layer_alpha</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpimageselect.html#gimp-image-select-item" title="gimp_image_select_item ()"><code class="function">gimp_image_select_item()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-selection-layer-alpha.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>layer_ID</p></td>
+<td class="parameter_description"><p>Layer with alpha.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-selection-layer-alpha.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-selection-combine"></a><h3>gimp_selection_combine ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_selection_combine (<em class="parameter"><code><span class="type">gint32</span> channel_ID</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpChannelOps"><span class="type">GimpChannelOps</span></a> operation</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_selection_combine</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpimageselect.html#gimp-image-select-item" title="gimp_image_select_item ()"><code class="function">gimp_image_select_item()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-selection-combine.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>channel_ID</p></td>
+<td class="parameter_description"><p>The channel.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>operation</p></td>
+<td class="parameter_description"><p>The selection operation.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-selection-combine.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/libgimp-gimpselectiontools.html b/devel-docs/libgimp/html/libgimp-gimpselectiontools.html
new file mode 100644
index 0000000..9e78706
--- /dev/null
+++ b/devel-docs/libgimp/html/libgimp-gimpselectiontools.html
@@ -0,0 +1,778 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gimpselectiontools: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimp-image.html" title="Manipulating Images and their Properties">
+<link rel="prev" href="libgimp-gimppainttools.html" title="gimppainttools">
+<link rel="next" href="libgimp-gimptransformtools.html" title="gimptransformtools">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimp-gimpselectiontools.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimp-image.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimp-gimppainttools.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimp-gimptransformtools.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimp-gimpselectiontools"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimp-gimpselectiontools.top_of_page"></a>gimpselectiontools</span></h2>
+<p>gimpselectiontools — Access to toolbox selection tools.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimp-gimpselectiontools.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpselectiontools.html#gimp-by-color-select" title="gimp_by_color_select ()">gimp_by_color_select</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpselectiontools.html#gimp-by-color-select-full" title="gimp_by_color_select_full ()">gimp_by_color_select_full</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpselectiontools.html#gimp-ellipse-select" title="gimp_ellipse_select ()">gimp_ellipse_select</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpselectiontools.html#gimp-free-select" title="gimp_free_select ()">gimp_free_select</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpselectiontools.html#gimp-fuzzy-select" title="gimp_fuzzy_select ()">gimp_fuzzy_select</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpselectiontools.html#gimp-fuzzy-select-full" title="gimp_fuzzy_select_full ()">gimp_fuzzy_select_full</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpselectiontools.html#gimp-rect-select" title="gimp_rect_select ()">gimp_rect_select</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpselectiontools.html#gimp-round-rect-select" title="gimp_round_rect_select ()">gimp_round_rect_select</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpselectiontools.description"></a><h2>Description</h2>
+<p>Functions giving access to toolbox selection tools.</p>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpselectiontools.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-by-color-select"></a><h3>gimp_by_color_select ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_by_color_select (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code>const <a href="../html/libgimpcolor-GimpRGB.html#GimpRGB"><span class="type">GimpRGB</span></a> *color</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> threshold</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpChannelOps"><span class="type">GimpChannelOps</span></a> operation</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> antialias</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> feather</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> feather_radius</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> sample_merged</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_by_color_select</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpimageselect.html#gimp-image-select-color" title="gimp_image_select_color ()"><code class="function">gimp_image_select_color()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-by-color-select.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The affected drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>color</p></td>
+<td class="parameter_description"><p>The color to select.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>threshold</p></td>
+<td class="parameter_description"><p>Threshold in intensity levels.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>operation</p></td>
+<td class="parameter_description"><p>The selection operation.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>antialias</p></td>
+<td class="parameter_description"><p>Antialiasing.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>feather</p></td>
+<td class="parameter_description"><p>Feather option for selections.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>feather_radius</p></td>
+<td class="parameter_description"><p>Radius for feather operation.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>sample_merged</p></td>
+<td class="parameter_description"><p>Use the composite image, not the drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-by-color-select.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-by-color-select-full"></a><h3>gimp_by_color_select_full ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_by_color_select_full (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code>const <a href="../html/libgimpcolor-GimpRGB.html#GimpRGB"><span class="type">GimpRGB</span></a> *color</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> threshold</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpChannelOps"><span class="type">GimpChannelOps</span></a> operation</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> antialias</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> feather</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> feather_radius_x</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> feather_radius_y</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> sample_merged</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> select_transparent</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpSelectCriterion"><span class="type">GimpSelectCriterion</span></a> select_criterion</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_by_color_select_full</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpimageselect.html#gimp-image-select-color" title="gimp_image_select_color ()"><code class="function">gimp_image_select_color()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-by-color-select-full.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The affected drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>color</p></td>
+<td class="parameter_description"><p>The color to select.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>threshold</p></td>
+<td class="parameter_description"><p>Threshold in intensity levels.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>operation</p></td>
+<td class="parameter_description"><p>The selection operation.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>antialias</p></td>
+<td class="parameter_description"><p>Antialiasing.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>feather</p></td>
+<td class="parameter_description"><p>Feather option for selections.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>feather_radius_x</p></td>
+<td class="parameter_description"><p>Radius for feather operation in X direction.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>feather_radius_y</p></td>
+<td class="parameter_description"><p>Radius for feather operation in Y direction.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>sample_merged</p></td>
+<td class="parameter_description"><p>Use the composite image, not the drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>select_transparent</p></td>
+<td class="parameter_description"><p>Whether to consider transparent pixels for selection. If TRUE, transparency is considered as a unique selectable color.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>select_criterion</p></td>
+<td class="parameter_description"><p>The criterion used to determine color similarity. SELECT_CRITERION_COMPOSITE is the standard choice.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-by-color-select-full.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-ellipse-select"></a><h3>gimp_ellipse_select ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_ellipse_select (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> x</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> y</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> width</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> height</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpChannelOps"><span class="type">GimpChannelOps</span></a> operation</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> antialias</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> feather</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> feather_radius</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_ellipse_select</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpimageselect.html#gimp-image-select-ellipse" title="gimp_image_select_ellipse ()"><code class="function">gimp_image_select_ellipse()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-ellipse-select.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x</p></td>
+<td class="parameter_description"><p>x coordinate of upper-left corner of ellipse bounding box.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y</p></td>
+<td class="parameter_description"><p>y coordinate of upper-left corner of ellipse bounding box.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>width</p></td>
+<td class="parameter_description"><p>The width of the ellipse.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>height</p></td>
+<td class="parameter_description"><p>The height of the ellipse.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>operation</p></td>
+<td class="parameter_description"><p>The selection operation.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>antialias</p></td>
+<td class="parameter_description"><p>Antialiasing.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>feather</p></td>
+<td class="parameter_description"><p>Feather option for selections.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>feather_radius</p></td>
+<td class="parameter_description"><p>Radius for feather operation.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-ellipse-select.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-free-select"></a><h3>gimp_free_select ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_free_select (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> num_segs</code></em>,
+ <em class="parameter"><code>const <span class="type">gdouble</span> *segs</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpChannelOps"><span class="type">GimpChannelOps</span></a> operation</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> antialias</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> feather</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> feather_radius</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_free_select</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpimageselect.html#gimp-image-select-polygon" title="gimp_image_select_polygon ()"><code class="function">gimp_image_select_polygon()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-free-select.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>num_segs</p></td>
+<td class="parameter_description"><p>Number of points (count 1 coordinate as two points).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>segs</p></td>
+<td class="parameter_description"><p>Array of points: { p1.x, p1.y, p2.x, p2.y, ..., pn.x, pn.y}.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>operation</p></td>
+<td class="parameter_description"><p>The selection operation.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>antialias</p></td>
+<td class="parameter_description"><p>Antialiasing.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>feather</p></td>
+<td class="parameter_description"><p>Feather option for selections.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>feather_radius</p></td>
+<td class="parameter_description"><p>Radius for feather operation.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-free-select.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-fuzzy-select"></a><h3>gimp_fuzzy_select ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_fuzzy_select (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> x</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> y</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> threshold</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpChannelOps"><span class="type">GimpChannelOps</span></a> operation</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> antialias</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> feather</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> feather_radius</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> sample_merged</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_fuzzy_select</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpimageselect.html#gimp-image-select-contiguous-color" title="gimp_image_select_contiguous_color ()"><code class="function">gimp_image_select_contiguous_color()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-fuzzy-select.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The affected drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x</p></td>
+<td class="parameter_description"><p>x coordinate of initial seed fill point: (image coordinates).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y</p></td>
+<td class="parameter_description"><p>y coordinate of initial seed fill point: (image coordinates).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>threshold</p></td>
+<td class="parameter_description"><p>Threshold in intensity levels.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>operation</p></td>
+<td class="parameter_description"><p>The selection operation.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>antialias</p></td>
+<td class="parameter_description"><p>Antialiasing.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>feather</p></td>
+<td class="parameter_description"><p>Feather option for selections.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>feather_radius</p></td>
+<td class="parameter_description"><p>Radius for feather operation.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>sample_merged</p></td>
+<td class="parameter_description"><p>Use the composite image, not the drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-fuzzy-select.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-fuzzy-select-full"></a><h3>gimp_fuzzy_select_full ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_fuzzy_select_full (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> x</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> y</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> threshold</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpChannelOps"><span class="type">GimpChannelOps</span></a> operation</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> antialias</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> feather</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> feather_radius_x</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> feather_radius_y</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> sample_merged</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> select_transparent</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpSelectCriterion"><span class="type">GimpSelectCriterion</span></a> select_criterion</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_fuzzy_select_full</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpimageselect.html#gimp-image-select-contiguous-color" title="gimp_image_select_contiguous_color ()"><code class="function">gimp_image_select_contiguous_color()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-fuzzy-select-full.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The affected drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x</p></td>
+<td class="parameter_description"><p>x coordinate of initial seed fill point: (image coordinates).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y</p></td>
+<td class="parameter_description"><p>y coordinate of initial seed fill point: (image coordinates).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>threshold</p></td>
+<td class="parameter_description"><p>Threshold in intensity levels.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>operation</p></td>
+<td class="parameter_description"><p>The selection operation.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>antialias</p></td>
+<td class="parameter_description"><p>Antialiasing.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>feather</p></td>
+<td class="parameter_description"><p>Feather option for selections.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>feather_radius_x</p></td>
+<td class="parameter_description"><p>Radius for feather operation in X direction.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>feather_radius_y</p></td>
+<td class="parameter_description"><p>Radius for feather operation in Y direction.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>sample_merged</p></td>
+<td class="parameter_description"><p>Use the composite image, not the drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>select_transparent</p></td>
+<td class="parameter_description"><p>Whether to consider transparent pixels for selection. If TRUE, transparency is considered as a unique selectable color.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>select_criterion</p></td>
+<td class="parameter_description"><p>The criterion used to determine color similarity. SELECT_CRITERION_COMPOSITE is the standard choice.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-fuzzy-select-full.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-rect-select"></a><h3>gimp_rect_select ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_rect_select (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> x</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> y</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> width</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> height</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpChannelOps"><span class="type">GimpChannelOps</span></a> operation</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> feather</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> feather_radius</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_rect_select</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpimageselect.html#gimp-image-select-rectangle" title="gimp_image_select_rectangle ()"><code class="function">gimp_image_select_rectangle()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-rect-select.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x</p></td>
+<td class="parameter_description"><p>x coordinate of upper-left corner of rectangle.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y</p></td>
+<td class="parameter_description"><p>y coordinate of upper-left corner of rectangle.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>width</p></td>
+<td class="parameter_description"><p>The width of the rectangle.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>height</p></td>
+<td class="parameter_description"><p>The height of the rectangle.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>operation</p></td>
+<td class="parameter_description"><p>The selection operation.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>feather</p></td>
+<td class="parameter_description"><p>Feather option for selections.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>feather_radius</p></td>
+<td class="parameter_description"><p>Radius for feather operation.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-rect-select.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-round-rect-select"></a><h3>gimp_round_rect_select ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_round_rect_select (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> x</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> y</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> width</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> height</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> corner_radius_x</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> corner_radius_y</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpChannelOps"><span class="type">GimpChannelOps</span></a> operation</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> antialias</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> feather</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> feather_radius_x</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> feather_radius_y</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_round_rect_select</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpimageselect.html#gimp-image-select-round-rectangle" title="gimp_image_select_round_rectangle ()"><code class="function">gimp_image_select_round_rectangle()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-round-rect-select.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x</p></td>
+<td class="parameter_description"><p>x coordinate of upper-left corner of rectangle.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y</p></td>
+<td class="parameter_description"><p>y coordinate of upper-left corner of rectangle.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>width</p></td>
+<td class="parameter_description"><p>The width of the rectangle.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>height</p></td>
+<td class="parameter_description"><p>The height of the rectangle.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>corner_radius_x</p></td>
+<td class="parameter_description"><p>The corner radius in X direction.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>corner_radius_y</p></td>
+<td class="parameter_description"><p>The corner radius in Y direction.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>operation</p></td>
+<td class="parameter_description"><p>The selection operation.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>antialias</p></td>
+<td class="parameter_description"><p>Antialiasing.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>feather</p></td>
+<td class="parameter_description"><p>Feather option for selections.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>feather_radius_x</p></td>
+<td class="parameter_description"><p>Radius for feather operation in X direction.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>feather_radius_y</p></td>
+<td class="parameter_description"><p>Radius for feather operation in Y direction.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-round-rect-select.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/libgimp-gimptextlayer.html b/devel-docs/libgimp/html/libgimp-gimptextlayer.html
new file mode 100644
index 0000000..3045eb8
--- /dev/null
+++ b/devel-docs/libgimp/html/libgimp-gimptextlayer.html
@@ -0,0 +1,1401 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gimptextlayer: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimp-image.html" title="Manipulating Images and their Properties">
+<link rel="prev" href="libgimp-gimpselection.html" title="gimpselection">
+<link rel="next" href="libgimp-gimptexttool.html" title="gimptexttool">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimp-gimptextlayer.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimp-image.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimp-gimpselection.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimp-gimptexttool.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimp-gimptextlayer"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimp-gimptextlayer.top_of_page"></a>gimptextlayer</span></h2>
+<p>gimptextlayer — Functions for querying and manipulating text layers.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimp-gimptextlayer.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimptextlayer.html#gimp-text-layer-new" title="gimp_text_layer_new ()">gimp_text_layer_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimptextlayer.html#gimp-text-layer-get-text" title="gimp_text_layer_get_text ()">gimp_text_layer_get_text</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimptextlayer.html#gimp-text-layer-set-text" title="gimp_text_layer_set_text ()">gimp_text_layer_set_text</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimptextlayer.html#gimp-text-layer-get-markup" title="gimp_text_layer_get_markup ()">gimp_text_layer_get_markup</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimptextlayer.html#gimp-text-layer-get-font" title="gimp_text_layer_get_font ()">gimp_text_layer_get_font</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimptextlayer.html#gimp-text-layer-set-font" title="gimp_text_layer_set_font ()">gimp_text_layer_set_font</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gdouble</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimptextlayer.html#gimp-text-layer-get-font-size" title="gimp_text_layer_get_font_size ()">gimp_text_layer_get_font_size</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimptextlayer.html#gimp-text-layer-set-font-size" title="gimp_text_layer_set_font_size ()">gimp_text_layer_set_font_size</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimptextlayer.html#gimp-text-layer-get-hinting" title="gimp_text_layer_get_hinting ()">gimp_text_layer_get_hinting</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimptextlayer.html#gimp-text-layer-set-hinting" title="gimp_text_layer_set_hinting ()">gimp_text_layer_set_hinting</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimptextlayer.html#gimp-text-layer-get-antialias" title="gimp_text_layer_get_antialias ()">gimp_text_layer_get_antialias</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimptextlayer.html#gimp-text-layer-set-antialias" title="gimp_text_layer_set_antialias ()">gimp_text_layer_set_antialias</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimptextlayer.html#gimp-text-layer-get-kerning" title="gimp_text_layer_get_kerning ()">gimp_text_layer_get_kerning</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimptextlayer.html#gimp-text-layer-set-kerning" title="gimp_text_layer_set_kerning ()">gimp_text_layer_set_kerning</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimptextlayer.html#gimp-text-layer-get-language" title="gimp_text_layer_get_language ()">gimp_text_layer_get_language</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimptextlayer.html#gimp-text-layer-set-language" title="gimp_text_layer_set_language ()">gimp_text_layer_set_language</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a href="../html/libgimpbase-gimpbaseenums.html#GimpTextDirection"><span class="returnvalue">GimpTextDirection</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimptextlayer.html#gimp-text-layer-get-base-direction" title="gimp_text_layer_get_base_direction ()">gimp_text_layer_get_base_direction</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimptextlayer.html#gimp-text-layer-set-base-direction" title="gimp_text_layer_set_base_direction ()">gimp_text_layer_set_base_direction</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a href="../html/libgimpbase-gimpbaseenums.html#GimpTextJustification"><span class="returnvalue">GimpTextJustification</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimptextlayer.html#gimp-text-layer-get-justification" title="gimp_text_layer_get_justification ()">gimp_text_layer_get_justification</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimptextlayer.html#gimp-text-layer-set-justification" title="gimp_text_layer_set_justification ()">gimp_text_layer_set_justification</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimptextlayer.html#gimp-text-layer-get-color" title="gimp_text_layer_get_color ()">gimp_text_layer_get_color</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimptextlayer.html#gimp-text-layer-set-color" title="gimp_text_layer_set_color ()">gimp_text_layer_set_color</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gdouble</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimptextlayer.html#gimp-text-layer-get-indent" title="gimp_text_layer_get_indent ()">gimp_text_layer_get_indent</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimptextlayer.html#gimp-text-layer-set-indent" title="gimp_text_layer_set_indent ()">gimp_text_layer_set_indent</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gdouble</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimptextlayer.html#gimp-text-layer-get-line-spacing" title="gimp_text_layer_get_line_spacing ()">gimp_text_layer_get_line_spacing</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimptextlayer.html#gimp-text-layer-set-line-spacing" title="gimp_text_layer_set_line_spacing ()">gimp_text_layer_set_line_spacing</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gdouble</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimptextlayer.html#gimp-text-layer-get-letter-spacing" title="gimp_text_layer_get_letter_spacing ()">gimp_text_layer_get_letter_spacing</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimptextlayer.html#gimp-text-layer-set-letter-spacing" title="gimp_text_layer_set_letter_spacing ()">gimp_text_layer_set_letter_spacing</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a href="../html/libgimpbase-gimpbaseenums.html#GimpTextHintStyle"><span class="returnvalue">GimpTextHintStyle</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimptextlayer.html#gimp-text-layer-get-hint-style" title="gimp_text_layer_get_hint_style ()">gimp_text_layer_get_hint_style</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimptextlayer.html#gimp-text-layer-set-hint-style" title="gimp_text_layer_set_hint_style ()">gimp_text_layer_set_hint_style</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimptextlayer.html#gimp-text-layer-resize" title="gimp_text_layer_resize ()">gimp_text_layer_resize</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimptextlayer.description"></a><h2>Description</h2>
+<p>Functions for querying and manipulating text layers.</p>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimptextlayer.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-text-layer-new"></a><h3>gimp_text_layer_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_text_layer_new (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *text</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *fontname</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> size</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpunit.html#GimpUnit"><span class="type">GimpUnit</span></a> unit</code></em>);</pre>
+<p>Creates a new text layer.</p>
+<p>This procedure creates a new text layer. The arguments are kept as
+simple as necessary for the normal case. All text attributes,
+however, can be modified with the appropriate
+gimp_text_layer_set_*() procedures. The new layer still needs to be
+added to the image, as this is not automatic. Add the new layer
+using <a class="link" href="libgimp-gimpimage.html#gimp-image-insert-layer" title="gimp_image_insert_layer ()"><code class="function">gimp_image_insert_layer()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-text-layer-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>text</p></td>
+<td class="parameter_description"><p>The text to generate (in UTF-8 encoding).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>fontname</p></td>
+<td class="parameter_description"><p>The name of the font.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>size</p></td>
+<td class="parameter_description"><p>The size of text in either pixels or points.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>unit</p></td>
+<td class="parameter_description"><p>The units of specified size.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-text-layer-new.returns"></a><h4>Returns</h4>
+<p> The new text layer.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-text-layer-get-text"></a><h3>gimp_text_layer_get_text ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> *
+gimp_text_layer_get_text (<em class="parameter"><code><span class="type">gint32</span> layer_ID</code></em>);</pre>
+<p>Get the text from a text layer as string.</p>
+<p>This procedure returns the text from a text layer as a string.</p>
+<div class="refsect3">
+<a name="gimp-text-layer-get-text.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>layer_ID</p></td>
+<td class="parameter_description"><p>The text layer.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-text-layer-get-text.returns"></a><h4>Returns</h4>
+<p> The text from the specified text layer.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-text-layer-set-text"></a><h3>gimp_text_layer_set_text ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_text_layer_set_text (<em class="parameter"><code><span class="type">gint32</span> layer_ID</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *text</code></em>);</pre>
+<p>Set the text of a text layer.</p>
+<p>This procedure changes the text of a text layer.</p>
+<div class="refsect3">
+<a name="gimp-text-layer-set-text.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>layer_ID</p></td>
+<td class="parameter_description"><p>The text layer.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>text</p></td>
+<td class="parameter_description"><p>The new text to set.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-text-layer-set-text.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-text-layer-get-markup"></a><h3>gimp_text_layer_get_markup ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> *
+gimp_text_layer_get_markup (<em class="parameter"><code><span class="type">gint32</span> layer_ID</code></em>);</pre>
+<p>Get the markup from a text layer as string.</p>
+<p>This procedure returns the markup of the styles from a text layer.
+The markup will be in the form of Pango's markup - See
+https://www.pango.org/ for more information about Pango and its
+markup. Note: Setting the markup of a text layer using Pango's
+markup is not supported for now.</p>
+<div class="refsect3">
+<a name="gimp-text-layer-get-markup.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>layer_ID</p></td>
+<td class="parameter_description"><p>The text layer.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-text-layer-get-markup.returns"></a><h4>Returns</h4>
+<p> The markup which represents the style of the specified text
+layer.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-text-layer-get-font"></a><h3>gimp_text_layer_get_font ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> *
+gimp_text_layer_get_font (<em class="parameter"><code><span class="type">gint32</span> layer_ID</code></em>);</pre>
+<p>Get the font from a text layer as string.</p>
+<p>This procedure returns the name of the font from a text layer.</p>
+<div class="refsect3">
+<a name="gimp-text-layer-get-font.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>layer_ID</p></td>
+<td class="parameter_description"><p>The text layer.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-text-layer-get-font.returns"></a><h4>Returns</h4>
+<p> The font which is used in the specified text layer.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-text-layer-set-font"></a><h3>gimp_text_layer_set_font ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_text_layer_set_font (<em class="parameter"><code><span class="type">gint32</span> layer_ID</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *font</code></em>);</pre>
+<p>Set the font of a text layer.</p>
+<p>This procedure modifies the font used in the specified text layer.</p>
+<div class="refsect3">
+<a name="gimp-text-layer-set-font.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>layer_ID</p></td>
+<td class="parameter_description"><p>The text layer.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>font</p></td>
+<td class="parameter_description"><p>The new font to use.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-text-layer-set-font.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-text-layer-get-font-size"></a><h3>gimp_text_layer_get_font_size ()</h3>
+<pre class="programlisting"><span class="returnvalue">gdouble</span>
+gimp_text_layer_get_font_size (<em class="parameter"><code><span class="type">gint32</span> layer_ID</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpunit.html#GimpUnit"><span class="type">GimpUnit</span></a> *unit</code></em>);</pre>
+<p>Get the font size from a text layer.</p>
+<p>This procedure returns the size of the font which is used in a text
+layer. You will receive the size as a float 'font-size' in 'unit'
+units.</p>
+<div class="refsect3">
+<a name="gimp-text-layer-get-font-size.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>layer_ID</p></td>
+<td class="parameter_description"><p>The text layer.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>unit</p></td>
+<td class="parameter_description"><p>The unit used for the font size.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-text-layer-get-font-size.returns"></a><h4>Returns</h4>
+<p> The font size.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-text-layer-set-font-size"></a><h3>gimp_text_layer_set_font_size ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_text_layer_set_font_size (<em class="parameter"><code><span class="type">gint32</span> layer_ID</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> font_size</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpunit.html#GimpUnit"><span class="type">GimpUnit</span></a> unit</code></em>);</pre>
+<p>Set the font size.</p>
+<p>This procedure changes the font size of a text layer. The size of
+your font will be a double 'font-size' of 'unit' units.</p>
+<div class="refsect3">
+<a name="gimp-text-layer-set-font-size.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>layer_ID</p></td>
+<td class="parameter_description"><p>The text layer.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>font_size</p></td>
+<td class="parameter_description"><p>The font size.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>unit</p></td>
+<td class="parameter_description"><p>The unit to use for the font size.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-text-layer-set-font-size.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-text-layer-get-hinting"></a><h3>gimp_text_layer_get_hinting ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_text_layer_get_hinting (<em class="parameter"><code><span class="type">gint32</span> layer_ID</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> *autohint</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_text_layer_get_hinting</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimptextlayer.html#gimp-text-layer-get-hint-style" title="gimp_text_layer_get_hint_style ()"><code class="function">gimp_text_layer_get_hint_style()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-text-layer-get-hinting.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>layer_ID</p></td>
+<td class="parameter_description"><p>The text layer.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>autohint</p></td>
+<td class="parameter_description"><p>A flag which is true if the text layer is forced to use the autohinter from FreeType.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-text-layer-get-hinting.returns"></a><h4>Returns</h4>
+<p> A flag which is true if hinting is used on the font.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-text-layer-set-hinting"></a><h3>gimp_text_layer_set_hinting ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_text_layer_set_hinting (<em class="parameter"><code><span class="type">gint32</span> layer_ID</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> hinting</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> autohint</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_text_layer_set_hinting</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimptextlayer.html#gimp-text-layer-set-hint-style" title="gimp_text_layer_set_hint_style ()"><code class="function">gimp_text_layer_set_hint_style()</code></a> instead.</p>
+</div>
+<p>Enable/disable the use of hinting in a text layer.</p>
+<p>This procedure enables or disables hinting on the text of a text
+layer. If you enable 'auto-hint', FreeType\'s automatic hinter will
+be used and hinting information from the font will be ignored.</p>
+<div class="refsect3">
+<a name="gimp-text-layer-set-hinting.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>layer_ID</p></td>
+<td class="parameter_description"><p>The text layer.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>hinting</p></td>
+<td class="parameter_description"><p>Enable/disable the use of hinting on the text.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>autohint</p></td>
+<td class="parameter_description"><p>Force the use of the autohinter provided through FreeType.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-text-layer-set-hinting.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-text-layer-get-antialias"></a><h3>gimp_text_layer_get_antialias ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_text_layer_get_antialias (<em class="parameter"><code><span class="type">gint32</span> layer_ID</code></em>);</pre>
+<p>Check if antialiasing is used in the text layer.</p>
+<p>This procedure checks if antialiasing is enabled in the specified
+text layer.</p>
+<div class="refsect3">
+<a name="gimp-text-layer-get-antialias.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>layer_ID</p></td>
+<td class="parameter_description"><p>The text layer.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-text-layer-get-antialias.returns"></a><h4>Returns</h4>
+<p> A flag which is true if antialiasing is used for rendering
+the font in the text layer.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-text-layer-set-antialias"></a><h3>gimp_text_layer_set_antialias ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_text_layer_set_antialias (<em class="parameter"><code><span class="type">gint32</span> layer_ID</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> antialias</code></em>);</pre>
+<p>Enable/disable anti-aliasing in a text layer.</p>
+<p>This procedure enables or disables anti-aliasing of the text in a
+text layer.</p>
+<div class="refsect3">
+<a name="gimp-text-layer-set-antialias.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>layer_ID</p></td>
+<td class="parameter_description"><p>The text layer.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>antialias</p></td>
+<td class="parameter_description"><p>Enable/disable antialiasing of the text.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-text-layer-set-antialias.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-text-layer-get-kerning"></a><h3>gimp_text_layer_get_kerning ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_text_layer_get_kerning (<em class="parameter"><code><span class="type">gint32</span> layer_ID</code></em>);</pre>
+<p>Check if kerning is used in the text layer.</p>
+<p>This procedure checks if kerning is enabled in the specified text
+layer.</p>
+<div class="refsect3">
+<a name="gimp-text-layer-get-kerning.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>layer_ID</p></td>
+<td class="parameter_description"><p>The text layer.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-text-layer-get-kerning.returns"></a><h4>Returns</h4>
+<p> A flag which is true if kerning is used in the text layer.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-text-layer-set-kerning"></a><h3>gimp_text_layer_set_kerning ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_text_layer_set_kerning (<em class="parameter"><code><span class="type">gint32</span> layer_ID</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> kerning</code></em>);</pre>
+<p>Enable/disable kerning in a text layer.</p>
+<p>This procedure enables or disables kerning in a text layer.</p>
+<div class="refsect3">
+<a name="gimp-text-layer-set-kerning.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>layer_ID</p></td>
+<td class="parameter_description"><p>The text layer.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>kerning</p></td>
+<td class="parameter_description"><p>Enable/disable kerning in the text.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-text-layer-set-kerning.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-text-layer-get-language"></a><h3>gimp_text_layer_get_language ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> *
+gimp_text_layer_get_language (<em class="parameter"><code><span class="type">gint32</span> layer_ID</code></em>);</pre>
+<p>Get the language used in the text layer.</p>
+<p>This procedure returns the language string which is set for the text
+in the text layer.</p>
+<div class="refsect3">
+<a name="gimp-text-layer-get-language.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>layer_ID</p></td>
+<td class="parameter_description"><p>The text layer.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-text-layer-get-language.returns"></a><h4>Returns</h4>
+<p> The language used in the text layer.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-text-layer-set-language"></a><h3>gimp_text_layer_set_language ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_text_layer_set_language (<em class="parameter"><code><span class="type">gint32</span> layer_ID</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *language</code></em>);</pre>
+<p>Set the language of the text layer.</p>
+<p>This procedure sets the language of the text in text layer. For some
+scripts the language has an influence of how the text is rendered.</p>
+<div class="refsect3">
+<a name="gimp-text-layer-set-language.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>layer_ID</p></td>
+<td class="parameter_description"><p>The text layer.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>language</p></td>
+<td class="parameter_description"><p>The new language to use for the text layer.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-text-layer-set-language.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-text-layer-get-base-direction"></a><h3>gimp_text_layer_get_base_direction ()</h3>
+<pre class="programlisting"><a href="../html/libgimpbase-gimpbaseenums.html#GimpTextDirection"><span class="returnvalue">GimpTextDirection</span></a>
+gimp_text_layer_get_base_direction (<em class="parameter"><code><span class="type">gint32</span> layer_ID</code></em>);</pre>
+<p>Get the base direction used for rendering the text layer.</p>
+<p>This procedure returns the base direction used for rendering the
+text in the text layer</p>
+<div class="refsect3">
+<a name="gimp-text-layer-get-base-direction.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>layer_ID</p></td>
+<td class="parameter_description"><p>The text layer.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-text-layer-get-base-direction.returns"></a><h4>Returns</h4>
+<p> The based direction used for the text layer.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-text-layer-set-base-direction"></a><h3>gimp_text_layer_set_base_direction ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_text_layer_set_base_direction (<em class="parameter"><code><span class="type">gint32</span> layer_ID</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpTextDirection"><span class="type">GimpTextDirection</span></a> direction</code></em>);</pre>
+<p>Set the base direction in the text layer.</p>
+<p>This procedure sets the base direction used in applying the Unicode
+bidirectional algorithm when rendering the text.</p>
+<div class="refsect3">
+<a name="gimp-text-layer-set-base-direction.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>layer_ID</p></td>
+<td class="parameter_description"><p>The text layer.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>direction</p></td>
+<td class="parameter_description"><p>The base direction of the text.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-text-layer-set-base-direction.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-text-layer-get-justification"></a><h3>gimp_text_layer_get_justification ()</h3>
+<pre class="programlisting"><a href="../html/libgimpbase-gimpbaseenums.html#GimpTextJustification"><span class="returnvalue">GimpTextJustification</span></a>
+gimp_text_layer_get_justification (<em class="parameter"><code><span class="type">gint32</span> layer_ID</code></em>);</pre>
+<p>Get the text justification information of the text layer.</p>
+<p>This procedure returns the alignment of the lines in the text layer
+relative to each other.</p>
+<div class="refsect3">
+<a name="gimp-text-layer-get-justification.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>layer_ID</p></td>
+<td class="parameter_description"><p>The text layer.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-text-layer-get-justification.returns"></a><h4>Returns</h4>
+<p> The justification used in the text layer.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-text-layer-set-justification"></a><h3>gimp_text_layer_set_justification ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_text_layer_set_justification (<em class="parameter"><code><span class="type">gint32</span> layer_ID</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpTextJustification"><span class="type">GimpTextJustification</span></a> justify</code></em>);</pre>
+<p>Set the justification of the text in a text layer.</p>
+<p>This procedure sets the alignment of the lines in the text layer
+relative to each other.</p>
+<div class="refsect3">
+<a name="gimp-text-layer-set-justification.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>layer_ID</p></td>
+<td class="parameter_description"><p>The text layer.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>justify</p></td>
+<td class="parameter_description"><p>The justification for your text.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-text-layer-set-justification.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-text-layer-get-color"></a><h3>gimp_text_layer_get_color ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_text_layer_get_color (<em class="parameter"><code><span class="type">gint32</span> layer_ID</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpcolor-GimpRGB.html#GimpRGB"><span class="type">GimpRGB</span></a> *color</code></em>);</pre>
+<p>Get the color of the text in a text layer.</p>
+<p>This procedure returns the color of the text in a text layer.</p>
+<div class="refsect3">
+<a name="gimp-text-layer-get-color.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>layer_ID</p></td>
+<td class="parameter_description"><p>The text layer.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>color</p></td>
+<td class="parameter_description"><p>The color of the text.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-text-layer-get-color.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-text-layer-set-color"></a><h3>gimp_text_layer_set_color ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_text_layer_set_color (<em class="parameter"><code><span class="type">gint32</span> layer_ID</code></em>,
+ <em class="parameter"><code>const <a href="../html/libgimpcolor-GimpRGB.html#GimpRGB"><span class="type">GimpRGB</span></a> *color</code></em>);</pre>
+<p>Set the color of the text in the text layer.</p>
+<p>This procedure sets the text color in the text layer 'layer'.</p>
+<div class="refsect3">
+<a name="gimp-text-layer-set-color.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>layer_ID</p></td>
+<td class="parameter_description"><p>The text layer.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>color</p></td>
+<td class="parameter_description"><p>The color to use for the text.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-text-layer-set-color.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-text-layer-get-indent"></a><h3>gimp_text_layer_get_indent ()</h3>
+<pre class="programlisting"><span class="returnvalue">gdouble</span>
+gimp_text_layer_get_indent (<em class="parameter"><code><span class="type">gint32</span> layer_ID</code></em>);</pre>
+<p>Get the line indentation of text layer.</p>
+<p>This procedure returns the indentation of the first line in a text
+layer.</p>
+<div class="refsect3">
+<a name="gimp-text-layer-get-indent.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>layer_ID</p></td>
+<td class="parameter_description"><p>The text layer.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-text-layer-get-indent.returns"></a><h4>Returns</h4>
+<p> The indentation value of the first line.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-text-layer-set-indent"></a><h3>gimp_text_layer_set_indent ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_text_layer_set_indent (<em class="parameter"><code><span class="type">gint32</span> layer_ID</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> indent</code></em>);</pre>
+<p>Set the indentation of the first line in a text layer.</p>
+<p>This procedure sets the indentation of the first line in the text
+layer.</p>
+<div class="refsect3">
+<a name="gimp-text-layer-set-indent.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>layer_ID</p></td>
+<td class="parameter_description"><p>The text layer.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>indent</p></td>
+<td class="parameter_description"><p>The indentation for the first line.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-text-layer-set-indent.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-text-layer-get-line-spacing"></a><h3>gimp_text_layer_get_line_spacing ()</h3>
+<pre class="programlisting"><span class="returnvalue">gdouble</span>
+gimp_text_layer_get_line_spacing (<em class="parameter"><code><span class="type">gint32</span> layer_ID</code></em>);</pre>
+<p>Get the spacing between lines of text.</p>
+<p>This procedure returns the line-spacing between lines of text in a
+text layer.</p>
+<div class="refsect3">
+<a name="gimp-text-layer-get-line-spacing.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>layer_ID</p></td>
+<td class="parameter_description"><p>The text layer.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-text-layer-get-line-spacing.returns"></a><h4>Returns</h4>
+<p> The line-spacing value.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-text-layer-set-line-spacing"></a><h3>gimp_text_layer_set_line_spacing ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_text_layer_set_line_spacing (<em class="parameter"><code><span class="type">gint32</span> layer_ID</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> line_spacing</code></em>);</pre>
+<p>Adjust the line spacing in a text layer.</p>
+<p>This procedure sets the additional spacing used between lines a text
+layer.</p>
+<div class="refsect3">
+<a name="gimp-text-layer-set-line-spacing.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>layer_ID</p></td>
+<td class="parameter_description"><p>The text layer.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>line_spacing</p></td>
+<td class="parameter_description"><p>The additional line spacing to use.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-text-layer-set-line-spacing.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-text-layer-get-letter-spacing"></a><h3>gimp_text_layer_get_letter_spacing ()</h3>
+<pre class="programlisting"><span class="returnvalue">gdouble</span>
+gimp_text_layer_get_letter_spacing (<em class="parameter"><code><span class="type">gint32</span> layer_ID</code></em>);</pre>
+<p>Get the letter spacing used in a text layer.</p>
+<p>This procedure returns the additional spacing between the single
+glyphs in a text layer.</p>
+<div class="refsect3">
+<a name="gimp-text-layer-get-letter-spacing.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>layer_ID</p></td>
+<td class="parameter_description"><p>The text layer.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-text-layer-get-letter-spacing.returns"></a><h4>Returns</h4>
+<p> The letter-spacing value.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-text-layer-set-letter-spacing"></a><h3>gimp_text_layer_set_letter_spacing ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_text_layer_set_letter_spacing (<em class="parameter"><code><span class="type">gint32</span> layer_ID</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> letter_spacing</code></em>);</pre>
+<p>Adjust the letter spacing in a text layer.</p>
+<p>This procedure sets the additional spacing between the single glyphs
+in a text layer.</p>
+<div class="refsect3">
+<a name="gimp-text-layer-set-letter-spacing.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>layer_ID</p></td>
+<td class="parameter_description"><p>The text layer.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>letter_spacing</p></td>
+<td class="parameter_description"><p>The additional letter spacing to use.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-text-layer-set-letter-spacing.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-text-layer-get-hint-style"></a><h3>gimp_text_layer_get_hint_style ()</h3>
+<pre class="programlisting"><a href="../html/libgimpbase-gimpbaseenums.html#GimpTextHintStyle"><span class="returnvalue">GimpTextHintStyle</span></a>
+gimp_text_layer_get_hint_style (<em class="parameter"><code><span class="type">gint32</span> layer_ID</code></em>);</pre>
+<p>Get information about hinting in the specified text layer.</p>
+<p>This procedure provides information about the hinting that is being
+used in a text layer. Hinting can be optimized for fidelity or
+contrast or it can be turned entirely off.</p>
+<div class="refsect3">
+<a name="gimp-text-layer-get-hint-style.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>layer_ID</p></td>
+<td class="parameter_description"><p>The text layer.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-text-layer-get-hint-style.returns"></a><h4>Returns</h4>
+<p> The hint style used for font outlines.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-text-layer-set-hint-style"></a><h3>gimp_text_layer_set_hint_style ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_text_layer_set_hint_style (<em class="parameter"><code><span class="type">gint32</span> layer_ID</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpTextHintStyle"><span class="type">GimpTextHintStyle</span></a> style</code></em>);</pre>
+<p>Control how font outlines are hinted in a text layer.</p>
+<p>This procedure sets the hint style for font outlines in a text
+layer. This controls whether to fit font outlines to the pixel grid,
+and if so, whether to optimize for fidelity or contrast.</p>
+<div class="refsect3">
+<a name="gimp-text-layer-set-hint-style.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>layer_ID</p></td>
+<td class="parameter_description"><p>The text layer.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>style</p></td>
+<td class="parameter_description"><p>The new hint style.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-text-layer-set-hint-style.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-text-layer-resize"></a><h3>gimp_text_layer_resize ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_text_layer_resize (<em class="parameter"><code><span class="type">gint32</span> layer_ID</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> width</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> height</code></em>);</pre>
+<p>Resize the box of a text layer.</p>
+<p>This procedure changes the width and height of a text layer while
+keeping it as a text layer and not converting it to a bitmap like
+<a class="link" href="libgimp-gimplayer.html#gimp-layer-resize" title="gimp_layer_resize ()"><code class="function">gimp_layer_resize()</code></a> would do.</p>
+<div class="refsect3">
+<a name="gimp-text-layer-resize.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>layer_ID</p></td>
+<td class="parameter_description"><p>The text layer.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>width</p></td>
+<td class="parameter_description"><p>The new box width in pixels.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>height</p></td>
+<td class="parameter_description"><p>The new box height in pixels.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-text-layer-resize.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/libgimp-gimptexttool.html b/devel-docs/libgimp/html/libgimp-gimptexttool.html
new file mode 100644
index 0000000..4f40d37
--- /dev/null
+++ b/devel-docs/libgimp/html/libgimp-gimptexttool.html
@@ -0,0 +1,502 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gimptexttool: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimp-image.html" title="Manipulating Images and their Properties">
+<link rel="prev" href="libgimp-gimptextlayer.html" title="gimptextlayer">
+<link rel="next" href="libgimp-gimptile.html" title="gimptile">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimp-gimptexttool.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimp-image.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimp-gimptextlayer.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimp-gimptile.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimp-gimptexttool"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimp-gimptexttool.top_of_page"></a>gimptexttool</span></h2>
+<p>gimptexttool — Functions for controlling the text tool.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimp-gimptexttool.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimptexttool.html#gimp-text-fontname" title="gimp_text_fontname ()">gimp_text_fontname</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimptexttool.html#gimp-text-get-extents-fontname" title="gimp_text_get_extents_fontname ()">gimp_text_get_extents_fontname</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimptexttool.html#gimp-text" title="gimp_text ()">gimp_text</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimptexttool.html#gimp-text-get-extents" title="gimp_text_get_extents ()">gimp_text_get_extents</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimptexttool.description"></a><h2>Description</h2>
+<p>Functions for controlling the text tool.</p>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimptexttool.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-text-fontname"></a><h3>gimp_text_fontname ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_text_fontname (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> x</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> y</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *text</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> border</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> antialias</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> size</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpSizeType"><span class="type">GimpSizeType</span></a> size_type</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *fontname</code></em>);</pre>
+<p>Add text at the specified location as a floating selection or a new
+layer.</p>
+<p>This tool requires a fontname matching an installed PangoFT2 font.
+You can specify the fontsize in units of pixels or points, and the
+appropriate metric is specified using the size_type argument. The x
+and y parameters together control the placement of the new text by
+specifying the upper left corner of the text bounding box. If the
+specified drawable parameter is valid, the text will be created as a
+floating selection attached to the drawable. If the drawable
+parameter is not valid (-1), the text will appear as a new layer.
+Finally, a border can be specified around the final rendered text.
+The border is measured in pixels. Parameter size-type is not used
+and is currently ignored. If you need to display a font in points,
+divide the size in points by 72.0 and multiply it by the image's
+vertical resolution.</p>
+<div class="refsect3">
+<a name="gimp-text-fontname.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The affected drawable: (-1 for a new text layer).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x</p></td>
+<td class="parameter_description"><p>The x coordinate for the left of the text bounding box.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y</p></td>
+<td class="parameter_description"><p>The y coordinate for the top of the text bounding box.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>text</p></td>
+<td class="parameter_description"><p>The text to generate (in UTF-8 encoding).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>border</p></td>
+<td class="parameter_description"><p>The size of the border.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>antialias</p></td>
+<td class="parameter_description"><p>Antialiasing.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>size</p></td>
+<td class="parameter_description"><p>The size of text in either pixels or points.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>size_type</p></td>
+<td class="parameter_description"><p>The units of specified size.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>fontname</p></td>
+<td class="parameter_description"><p>The name of the font.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-text-fontname.returns"></a><h4>Returns</h4>
+<p> The new text layer or -1 if no layer was created.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-text-get-extents-fontname"></a><h3>gimp_text_get_extents_fontname ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_text_get_extents_fontname (<em class="parameter"><code>const <span class="type">gchar</span> *text</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> size</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpSizeType"><span class="type">GimpSizeType</span></a> size_type</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *fontname</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *width</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *height</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *ascent</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *descent</code></em>);</pre>
+<p>Get extents of the bounding box for the specified text.</p>
+<p>This tool returns the width and height of a bounding box for the
+specified text string with the specified font information. Ascent
+and descent for the specified font are returned as well. Parameter
+size-type is not used and is currently ignored. If you need to
+display a font in points, divide the size in points by 72.0 and
+multiply it by the vertical resolution of the image you are taking
+into account.</p>
+<div class="refsect3">
+<a name="gimp-text-get-extents-fontname.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>text</p></td>
+<td class="parameter_description"><p>The text to generate (in UTF-8 encoding).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>size</p></td>
+<td class="parameter_description"><p>The size of text in either pixels or points.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>size_type</p></td>
+<td class="parameter_description"><p>The units of specified size.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>fontname</p></td>
+<td class="parameter_description"><p>The name of the font.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>width</p></td>
+<td class="parameter_description"><p>The width of the specified font.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>height</p></td>
+<td class="parameter_description"><p>The height of the specified font.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>ascent</p></td>
+<td class="parameter_description"><p>The ascent of the specified font.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>descent</p></td>
+<td class="parameter_description"><p>The descent of the specified font.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-text-get-extents-fontname.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-text"></a><h3>gimp_text ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_text (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> x</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> y</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *text</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> border</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> antialias</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> size</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpSizeType"><span class="type">GimpSizeType</span></a> size_type</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *foundry</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *family</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *weight</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *slant</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *set_width</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *spacing</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *registry</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *encoding</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_text</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimptexttool.html#gimp-text-fontname" title="gimp_text_fontname ()"><code class="function">gimp_text_fontname()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-text.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The affected drawable: (-1 for a new text layer).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x</p></td>
+<td class="parameter_description"><p>The x coordinate for the left of the text bounding box.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y</p></td>
+<td class="parameter_description"><p>The y coordinate for the top of the text bounding box.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>text</p></td>
+<td class="parameter_description"><p>The text to generate (in UTF-8 encoding).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>border</p></td>
+<td class="parameter_description"><p>The size of the border.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>antialias</p></td>
+<td class="parameter_description"><p>Antialiasing.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>size</p></td>
+<td class="parameter_description"><p>The size of text in either pixels or points.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>size_type</p></td>
+<td class="parameter_description"><p>The units of specified size.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>foundry</p></td>
+<td class="parameter_description"><p>The font foundry.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>family</p></td>
+<td class="parameter_description"><p>The font family.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>weight</p></td>
+<td class="parameter_description"><p>The font weight.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>slant</p></td>
+<td class="parameter_description"><p>The font slant.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>set_width</p></td>
+<td class="parameter_description"><p>The font set-width.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>spacing</p></td>
+<td class="parameter_description"><p>The font spacing.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>registry</p></td>
+<td class="parameter_description"><p>The font registry.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>encoding</p></td>
+<td class="parameter_description"><p>The font encoding.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-text.returns"></a><h4>Returns</h4>
+<p> The new text layer or -1 if no layer was created.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-text-get-extents"></a><h3>gimp_text_get_extents ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_text_get_extents (<em class="parameter"><code>const <span class="type">gchar</span> *text</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> size</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpSizeType"><span class="type">GimpSizeType</span></a> size_type</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *foundry</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *family</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *weight</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *slant</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *set_width</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *spacing</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *registry</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *encoding</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *width</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *height</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *ascent</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *descent</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_text_get_extents</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimptexttool.html#gimp-text-get-extents-fontname" title="gimp_text_get_extents_fontname ()"><code class="function">gimp_text_get_extents_fontname()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-text-get-extents.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>text</p></td>
+<td class="parameter_description"><p>The text to generate (in UTF-8 encoding).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>size</p></td>
+<td class="parameter_description"><p>The size of text in either pixels or points.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>size_type</p></td>
+<td class="parameter_description"><p>The units of specified size.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>foundry</p></td>
+<td class="parameter_description"><p>The font foundry.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>family</p></td>
+<td class="parameter_description"><p>The font family.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>weight</p></td>
+<td class="parameter_description"><p>The font weight.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>slant</p></td>
+<td class="parameter_description"><p>The font slant.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>set_width</p></td>
+<td class="parameter_description"><p>The font set-width.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>spacing</p></td>
+<td class="parameter_description"><p>The font spacing.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>registry</p></td>
+<td class="parameter_description"><p>The font registry.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>encoding</p></td>
+<td class="parameter_description"><p>The font encoding.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>width</p></td>
+<td class="parameter_description"><p>The width of the specified font.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>height</p></td>
+<td class="parameter_description"><p>The height of the specified font.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>ascent</p></td>
+<td class="parameter_description"><p>The ascent of the specified font.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>descent</p></td>
+<td class="parameter_description"><p>The descent of the specified font.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-text-get-extents.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/libgimp-gimptile.html b/devel-docs/libgimp/html/libgimp-gimptile.html
new file mode 100644
index 0000000..7e12a98
--- /dev/null
+++ b/devel-docs/libgimp/html/libgimp-gimptile.html
@@ -0,0 +1,218 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gimptile: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimp-image.html" title="Manipulating Images and their Properties">
+<link rel="prev" href="libgimp-gimptexttool.html" title="gimptexttool">
+<link rel="next" href="libgimp-gimppainttools.html" title="gimppainttools">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimp-gimptile.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimp-image.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimp-gimptexttool.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimp-gimppainttools.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimp-gimptile"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimp-gimptile.top_of_page"></a>gimptile</span></h2>
+<p>gimptile — Functions for working with tiles.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimp-gimptile.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimptile.html#gimp-tile-ref" title="gimp_tile_ref ()">gimp_tile_ref</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimptile.html#gimp-tile-ref-zero" title="gimp_tile_ref_zero ()">gimp_tile_ref_zero</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimptile.html#gimp-tile-unref" title="gimp_tile_unref ()">gimp_tile_unref</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimptile.html#gimp-tile-flush" title="gimp_tile_flush ()">gimp_tile_flush</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimptile.html#gimp-tile-cache-size" title="gimp_tile_cache_size ()">gimp_tile_cache_size</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimptile.html#gimp-tile-cache-ntiles" title="gimp_tile_cache_ntiles ()">gimp_tile_cache_ntiles</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimptile.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody><tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="libgimp-gimptile.html#GimpTile" title="GimpTile">GimpTile</a></td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimptile.description"></a><h2>Description</h2>
+<p>Functions for working with tiles.</p>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimptile.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-tile-ref"></a><h3>gimp_tile_ref ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_tile_ref (<em class="parameter"><code><a class="link" href="libgimp-gimptile.html#GimpTile" title="GimpTile"><span class="type">GimpTile</span></a> *tile</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_tile_ref</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-tile-ref-zero"></a><h3>gimp_tile_ref_zero ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_tile_ref_zero (<em class="parameter"><code><a class="link" href="libgimp-gimptile.html#GimpTile" title="GimpTile"><span class="type">GimpTile</span></a> *tile</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_tile_ref_zero</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-tile-unref"></a><h3>gimp_tile_unref ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_tile_unref (<em class="parameter"><code><a class="link" href="libgimp-gimptile.html#GimpTile" title="GimpTile"><span class="type">GimpTile</span></a> *tile</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> dirty</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_tile_unref</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-tile-flush"></a><h3>gimp_tile_flush ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_tile_flush (<em class="parameter"><code><a class="link" href="libgimp-gimptile.html#GimpTile" title="GimpTile"><span class="type">GimpTile</span></a> *tile</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_tile_flush</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-tile-cache-size"></a><h3>gimp_tile_cache_size ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_tile_cache_size (<em class="parameter"><code><span class="type">gulong</span> kilobytes</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_tile_cache_size</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>Sets the size of the tile cache on the plug-in side. The tile cache
+is used to reduce the number of tiles exchanged between the GIMP core
+and the plug-in. See also <a class="link" href="libgimp-gimptile.html#gimp-tile-cache-ntiles" title="gimp_tile_cache_ntiles ()"><code class="function">gimp_tile_cache_ntiles()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-tile-cache-size.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>kilobytes</p></td>
+<td class="parameter_description"><p>new cache size in kilobytes</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-tile-cache-ntiles"></a><h3>gimp_tile_cache_ntiles ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_tile_cache_ntiles (<em class="parameter"><code><span class="type">gulong</span> ntiles</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_tile_cache_ntiles</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>Sets the size of the tile cache on the plug-in side. This function
+is similar to <a class="link" href="libgimp-gimptile.html#gimp-tile-cache-size" title="gimp_tile_cache_size ()"><code class="function">gimp_tile_cache_size()</code></a> but supports specifying the
+number of tiles directly.</p>
+<p>If your plug-in access pixels tile-by-tile, it doesn't need a tile
+cache at all. If however the plug-in accesses drawable pixel data
+row-by-row, it should set the tile cache large enough to hold the
+number of tiles per row. Double this size if your plug-in uses
+shadow tiles.</p>
+<div class="refsect3">
+<a name="gimp-tile-cache-ntiles.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>ntiles</p></td>
+<td class="parameter_description"><p>number of tiles that should fit into the cache</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+</div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimptile.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpTile"></a><h3>GimpTile</h3>
+<pre class="programlisting">typedef struct {
+ guint ewidth; /* the effective width of the tile */
+ guint eheight; /* the effective height of the tile */
+ guint bpp; /* the bytes per pixel (1, 2, 3 or 4 ) */
+ guint tile_num; /* the number of this tile within the drawable */
+ guint16 ref_count; /* reference count for the tile */
+ guint dirty : 1; /* is the tile dirty? has it been modified? */
+ guint shadow: 1; /* is this a shadow tile */
+ guchar *data; /* the pixel data for the tile */
+ GimpDrawable *drawable; /* the drawable this tile came from */
+} GimpTile;
+</pre>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/libgimp-gimptransformtools.html b/devel-docs/libgimp/html/libgimp-gimptransformtools.html
new file mode 100644
index 0000000..2e5909a
--- /dev/null
+++ b/devel-docs/libgimp/html/libgimp-gimptransformtools.html
@@ -0,0 +1,457 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gimptransformtools: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimp-image.html" title="Manipulating Images and their Properties">
+<link rel="prev" href="libgimp-gimpselectiontools.html" title="gimpselectiontools">
+<link rel="next" href="libgimp-gimpvectors.html" title="gimpvectors">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimp-gimptransformtools.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimp-image.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimp-gimpselectiontools.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimp-gimpvectors.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimp-gimptransformtools"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimp-gimptransformtools.top_of_page"></a>gimptransformtools</span></h2>
+<p>gimptransformtools — Access to toolbox transform tools.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimp-gimptransformtools.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimptransformtools.html#gimp-flip" title="gimp_flip ()">gimp_flip</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimptransformtools.html#gimp-perspective" title="gimp_perspective ()">gimp_perspective</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimptransformtools.html#gimp-rotate" title="gimp_rotate ()">gimp_rotate</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimptransformtools.html#gimp-scale" title="gimp_scale ()">gimp_scale</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimptransformtools.html#gimp-shear" title="gimp_shear ()">gimp_shear</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimptransformtools.html#gimp-transform-2d" title="gimp_transform_2d ()">gimp_transform_2d</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimptransformtools.description"></a><h2>Description</h2>
+<p>Functions giving access to toolbox transform tools.</p>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimptransformtools.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-flip"></a><h3>gimp_flip ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_flip (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpOrientationType"><span class="type">GimpOrientationType</span></a> flip_type</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_flip</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpitemtransform.html#gimp-item-transform-flip-simple" title="gimp_item_transform_flip_simple ()"><code class="function">gimp_item_transform_flip_simple()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-flip.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The affected drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>flip_type</p></td>
+<td class="parameter_description"><p>Type of flip.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-flip.returns"></a><h4>Returns</h4>
+<p> The flipped drawable.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-perspective"></a><h3>gimp_perspective ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_perspective (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> interpolation</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> x0</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> y0</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> x1</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> y1</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> x2</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> y2</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> x3</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> y3</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_perspective</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpitemtransform.html#gimp-item-transform-perspective" title="gimp_item_transform_perspective ()"><code class="function">gimp_item_transform_perspective()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-perspective.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The affected drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>interpolation</p></td>
+<td class="parameter_description"><p>Whether to use interpolation.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x0</p></td>
+<td class="parameter_description"><p>The new x coordinate of upper-left corner of original bounding box.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y0</p></td>
+<td class="parameter_description"><p>The new y coordinate of upper-left corner of original bounding box.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x1</p></td>
+<td class="parameter_description"><p>The new x coordinate of upper-right corner of original bounding box.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y1</p></td>
+<td class="parameter_description"><p>The new y coordinate of upper-right corner of original bounding box.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x2</p></td>
+<td class="parameter_description"><p>The new x coordinate of lower-left corner of original bounding box.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y2</p></td>
+<td class="parameter_description"><p>The new y coordinate of lower-left corner of original bounding box.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x3</p></td>
+<td class="parameter_description"><p>The new x coordinate of lower-right corner of original bounding box.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y3</p></td>
+<td class="parameter_description"><p>The new y coordinate of lower-right corner of original bounding box.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-perspective.returns"></a><h4>Returns</h4>
+<p> The newly mapped drawable.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-rotate"></a><h3>gimp_rotate ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_rotate (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> interpolation</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> angle</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_rotate</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpitemtransform.html#gimp-item-transform-rotate" title="gimp_item_transform_rotate ()"><code class="function">gimp_item_transform_rotate()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-rotate.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The affected drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>interpolation</p></td>
+<td class="parameter_description"><p>Whether to use interpolation.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>angle</p></td>
+<td class="parameter_description"><p>The angle of rotation (radians).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-rotate.returns"></a><h4>Returns</h4>
+<p> The rotated drawable.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-scale"></a><h3>gimp_scale ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_scale (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> interpolation</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> x0</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> y0</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> x1</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> y1</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_scale</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpitemtransform.html#gimp-item-transform-scale" title="gimp_item_transform_scale ()"><code class="function">gimp_item_transform_scale()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-scale.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The affected drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>interpolation</p></td>
+<td class="parameter_description"><p>Whether to use interpolation.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x0</p></td>
+<td class="parameter_description"><p>The new x coordinate of the upper-left corner of the scaled region.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y0</p></td>
+<td class="parameter_description"><p>The new y coordinate of the upper-left corner of the scaled region.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x1</p></td>
+<td class="parameter_description"><p>The new x coordinate of the lower-right corner of the scaled region.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y1</p></td>
+<td class="parameter_description"><p>The new y coordinate of the lower-right corner of the scaled region.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-scale.returns"></a><h4>Returns</h4>
+<p> The scaled drawable.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-shear"></a><h3>gimp_shear ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_shear (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> interpolation</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpOrientationType"><span class="type">GimpOrientationType</span></a> shear_type</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> magnitude</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_shear</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpitemtransform.html#gimp-item-transform-shear" title="gimp_item_transform_shear ()"><code class="function">gimp_item_transform_shear()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-shear.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The affected drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>interpolation</p></td>
+<td class="parameter_description"><p>Whether to use interpolation.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>shear_type</p></td>
+<td class="parameter_description"><p>Type of shear.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>magnitude</p></td>
+<td class="parameter_description"><p>The magnitude of the shear.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-shear.returns"></a><h4>Returns</h4>
+<p> The sheared drawable.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-transform-2d"></a><h3>gimp_transform_2d ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_transform_2d (<em class="parameter"><code><span class="type">gint32</span> drawable_ID</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> interpolation</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> source_x</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> source_y</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> scale_x</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> scale_y</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> angle</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> dest_x</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> dest_y</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_transform_2d</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpitemtransform.html#gimp-item-transform-2d" title="gimp_item_transform_2d ()"><code class="function">gimp_item_transform_2d()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-transform-2d.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>drawable_ID</p></td>
+<td class="parameter_description"><p>The affected drawable.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>interpolation</p></td>
+<td class="parameter_description"><p>Whether to use interpolation.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>source_x</p></td>
+<td class="parameter_description"><p>X coordinate of the transformation center.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>source_y</p></td>
+<td class="parameter_description"><p>Y coordinate of the transformation center.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>scale_x</p></td>
+<td class="parameter_description"><p>Amount to scale in x direction.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>scale_y</p></td>
+<td class="parameter_description"><p>Amount to scale in y direction.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>angle</p></td>
+<td class="parameter_description"><p>The angle of rotation (radians).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>dest_x</p></td>
+<td class="parameter_description"><p>X coordinate of where the centre goes.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>dest_y</p></td>
+<td class="parameter_description"><p>Y coordinate of where the centre goes.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-transform-2d.returns"></a><h4>Returns</h4>
+<p> The transformed drawable.</p>
+</div>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/libgimp-gimpui.html b/devel-docs/libgimp/html/libgimp-gimpui.html
new file mode 100644
index 0000000..fd1b609
--- /dev/null
+++ b/devel-docs/libgimp/html/libgimp-gimpui.html
@@ -0,0 +1,256 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gimpui: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimpui.html" title="Part II. GIMP User Interface Library">
+<link rel="prev" href="libgimpui-hierarchy.html" title="Object Hierarchy">
+<link rel="next" href="libgimp-gimpexport.html" title="gimpexport">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimp-gimpui.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimpui.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimpui-hierarchy.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimp-gimpexport.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimp-gimpui"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimp-gimpui.top_of_page"></a>gimpui</span></h2>
+<p>gimpui — Common user interface functions. This header includes
+all other GIMP User Interface Library headers.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimp-gimpui.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpui.html#gimp-ui-init" title="gimp_ui_init ()">gimp_ui_init</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GdkWindow</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpui.html#gimp-ui-get-display-window" title="gimp_ui_get_display_window ()">gimp_ui_get_display_window</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GdkWindow</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpui.html#gimp-ui-get-progress-window" title="gimp_ui_get_progress_window ()">gimp_ui_get_progress_window</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpui.html#gimp-window-set-transient" title="gimp_window_set_transient ()">gimp_window_set_transient</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpui.html#gimp-window-set-transient-for-display" title="gimp_window_set_transient_for_display ()">gimp_window_set_transient_for_display</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpui.description"></a><h2>Description</h2>
+<p>Common user interface functions. This header includes all other
+GIMP User Interface Library headers.</p>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpui.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-ui-init"></a><h3>gimp_ui_init ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_ui_init (<em class="parameter"><code>const <span class="type">gchar</span> *prog_name</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> preview</code></em>);</pre>
+<p>This function initializes GTK+ with <code class="function">gtk_init()</code> and initializes GDK's
+image rendering subsystem (GdkRGB) to follow the GIMP main program's
+colormap allocation/installation policy.</p>
+<p>It also sets up various other things so that the plug-in user looks
+and behaves like the GIMP core. This includes selecting the GTK+
+theme and setting up the help system as chosen in the GIMP
+preferences. Any plug-in that provides a user interface should call
+this function.</p>
+<div class="refsect3">
+<a name="gimp-ui-init.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>prog_name</p></td>
+<td class="parameter_description"><p>The name of the plug-in which will be passed as argv[0] to
+<code class="function">gtk_init()</code>. It's a convention to use the name of the
+executable and _not_ the PDB procedure name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>preview</p></td>
+<td class="parameter_description"><p>This parameter is unused and exists for historical
+reasons only.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-ui-get-display-window"></a><h3>gimp_ui_get_display_window ()</h3>
+<pre class="programlisting"><span class="returnvalue">GdkWindow</span> *
+gimp_ui_get_display_window (<em class="parameter"><code><span class="type">guint32</span> gdisp_ID</code></em>);</pre>
+<p>Returns the <span class="type">GdkWindow</span> of a display window. The purpose is to allow
+to make plug-in dialogs transient to the image display as explained
+with <code class="function">gdk_window_set_transient_for()</code>.</p>
+<p>You shouldn't have to call this function directly. Use
+<a class="link" href="libgimp-gimpui.html#gimp-window-set-transient-for-display" title="gimp_window_set_transient_for_display ()"><code class="function">gimp_window_set_transient_for_display()</code></a> instead.</p>
+<div class="refsect3">
+<a name="gimp-ui-get-display-window.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>gdisp_ID</p></td>
+<td class="parameter_description"><p>a GimpDisplay ID.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-ui-get-display-window.returns"></a><h4>Returns</h4>
+<p> A reference to a <span class="type">GdkWindow</span> or <code class="literal">NULL</code>. You should
+unref the window using <code class="function">g_object_unref()</code> as soon as
+you don't need it any longer.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-ui-get-progress-window"></a><h3>gimp_ui_get_progress_window ()</h3>
+<pre class="programlisting"><span class="returnvalue">GdkWindow</span> *
+gimp_ui_get_progress_window (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Returns the <span class="type">GdkWindow</span> of the window this plug-in's progress bar is
+shown in. Use it to make plug-in dialogs transient to this window
+as explained with <code class="function">gdk_window_set_transient_for()</code>.</p>
+<p>You shouldn't have to call this function directly. Use
+<a class="link" href="libgimp-gimpui.html#gimp-window-set-transient" title="gimp_window_set_transient ()"><code class="function">gimp_window_set_transient()</code></a> instead.</p>
+<div class="refsect3">
+<a name="gimp-ui-get-progress-window.returns"></a><h4>Returns</h4>
+<p> A reference to a <span class="type">GdkWindow</span> or <code class="literal">NULL</code>. You should
+unref the window using <code class="function">g_object_unref()</code> as soon as
+you don't need it any longer.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-window-set-transient"></a><h3>gimp_window_set_transient ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_window_set_transient (<em class="parameter"><code><span class="type">GtkWindow</span> *window</code></em>);</pre>
+<p>Indicates to the window manager that <em class="parameter"><code>window</code></em>
+ is a transient dialog
+associated with the GIMP window that the plug-in has been
+started from. See also <a class="link" href="libgimp-gimpui.html#gimp-window-set-transient-for-display" title="gimp_window_set_transient_for_display ()"><code class="function">gimp_window_set_transient_for_display()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-window-set-transient.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>window</p></td>
+<td class="parameter_description"><p>the <span class="type">GtkWindow</span> that should become transient</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-window-set-transient-for-display"></a><h3>gimp_window_set_transient_for_display ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_window_set_transient_for_display (<em class="parameter"><code><span class="type">GtkWindow</span> *window</code></em>,
+ <em class="parameter"><code><span class="type">guint32</span> gdisp_ID</code></em>);</pre>
+<p>Indicates to the window manager that <em class="parameter"><code>window</code></em>
+ is a transient dialog
+associated with the GIMP image window that is identified by it's
+display ID. See <code class="function">gdk_window_set_transient_for()</code> for more information.</p>
+<p>Most of the time you will want to use the convenience function
+<a class="link" href="libgimp-gimpui.html#gimp-window-set-transient" title="gimp_window_set_transient ()"><code class="function">gimp_window_set_transient()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-window-set-transient-for-display.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>window</p></td>
+<td class="parameter_description"><p>the <span class="type">GtkWindow</span> that should become transient</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>gdisp_ID</p></td>
+<td class="parameter_description"><p>display ID of the image window that should become the parent</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpui.see-also"></a><h2>See Also</h2>
+<p>gtk_init(), <code class="function">gdk_set_use_xshm()</code>, <code class="function">gdk_rgb_get_visual()</code>,
+<code class="function">gdk_rgb_get_cmap()</code>, <code class="function">gtk_widget_set_default_visual()</code>,
+<code class="function">gtk_widget_set_default_colormap()</code>, <code class="function">gtk_preview_set_gamma()</code>.</p>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/libgimp-gimpvectors.html b/devel-docs/libgimp/html/libgimp-gimpvectors.html
new file mode 100644
index 0000000..798ea18
--- /dev/null
+++ b/devel-docs/libgimp/html/libgimp-gimpvectors.html
@@ -0,0 +1,2190 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gimpvectors: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimp-image.html" title="Manipulating Images and their Properties">
+<link rel="prev" href="libgimp-gimptransformtools.html" title="gimptransformtools">
+<link rel="next" href="libgimp-data.html" title="Data Objects">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimp-gimpvectors.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimp-image.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimp-gimptransformtools.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimp-data.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimp-gimpvectors"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimp-gimpvectors.top_of_page"></a>gimpvectors</span></h2>
+<p>gimpvectors — Functions for querying and manipulating vectors.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimp-gimpvectors.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpvectors.html#gimp-vectors-new" title="gimp_vectors_new ()">gimp_vectors_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpvectors.html#gimp-vectors-new-from-text-layer" title="gimp_vectors_new_from_text_layer ()">gimp_vectors_new_from_text_layer</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpvectors.html#gimp-vectors-copy" title="gimp_vectors_copy ()">gimp_vectors_copy</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpvectors.html#gimp-vectors-is-valid" title="gimp_vectors_is_valid ()">gimp_vectors_is_valid</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpvectors.html#gimp-vectors-get-strokes" title="gimp_vectors_get_strokes ()">gimp_vectors_get_strokes</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpvectors.html#gimp-vectors-get-image" title="gimp_vectors_get_image ()">gimp_vectors_get_image</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpvectors.html#gimp-vectors-get-name" title="gimp_vectors_get_name ()">gimp_vectors_get_name</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpvectors.html#gimp-vectors-set-name" title="gimp_vectors_set_name ()">gimp_vectors_set_name</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpvectors.html#gimp-vectors-get-visible" title="gimp_vectors_get_visible ()">gimp_vectors_get_visible</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpvectors.html#gimp-vectors-set-visible" title="gimp_vectors_set_visible ()">gimp_vectors_set_visible</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpvectors.html#gimp-vectors-get-linked" title="gimp_vectors_get_linked ()">gimp_vectors_get_linked</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpvectors.html#gimp-vectors-set-linked" title="gimp_vectors_set_linked ()">gimp_vectors_set_linked</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpvectors.html#gimp-vectors-get-tattoo" title="gimp_vectors_get_tattoo ()">gimp_vectors_get_tattoo</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpvectors.html#gimp-vectors-set-tattoo" title="gimp_vectors_set_tattoo ()">gimp_vectors_set_tattoo</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpvectors.html#gimp-vectors-remove-stroke" title="gimp_vectors_remove_stroke ()">gimp_vectors_remove_stroke</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpvectors.html#gimp-vectors-to-selection" title="gimp_vectors_to_selection ()">gimp_vectors_to_selection</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpvectors.html#gimp-vectors-export-to-file" title="gimp_vectors_export_to_file ()">gimp_vectors_export_to_file</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpvectors.html#gimp-vectors-export-to-string" title="gimp_vectors_export_to_string ()">gimp_vectors_export_to_string</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpvectors.html#gimp-vectors-import-from-file" title="gimp_vectors_import_from_file ()">gimp_vectors_import_from_file</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpvectors.html#gimp-vectors-import-from-string" title="gimp_vectors_import_from_string ()">gimp_vectors_import_from_string</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpvectors.html#gimp-vectors-parasite-attach" title="gimp_vectors_parasite_attach ()">gimp_vectors_parasite_attach</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpvectors.html#gimp-vectors-parasite-detach" title="gimp_vectors_parasite_detach ()">gimp_vectors_parasite_detach</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a href="../html/libgimpbase-GimpParasite.html#GimpParasite"><span class="returnvalue">GimpParasite</span></a> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpvectors.html#gimp-vectors-parasite-find" title="gimp_vectors_parasite_find ()">gimp_vectors_parasite_find</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpvectors.html#gimp-vectors-parasite-list" title="gimp_vectors_parasite_list ()">gimp_vectors_parasite_list</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpvectors.html#gimp-vectors-stroke-new-from-points" title="gimp_vectors_stroke_new_from_points ()">gimp_vectors_stroke_new_from_points</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpvectors.html#gimp-vectors-stroke-close" title="gimp_vectors_stroke_close ()">gimp_vectors_stroke_close</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gdouble</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpvectors.html#gimp-vectors-stroke-get-length" title="gimp_vectors_stroke_get_length ()">gimp_vectors_stroke_get_length</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a href="../html/libgimpbase-gimpbaseenums.html#GimpVectorsStrokeType"><span class="returnvalue">GimpVectorsStrokeType</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpvectors.html#gimp-vectors-stroke-get-points" title="gimp_vectors_stroke_get_points ()">gimp_vectors_stroke_get_points</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpvectors.html#gimp-vectors-stroke-get-point-at-dist" title="gimp_vectors_stroke_get_point_at_dist ()">gimp_vectors_stroke_get_point_at_dist</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gdouble</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpvectors.html#gimp-vectors-stroke-interpolate" title="gimp_vectors_stroke_interpolate ()">gimp_vectors_stroke_interpolate</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpvectors.html#gimp-vectors-stroke-scale" title="gimp_vectors_stroke_scale ()">gimp_vectors_stroke_scale</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpvectors.html#gimp-vectors-stroke-translate" title="gimp_vectors_stroke_translate ()">gimp_vectors_stroke_translate</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpvectors.html#gimp-vectors-stroke-flip" title="gimp_vectors_stroke_flip ()">gimp_vectors_stroke_flip</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpvectors.html#gimp-vectors-stroke-flip-free" title="gimp_vectors_stroke_flip_free ()">gimp_vectors_stroke_flip_free</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpvectors.html#gimp-vectors-stroke-rotate" title="gimp_vectors_stroke_rotate ()">gimp_vectors_stroke_rotate</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpvectors.html#gimp-vectors-bezier-stroke-conicto" title="gimp_vectors_bezier_stroke_conicto ()">gimp_vectors_bezier_stroke_conicto</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpvectors.html#gimp-vectors-bezier-stroke-cubicto" title="gimp_vectors_bezier_stroke_cubicto ()">gimp_vectors_bezier_stroke_cubicto</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpvectors.html#gimp-vectors-bezier-stroke-lineto" title="gimp_vectors_bezier_stroke_lineto ()">gimp_vectors_bezier_stroke_lineto</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpvectors.html#gimp-vectors-bezier-stroke-new-ellipse" title="gimp_vectors_bezier_stroke_new_ellipse ()">gimp_vectors_bezier_stroke_new_ellipse</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimp-gimpvectors.html#gimp-vectors-bezier-stroke-new-moveto" title="gimp_vectors_bezier_stroke_new_moveto ()">gimp_vectors_bezier_stroke_new_moveto</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpvectors.description"></a><h2>Description</h2>
+<p>Functions for querying and manipulating vectors.</p>
+</div>
+<div class="refsect1">
+<a name="libgimp-gimpvectors.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-vectors-new"></a><h3>gimp_vectors_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_vectors_new (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
+<p>Creates a new empty vectors object.</p>
+<p>Creates a new empty vectors object. The vectors object needs to be
+added to the image using <a class="link" href="libgimp-gimpimage.html#gimp-image-insert-vectors" title="gimp_image_insert_vectors ()"><code class="function">gimp_image_insert_vectors()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-vectors-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>the name of the new vector object.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-vectors-new.returns"></a><h4>Returns</h4>
+<p> the current vector object, 0 if no vector exists in the
+image.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-vectors-new-from-text-layer"></a><h3>gimp_vectors_new_from_text_layer ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_vectors_new_from_text_layer (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint32</span> layer_ID</code></em>);</pre>
+<p>Creates a new vectors object from a text layer.</p>
+<p>Creates a new vectors object from a text layer. The vectors object
+needs to be added to the image using <a class="link" href="libgimp-gimpimage.html#gimp-image-insert-vectors" title="gimp_image_insert_vectors ()"><code class="function">gimp_image_insert_vectors()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-vectors-new-from-text-layer.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>layer_ID</p></td>
+<td class="parameter_description"><p>The text layer.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-vectors-new-from-text-layer.returns"></a><h4>Returns</h4>
+<p> The vectors of the text layer.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-vectors-copy"></a><h3>gimp_vectors_copy ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_vectors_copy (<em class="parameter"><code><span class="type">gint32</span> vectors_ID</code></em>);</pre>
+<p>Copy a vectors object.</p>
+<p>This procedure copies the specified vectors object and returns the
+copy.</p>
+<div class="refsect3">
+<a name="gimp-vectors-copy.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>vectors_ID</p></td>
+<td class="parameter_description"><p>The vectors object to copy.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-vectors-copy.returns"></a><h4>Returns</h4>
+<p> The newly copied vectors object.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-vectors-is-valid"></a><h3>gimp_vectors_is_valid ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_vectors_is_valid (<em class="parameter"><code><span class="type">gint32</span> vectors_ID</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_vectors_is_valid</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpitem.html#gimp-item-is-valid" title="gimp_item_is_valid ()"><code class="function">gimp_item_is_valid()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-vectors-is-valid.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>vectors_ID</p></td>
+<td class="parameter_description"><p>The vectors object to check.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-vectors-is-valid.returns"></a><h4>Returns</h4>
+<p> Whether the vectors ID is valid.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-vectors-get-strokes"></a><h3>gimp_vectors_get_strokes ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint</span> *
+gimp_vectors_get_strokes (<em class="parameter"><code><span class="type">gint32</span> vectors_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *num_strokes</code></em>);</pre>
+<p>List the strokes associated with the passed path.</p>
+<p>Returns an Array with the stroke-IDs associated with the passed
+path.</p>
+<div class="refsect3">
+<a name="gimp-vectors-get-strokes.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>vectors_ID</p></td>
+<td class="parameter_description"><p>The vectors object.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>num_strokes</p></td>
+<td class="parameter_description"><p>The number of strokes returned.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-vectors-get-strokes.returns"></a><h4>Returns</h4>
+<p> List of the strokes belonging to the path.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-vectors-get-image"></a><h3>gimp_vectors_get_image ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint32</span>
+gimp_vectors_get_image (<em class="parameter"><code><span class="type">gint32</span> vectors_ID</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_vectors_get_image</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpitem.html#gimp-item-get-image" title="gimp_item_get_image ()"><code class="function">gimp_item_get_image()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-vectors-get-image.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>vectors_ID</p></td>
+<td class="parameter_description"><p>The vectors object.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-vectors-get-image.returns"></a><h4>Returns</h4>
+<p> The vectors image.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-vectors-get-name"></a><h3>gimp_vectors_get_name ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> *
+gimp_vectors_get_name (<em class="parameter"><code><span class="type">gint32</span> vectors_ID</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_vectors_get_name</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpitem.html#gimp-item-get-name" title="gimp_item_get_name ()"><code class="function">gimp_item_get_name()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-vectors-get-name.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>vectors_ID</p></td>
+<td class="parameter_description"><p>The vectors object.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-vectors-get-name.returns"></a><h4>Returns</h4>
+<p> The name of the vectors object.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-vectors-set-name"></a><h3>gimp_vectors_set_name ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_vectors_set_name (<em class="parameter"><code><span class="type">gint32</span> vectors_ID</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_vectors_set_name</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpitem.html#gimp-item-set-name" title="gimp_item_set_name ()"><code class="function">gimp_item_set_name()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-vectors-set-name.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>vectors_ID</p></td>
+<td class="parameter_description"><p>The vectors object.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>the new name of the path.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-vectors-set-name.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-vectors-get-visible"></a><h3>gimp_vectors_get_visible ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_vectors_get_visible (<em class="parameter"><code><span class="type">gint32</span> vectors_ID</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_vectors_get_visible</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpitem.html#gimp-item-get-visible" title="gimp_item_get_visible ()"><code class="function">gimp_item_get_visible()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-vectors-get-visible.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>vectors_ID</p></td>
+<td class="parameter_description"><p>The vectors object.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-vectors-get-visible.returns"></a><h4>Returns</h4>
+<p> TRUE if the path is visible, FALSE otherwise.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-vectors-set-visible"></a><h3>gimp_vectors_set_visible ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_vectors_set_visible (<em class="parameter"><code><span class="type">gint32</span> vectors_ID</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> visible</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_vectors_set_visible</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpitem.html#gimp-item-set-visible" title="gimp_item_set_visible ()"><code class="function">gimp_item_set_visible()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-vectors-set-visible.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>vectors_ID</p></td>
+<td class="parameter_description"><p>The vectors object.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>visible</p></td>
+<td class="parameter_description"><p>Whether the path is visible.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-vectors-set-visible.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-vectors-get-linked"></a><h3>gimp_vectors_get_linked ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_vectors_get_linked (<em class="parameter"><code><span class="type">gint32</span> vectors_ID</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_vectors_get_linked</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpitem.html#gimp-item-get-linked" title="gimp_item_get_linked ()"><code class="function">gimp_item_get_linked()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-vectors-get-linked.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>vectors_ID</p></td>
+<td class="parameter_description"><p>The vectors object.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-vectors-get-linked.returns"></a><h4>Returns</h4>
+<p> TRUE if the path is linked, FALSE otherwise.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-vectors-set-linked"></a><h3>gimp_vectors_set_linked ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_vectors_set_linked (<em class="parameter"><code><span class="type">gint32</span> vectors_ID</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> linked</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_vectors_set_linked</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpitem.html#gimp-item-set-linked" title="gimp_item_set_linked ()"><code class="function">gimp_item_set_linked()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-vectors-set-linked.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>vectors_ID</p></td>
+<td class="parameter_description"><p>The vectors object.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>linked</p></td>
+<td class="parameter_description"><p>Whether the path is linked.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-vectors-set-linked.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-vectors-get-tattoo"></a><h3>gimp_vectors_get_tattoo ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint</span>
+gimp_vectors_get_tattoo (<em class="parameter"><code><span class="type">gint32</span> vectors_ID</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_vectors_get_tattoo</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpitem.html#gimp-item-get-tattoo" title="gimp_item_get_tattoo ()"><code class="function">gimp_item_get_tattoo()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-vectors-get-tattoo.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>vectors_ID</p></td>
+<td class="parameter_description"><p>The vectors object.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-vectors-get-tattoo.returns"></a><h4>Returns</h4>
+<p> The vectors tattoo.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-vectors-set-tattoo"></a><h3>gimp_vectors_set_tattoo ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_vectors_set_tattoo (<em class="parameter"><code><span class="type">gint32</span> vectors_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> tattoo</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_vectors_set_tattoo</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpitem.html#gimp-item-set-tattoo" title="gimp_item_set_tattoo ()"><code class="function">gimp_item_set_tattoo()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-vectors-set-tattoo.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>vectors_ID</p></td>
+<td class="parameter_description"><p>The vectors object.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>tattoo</p></td>
+<td class="parameter_description"><p>the new tattoo.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-vectors-set-tattoo.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-vectors-remove-stroke"></a><h3>gimp_vectors_remove_stroke ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_vectors_remove_stroke (<em class="parameter"><code><span class="type">gint32</span> vectors_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> stroke_id</code></em>);</pre>
+<p>remove the stroke from a vectors object.</p>
+<p>Remove the stroke from a vectors object.</p>
+<div class="refsect3">
+<a name="gimp-vectors-remove-stroke.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>vectors_ID</p></td>
+<td class="parameter_description"><p>The vectors object.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>stroke_id</p></td>
+<td class="parameter_description"><p>The stroke ID.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-vectors-remove-stroke.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-vectors-to-selection"></a><h3>gimp_vectors_to_selection ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_vectors_to_selection (<em class="parameter"><code><span class="type">gint32</span> vectors_ID</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpChannelOps"><span class="type">GimpChannelOps</span></a> operation</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> antialias</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> feather</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> feather_radius_x</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> feather_radius_y</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_vectors_to_selection</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpimageselect.html#gimp-image-select-item" title="gimp_image_select_item ()"><code class="function">gimp_image_select_item()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-vectors-to-selection.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>vectors_ID</p></td>
+<td class="parameter_description"><p>The vectors object to render to the selection.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>operation</p></td>
+<td class="parameter_description"><p>The desired operation with current selection.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>antialias</p></td>
+<td class="parameter_description"><p>Antialias selection.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>feather</p></td>
+<td class="parameter_description"><p>Feather selection.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>feather_radius_x</p></td>
+<td class="parameter_description"><p>Feather radius x.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>feather_radius_y</p></td>
+<td class="parameter_description"><p>Feather radius y.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-vectors-to-selection.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-vectors-export-to-file"></a><h3>gimp_vectors_export_to_file ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_vectors_export_to_file (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *filename</code></em>,
+ <em class="parameter"><code><span class="type">gint32</span> vectors_ID</code></em>);</pre>
+<p>save a path as an SVG file.</p>
+<p>This procedure creates an SVG file to save a Vectors object, that
+is, a path. The resulting file can be edited using a vector graphics
+application, or later reloaded into GIMP. If you pass 0 as the
+'vectors' argument, then all paths in the image will be exported.</p>
+<div class="refsect3">
+<a name="gimp-vectors-export-to-file.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>filename</p></td>
+<td class="parameter_description"><p>The name of the SVG file to create.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>vectors_ID</p></td>
+<td class="parameter_description"><p>The vectors object to be saved, or 0 for all in the image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-vectors-export-to-file.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-vectors-export-to-string"></a><h3>gimp_vectors_export_to_string ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> *
+gimp_vectors_export_to_string (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint32</span> vectors_ID</code></em>);</pre>
+<p>Save a path as an SVG string.</p>
+<p>This procedure works like <a class="link" href="libgimp-gimpvectors.html#gimp-vectors-export-to-file" title="gimp_vectors_export_to_file ()"><code class="function">gimp_vectors_export_to_file()</code></a> but creates
+a string rather than a file. The contents are a NUL-terminated
+string that holds a complete XML document. If you pass 0 as the
+'vectors' argument, then all paths in the image will be exported.</p>
+<div class="refsect3">
+<a name="gimp-vectors-export-to-string.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>vectors_ID</p></td>
+<td class="parameter_description"><p>The vectors object to save, or 0 for all in the image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-vectors-export-to-string.returns"></a><h4>Returns</h4>
+<p> A string whose contents are a complete SVG document.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-vectors-import-from-file"></a><h3>gimp_vectors_import_from_file ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_vectors_import_from_file (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *filename</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> merge</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> scale</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *num_vectors</code></em>,
+ <em class="parameter"><code><span class="type">gint32</span> **vectors_ids</code></em>);</pre>
+<p>Import paths from an SVG file.</p>
+<p>This procedure imports paths from an SVG file. SVG elements other
+than paths and basic shapes are ignored.</p>
+<div class="refsect3">
+<a name="gimp-vectors-import-from-file.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>filename</p></td>
+<td class="parameter_description"><p>The name of the SVG file to import.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>merge</p></td>
+<td class="parameter_description"><p>Merge paths into a single vectors object.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>scale</p></td>
+<td class="parameter_description"><p>Scale the SVG to image dimensions.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>num_vectors</p></td>
+<td class="parameter_description"><p>The number of newly created vectors.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>vectors_ids</p></td>
+<td class="parameter_description"><p>The list of newly created vectors.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-vectors-import-from-file.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-vectors-import-from-string"></a><h3>gimp_vectors_import_from_string ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_vectors_import_from_string (<em class="parameter"><code><span class="type">gint32</span> image_ID</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *string</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> length</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> merge</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> scale</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *num_vectors</code></em>,
+ <em class="parameter"><code><span class="type">gint32</span> **vectors_ids</code></em>);</pre>
+<p>Import paths from an SVG string.</p>
+<p>This procedure works like <a class="link" href="libgimp-gimpvectors.html#gimp-vectors-import-from-file" title="gimp_vectors_import_from_file ()"><code class="function">gimp_vectors_import_from_file()</code></a> but takes
+a string rather than reading the SVG from a file. This allows you to
+write scripts that generate SVG and feed it to GIMP.</p>
+<div class="refsect3">
+<a name="gimp-vectors-import-from-string.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>image_ID</p></td>
+<td class="parameter_description"><p>The image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>string</p></td>
+<td class="parameter_description"><p>A string that must be a complete and valid SVG document.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>length</p></td>
+<td class="parameter_description"><p>Number of bytes in string or -1 if the string is NULL terminated.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>merge</p></td>
+<td class="parameter_description"><p>Merge paths into a single vectors object.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>scale</p></td>
+<td class="parameter_description"><p>Scale the SVG to image dimensions.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>num_vectors</p></td>
+<td class="parameter_description"><p>The number of newly created vectors.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>vectors_ids</p></td>
+<td class="parameter_description"><p>The list of newly created vectors.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-vectors-import-from-string.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-vectors-parasite-attach"></a><h3>gimp_vectors_parasite_attach ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_vectors_parasite_attach (<em class="parameter"><code><span class="type">gint32</span> vectors_ID</code></em>,
+ <em class="parameter"><code>const <a href="../html/libgimpbase-GimpParasite.html#GimpParasite"><span class="type">GimpParasite</span></a> *parasite</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_vectors_parasite_attach</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpitem.html#gimp-item-attach-parasite" title="gimp_item_attach_parasite ()"><code class="function">gimp_item_attach_parasite()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-vectors-parasite-attach.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>vectors_ID</p></td>
+<td class="parameter_description"><p>The vectors object.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>parasite</p></td>
+<td class="parameter_description"><p>The parasite to attach to a vectors object.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-vectors-parasite-attach.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-vectors-parasite-detach"></a><h3>gimp_vectors_parasite_detach ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_vectors_parasite_detach (<em class="parameter"><code><span class="type">gint32</span> vectors_ID</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_vectors_parasite_detach</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpitem.html#gimp-item-detach-parasite" title="gimp_item_detach_parasite ()"><code class="function">gimp_item_detach_parasite()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-vectors-parasite-detach.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>vectors_ID</p></td>
+<td class="parameter_description"><p>The vectors object.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The name of the parasite to detach from a vectors object.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-vectors-parasite-detach.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-vectors-parasite-find"></a><h3>gimp_vectors_parasite_find ()</h3>
+<pre class="programlisting"><a href="../html/libgimpbase-GimpParasite.html#GimpParasite"><span class="returnvalue">GimpParasite</span></a> *
+gimp_vectors_parasite_find (<em class="parameter"><code><span class="type">gint32</span> vectors_ID</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_vectors_parasite_find</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpitem.html#gimp-item-get-parasite" title="gimp_item_get_parasite ()"><code class="function">gimp_item_get_parasite()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-vectors-parasite-find.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>vectors_ID</p></td>
+<td class="parameter_description"><p>The vectors object.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>The name of the parasite to find.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-vectors-parasite-find.returns"></a><h4>Returns</h4>
+<p> The found parasite.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-vectors-parasite-list"></a><h3>gimp_vectors_parasite_list ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_vectors_parasite_list (<em class="parameter"><code><span class="type">gint32</span> vectors_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *num_parasites</code></em>,
+ <em class="parameter"><code><span class="type">gchar</span> ***parasites</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_vectors_parasite_list</code> is deprecated and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimp-gimpitem.html#gimp-item-get-parasite-list" title="gimp_item_get_parasite_list ()"><code class="function">gimp_item_get_parasite_list()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-vectors-parasite-list.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>vectors_ID</p></td>
+<td class="parameter_description"><p>The vectors object.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>num_parasites</p></td>
+<td class="parameter_description"><p>The number of attached parasites.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>parasites</p></td>
+<td class="parameter_description"><p>The names of currently attached parasites.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-vectors-parasite-list.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-vectors-stroke-new-from-points"></a><h3>gimp_vectors_stroke_new_from_points ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint</span>
+gimp_vectors_stroke_new_from_points (<em class="parameter"><code><span class="type">gint32</span> vectors_ID</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpVectorsStrokeType"><span class="type">GimpVectorsStrokeType</span></a> type</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> num_points</code></em>,
+ <em class="parameter"><code>const <span class="type">gdouble</span> *controlpoints</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> closed</code></em>);</pre>
+<p>Adds a stroke of a given type to the vectors object.</p>
+<p>Adds a stroke of a given type to the vectors object. The coordinates
+of the control points can be specified. For now only strokes of the
+type GIMP_VECTORS_STROKE_TYPE_BEZIER are supported. The control
+points are specified as a pair of float values for the x- and
+y-coordinate. The Bezier stroke type needs a multiple of three
+control points. Each Bezier segment endpoint (anchor, A) has two
+additional control points (C) associated. They are specified in the
+order CACCACCAC...</p>
+<div class="refsect3">
+<a name="gimp-vectors-stroke-new-from-points.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>vectors_ID</p></td>
+<td class="parameter_description"><p>The vectors object.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>type</p></td>
+<td class="parameter_description"><p>type of the stroke (always GIMP_VECTORS_STROKE_TYPE_BEZIER for now).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>num_points</p></td>
+<td class="parameter_description"><p>The number of elements in the array, i.e. the number of controlpoints in the stroke * 2 (x- and y-coordinate).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>controlpoints</p></td>
+<td class="parameter_description"><p>List of the x- and y-coordinates of the control points.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>closed</p></td>
+<td class="parameter_description"><p>Whether the stroke is to be closed or not.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-vectors-stroke-new-from-points.returns"></a><h4>Returns</h4>
+<p> The stroke ID of the newly created stroke.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-vectors-stroke-close"></a><h3>gimp_vectors_stroke_close ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_vectors_stroke_close (<em class="parameter"><code><span class="type">gint32</span> vectors_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> stroke_id</code></em>);</pre>
+<p>closes the specified stroke.</p>
+<p>Closes the specified stroke.</p>
+<div class="refsect3">
+<a name="gimp-vectors-stroke-close.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>vectors_ID</p></td>
+<td class="parameter_description"><p>The vectors object.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>stroke_id</p></td>
+<td class="parameter_description"><p>The stroke ID.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-vectors-stroke-close.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-vectors-stroke-get-length"></a><h3>gimp_vectors_stroke_get_length ()</h3>
+<pre class="programlisting"><span class="returnvalue">gdouble</span>
+gimp_vectors_stroke_get_length (<em class="parameter"><code><span class="type">gint32</span> vectors_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> stroke_id</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> precision</code></em>);</pre>
+<p>Measure the length of the given stroke.</p>
+<p>Measure the length of the given stroke.</p>
+<div class="refsect3">
+<a name="gimp-vectors-stroke-get-length.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>vectors_ID</p></td>
+<td class="parameter_description"><p>The vectors object.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>stroke_id</p></td>
+<td class="parameter_description"><p>The stroke ID.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>precision</p></td>
+<td class="parameter_description"><p>The precision used for the approximation.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-vectors-stroke-get-length.returns"></a><h4>Returns</h4>
+<p> The length (in pixels) of the given stroke.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-vectors-stroke-get-points"></a><h3>gimp_vectors_stroke_get_points ()</h3>
+<pre class="programlisting"><a href="../html/libgimpbase-gimpbaseenums.html#GimpVectorsStrokeType"><span class="returnvalue">GimpVectorsStrokeType</span></a>
+gimp_vectors_stroke_get_points (<em class="parameter"><code><span class="type">gint32</span> vectors_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> stroke_id</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *num_points</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> **controlpoints</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> *closed</code></em>);</pre>
+<p>returns the control points of a stroke.</p>
+<p>returns the control points of a stroke. The interpretation of the
+coordinates returned depends on the type of the stroke. For Gimp 2.4
+this is always a bezier stroke, where the coordinates are the
+control points.</p>
+<div class="refsect3">
+<a name="gimp-vectors-stroke-get-points.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>vectors_ID</p></td>
+<td class="parameter_description"><p>The vectors object.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>stroke_id</p></td>
+<td class="parameter_description"><p>The stroke ID.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>num_points</p></td>
+<td class="parameter_description"><p>The number of floats returned.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>controlpoints</p></td>
+<td class="parameter_description"><p>List of the control points for the stroke (x0, y0, x1, y1, ...).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>closed</p></td>
+<td class="parameter_description"><p>Whether the stroke is closed or not.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-vectors-stroke-get-points.returns"></a><h4>Returns</h4>
+<p> type of the stroke (always GIMP_VECTORS_STROKE_TYPE_BEZIER
+for now).</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-vectors-stroke-get-point-at-dist"></a><h3>gimp_vectors_stroke_get_point_at_dist ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_vectors_stroke_get_point_at_dist (<em class="parameter"><code><span class="type">gint32</span> vectors_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> stroke_id</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> dist</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> precision</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> *x_point</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> *y_point</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> *slope</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> *valid</code></em>);</pre>
+<p>Get point at a specified distance along the stroke.</p>
+<p>This will return the x,y position of a point at a given distance
+along the stroke. The distance will be obtained by first digitizing
+the curve internally and then walking along the curve. For a closed
+stroke the start of the path is the first point on the path that was
+created. This might not be obvious. If the stroke is not long
+enough, a \"valid\" flag will be FALSE.</p>
+<div class="refsect3">
+<a name="gimp-vectors-stroke-get-point-at-dist.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>vectors_ID</p></td>
+<td class="parameter_description"><p>The vectors object.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>stroke_id</p></td>
+<td class="parameter_description"><p>The stroke ID.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>dist</p></td>
+<td class="parameter_description"><p>The given distance.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>precision</p></td>
+<td class="parameter_description"><p>The precision used for the approximation.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x_point</p></td>
+<td class="parameter_description"><p>The x position of the point.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y_point</p></td>
+<td class="parameter_description"><p>The y position of the point.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>slope</p></td>
+<td class="parameter_description"><p>The slope (dy / dx) at the specified point.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>valid</p></td>
+<td class="parameter_description"><p>Indicator for the validity of the returned data.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-vectors-stroke-get-point-at-dist.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-vectors-stroke-interpolate"></a><h3>gimp_vectors_stroke_interpolate ()</h3>
+<pre class="programlisting"><span class="returnvalue">gdouble</span> *
+gimp_vectors_stroke_interpolate (<em class="parameter"><code><span class="type">gint32</span> vectors_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> stroke_id</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> precision</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *num_coords</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> *closed</code></em>);</pre>
+<p>returns polygonal approximation of the stroke.</p>
+<p>returns polygonal approximation of the stroke.</p>
+<div class="refsect3">
+<a name="gimp-vectors-stroke-interpolate.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>vectors_ID</p></td>
+<td class="parameter_description"><p>The vectors object.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>stroke_id</p></td>
+<td class="parameter_description"><p>The stroke ID.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>precision</p></td>
+<td class="parameter_description"><p>The precision used for the approximation.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>num_coords</p></td>
+<td class="parameter_description"><p>The number of floats returned.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>closed</p></td>
+<td class="parameter_description"><p>Whether the stroke is closed or not.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-vectors-stroke-interpolate.returns"></a><h4>Returns</h4>
+<p> List of the coords along the path (x0, y0, x1, y1, ...).</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-vectors-stroke-scale"></a><h3>gimp_vectors_stroke_scale ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_vectors_stroke_scale (<em class="parameter"><code><span class="type">gint32</span> vectors_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> stroke_id</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> scale_x</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> scale_y</code></em>);</pre>
+<p>scales the given stroke.</p>
+<p>Scale the given stroke.</p>
+<div class="refsect3">
+<a name="gimp-vectors-stroke-scale.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>vectors_ID</p></td>
+<td class="parameter_description"><p>The vectors object.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>stroke_id</p></td>
+<td class="parameter_description"><p>The stroke ID.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>scale_x</p></td>
+<td class="parameter_description"><p>Scale factor in x direction.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>scale_y</p></td>
+<td class="parameter_description"><p>Scale factor in y direction.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-vectors-stroke-scale.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-vectors-stroke-translate"></a><h3>gimp_vectors_stroke_translate ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_vectors_stroke_translate (<em class="parameter"><code><span class="type">gint32</span> vectors_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> stroke_id</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> off_x</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> off_y</code></em>);</pre>
+<p>translate the given stroke.</p>
+<p>Translate the given stroke.</p>
+<div class="refsect3">
+<a name="gimp-vectors-stroke-translate.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>vectors_ID</p></td>
+<td class="parameter_description"><p>The vectors object.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>stroke_id</p></td>
+<td class="parameter_description"><p>The stroke ID.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>off_x</p></td>
+<td class="parameter_description"><p>Offset in x direction.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>off_y</p></td>
+<td class="parameter_description"><p>Offset in y direction.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-vectors-stroke-translate.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-vectors-stroke-flip"></a><h3>gimp_vectors_stroke_flip ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_vectors_stroke_flip (<em class="parameter"><code><span class="type">gint32</span> vectors_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> stroke_id</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpOrientationType"><span class="type">GimpOrientationType</span></a> flip_type</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> axis</code></em>);</pre>
+<p>flips the given stroke.</p>
+<p>Rotates the given stroke around given center by angle (in degrees).</p>
+<div class="refsect3">
+<a name="gimp-vectors-stroke-flip.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>vectors_ID</p></td>
+<td class="parameter_description"><p>The vectors object.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>stroke_id</p></td>
+<td class="parameter_description"><p>The stroke ID.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>flip_type</p></td>
+<td class="parameter_description"><p>Flip orientation, either vertical or horizontal.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>axis</p></td>
+<td class="parameter_description"><p>axis coordinate about which to flip, in pixels.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-vectors-stroke-flip.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-vectors-stroke-flip-free"></a><h3>gimp_vectors_stroke_flip_free ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_vectors_stroke_flip_free (<em class="parameter"><code><span class="type">gint32</span> vectors_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> stroke_id</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> x1</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> y1</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> x2</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> y2</code></em>);</pre>
+<p>flips the given stroke about an arbitrary axis.</p>
+<p>Flips the given stroke about an arbitrary axis. Axis is defined by
+two coordinates in the image (in pixels), through which the flipping
+axis passes.</p>
+<div class="refsect3">
+<a name="gimp-vectors-stroke-flip-free.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>vectors_ID</p></td>
+<td class="parameter_description"><p>The vectors object.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>stroke_id</p></td>
+<td class="parameter_description"><p>The stroke ID.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x1</p></td>
+<td class="parameter_description"><p>X coordinate of the first point of the flipping axis.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y1</p></td>
+<td class="parameter_description"><p>Y coordinate of the first point of the flipping axis.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x2</p></td>
+<td class="parameter_description"><p>X coordinate of the second point of the flipping axis.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y2</p></td>
+<td class="parameter_description"><p>Y coordinate of the second point of the flipping axis.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-vectors-stroke-flip-free.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-vectors-stroke-rotate"></a><h3>gimp_vectors_stroke_rotate ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_vectors_stroke_rotate (<em class="parameter"><code><span class="type">gint32</span> vectors_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> stroke_id</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> center_x</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> center_y</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> angle</code></em>);</pre>
+<p>rotates the given stroke.</p>
+<p>Rotates the given stroke around given center by angle (in degrees).</p>
+<div class="refsect3">
+<a name="gimp-vectors-stroke-rotate.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>vectors_ID</p></td>
+<td class="parameter_description"><p>The vectors object.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>stroke_id</p></td>
+<td class="parameter_description"><p>The stroke ID.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>center_x</p></td>
+<td class="parameter_description"><p>X coordinate of the rotation center.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>center_y</p></td>
+<td class="parameter_description"><p>Y coordinate of the rotation center.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>angle</p></td>
+<td class="parameter_description"><p>angle to rotate about.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-vectors-stroke-rotate.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-vectors-bezier-stroke-conicto"></a><h3>gimp_vectors_bezier_stroke_conicto ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_vectors_bezier_stroke_conicto (<em class="parameter"><code><span class="type">gint32</span> vectors_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> stroke_id</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> x0</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> y0</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> x1</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> y1</code></em>);</pre>
+<p>Extends a bezier stroke with a conic bezier spline.</p>
+<p>Extends a bezier stroke with a conic bezier spline. Actually a cubic
+bezier spline gets added that realizes the shape of a conic bezier
+spline.</p>
+<div class="refsect3">
+<a name="gimp-vectors-bezier-stroke-conicto.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>vectors_ID</p></td>
+<td class="parameter_description"><p>The vectors object.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>stroke_id</p></td>
+<td class="parameter_description"><p>The stroke ID.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x0</p></td>
+<td class="parameter_description"><p>The x-coordinate of the control point.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y0</p></td>
+<td class="parameter_description"><p>The y-coordinate of the control point.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x1</p></td>
+<td class="parameter_description"><p>The x-coordinate of the end point.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y1</p></td>
+<td class="parameter_description"><p>The y-coordinate of the end point.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-vectors-bezier-stroke-conicto.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-vectors-bezier-stroke-cubicto"></a><h3>gimp_vectors_bezier_stroke_cubicto ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_vectors_bezier_stroke_cubicto (<em class="parameter"><code><span class="type">gint32</span> vectors_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> stroke_id</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> x0</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> y0</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> x1</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> y1</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> x2</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> y2</code></em>);</pre>
+<p>Extends a bezier stroke with a cubic bezier spline.</p>
+<p>Extends a bezier stroke with a cubic bezier spline.</p>
+<div class="refsect3">
+<a name="gimp-vectors-bezier-stroke-cubicto.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>vectors_ID</p></td>
+<td class="parameter_description"><p>The vectors object.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>stroke_id</p></td>
+<td class="parameter_description"><p>The stroke ID.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x0</p></td>
+<td class="parameter_description"><p>The x-coordinate of the first control point.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y0</p></td>
+<td class="parameter_description"><p>The y-coordinate of the first control point.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x1</p></td>
+<td class="parameter_description"><p>The x-coordinate of the second control point.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y1</p></td>
+<td class="parameter_description"><p>The y-coordinate of the second control point.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x2</p></td>
+<td class="parameter_description"><p>The x-coordinate of the end point.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y2</p></td>
+<td class="parameter_description"><p>The y-coordinate of the end point.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-vectors-bezier-stroke-cubicto.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-vectors-bezier-stroke-lineto"></a><h3>gimp_vectors_bezier_stroke_lineto ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_vectors_bezier_stroke_lineto (<em class="parameter"><code><span class="type">gint32</span> vectors_ID</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> stroke_id</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> x0</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> y0</code></em>);</pre>
+<p>Extends a bezier stroke with a lineto.</p>
+<p>Extends a bezier stroke with a lineto.</p>
+<div class="refsect3">
+<a name="gimp-vectors-bezier-stroke-lineto.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>vectors_ID</p></td>
+<td class="parameter_description"><p>The vectors object.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>stroke_id</p></td>
+<td class="parameter_description"><p>The stroke ID.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x0</p></td>
+<td class="parameter_description"><p>The x-coordinate of the lineto.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y0</p></td>
+<td class="parameter_description"><p>The y-coordinate of the lineto.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-vectors-bezier-stroke-lineto.returns"></a><h4>Returns</h4>
+<p> TRUE on success.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-vectors-bezier-stroke-new-ellipse"></a><h3>gimp_vectors_bezier_stroke_new_ellipse ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint</span>
+gimp_vectors_bezier_stroke_new_ellipse
+ (<em class="parameter"><code><span class="type">gint32</span> vectors_ID</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> x0</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> y0</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> radius_x</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> radius_y</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> angle</code></em>);</pre>
+<p>Adds a bezier stroke describing an ellipse the vectors object.</p>
+<p>Adds a bezier stroke describing an ellipse the vectors object.</p>
+<div class="refsect3">
+<a name="gimp-vectors-bezier-stroke-new-ellipse.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>vectors_ID</p></td>
+<td class="parameter_description"><p>The vectors object.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x0</p></td>
+<td class="parameter_description"><p>The x-coordinate of the center.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y0</p></td>
+<td class="parameter_description"><p>The y-coordinate of the center.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>radius_x</p></td>
+<td class="parameter_description"><p>The radius in x direction.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>radius_y</p></td>
+<td class="parameter_description"><p>The radius in y direction.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>angle</p></td>
+<td class="parameter_description"><p>The angle the x-axis of the ellipse (radians, counterclockwise).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-vectors-bezier-stroke-new-ellipse.returns"></a><h4>Returns</h4>
+<p> The resulting stroke.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-vectors-bezier-stroke-new-moveto"></a><h3>gimp_vectors_bezier_stroke_new_moveto ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint</span>
+gimp_vectors_bezier_stroke_new_moveto (<em class="parameter"><code><span class="type">gint32</span> vectors_ID</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> x0</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> y0</code></em>);</pre>
+<p>Adds a bezier stroke with a single moveto to the vectors object.</p>
+<p>Adds a bezier stroke with a single moveto to the vectors object.</p>
+<div class="refsect3">
+<a name="gimp-vectors-bezier-stroke-new-moveto.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>vectors_ID</p></td>
+<td class="parameter_description"><p>The vectors object.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x0</p></td>
+<td class="parameter_description"><p>The x-coordinate of the moveto.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y0</p></td>
+<td class="parameter_description"><p>The y-coordinate of the moveto.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-vectors-bezier-stroke-new-moveto.returns"></a><h4>Returns</h4>
+<p> The resulting stroke.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/libgimp-image.html b/devel-docs/libgimp/html/libgimp-image.html
new file mode 100644
index 0000000..2d30386
--- /dev/null
+++ b/devel-docs/libgimp/html/libgimp-image.html
@@ -0,0 +1,139 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Manipulating Images and their Properties: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimp.html" title="Part I. GIMP Library">
+<link rel="prev" href="libgimp-gimpdebug.html" title="gimpdebug">
+<link rel="next" href="libgimp-gimpchannel.html" title="gimpchannel">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts"></td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimp.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimp-gimpdebug.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimp-gimpchannel.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="chapter">
+<div class="titlepage"><div><div><h2 class="title">
+<a name="libgimp-image"></a>Manipulating Images and their Properties</h2></div></div></div>
+<div class="toc"><dl class="toc">
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpchannel.html">gimpchannel</a></span><span class="refpurpose"> — Functions for manipulating channels.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpcolor.html">gimpcolor</a></span><span class="refpurpose"> — Functions for manipulating color.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpdisplay.html">gimpdisplay</a></span><span class="refpurpose"> — Functions to create, delete and flush displays (views) on an image.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpdrawable.html">gimpdrawable</a></span><span class="refpurpose"> — Functions to manipulate drawables.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpdrawablecolor.html">gimpdrawablecolor</a></span><span class="refpurpose"> — Functions for manipulating a drawable's color.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpdrawableedit.html">gimpdrawableedit</a></span><span class="refpurpose"> — Drawable edit functions (clear, fill, gradient, stroke etc.)</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpdrawabletransform.html">gimpdrawabletransform</a></span><span class="refpurpose"> — Functions to perform transformatrions on drawables.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpedit.html">gimpedit</a></span><span class="refpurpose"> — Edit menu functions (cut, copy, paste, clear, etc.)</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpfileops.html">gimpfileops</a></span><span class="refpurpose"> — Image file operations (load, save, etc.)</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpfloatingsel.html">gimpfloatingsel</a></span><span class="refpurpose"> — Functions for removing or attaching floating selections.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpimage.html">gimpimage</a></span><span class="refpurpose"> — Operations on complete images.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpimagecolorprofile.html">gimpimagecolorprofile</a></span><span class="refpurpose"> — Operations on an image's color profile.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpimageconvert.html">gimpimageconvert</a></span><span class="refpurpose"> — Conversions between RGB, indexed, and grayscale modes.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpimagegrid.html">gimpimagegrid</a></span><span class="refpurpose"> — Functions manuipulating an image's grid.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpimageguides.html">gimpimageguides</a></span><span class="refpurpose"> — Functions for manipulating an image's guides.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpimagesamplepoints.html">gimpimagesamplepoints</a></span><span class="refpurpose"> — Functions for manipulating an image's sample points.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpimageselect.html">gimpimageselect</a></span><span class="refpurpose"> — Modify the image's selection.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpimagetransform.html">gimpimagetransform</a></span><span class="refpurpose"> — Transformations on images.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpimageundo.html">gimpimageundo</a></span><span class="refpurpose"> — Control of image undo/redo.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpmetadata.html">gimpmetadata</a></span><span class="refpurpose"></span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpitem.html">gimpitem</a></span><span class="refpurpose"> — Functions to manipulate items.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpitemtransform.html">gimpitemtransform</a></span><span class="refpurpose"> — Functions to perform transformations on items.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimplayer.html">gimplayer</a></span><span class="refpurpose"> — Operations on a single layer.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimppaths.html">gimppaths</a></span><span class="refpurpose"> — Deprecated operations related to paths.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimppixbuf.html">gimppixbuf</a></span><span class="refpurpose"> — Get a thumbnail pixbuf for a drawable or image.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimppixelfetcher.html">gimppixelfetcher</a></span><span class="refpurpose"> — Functions for operating on pixel regions.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimppixelrgn.html">gimppixelrgn</a></span><span class="refpurpose"> — Functions for operating on pixel regions.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpregioniterator.html">gimpregioniterator</a></span><span class="refpurpose"> — Functions to traverse a pixel regions.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpselection.html">gimpselection</a></span><span class="refpurpose"> — Functions for manipulating selections.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimptextlayer.html">gimptextlayer</a></span><span class="refpurpose"> — Functions for querying and manipulating text layers.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimptexttool.html">gimptexttool</a></span><span class="refpurpose"> — Functions for controlling the text tool.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimptile.html">gimptile</a></span><span class="refpurpose"> — Functions for working with tiles.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimppainttools.html">gimppainttools</a></span><span class="refpurpose"> — Access to toolbox paint tools.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpselectiontools.html">gimpselectiontools</a></span><span class="refpurpose"> — Access to toolbox selection tools.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimptransformtools.html">gimptransformtools</a></span><span class="refpurpose"> — Access to toolbox transform tools.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpvectors.html">gimpvectors</a></span><span class="refpurpose"> — Functions for querying and manipulating vectors.</span>
+</dt>
+</dl></div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/libgimp-selectors.html b/devel-docs/libgimp/html/libgimp-selectors.html
new file mode 100644
index 0000000..6e4e772
--- /dev/null
+++ b/devel-docs/libgimp/html/libgimp-selectors.html
@@ -0,0 +1,64 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Controlling the Core's Selection Dialogs: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimp.html" title="Part I. GIMP Library">
+<link rel="prev" href="libgimp-gimppatterns.html" title="gimppatterns">
+<link rel="next" href="GimpSelectButton.html" title="GimpSelectButton">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts"></td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimp.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimp-gimppatterns.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="GimpSelectButton.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="chapter">
+<div class="titlepage"><div><div><h2 class="title">
+<a name="libgimp-selectors"></a>Controlling the Core's Selection Dialogs</h2></div></div></div>
+<div class="toc"><dl class="toc">
+<dt>
+<span class="refentrytitle"><a href="GimpSelectButton.html">GimpSelectButton</a></span><span class="refpurpose"> — The base class of the data select buttons.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpBrushSelectButton.html">gimpbrushselectbutton</a></span><span class="refpurpose"> — A button that pops up a brush selection dialog.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpFontSelectButton.html">GimpFontSelectButton</a></span><span class="refpurpose"> — A button which pops up a font selection dialog.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpGradientSelectButton.html">GimpGradientSelectButton</a></span><span class="refpurpose"> — A button which pops up a gradient select dialog.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpPaletteSelectButton.html">GimpPaletteSelect</a></span><span class="refpurpose"> — A button which pops up a palette select dialog.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpPatternSelectButton.html">GimpPatternSelectButton</a></span><span class="refpurpose"> — A button which pops up a pattern select dialog.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpbrushselect.html">gimpbrushselect</a></span><span class="refpurpose"> — Functions providing a brush selection dialog.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpfontselect.html">gimpfontselect</a></span><span class="refpurpose"> — Functions providing a font selection dialog.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpgradientselect.html">gimpgradientselect</a></span><span class="refpurpose"> — Functions providing a gradient selection dialog.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimppaletteselect.html">gimppaletteselect</a></span><span class="refpurpose"> — Functions providing a palette selection dialog.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimppatternselect.html">gimppatternselect</a></span><span class="refpurpose"> — Functions providing a pattern selection dialog.</span>
+</dt>
+</dl></div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/libgimp.devhelp2 b/devel-docs/libgimp/html/libgimp.devhelp2
new file mode 100644
index 0000000..a4a05d3
--- /dev/null
+++ b/devel-docs/libgimp/html/libgimp.devhelp2
@@ -0,0 +1,1343 @@
+<?xml version="1.0" encoding="utf-8" standalone="no"?>
+<book xmlns="http://www.devhelp.net/book" title="GIMP Library Reference Manual" link="index.html" author="" name="libgimp" version="2" language="c">
+ <chapters>
+ <sub name="GIMP Library" link="libgimp.html">
+ <sub name="Functions not Related to Specific Images" link="libgimp-general.html">
+ <sub name="gimp" link="libgimp-gimp.html"/>
+ <sub name="gimpenums" link="libgimp-gimpenums.html"/>
+ <sub name="gimpbuffer" link="libgimp-gimpbuffer.html"/>
+ <sub name="gimpcontext" link="libgimp-gimpcontext.html"/>
+ <sub name="gimpgimprc" link="libgimp-gimpgimprc.html"/>
+ <sub name="gimphelp" link="libgimp-gimphelp.html"/>
+ <sub name="gimpmessage" link="libgimp-gimpmessage.html"/>
+ <sub name="gimpplugin" link="libgimp-gimpplugin.html"/>
+ <sub name="gimpproceduraldb" link="libgimp-gimpproceduraldb.html"/>
+ <sub name="gimpprogress" link="libgimp-gimpprogress.html"/>
+ <sub name="gimpdebug" link="libgimp-gimpdebug.html"/>
+ </sub>
+ <sub name="Manipulating Images and their Properties" link="libgimp-image.html">
+ <sub name="gimpchannel" link="libgimp-gimpchannel.html"/>
+ <sub name="gimpcolor" link="libgimp-gimpcolor.html"/>
+ <sub name="gimpdisplay" link="libgimp-gimpdisplay.html"/>
+ <sub name="gimpdrawable" link="libgimp-gimpdrawable.html"/>
+ <sub name="gimpdrawablecolor" link="libgimp-gimpdrawablecolor.html"/>
+ <sub name="gimpdrawableedit" link="libgimp-gimpdrawableedit.html"/>
+ <sub name="gimpdrawabletransform" link="libgimp-gimpdrawabletransform.html"/>
+ <sub name="gimpedit" link="libgimp-gimpedit.html"/>
+ <sub name="gimpfileops" link="libgimp-gimpfileops.html"/>
+ <sub name="gimpfloatingsel" link="libgimp-gimpfloatingsel.html"/>
+ <sub name="gimpimage" link="libgimp-gimpimage.html"/>
+ <sub name="gimpimagecolorprofile" link="libgimp-gimpimagecolorprofile.html"/>
+ <sub name="gimpimageconvert" link="libgimp-gimpimageconvert.html"/>
+ <sub name="gimpimagegrid" link="libgimp-gimpimagegrid.html"/>
+ <sub name="gimpimageguides" link="libgimp-gimpimageguides.html"/>
+ <sub name="gimpimagesamplepoints" link="libgimp-gimpimagesamplepoints.html"/>
+ <sub name="gimpimageselect" link="libgimp-gimpimageselect.html"/>
+ <sub name="gimpimagetransform" link="libgimp-gimpimagetransform.html"/>
+ <sub name="gimpimageundo" link="libgimp-gimpimageundo.html"/>
+ <sub name="gimpmetadata" link="libgimp-gimpmetadata.html"/>
+ <sub name="gimpitem" link="libgimp-gimpitem.html"/>
+ <sub name="gimpitemtransform" link="libgimp-gimpitemtransform.html"/>
+ <sub name="gimplayer" link="libgimp-gimplayer.html"/>
+ <sub name="gimppaths" link="libgimp-gimppaths.html"/>
+ <sub name="gimppixbuf" link="libgimp-gimppixbuf.html"/>
+ <sub name="gimppixelfetcher" link="libgimp-gimppixelfetcher.html"/>
+ <sub name="gimppixelrgn" link="libgimp-gimppixelrgn.html"/>
+ <sub name="gimpregioniterator" link="libgimp-gimpregioniterator.html"/>
+ <sub name="gimpselection" link="libgimp-gimpselection.html"/>
+ <sub name="gimptextlayer" link="libgimp-gimptextlayer.html"/>
+ <sub name="gimptexttool" link="libgimp-gimptexttool.html"/>
+ <sub name="gimptile" link="libgimp-gimptile.html"/>
+ <sub name="gimppainttools" link="libgimp-gimppainttools.html"/>
+ <sub name="gimpselectiontools" link="libgimp-gimpselectiontools.html"/>
+ <sub name="gimptransformtools" link="libgimp-gimptransformtools.html"/>
+ <sub name="gimpvectors" link="libgimp-gimpvectors.html"/>
+ </sub>
+ <sub name="Data Objects" link="libgimp-data.html">
+ <sub name="gimpbrush" link="libgimp-gimpbrush.html"/>
+ <sub name="gimpbrushes" link="libgimp-gimpbrushes.html"/>
+ <sub name="gimpdynamics" link="libgimp-gimpdynamics.html"/>
+ <sub name="gimpfonts" link="libgimp-gimpfonts.html"/>
+ <sub name="gimpgradient" link="libgimp-gimpgradient.html"/>
+ <sub name="gimpgradients" link="libgimp-gimpgradients.html"/>
+ <sub name="gimppalette" link="libgimp-gimppalette.html"/>
+ <sub name="gimppalettes" link="libgimp-gimppalettes.html"/>
+ <sub name="gimppattern" link="libgimp-gimppattern.html"/>
+ <sub name="gimppatterns" link="libgimp-gimppatterns.html"/>
+ </sub>
+ <sub name="Controlling the Core's Selection Dialogs" link="libgimp-selectors.html">
+ <sub name="GimpSelectButton" link="GimpSelectButton.html"/>
+ <sub name="gimpbrushselectbutton" link="GimpBrushSelectButton.html"/>
+ <sub name="GimpFontSelectButton" link="GimpFontSelectButton.html"/>
+ <sub name="GimpGradientSelectButton" link="GimpGradientSelectButton.html"/>
+ <sub name="GimpPaletteSelect" link="GimpPaletteSelectButton.html"/>
+ <sub name="GimpPatternSelectButton" link="GimpPatternSelectButton.html"/>
+ <sub name="gimpbrushselect" link="libgimp-gimpbrushselect.html"/>
+ <sub name="gimpfontselect" link="libgimp-gimpfontselect.html"/>
+ <sub name="gimpgradientselect" link="libgimp-gimpgradientselect.html"/>
+ <sub name="gimppaletteselect" link="libgimp-gimppaletteselect.html"/>
+ <sub name="gimppatternselect" link="libgimp-gimppatternselect.html"/>
+ </sub>
+ </sub>
+ <sub name="GIMP User Interface Library" link="libgimpui.html">
+ <sub name="Object Hierarchy" link="libgimpui-hierarchy.html"/>
+ <sub name="gimpui" link="libgimp-gimpui.html"/>
+ <sub name="gimpexport" link="libgimp-gimpexport.html"/>
+ <sub name="GimpDrawablePreview" link="GimpDrawablePreview.html"/>
+ <sub name="GimpAspectPreview" link="GimpAspectPreview.html"/>
+ <sub name="GimpZoomPreview" link="GimpZoomPreview.html"/>
+ <sub name="GimpItemComboBox" link="libgimp-GimpItemComboBox.html"/>
+ <sub name="GimpImageComboBox" link="GimpImageComboBox.html"/>
+ <sub name="GimpProgressBar" link="GimpProgressBar.html"/>
+ <sub name="gimpmenu" link="libgimp-gimpmenu.html"/>
+ <sub name="gimpbrushmenu" link="libgimp-gimpbrushmenu.html"/>
+ <sub name="gimpfontmenu" link="libgimp-gimpfontmenu.html"/>
+ <sub name="gimpgradientmenu" link="libgimp-gimpgradientmenu.html"/>
+ <sub name="gimppalettemenu" link="libgimp-gimppalettemenu.html"/>
+ <sub name="gimppatternmenu" link="libgimp-gimppatternmenu.html"/>
+ <sub name="GimpProcBrowserDialog" link="GimpProcBrowserDialog.html"/>
+ <sub name="GimpProcView" link="libgimp-GimpProcView.html"/>
+ </sub>
+ <sub name="Index" link="api-index-full.html"/>
+ <sub name="Index of new symbols in GIMP 2.2" link="api-index-2-2.html"/>
+ <sub name="Index of new symbols in GIMP 2.4" link="api-index-2-4.html"/>
+ <sub name="Index of new symbols in GIMP 2.6" link="api-index-2-6.html"/>
+ <sub name="Index of new symbols in GIMP 2.8" link="api-index-2-8.html"/>
+ <sub name="Index of new symbols in GIMP 2.10" link="api-index-2-10.html"/>
+ <sub name="Index of new symbols in GIMP 2.10.2" link="api-index-2-10-2.html"/>
+ <sub name="Index of new symbols in GIMP 2.10.4" link="api-index-2-10-4.html"/>
+ <sub name="Index of new symbols in GIMP 2.10.6" link="api-index-2-10-6.html"/>
+ <sub name="Index of new symbols in GIMP 2.10.14" link="api-index-2-10-14.html"/>
+ <sub name="Index of deprecated symbols" link="api-index-deprecated.html"/>
+ </chapters>
+ <functions>
+ <keyword type="function" name="gimp_version ()" link="libgimp-gimp.html#gimp-version"/>
+ <keyword type="function" name="gimp_getpid ()" link="libgimp-gimp.html#gimp-getpid" since="2.4"/>
+ <keyword type="function" name="GimpInitProc ()" link="libgimp-gimp.html#GimpInitProc"/>
+ <keyword type="function" name="GimpQuitProc ()" link="libgimp-gimp.html#GimpQuitProc"/>
+ <keyword type="function" name="GimpQueryProc ()" link="libgimp-gimp.html#GimpQueryProc"/>
+ <keyword type="function" name="GimpRunProc ()" link="libgimp-gimp.html#GimpRunProc"/>
+ <keyword type="macro" name="MAIN" link="libgimp-gimp.html#MAIN:CAPS"/>
+ <keyword type="function" name="gimp_main ()" link="libgimp-gimp.html#gimp-main"/>
+ <keyword type="function" name="gimp_quit ()" link="libgimp-gimp.html#gimp-quit"/>
+ <keyword type="function" name="gimp_install_procedure ()" link="libgimp-gimp.html#gimp-install-procedure"/>
+ <keyword type="function" name="gimp_install_temp_proc ()" link="libgimp-gimp.html#gimp-install-temp-proc"/>
+ <keyword type="function" name="gimp_uninstall_temp_proc ()" link="libgimp-gimp.html#gimp-uninstall-temp-proc"/>
+ <keyword type="function" name="gimp_run_procedure ()" link="libgimp-gimp.html#gimp-run-procedure"/>
+ <keyword type="function" name="gimp_run_procedure2 ()" link="libgimp-gimp.html#gimp-run-procedure2"/>
+ <keyword type="function" name="gimp_destroy_params ()" link="libgimp-gimp.html#gimp-destroy-params"/>
+ <keyword type="function" name="gimp_destroy_paramdefs ()" link="libgimp-gimp.html#gimp-destroy-paramdefs"/>
+ <keyword type="function" name="gimp_get_pdb_error ()" link="libgimp-gimp.html#gimp-get-pdb-error" since="2.6"/>
+ <keyword type="function" name="gimp_get_pdb_status ()" link="libgimp-gimp.html#gimp-get-pdb-status" since="2.10"/>
+ <keyword type="function" name="gimp_tile_width ()" link="libgimp-gimp.html#gimp-tile-width"/>
+ <keyword type="function" name="gimp_tile_height ()" link="libgimp-gimp.html#gimp-tile-height"/>
+ <keyword type="function" name="gimp_shm_ID ()" link="libgimp-gimp.html#gimp-shm-ID"/>
+ <keyword type="function" name="gimp_shm_addr ()" link="libgimp-gimp.html#gimp-shm-addr"/>
+ <keyword type="function" name="gimp_gamma ()" link="libgimp-gimp.html#gimp-gamma" deprecated=""/>
+ <keyword type="function" name="gimp_install_cmap ()" link="libgimp-gimp.html#gimp-install-cmap" deprecated=""/>
+ <keyword type="function" name="gimp_min_colors ()" link="libgimp-gimp.html#gimp-min-colors" deprecated=""/>
+ <keyword type="function" name="gimp_show_tool_tips ()" link="libgimp-gimp.html#gimp-show-tool-tips"/>
+ <keyword type="function" name="gimp_show_help_button ()" link="libgimp-gimp.html#gimp-show-help-button" since="2.2"/>
+ <keyword type="function" name="gimp_export_color_profile ()" link="libgimp-gimp.html#gimp-export-color-profile" since="2.10.4"/>
+ <keyword type="function" name="gimp_export_exif ()" link="libgimp-gimp.html#gimp-export-exif" since="2.10"/>
+ <keyword type="function" name="gimp_export_iptc ()" link="libgimp-gimp.html#gimp-export-iptc" since="2.10"/>
+ <keyword type="function" name="gimp_export_xmp ()" link="libgimp-gimp.html#gimp-export-xmp" since="2.10"/>
+ <keyword type="function" name="gimp_check_size ()" link="libgimp-gimp.html#gimp-check-size" since="2.2"/>
+ <keyword type="function" name="gimp_check_type ()" link="libgimp-gimp.html#gimp-check-type" since="2.2"/>
+ <keyword type="function" name="gimp_default_display ()" link="libgimp-gimp.html#gimp-default-display"/>
+ <keyword type="function" name="gimp_wm_class ()" link="libgimp-gimp.html#gimp-wm-class"/>
+ <keyword type="function" name="gimp_display_name ()" link="libgimp-gimp.html#gimp-display-name"/>
+ <keyword type="function" name="gimp_monitor_number ()" link="libgimp-gimp.html#gimp-monitor-number"/>
+ <keyword type="function" name="gimp_user_time ()" link="libgimp-gimp.html#gimp-user-time" since="2.6"/>
+ <keyword type="function" name="gimp_icon_theme_dir ()" link="libgimp-gimp.html#gimp-icon-theme-dir"/>
+ <keyword type="function" name="gimp_get_progname ()" link="libgimp-gimp.html#gimp-get-progname"/>
+ <keyword type="function" name="gimp_extension_enable ()" link="libgimp-gimp.html#gimp-extension-enable"/>
+ <keyword type="function" name="gimp_extension_ack ()" link="libgimp-gimp.html#gimp-extension-ack"/>
+ <keyword type="function" name="gimp_extension_process ()" link="libgimp-gimp.html#gimp-extension-process"/>
+ <keyword type="function" name="gimp_attach_parasite ()" link="libgimp-gimp.html#gimp-attach-parasite" since="2.8"/>
+ <keyword type="function" name="gimp_detach_parasite ()" link="libgimp-gimp.html#gimp-detach-parasite" since="2.8"/>
+ <keyword type="function" name="gimp_parasite_find ()" link="libgimp-gimp.html#gimp-parasite-find" deprecated="Use gimp_get_parasite() instead."/>
+ <keyword type="function" name="gimp_parasite_list ()" link="libgimp-gimp.html#gimp-parasite-list" deprecated="Use gimp_get_parasite_list() instead."/>
+ <keyword type="function" name="gimp_get_parasite ()" link="libgimp-gimp.html#gimp-get-parasite" since="2.8"/>
+ <keyword type="function" name="gimp_get_parasite_list ()" link="libgimp-gimp.html#gimp-get-parasite-list" since="2.8"/>
+ <keyword type="function" name="gimp_parasite_attach ()" link="libgimp-gimp.html#gimp-parasite-attach" deprecated="Use gimp_attach_parasite() instead."/>
+ <keyword type="function" name="gimp_parasite_detach ()" link="libgimp-gimp.html#gimp-parasite-detach" deprecated="Use gimp_detach_parasite() instead."/>
+ <keyword type="function" name="gimp_attach_new_parasite ()" link="libgimp-gimp.html#gimp-attach-new-parasite" deprecated="Use gimp_attach_parasite() instead."/>
+ <keyword type="macro" name="gimp_get_data" link="libgimp-gimp.html#gimp-get-data"/>
+ <keyword type="macro" name="gimp_get_data_size" link="libgimp-gimp.html#gimp-get-data-size"/>
+ <keyword type="macro" name="gimp_set_data" link="libgimp-gimp.html#gimp-set-data"/>
+ <keyword type="struct" name="GimpPlugInInfo" link="libgimp-gimp.html#GimpPlugInInfo"/>
+ <keyword type="struct" name="GimpParamDef" link="libgimp-gimp.html#GimpParamDef"/>
+ <keyword type="struct" name="GimpParamRegion" link="libgimp-gimp.html#GimpParamRegion"/>
+ <keyword type="union" name="GimpParamData" link="libgimp-gimp.html#GimpParamData"/>
+ <keyword type="struct" name="GimpParam" link="libgimp-gimp.html#GimpParam"/>
+ <keyword type="function" name="gimp_enums_init ()" link="libgimp-gimpenums.html#gimp-enums-init"/>
+ <keyword type="function" name="gimp_enums_get_type_names ()" link="libgimp-gimpenums.html#gimp-enums-get-type-names"/>
+ <keyword type="enum" name="enum GimpBrushApplicationMode" link="libgimp-gimpenums.html#GimpBrushApplicationMode"/>
+ <keyword type="enum" name="enum GimpConvertDitherType" link="libgimp-gimpenums.html#GimpConvertDitherType"/>
+ <keyword type="enum" name="enum GimpHistogramChannel" link="libgimp-gimpenums.html#GimpHistogramChannel"/>
+ <keyword type="enum" name="enum GimpLayerColorSpace" link="libgimp-gimpenums.html#GimpLayerColorSpace"/>
+ <keyword type="enum" name="enum GimpLayerCompositeMode" link="libgimp-gimpenums.html#GimpLayerCompositeMode"/>
+ <keyword type="enum" name="enum GimpLayerMode" link="libgimp-gimpenums.html#GimpLayerMode"/>
+ <keyword type="typedef" name="GimpLayerModeEffects" link="libgimp-gimpenums.html#GimpLayerModeEffects" deprecated=""/>
+ <keyword type="macro" name="GIMP_NORMAL_MODE" link="libgimp-gimpenums.html#GIMP-NORMAL-MODE:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_DISSOLVE_MODE" link="libgimp-gimpenums.html#GIMP-DISSOLVE-MODE:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_BEHIND_MODE" link="libgimp-gimpenums.html#GIMP-BEHIND-MODE:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_MULTIPLY_MODE" link="libgimp-gimpenums.html#GIMP-MULTIPLY-MODE:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_SCREEN_MODE" link="libgimp-gimpenums.html#GIMP-SCREEN-MODE:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_OVERLAY_MODE" link="libgimp-gimpenums.html#GIMP-OVERLAY-MODE:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_DIFFERENCE_MODE" link="libgimp-gimpenums.html#GIMP-DIFFERENCE-MODE:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_ADDITION_MODE" link="libgimp-gimpenums.html#GIMP-ADDITION-MODE:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_SUBTRACT_MODE" link="libgimp-gimpenums.html#GIMP-SUBTRACT-MODE:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_DARKEN_ONLY_MODE" link="libgimp-gimpenums.html#GIMP-DARKEN-ONLY-MODE:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_LIGHTEN_ONLY_MODE" link="libgimp-gimpenums.html#GIMP-LIGHTEN-ONLY-MODE:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_HUE_MODE" link="libgimp-gimpenums.html#GIMP-HUE-MODE:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_SATURATION_MODE" link="libgimp-gimpenums.html#GIMP-SATURATION-MODE:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_COLOR_MODE" link="libgimp-gimpenums.html#GIMP-COLOR-MODE:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_VALUE_MODE" link="libgimp-gimpenums.html#GIMP-VALUE-MODE:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_DIVIDE_MODE" link="libgimp-gimpenums.html#GIMP-DIVIDE-MODE:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_DODGE_MODE" link="libgimp-gimpenums.html#GIMP-DODGE-MODE:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_BURN_MODE" link="libgimp-gimpenums.html#GIMP-BURN-MODE:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_HARDLIGHT_MODE" link="libgimp-gimpenums.html#GIMP-HARDLIGHT-MODE:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_SOFTLIGHT_MODE" link="libgimp-gimpenums.html#GIMP-SOFTLIGHT-MODE:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_GRAIN_EXTRACT_MODE" link="libgimp-gimpenums.html#GIMP-GRAIN-EXTRACT-MODE:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_GRAIN_MERGE_MODE" link="libgimp-gimpenums.html#GIMP-GRAIN-MERGE-MODE:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_COLOR_ERASE_MODE" link="libgimp-gimpenums.html#GIMP-COLOR-ERASE-MODE:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_FIXED_DITHER" link="libgimp-gimpenums.html#GIMP-FIXED-DITHER:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_FSLOWBLEED_DITHER" link="libgimp-gimpenums.html#GIMP-FSLOWBLEED-DITHER:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_FS_DITHER" link="libgimp-gimpenums.html#GIMP-FS-DITHER:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_NO_DITHER" link="libgimp-gimpenums.html#GIMP-NO-DITHER:CAPS" deprecated=""/>
+ <keyword type="function" name="gimp_buffers_get_list ()" link="libgimp-gimpbuffer.html#gimp-buffers-get-list" since="2.4"/>
+ <keyword type="function" name="gimp_buffer_rename ()" link="libgimp-gimpbuffer.html#gimp-buffer-rename" since="2.4"/>
+ <keyword type="function" name="gimp_buffer_delete ()" link="libgimp-gimpbuffer.html#gimp-buffer-delete" since="2.4"/>
+ <keyword type="function" name="gimp_buffer_get_width ()" link="libgimp-gimpbuffer.html#gimp-buffer-get-width" since="2.4"/>
+ <keyword type="function" name="gimp_buffer_get_height ()" link="libgimp-gimpbuffer.html#gimp-buffer-get-height" since="2.4"/>
+ <keyword type="function" name="gimp_buffer_get_bytes ()" link="libgimp-gimpbuffer.html#gimp-buffer-get-bytes" since="2.4"/>
+ <keyword type="function" name="gimp_buffer_get_image_type ()" link="libgimp-gimpbuffer.html#gimp-buffer-get-image-type" since="2.4"/>
+ <keyword type="function" name="gimp_context_push ()" link="libgimp-gimpcontext.html#gimp-context-push" since="2.2"/>
+ <keyword type="function" name="gimp_context_pop ()" link="libgimp-gimpcontext.html#gimp-context-pop" since="2.2"/>
+ <keyword type="function" name="gimp_context_set_defaults ()" link="libgimp-gimpcontext.html#gimp-context-set-defaults" since="2.8"/>
+ <keyword type="function" name="gimp_context_get_foreground ()" link="libgimp-gimpcontext.html#gimp-context-get-foreground" since="2.2"/>
+ <keyword type="function" name="gimp_context_set_foreground ()" link="libgimp-gimpcontext.html#gimp-context-set-foreground" since="2.2"/>
+ <keyword type="function" name="gimp_context_get_background ()" link="libgimp-gimpcontext.html#gimp-context-get-background" since="2.2"/>
+ <keyword type="function" name="gimp_context_set_background ()" link="libgimp-gimpcontext.html#gimp-context-set-background" since="2.2"/>
+ <keyword type="function" name="gimp_context_set_default_colors ()" link="libgimp-gimpcontext.html#gimp-context-set-default-colors" since="2.2"/>
+ <keyword type="function" name="gimp_context_swap_colors ()" link="libgimp-gimpcontext.html#gimp-context-swap-colors" since="2.2"/>
+ <keyword type="function" name="gimp_context_get_opacity ()" link="libgimp-gimpcontext.html#gimp-context-get-opacity" since="2.2"/>
+ <keyword type="function" name="gimp_context_set_opacity ()" link="libgimp-gimpcontext.html#gimp-context-set-opacity" since="2.2"/>
+ <keyword type="function" name="gimp_context_get_paint_mode ()" link="libgimp-gimpcontext.html#gimp-context-get-paint-mode" since="2.2"/>
+ <keyword type="function" name="gimp_context_set_paint_mode ()" link="libgimp-gimpcontext.html#gimp-context-set-paint-mode" since="2.2"/>
+ <keyword type="function" name="gimp_context_list_paint_methods ()" link="libgimp-gimpcontext.html#gimp-context-list-paint-methods" since="2.4"/>
+ <keyword type="function" name="gimp_context_get_paint_method ()" link="libgimp-gimpcontext.html#gimp-context-get-paint-method" since="2.4"/>
+ <keyword type="function" name="gimp_context_set_paint_method ()" link="libgimp-gimpcontext.html#gimp-context-set-paint-method" since="2.4"/>
+ <keyword type="function" name="gimp_context_get_stroke_method ()" link="libgimp-gimpcontext.html#gimp-context-get-stroke-method" since="2.10"/>
+ <keyword type="function" name="gimp_context_set_stroke_method ()" link="libgimp-gimpcontext.html#gimp-context-set-stroke-method" since="2.10"/>
+ <keyword type="function" name="gimp_context_get_line_width ()" link="libgimp-gimpcontext.html#gimp-context-get-line-width" since="2.10"/>
+ <keyword type="function" name="gimp_context_set_line_width ()" link="libgimp-gimpcontext.html#gimp-context-set-line-width" since="2.10"/>
+ <keyword type="function" name="gimp_context_get_line_width_unit ()" link="libgimp-gimpcontext.html#gimp-context-get-line-width-unit" since="2.10"/>
+ <keyword type="function" name="gimp_context_set_line_width_unit ()" link="libgimp-gimpcontext.html#gimp-context-set-line-width-unit" since="2.10"/>
+ <keyword type="function" name="gimp_context_get_line_cap_style ()" link="libgimp-gimpcontext.html#gimp-context-get-line-cap-style" since="2.10"/>
+ <keyword type="function" name="gimp_context_set_line_cap_style ()" link="libgimp-gimpcontext.html#gimp-context-set-line-cap-style" since="2.10"/>
+ <keyword type="function" name="gimp_context_get_line_join_style ()" link="libgimp-gimpcontext.html#gimp-context-get-line-join-style" since="2.10"/>
+ <keyword type="function" name="gimp_context_set_line_join_style ()" link="libgimp-gimpcontext.html#gimp-context-set-line-join-style" since="2.10"/>
+ <keyword type="function" name="gimp_context_get_line_miter_limit ()" link="libgimp-gimpcontext.html#gimp-context-get-line-miter-limit" since="2.10"/>
+ <keyword type="function" name="gimp_context_set_line_miter_limit ()" link="libgimp-gimpcontext.html#gimp-context-set-line-miter-limit" since="2.10"/>
+ <keyword type="function" name="gimp_context_get_line_dash_offset ()" link="libgimp-gimpcontext.html#gimp-context-get-line-dash-offset" since="2.10"/>
+ <keyword type="function" name="gimp_context_set_line_dash_offset ()" link="libgimp-gimpcontext.html#gimp-context-set-line-dash-offset" since="2.10"/>
+ <keyword type="function" name="gimp_context_get_line_dash_pattern ()" link="libgimp-gimpcontext.html#gimp-context-get-line-dash-pattern" since="2.10"/>
+ <keyword type="function" name="gimp_context_set_line_dash_pattern ()" link="libgimp-gimpcontext.html#gimp-context-set-line-dash-pattern" since="2.10"/>
+ <keyword type="function" name="gimp_context_get_brush ()" link="libgimp-gimpcontext.html#gimp-context-get-brush" since="2.2"/>
+ <keyword type="function" name="gimp_context_set_brush ()" link="libgimp-gimpcontext.html#gimp-context-set-brush" since="2.2"/>
+ <keyword type="function" name="gimp_context_get_brush_size ()" link="libgimp-gimpcontext.html#gimp-context-get-brush-size" since="2.8"/>
+ <keyword type="function" name="gimp_context_set_brush_size ()" link="libgimp-gimpcontext.html#gimp-context-set-brush-size" since="2.8"/>
+ <keyword type="function" name="gimp_context_set_brush_default_size ()" link="libgimp-gimpcontext.html#gimp-context-set-brush-default-size" since="2.8"/>
+ <keyword type="function" name="gimp_context_get_brush_aspect_ratio ()" link="libgimp-gimpcontext.html#gimp-context-get-brush-aspect-ratio" since="2.8"/>
+ <keyword type="function" name="gimp_context_set_brush_aspect_ratio ()" link="libgimp-gimpcontext.html#gimp-context-set-brush-aspect-ratio" since="2.8"/>
+ <keyword type="function" name="gimp_context_get_brush_angle ()" link="libgimp-gimpcontext.html#gimp-context-get-brush-angle" since="2.8"/>
+ <keyword type="function" name="gimp_context_set_brush_angle ()" link="libgimp-gimpcontext.html#gimp-context-set-brush-angle" since="2.8"/>
+ <keyword type="function" name="gimp_context_get_brush_spacing ()" link="libgimp-gimpcontext.html#gimp-context-get-brush-spacing" since="2.10"/>
+ <keyword type="function" name="gimp_context_set_brush_spacing ()" link="libgimp-gimpcontext.html#gimp-context-set-brush-spacing" since="2.10"/>
+ <keyword type="function" name="gimp_context_set_brush_default_spacing ()" link="libgimp-gimpcontext.html#gimp-context-set-brush-default-spacing" since="2.10"/>
+ <keyword type="function" name="gimp_context_get_brush_hardness ()" link="libgimp-gimpcontext.html#gimp-context-get-brush-hardness" since="2.10"/>
+ <keyword type="function" name="gimp_context_set_brush_hardness ()" link="libgimp-gimpcontext.html#gimp-context-set-brush-hardness" since="2.10"/>
+ <keyword type="function" name="gimp_context_set_brush_default_hardness ()" link="libgimp-gimpcontext.html#gimp-context-set-brush-default-hardness" since="2.10"/>
+ <keyword type="function" name="gimp_context_get_brush_force ()" link="libgimp-gimpcontext.html#gimp-context-get-brush-force" since="2.10"/>
+ <keyword type="function" name="gimp_context_set_brush_force ()" link="libgimp-gimpcontext.html#gimp-context-set-brush-force" since="2.10"/>
+ <keyword type="function" name="gimp_context_get_dynamics ()" link="libgimp-gimpcontext.html#gimp-context-get-dynamics" since="2.8"/>
+ <keyword type="function" name="gimp_context_set_dynamics ()" link="libgimp-gimpcontext.html#gimp-context-set-dynamics" since="2.8"/>
+ <keyword type="function" name="gimp_context_get_mypaint_brush ()" link="libgimp-gimpcontext.html#gimp-context-get-mypaint-brush" since="2.10"/>
+ <keyword type="function" name="gimp_context_set_mypaint_brush ()" link="libgimp-gimpcontext.html#gimp-context-set-mypaint-brush" since="2.10"/>
+ <keyword type="function" name="gimp_context_get_pattern ()" link="libgimp-gimpcontext.html#gimp-context-get-pattern" since="2.2"/>
+ <keyword type="function" name="gimp_context_set_pattern ()" link="libgimp-gimpcontext.html#gimp-context-set-pattern" since="2.2"/>
+ <keyword type="function" name="gimp_context_get_gradient ()" link="libgimp-gimpcontext.html#gimp-context-get-gradient" since="2.2"/>
+ <keyword type="function" name="gimp_context_set_gradient ()" link="libgimp-gimpcontext.html#gimp-context-set-gradient" since="2.2"/>
+ <keyword type="function" name="gimp_context_set_gradient_fg_bg_hsv_ccw ()" link="libgimp-gimpcontext.html#gimp-context-set-gradient-fg-bg-hsv-ccw" since="2.10"/>
+ <keyword type="function" name="gimp_context_set_gradient_fg_bg_hsv_cw ()" link="libgimp-gimpcontext.html#gimp-context-set-gradient-fg-bg-hsv-cw" since="2.10"/>
+ <keyword type="function" name="gimp_context_set_gradient_fg_bg_rgb ()" link="libgimp-gimpcontext.html#gimp-context-set-gradient-fg-bg-rgb" since="2.10"/>
+ <keyword type="function" name="gimp_context_set_gradient_fg_transparent ()" link="libgimp-gimpcontext.html#gimp-context-set-gradient-fg-transparent" since="2.10"/>
+ <keyword type="function" name="gimp_context_get_gradient_blend_color_space ()" link="libgimp-gimpcontext.html#gimp-context-get-gradient-blend-color-space" since="2.10"/>
+ <keyword type="function" name="gimp_context_set_gradient_blend_color_space ()" link="libgimp-gimpcontext.html#gimp-context-set-gradient-blend-color-space" since="2.10"/>
+ <keyword type="function" name="gimp_context_get_gradient_repeat_mode ()" link="libgimp-gimpcontext.html#gimp-context-get-gradient-repeat-mode" since="2.10"/>
+ <keyword type="function" name="gimp_context_set_gradient_repeat_mode ()" link="libgimp-gimpcontext.html#gimp-context-set-gradient-repeat-mode" since="2.10"/>
+ <keyword type="function" name="gimp_context_get_gradient_reverse ()" link="libgimp-gimpcontext.html#gimp-context-get-gradient-reverse" since="2.10"/>
+ <keyword type="function" name="gimp_context_set_gradient_reverse ()" link="libgimp-gimpcontext.html#gimp-context-set-gradient-reverse" since="2.10"/>
+ <keyword type="function" name="gimp_context_get_palette ()" link="libgimp-gimpcontext.html#gimp-context-get-palette" since="2.2"/>
+ <keyword type="function" name="gimp_context_set_palette ()" link="libgimp-gimpcontext.html#gimp-context-set-palette" since="2.2"/>
+ <keyword type="function" name="gimp_context_get_font ()" link="libgimp-gimpcontext.html#gimp-context-get-font" since="2.2"/>
+ <keyword type="function" name="gimp_context_set_font ()" link="libgimp-gimpcontext.html#gimp-context-set-font" since="2.2"/>
+ <keyword type="function" name="gimp_context_get_antialias ()" link="libgimp-gimpcontext.html#gimp-context-get-antialias" since="2.8"/>
+ <keyword type="function" name="gimp_context_set_antialias ()" link="libgimp-gimpcontext.html#gimp-context-set-antialias" since="2.8"/>
+ <keyword type="function" name="gimp_context_get_feather ()" link="libgimp-gimpcontext.html#gimp-context-get-feather" since="2.8"/>
+ <keyword type="function" name="gimp_context_set_feather ()" link="libgimp-gimpcontext.html#gimp-context-set-feather" since="2.8"/>
+ <keyword type="function" name="gimp_context_get_feather_radius ()" link="libgimp-gimpcontext.html#gimp-context-get-feather-radius" since="2.8"/>
+ <keyword type="function" name="gimp_context_set_feather_radius ()" link="libgimp-gimpcontext.html#gimp-context-set-feather-radius" since="2.8"/>
+ <keyword type="function" name="gimp_context_get_sample_merged ()" link="libgimp-gimpcontext.html#gimp-context-get-sample-merged" since="2.8"/>
+ <keyword type="function" name="gimp_context_set_sample_merged ()" link="libgimp-gimpcontext.html#gimp-context-set-sample-merged" since="2.8"/>
+ <keyword type="function" name="gimp_context_get_sample_criterion ()" link="libgimp-gimpcontext.html#gimp-context-get-sample-criterion" since="2.8"/>
+ <keyword type="function" name="gimp_context_set_sample_criterion ()" link="libgimp-gimpcontext.html#gimp-context-set-sample-criterion" since="2.8"/>
+ <keyword type="function" name="gimp_context_get_sample_threshold ()" link="libgimp-gimpcontext.html#gimp-context-get-sample-threshold" since="2.8"/>
+ <keyword type="function" name="gimp_context_set_sample_threshold ()" link="libgimp-gimpcontext.html#gimp-context-set-sample-threshold" since="2.8"/>
+ <keyword type="function" name="gimp_context_get_sample_threshold_int ()" link="libgimp-gimpcontext.html#gimp-context-get-sample-threshold-int" since="2.8"/>
+ <keyword type="function" name="gimp_context_set_sample_threshold_int ()" link="libgimp-gimpcontext.html#gimp-context-set-sample-threshold-int" since="2.8"/>
+ <keyword type="function" name="gimp_context_get_sample_transparent ()" link="libgimp-gimpcontext.html#gimp-context-get-sample-transparent" since="2.8"/>
+ <keyword type="function" name="gimp_context_set_sample_transparent ()" link="libgimp-gimpcontext.html#gimp-context-set-sample-transparent" since="2.8"/>
+ <keyword type="function" name="gimp_context_get_diagonal_neighbors ()" link="libgimp-gimpcontext.html#gimp-context-get-diagonal-neighbors" since="2.10"/>
+ <keyword type="function" name="gimp_context_set_diagonal_neighbors ()" link="libgimp-gimpcontext.html#gimp-context-set-diagonal-neighbors" since="2.10"/>
+ <keyword type="function" name="gimp_context_get_distance_metric ()" link="libgimp-gimpcontext.html#gimp-context-get-distance-metric" since="2.10"/>
+ <keyword type="function" name="gimp_context_set_distance_metric ()" link="libgimp-gimpcontext.html#gimp-context-set-distance-metric" since="2.10"/>
+ <keyword type="function" name="gimp_context_get_interpolation ()" link="libgimp-gimpcontext.html#gimp-context-get-interpolation" since="2.8"/>
+ <keyword type="function" name="gimp_context_set_interpolation ()" link="libgimp-gimpcontext.html#gimp-context-set-interpolation" since="2.8"/>
+ <keyword type="function" name="gimp_context_get_transform_direction ()" link="libgimp-gimpcontext.html#gimp-context-get-transform-direction" since="2.8"/>
+ <keyword type="function" name="gimp_context_set_transform_direction ()" link="libgimp-gimpcontext.html#gimp-context-set-transform-direction" since="2.8"/>
+ <keyword type="function" name="gimp_context_get_transform_resize ()" link="libgimp-gimpcontext.html#gimp-context-get-transform-resize" since="2.8"/>
+ <keyword type="function" name="gimp_context_set_transform_resize ()" link="libgimp-gimpcontext.html#gimp-context-set-transform-resize" since="2.8"/>
+ <keyword type="function" name="gimp_context_get_transform_recursion ()" link="libgimp-gimpcontext.html#gimp-context-get-transform-recursion" deprecated="There is no replacement for this procedure."/>
+ <keyword type="function" name="gimp_context_set_transform_recursion ()" link="libgimp-gimpcontext.html#gimp-context-set-transform-recursion" deprecated="There is no replacement for this procedure."/>
+ <keyword type="function" name="gimp_context_get_ink_angle ()" link="libgimp-gimpcontext.html#gimp-context-get-ink-angle" since="2.8"/>
+ <keyword type="function" name="gimp_context_set_ink_angle ()" link="libgimp-gimpcontext.html#gimp-context-set-ink-angle" since="2.8"/>
+ <keyword type="function" name="gimp_context_get_ink_blob_angle ()" link="libgimp-gimpcontext.html#gimp-context-get-ink-blob-angle" since="2.8"/>
+ <keyword type="function" name="gimp_context_set_ink_blob_angle ()" link="libgimp-gimpcontext.html#gimp-context-set-ink-blob-angle" since="2.8"/>
+ <keyword type="function" name="gimp_context_get_ink_blob_aspect_ratio ()" link="libgimp-gimpcontext.html#gimp-context-get-ink-blob-aspect-ratio" since="2.8"/>
+ <keyword type="function" name="gimp_context_set_ink_blob_aspect_ratio ()" link="libgimp-gimpcontext.html#gimp-context-set-ink-blob-aspect-ratio" since="2.8"/>
+ <keyword type="function" name="gimp_context_get_ink_blob_type ()" link="libgimp-gimpcontext.html#gimp-context-get-ink-blob-type" since="2.8"/>
+ <keyword type="function" name="gimp_context_set_ink_blob_type ()" link="libgimp-gimpcontext.html#gimp-context-set-ink-blob-type" since="2.8"/>
+ <keyword type="function" name="gimp_context_get_ink_size ()" link="libgimp-gimpcontext.html#gimp-context-get-ink-size" since="2.8"/>
+ <keyword type="function" name="gimp_context_set_ink_size ()" link="libgimp-gimpcontext.html#gimp-context-set-ink-size" since="2.8"/>
+ <keyword type="function" name="gimp_context_get_ink_size_sensitivity ()" link="libgimp-gimpcontext.html#gimp-context-get-ink-size-sensitivity" since="2.8"/>
+ <keyword type="function" name="gimp_context_set_ink_size_sensitivity ()" link="libgimp-gimpcontext.html#gimp-context-set-ink-size-sensitivity" since="2.8"/>
+ <keyword type="function" name="gimp_context_get_ink_speed_sensitivity ()" link="libgimp-gimpcontext.html#gimp-context-get-ink-speed-sensitivity" since="2.8"/>
+ <keyword type="function" name="gimp_context_set_ink_speed_sensitivity ()" link="libgimp-gimpcontext.html#gimp-context-set-ink-speed-sensitivity" since="2.8"/>
+ <keyword type="function" name="gimp_context_get_ink_tilt_sensitivity ()" link="libgimp-gimpcontext.html#gimp-context-get-ink-tilt-sensitivity" since="2.8"/>
+ <keyword type="function" name="gimp_context_set_ink_tilt_sensitivity ()" link="libgimp-gimpcontext.html#gimp-context-set-ink-tilt-sensitivity" since="2.8"/>
+ <keyword type="function" name="gimp_gimprc_query ()" link="libgimp-gimpgimprc.html#gimp-gimprc-query"/>
+ <keyword type="function" name="gimp_gimprc_set ()" link="libgimp-gimpgimprc.html#gimp-gimprc-set"/>
+ <keyword type="function" name="gimp_get_color_configuration ()" link="libgimp-gimpgimprc.html#gimp-get-color-configuration" since="2.4"/>
+ <keyword type="function" name="gimp_get_default_comment ()" link="libgimp-gimpgimprc.html#gimp-get-default-comment"/>
+ <keyword type="function" name="gimp_get_default_unit ()" link="libgimp-gimpgimprc.html#gimp-get-default-unit" since="2.4"/>
+ <keyword type="function" name="gimp_get_module_load_inhibit ()" link="libgimp-gimpgimprc.html#gimp-get-module-load-inhibit"/>
+ <keyword type="function" name="gimp_get_monitor_resolution ()" link="libgimp-gimpgimprc.html#gimp-get-monitor-resolution"/>
+ <keyword type="function" name="gimp_get_theme_dir ()" link="libgimp-gimpgimprc.html#gimp-get-theme-dir" deprecated="There is no replacement for this procedure."/>
+ <keyword type="function" name="gimp_get_icon_theme_dir ()" link="libgimp-gimpgimprc.html#gimp-get-icon-theme-dir" deprecated="There is no replacement for this procedure." since="2.10"/>
+ <keyword type="function" name="gimp_help ()" link="libgimp-gimphelp.html#gimp-help"/>
+ <keyword type="function" name="gimp_message ()" link="libgimp-gimpmessage.html#gimp-message"/>
+ <keyword type="function" name="gimp_message_get_handler ()" link="libgimp-gimpmessage.html#gimp-message-get-handler"/>
+ <keyword type="function" name="gimp_message_set_handler ()" link="libgimp-gimpmessage.html#gimp-message-set-handler"/>
+ <keyword type="function" name="gimp_plugin_domain_register ()" link="libgimp-gimpplugin.html#gimp-plugin-domain-register"/>
+ <keyword type="function" name="gimp_plugin_help_register ()" link="libgimp-gimpplugin.html#gimp-plugin-help-register"/>
+ <keyword type="function" name="gimp_plugin_icon_register ()" link="libgimp-gimpplugin.html#gimp-plugin-icon-register"/>
+ <keyword type="function" name="gimp_plugin_menu_register ()" link="libgimp-gimpplugin.html#gimp-plugin-menu-register" since="2.2"/>
+ <keyword type="function" name="gimp_plugin_menu_branch_register ()" link="libgimp-gimpplugin.html#gimp-plugin-menu-branch-register" since="2.4"/>
+ <keyword type="function" name="gimp_plugin_set_pdb_error_handler ()" link="libgimp-gimpplugin.html#gimp-plugin-set-pdb-error-handler" since="2.6"/>
+ <keyword type="function" name="gimp_plugin_get_pdb_error_handler ()" link="libgimp-gimpplugin.html#gimp-plugin-get-pdb-error-handler" since="2.6"/>
+ <keyword type="function" name="gimp_plugin_enable_precision ()" link="libgimp-gimpplugin.html#gimp-plugin-enable-precision" since="2.10"/>
+ <keyword type="function" name="gimp_plugin_precision_enabled ()" link="libgimp-gimpplugin.html#gimp-plugin-precision-enabled" since="2.10"/>
+ <keyword type="function" name="gimp_procedural_db_temp_name ()" link="libgimp-gimpproceduraldb.html#gimp-procedural-db-temp-name"/>
+ <keyword type="function" name="gimp_procedural_db_get_data ()" link="libgimp-gimpproceduraldb.html#gimp-procedural-db-get-data"/>
+ <keyword type="function" name="gimp_procedural_db_set_data ()" link="libgimp-gimpproceduraldb.html#gimp-procedural-db-set-data"/>
+ <keyword type="function" name="gimp_procedural_db_dump ()" link="libgimp-gimpproceduraldb.html#gimp-procedural-db-dump"/>
+ <keyword type="function" name="gimp_procedural_db_query ()" link="libgimp-gimpproceduraldb.html#gimp-procedural-db-query"/>
+ <keyword type="function" name="gimp_procedural_db_proc_exists ()" link="libgimp-gimpproceduraldb.html#gimp-procedural-db-proc-exists" since="2.6"/>
+ <keyword type="function" name="gimp_procedural_db_proc_info ()" link="libgimp-gimpproceduraldb.html#gimp-procedural-db-proc-info"/>
+ <keyword type="function" name="gimp_procedural_db_proc_arg ()" link="libgimp-gimpproceduraldb.html#gimp-procedural-db-proc-arg"/>
+ <keyword type="function" name="gimp_procedural_db_proc_val ()" link="libgimp-gimpproceduraldb.html#gimp-procedural-db-proc-val"/>
+ <keyword type="function" name="gimp_procedural_db_get_data_size ()" link="libgimp-gimpproceduraldb.html#gimp-procedural-db-get-data-size"/>
+ <keyword type="function" name="gimp_progress_init ()" link="libgimp-gimpprogress.html#gimp-progress-init"/>
+ <keyword type="function" name="gimp_progress_init_printf ()" link="libgimp-gimpprogress.html#gimp-progress-init-printf" since="2.4"/>
+ <keyword type="function" name="gimp_progress_update ()" link="libgimp-gimpprogress.html#gimp-progress-update"/>
+ <keyword type="function" name="gimp_progress_pulse ()" link="libgimp-gimpprogress.html#gimp-progress-pulse" since="2.4"/>
+ <keyword type="function" name="gimp_progress_set_text ()" link="libgimp-gimpprogress.html#gimp-progress-set-text" since="2.4"/>
+ <keyword type="function" name="gimp_progress_set_text_printf ()" link="libgimp-gimpprogress.html#gimp-progress-set-text-printf" since="2.4"/>
+ <keyword type="function" name="gimp_progress_end ()" link="libgimp-gimpprogress.html#gimp-progress-end" since="2.4"/>
+ <keyword type="function" name="gimp_progress_get_window_handle ()" link="libgimp-gimpprogress.html#gimp-progress-get-window-handle" since="2.2"/>
+ <keyword type="function" name="GimpProgressStartCallback ()" link="libgimp-gimpprogress.html#GimpProgressStartCallback" deprecated=""/>
+ <keyword type="function" name="GimpProgressEndCallback ()" link="libgimp-gimpprogress.html#GimpProgressEndCallback" deprecated=""/>
+ <keyword type="function" name="GimpProgressTextCallback ()" link="libgimp-gimpprogress.html#GimpProgressTextCallback" deprecated=""/>
+ <keyword type="function" name="GimpProgressValueCallback ()" link="libgimp-gimpprogress.html#GimpProgressValueCallback" deprecated=""/>
+ <keyword type="function" name="gimp_progress_install_vtable ()" link="libgimp-gimpprogress.html#gimp-progress-install-vtable" since="2.4"/>
+ <keyword type="function" name="gimp_progress_install ()" link="libgimp-gimpprogress.html#gimp-progress-install" deprecated="" since="2.2"/>
+ <keyword type="function" name="gimp_progress_uninstall ()" link="libgimp-gimpprogress.html#gimp-progress-uninstall" since="2.2"/>
+ <keyword type="function" name="gimp_progress_cancel ()" link="libgimp-gimpprogress.html#gimp-progress-cancel" since="2.2"/>
+ <keyword type="struct" name="struct GimpProgressVtable" link="libgimp-gimpprogress.html#GimpProgressVtable"/>
+ <keyword type="function" name="gimp_debug_timer_start ()" link="libgimp-gimpdebug.html#gimp-debug-timer-start"/>
+ <keyword type="function" name="gimp_debug_timer_end ()" link="libgimp-gimpdebug.html#gimp-debug-timer-end"/>
+ <keyword type="function" name="gimp_channel_new ()" link="libgimp-gimpchannel.html#gimp-channel-new"/>
+ <keyword type="function" name="gimp_channel_new_from_component ()" link="libgimp-gimpchannel.html#gimp-channel-new-from-component" since="2.4"/>
+ <keyword type="function" name="gimp_channel_copy ()" link="libgimp-gimpchannel.html#gimp-channel-copy"/>
+ <keyword type="function" name="gimp_channel_get_show_masked ()" link="libgimp-gimpchannel.html#gimp-channel-get-show-masked"/>
+ <keyword type="function" name="gimp_channel_set_show_masked ()" link="libgimp-gimpchannel.html#gimp-channel-set-show-masked"/>
+ <keyword type="function" name="gimp_channel_get_opacity ()" link="libgimp-gimpchannel.html#gimp-channel-get-opacity"/>
+ <keyword type="function" name="gimp_channel_set_opacity ()" link="libgimp-gimpchannel.html#gimp-channel-set-opacity"/>
+ <keyword type="function" name="gimp_channel_get_color ()" link="libgimp-gimpchannel.html#gimp-channel-get-color"/>
+ <keyword type="function" name="gimp_channel_set_color ()" link="libgimp-gimpchannel.html#gimp-channel-set-color"/>
+ <keyword type="function" name="gimp_channel_combine_masks ()" link="libgimp-gimpchannel.html#gimp-channel-combine-masks"/>
+ <keyword type="function" name="gimp_brightness_contrast ()" link="libgimp-gimpcolor.html#gimp-brightness-contrast" deprecated="Use gimp_drawable_brightness_contrast() instead."/>
+ <keyword type="function" name="gimp_levels ()" link="libgimp-gimpcolor.html#gimp-levels" deprecated="Use gimp_drawable_levels() instead."/>
+ <keyword type="function" name="gimp_levels_auto ()" link="libgimp-gimpcolor.html#gimp-levels-auto" deprecated="Use gimp_drawable_levels_stretch() instead."/>
+ <keyword type="function" name="gimp_levels_stretch ()" link="libgimp-gimpcolor.html#gimp-levels-stretch" deprecated="Use gimp_drawable_levels_stretch() instead."/>
+ <keyword type="function" name="gimp_posterize ()" link="libgimp-gimpcolor.html#gimp-posterize" deprecated="Use gimp_drawable_posterize() instead."/>
+ <keyword type="function" name="gimp_desaturate ()" link="libgimp-gimpcolor.html#gimp-desaturate" deprecated="Use gimp_drawable_desaturate() instead."/>
+ <keyword type="function" name="gimp_desaturate_full ()" link="libgimp-gimpcolor.html#gimp-desaturate-full" deprecated="Use gimp_drawable_desaturate() instead." since="2.4"/>
+ <keyword type="function" name="gimp_equalize ()" link="libgimp-gimpcolor.html#gimp-equalize" deprecated="Use gimp_drawable_equalize() instead."/>
+ <keyword type="function" name="gimp_invert ()" link="libgimp-gimpcolor.html#gimp-invert" deprecated="Use gimp_drawable_invert() instead."/>
+ <keyword type="function" name="gimp_curves_spline ()" link="libgimp-gimpcolor.html#gimp-curves-spline" deprecated="Use gimp_drawable_curves_spline() instead."/>
+ <keyword type="function" name="gimp_curves_explicit ()" link="libgimp-gimpcolor.html#gimp-curves-explicit" deprecated="Use gimp_drawable_curves_explicit() instead."/>
+ <keyword type="function" name="gimp_color_balance ()" link="libgimp-gimpcolor.html#gimp-color-balance" deprecated="Use gimp_drawable_color_color_balance() instead."/>
+ <keyword type="function" name="gimp_colorize ()" link="libgimp-gimpcolor.html#gimp-colorize" deprecated="Use gimp_drawable_colorize_hsl() instead."/>
+ <keyword type="function" name="gimp_histogram ()" link="libgimp-gimpcolor.html#gimp-histogram" deprecated="Use gimp_drawable_histogram() instead."/>
+ <keyword type="function" name="gimp_hue_saturation ()" link="libgimp-gimpcolor.html#gimp-hue-saturation" deprecated="Use gimp_drawable_hue_saturation() instead."/>
+ <keyword type="function" name="gimp_threshold ()" link="libgimp-gimpcolor.html#gimp-threshold" deprecated="Use gimp_drawable_threshold() instead."/>
+ <keyword type="function" name="gimp_display_new ()" link="libgimp-gimpdisplay.html#gimp-display-new"/>
+ <keyword type="function" name="gimp_display_delete ()" link="libgimp-gimpdisplay.html#gimp-display-delete"/>
+ <keyword type="function" name="gimp_display_is_valid ()" link="libgimp-gimpdisplay.html#gimp-display-is-valid" since="2.4"/>
+ <keyword type="function" name="gimp_display_get_window_handle ()" link="libgimp-gimpdisplay.html#gimp-display-get-window-handle" since="2.4"/>
+ <keyword type="function" name="gimp_displays_flush ()" link="libgimp-gimpdisplay.html#gimp-displays-flush"/>
+ <keyword type="function" name="gimp_displays_reconnect ()" link="libgimp-gimpdisplay.html#gimp-displays-reconnect"/>
+ <keyword type="function" name="gimp_drawable_get_buffer ()" link="libgimp-gimpdrawable.html#gimp-drawable-get-buffer" since="2.10"/>
+ <keyword type="function" name="gimp_drawable_get_shadow_buffer ()" link="libgimp-gimpdrawable.html#gimp-drawable-get-shadow-buffer" since="2.10"/>
+ <keyword type="function" name="gimp_drawable_get_format ()" link="libgimp-gimpdrawable.html#gimp-drawable-get-format" since="2.10"/>
+ <keyword type="function" name="gimp_drawable_get_thumbnail_format ()" link="libgimp-gimpdrawable.html#gimp-drawable-get-thumbnail-format" since="2.10.14"/>
+ <keyword type="function" name="gimp_drawable_get ()" link="libgimp-gimpdrawable.html#gimp-drawable-get" deprecated=""/>
+ <keyword type="function" name="gimp_drawable_detach ()" link="libgimp-gimpdrawable.html#gimp-drawable-detach" deprecated=""/>
+ <keyword type="function" name="gimp_drawable_flush ()" link="libgimp-gimpdrawable.html#gimp-drawable-flush" deprecated=""/>
+ <keyword type="function" name="gimp_drawable_delete ()" link="libgimp-gimpdrawable.html#gimp-drawable-delete" deprecated="Use gimp_item_delete() instead."/>
+ <keyword type="function" name="gimp_drawable_is_valid ()" link="libgimp-gimpdrawable.html#gimp-drawable-is-valid" deprecated="Use gimp_item_is_valid() instead." since="2.4"/>
+ <keyword type="function" name="gimp_drawable_get_name ()" link="libgimp-gimpdrawable.html#gimp-drawable-get-name" deprecated="Use gimp_item_get_name() instead."/>
+ <keyword type="function" name="gimp_drawable_set_name ()" link="libgimp-gimpdrawable.html#gimp-drawable-set-name" deprecated="Use gimp_item_set_name() instead."/>
+ <keyword type="function" name="gimp_drawable_get_visible ()" link="libgimp-gimpdrawable.html#gimp-drawable-get-visible" deprecated="Use gimp_item_get_visible() instead."/>
+ <keyword type="function" name="gimp_drawable_set_visible ()" link="libgimp-gimpdrawable.html#gimp-drawable-set-visible" deprecated="Use gimp_item_set_visible() instead."/>
+ <keyword type="function" name="gimp_drawable_get_linked ()" link="libgimp-gimpdrawable.html#gimp-drawable-get-linked" deprecated="Use gimp_item_get_linked() instead."/>
+ <keyword type="function" name="gimp_drawable_set_linked ()" link="libgimp-gimpdrawable.html#gimp-drawable-set-linked" deprecated="Use gimp_item_set_linked() instead."/>
+ <keyword type="function" name="gimp_drawable_get_tattoo ()" link="libgimp-gimpdrawable.html#gimp-drawable-get-tattoo" deprecated="Use gimp_item_get_tattoo() instead."/>
+ <keyword type="function" name="gimp_drawable_set_tattoo ()" link="libgimp-gimpdrawable.html#gimp-drawable-set-tattoo" deprecated="Use gimp_item_set_tattoo() instead."/>
+ <keyword type="function" name="gimp_drawable_get_pixel ()" link="libgimp-gimpdrawable.html#gimp-drawable-get-pixel"/>
+ <keyword type="function" name="gimp_drawable_set_pixel ()" link="libgimp-gimpdrawable.html#gimp-drawable-set-pixel"/>
+ <keyword type="function" name="gimp_drawable_get_tile ()" link="libgimp-gimpdrawable.html#gimp-drawable-get-tile" deprecated=""/>
+ <keyword type="function" name="gimp_drawable_get_tile2 ()" link="libgimp-gimpdrawable.html#gimp-drawable-get-tile2" deprecated=""/>
+ <keyword type="function" name="gimp_drawable_get_thumbnail_data ()" link="libgimp-gimpdrawable.html#gimp-drawable-get-thumbnail-data"/>
+ <keyword type="function" name="gimp_drawable_get_sub_thumbnail_data ()" link="libgimp-gimpdrawable.html#gimp-drawable-get-sub-thumbnail-data"/>
+ <keyword type="function" name="gimp_drawable_get_color_uchar ()" link="libgimp-gimpdrawable.html#gimp-drawable-get-color-uchar" deprecated=""/>
+ <keyword type="function" name="gimp_drawable_merge_shadow ()" link="libgimp-gimpdrawable.html#gimp-drawable-merge-shadow"/>
+ <keyword type="function" name="gimp_drawable_free_shadow ()" link="libgimp-gimpdrawable.html#gimp-drawable-free-shadow" since="2.6"/>
+ <keyword type="function" name="gimp_drawable_fill ()" link="libgimp-gimpdrawable.html#gimp-drawable-fill"/>
+ <keyword type="function" name="gimp_drawable_update ()" link="libgimp-gimpdrawable.html#gimp-drawable-update"/>
+ <keyword type="function" name="gimp_drawable_mask_bounds ()" link="libgimp-gimpdrawable.html#gimp-drawable-mask-bounds"/>
+ <keyword type="function" name="gimp_drawable_mask_intersect ()" link="libgimp-gimpdrawable.html#gimp-drawable-mask-intersect" since="2.2"/>
+ <keyword type="function" name="gimp_drawable_get_image ()" link="libgimp-gimpdrawable.html#gimp-drawable-get-image" deprecated="Use gimp_item_get_image() instead."/>
+ <keyword type="function" name="gimp_drawable_set_image ()" link="libgimp-gimpdrawable.html#gimp-drawable-set-image" deprecated="There is no replacement for this procedure."/>
+ <keyword type="function" name="gimp_drawable_has_alpha ()" link="libgimp-gimpdrawable.html#gimp-drawable-has-alpha"/>
+ <keyword type="function" name="gimp_drawable_type_with_alpha ()" link="libgimp-gimpdrawable.html#gimp-drawable-type-with-alpha"/>
+ <keyword type="function" name="gimp_drawable_type ()" link="libgimp-gimpdrawable.html#gimp-drawable-type"/>
+ <keyword type="function" name="gimp_drawable_is_rgb ()" link="libgimp-gimpdrawable.html#gimp-drawable-is-rgb"/>
+ <keyword type="function" name="gimp_drawable_is_gray ()" link="libgimp-gimpdrawable.html#gimp-drawable-is-gray"/>
+ <keyword type="function" name="gimp_drawable_is_indexed ()" link="libgimp-gimpdrawable.html#gimp-drawable-is-indexed"/>
+ <keyword type="function" name="gimp_drawable_bpp ()" link="libgimp-gimpdrawable.html#gimp-drawable-bpp"/>
+ <keyword type="function" name="gimp_drawable_width ()" link="libgimp-gimpdrawable.html#gimp-drawable-width"/>
+ <keyword type="function" name="gimp_drawable_height ()" link="libgimp-gimpdrawable.html#gimp-drawable-height"/>
+ <keyword type="function" name="gimp_drawable_offsets ()" link="libgimp-gimpdrawable.html#gimp-drawable-offsets"/>
+ <keyword type="function" name="gimp_drawable_is_channel ()" link="libgimp-gimpdrawable.html#gimp-drawable-is-channel" deprecated="Use gimp_item_is_channel() instead."/>
+ <keyword type="function" name="gimp_drawable_is_layer ()" link="libgimp-gimpdrawable.html#gimp-drawable-is-layer" deprecated="Use gimp_item_is_layer() instead."/>
+ <keyword type="function" name="gimp_drawable_is_layer_mask ()" link="libgimp-gimpdrawable.html#gimp-drawable-is-layer-mask" deprecated="Use gimp_item_is_layer_mask() instead."/>
+ <keyword type="function" name="gimp_drawable_is_text_layer ()" link="libgimp-gimpdrawable.html#gimp-drawable-is-text-layer" deprecated="Use gimp_item_is_text_layer() instead." since="2.6"/>
+ <keyword type="function" name="gimp_drawable_offset ()" link="libgimp-gimpdrawable.html#gimp-drawable-offset"/>
+ <keyword type="function" name="gimp_drawable_foreground_extract ()" link="libgimp-gimpdrawable.html#gimp-drawable-foreground-extract" since="2.4"/>
+ <keyword type="function" name="gimp_drawable_parasite_find ()" link="libgimp-gimpdrawable.html#gimp-drawable-parasite-find" deprecated="Use gimp_item_get_parasite() instead."/>
+ <keyword type="function" name="gimp_drawable_parasite_list ()" link="libgimp-gimpdrawable.html#gimp-drawable-parasite-list" deprecated="Use gimp_item_get_parasite_list() instead."/>
+ <keyword type="function" name="gimp_drawable_parasite_attach ()" link="libgimp-gimpdrawable.html#gimp-drawable-parasite-attach" deprecated="Use gimp_item_attach_parasite() instead."/>
+ <keyword type="function" name="gimp_drawable_parasite_detach ()" link="libgimp-gimpdrawable.html#gimp-drawable-parasite-detach" deprecated="Use gimp_item_detach_parasite() instead."/>
+ <keyword type="function" name="gimp_drawable_attach_new_parasite ()" link="libgimp-gimpdrawable.html#gimp-drawable-attach-new-parasite" deprecated="use gimp_item_attach_parasite() instead."/>
+ <keyword type="struct" name="GimpDrawable" link="libgimp-gimpdrawable.html#GimpDrawable"/>
+ <keyword type="function" name="gimp_drawable_brightness_contrast ()" link="libgimp-gimpdrawablecolor.html#gimp-drawable-brightness-contrast" since="2.10"/>
+ <keyword type="function" name="gimp_drawable_color_balance ()" link="libgimp-gimpdrawablecolor.html#gimp-drawable-color-balance" since="2.10"/>
+ <keyword type="function" name="gimp_drawable_colorize_hsl ()" link="libgimp-gimpdrawablecolor.html#gimp-drawable-colorize-hsl" since="2.10"/>
+ <keyword type="function" name="gimp_drawable_curves_explicit ()" link="libgimp-gimpdrawablecolor.html#gimp-drawable-curves-explicit" since="2.10"/>
+ <keyword type="function" name="gimp_drawable_curves_spline ()" link="libgimp-gimpdrawablecolor.html#gimp-drawable-curves-spline" since="2.10"/>
+ <keyword type="function" name="gimp_drawable_desaturate ()" link="libgimp-gimpdrawablecolor.html#gimp-drawable-desaturate" since="2.10"/>
+ <keyword type="function" name="gimp_drawable_equalize ()" link="libgimp-gimpdrawablecolor.html#gimp-drawable-equalize" since="2.10"/>
+ <keyword type="function" name="gimp_drawable_histogram ()" link="libgimp-gimpdrawablecolor.html#gimp-drawable-histogram" since="2.10"/>
+ <keyword type="function" name="gimp_drawable_hue_saturation ()" link="libgimp-gimpdrawablecolor.html#gimp-drawable-hue-saturation" since="2.10"/>
+ <keyword type="function" name="gimp_drawable_invert ()" link="libgimp-gimpdrawablecolor.html#gimp-drawable-invert" since="2.10"/>
+ <keyword type="function" name="gimp_drawable_levels ()" link="libgimp-gimpdrawablecolor.html#gimp-drawable-levels" since="2.10"/>
+ <keyword type="function" name="gimp_drawable_levels_stretch ()" link="libgimp-gimpdrawablecolor.html#gimp-drawable-levels-stretch" since="2.10"/>
+ <keyword type="function" name="gimp_drawable_posterize ()" link="libgimp-gimpdrawablecolor.html#gimp-drawable-posterize" since="2.10"/>
+ <keyword type="function" name="gimp_drawable_threshold ()" link="libgimp-gimpdrawablecolor.html#gimp-drawable-threshold" since="2.10"/>
+ <keyword type="function" name="gimp_drawable_edit_clear ()" link="libgimp-gimpdrawableedit.html#gimp-drawable-edit-clear"/>
+ <keyword type="function" name="gimp_drawable_edit_fill ()" link="libgimp-gimpdrawableedit.html#gimp-drawable-edit-fill"/>
+ <keyword type="function" name="gimp_drawable_edit_bucket_fill ()" link="libgimp-gimpdrawableedit.html#gimp-drawable-edit-bucket-fill" since="2.10"/>
+ <keyword type="function" name="gimp_drawable_edit_gradient_fill ()" link="libgimp-gimpdrawableedit.html#gimp-drawable-edit-gradient-fill" since="2.10"/>
+ <keyword type="function" name="gimp_drawable_edit_stroke_selection ()" link="libgimp-gimpdrawableedit.html#gimp-drawable-edit-stroke-selection"/>
+ <keyword type="function" name="gimp_drawable_edit_stroke_item ()" link="libgimp-gimpdrawableedit.html#gimp-drawable-edit-stroke-item" since="2.10"/>
+ <keyword type="function" name="gimp_drawable_transform_flip_simple ()" link="libgimp-gimpdrawabletransform.html#gimp-drawable-transform-flip-simple" deprecated="Use gimp_item_transform_flip_simple() instead." since="2.2"/>
+ <keyword type="function" name="gimp_drawable_transform_flip ()" link="libgimp-gimpdrawabletransform.html#gimp-drawable-transform-flip" deprecated="Use gimp_item_transform_flip() instead." since="2.2"/>
+ <keyword type="function" name="gimp_drawable_transform_flip_default ()" link="libgimp-gimpdrawabletransform.html#gimp-drawable-transform-flip-default" deprecated="Use gimp_item_transform_flip() instead." since="2.2"/>
+ <keyword type="function" name="gimp_drawable_transform_perspective ()" link="libgimp-gimpdrawabletransform.html#gimp-drawable-transform-perspective" deprecated="Use gimp_item_transform_perspective() instead." since="2.2"/>
+ <keyword type="function" name="gimp_drawable_transform_perspective_default ()" link="libgimp-gimpdrawabletransform.html#gimp-drawable-transform-perspective-default" deprecated="Use gimp_item_transform_perspective() instead." since="2.2"/>
+ <keyword type="function" name="gimp_drawable_transform_rotate_simple ()" link="libgimp-gimpdrawabletransform.html#gimp-drawable-transform-rotate-simple" deprecated="Use gimp_item_transform_rotate_simple() instead." since="2.2"/>
+ <keyword type="function" name="gimp_drawable_transform_rotate ()" link="libgimp-gimpdrawabletransform.html#gimp-drawable-transform-rotate" deprecated="Use gimp_item_transform_rotate() instead." since="2.2"/>
+ <keyword type="function" name="gimp_drawable_transform_rotate_default ()" link="libgimp-gimpdrawabletransform.html#gimp-drawable-transform-rotate-default" deprecated="Use gimp_item_transform_rotate() instead." since="2.2"/>
+ <keyword type="function" name="gimp_drawable_transform_scale ()" link="libgimp-gimpdrawabletransform.html#gimp-drawable-transform-scale" deprecated="Use gimp_item_transform_scale() instead." since="2.2"/>
+ <keyword type="function" name="gimp_drawable_transform_scale_default ()" link="libgimp-gimpdrawabletransform.html#gimp-drawable-transform-scale-default" deprecated="Use gimp_item_transform_scale() instead." since="2.2"/>
+ <keyword type="function" name="gimp_drawable_transform_shear ()" link="libgimp-gimpdrawabletransform.html#gimp-drawable-transform-shear" deprecated="Use gimp_item_transform_shear() instead." since="2.2"/>
+ <keyword type="function" name="gimp_drawable_transform_shear_default ()" link="libgimp-gimpdrawabletransform.html#gimp-drawable-transform-shear-default" deprecated="Use gimp_item_transform_shear() instead." since="2.2"/>
+ <keyword type="function" name="gimp_drawable_transform_2d ()" link="libgimp-gimpdrawabletransform.html#gimp-drawable-transform-2d" deprecated="Use gimp_item_transform_2d() instead." since="2.2"/>
+ <keyword type="function" name="gimp_drawable_transform_2d_default ()" link="libgimp-gimpdrawabletransform.html#gimp-drawable-transform-2d-default" deprecated="Use gimp_item_transform_2d() instead." since="2.2"/>
+ <keyword type="function" name="gimp_drawable_transform_matrix ()" link="libgimp-gimpdrawabletransform.html#gimp-drawable-transform-matrix" deprecated="Use gimp_item_transform_matrix() instead." since="2.2"/>
+ <keyword type="function" name="gimp_drawable_transform_matrix_default ()" link="libgimp-gimpdrawabletransform.html#gimp-drawable-transform-matrix-default" deprecated="Use gimp_item_transform_matrix() instead." since="2.2"/>
+ <keyword type="function" name="gimp_edit_cut ()" link="libgimp-gimpedit.html#gimp-edit-cut"/>
+ <keyword type="function" name="gimp_edit_copy ()" link="libgimp-gimpedit.html#gimp-edit-copy"/>
+ <keyword type="function" name="gimp_edit_copy_visible ()" link="libgimp-gimpedit.html#gimp-edit-copy-visible" since="2.2"/>
+ <keyword type="function" name="gimp_edit_paste ()" link="libgimp-gimpedit.html#gimp-edit-paste"/>
+ <keyword type="function" name="gimp_edit_paste_as_new ()" link="libgimp-gimpedit.html#gimp-edit-paste-as-new" deprecated="Use gimp_edit_paste_as_new_image() instead." since="2.4"/>
+ <keyword type="function" name="gimp_edit_paste_as_new_image ()" link="libgimp-gimpedit.html#gimp-edit-paste-as-new-image" since="2.10"/>
+ <keyword type="function" name="gimp_edit_named_cut ()" link="libgimp-gimpedit.html#gimp-edit-named-cut" since="2.4"/>
+ <keyword type="function" name="gimp_edit_named_copy ()" link="libgimp-gimpedit.html#gimp-edit-named-copy" since="2.4"/>
+ <keyword type="function" name="gimp_edit_named_copy_visible ()" link="libgimp-gimpedit.html#gimp-edit-named-copy-visible" since="2.4"/>
+ <keyword type="function" name="gimp_edit_named_paste ()" link="libgimp-gimpedit.html#gimp-edit-named-paste" since="2.4"/>
+ <keyword type="function" name="gimp_edit_named_paste_as_new ()" link="libgimp-gimpedit.html#gimp-edit-named-paste-as-new" deprecated="Use gimp_edit_named_paste_as_new_image() instead." since="2.4"/>
+ <keyword type="function" name="gimp_edit_named_paste_as_new_image ()" link="libgimp-gimpedit.html#gimp-edit-named-paste-as-new-image" since="2.10"/>
+ <keyword type="function" name="gimp_edit_clear ()" link="libgimp-gimpedit.html#gimp-edit-clear" deprecated="Use gimp_drawable_edit_clear() instead."/>
+ <keyword type="function" name="gimp_edit_fill ()" link="libgimp-gimpedit.html#gimp-edit-fill" deprecated="Use gimp_drawable_edit_fill() instead."/>
+ <keyword type="function" name="gimp_edit_bucket_fill ()" link="libgimp-gimpedit.html#gimp-edit-bucket-fill" deprecated="Use gimp_drawable_edit_bucket_fill() instead."/>
+ <keyword type="function" name="gimp_edit_blend ()" link="libgimp-gimpedit.html#gimp-edit-blend" deprecated="Use gimp_drawable_edit_gradient_fill() instead."/>
+ <keyword type="function" name="gimp_edit_stroke ()" link="libgimp-gimpedit.html#gimp-edit-stroke" deprecated="Use gimp_drawable_edit_stroke_selection() instead."/>
+ <keyword type="function" name="gimp_edit_stroke_vectors ()" link="libgimp-gimpedit.html#gimp-edit-stroke-vectors" deprecated="Use gimp_drawable_edit_stroke_item() instead." since="2.4"/>
+ <keyword type="function" name="gimp_temp_name ()" link="libgimp-gimpfileops.html#gimp-temp-name"/>
+ <keyword type="function" name="gimp_file_load ()" link="libgimp-gimpfileops.html#gimp-file-load"/>
+ <keyword type="function" name="gimp_file_load_layer ()" link="libgimp-gimpfileops.html#gimp-file-load-layer" since="2.4"/>
+ <keyword type="function" name="gimp_file_load_layers ()" link="libgimp-gimpfileops.html#gimp-file-load-layers" since="2.4"/>
+ <keyword type="function" name="gimp_file_save ()" link="libgimp-gimpfileops.html#gimp-file-save"/>
+ <keyword type="function" name="gimp_file_save_thumbnail ()" link="libgimp-gimpfileops.html#gimp-file-save-thumbnail"/>
+ <keyword type="function" name="gimp_register_magic_load_handler ()" link="libgimp-gimpfileops.html#gimp-register-magic-load-handler"/>
+ <keyword type="function" name="gimp_register_load_handler ()" link="libgimp-gimpfileops.html#gimp-register-load-handler"/>
+ <keyword type="function" name="gimp_register_save_handler ()" link="libgimp-gimpfileops.html#gimp-register-save-handler"/>
+ <keyword type="function" name="gimp_register_file_handler_priority ()" link="libgimp-gimpfileops.html#gimp-register-file-handler-priority" since="2.10.6"/>
+ <keyword type="function" name="gimp_register_file_handler_mime ()" link="libgimp-gimpfileops.html#gimp-register-file-handler-mime" since="2.2"/>
+ <keyword type="function" name="gimp_register_file_handler_uri ()" link="libgimp-gimpfileops.html#gimp-register-file-handler-uri" since="2.10"/>
+ <keyword type="function" name="gimp_register_file_handler_raw ()" link="libgimp-gimpfileops.html#gimp-register-file-handler-raw" since="2.10"/>
+ <keyword type="function" name="gimp_register_thumbnail_loader ()" link="libgimp-gimpfileops.html#gimp-register-thumbnail-loader" since="2.2"/>
+ <keyword type="function" name="gimp_floating_sel_remove ()" link="libgimp-gimpfloatingsel.html#gimp-floating-sel-remove"/>
+ <keyword type="function" name="gimp_floating_sel_anchor ()" link="libgimp-gimpfloatingsel.html#gimp-floating-sel-anchor"/>
+ <keyword type="function" name="gimp_floating_sel_to_layer ()" link="libgimp-gimpfloatingsel.html#gimp-floating-sel-to-layer"/>
+ <keyword type="function" name="gimp_floating_sel_attach ()" link="libgimp-gimpfloatingsel.html#gimp-floating-sel-attach"/>
+ <keyword type="function" name="gimp_floating_sel_rigor ()" link="libgimp-gimpfloatingsel.html#gimp-floating-sel-rigor" deprecated="There is no replacement for this procedure."/>
+ <keyword type="function" name="gimp_floating_sel_relax ()" link="libgimp-gimpfloatingsel.html#gimp-floating-sel-relax" deprecated="There is no replacement for this procedure."/>
+ <keyword type="function" name="gimp_image_list ()" link="libgimp-gimpimage.html#gimp-image-list"/>
+ <keyword type="function" name="gimp_image_new ()" link="libgimp-gimpimage.html#gimp-image-new"/>
+ <keyword type="function" name="gimp_image_new_with_precision ()" link="libgimp-gimpimage.html#gimp-image-new-with-precision" since="2.10"/>
+ <keyword type="function" name="gimp_image_get_uri ()" link="libgimp-gimpimage.html#gimp-image-get-uri" since="2.8"/>
+ <keyword type="function" name="gimp_image_get_xcf_uri ()" link="libgimp-gimpimage.html#gimp-image-get-xcf-uri" since="2.8"/>
+ <keyword type="function" name="gimp_image_get_exported_uri ()" link="libgimp-gimpimage.html#gimp-image-get-exported-uri" since="2.8"/>
+ <keyword type="function" name="gimp_image_get_imported_uri ()" link="libgimp-gimpimage.html#gimp-image-get-imported-uri" since="2.8"/>
+ <keyword type="function" name="gimp_image_duplicate ()" link="libgimp-gimpimage.html#gimp-image-duplicate"/>
+ <keyword type="function" name="gimp_image_delete ()" link="libgimp-gimpimage.html#gimp-image-delete"/>
+ <keyword type="function" name="gimp_image_is_valid ()" link="libgimp-gimpimage.html#gimp-image-is-valid" since="2.4"/>
+ <keyword type="function" name="gimp_image_base_type ()" link="libgimp-gimpimage.html#gimp-image-base-type"/>
+ <keyword type="function" name="gimp_image_get_precision ()" link="libgimp-gimpimage.html#gimp-image-get-precision" since="2.10"/>
+ <keyword type="function" name="gimp_image_get_default_new_layer_mode ()" link="libgimp-gimpimage.html#gimp-image-get-default-new-layer-mode" since="2.10"/>
+ <keyword type="function" name="gimp_image_width ()" link="libgimp-gimpimage.html#gimp-image-width"/>
+ <keyword type="function" name="gimp_image_height ()" link="libgimp-gimpimage.html#gimp-image-height"/>
+ <keyword type="function" name="gimp_image_free_shadow ()" link="libgimp-gimpimage.html#gimp-image-free-shadow" deprecated="Use gimp_drawable_free_shadow() instead."/>
+ <keyword type="function" name="gimp_image_get_layers ()" link="libgimp-gimpimage.html#gimp-image-get-layers"/>
+ <keyword type="function" name="gimp_image_get_channels ()" link="libgimp-gimpimage.html#gimp-image-get-channels"/>
+ <keyword type="function" name="gimp_image_get_active_drawable ()" link="libgimp-gimpimage.html#gimp-image-get-active-drawable"/>
+ <keyword type="function" name="gimp_image_get_floating_sel ()" link="libgimp-gimpimage.html#gimp-image-get-floating-sel"/>
+ <keyword type="function" name="gimp_image_floating_sel_attached_to ()" link="libgimp-gimpimage.html#gimp-image-floating-sel-attached-to"/>
+ <keyword type="function" name="gimp_image_pick_color ()" link="libgimp-gimpimage.html#gimp-image-pick-color"/>
+ <keyword type="function" name="gimp_image_pick_correlate_layer ()" link="libgimp-gimpimage.html#gimp-image-pick-correlate-layer"/>
+ <keyword type="function" name="gimp_image_get_item_position ()" link="libgimp-gimpimage.html#gimp-image-get-item-position" since="2.8"/>
+ <keyword type="function" name="gimp_image_reorder_item ()" link="libgimp-gimpimage.html#gimp-image-reorder-item" since="2.8"/>
+ <keyword type="function" name="gimp_image_raise_item ()" link="libgimp-gimpimage.html#gimp-image-raise-item" since="2.8"/>
+ <keyword type="function" name="gimp_image_lower_item ()" link="libgimp-gimpimage.html#gimp-image-lower-item" since="2.8"/>
+ <keyword type="function" name="gimp_image_raise_item_to_top ()" link="libgimp-gimpimage.html#gimp-image-raise-item-to-top" since="2.8"/>
+ <keyword type="function" name="gimp_image_lower_item_to_bottom ()" link="libgimp-gimpimage.html#gimp-image-lower-item-to-bottom" since="2.8"/>
+ <keyword type="function" name="gimp_image_add_layer ()" link="libgimp-gimpimage.html#gimp-image-add-layer" deprecated="Use gimp_image_insert_layer() instead."/>
+ <keyword type="function" name="gimp_image_insert_layer ()" link="libgimp-gimpimage.html#gimp-image-insert-layer"/>
+ <keyword type="function" name="gimp_image_remove_layer ()" link="libgimp-gimpimage.html#gimp-image-remove-layer"/>
+ <keyword type="function" name="gimp_image_freeze_layers ()" link="libgimp-gimpimage.html#gimp-image-freeze-layers" since="2.10.2"/>
+ <keyword type="function" name="gimp_image_thaw_layers ()" link="libgimp-gimpimage.html#gimp-image-thaw-layers" since="2.10.2"/>
+ <keyword type="function" name="gimp_image_raise_layer ()" link="libgimp-gimpimage.html#gimp-image-raise-layer" deprecated="Use gimp_image_raise_item() instead."/>
+ <keyword type="function" name="gimp_image_lower_layer ()" link="libgimp-gimpimage.html#gimp-image-lower-layer" deprecated="Use gimp_image_lower_item() instead."/>
+ <keyword type="function" name="gimp_image_raise_layer_to_top ()" link="libgimp-gimpimage.html#gimp-image-raise-layer-to-top" deprecated="Use gimp_image_raise_item_to_top() instead."/>
+ <keyword type="function" name="gimp_image_lower_layer_to_bottom ()" link="libgimp-gimpimage.html#gimp-image-lower-layer-to-bottom" deprecated="Use gimp_image_lower_item_to_bottom() instead."/>
+ <keyword type="function" name="gimp_image_get_layer_position ()" link="libgimp-gimpimage.html#gimp-image-get-layer-position" deprecated="Use gimp_image_get_item_position() instead." since="2.4"/>
+ <keyword type="function" name="gimp_image_add_channel ()" link="libgimp-gimpimage.html#gimp-image-add-channel" deprecated="Use gimp_image_insert_channel() instead."/>
+ <keyword type="function" name="gimp_image_insert_channel ()" link="libgimp-gimpimage.html#gimp-image-insert-channel"/>
+ <keyword type="function" name="gimp_image_remove_channel ()" link="libgimp-gimpimage.html#gimp-image-remove-channel"/>
+ <keyword type="function" name="gimp_image_freeze_channels ()" link="libgimp-gimpimage.html#gimp-image-freeze-channels" since="2.10.2"/>
+ <keyword type="function" name="gimp_image_thaw_channels ()" link="libgimp-gimpimage.html#gimp-image-thaw-channels" since="2.10.2"/>
+ <keyword type="function" name="gimp_image_raise_channel ()" link="libgimp-gimpimage.html#gimp-image-raise-channel" deprecated="Use gimp_image_raise_item() instead."/>
+ <keyword type="function" name="gimp_image_lower_channel ()" link="libgimp-gimpimage.html#gimp-image-lower-channel" deprecated="Use gimp_image_lower_item() instead."/>
+ <keyword type="function" name="gimp_image_get_channel_position ()" link="libgimp-gimpimage.html#gimp-image-get-channel-position" deprecated="Use gimp_image_get_item_position() instead." since="2.4"/>
+ <keyword type="function" name="gimp_image_flatten ()" link="libgimp-gimpimage.html#gimp-image-flatten"/>
+ <keyword type="function" name="gimp_image_merge_visible_layers ()" link="libgimp-gimpimage.html#gimp-image-merge-visible-layers"/>
+ <keyword type="function" name="gimp_image_merge_down ()" link="libgimp-gimpimage.html#gimp-image-merge-down"/>
+ <keyword type="function" name="gimp_image_merge_layer_group ()" link="libgimp-gimpimage.html#gimp-image-merge-layer-group" since="2.10.14"/>
+ <keyword type="function" name="gimp_image_clean_all ()" link="libgimp-gimpimage.html#gimp-image-clean-all"/>
+ <keyword type="function" name="gimp_image_is_dirty ()" link="libgimp-gimpimage.html#gimp-image-is-dirty"/>
+ <keyword type="function" name="gimp_image_get_active_layer ()" link="libgimp-gimpimage.html#gimp-image-get-active-layer"/>
+ <keyword type="function" name="gimp_image_set_active_layer ()" link="libgimp-gimpimage.html#gimp-image-set-active-layer"/>
+ <keyword type="function" name="gimp_image_get_active_channel ()" link="libgimp-gimpimage.html#gimp-image-get-active-channel"/>
+ <keyword type="function" name="gimp_image_set_active_channel ()" link="libgimp-gimpimage.html#gimp-image-set-active-channel"/>
+ <keyword type="function" name="gimp_image_unset_active_channel ()" link="libgimp-gimpimage.html#gimp-image-unset-active-channel"/>
+ <keyword type="function" name="gimp_image_get_selection ()" link="libgimp-gimpimage.html#gimp-image-get-selection"/>
+ <keyword type="function" name="gimp_image_get_component_active ()" link="libgimp-gimpimage.html#gimp-image-get-component-active"/>
+ <keyword type="function" name="gimp_image_set_component_active ()" link="libgimp-gimpimage.html#gimp-image-set-component-active"/>
+ <keyword type="function" name="gimp_image_get_component_visible ()" link="libgimp-gimpimage.html#gimp-image-get-component-visible"/>
+ <keyword type="function" name="gimp_image_set_component_visible ()" link="libgimp-gimpimage.html#gimp-image-set-component-visible"/>
+ <keyword type="function" name="gimp_image_get_filename ()" link="libgimp-gimpimage.html#gimp-image-get-filename"/>
+ <keyword type="function" name="gimp_image_set_filename ()" link="libgimp-gimpimage.html#gimp-image-set-filename"/>
+ <keyword type="function" name="gimp_image_get_name ()" link="libgimp-gimpimage.html#gimp-image-get-name"/>
+ <keyword type="function" name="gimp_image_get_resolution ()" link="libgimp-gimpimage.html#gimp-image-get-resolution"/>
+ <keyword type="function" name="gimp_image_set_resolution ()" link="libgimp-gimpimage.html#gimp-image-set-resolution"/>
+ <keyword type="function" name="gimp_image_get_unit ()" link="libgimp-gimpimage.html#gimp-image-get-unit"/>
+ <keyword type="function" name="gimp_image_set_unit ()" link="libgimp-gimpimage.html#gimp-image-set-unit"/>
+ <keyword type="function" name="gimp_image_set_tattoo_state ()" link="libgimp-gimpimage.html#gimp-image-set-tattoo-state"/>
+ <keyword type="function" name="gimp_image_get_tattoo_state ()" link="libgimp-gimpimage.html#gimp-image-get-tattoo-state"/>
+ <keyword type="function" name="gimp_image_get_layer_by_tattoo ()" link="libgimp-gimpimage.html#gimp-image-get-layer-by-tattoo"/>
+ <keyword type="function" name="gimp_image_get_channel_by_tattoo ()" link="libgimp-gimpimage.html#gimp-image-get-channel-by-tattoo"/>
+ <keyword type="function" name="gimp_image_get_vectors_by_tattoo ()" link="libgimp-gimpimage.html#gimp-image-get-vectors-by-tattoo" since="2.6"/>
+ <keyword type="function" name="gimp_image_get_layer_by_name ()" link="libgimp-gimpimage.html#gimp-image-get-layer-by-name" since="2.8"/>
+ <keyword type="function" name="gimp_image_get_channel_by_name ()" link="libgimp-gimpimage.html#gimp-image-get-channel-by-name" since="2.8"/>
+ <keyword type="function" name="gimp_image_get_vectors_by_name ()" link="libgimp-gimpimage.html#gimp-image-get-vectors-by-name" since="2.8"/>
+ <keyword type="function" name="gimp_image_get_cmap ()" link="libgimp-gimpimage.html#gimp-image-get-cmap" deprecated="Use gimp_image_get_colormap() instead."/>
+ <keyword type="function" name="gimp_image_set_cmap ()" link="libgimp-gimpimage.html#gimp-image-set-cmap" deprecated="Use gimp_image_set_colormap() instead."/>
+ <keyword type="function" name="gimp_image_get_colormap ()" link="libgimp-gimpimage.html#gimp-image-get-colormap"/>
+ <keyword type="function" name="gimp_image_set_colormap ()" link="libgimp-gimpimage.html#gimp-image-set-colormap"/>
+ <keyword type="function" name="gimp_image_get_vectors ()" link="libgimp-gimpimage.html#gimp-image-get-vectors" since="2.4"/>
+ <keyword type="function" name="gimp_image_get_thumbnail_data ()" link="libgimp-gimpimage.html#gimp-image-get-thumbnail-data"/>
+ <keyword type="function" name="gimp_image_get_metadata ()" link="libgimp-gimpimage.html#gimp-image-get-metadata" since="2.10"/>
+ <keyword type="function" name="gimp_image_set_metadata ()" link="libgimp-gimpimage.html#gimp-image-set-metadata" since="2.10"/>
+ <keyword type="function" name="gimp_image_attach_parasite ()" link="libgimp-gimpimage.html#gimp-image-attach-parasite" since="2.8"/>
+ <keyword type="function" name="gimp_image_detach_parasite ()" link="libgimp-gimpimage.html#gimp-image-detach-parasite" since="2.8"/>
+ <keyword type="function" name="gimp_image_get_parasite ()" link="libgimp-gimpimage.html#gimp-image-get-parasite" since="2.8"/>
+ <keyword type="function" name="gimp_image_get_parasite_list ()" link="libgimp-gimpimage.html#gimp-image-get-parasite-list" since="2.8"/>
+ <keyword type="function" name="gimp_image_parasite_find ()" link="libgimp-gimpimage.html#gimp-image-parasite-find" deprecated="Use gimp_image_get_parasite() instead."/>
+ <keyword type="function" name="gimp_image_parasite_list ()" link="libgimp-gimpimage.html#gimp-image-parasite-list" deprecated="Use gimp_image_get_parasite_list() instead."/>
+ <keyword type="function" name="gimp_image_parasite_attach ()" link="libgimp-gimpimage.html#gimp-image-parasite-attach" deprecated="Use gimp_image_attach_parasite() instead."/>
+ <keyword type="function" name="gimp_image_parasite_detach ()" link="libgimp-gimpimage.html#gimp-image-parasite-detach" deprecated="Use gimp_image_detach_parasite() instead."/>
+ <keyword type="function" name="gimp_image_attach_new_parasite ()" link="libgimp-gimpimage.html#gimp-image-attach-new-parasite" deprecated="Use gimp_image_attach_parasite() instead."/>
+ <keyword type="function" name="gimp_image_add_vectors ()" link="libgimp-gimpimage.html#gimp-image-add-vectors" deprecated="Use gimp_image_insert_vectors() instead."/>
+ <keyword type="function" name="gimp_image_insert_vectors ()" link="libgimp-gimpimage.html#gimp-image-insert-vectors"/>
+ <keyword type="function" name="gimp_image_remove_vectors ()" link="libgimp-gimpimage.html#gimp-image-remove-vectors" since="2.4"/>
+ <keyword type="function" name="gimp_image_freeze_vectors ()" link="libgimp-gimpimage.html#gimp-image-freeze-vectors" since="2.10.2"/>
+ <keyword type="function" name="gimp_image_thaw_vectors ()" link="libgimp-gimpimage.html#gimp-image-thaw-vectors" since="2.10.2"/>
+ <keyword type="function" name="gimp_image_get_active_vectors ()" link="libgimp-gimpimage.html#gimp-image-get-active-vectors"/>
+ <keyword type="function" name="gimp_image_set_active_vectors ()" link="libgimp-gimpimage.html#gimp-image-set-active-vectors"/>
+ <keyword type="function" name="gimp_image_lower_vectors ()" link="libgimp-gimpimage.html#gimp-image-lower-vectors" deprecated="Use gimp_image_lower_item() instead." since="2.4"/>
+ <keyword type="function" name="gimp_image_raise_vectors ()" link="libgimp-gimpimage.html#gimp-image-raise-vectors" deprecated="Use gimp_image_raise_item() instead." since="2.4"/>
+ <keyword type="function" name="gimp_image_lower_vectors_to_bottom ()" link="libgimp-gimpimage.html#gimp-image-lower-vectors-to-bottom" deprecated="Use gimp_image_lower_item_to_bottom() instead." since="2.4"/>
+ <keyword type="function" name="gimp_image_raise_vectors_to_top ()" link="libgimp-gimpimage.html#gimp-image-raise-vectors-to-top" deprecated="Use gimp_image_raise_item_to_top() instead." since="2.4"/>
+ <keyword type="function" name="gimp_image_get_vectors_position ()" link="libgimp-gimpimage.html#gimp-image-get-vectors-position" deprecated="Use gimp_image_get_item_position() instead." since="2.4"/>
+ <keyword type="function" name="gimp_image_get_color_profile ()" link="libgimp-gimpimagecolorprofile.html#gimp-image-get-color-profile" since="2.10"/>
+ <keyword type="function" name="gimp_image_set_color_profile ()" link="libgimp-gimpimagecolorprofile.html#gimp-image-set-color-profile" since="2.10"/>
+ <keyword type="function" name="gimp_image_set_color_profile_from_file ()" link="libgimp-gimpimagecolorprofile.html#gimp-image-set-color-profile-from-file" since="2.10"/>
+ <keyword type="function" name="gimp_image_get_effective_color_profile ()" link="libgimp-gimpimagecolorprofile.html#gimp-image-get-effective-color-profile" since="2.10"/>
+ <keyword type="function" name="gimp_image_convert_color_profile ()" link="libgimp-gimpimagecolorprofile.html#gimp-image-convert-color-profile" since="2.10"/>
+ <keyword type="function" name="gimp_image_convert_color_profile_from_file ()" link="libgimp-gimpimagecolorprofile.html#gimp-image-convert-color-profile-from-file" since="2.10"/>
+ <keyword type="function" name="gimp_image_convert_rgb ()" link="libgimp-gimpimageconvert.html#gimp-image-convert-rgb"/>
+ <keyword type="function" name="gimp_image_convert_grayscale ()" link="libgimp-gimpimageconvert.html#gimp-image-convert-grayscale"/>
+ <keyword type="function" name="gimp_image_convert_indexed ()" link="libgimp-gimpimageconvert.html#gimp-image-convert-indexed"/>
+ <keyword type="function" name="gimp_image_convert_set_dither_matrix ()" link="libgimp-gimpimageconvert.html#gimp-image-convert-set-dither-matrix" since="2.4"/>
+ <keyword type="function" name="gimp_image_convert_precision ()" link="libgimp-gimpimageconvert.html#gimp-image-convert-precision" since="2.10"/>
+ <keyword type="function" name="gimp_image_grid_get_spacing ()" link="libgimp-gimpimagegrid.html#gimp-image-grid-get-spacing" since="2.4"/>
+ <keyword type="function" name="gimp_image_grid_set_spacing ()" link="libgimp-gimpimagegrid.html#gimp-image-grid-set-spacing" since="2.4"/>
+ <keyword type="function" name="gimp_image_grid_get_offset ()" link="libgimp-gimpimagegrid.html#gimp-image-grid-get-offset" since="2.4"/>
+ <keyword type="function" name="gimp_image_grid_set_offset ()" link="libgimp-gimpimagegrid.html#gimp-image-grid-set-offset" since="2.4"/>
+ <keyword type="function" name="gimp_image_grid_get_foreground_color ()" link="libgimp-gimpimagegrid.html#gimp-image-grid-get-foreground-color" since="2.4"/>
+ <keyword type="function" name="gimp_image_grid_set_foreground_color ()" link="libgimp-gimpimagegrid.html#gimp-image-grid-set-foreground-color" since="2.4"/>
+ <keyword type="function" name="gimp_image_grid_get_background_color ()" link="libgimp-gimpimagegrid.html#gimp-image-grid-get-background-color" since="2.4"/>
+ <keyword type="function" name="gimp_image_grid_set_background_color ()" link="libgimp-gimpimagegrid.html#gimp-image-grid-set-background-color" since="2.4"/>
+ <keyword type="function" name="gimp_image_grid_get_style ()" link="libgimp-gimpimagegrid.html#gimp-image-grid-get-style" since="2.4"/>
+ <keyword type="function" name="gimp_image_grid_set_style ()" link="libgimp-gimpimagegrid.html#gimp-image-grid-set-style" since="2.4"/>
+ <keyword type="function" name="gimp_image_add_hguide ()" link="libgimp-gimpimageguides.html#gimp-image-add-hguide"/>
+ <keyword type="function" name="gimp_image_add_vguide ()" link="libgimp-gimpimageguides.html#gimp-image-add-vguide"/>
+ <keyword type="function" name="gimp_image_delete_guide ()" link="libgimp-gimpimageguides.html#gimp-image-delete-guide"/>
+ <keyword type="function" name="gimp_image_find_next_guide ()" link="libgimp-gimpimageguides.html#gimp-image-find-next-guide"/>
+ <keyword type="function" name="gimp_image_get_guide_orientation ()" link="libgimp-gimpimageguides.html#gimp-image-get-guide-orientation"/>
+ <keyword type="function" name="gimp_image_get_guide_position ()" link="libgimp-gimpimageguides.html#gimp-image-get-guide-position"/>
+ <keyword type="function" name="gimp_image_add_sample_point ()" link="libgimp-gimpimagesamplepoints.html#gimp-image-add-sample-point" since="2.10"/>
+ <keyword type="function" name="gimp_image_delete_sample_point ()" link="libgimp-gimpimagesamplepoints.html#gimp-image-delete-sample-point" since="2.10"/>
+ <keyword type="function" name="gimp_image_find_next_sample_point ()" link="libgimp-gimpimagesamplepoints.html#gimp-image-find-next-sample-point" since="2.10"/>
+ <keyword type="function" name="gimp_image_get_sample_point_position ()" link="libgimp-gimpimagesamplepoints.html#gimp-image-get-sample-point-position" since="2.10"/>
+ <keyword type="function" name="gimp_image_select_color ()" link="libgimp-gimpimageselect.html#gimp-image-select-color" since="2.8"/>
+ <keyword type="function" name="gimp_image_select_contiguous_color ()" link="libgimp-gimpimageselect.html#gimp-image-select-contiguous-color" since="2.8"/>
+ <keyword type="function" name="gimp_image_select_rectangle ()" link="libgimp-gimpimageselect.html#gimp-image-select-rectangle" since="2.8"/>
+ <keyword type="function" name="gimp_image_select_round_rectangle ()" link="libgimp-gimpimageselect.html#gimp-image-select-round-rectangle" since="2.8"/>
+ <keyword type="function" name="gimp_image_select_ellipse ()" link="libgimp-gimpimageselect.html#gimp-image-select-ellipse" since="2.8"/>
+ <keyword type="function" name="gimp_image_select_polygon ()" link="libgimp-gimpimageselect.html#gimp-image-select-polygon" since="2.8"/>
+ <keyword type="function" name="gimp_image_select_item ()" link="libgimp-gimpimageselect.html#gimp-image-select-item" since="2.8"/>
+ <keyword type="function" name="gimp_image_resize ()" link="libgimp-gimpimagetransform.html#gimp-image-resize"/>
+ <keyword type="function" name="gimp_image_resize_to_layers ()" link="libgimp-gimpimagetransform.html#gimp-image-resize-to-layers" since="2.2"/>
+ <keyword type="function" name="gimp_image_scale ()" link="libgimp-gimpimagetransform.html#gimp-image-scale"/>
+ <keyword type="function" name="gimp_image_scale_full ()" link="libgimp-gimpimagetransform.html#gimp-image-scale-full" deprecated="Use gimp_image_scale() instead." since="2.6"/>
+ <keyword type="function" name="gimp_image_crop ()" link="libgimp-gimpimagetransform.html#gimp-image-crop"/>
+ <keyword type="function" name="gimp_image_flip ()" link="libgimp-gimpimagetransform.html#gimp-image-flip"/>
+ <keyword type="function" name="gimp_image_rotate ()" link="libgimp-gimpimagetransform.html#gimp-image-rotate"/>
+ <keyword type="function" name="gimp_image_undo_group_start ()" link="libgimp-gimpimageundo.html#gimp-image-undo-group-start"/>
+ <keyword type="function" name="gimp_image_undo_group_end ()" link="libgimp-gimpimageundo.html#gimp-image-undo-group-end"/>
+ <keyword type="function" name="gimp_image_undo_is_enabled ()" link="libgimp-gimpimageundo.html#gimp-image-undo-is-enabled"/>
+ <keyword type="function" name="gimp_image_undo_disable ()" link="libgimp-gimpimageundo.html#gimp-image-undo-disable"/>
+ <keyword type="function" name="gimp_image_undo_enable ()" link="libgimp-gimpimageundo.html#gimp-image-undo-enable"/>
+ <keyword type="function" name="gimp_image_undo_freeze ()" link="libgimp-gimpimageundo.html#gimp-image-undo-freeze"/>
+ <keyword type="function" name="gimp_image_undo_thaw ()" link="libgimp-gimpimageundo.html#gimp-image-undo-thaw"/>
+ <keyword type="function" name="gimp_image_metadata_load_prepare ()" link="libgimp-gimpmetadata.html#gimp-image-metadata-load-prepare" since="2.10"/>
+ <keyword type="function" name="gimp_image_metadata_load_finish ()" link="libgimp-gimpmetadata.html#gimp-image-metadata-load-finish" since="2.10"/>
+ <keyword type="function" name="gimp_image_metadata_save_prepare ()" link="libgimp-gimpmetadata.html#gimp-image-metadata-save-prepare" since="2.10"/>
+ <keyword type="function" name="gimp_image_metadata_save_finish ()" link="libgimp-gimpmetadata.html#gimp-image-metadata-save-finish" since="2.10"/>
+ <keyword type="function" name="gimp_image_metadata_load_thumbnail ()" link="libgimp-gimpmetadata.html#gimp-image-metadata-load-thumbnail"/>
+ <keyword type="function" name="gimp_item_is_valid ()" link="libgimp-gimpitem.html#gimp-item-is-valid" since="2.8"/>
+ <keyword type="function" name="gimp_item_get_image ()" link="libgimp-gimpitem.html#gimp-item-get-image" since="2.8"/>
+ <keyword type="function" name="gimp_item_delete ()" link="libgimp-gimpitem.html#gimp-item-delete" since="2.8"/>
+ <keyword type="function" name="gimp_item_is_drawable ()" link="libgimp-gimpitem.html#gimp-item-is-drawable" since="2.8"/>
+ <keyword type="function" name="gimp_item_is_layer ()" link="libgimp-gimpitem.html#gimp-item-is-layer" since="2.8"/>
+ <keyword type="function" name="gimp_item_is_text_layer ()" link="libgimp-gimpitem.html#gimp-item-is-text-layer" since="2.8"/>
+ <keyword type="function" name="gimp_item_is_channel ()" link="libgimp-gimpitem.html#gimp-item-is-channel" since="2.8"/>
+ <keyword type="function" name="gimp_item_is_layer_mask ()" link="libgimp-gimpitem.html#gimp-item-is-layer-mask" since="2.8"/>
+ <keyword type="function" name="gimp_item_is_selection ()" link="libgimp-gimpitem.html#gimp-item-is-selection" since="2.8"/>
+ <keyword type="function" name="gimp_item_is_vectors ()" link="libgimp-gimpitem.html#gimp-item-is-vectors" since="2.8"/>
+ <keyword type="function" name="gimp_item_is_group ()" link="libgimp-gimpitem.html#gimp-item-is-group" since="2.8"/>
+ <keyword type="function" name="gimp_item_get_parent ()" link="libgimp-gimpitem.html#gimp-item-get-parent" since="2.8"/>
+ <keyword type="function" name="gimp_item_get_children ()" link="libgimp-gimpitem.html#gimp-item-get-children" since="2.8"/>
+ <keyword type="function" name="gimp_item_get_expanded ()" link="libgimp-gimpitem.html#gimp-item-get-expanded" since="2.10"/>
+ <keyword type="function" name="gimp_item_set_expanded ()" link="libgimp-gimpitem.html#gimp-item-set-expanded" since="2.10"/>
+ <keyword type="function" name="gimp_item_get_name ()" link="libgimp-gimpitem.html#gimp-item-get-name" since="2.8"/>
+ <keyword type="function" name="gimp_item_set_name ()" link="libgimp-gimpitem.html#gimp-item-set-name" since="2.8"/>
+ <keyword type="function" name="gimp_item_get_visible ()" link="libgimp-gimpitem.html#gimp-item-get-visible" since="2.8"/>
+ <keyword type="function" name="gimp_item_set_visible ()" link="libgimp-gimpitem.html#gimp-item-set-visible" since="2.8"/>
+ <keyword type="function" name="gimp_item_get_linked ()" link="libgimp-gimpitem.html#gimp-item-get-linked" since="2.8"/>
+ <keyword type="function" name="gimp_item_set_linked ()" link="libgimp-gimpitem.html#gimp-item-set-linked" since="2.8"/>
+ <keyword type="function" name="gimp_item_get_lock_content ()" link="libgimp-gimpitem.html#gimp-item-get-lock-content" since="2.8"/>
+ <keyword type="function" name="gimp_item_set_lock_content ()" link="libgimp-gimpitem.html#gimp-item-set-lock-content" since="2.8"/>
+ <keyword type="function" name="gimp_item_get_lock_position ()" link="libgimp-gimpitem.html#gimp-item-get-lock-position" since="2.10"/>
+ <keyword type="function" name="gimp_item_set_lock_position ()" link="libgimp-gimpitem.html#gimp-item-set-lock-position" since="2.10"/>
+ <keyword type="function" name="gimp_item_get_color_tag ()" link="libgimp-gimpitem.html#gimp-item-get-color-tag" since="2.10"/>
+ <keyword type="function" name="gimp_item_set_color_tag ()" link="libgimp-gimpitem.html#gimp-item-set-color-tag" since="2.10"/>
+ <keyword type="function" name="gimp_item_get_tattoo ()" link="libgimp-gimpitem.html#gimp-item-get-tattoo" since="2.8"/>
+ <keyword type="function" name="gimp_item_set_tattoo ()" link="libgimp-gimpitem.html#gimp-item-set-tattoo" since="2.8"/>
+ <keyword type="function" name="gimp_item_attach_parasite ()" link="libgimp-gimpitem.html#gimp-item-attach-parasite" since="2.8"/>
+ <keyword type="function" name="gimp_item_detach_parasite ()" link="libgimp-gimpitem.html#gimp-item-detach-parasite" since="2.8"/>
+ <keyword type="function" name="gimp_item_get_parasite ()" link="libgimp-gimpitem.html#gimp-item-get-parasite" since="2.8"/>
+ <keyword type="function" name="gimp_item_get_parasite_list ()" link="libgimp-gimpitem.html#gimp-item-get-parasite-list" since="2.8"/>
+ <keyword type="function" name="gimp_item_transform_translate ()" link="libgimp-gimpitemtransform.html#gimp-item-transform-translate" since="2.10"/>
+ <keyword type="function" name="gimp_item_transform_flip_simple ()" link="libgimp-gimpitemtransform.html#gimp-item-transform-flip-simple" since="2.2"/>
+ <keyword type="function" name="gimp_item_transform_flip ()" link="libgimp-gimpitemtransform.html#gimp-item-transform-flip" since="2.8"/>
+ <keyword type="function" name="gimp_item_transform_perspective ()" link="libgimp-gimpitemtransform.html#gimp-item-transform-perspective" since="2.8"/>
+ <keyword type="function" name="gimp_item_transform_rotate_simple ()" link="libgimp-gimpitemtransform.html#gimp-item-transform-rotate-simple" since="2.8"/>
+ <keyword type="function" name="gimp_item_transform_rotate ()" link="libgimp-gimpitemtransform.html#gimp-item-transform-rotate" since="2.8"/>
+ <keyword type="function" name="gimp_item_transform_scale ()" link="libgimp-gimpitemtransform.html#gimp-item-transform-scale" since="2.8"/>
+ <keyword type="function" name="gimp_item_transform_shear ()" link="libgimp-gimpitemtransform.html#gimp-item-transform-shear" since="2.8"/>
+ <keyword type="function" name="gimp_item_transform_2d ()" link="libgimp-gimpitemtransform.html#gimp-item-transform-2d" since="2.8"/>
+ <keyword type="function" name="gimp_item_transform_matrix ()" link="libgimp-gimpitemtransform.html#gimp-item-transform-matrix" since="2.8"/>
+ <keyword type="function" name="gimp_layer_new ()" link="libgimp-gimplayer.html#gimp-layer-new"/>
+ <keyword type="function" name="gimp_layer_new_from_drawable ()" link="libgimp-gimplayer.html#gimp-layer-new-from-drawable"/>
+ <keyword type="function" name="gimp_layer_new_from_visible ()" link="libgimp-gimplayer.html#gimp-layer-new-from-visible" since="2.6"/>
+ <keyword type="function" name="gimp_layer_new_from_pixbuf ()" link="libgimp-gimplayer.html#gimp-layer-new-from-pixbuf" since="2.4"/>
+ <keyword type="function" name="gimp_layer_new_from_surface ()" link="libgimp-gimplayer.html#gimp-layer-new-from-surface" since="2.8"/>
+ <keyword type="function" name="gimp_layer_group_new ()" link="libgimp-gimplayer.html#gimp-layer-group-new" since="2.8"/>
+ <keyword type="function" name="gimp_layer_copy ()" link="libgimp-gimplayer.html#gimp-layer-copy"/>
+ <keyword type="function" name="gimp_layer_scale ()" link="libgimp-gimplayer.html#gimp-layer-scale"/>
+ <keyword type="function" name="gimp_layer_scale_full ()" link="libgimp-gimplayer.html#gimp-layer-scale-full" deprecated="Use gimp_layer_scale() instead." since="2.6"/>
+ <keyword type="function" name="gimp_layer_resize ()" link="libgimp-gimplayer.html#gimp-layer-resize"/>
+ <keyword type="function" name="gimp_layer_resize_to_image_size ()" link="libgimp-gimplayer.html#gimp-layer-resize-to-image-size"/>
+ <keyword type="function" name="gimp_layer_translate ()" link="libgimp-gimplayer.html#gimp-layer-translate" deprecated="Use gimp_item_transform_translate() instead."/>
+ <keyword type="function" name="gimp_layer_add_alpha ()" link="libgimp-gimplayer.html#gimp-layer-add-alpha"/>
+ <keyword type="function" name="gimp_layer_flatten ()" link="libgimp-gimplayer.html#gimp-layer-flatten" since="2.4"/>
+ <keyword type="function" name="gimp_layer_set_offsets ()" link="libgimp-gimplayer.html#gimp-layer-set-offsets"/>
+ <keyword type="function" name="gimp_layer_create_mask ()" link="libgimp-gimplayer.html#gimp-layer-create-mask"/>
+ <keyword type="function" name="gimp_layer_from_mask ()" link="libgimp-gimplayer.html#gimp-layer-from-mask" since="2.2"/>
+ <keyword type="function" name="gimp_layer_get_mask ()" link="libgimp-gimplayer.html#gimp-layer-get-mask"/>
+ <keyword type="function" name="gimp_layer_add_mask ()" link="libgimp-gimplayer.html#gimp-layer-add-mask"/>
+ <keyword type="function" name="gimp_layer_remove_mask ()" link="libgimp-gimplayer.html#gimp-layer-remove-mask"/>
+ <keyword type="function" name="gimp_layer_is_floating_sel ()" link="libgimp-gimplayer.html#gimp-layer-is-floating-sel"/>
+ <keyword type="function" name="gimp_layer_get_lock_alpha ()" link="libgimp-gimplayer.html#gimp-layer-get-lock-alpha"/>
+ <keyword type="function" name="gimp_layer_set_lock_alpha ()" link="libgimp-gimplayer.html#gimp-layer-set-lock-alpha"/>
+ <keyword type="function" name="gimp_layer_get_preserve_trans ()" link="libgimp-gimplayer.html#gimp-layer-get-preserve-trans" deprecated=""/>
+ <keyword type="function" name="gimp_layer_set_preserve_trans ()" link="libgimp-gimplayer.html#gimp-layer-set-preserve-trans" deprecated=""/>
+ <keyword type="function" name="gimp_layer_get_apply_mask ()" link="libgimp-gimplayer.html#gimp-layer-get-apply-mask"/>
+ <keyword type="function" name="gimp_layer_set_apply_mask ()" link="libgimp-gimplayer.html#gimp-layer-set-apply-mask"/>
+ <keyword type="function" name="gimp_layer_get_show_mask ()" link="libgimp-gimplayer.html#gimp-layer-get-show-mask"/>
+ <keyword type="function" name="gimp_layer_set_show_mask ()" link="libgimp-gimplayer.html#gimp-layer-set-show-mask"/>
+ <keyword type="function" name="gimp_layer_get_edit_mask ()" link="libgimp-gimplayer.html#gimp-layer-get-edit-mask"/>
+ <keyword type="function" name="gimp_layer_set_edit_mask ()" link="libgimp-gimplayer.html#gimp-layer-set-edit-mask"/>
+ <keyword type="function" name="gimp_layer_get_opacity ()" link="libgimp-gimplayer.html#gimp-layer-get-opacity"/>
+ <keyword type="function" name="gimp_layer_set_opacity ()" link="libgimp-gimplayer.html#gimp-layer-set-opacity"/>
+ <keyword type="function" name="gimp_layer_get_mode ()" link="libgimp-gimplayer.html#gimp-layer-get-mode"/>
+ <keyword type="function" name="gimp_layer_set_mode ()" link="libgimp-gimplayer.html#gimp-layer-set-mode"/>
+ <keyword type="function" name="gimp_layer_get_blend_space ()" link="libgimp-gimplayer.html#gimp-layer-get-blend-space" since="2.10"/>
+ <keyword type="function" name="gimp_layer_set_blend_space ()" link="libgimp-gimplayer.html#gimp-layer-set-blend-space" since="2.10"/>
+ <keyword type="function" name="gimp_layer_get_composite_space ()" link="libgimp-gimplayer.html#gimp-layer-get-composite-space" since="2.10"/>
+ <keyword type="function" name="gimp_layer_set_composite_space ()" link="libgimp-gimplayer.html#gimp-layer-set-composite-space" since="2.10"/>
+ <keyword type="function" name="gimp_layer_get_composite_mode ()" link="libgimp-gimplayer.html#gimp-layer-get-composite-mode" since="2.10"/>
+ <keyword type="function" name="gimp_layer_set_composite_mode ()" link="libgimp-gimplayer.html#gimp-layer-set-composite-mode" since="2.10"/>
+ <keyword type="function" name="gimp_path_list ()" link="libgimp-gimppaths.html#gimp-path-list" deprecated="Use gimp_image_get_vectors() instead."/>
+ <keyword type="function" name="gimp_path_get_points ()" link="libgimp-gimppaths.html#gimp-path-get-points" deprecated="Use gimp_vectors_stroke_get_points() instead."/>
+ <keyword type="function" name="gimp_path_get_current ()" link="libgimp-gimppaths.html#gimp-path-get-current" deprecated="Use gimp_image_get_active_vectors() instead."/>
+ <keyword type="function" name="gimp_path_set_current ()" link="libgimp-gimppaths.html#gimp-path-set-current" deprecated="Use gimp_image_set_active_vectors() instead."/>
+ <keyword type="function" name="gimp_path_set_points ()" link="libgimp-gimppaths.html#gimp-path-set-points" deprecated="Use gimp_vectors_stroke_new_from_points() instead."/>
+ <keyword type="function" name="gimp_path_stroke_current ()" link="libgimp-gimppaths.html#gimp-path-stroke-current" deprecated="Use gimp_edit_stroke_vectors() instead."/>
+ <keyword type="function" name="gimp_path_get_point_at_dist ()" link="libgimp-gimppaths.html#gimp-path-get-point-at-dist" deprecated="Use gimp_vectors_stroke_get_point_at_dist() instead."/>
+ <keyword type="function" name="gimp_path_get_tattoo ()" link="libgimp-gimppaths.html#gimp-path-get-tattoo" deprecated="Use gimp_vectors_get_tattoo() instead."/>
+ <keyword type="function" name="gimp_get_path_by_tattoo ()" link="libgimp-gimppaths.html#gimp-get-path-by-tattoo" deprecated="Use gimp_image_get_vectors_by_tattoo() instead."/>
+ <keyword type="function" name="gimp_path_delete ()" link="libgimp-gimppaths.html#gimp-path-delete" deprecated="Use gimp_image_remove_vectors() instead."/>
+ <keyword type="function" name="gimp_path_get_locked ()" link="libgimp-gimppaths.html#gimp-path-get-locked" deprecated="Use gimp_vectors_get_linked() instead."/>
+ <keyword type="function" name="gimp_path_set_locked ()" link="libgimp-gimppaths.html#gimp-path-set-locked" deprecated="Use gimp_vectors_set_linked() instead."/>
+ <keyword type="function" name="gimp_path_set_tattoo ()" link="libgimp-gimppaths.html#gimp-path-set-tattoo" deprecated="Use gimp_vectors_set_tattoo() instead."/>
+ <keyword type="function" name="gimp_path_to_selection ()" link="libgimp-gimppaths.html#gimp-path-to-selection" deprecated="Use gimp_vectors_to_selection() instead."/>
+ <keyword type="function" name="gimp_path_import ()" link="libgimp-gimppaths.html#gimp-path-import" deprecated="Use gimp_vectors_import_from_file() instead."/>
+ <keyword type="function" name="gimp_image_get_thumbnail ()" link="libgimp-gimppixbuf.html#gimp-image-get-thumbnail" since="2.2"/>
+ <keyword type="function" name="gimp_drawable_get_thumbnail ()" link="libgimp-gimppixbuf.html#gimp-drawable-get-thumbnail" since="2.2"/>
+ <keyword type="function" name="gimp_drawable_get_sub_thumbnail ()" link="libgimp-gimppixbuf.html#gimp-drawable-get-sub-thumbnail" since="2.2"/>
+ <keyword type="enum" name="enum GimpPixbufTransparency" link="libgimp-gimppixbuf.html#GimpPixbufTransparency"/>
+ <keyword type="function" name="gimp_pixel_fetcher_new ()" link="libgimp-gimppixelfetcher.html#gimp-pixel-fetcher-new" deprecated=""/>
+ <keyword type="function" name="gimp_pixel_fetcher_set_edge_mode ()" link="libgimp-gimppixelfetcher.html#gimp-pixel-fetcher-set-edge-mode" deprecated=""/>
+ <keyword type="function" name="gimp_pixel_fetcher_set_bg_color ()" link="libgimp-gimppixelfetcher.html#gimp-pixel-fetcher-set-bg-color" deprecated=""/>
+ <keyword type="function" name="gimp_pixel_fetcher_get_pixel ()" link="libgimp-gimppixelfetcher.html#gimp-pixel-fetcher-get-pixel" deprecated=""/>
+ <keyword type="function" name="gimp_pixel_fetcher_put_pixel ()" link="libgimp-gimppixelfetcher.html#gimp-pixel-fetcher-put-pixel" deprecated=""/>
+ <keyword type="function" name="gimp_pixel_fetcher_destroy ()" link="libgimp-gimppixelfetcher.html#gimp-pixel-fetcher-destroy" deprecated=""/>
+ <keyword type="enum" name="enum GimpPixelFetcherEdgeMode" link="libgimp-gimppixelfetcher.html#GimpPixelFetcherEdgeMode"/>
+ <keyword type="struct" name="GimpPixelFetcher" link="libgimp-gimppixelfetcher.html#GimpPixelFetcher"/>
+ <keyword type="function" name="gimp_pixel_rgn_init ()" link="libgimp-gimppixelrgn.html#gimp-pixel-rgn-init" deprecated=""/>
+ <keyword type="function" name="gimp_pixel_rgn_resize ()" link="libgimp-gimppixelrgn.html#gimp-pixel-rgn-resize" deprecated=""/>
+ <keyword type="function" name="gimp_pixel_rgn_get_pixel ()" link="libgimp-gimppixelrgn.html#gimp-pixel-rgn-get-pixel" deprecated=""/>
+ <keyword type="function" name="gimp_pixel_rgn_get_row ()" link="libgimp-gimppixelrgn.html#gimp-pixel-rgn-get-row" deprecated=""/>
+ <keyword type="function" name="gimp_pixel_rgn_get_col ()" link="libgimp-gimppixelrgn.html#gimp-pixel-rgn-get-col" deprecated=""/>
+ <keyword type="function" name="gimp_pixel_rgn_get_rect ()" link="libgimp-gimppixelrgn.html#gimp-pixel-rgn-get-rect" deprecated=""/>
+ <keyword type="function" name="gimp_pixel_rgn_set_pixel ()" link="libgimp-gimppixelrgn.html#gimp-pixel-rgn-set-pixel" deprecated=""/>
+ <keyword type="function" name="gimp_pixel_rgn_set_row ()" link="libgimp-gimppixelrgn.html#gimp-pixel-rgn-set-row" deprecated=""/>
+ <keyword type="function" name="gimp_pixel_rgn_set_col ()" link="libgimp-gimppixelrgn.html#gimp-pixel-rgn-set-col" deprecated=""/>
+ <keyword type="function" name="gimp_pixel_rgn_set_rect ()" link="libgimp-gimppixelrgn.html#gimp-pixel-rgn-set-rect" deprecated=""/>
+ <keyword type="function" name="gimp_pixel_rgns_register ()" link="libgimp-gimppixelrgn.html#gimp-pixel-rgns-register" deprecated=""/>
+ <keyword type="function" name="gimp_pixel_rgns_register2 ()" link="libgimp-gimppixelrgn.html#gimp-pixel-rgns-register2" deprecated=""/>
+ <keyword type="function" name="gimp_pixel_rgns_process ()" link="libgimp-gimppixelrgn.html#gimp-pixel-rgns-process" deprecated=""/>
+ <keyword type="struct" name="GimpPixelRgn" link="libgimp-gimppixelrgn.html#GimpPixelRgn"/>
+ <keyword type="function" name="GimpRgnFunc1 ()" link="libgimp-gimpregioniterator.html#GimpRgnFunc1"/>
+ <keyword type="function" name="GimpRgnFunc2 ()" link="libgimp-gimpregioniterator.html#GimpRgnFunc2"/>
+ <keyword type="function" name="GimpRgnFuncSrc ()" link="libgimp-gimpregioniterator.html#GimpRgnFuncSrc"/>
+ <keyword type="function" name="GimpRgnFuncDest ()" link="libgimp-gimpregioniterator.html#GimpRgnFuncDest"/>
+ <keyword type="function" name="GimpRgnFuncSrcDest ()" link="libgimp-gimpregioniterator.html#GimpRgnFuncSrcDest"/>
+ <keyword type="function" name="gimp_rgn_iterator_new ()" link="libgimp-gimpregioniterator.html#gimp-rgn-iterator-new" deprecated=""/>
+ <keyword type="function" name="gimp_rgn_iterator_free ()" link="libgimp-gimpregioniterator.html#gimp-rgn-iterator-free" deprecated=""/>
+ <keyword type="function" name="gimp_rgn_iterator_src ()" link="libgimp-gimpregioniterator.html#gimp-rgn-iterator-src" deprecated=""/>
+ <keyword type="function" name="gimp_rgn_iterator_dest ()" link="libgimp-gimpregioniterator.html#gimp-rgn-iterator-dest" deprecated=""/>
+ <keyword type="function" name="gimp_rgn_iterator_src_dest ()" link="libgimp-gimpregioniterator.html#gimp-rgn-iterator-src-dest" deprecated=""/>
+ <keyword type="function" name="gimp_rgn_iterate1 ()" link="libgimp-gimpregioniterator.html#gimp-rgn-iterate1" deprecated=""/>
+ <keyword type="function" name="gimp_rgn_iterate2 ()" link="libgimp-gimpregioniterator.html#gimp-rgn-iterate2" deprecated=""/>
+ <keyword type="struct" name="GimpRgnIterator" link="libgimp-gimpregioniterator.html#GimpRgnIterator"/>
+ <keyword type="function" name="gimp_selection_bounds ()" link="libgimp-gimpselection.html#gimp-selection-bounds"/>
+ <keyword type="function" name="gimp_selection_all ()" link="libgimp-gimpselection.html#gimp-selection-all"/>
+ <keyword type="function" name="gimp_selection_none ()" link="libgimp-gimpselection.html#gimp-selection-none"/>
+ <keyword type="function" name="gimp_selection_clear ()" link="libgimp-gimpselection.html#gimp-selection-clear" deprecated=""/>
+ <keyword type="function" name="gimp_selection_is_empty ()" link="libgimp-gimpselection.html#gimp-selection-is-empty"/>
+ <keyword type="function" name="gimp_selection_float ()" link="libgimp-gimpselection.html#gimp-selection-float"/>
+ <keyword type="function" name="gimp_selection_load ()" link="libgimp-gimpselection.html#gimp-selection-load" deprecated="Use gimp_image_select_item() instead."/>
+ <keyword type="function" name="gimp_selection_save ()" link="libgimp-gimpselection.html#gimp-selection-save"/>
+ <keyword type="function" name="gimp_selection_value ()" link="libgimp-gimpselection.html#gimp-selection-value"/>
+ <keyword type="function" name="gimp_selection_grow ()" link="libgimp-gimpselection.html#gimp-selection-grow"/>
+ <keyword type="function" name="gimp_selection_shrink ()" link="libgimp-gimpselection.html#gimp-selection-shrink"/>
+ <keyword type="function" name="gimp_selection_invert ()" link="libgimp-gimpselection.html#gimp-selection-invert"/>
+ <keyword type="function" name="gimp_selection_feather ()" link="libgimp-gimpselection.html#gimp-selection-feather"/>
+ <keyword type="function" name="gimp_selection_sharpen ()" link="libgimp-gimpselection.html#gimp-selection-sharpen"/>
+ <keyword type="function" name="gimp_selection_border ()" link="libgimp-gimpselection.html#gimp-selection-border"/>
+ <keyword type="function" name="gimp_selection_flood ()" link="libgimp-gimpselection.html#gimp-selection-flood" since="2.10"/>
+ <keyword type="function" name="gimp_selection_translate ()" link="libgimp-gimpselection.html#gimp-selection-translate"/>
+ <keyword type="function" name="gimp_selection_layer_alpha ()" link="libgimp-gimpselection.html#gimp-selection-layer-alpha" deprecated="Use gimp_image_select_item() instead."/>
+ <keyword type="function" name="gimp_selection_combine ()" link="libgimp-gimpselection.html#gimp-selection-combine" deprecated="Use gimp_image_select_item() instead."/>
+ <keyword type="function" name="gimp_text_layer_new ()" link="libgimp-gimptextlayer.html#gimp-text-layer-new" since="2.6"/>
+ <keyword type="function" name="gimp_text_layer_get_text ()" link="libgimp-gimptextlayer.html#gimp-text-layer-get-text" since="2.6"/>
+ <keyword type="function" name="gimp_text_layer_set_text ()" link="libgimp-gimptextlayer.html#gimp-text-layer-set-text" since="2.6"/>
+ <keyword type="function" name="gimp_text_layer_get_markup ()" link="libgimp-gimptextlayer.html#gimp-text-layer-get-markup" since="2.8"/>
+ <keyword type="function" name="gimp_text_layer_get_font ()" link="libgimp-gimptextlayer.html#gimp-text-layer-get-font" since="2.6"/>
+ <keyword type="function" name="gimp_text_layer_set_font ()" link="libgimp-gimptextlayer.html#gimp-text-layer-set-font" since="2.6"/>
+ <keyword type="function" name="gimp_text_layer_get_font_size ()" link="libgimp-gimptextlayer.html#gimp-text-layer-get-font-size" since="2.6"/>
+ <keyword type="function" name="gimp_text_layer_set_font_size ()" link="libgimp-gimptextlayer.html#gimp-text-layer-set-font-size" since="2.6"/>
+ <keyword type="function" name="gimp_text_layer_get_hinting ()" link="libgimp-gimptextlayer.html#gimp-text-layer-get-hinting" deprecated="Use gimp_text_layer_get_hint_style() instead."/>
+ <keyword type="function" name="gimp_text_layer_set_hinting ()" link="libgimp-gimptextlayer.html#gimp-text-layer-set-hinting" deprecated="Use gimp_text_layer_set_hint_style() instead." since="2.6"/>
+ <keyword type="function" name="gimp_text_layer_get_antialias ()" link="libgimp-gimptextlayer.html#gimp-text-layer-get-antialias" since="2.6"/>
+ <keyword type="function" name="gimp_text_layer_set_antialias ()" link="libgimp-gimptextlayer.html#gimp-text-layer-set-antialias" since="2.6"/>
+ <keyword type="function" name="gimp_text_layer_get_kerning ()" link="libgimp-gimptextlayer.html#gimp-text-layer-get-kerning" since="2.6"/>
+ <keyword type="function" name="gimp_text_layer_set_kerning ()" link="libgimp-gimptextlayer.html#gimp-text-layer-set-kerning" since="2.6"/>
+ <keyword type="function" name="gimp_text_layer_get_language ()" link="libgimp-gimptextlayer.html#gimp-text-layer-get-language" since="2.6"/>
+ <keyword type="function" name="gimp_text_layer_set_language ()" link="libgimp-gimptextlayer.html#gimp-text-layer-set-language" since="2.6"/>
+ <keyword type="function" name="gimp_text_layer_get_base_direction ()" link="libgimp-gimptextlayer.html#gimp-text-layer-get-base-direction" since="2.6"/>
+ <keyword type="function" name="gimp_text_layer_set_base_direction ()" link="libgimp-gimptextlayer.html#gimp-text-layer-set-base-direction" since="2.6"/>
+ <keyword type="function" name="gimp_text_layer_get_justification ()" link="libgimp-gimptextlayer.html#gimp-text-layer-get-justification" since="2.6"/>
+ <keyword type="function" name="gimp_text_layer_set_justification ()" link="libgimp-gimptextlayer.html#gimp-text-layer-set-justification" since="2.6"/>
+ <keyword type="function" name="gimp_text_layer_get_color ()" link="libgimp-gimptextlayer.html#gimp-text-layer-get-color" since="2.6"/>
+ <keyword type="function" name="gimp_text_layer_set_color ()" link="libgimp-gimptextlayer.html#gimp-text-layer-set-color" since="2.6"/>
+ <keyword type="function" name="gimp_text_layer_get_indent ()" link="libgimp-gimptextlayer.html#gimp-text-layer-get-indent" since="2.6"/>
+ <keyword type="function" name="gimp_text_layer_set_indent ()" link="libgimp-gimptextlayer.html#gimp-text-layer-set-indent" since="2.6"/>
+ <keyword type="function" name="gimp_text_layer_get_line_spacing ()" link="libgimp-gimptextlayer.html#gimp-text-layer-get-line-spacing" since="2.6"/>
+ <keyword type="function" name="gimp_text_layer_set_line_spacing ()" link="libgimp-gimptextlayer.html#gimp-text-layer-set-line-spacing" since="2.6"/>
+ <keyword type="function" name="gimp_text_layer_get_letter_spacing ()" link="libgimp-gimptextlayer.html#gimp-text-layer-get-letter-spacing" since="2.6"/>
+ <keyword type="function" name="gimp_text_layer_set_letter_spacing ()" link="libgimp-gimptextlayer.html#gimp-text-layer-set-letter-spacing" since="2.6"/>
+ <keyword type="function" name="gimp_text_layer_get_hint_style ()" link="libgimp-gimptextlayer.html#gimp-text-layer-get-hint-style" since="2.8"/>
+ <keyword type="function" name="gimp_text_layer_set_hint_style ()" link="libgimp-gimptextlayer.html#gimp-text-layer-set-hint-style" since="2.8"/>
+ <keyword type="function" name="gimp_text_layer_resize ()" link="libgimp-gimptextlayer.html#gimp-text-layer-resize" since="2.8"/>
+ <keyword type="function" name="gimp_text_fontname ()" link="libgimp-gimptexttool.html#gimp-text-fontname"/>
+ <keyword type="function" name="gimp_text_get_extents_fontname ()" link="libgimp-gimptexttool.html#gimp-text-get-extents-fontname"/>
+ <keyword type="function" name="gimp_text ()" link="libgimp-gimptexttool.html#gimp-text" deprecated="Use gimp_text_fontname() instead."/>
+ <keyword type="function" name="gimp_text_get_extents ()" link="libgimp-gimptexttool.html#gimp-text-get-extents" deprecated="Use gimp_text_get_extents_fontname() instead."/>
+ <keyword type="function" name="gimp_tile_ref ()" link="libgimp-gimptile.html#gimp-tile-ref" deprecated=""/>
+ <keyword type="function" name="gimp_tile_ref_zero ()" link="libgimp-gimptile.html#gimp-tile-ref-zero" deprecated=""/>
+ <keyword type="function" name="gimp_tile_unref ()" link="libgimp-gimptile.html#gimp-tile-unref" deprecated=""/>
+ <keyword type="function" name="gimp_tile_flush ()" link="libgimp-gimptile.html#gimp-tile-flush" deprecated=""/>
+ <keyword type="function" name="gimp_tile_cache_size ()" link="libgimp-gimptile.html#gimp-tile-cache-size" deprecated=""/>
+ <keyword type="function" name="gimp_tile_cache_ntiles ()" link="libgimp-gimptile.html#gimp-tile-cache-ntiles" deprecated=""/>
+ <keyword type="struct" name="GimpTile" link="libgimp-gimptile.html#GimpTile"/>
+ <keyword type="function" name="gimp_airbrush ()" link="libgimp-gimppainttools.html#gimp-airbrush"/>
+ <keyword type="function" name="gimp_airbrush_default ()" link="libgimp-gimppainttools.html#gimp-airbrush-default"/>
+ <keyword type="function" name="gimp_clone ()" link="libgimp-gimppainttools.html#gimp-clone"/>
+ <keyword type="function" name="gimp_clone_default ()" link="libgimp-gimppainttools.html#gimp-clone-default"/>
+ <keyword type="function" name="gimp_convolve ()" link="libgimp-gimppainttools.html#gimp-convolve"/>
+ <keyword type="function" name="gimp_convolve_default ()" link="libgimp-gimppainttools.html#gimp-convolve-default"/>
+ <keyword type="function" name="gimp_dodgeburn ()" link="libgimp-gimppainttools.html#gimp-dodgeburn"/>
+ <keyword type="function" name="gimp_dodgeburn_default ()" link="libgimp-gimppainttools.html#gimp-dodgeburn-default"/>
+ <keyword type="function" name="gimp_edit_bucket_fill_full ()" link="libgimp-gimppainttools.html#gimp-edit-bucket-fill-full" deprecated="Use gimp_drawable_edit_bucket_fill() instead." since="2.4"/>
+ <keyword type="function" name="gimp_eraser ()" link="libgimp-gimppainttools.html#gimp-eraser"/>
+ <keyword type="function" name="gimp_eraser_default ()" link="libgimp-gimppainttools.html#gimp-eraser-default"/>
+ <keyword type="function" name="gimp_heal ()" link="libgimp-gimppainttools.html#gimp-heal" since="2.4"/>
+ <keyword type="function" name="gimp_heal_default ()" link="libgimp-gimppainttools.html#gimp-heal-default" since="2.4"/>
+ <keyword type="function" name="gimp_paintbrush ()" link="libgimp-gimppainttools.html#gimp-paintbrush"/>
+ <keyword type="function" name="gimp_paintbrush_default ()" link="libgimp-gimppainttools.html#gimp-paintbrush-default"/>
+ <keyword type="function" name="gimp_pencil ()" link="libgimp-gimppainttools.html#gimp-pencil"/>
+ <keyword type="function" name="gimp_smudge ()" link="libgimp-gimppainttools.html#gimp-smudge"/>
+ <keyword type="function" name="gimp_smudge_default ()" link="libgimp-gimppainttools.html#gimp-smudge-default"/>
+ <keyword type="function" name="gimp_by_color_select ()" link="libgimp-gimpselectiontools.html#gimp-by-color-select" deprecated="Use gimp_image_select_color() instead."/>
+ <keyword type="function" name="gimp_by_color_select_full ()" link="libgimp-gimpselectiontools.html#gimp-by-color-select-full" deprecated="Use gimp_image_select_color() instead." since="2.4"/>
+ <keyword type="function" name="gimp_ellipse_select ()" link="libgimp-gimpselectiontools.html#gimp-ellipse-select" deprecated="Use gimp_image_select_ellipse() instead."/>
+ <keyword type="function" name="gimp_free_select ()" link="libgimp-gimpselectiontools.html#gimp-free-select" deprecated="Use gimp_image_select_polygon() instead."/>
+ <keyword type="function" name="gimp_fuzzy_select ()" link="libgimp-gimpselectiontools.html#gimp-fuzzy-select" deprecated="Use gimp_image_select_contiguous_color() instead."/>
+ <keyword type="function" name="gimp_fuzzy_select_full ()" link="libgimp-gimpselectiontools.html#gimp-fuzzy-select-full" deprecated="Use gimp_image_select_contiguous_color() instead." since="2.4"/>
+ <keyword type="function" name="gimp_rect_select ()" link="libgimp-gimpselectiontools.html#gimp-rect-select" deprecated="Use gimp_image_select_rectangle() instead."/>
+ <keyword type="function" name="gimp_round_rect_select ()" link="libgimp-gimpselectiontools.html#gimp-round-rect-select" deprecated="Use gimp_image_select_round_rectangle() instead." since="2.4"/>
+ <keyword type="function" name="gimp_flip ()" link="libgimp-gimptransformtools.html#gimp-flip" deprecated="Use gimp_item_transform_flip_simple() instead."/>
+ <keyword type="function" name="gimp_perspective ()" link="libgimp-gimptransformtools.html#gimp-perspective" deprecated="Use gimp_item_transform_perspective() instead."/>
+ <keyword type="function" name="gimp_rotate ()" link="libgimp-gimptransformtools.html#gimp-rotate" deprecated="Use gimp_item_transform_rotate() instead."/>
+ <keyword type="function" name="gimp_scale ()" link="libgimp-gimptransformtools.html#gimp-scale" deprecated="Use gimp_item_transform_scale() instead."/>
+ <keyword type="function" name="gimp_shear ()" link="libgimp-gimptransformtools.html#gimp-shear" deprecated="Use gimp_item_transform_shear() instead."/>
+ <keyword type="function" name="gimp_transform_2d ()" link="libgimp-gimptransformtools.html#gimp-transform-2d" deprecated="Use gimp_item_transform_2d() instead."/>
+ <keyword type="function" name="gimp_vectors_new ()" link="libgimp-gimpvectors.html#gimp-vectors-new" since="2.4"/>
+ <keyword type="function" name="gimp_vectors_new_from_text_layer ()" link="libgimp-gimpvectors.html#gimp-vectors-new-from-text-layer" since="2.6"/>
+ <keyword type="function" name="gimp_vectors_copy ()" link="libgimp-gimpvectors.html#gimp-vectors-copy" since="2.6"/>
+ <keyword type="function" name="gimp_vectors_is_valid ()" link="libgimp-gimpvectors.html#gimp-vectors-is-valid" deprecated="Use gimp_item_is_valid() instead." since="2.4"/>
+ <keyword type="function" name="gimp_vectors_get_strokes ()" link="libgimp-gimpvectors.html#gimp-vectors-get-strokes" since="2.4"/>
+ <keyword type="function" name="gimp_vectors_get_image ()" link="libgimp-gimpvectors.html#gimp-vectors-get-image" deprecated="Use gimp_item_get_image() instead." since="2.4"/>
+ <keyword type="function" name="gimp_vectors_get_name ()" link="libgimp-gimpvectors.html#gimp-vectors-get-name" deprecated="Use gimp_item_get_name() instead." since="2.4"/>
+ <keyword type="function" name="gimp_vectors_set_name ()" link="libgimp-gimpvectors.html#gimp-vectors-set-name" deprecated="Use gimp_item_set_name() instead." since="2.4"/>
+ <keyword type="function" name="gimp_vectors_get_visible ()" link="libgimp-gimpvectors.html#gimp-vectors-get-visible" deprecated="Use gimp_item_get_visible() instead." since="2.4"/>
+ <keyword type="function" name="gimp_vectors_set_visible ()" link="libgimp-gimpvectors.html#gimp-vectors-set-visible" deprecated="Use gimp_item_set_visible() instead." since="2.4"/>
+ <keyword type="function" name="gimp_vectors_get_linked ()" link="libgimp-gimpvectors.html#gimp-vectors-get-linked" deprecated="Use gimp_item_get_linked() instead." since="2.4"/>
+ <keyword type="function" name="gimp_vectors_set_linked ()" link="libgimp-gimpvectors.html#gimp-vectors-set-linked" deprecated="Use gimp_item_set_linked() instead." since="2.4"/>
+ <keyword type="function" name="gimp_vectors_get_tattoo ()" link="libgimp-gimpvectors.html#gimp-vectors-get-tattoo" deprecated="Use gimp_item_get_tattoo() instead." since="2.4"/>
+ <keyword type="function" name="gimp_vectors_set_tattoo ()" link="libgimp-gimpvectors.html#gimp-vectors-set-tattoo" deprecated="Use gimp_item_set_tattoo() instead." since="2.4"/>
+ <keyword type="function" name="gimp_vectors_remove_stroke ()" link="libgimp-gimpvectors.html#gimp-vectors-remove-stroke" since="2.4"/>
+ <keyword type="function" name="gimp_vectors_to_selection ()" link="libgimp-gimpvectors.html#gimp-vectors-to-selection" deprecated="Use gimp_image_select_item() instead." since="2.4"/>
+ <keyword type="function" name="gimp_vectors_export_to_file ()" link="libgimp-gimpvectors.html#gimp-vectors-export-to-file" since="2.6"/>
+ <keyword type="function" name="gimp_vectors_export_to_string ()" link="libgimp-gimpvectors.html#gimp-vectors-export-to-string" since="2.6"/>
+ <keyword type="function" name="gimp_vectors_import_from_file ()" link="libgimp-gimpvectors.html#gimp-vectors-import-from-file" since="2.4"/>
+ <keyword type="function" name="gimp_vectors_import_from_string ()" link="libgimp-gimpvectors.html#gimp-vectors-import-from-string" since="2.4"/>
+ <keyword type="function" name="gimp_vectors_parasite_attach ()" link="libgimp-gimpvectors.html#gimp-vectors-parasite-attach" deprecated="Use gimp_item_attach_parasite() instead." since="2.4"/>
+ <keyword type="function" name="gimp_vectors_parasite_detach ()" link="libgimp-gimpvectors.html#gimp-vectors-parasite-detach" deprecated="Use gimp_item_detach_parasite() instead." since="2.4"/>
+ <keyword type="function" name="gimp_vectors_parasite_find ()" link="libgimp-gimpvectors.html#gimp-vectors-parasite-find" deprecated="Use gimp_item_get_parasite() instead." since="2.4"/>
+ <keyword type="function" name="gimp_vectors_parasite_list ()" link="libgimp-gimpvectors.html#gimp-vectors-parasite-list" deprecated="Use gimp_item_get_parasite_list() instead." since="2.4"/>
+ <keyword type="function" name="gimp_vectors_stroke_new_from_points ()" link="libgimp-gimpvectors.html#gimp-vectors-stroke-new-from-points" since="2.4"/>
+ <keyword type="function" name="gimp_vectors_stroke_close ()" link="libgimp-gimpvectors.html#gimp-vectors-stroke-close" since="2.4"/>
+ <keyword type="function" name="gimp_vectors_stroke_get_length ()" link="libgimp-gimpvectors.html#gimp-vectors-stroke-get-length" since="2.4"/>
+ <keyword type="function" name="gimp_vectors_stroke_get_points ()" link="libgimp-gimpvectors.html#gimp-vectors-stroke-get-points" since="2.4"/>
+ <keyword type="function" name="gimp_vectors_stroke_get_point_at_dist ()" link="libgimp-gimpvectors.html#gimp-vectors-stroke-get-point-at-dist" since="2.4"/>
+ <keyword type="function" name="gimp_vectors_stroke_interpolate ()" link="libgimp-gimpvectors.html#gimp-vectors-stroke-interpolate" since="2.4"/>
+ <keyword type="function" name="gimp_vectors_stroke_scale ()" link="libgimp-gimpvectors.html#gimp-vectors-stroke-scale" since="2.4"/>
+ <keyword type="function" name="gimp_vectors_stroke_translate ()" link="libgimp-gimpvectors.html#gimp-vectors-stroke-translate" since="2.4"/>
+ <keyword type="function" name="gimp_vectors_stroke_flip ()" link="libgimp-gimpvectors.html#gimp-vectors-stroke-flip" since="2.4"/>
+ <keyword type="function" name="gimp_vectors_stroke_flip_free ()" link="libgimp-gimpvectors.html#gimp-vectors-stroke-flip-free" since="2.4"/>
+ <keyword type="function" name="gimp_vectors_stroke_rotate ()" link="libgimp-gimpvectors.html#gimp-vectors-stroke-rotate" since="2.4"/>
+ <keyword type="function" name="gimp_vectors_bezier_stroke_conicto ()" link="libgimp-gimpvectors.html#gimp-vectors-bezier-stroke-conicto" since="2.4"/>
+ <keyword type="function" name="gimp_vectors_bezier_stroke_cubicto ()" link="libgimp-gimpvectors.html#gimp-vectors-bezier-stroke-cubicto" since="2.4"/>
+ <keyword type="function" name="gimp_vectors_bezier_stroke_lineto ()" link="libgimp-gimpvectors.html#gimp-vectors-bezier-stroke-lineto" since="2.4"/>
+ <keyword type="function" name="gimp_vectors_bezier_stroke_new_ellipse ()" link="libgimp-gimpvectors.html#gimp-vectors-bezier-stroke-new-ellipse" since="2.4"/>
+ <keyword type="function" name="gimp_vectors_bezier_stroke_new_moveto ()" link="libgimp-gimpvectors.html#gimp-vectors-bezier-stroke-new-moveto" since="2.4"/>
+ <keyword type="function" name="gimp_brush_new ()" link="libgimp-gimpbrush.html#gimp-brush-new" since="2.2"/>
+ <keyword type="function" name="gimp_brush_duplicate ()" link="libgimp-gimpbrush.html#gimp-brush-duplicate" since="2.2"/>
+ <keyword type="function" name="gimp_brush_rename ()" link="libgimp-gimpbrush.html#gimp-brush-rename" since="2.2"/>
+ <keyword type="function" name="gimp_brush_delete ()" link="libgimp-gimpbrush.html#gimp-brush-delete" since="2.2"/>
+ <keyword type="function" name="gimp_brush_get_info ()" link="libgimp-gimpbrush.html#gimp-brush-get-info" since="2.2"/>
+ <keyword type="function" name="gimp_brush_get_pixels ()" link="libgimp-gimpbrush.html#gimp-brush-get-pixels" since="2.2"/>
+ <keyword type="function" name="gimp_brush_get_spacing ()" link="libgimp-gimpbrush.html#gimp-brush-get-spacing" since="2.2"/>
+ <keyword type="function" name="gimp_brush_set_spacing ()" link="libgimp-gimpbrush.html#gimp-brush-set-spacing" since="2.4"/>
+ <keyword type="function" name="gimp_brush_get_shape ()" link="libgimp-gimpbrush.html#gimp-brush-get-shape" since="2.4"/>
+ <keyword type="function" name="gimp_brush_set_shape ()" link="libgimp-gimpbrush.html#gimp-brush-set-shape" since="2.4"/>
+ <keyword type="function" name="gimp_brush_get_spikes ()" link="libgimp-gimpbrush.html#gimp-brush-get-spikes" since="2.4"/>
+ <keyword type="function" name="gimp_brush_set_spikes ()" link="libgimp-gimpbrush.html#gimp-brush-set-spikes" since="2.4"/>
+ <keyword type="function" name="gimp_brush_get_angle ()" link="libgimp-gimpbrush.html#gimp-brush-get-angle" since="2.4"/>
+ <keyword type="function" name="gimp_brush_set_angle ()" link="libgimp-gimpbrush.html#gimp-brush-set-angle" since="2.4"/>
+ <keyword type="function" name="gimp_brush_get_radius ()" link="libgimp-gimpbrush.html#gimp-brush-get-radius" since="2.4"/>
+ <keyword type="function" name="gimp_brush_set_radius ()" link="libgimp-gimpbrush.html#gimp-brush-set-radius" since="2.4"/>
+ <keyword type="function" name="gimp_brush_get_aspect_ratio ()" link="libgimp-gimpbrush.html#gimp-brush-get-aspect-ratio" since="2.4"/>
+ <keyword type="function" name="gimp_brush_set_aspect_ratio ()" link="libgimp-gimpbrush.html#gimp-brush-set-aspect-ratio" since="2.4"/>
+ <keyword type="function" name="gimp_brush_get_hardness ()" link="libgimp-gimpbrush.html#gimp-brush-get-hardness" since="2.4"/>
+ <keyword type="function" name="gimp_brush_set_hardness ()" link="libgimp-gimpbrush.html#gimp-brush-set-hardness" since="2.4"/>
+ <keyword type="function" name="gimp_brush_is_generated ()" link="libgimp-gimpbrush.html#gimp-brush-is-generated" since="2.4"/>
+ <keyword type="function" name="gimp_brush_is_editable ()" link="libgimp-gimpbrush.html#gimp-brush-is-editable" since="2.4"/>
+ <keyword type="function" name="gimp_brushes_refresh ()" link="libgimp-gimpbrushes.html#gimp-brushes-refresh"/>
+ <keyword type="function" name="gimp_brushes_get_list ()" link="libgimp-gimpbrushes.html#gimp-brushes-get-list"/>
+ <keyword type="function" name="gimp_brushes_get_brush ()" link="libgimp-gimpbrushes.html#gimp-brushes-get-brush" deprecated="Use gimp_context_get_brush() instead."/>
+ <keyword type="function" name="gimp_brushes_set_brush ()" link="libgimp-gimpbrushes.html#gimp-brushes-set-brush" deprecated=""/>
+ <keyword type="function" name="gimp_brushes_get_opacity ()" link="libgimp-gimpbrushes.html#gimp-brushes-get-opacity" deprecated=""/>
+ <keyword type="function" name="gimp_brushes_set_opacity ()" link="libgimp-gimpbrushes.html#gimp-brushes-set-opacity" deprecated=""/>
+ <keyword type="function" name="gimp_brushes_get_paint_mode ()" link="libgimp-gimpbrushes.html#gimp-brushes-get-paint-mode" deprecated=""/>
+ <keyword type="function" name="gimp_brushes_set_paint_mode ()" link="libgimp-gimpbrushes.html#gimp-brushes-set-paint-mode" deprecated=""/>
+ <keyword type="function" name="gimp_brushes_get_spacing ()" link="libgimp-gimpbrushes.html#gimp-brushes-get-spacing" deprecated="Use gimp_brush_get_spacing() instead."/>
+ <keyword type="function" name="gimp_brushes_set_spacing ()" link="libgimp-gimpbrushes.html#gimp-brushes-set-spacing" deprecated="Use gimp_brush_set_spacing() instead."/>
+ <keyword type="function" name="gimp_brushes_get_brush_data ()" link="libgimp-gimpbrushes.html#gimp-brushes-get-brush-data" deprecated="Use gimp_brush_get_pixels() instead."/>
+ <keyword type="function" name="gimp_dynamics_get_list ()" link="libgimp-gimpdynamics.html#gimp-dynamics-get-list" since="2.8"/>
+ <keyword type="function" name="gimp_dynamics_refresh ()" link="libgimp-gimpdynamics.html#gimp-dynamics-refresh" since="2.8"/>
+ <keyword type="function" name="gimp_fonts_refresh ()" link="libgimp-gimpfonts.html#gimp-fonts-refresh"/>
+ <keyword type="function" name="gimp_fonts_get_list ()" link="libgimp-gimpfonts.html#gimp-fonts-get-list"/>
+ <keyword type="function" name="gimp_gradient_new ()" link="libgimp-gimpgradient.html#gimp-gradient-new" since="2.2"/>
+ <keyword type="function" name="gimp_gradient_duplicate ()" link="libgimp-gimpgradient.html#gimp-gradient-duplicate" since="2.2"/>
+ <keyword type="function" name="gimp_gradient_rename ()" link="libgimp-gimpgradient.html#gimp-gradient-rename" since="2.2"/>
+ <keyword type="function" name="gimp_gradient_delete ()" link="libgimp-gimpgradient.html#gimp-gradient-delete" since="2.2"/>
+ <keyword type="function" name="gimp_gradient_is_editable ()" link="libgimp-gimpgradient.html#gimp-gradient-is-editable" since="2.4"/>
+ <keyword type="function" name="gimp_gradient_get_uniform_samples ()" link="libgimp-gimpgradient.html#gimp-gradient-get-uniform-samples" since="2.2"/>
+ <keyword type="function" name="gimp_gradient_get_custom_samples ()" link="libgimp-gimpgradient.html#gimp-gradient-get-custom-samples" since="2.2"/>
+ <keyword type="function" name="gimp_gradient_get_number_of_segments ()" link="libgimp-gimpgradient.html#gimp-gradient-get-number-of-segments" since="2.6"/>
+ <keyword type="function" name="gimp_gradient_segment_get_left_color ()" link="libgimp-gimpgradient.html#gimp-gradient-segment-get-left-color" since="2.2"/>
+ <keyword type="function" name="gimp_gradient_segment_set_left_color ()" link="libgimp-gimpgradient.html#gimp-gradient-segment-set-left-color" since="2.2"/>
+ <keyword type="function" name="gimp_gradient_segment_get_right_color ()" link="libgimp-gimpgradient.html#gimp-gradient-segment-get-right-color" since="2.2"/>
+ <keyword type="function" name="gimp_gradient_segment_set_right_color ()" link="libgimp-gimpgradient.html#gimp-gradient-segment-set-right-color" since="2.2"/>
+ <keyword type="function" name="gimp_gradient_segment_get_left_pos ()" link="libgimp-gimpgradient.html#gimp-gradient-segment-get-left-pos" since="2.2"/>
+ <keyword type="function" name="gimp_gradient_segment_set_left_pos ()" link="libgimp-gimpgradient.html#gimp-gradient-segment-set-left-pos" since="2.2"/>
+ <keyword type="function" name="gimp_gradient_segment_get_middle_pos ()" link="libgimp-gimpgradient.html#gimp-gradient-segment-get-middle-pos" since="2.2"/>
+ <keyword type="function" name="gimp_gradient_segment_set_middle_pos ()" link="libgimp-gimpgradient.html#gimp-gradient-segment-set-middle-pos" since="2.2"/>
+ <keyword type="function" name="gimp_gradient_segment_get_right_pos ()" link="libgimp-gimpgradient.html#gimp-gradient-segment-get-right-pos" since="2.2"/>
+ <keyword type="function" name="gimp_gradient_segment_set_right_pos ()" link="libgimp-gimpgradient.html#gimp-gradient-segment-set-right-pos" since="2.2"/>
+ <keyword type="function" name="gimp_gradient_segment_get_blending_function ()" link="libgimp-gimpgradient.html#gimp-gradient-segment-get-blending-function" since="2.2"/>
+ <keyword type="function" name="gimp_gradient_segment_get_coloring_type ()" link="libgimp-gimpgradient.html#gimp-gradient-segment-get-coloring-type" since="2.2"/>
+ <keyword type="function" name="gimp_gradient_segment_range_set_blending_function ()" link="libgimp-gimpgradient.html#gimp-gradient-segment-range-set-blending-function" since="2.2"/>
+ <keyword type="function" name="gimp_gradient_segment_range_set_coloring_type ()" link="libgimp-gimpgradient.html#gimp-gradient-segment-range-set-coloring-type" since="2.2"/>
+ <keyword type="function" name="gimp_gradient_segment_range_flip ()" link="libgimp-gimpgradient.html#gimp-gradient-segment-range-flip" since="2.2"/>
+ <keyword type="function" name="gimp_gradient_segment_range_replicate ()" link="libgimp-gimpgradient.html#gimp-gradient-segment-range-replicate" since="2.2"/>
+ <keyword type="function" name="gimp_gradient_segment_range_split_midpoint ()" link="libgimp-gimpgradient.html#gimp-gradient-segment-range-split-midpoint" since="2.2"/>
+ <keyword type="function" name="gimp_gradient_segment_range_split_uniform ()" link="libgimp-gimpgradient.html#gimp-gradient-segment-range-split-uniform" since="2.2"/>
+ <keyword type="function" name="gimp_gradient_segment_range_delete ()" link="libgimp-gimpgradient.html#gimp-gradient-segment-range-delete" since="2.2"/>
+ <keyword type="function" name="gimp_gradient_segment_range_redistribute_handles ()" link="libgimp-gimpgradient.html#gimp-gradient-segment-range-redistribute-handles" since="2.2"/>
+ <keyword type="function" name="gimp_gradient_segment_range_blend_colors ()" link="libgimp-gimpgradient.html#gimp-gradient-segment-range-blend-colors" since="2.2"/>
+ <keyword type="function" name="gimp_gradient_segment_range_blend_opacity ()" link="libgimp-gimpgradient.html#gimp-gradient-segment-range-blend-opacity" since="2.2"/>
+ <keyword type="function" name="gimp_gradient_segment_range_move ()" link="libgimp-gimpgradient.html#gimp-gradient-segment-range-move" since="2.2"/>
+ <keyword type="function" name="gimp_gradients_refresh ()" link="libgimp-gimpgradients.html#gimp-gradients-refresh"/>
+ <keyword type="function" name="gimp_gradients_get_list ()" link="libgimp-gimpgradients.html#gimp-gradients-get-list"/>
+ <keyword type="function" name="gimp_gradients_get_gradient ()" link="libgimp-gimpgradients.html#gimp-gradients-get-gradient" deprecated=""/>
+ <keyword type="function" name="gimp_gradients_set_gradient ()" link="libgimp-gimpgradients.html#gimp-gradients-set-gradient" deprecated=""/>
+ <keyword type="function" name="gimp_gradients_sample_uniform ()" link="libgimp-gimpgradients.html#gimp-gradients-sample-uniform" deprecated="Use gimp_gradient_get_uniform_samples() instead."/>
+ <keyword type="function" name="gimp_gradients_sample_custom ()" link="libgimp-gimpgradients.html#gimp-gradients-sample-custom" deprecated="Use gimp_gradient_get_custom_samples() instead."/>
+ <keyword type="function" name="gimp_gradients_get_gradient_data ()" link="libgimp-gimpgradients.html#gimp-gradients-get-gradient-data" deprecated="Use gimp_gradient_get_uniform_samples() instead."/>
+ <keyword type="function" name="gimp_palette_new ()" link="libgimp-gimppalette.html#gimp-palette-new" since="2.2"/>
+ <keyword type="function" name="gimp_palette_duplicate ()" link="libgimp-gimppalette.html#gimp-palette-duplicate" since="2.2"/>
+ <keyword type="function" name="gimp_palette_rename ()" link="libgimp-gimppalette.html#gimp-palette-rename" since="2.2"/>
+ <keyword type="function" name="gimp_palette_delete ()" link="libgimp-gimppalette.html#gimp-palette-delete" since="2.2"/>
+ <keyword type="function" name="gimp_palette_get_info ()" link="libgimp-gimppalette.html#gimp-palette-get-info" since="2.2"/>
+ <keyword type="function" name="gimp_palette_get_colors ()" link="libgimp-gimppalette.html#gimp-palette-get-colors" since="2.6"/>
+ <keyword type="function" name="gimp_palette_get_columns ()" link="libgimp-gimppalette.html#gimp-palette-get-columns" since="2.4"/>
+ <keyword type="function" name="gimp_palette_set_columns ()" link="libgimp-gimppalette.html#gimp-palette-set-columns" since="2.4"/>
+ <keyword type="function" name="gimp_palette_add_entry ()" link="libgimp-gimppalette.html#gimp-palette-add-entry" since="2.2"/>
+ <keyword type="function" name="gimp_palette_delete_entry ()" link="libgimp-gimppalette.html#gimp-palette-delete-entry" since="2.2"/>
+ <keyword type="function" name="gimp_palette_entry_get_color ()" link="libgimp-gimppalette.html#gimp-palette-entry-get-color" since="2.2"/>
+ <keyword type="function" name="gimp_palette_entry_set_color ()" link="libgimp-gimppalette.html#gimp-palette-entry-set-color" since="2.2"/>
+ <keyword type="function" name="gimp_palette_entry_get_name ()" link="libgimp-gimppalette.html#gimp-palette-entry-get-name" since="2.2"/>
+ <keyword type="function" name="gimp_palette_entry_set_name ()" link="libgimp-gimppalette.html#gimp-palette-entry-set-name" since="2.2"/>
+ <keyword type="function" name="gimp_palette_get_foreground ()" link="libgimp-gimppalette.html#gimp-palette-get-foreground" deprecated=""/>
+ <keyword type="function" name="gimp_palette_get_background ()" link="libgimp-gimppalette.html#gimp-palette-get-background" deprecated=""/>
+ <keyword type="function" name="gimp_palette_set_foreground ()" link="libgimp-gimppalette.html#gimp-palette-set-foreground" deprecated=""/>
+ <keyword type="function" name="gimp_palette_set_background ()" link="libgimp-gimppalette.html#gimp-palette-set-background" deprecated=""/>
+ <keyword type="function" name="gimp_palette_set_default_colors ()" link="libgimp-gimppalette.html#gimp-palette-set-default-colors" deprecated=""/>
+ <keyword type="function" name="gimp_palette_swap_colors ()" link="libgimp-gimppalette.html#gimp-palette-swap-colors" deprecated=""/>
+ <keyword type="function" name="gimp_palette_is_editable ()" link="libgimp-gimppalette.html#gimp-palette-is-editable" since="2.4"/>
+ <keyword type="function" name="gimp_palettes_refresh ()" link="libgimp-gimppalettes.html#gimp-palettes-refresh"/>
+ <keyword type="function" name="gimp_palettes_get_list ()" link="libgimp-gimppalettes.html#gimp-palettes-get-list"/>
+ <keyword type="function" name="gimp_palettes_get_palette ()" link="libgimp-gimppalettes.html#gimp-palettes-get-palette" deprecated="Use gimp_context_get_palette() instead."/>
+ <keyword type="function" name="gimp_palettes_set_palette ()" link="libgimp-gimppalettes.html#gimp-palettes-set-palette" deprecated=""/>
+ <keyword type="function" name="gimp_palettes_get_palette_entry ()" link="libgimp-gimppalettes.html#gimp-palettes-get-palette-entry" deprecated="Use gimp_palette_entry_get_color() instead."/>
+ <keyword type="function" name="gimp_pattern_get_info ()" link="libgimp-gimppattern.html#gimp-pattern-get-info" since="2.2"/>
+ <keyword type="function" name="gimp_pattern_get_pixels ()" link="libgimp-gimppattern.html#gimp-pattern-get-pixels" since="2.2"/>
+ <keyword type="function" name="gimp_patterns_refresh ()" link="libgimp-gimppatterns.html#gimp-patterns-refresh"/>
+ <keyword type="function" name="gimp_patterns_get_list ()" link="libgimp-gimppatterns.html#gimp-patterns-get-list"/>
+ <keyword type="function" name="gimp_patterns_get_pattern ()" link="libgimp-gimppatterns.html#gimp-patterns-get-pattern" deprecated="Use gimp_context_get_pattern() instead."/>
+ <keyword type="function" name="gimp_patterns_set_pattern ()" link="libgimp-gimppatterns.html#gimp-patterns-set-pattern" deprecated=""/>
+ <keyword type="function" name="gimp_patterns_get_pattern_data ()" link="libgimp-gimppatterns.html#gimp-patterns-get-pattern-data" deprecated="Use gimp_pattern_get_pixels() instead."/>
+ <keyword type="function" name="gimp_select_button_close_popup ()" link="GimpSelectButton.html#gimp-select-button-close-popup" since="2.4"/>
+ <keyword type="struct" name="GimpSelectButton" link="GimpSelectButton.html#GimpSelectButton-struct"/>
+ <keyword type="function" name="gimp_brush_select_button_new ()" link="GimpBrushSelectButton.html#gimp-brush-select-button-new" since="2.4"/>
+ <keyword type="function" name="gimp_brush_select_button_get_brush ()" link="GimpBrushSelectButton.html#gimp-brush-select-button-get-brush" since="2.4"/>
+ <keyword type="function" name="gimp_brush_select_button_set_brush ()" link="GimpBrushSelectButton.html#gimp-brush-select-button-set-brush" since="2.4"/>
+ <keyword type="struct" name="GimpBrushSelectButton" link="GimpBrushSelectButton.html#GimpBrushSelectButton-struct"/>
+ <keyword type="property" name="The “brush-name” property" link="GimpBrushSelectButton.html#GimpBrushSelectButton--brush-name"/>
+ <keyword type="property" name="The “brush-opacity” property" link="GimpBrushSelectButton.html#GimpBrushSelectButton--brush-opacity"/>
+ <keyword type="property" name="The “brush-paint-mode” property" link="GimpBrushSelectButton.html#GimpBrushSelectButton--brush-paint-mode"/>
+ <keyword type="property" name="The “brush-spacing” property" link="GimpBrushSelectButton.html#GimpBrushSelectButton--brush-spacing"/>
+ <keyword type="property" name="The “title” property" link="GimpBrushSelectButton.html#GimpBrushSelectButton--title"/>
+ <keyword type="signal" name="The “brush-set” signal" link="GimpBrushSelectButton.html#GimpBrushSelectButton-brush-set"/>
+ <keyword type="function" name="gimp_font_select_button_new ()" link="GimpFontSelectButton.html#gimp-font-select-button-new" since="2.4"/>
+ <keyword type="function" name="gimp_font_select_button_get_font ()" link="GimpFontSelectButton.html#gimp-font-select-button-get-font" since="2.4"/>
+ <keyword type="function" name="gimp_font_select_button_set_font ()" link="GimpFontSelectButton.html#gimp-font-select-button-set-font" since="2.4"/>
+ <keyword type="struct" name="GimpFontSelectButton" link="GimpFontSelectButton.html#GimpFontSelectButton-struct"/>
+ <keyword type="property" name="The “font-name” property" link="GimpFontSelectButton.html#GimpFontSelectButton--font-name"/>
+ <keyword type="property" name="The “title” property" link="GimpFontSelectButton.html#GimpFontSelectButton--title"/>
+ <keyword type="signal" name="The “font-set” signal" link="GimpFontSelectButton.html#GimpFontSelectButton-font-set"/>
+ <keyword type="function" name="gimp_gradient_select_button_new ()" link="GimpGradientSelectButton.html#gimp-gradient-select-button-new" since="2.4"/>
+ <keyword type="function" name="gimp_gradient_select_button_get_gradient ()" link="GimpGradientSelectButton.html#gimp-gradient-select-button-get-gradient" since="2.4"/>
+ <keyword type="function" name="gimp_gradient_select_button_set_gradient ()" link="GimpGradientSelectButton.html#gimp-gradient-select-button-set-gradient" since="2.4"/>
+ <keyword type="struct" name="GimpGradientSelectButton" link="GimpGradientSelectButton.html#GimpGradientSelectButton-struct"/>
+ <keyword type="property" name="The “gradient-name” property" link="GimpGradientSelectButton.html#GimpGradientSelectButton--gradient-name"/>
+ <keyword type="property" name="The “title” property" link="GimpGradientSelectButton.html#GimpGradientSelectButton--title"/>
+ <keyword type="signal" name="The “gradient-set” signal" link="GimpGradientSelectButton.html#GimpGradientSelectButton-gradient-set"/>
+ <keyword type="function" name="gimp_palette_select_button_new ()" link="GimpPaletteSelectButton.html#gimp-palette-select-button-new" since="2.4"/>
+ <keyword type="function" name="gimp_palette_select_button_get_palette ()" link="GimpPaletteSelectButton.html#gimp-palette-select-button-get-palette" since="2.4"/>
+ <keyword type="function" name="gimp_palette_select_button_set_palette ()" link="GimpPaletteSelectButton.html#gimp-palette-select-button-set-palette" since="2.4"/>
+ <keyword type="struct" name="GimpPaletteSelectButton" link="GimpPaletteSelectButton.html#GimpPaletteSelectButton-struct"/>
+ <keyword type="property" name="The “palette-name” property" link="GimpPaletteSelectButton.html#GimpPaletteSelectButton--palette-name"/>
+ <keyword type="property" name="The “title” property" link="GimpPaletteSelectButton.html#GimpPaletteSelectButton--title"/>
+ <keyword type="signal" name="The “palette-set” signal" link="GimpPaletteSelectButton.html#GimpPaletteSelectButton-palette-set"/>
+ <keyword type="function" name="gimp_pattern_select_button_new ()" link="GimpPatternSelectButton.html#gimp-pattern-select-button-new" since="2.4"/>
+ <keyword type="function" name="gimp_pattern_select_button_get_pattern ()" link="GimpPatternSelectButton.html#gimp-pattern-select-button-get-pattern" since="2.4"/>
+ <keyword type="function" name="gimp_pattern_select_button_set_pattern ()" link="GimpPatternSelectButton.html#gimp-pattern-select-button-set-pattern" since="2.4"/>
+ <keyword type="struct" name="GimpPatternSelectButton" link="GimpPatternSelectButton.html#GimpPatternSelectButton-struct"/>
+ <keyword type="property" name="The “pattern-name” property" link="GimpPatternSelectButton.html#GimpPatternSelectButton--pattern-name"/>
+ <keyword type="property" name="The “title” property" link="GimpPatternSelectButton.html#GimpPatternSelectButton--title"/>
+ <keyword type="signal" name="The “pattern-set” signal" link="GimpPatternSelectButton.html#GimpPatternSelectButton-pattern-set"/>
+ <keyword type="function" name="GimpRunBrushCallback ()" link="libgimp-gimpbrushselect.html#GimpRunBrushCallback"/>
+ <keyword type="function" name="gimp_brush_select_new ()" link="libgimp-gimpbrushselect.html#gimp-brush-select-new"/>
+ <keyword type="function" name="gimp_brush_select_destroy ()" link="libgimp-gimpbrushselect.html#gimp-brush-select-destroy"/>
+ <keyword type="function" name="gimp_brushes_popup ()" link="libgimp-gimpbrushselect.html#gimp-brushes-popup"/>
+ <keyword type="function" name="gimp_brushes_close_popup ()" link="libgimp-gimpbrushselect.html#gimp-brushes-close-popup"/>
+ <keyword type="function" name="gimp_brushes_set_popup ()" link="libgimp-gimpbrushselect.html#gimp-brushes-set-popup"/>
+ <keyword type="function" name="GimpRunFontCallback ()" link="libgimp-gimpfontselect.html#GimpRunFontCallback"/>
+ <keyword type="function" name="gimp_font_select_new ()" link="libgimp-gimpfontselect.html#gimp-font-select-new"/>
+ <keyword type="function" name="gimp_font_select_destroy ()" link="libgimp-gimpfontselect.html#gimp-font-select-destroy"/>
+ <keyword type="function" name="gimp_fonts_popup ()" link="libgimp-gimpfontselect.html#gimp-fonts-popup"/>
+ <keyword type="function" name="gimp_fonts_close_popup ()" link="libgimp-gimpfontselect.html#gimp-fonts-close-popup"/>
+ <keyword type="function" name="gimp_fonts_set_popup ()" link="libgimp-gimpfontselect.html#gimp-fonts-set-popup"/>
+ <keyword type="function" name="GimpRunGradientCallback ()" link="libgimp-gimpgradientselect.html#GimpRunGradientCallback"/>
+ <keyword type="function" name="gimp_gradient_select_new ()" link="libgimp-gimpgradientselect.html#gimp-gradient-select-new"/>
+ <keyword type="function" name="gimp_gradient_select_destroy ()" link="libgimp-gimpgradientselect.html#gimp-gradient-select-destroy"/>
+ <keyword type="function" name="gimp_gradients_popup ()" link="libgimp-gimpgradientselect.html#gimp-gradients-popup"/>
+ <keyword type="function" name="gimp_gradients_close_popup ()" link="libgimp-gimpgradientselect.html#gimp-gradients-close-popup"/>
+ <keyword type="function" name="gimp_gradients_set_popup ()" link="libgimp-gimpgradientselect.html#gimp-gradients-set-popup"/>
+ <keyword type="function" name="GimpRunPaletteCallback ()" link="libgimp-gimppaletteselect.html#GimpRunPaletteCallback"/>
+ <keyword type="function" name="gimp_palette_select_new ()" link="libgimp-gimppaletteselect.html#gimp-palette-select-new"/>
+ <keyword type="function" name="gimp_palette_select_destroy ()" link="libgimp-gimppaletteselect.html#gimp-palette-select-destroy"/>
+ <keyword type="function" name="gimp_palettes_popup ()" link="libgimp-gimppaletteselect.html#gimp-palettes-popup"/>
+ <keyword type="function" name="gimp_palettes_close_popup ()" link="libgimp-gimppaletteselect.html#gimp-palettes-close-popup"/>
+ <keyword type="function" name="gimp_palettes_set_popup ()" link="libgimp-gimppaletteselect.html#gimp-palettes-set-popup"/>
+ <keyword type="function" name="GimpRunPatternCallback ()" link="libgimp-gimppatternselect.html#GimpRunPatternCallback"/>
+ <keyword type="function" name="gimp_pattern_select_new ()" link="libgimp-gimppatternselect.html#gimp-pattern-select-new"/>
+ <keyword type="function" name="gimp_pattern_select_destroy ()" link="libgimp-gimppatternselect.html#gimp-pattern-select-destroy"/>
+ <keyword type="function" name="gimp_patterns_popup ()" link="libgimp-gimppatternselect.html#gimp-patterns-popup"/>
+ <keyword type="function" name="gimp_patterns_close_popup ()" link="libgimp-gimppatternselect.html#gimp-patterns-close-popup"/>
+ <keyword type="function" name="gimp_patterns_set_popup ()" link="libgimp-gimppatternselect.html#gimp-patterns-set-popup"/>
+ <keyword type="function" name="gimp_ui_init ()" link="libgimp-gimpui.html#gimp-ui-init"/>
+ <keyword type="function" name="gimp_ui_get_display_window ()" link="libgimp-gimpui.html#gimp-ui-get-display-window" since="2.4"/>
+ <keyword type="function" name="gimp_ui_get_progress_window ()" link="libgimp-gimpui.html#gimp-ui-get-progress-window" since="2.4"/>
+ <keyword type="function" name="gimp_window_set_transient ()" link="libgimp-gimpui.html#gimp-window-set-transient" since="2.4"/>
+ <keyword type="function" name="gimp_window_set_transient_for_display ()" link="libgimp-gimpui.html#gimp-window-set-transient-for-display" since="2.4"/>
+ <keyword type="function" name="gimp_export_image ()" link="libgimp-gimpexport.html#gimp-export-image"/>
+ <keyword type="function" name="gimp_export_dialog_new ()" link="libgimp-gimpexport.html#gimp-export-dialog-new" since="2.8"/>
+ <keyword type="function" name="gimp_export_dialog_get_content_area ()" link="libgimp-gimpexport.html#gimp-export-dialog-get-content-area" since="2.8"/>
+ <keyword type="enum" name="enum GimpExportCapabilities" link="libgimp-gimpexport.html#GimpExportCapabilities"/>
+ <keyword type="enum" name="enum GimpExportReturn" link="libgimp-gimpexport.html#GimpExportReturn"/>
+ <keyword type="function" name="gimp_drawable_preview_new ()" link="GimpDrawablePreview.html#gimp-drawable-preview-new" deprecated="Use gimp_drawable_preview_new_from_drawable_id() instead." since="2.2"/>
+ <keyword type="function" name="gimp_drawable_preview_new_from_drawable_id ()" link="GimpDrawablePreview.html#gimp-drawable-preview-new-from-drawable-id" since="2.10"/>
+ <keyword type="function" name="gimp_drawable_preview_get_drawable ()" link="GimpDrawablePreview.html#gimp-drawable-preview-get-drawable" deprecated="use gimp_drawable_preview_get_drawable_id() instead." since="2.2"/>
+ <keyword type="function" name="gimp_drawable_preview_get_drawable_id ()" link="GimpDrawablePreview.html#gimp-drawable-preview-get-drawable-id" since="2.10"/>
+ <keyword type="function" name="gimp_drawable_preview_draw_region ()" link="GimpDrawablePreview.html#gimp-drawable-preview-draw-region" deprecated="" since="2.2"/>
+ <keyword type="struct" name="GimpDrawablePreview" link="GimpDrawablePreview.html#GimpDrawablePreview-struct"/>
+ <keyword type="property" name="The “drawable” property" link="GimpDrawablePreview.html#GimpDrawablePreview--drawable"/>
+ <keyword type="property" name="The “drawable-id” property" link="GimpDrawablePreview.html#GimpDrawablePreview--drawable-id"/>
+ <keyword type="function" name="gimp_aspect_preview_new ()" link="GimpAspectPreview.html#gimp-aspect-preview-new" deprecated="" since="2.2"/>
+ <keyword type="function" name="gimp_aspect_preview_new_from_drawable_id ()" link="GimpAspectPreview.html#gimp-aspect-preview-new-from-drawable-id" since="2.10"/>
+ <keyword type="struct" name="GimpAspectPreview" link="GimpAspectPreview.html#GimpAspectPreview-struct"/>
+ <keyword type="property" name="The “drawable” property" link="GimpAspectPreview.html#GimpAspectPreview--drawable"/>
+ <keyword type="property" name="The “drawable-id” property" link="GimpAspectPreview.html#GimpAspectPreview--drawable-id"/>
+ <keyword type="function" name="gimp_zoom_preview_new ()" link="GimpZoomPreview.html#gimp-zoom-preview-new" deprecated="2.10: Use gimp_zoom_preview_new_from_drawable_id() instead." since="2.4"/>
+ <keyword type="function" name="gimp_zoom_preview_new_from_drawable_id ()" link="GimpZoomPreview.html#gimp-zoom-preview-new-from-drawable-id" since="2.10"/>
+ <keyword type="function" name="gimp_zoom_preview_new_with_model_from_drawable_id ()" link="GimpZoomPreview.html#gimp-zoom-preview-new-with-model-from-drawable-id" since="2.10"/>
+ <keyword type="function" name="gimp_zoom_preview_new_with_model ()" link="GimpZoomPreview.html#gimp-zoom-preview-new-with-model" deprecated="" since="2.4"/>
+ <keyword type="function" name="gimp_zoom_preview_get_source ()" link="GimpZoomPreview.html#gimp-zoom-preview-get-source" since="2.4"/>
+ <keyword type="function" name="gimp_zoom_preview_get_drawable ()" link="GimpZoomPreview.html#gimp-zoom-preview-get-drawable" deprecated="2.10: Use gimp_zoom_preview_get_drawable_id() instead." since="2.4"/>
+ <keyword type="function" name="gimp_zoom_preview_get_drawable_id ()" link="GimpZoomPreview.html#gimp-zoom-preview-get-drawable-id" since="2.10"/>
+ <keyword type="function" name="gimp_zoom_preview_get_factor ()" link="GimpZoomPreview.html#gimp-zoom-preview-get-factor" since="2.4"/>
+ <keyword type="function" name="gimp_zoom_preview_get_model ()" link="GimpZoomPreview.html#gimp-zoom-preview-get-model" since="2.4"/>
+ <keyword type="struct" name="GimpZoomPreview" link="GimpZoomPreview.html#GimpZoomPreview-struct"/>
+ <keyword type="property" name="The “drawable” property" link="GimpZoomPreview.html#GimpZoomPreview--drawable"/>
+ <keyword type="property" name="The “drawable-id” property" link="GimpZoomPreview.html#GimpZoomPreview--drawable-id"/>
+ <keyword type="property" name="The “model” property" link="GimpZoomPreview.html#GimpZoomPreview--model"/>
+ <keyword type="function" name="GimpItemConstraintFunc ()" link="libgimp-GimpItemComboBox.html#GimpItemConstraintFunc"/>
+ <keyword type="function" name="gimp_drawable_combo_box_new ()" link="libgimp-GimpItemComboBox.html#gimp-drawable-combo-box-new" since="2.2"/>
+ <keyword type="function" name="gimp_channel_combo_box_new ()" link="libgimp-GimpItemComboBox.html#gimp-channel-combo-box-new" since="2.2"/>
+ <keyword type="function" name="gimp_layer_combo_box_new ()" link="libgimp-GimpItemComboBox.html#gimp-layer-combo-box-new" since="2.2"/>
+ <keyword type="function" name="gimp_vectors_combo_box_new ()" link="libgimp-GimpItemComboBox.html#gimp-vectors-combo-box-new" since="2.4"/>
+ <keyword type="struct" name="GimpDrawableComboBox" link="libgimp-GimpItemComboBox.html#GimpDrawableComboBox-struct"/>
+ <keyword type="typedef" name="GimpDrawableConstraintFunc" link="libgimp-GimpItemComboBox.html#GimpDrawableConstraintFunc"/>
+ <keyword type="struct" name="GimpChannelComboBox" link="libgimp-GimpItemComboBox.html#GimpChannelComboBox-struct"/>
+ <keyword type="struct" name="GimpLayerComboBox" link="libgimp-GimpItemComboBox.html#GimpLayerComboBox-struct"/>
+ <keyword type="struct" name="GimpVectorsComboBox" link="libgimp-GimpItemComboBox.html#GimpVectorsComboBox-struct"/>
+ <keyword type="typedef" name="GimpVectorsConstraintFunc" link="libgimp-GimpItemComboBox.html#GimpVectorsConstraintFunc"/>
+ <keyword type="function" name="GimpImageConstraintFunc ()" link="GimpImageComboBox.html#GimpImageConstraintFunc"/>
+ <keyword type="function" name="gimp_image_combo_box_new ()" link="GimpImageComboBox.html#gimp-image-combo-box-new" since="2.2"/>
+ <keyword type="struct" name="GimpImageComboBox" link="GimpImageComboBox.html#GimpImageComboBox-struct"/>
+ <keyword type="function" name="gimp_progress_bar_new ()" link="GimpProgressBar.html#gimp-progress-bar-new" since="2.2"/>
+ <keyword type="struct" name="GimpProgressBar" link="GimpProgressBar.html#GimpProgressBar-struct"/>
+ <keyword type="function" name="GimpConstraintFunc ()" link="libgimp-gimpmenu.html#GimpConstraintFunc" deprecated=""/>
+ <keyword type="function" name="GimpMenuCallback ()" link="libgimp-gimpmenu.html#GimpMenuCallback" deprecated=""/>
+ <keyword type="function" name="gimp_image_menu_new ()" link="libgimp-gimpmenu.html#gimp-image-menu-new" deprecated="Use gimp_image_combo_box_new() instead."/>
+ <keyword type="function" name="gimp_layer_menu_new ()" link="libgimp-gimpmenu.html#gimp-layer-menu-new" deprecated="Use gimp_layer_combo_box_new() instead."/>
+ <keyword type="function" name="gimp_channel_menu_new ()" link="libgimp-gimpmenu.html#gimp-channel-menu-new" deprecated="Use gimp_channel_combo_box_new() instead."/>
+ <keyword type="function" name="gimp_drawable_menu_new ()" link="libgimp-gimpmenu.html#gimp-drawable-menu-new" deprecated="Use gimp_drawable_combo_box_new() instead."/>
+ <keyword type="function" name="gimp_brush_select_widget_new ()" link="libgimp-gimpbrushmenu.html#gimp-brush-select-widget-new" deprecated=""/>
+ <keyword type="function" name="gimp_brush_select_widget_close ()" link="libgimp-gimpbrushmenu.html#gimp-brush-select-widget-close" deprecated=""/>
+ <keyword type="function" name="gimp_brush_select_widget_set ()" link="libgimp-gimpbrushmenu.html#gimp-brush-select-widget-set" deprecated=""/>
+ <keyword type="function" name="gimp_font_select_widget_new ()" link="libgimp-gimpfontmenu.html#gimp-font-select-widget-new" deprecated=""/>
+ <keyword type="function" name="gimp_font_select_widget_close ()" link="libgimp-gimpfontmenu.html#gimp-font-select-widget-close" deprecated=""/>
+ <keyword type="function" name="gimp_font_select_widget_set ()" link="libgimp-gimpfontmenu.html#gimp-font-select-widget-set" deprecated=""/>
+ <keyword type="function" name="gimp_gradient_select_widget_new ()" link="libgimp-gimpgradientmenu.html#gimp-gradient-select-widget-new" deprecated="" since="2.2"/>
+ <keyword type="function" name="gimp_gradient_select_widget_close ()" link="libgimp-gimpgradientmenu.html#gimp-gradient-select-widget-close" deprecated=""/>
+ <keyword type="function" name="gimp_gradient_select_widget_set ()" link="libgimp-gimpgradientmenu.html#gimp-gradient-select-widget-set" deprecated=""/>
+ <keyword type="function" name="gimp_palette_select_widget_new ()" link="libgimp-gimppalettemenu.html#gimp-palette-select-widget-new" deprecated="" since="2.2"/>
+ <keyword type="function" name="gimp_palette_select_widget_close ()" link="libgimp-gimppalettemenu.html#gimp-palette-select-widget-close" deprecated="" since="2.2"/>
+ <keyword type="function" name="gimp_palette_select_widget_set ()" link="libgimp-gimppalettemenu.html#gimp-palette-select-widget-set" deprecated="" since="2.2"/>
+ <keyword type="function" name="gimp_pattern_select_widget_new ()" link="libgimp-gimppatternmenu.html#gimp-pattern-select-widget-new" deprecated=""/>
+ <keyword type="function" name="gimp_pattern_select_widget_close ()" link="libgimp-gimppatternmenu.html#gimp-pattern-select-widget-close" deprecated=""/>
+ <keyword type="function" name="gimp_pattern_select_widget_set ()" link="libgimp-gimppatternmenu.html#gimp-pattern-select-widget-set" deprecated=""/>
+ <keyword type="function" name="gimp_proc_browser_dialog_new ()" link="GimpProcBrowserDialog.html#gimp-proc-browser-dialog-new" since="2.4"/>
+ <keyword type="function" name="gimp_proc_browser_dialog_get_selected ()" link="GimpProcBrowserDialog.html#gimp-proc-browser-dialog-get-selected" since="2.4"/>
+ <keyword type="struct" name="GimpProcBrowserDialog" link="GimpProcBrowserDialog.html#GimpProcBrowserDialog-struct"/>
+ <keyword type="signal" name="The “row-activated” signal" link="GimpProcBrowserDialog.html#GimpProcBrowserDialog-row-activated"/>
+ <keyword type="signal" name="The “selection-changed” signal" link="GimpProcBrowserDialog.html#GimpProcBrowserDialog-selection-changed"/>
+ <keyword type="function" name="gimp_proc_view_new ()" link="libgimp-GimpProcView.html#gimp-proc-view-new" since="2.4"/>
+ <keyword type="constant" name="GIMP_BRUSH_HARD" link="libgimp-gimpenums.html#GIMP-BRUSH-HARD:CAPS"/>
+ <keyword type="constant" name="GIMP_BRUSH_SOFT" link="libgimp-gimpenums.html#GIMP-BRUSH-SOFT:CAPS"/>
+ <keyword type="constant" name="GIMP_CONVERT_DITHER_NONE" link="libgimp-gimpenums.html#GIMP-CONVERT-DITHER-NONE:CAPS"/>
+ <keyword type="constant" name="GIMP_CONVERT_DITHER_FS" link="libgimp-gimpenums.html#GIMP-CONVERT-DITHER-FS:CAPS"/>
+ <keyword type="constant" name="GIMP_CONVERT_DITHER_FS_LOWBLEED" link="libgimp-gimpenums.html#GIMP-CONVERT-DITHER-FS-LOWBLEED:CAPS"/>
+ <keyword type="constant" name="GIMP_CONVERT_DITHER_FIXED" link="libgimp-gimpenums.html#GIMP-CONVERT-DITHER-FIXED:CAPS"/>
+ <keyword type="constant" name="GIMP_HISTOGRAM_VALUE" link="libgimp-gimpenums.html#GIMP-HISTOGRAM-VALUE:CAPS"/>
+ <keyword type="constant" name="GIMP_HISTOGRAM_RED" link="libgimp-gimpenums.html#GIMP-HISTOGRAM-RED:CAPS"/>
+ <keyword type="constant" name="GIMP_HISTOGRAM_GREEN" link="libgimp-gimpenums.html#GIMP-HISTOGRAM-GREEN:CAPS"/>
+ <keyword type="constant" name="GIMP_HISTOGRAM_BLUE" link="libgimp-gimpenums.html#GIMP-HISTOGRAM-BLUE:CAPS"/>
+ <keyword type="constant" name="GIMP_HISTOGRAM_ALPHA" link="libgimp-gimpenums.html#GIMP-HISTOGRAM-ALPHA:CAPS"/>
+ <keyword type="constant" name="GIMP_HISTOGRAM_LUMINANCE" link="libgimp-gimpenums.html#GIMP-HISTOGRAM-LUMINANCE:CAPS"/>
+ <keyword type="constant" name="GIMP_LAYER_COLOR_SPACE_AUTO" link="libgimp-gimpenums.html#GIMP-LAYER-COLOR-SPACE-AUTO:CAPS"/>
+ <keyword type="constant" name="GIMP_LAYER_COLOR_SPACE_RGB_LINEAR" link="libgimp-gimpenums.html#GIMP-LAYER-COLOR-SPACE-RGB-LINEAR:CAPS"/>
+ <keyword type="constant" name="GIMP_LAYER_COLOR_SPACE_RGB_PERCEPTUAL" link="libgimp-gimpenums.html#GIMP-LAYER-COLOR-SPACE-RGB-PERCEPTUAL:CAPS"/>
+ <keyword type="constant" name="GIMP_LAYER_COMPOSITE_AUTO" link="libgimp-gimpenums.html#GIMP-LAYER-COMPOSITE-AUTO:CAPS"/>
+ <keyword type="constant" name="GIMP_LAYER_COMPOSITE_UNION" link="libgimp-gimpenums.html#GIMP-LAYER-COMPOSITE-UNION:CAPS"/>
+ <keyword type="constant" name="GIMP_LAYER_COMPOSITE_CLIP_TO_BACKDROP" link="libgimp-gimpenums.html#GIMP-LAYER-COMPOSITE-CLIP-TO-BACKDROP:CAPS"/>
+ <keyword type="constant" name="GIMP_LAYER_COMPOSITE_CLIP_TO_LAYER" link="libgimp-gimpenums.html#GIMP-LAYER-COMPOSITE-CLIP-TO-LAYER:CAPS"/>
+ <keyword type="constant" name="GIMP_LAYER_COMPOSITE_INTERSECTION" link="libgimp-gimpenums.html#GIMP-LAYER-COMPOSITE-INTERSECTION:CAPS"/>
+ <keyword type="constant" name="GIMP_LAYER_MODE_NORMAL_LEGACY" link="libgimp-gimpenums.html#GIMP-LAYER-MODE-NORMAL-LEGACY:CAPS"/>
+ <keyword type="constant" name="GIMP_LAYER_MODE_DISSOLVE" link="libgimp-gimpenums.html#GIMP-LAYER-MODE-DISSOLVE:CAPS"/>
+ <keyword type="constant" name="GIMP_LAYER_MODE_BEHIND_LEGACY" link="libgimp-gimpenums.html#GIMP-LAYER-MODE-BEHIND-LEGACY:CAPS"/>
+ <keyword type="constant" name="GIMP_LAYER_MODE_MULTIPLY_LEGACY" link="libgimp-gimpenums.html#GIMP-LAYER-MODE-MULTIPLY-LEGACY:CAPS"/>
+ <keyword type="constant" name="GIMP_LAYER_MODE_SCREEN_LEGACY" link="libgimp-gimpenums.html#GIMP-LAYER-MODE-SCREEN-LEGACY:CAPS"/>
+ <keyword type="constant" name="GIMP_LAYER_MODE_OVERLAY_LEGACY" link="libgimp-gimpenums.html#GIMP-LAYER-MODE-OVERLAY-LEGACY:CAPS"/>
+ <keyword type="constant" name="GIMP_LAYER_MODE_DIFFERENCE_LEGACY" link="libgimp-gimpenums.html#GIMP-LAYER-MODE-DIFFERENCE-LEGACY:CAPS"/>
+ <keyword type="constant" name="GIMP_LAYER_MODE_ADDITION_LEGACY" link="libgimp-gimpenums.html#GIMP-LAYER-MODE-ADDITION-LEGACY:CAPS"/>
+ <keyword type="constant" name="GIMP_LAYER_MODE_SUBTRACT_LEGACY" link="libgimp-gimpenums.html#GIMP-LAYER-MODE-SUBTRACT-LEGACY:CAPS"/>
+ <keyword type="constant" name="GIMP_LAYER_MODE_DARKEN_ONLY_LEGACY" link="libgimp-gimpenums.html#GIMP-LAYER-MODE-DARKEN-ONLY-LEGACY:CAPS"/>
+ <keyword type="constant" name="GIMP_LAYER_MODE_LIGHTEN_ONLY_LEGACY" link="libgimp-gimpenums.html#GIMP-LAYER-MODE-LIGHTEN-ONLY-LEGACY:CAPS"/>
+ <keyword type="constant" name="GIMP_LAYER_MODE_HSV_HUE_LEGACY" link="libgimp-gimpenums.html#GIMP-LAYER-MODE-HSV-HUE-LEGACY:CAPS"/>
+ <keyword type="constant" name="GIMP_LAYER_MODE_HSV_SATURATION_LEGACY" link="libgimp-gimpenums.html#GIMP-LAYER-MODE-HSV-SATURATION-LEGACY:CAPS"/>
+ <keyword type="constant" name="GIMP_LAYER_MODE_HSL_COLOR_LEGACY" link="libgimp-gimpenums.html#GIMP-LAYER-MODE-HSL-COLOR-LEGACY:CAPS"/>
+ <keyword type="constant" name="GIMP_LAYER_MODE_HSV_VALUE_LEGACY" link="libgimp-gimpenums.html#GIMP-LAYER-MODE-HSV-VALUE-LEGACY:CAPS"/>
+ <keyword type="constant" name="GIMP_LAYER_MODE_DIVIDE_LEGACY" link="libgimp-gimpenums.html#GIMP-LAYER-MODE-DIVIDE-LEGACY:CAPS"/>
+ <keyword type="constant" name="GIMP_LAYER_MODE_DODGE_LEGACY" link="libgimp-gimpenums.html#GIMP-LAYER-MODE-DODGE-LEGACY:CAPS"/>
+ <keyword type="constant" name="GIMP_LAYER_MODE_BURN_LEGACY" link="libgimp-gimpenums.html#GIMP-LAYER-MODE-BURN-LEGACY:CAPS"/>
+ <keyword type="constant" name="GIMP_LAYER_MODE_HARDLIGHT_LEGACY" link="libgimp-gimpenums.html#GIMP-LAYER-MODE-HARDLIGHT-LEGACY:CAPS"/>
+ <keyword type="constant" name="GIMP_LAYER_MODE_SOFTLIGHT_LEGACY" link="libgimp-gimpenums.html#GIMP-LAYER-MODE-SOFTLIGHT-LEGACY:CAPS"/>
+ <keyword type="constant" name="GIMP_LAYER_MODE_GRAIN_EXTRACT_LEGACY" link="libgimp-gimpenums.html#GIMP-LAYER-MODE-GRAIN-EXTRACT-LEGACY:CAPS"/>
+ <keyword type="constant" name="GIMP_LAYER_MODE_GRAIN_MERGE_LEGACY" link="libgimp-gimpenums.html#GIMP-LAYER-MODE-GRAIN-MERGE-LEGACY:CAPS"/>
+ <keyword type="constant" name="GIMP_LAYER_MODE_COLOR_ERASE_LEGACY" link="libgimp-gimpenums.html#GIMP-LAYER-MODE-COLOR-ERASE-LEGACY:CAPS"/>
+ <keyword type="constant" name="GIMP_LAYER_MODE_OVERLAY" link="libgimp-gimpenums.html#GIMP-LAYER-MODE-OVERLAY:CAPS"/>
+ <keyword type="constant" name="GIMP_LAYER_MODE_LCH_HUE" link="libgimp-gimpenums.html#GIMP-LAYER-MODE-LCH-HUE:CAPS"/>
+ <keyword type="constant" name="GIMP_LAYER_MODE_LCH_CHROMA" link="libgimp-gimpenums.html#GIMP-LAYER-MODE-LCH-CHROMA:CAPS"/>
+ <keyword type="constant" name="GIMP_LAYER_MODE_LCH_COLOR" link="libgimp-gimpenums.html#GIMP-LAYER-MODE-LCH-COLOR:CAPS"/>
+ <keyword type="constant" name="GIMP_LAYER_MODE_LCH_LIGHTNESS" link="libgimp-gimpenums.html#GIMP-LAYER-MODE-LCH-LIGHTNESS:CAPS"/>
+ <keyword type="constant" name="GIMP_LAYER_MODE_NORMAL" link="libgimp-gimpenums.html#GIMP-LAYER-MODE-NORMAL:CAPS"/>
+ <keyword type="constant" name="GIMP_LAYER_MODE_BEHIND" link="libgimp-gimpenums.html#GIMP-LAYER-MODE-BEHIND:CAPS"/>
+ <keyword type="constant" name="GIMP_LAYER_MODE_MULTIPLY" link="libgimp-gimpenums.html#GIMP-LAYER-MODE-MULTIPLY:CAPS"/>
+ <keyword type="constant" name="GIMP_LAYER_MODE_SCREEN" link="libgimp-gimpenums.html#GIMP-LAYER-MODE-SCREEN:CAPS"/>
+ <keyword type="constant" name="GIMP_LAYER_MODE_DIFFERENCE" link="libgimp-gimpenums.html#GIMP-LAYER-MODE-DIFFERENCE:CAPS"/>
+ <keyword type="constant" name="GIMP_LAYER_MODE_ADDITION" link="libgimp-gimpenums.html#GIMP-LAYER-MODE-ADDITION:CAPS"/>
+ <keyword type="constant" name="GIMP_LAYER_MODE_SUBTRACT" link="libgimp-gimpenums.html#GIMP-LAYER-MODE-SUBTRACT:CAPS"/>
+ <keyword type="constant" name="GIMP_LAYER_MODE_DARKEN_ONLY" link="libgimp-gimpenums.html#GIMP-LAYER-MODE-DARKEN-ONLY:CAPS"/>
+ <keyword type="constant" name="GIMP_LAYER_MODE_LIGHTEN_ONLY" link="libgimp-gimpenums.html#GIMP-LAYER-MODE-LIGHTEN-ONLY:CAPS"/>
+ <keyword type="constant" name="GIMP_LAYER_MODE_HSV_HUE" link="libgimp-gimpenums.html#GIMP-LAYER-MODE-HSV-HUE:CAPS"/>
+ <keyword type="constant" name="GIMP_LAYER_MODE_HSV_SATURATION" link="libgimp-gimpenums.html#GIMP-LAYER-MODE-HSV-SATURATION:CAPS"/>
+ <keyword type="constant" name="GIMP_LAYER_MODE_HSL_COLOR" link="libgimp-gimpenums.html#GIMP-LAYER-MODE-HSL-COLOR:CAPS"/>
+ <keyword type="constant" name="GIMP_LAYER_MODE_HSV_VALUE" link="libgimp-gimpenums.html#GIMP-LAYER-MODE-HSV-VALUE:CAPS"/>
+ <keyword type="constant" name="GIMP_LAYER_MODE_DIVIDE" link="libgimp-gimpenums.html#GIMP-LAYER-MODE-DIVIDE:CAPS"/>
+ <keyword type="constant" name="GIMP_LAYER_MODE_DODGE" link="libgimp-gimpenums.html#GIMP-LAYER-MODE-DODGE:CAPS"/>
+ <keyword type="constant" name="GIMP_LAYER_MODE_BURN" link="libgimp-gimpenums.html#GIMP-LAYER-MODE-BURN:CAPS"/>
+ <keyword type="constant" name="GIMP_LAYER_MODE_HARDLIGHT" link="libgimp-gimpenums.html#GIMP-LAYER-MODE-HARDLIGHT:CAPS"/>
+ <keyword type="constant" name="GIMP_LAYER_MODE_SOFTLIGHT" link="libgimp-gimpenums.html#GIMP-LAYER-MODE-SOFTLIGHT:CAPS"/>
+ <keyword type="constant" name="GIMP_LAYER_MODE_GRAIN_EXTRACT" link="libgimp-gimpenums.html#GIMP-LAYER-MODE-GRAIN-EXTRACT:CAPS"/>
+ <keyword type="constant" name="GIMP_LAYER_MODE_GRAIN_MERGE" link="libgimp-gimpenums.html#GIMP-LAYER-MODE-GRAIN-MERGE:CAPS"/>
+ <keyword type="constant" name="GIMP_LAYER_MODE_VIVID_LIGHT" link="libgimp-gimpenums.html#GIMP-LAYER-MODE-VIVID-LIGHT:CAPS"/>
+ <keyword type="constant" name="GIMP_LAYER_MODE_PIN_LIGHT" link="libgimp-gimpenums.html#GIMP-LAYER-MODE-PIN-LIGHT:CAPS"/>
+ <keyword type="constant" name="GIMP_LAYER_MODE_LINEAR_LIGHT" link="libgimp-gimpenums.html#GIMP-LAYER-MODE-LINEAR-LIGHT:CAPS"/>
+ <keyword type="constant" name="GIMP_LAYER_MODE_HARD_MIX" link="libgimp-gimpenums.html#GIMP-LAYER-MODE-HARD-MIX:CAPS"/>
+ <keyword type="constant" name="GIMP_LAYER_MODE_EXCLUSION" link="libgimp-gimpenums.html#GIMP-LAYER-MODE-EXCLUSION:CAPS"/>
+ <keyword type="constant" name="GIMP_LAYER_MODE_LINEAR_BURN" link="libgimp-gimpenums.html#GIMP-LAYER-MODE-LINEAR-BURN:CAPS"/>
+ <keyword type="constant" name="GIMP_LAYER_MODE_LUMA_DARKEN_ONLY" link="libgimp-gimpenums.html#GIMP-LAYER-MODE-LUMA-DARKEN-ONLY:CAPS"/>
+ <keyword type="constant" name="GIMP_LAYER_MODE_LUMA_LIGHTEN_ONLY" link="libgimp-gimpenums.html#GIMP-LAYER-MODE-LUMA-LIGHTEN-ONLY:CAPS"/>
+ <keyword type="constant" name="GIMP_LAYER_MODE_LUMINANCE" link="libgimp-gimpenums.html#GIMP-LAYER-MODE-LUMINANCE:CAPS"/>
+ <keyword type="constant" name="GIMP_LAYER_MODE_COLOR_ERASE" link="libgimp-gimpenums.html#GIMP-LAYER-MODE-COLOR-ERASE:CAPS"/>
+ <keyword type="constant" name="GIMP_LAYER_MODE_ERASE" link="libgimp-gimpenums.html#GIMP-LAYER-MODE-ERASE:CAPS"/>
+ <keyword type="constant" name="GIMP_LAYER_MODE_MERGE" link="libgimp-gimpenums.html#GIMP-LAYER-MODE-MERGE:CAPS"/>
+ <keyword type="constant" name="GIMP_LAYER_MODE_SPLIT" link="libgimp-gimpenums.html#GIMP-LAYER-MODE-SPLIT:CAPS"/>
+ <keyword type="constant" name="GIMP_LAYER_MODE_PASS_THROUGH" link="libgimp-gimpenums.html#GIMP-LAYER-MODE-PASS-THROUGH:CAPS"/>
+ <keyword type="constant" name="GIMP_PIXBUF_KEEP_ALPHA" link="libgimp-gimppixbuf.html#GIMP-PIXBUF-KEEP-ALPHA:CAPS"/>
+ <keyword type="constant" name="GIMP_PIXBUF_SMALL_CHECKS" link="libgimp-gimppixbuf.html#GIMP-PIXBUF-SMALL-CHECKS:CAPS"/>
+ <keyword type="constant" name="GIMP_PIXBUF_LARGE_CHECKS" link="libgimp-gimppixbuf.html#GIMP-PIXBUF-LARGE-CHECKS:CAPS"/>
+ <keyword type="constant" name="GIMP_PIXEL_FETCHER_EDGE_NONE" link="libgimp-gimppixelfetcher.html#GIMP-PIXEL-FETCHER-EDGE-NONE:CAPS"/>
+ <keyword type="constant" name="GIMP_PIXEL_FETCHER_EDGE_WRAP" link="libgimp-gimppixelfetcher.html#GIMP-PIXEL-FETCHER-EDGE-WRAP:CAPS"/>
+ <keyword type="constant" name="GIMP_PIXEL_FETCHER_EDGE_SMEAR" link="libgimp-gimppixelfetcher.html#GIMP-PIXEL-FETCHER-EDGE-SMEAR:CAPS"/>
+ <keyword type="constant" name="GIMP_PIXEL_FETCHER_EDGE_BLACK" link="libgimp-gimppixelfetcher.html#GIMP-PIXEL-FETCHER-EDGE-BLACK:CAPS"/>
+ <keyword type="constant" name="GIMP_PIXEL_FETCHER_EDGE_BACKGROUND" link="libgimp-gimppixelfetcher.html#GIMP-PIXEL-FETCHER-EDGE-BACKGROUND:CAPS"/>
+ <keyword type="constant" name="GIMP_EXPORT_CAN_HANDLE_RGB" link="libgimp-gimpexport.html#GIMP-EXPORT-CAN-HANDLE-RGB:CAPS"/>
+ <keyword type="constant" name="GIMP_EXPORT_CAN_HANDLE_GRAY" link="libgimp-gimpexport.html#GIMP-EXPORT-CAN-HANDLE-GRAY:CAPS"/>
+ <keyword type="constant" name="GIMP_EXPORT_CAN_HANDLE_INDEXED" link="libgimp-gimpexport.html#GIMP-EXPORT-CAN-HANDLE-INDEXED:CAPS"/>
+ <keyword type="constant" name="GIMP_EXPORT_CAN_HANDLE_BITMAP" link="libgimp-gimpexport.html#GIMP-EXPORT-CAN-HANDLE-BITMAP:CAPS"/>
+ <keyword type="constant" name="GIMP_EXPORT_CAN_HANDLE_ALPHA" link="libgimp-gimpexport.html#GIMP-EXPORT-CAN-HANDLE-ALPHA:CAPS"/>
+ <keyword type="constant" name="GIMP_EXPORT_CAN_HANDLE_LAYERS" link="libgimp-gimpexport.html#GIMP-EXPORT-CAN-HANDLE-LAYERS:CAPS"/>
+ <keyword type="constant" name="GIMP_EXPORT_CAN_HANDLE_LAYERS_AS_ANIMATION" link="libgimp-gimpexport.html#GIMP-EXPORT-CAN-HANDLE-LAYERS-AS-ANIMATION:CAPS"/>
+ <keyword type="constant" name="GIMP_EXPORT_CAN_HANDLE_LAYER_MASKS" link="libgimp-gimpexport.html#GIMP-EXPORT-CAN-HANDLE-LAYER-MASKS:CAPS"/>
+ <keyword type="constant" name="GIMP_EXPORT_NEEDS_ALPHA" link="libgimp-gimpexport.html#GIMP-EXPORT-NEEDS-ALPHA:CAPS"/>
+ <keyword type="constant" name="GIMP_EXPORT_NEEDS_CROP" link="libgimp-gimpexport.html#GIMP-EXPORT-NEEDS-CROP:CAPS"/>
+ <keyword type="constant" name="GIMP_EXPORT_CANCEL" link="libgimp-gimpexport.html#GIMP-EXPORT-CANCEL:CAPS"/>
+ <keyword type="constant" name="GIMP_EXPORT_IGNORE" link="libgimp-gimpexport.html#GIMP-EXPORT-IGNORE:CAPS"/>
+ <keyword type="constant" name="GIMP_EXPORT_EXPORT" link="libgimp-gimpexport.html#GIMP-EXPORT-EXPORT:CAPS"/>
+ <keyword type="member" name="GimpPlugInInfo.init-proc" link="libgimp-gimp.html#GimpPlugInInfo.init-proc"/>
+ <keyword type="member" name="GimpPlugInInfo.quit-proc" link="libgimp-gimp.html#GimpPlugInInfo.quit-proc"/>
+ <keyword type="member" name="GimpPlugInInfo.query-proc" link="libgimp-gimp.html#GimpPlugInInfo.query-proc"/>
+ <keyword type="member" name="GimpPlugInInfo.run-proc" link="libgimp-gimp.html#GimpPlugInInfo.run-proc"/>
+ </functions>
+</book>
diff --git a/devel-docs/libgimp/html/libgimp.html b/devel-docs/libgimp/html/libgimp.html
new file mode 100644
index 0000000..d0e87c7
--- /dev/null
+++ b/devel-docs/libgimp/html/libgimp.html
@@ -0,0 +1,258 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Part I. GIMP Library: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="index.html" title="GIMP Library Reference Manual">
+<link rel="prev" href="index.html" title="GIMP Library Reference Manual">
+<link rel="next" href="libgimp-general.html" title="Functions not Related to Specific Images">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts"></td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><img src="up-insensitive.png" width="16" height="16" border="0"></td>
+<td><a accesskey="p" href="index.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimp-general.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="part">
+<div class="titlepage"><div><div><h1 class="title">
+<a name="libgimp"></a>Part I. GIMP Library</h1></div></div></div>
+<div class="partintro">
+<div></div>
+<p>
+ GIMP's Procedural Database (PDB) offers an interface to core
+ functions and to functionality provided by plug-ins. The role
+ of libgimp is to provide C bindings for this interface.
+ </p>
+<div class="toc">
+<p><b>Table of Contents</b></p>
+<dl class="toc">
+<dt><span class="chapter"><a href="libgimp-general.html">Functions not Related to Specific Images</a></span></dt>
+<dd><dl>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimp.html">gimp</a></span><span class="refpurpose"> — Miscellaneous procedures</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpenums.html">gimpenums</a></span><span class="refpurpose"></span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpbuffer.html">gimpbuffer</a></span><span class="refpurpose"> — Functions for manipulating cut buffers.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpcontext.html">gimpcontext</a></span><span class="refpurpose"> — Functions to manipulate a plug-in's context.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpgimprc.html">gimpgimprc</a></span><span class="refpurpose"> — Interactions with settings from gimprc.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimphelp.html">gimphelp</a></span><span class="refpurpose"> — Loading help pages using gimp_help.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpmessage.html">gimpmessage</a></span><span class="refpurpose"> — Display a dialog box with a message.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpplugin.html">gimpplugin</a></span><span class="refpurpose"> — Functions useful for plug-ins, e.g. registration and progress indicators.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpproceduraldb.html">gimpproceduraldb</a></span><span class="refpurpose"> — Functions for querying and changing procedural database (PDB) entries.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpprogress.html">gimpprogress</a></span><span class="refpurpose"> — Functions for embedding the progress bar into a plug-in's GUI.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpdebug.html">gimpdebug</a></span><span class="refpurpose"> — Debug utility functions</span>
+</dt>
+</dl></dd>
+<dt><span class="chapter"><a href="libgimp-image.html">Manipulating Images and their Properties</a></span></dt>
+<dd><dl>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpchannel.html">gimpchannel</a></span><span class="refpurpose"> — Functions for manipulating channels.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpcolor.html">gimpcolor</a></span><span class="refpurpose"> — Functions for manipulating color.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpdisplay.html">gimpdisplay</a></span><span class="refpurpose"> — Functions to create, delete and flush displays (views) on an image.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpdrawable.html">gimpdrawable</a></span><span class="refpurpose"> — Functions to manipulate drawables.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpdrawablecolor.html">gimpdrawablecolor</a></span><span class="refpurpose"> — Functions for manipulating a drawable's color.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpdrawableedit.html">gimpdrawableedit</a></span><span class="refpurpose"> — Drawable edit functions (clear, fill, gradient, stroke etc.)</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpdrawabletransform.html">gimpdrawabletransform</a></span><span class="refpurpose"> — Functions to perform transformatrions on drawables.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpedit.html">gimpedit</a></span><span class="refpurpose"> — Edit menu functions (cut, copy, paste, clear, etc.)</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpfileops.html">gimpfileops</a></span><span class="refpurpose"> — Image file operations (load, save, etc.)</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpfloatingsel.html">gimpfloatingsel</a></span><span class="refpurpose"> — Functions for removing or attaching floating selections.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpimage.html">gimpimage</a></span><span class="refpurpose"> — Operations on complete images.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpimagecolorprofile.html">gimpimagecolorprofile</a></span><span class="refpurpose"> — Operations on an image's color profile.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpimageconvert.html">gimpimageconvert</a></span><span class="refpurpose"> — Conversions between RGB, indexed, and grayscale modes.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpimagegrid.html">gimpimagegrid</a></span><span class="refpurpose"> — Functions manuipulating an image's grid.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpimageguides.html">gimpimageguides</a></span><span class="refpurpose"> — Functions for manipulating an image's guides.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpimagesamplepoints.html">gimpimagesamplepoints</a></span><span class="refpurpose"> — Functions for manipulating an image's sample points.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpimageselect.html">gimpimageselect</a></span><span class="refpurpose"> — Modify the image's selection.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpimagetransform.html">gimpimagetransform</a></span><span class="refpurpose"> — Transformations on images.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpimageundo.html">gimpimageundo</a></span><span class="refpurpose"> — Control of image undo/redo.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpmetadata.html">gimpmetadata</a></span><span class="refpurpose"></span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpitem.html">gimpitem</a></span><span class="refpurpose"> — Functions to manipulate items.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpitemtransform.html">gimpitemtransform</a></span><span class="refpurpose"> — Functions to perform transformations on items.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimplayer.html">gimplayer</a></span><span class="refpurpose"> — Operations on a single layer.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimppaths.html">gimppaths</a></span><span class="refpurpose"> — Deprecated operations related to paths.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimppixbuf.html">gimppixbuf</a></span><span class="refpurpose"> — Get a thumbnail pixbuf for a drawable or image.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimppixelfetcher.html">gimppixelfetcher</a></span><span class="refpurpose"> — Functions for operating on pixel regions.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimppixelrgn.html">gimppixelrgn</a></span><span class="refpurpose"> — Functions for operating on pixel regions.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpregioniterator.html">gimpregioniterator</a></span><span class="refpurpose"> — Functions to traverse a pixel regions.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpselection.html">gimpselection</a></span><span class="refpurpose"> — Functions for manipulating selections.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimptextlayer.html">gimptextlayer</a></span><span class="refpurpose"> — Functions for querying and manipulating text layers.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimptexttool.html">gimptexttool</a></span><span class="refpurpose"> — Functions for controlling the text tool.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimptile.html">gimptile</a></span><span class="refpurpose"> — Functions for working with tiles.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimppainttools.html">gimppainttools</a></span><span class="refpurpose"> — Access to toolbox paint tools.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpselectiontools.html">gimpselectiontools</a></span><span class="refpurpose"> — Access to toolbox selection tools.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimptransformtools.html">gimptransformtools</a></span><span class="refpurpose"> — Access to toolbox transform tools.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpvectors.html">gimpvectors</a></span><span class="refpurpose"> — Functions for querying and manipulating vectors.</span>
+</dt>
+</dl></dd>
+<dt><span class="chapter"><a href="libgimp-data.html">Data Objects</a></span></dt>
+<dd><dl>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpbrush.html">gimpbrush</a></span><span class="refpurpose"> — Functions operating on a single brush.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpbrushes.html">gimpbrushes</a></span><span class="refpurpose"> — Functions for manipulating brushes.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpdynamics.html">gimpdynamics</a></span><span class="refpurpose"> — Operations related to paint dynamics.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpfonts.html">gimpfonts</a></span><span class="refpurpose"> — Operations related to fonts.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpgradient.html">gimpgradient</a></span><span class="refpurpose"> — Functions operating on a single gradient.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpgradients.html">gimpgradients</a></span><span class="refpurpose"> — Operations related to gradients.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimppalette.html">gimppalette</a></span><span class="refpurpose"> — Functions operating on a single palette.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimppalettes.html">gimppalettes</a></span><span class="refpurpose"> — Operations related to palettes.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimppattern.html">gimppattern</a></span><span class="refpurpose"> — Functions operating on a single pattern.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimppatterns.html">gimppatterns</a></span><span class="refpurpose"> — Functions relating to patterns.</span>
+</dt>
+</dl></dd>
+<dt><span class="chapter"><a href="libgimp-selectors.html">Controlling the Core's Selection Dialogs</a></span></dt>
+<dd><dl>
+<dt>
+<span class="refentrytitle"><a href="GimpSelectButton.html">GimpSelectButton</a></span><span class="refpurpose"> — The base class of the data select buttons.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpBrushSelectButton.html">gimpbrushselectbutton</a></span><span class="refpurpose"> — A button that pops up a brush selection dialog.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpFontSelectButton.html">GimpFontSelectButton</a></span><span class="refpurpose"> — A button which pops up a font selection dialog.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpGradientSelectButton.html">GimpGradientSelectButton</a></span><span class="refpurpose"> — A button which pops up a gradient select dialog.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpPaletteSelectButton.html">GimpPaletteSelect</a></span><span class="refpurpose"> — A button which pops up a palette select dialog.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpPatternSelectButton.html">GimpPatternSelectButton</a></span><span class="refpurpose"> — A button which pops up a pattern select dialog.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpbrushselect.html">gimpbrushselect</a></span><span class="refpurpose"> — Functions providing a brush selection dialog.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpfontselect.html">gimpfontselect</a></span><span class="refpurpose"> — Functions providing a font selection dialog.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpgradientselect.html">gimpgradientselect</a></span><span class="refpurpose"> — Functions providing a gradient selection dialog.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimppaletteselect.html">gimppaletteselect</a></span><span class="refpurpose"> — Functions providing a palette selection dialog.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimppatternselect.html">gimppatternselect</a></span><span class="refpurpose"> — Functions providing a pattern selection dialog.</span>
+</dt>
+</dl></dd>
+</dl>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/libgimpui-hierarchy.html b/devel-docs/libgimp/html/libgimpui-hierarchy.html
new file mode 100644
index 0000000..02e8c45
--- /dev/null
+++ b/devel-docs/libgimp/html/libgimpui-hierarchy.html
@@ -0,0 +1,63 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Object Hierarchy: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="libgimpui.html" title="Part II. GIMP User Interface Library">
+<link rel="prev" href="libgimpui.html" title="Part II. GIMP User Interface Library">
+<link rel="next" href="libgimp-gimpui.html" title="gimpui">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts"></td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimpui.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimpui.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimp-gimpui.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="chapter">
+<div class="titlepage"><div><div><h2 class="title">
+<a name="libgimpui-hierarchy"></a>Object Hierarchy</h2></div></div></div>
+<pre class="screen">
+ GObject
+ <span class="lineart">╰──</span> GInitiallyUnowned
+ <span class="lineart">╰──</span> GtkObject
+ <span class="lineart">╰──</span> GtkWidget
+ <span class="lineart">├──</span> GtkContainer
+ <span class="lineart">│</span> <span class="lineart">├──</span> GtkBox
+ <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a href="../html/GimpPreview.html#GimpPreview-struct">GimpPreview</a>
+ <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="GimpAspectPreview.html" title="GimpAspectPreview">GimpAspectPreview</a>
+ <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">╰──</span> <a href="../html/GimpScrolledPreview.html#GimpScrolledPreview-struct">GimpScrolledPreview</a>
+ <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="GimpDrawablePreview.html" title="GimpDrawablePreview">GimpDrawablePreview</a>
+ <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">╰──</span> <a class="link" href="GimpZoomPreview.html" title="GimpZoomPreview">GimpZoomPreview</a>
+ <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">╰──</span> <a class="link" href="GimpSelectButton.html" title="GimpSelectButton">GimpSelectButton</a>
+ <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="GimpBrushSelectButton.html" title="gimpbrushselectbutton">GimpBrushSelectButton</a>
+ <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="GimpFontSelectButton.html" title="GimpFontSelectButton">GimpFontSelectButton</a>
+ <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="GimpGradientSelectButton.html" title="GimpGradientSelectButton">GimpGradientSelectButton</a>
+ <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="GimpPaletteSelectButton.html" title="GimpPaletteSelect">GimpPaletteSelectButton</a>
+ <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">╰──</span> <a class="link" href="GimpPatternSelectButton.html" title="GimpPatternSelectButton">GimpPatternSelectButton</a>
+ <span class="lineart">│</span> <span class="lineart">╰──</span> GtkBin
+ <span class="lineart">│</span> <span class="lineart">├──</span> GtkComboBox
+ <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">╰──</span> <a href="../html/GimpIntComboBox.html#GimpIntComboBox-struct">GimpIntComboBox</a>
+ <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="libgimp-GimpItemComboBox.html#GimpChannelComboBox">GimpChannelComboBox</a>
+ <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="libgimp-GimpItemComboBox.html#GimpDrawableComboBox">GimpDrawableComboBox</a>
+ <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="GimpImageComboBox.html" title="GimpImageComboBox">GimpImageComboBox</a>
+ <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="libgimp-GimpItemComboBox.html#GimpLayerComboBox">GimpLayerComboBox</a>
+ <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">╰──</span> <a class="link" href="libgimp-GimpItemComboBox.html#GimpVectorsComboBox">GimpVectorsComboBox</a>
+ <span class="lineart">│</span> <span class="lineart">╰──</span> GtkWindow
+ <span class="lineart">│</span> <span class="lineart">╰──</span> GtkDialog
+ <span class="lineart">│</span> <span class="lineart">╰──</span> <a href="../html/GimpDialog.html#GimpDialog-struct">GimpDialog</a>
+ <span class="lineart">│</span> <span class="lineart">╰──</span> <a class="link" href="GimpProcBrowserDialog.html" title="GimpProcBrowserDialog">GimpProcBrowserDialog</a>
+ <span class="lineart">╰──</span> GtkProgress
+ <span class="lineart">╰──</span> GtkProgressBar
+ <span class="lineart">╰──</span> <a class="link" href="GimpProgressBar.html" title="GimpProgressBar">GimpProgressBar</a>
+</pre>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/libgimpui.html b/devel-docs/libgimp/html/libgimpui.html
new file mode 100644
index 0000000..749a4c2
--- /dev/null
+++ b/devel-docs/libgimp/html/libgimpui.html
@@ -0,0 +1,85 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Part II. GIMP User Interface Library: GIMP Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Library Reference Manual">
+<link rel="up" href="index.html" title="GIMP Library Reference Manual">
+<link rel="prev" href="libgimp-gimppatternselect.html" title="gimppatternselect">
+<link rel="next" href="libgimpui-hierarchy.html" title="Object Hierarchy">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts"></td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><img src="up-insensitive.png" width="16" height="16" border="0"></td>
+<td><a accesskey="p" href="libgimp-gimppatternselect.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimpui-hierarchy.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="part">
+<div class="titlepage"><div><div><h1 class="title">
+<a name="libgimpui"></a>Part II. GIMP User Interface Library</h1></div></div></div>
+<div class="toc">
+<p><b>Table of Contents</b></p>
+<dl class="toc">
+<dt><span class="chapter"><a href="libgimpui-hierarchy.html">Object Hierarchy</a></span></dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpui.html">gimpui</a></span><span class="refpurpose"> — Common user interface functions. This header includes
+all other GIMP User Interface Library headers.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpexport.html">gimpexport</a></span><span class="refpurpose"> — Export an image before it is saved.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpDrawablePreview.html">GimpDrawablePreview</a></span><span class="refpurpose"> — A widget providing a preview of a <span class="type">GimpDrawable</span>.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpAspectPreview.html">GimpAspectPreview</a></span><span class="refpurpose"> — A widget providing a preview with fixed aspect ratio.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpZoomPreview.html">GimpZoomPreview</a></span><span class="refpurpose"> — A drawable preview with zooming capabilities.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-GimpItemComboBox.html">GimpItemComboBox</a></span><span class="refpurpose"> — Widgets providing popup menus of items.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpImageComboBox.html">GimpImageComboBox</a></span><span class="refpurpose"> — A widget providing a popup menu of images.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpProgressBar.html">GimpProgressBar</a></span><span class="refpurpose"> — A widget providing a progress bar.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpmenu.html">gimpmenu</a></span><span class="refpurpose"> — Menus for selecting images, layers, channels
+and drawables.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpbrushmenu.html">gimpbrushmenu</a></span><span class="refpurpose"> — A widget for selecting brushes.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpfontmenu.html">gimpfontmenu</a></span><span class="refpurpose"> — A widget for selecting fonts.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimpgradientmenu.html">gimpgradientmenu</a></span><span class="refpurpose"> — A widget for selecting gradients.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimppalettemenu.html">gimppalettemenu</a></span><span class="refpurpose"> — A widget for selecting palettes.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-gimppatternmenu.html">gimppatternmenu</a></span><span class="refpurpose"> — A widget for selecting patterns.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpProcBrowserDialog.html">GimpProcBrowserDialog</a></span><span class="refpurpose"> — The dialog for the procedure and plugin browsers.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimp-GimpProcView.html">GimpProcView</a></span><span class="refpurpose"> — A widget showing information about a PDB procedure.</span>
+</dt>
+</dl>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimp/html/right-insensitive.png b/devel-docs/libgimp/html/right-insensitive.png
new file mode 100644
index 0000000..763208d
--- /dev/null
+++ b/devel-docs/libgimp/html/right-insensitive.png
Binary files differ
diff --git a/devel-docs/libgimp/html/right.png b/devel-docs/libgimp/html/right.png
new file mode 100644
index 0000000..eb90dd4
--- /dev/null
+++ b/devel-docs/libgimp/html/right.png
Binary files differ
diff --git a/devel-docs/libgimp/html/style.css b/devel-docs/libgimp/html/style.css
new file mode 100644
index 0000000..41781ba
--- /dev/null
+++ b/devel-docs/libgimp/html/style.css
@@ -0,0 +1,530 @@
+body
+{
+ font-family: cantarell, sans-serif;
+}
+.synopsis, .classsynopsis
+{
+ /* tango:aluminium 1/2 */
+ background: #eeeeec;
+ background: rgba(238, 238, 236, 0.5);
+ border: solid 1px rgb(238, 238, 236);
+ padding: 0.5em;
+}
+.programlisting
+{
+ /* tango:sky blue 0/1 */
+ /* fallback for no rgba support */
+ background: #e6f3ff;
+ border: solid 1px #729fcf;
+ background: rgba(114, 159, 207, 0.1);
+ border: solid 1px rgba(114, 159, 207, 0.2);
+ padding: 0.5em;
+}
+.variablelist
+{
+ padding: 4px;
+ margin-left: 3em;
+}
+.variablelist td:first-child
+{
+ vertical-align: top;
+}
+
+span.nowrap {
+ white-space: nowrap;
+}
+
+div.gallery-float
+{
+ float: left;
+ padding: 10px;
+}
+div.gallery-float img
+{
+ border-style: none;
+}
+div.gallery-spacer
+{
+ clear: both;
+}
+
+a, a:visited
+{
+ text-decoration: none;
+ /* tango:sky blue 2 */
+ color: #3465a4;
+}
+a:hover
+{
+ text-decoration: underline;
+ /* tango:sky blue 1 */
+ color: #729fcf;
+}
+
+.function_type,
+.variable_type,
+.property_type,
+.signal_type,
+.parameter_name,
+.struct_member_name,
+.union_member_name,
+.define_keyword,
+.datatype_keyword,
+.typedef_keyword
+{
+ text-align: right;
+}
+
+/* dim non-primary columns */
+.c_punctuation,
+.function_type,
+.variable_type,
+.property_type,
+.signal_type,
+.define_keyword,
+.datatype_keyword,
+.typedef_keyword,
+.property_flags,
+.signal_flags,
+.parameter_annotations,
+.enum_member_annotations,
+.struct_member_annotations,
+.union_member_annotations
+{
+ color: #888a85;
+}
+
+.function_type a,
+.function_type a:visited,
+.function_type a:hover,
+.property_type a,
+.property_type a:visited,
+.property_type a:hover,
+.signal_type a,
+.signal_type a:visited,
+.signal_type a:hover,
+.signal_flags a,
+.signal_flags a:visited,
+.signal_flags a:hover
+{
+ color: #729fcf;
+}
+
+td p
+{
+ margin: 0.25em;
+}
+
+div.informaltable table[border="1"],
+div.table table
+{
+ border-collapse: collapse;
+ border-spacing: 0px;
+ /* tango:aluminium 3 */
+ border: solid 1px #babdb6;
+}
+
+div.informaltable table[border="1"] td,
+div.informaltable table th,
+div.table table td, div.table table th
+{
+ /* tango:aluminium 3 */
+ border: solid 1px #babdb6;
+ padding: 3px;
+ vertical-align: top;
+}
+
+div.informaltable table[border="1"] th,
+div.table table th
+{
+ /* tango:aluminium 2 */
+ background-color: #d3d7cf;
+}
+
+h4
+{
+ color: #555753;
+ margin-top: 1em;
+ margin-bottom: 1em;
+}
+
+hr
+{
+ /* tango:aluminium 1 */
+ color: #d3d7cf;
+ background: #d3d7cf;
+ border: none 0px;
+ height: 1px;
+ clear: both;
+ margin: 2.0em 0em 2.0em 0em;
+}
+
+dl.toc dt
+{
+ padding-bottom: 0.25em;
+}
+
+dl.toc > dt
+{
+ padding-top: 0.25em;
+ padding-bottom: 0.25em;
+ font-weight: bold;
+}
+
+dl.toc > dl
+{
+ padding-bottom: 0.5em;
+}
+
+.parameter
+{
+ font-style: normal;
+}
+
+.footer
+{
+ padding-top: 3.5em;
+ /* tango:aluminium 3 */
+ color: #babdb6;
+ text-align: center;
+ font-size: 80%;
+}
+
+.informalfigure,
+.figure
+{
+ margin: 1em;
+}
+
+.informalexample,
+.example
+{
+ margin-top: 1em;
+ margin-bottom: 1em;
+}
+
+.warning
+{
+ /* tango:orange 0/1 */
+ background: #ffeed9;
+ background: rgba(252, 175, 62, 0.1);
+ border-color: #ffb04f;
+ border-color: rgba(252, 175, 62, 0.2);
+}
+.note
+{
+ /* tango:chameleon 0/0.5 */
+ background: #d8ffb2;
+ background: rgba(138, 226, 52, 0.1);
+ border-color: #abf562;
+ border-color: rgba(138, 226, 52, 0.2);
+}
+div.blockquote
+{
+ border-color: #eeeeec;
+}
+.note, .warning, div.blockquote
+{
+ padding: 0.5em;
+ border-width: 1px;
+ border-style: solid;
+ margin: 2em;
+}
+.note p, .warning p
+{
+ margin: 0;
+}
+
+div.warning h3.title,
+div.note h3.title
+{
+ display: none;
+}
+
+p + div.section
+{
+ margin-top: 1em;
+}
+
+div.refnamediv,
+div.refsynopsisdiv,
+div.refsect1,
+div.refsect2,
+div.toc,
+div.section
+{
+ margin-bottom: 1em;
+}
+
+/* blob links */
+h2 .extralinks, h3 .extralinks
+{
+ float: right;
+ /* tango:aluminium 3 */
+ color: #babdb6;
+ font-size: 80%;
+ font-weight: normal;
+}
+
+.lineart
+{
+ color: #d3d7cf;
+ font-weight: normal;
+}
+
+.annotation
+{
+ /* tango:aluminium 5 */
+ color: #555753;
+ font-weight: normal;
+}
+
+.structfield
+{
+ font-style: normal;
+ font-weight: normal;
+}
+
+acronym,abbr
+{
+ border-bottom: 1px dotted gray;
+}
+
+.listing_frame {
+ /* tango:sky blue 1 */
+ border: solid 1px #729fcf;
+ border: solid 1px rgba(114, 159, 207, 0.2);
+ padding: 0px;
+}
+
+.listing_lines, .listing_code {
+ margin-top: 0px;
+ margin-bottom: 0px;
+ padding: 0.5em;
+}
+.listing_lines {
+ /* tango:sky blue 0.5 */
+ background: #a6c5e3;
+ background: rgba(114, 159, 207, 0.2);
+ /* tango:aluminium 6 */
+ color: #2e3436;
+}
+.listing_code {
+ /* tango:sky blue 0 */
+ background: #e6f3ff;
+ background: rgba(114, 159, 207, 0.1);
+}
+.listing_code .programlisting {
+ /* override from previous */
+ border: none 0px;
+ padding: 0px;
+ background: none;
+}
+.listing_lines pre, .listing_code pre {
+ margin: 0px;
+}
+
+@media screen {
+ /* these have a <sup> as a first child, but since there are no parent selectors
+ * we can't use that. */
+ a.footnote
+ {
+ position: relative;
+ top: 0em ! important;
+ }
+ /* this is needed so that the local anchors are displayed below the naviagtion */
+ div.footnote a[name], div.refnamediv a[name], div.refsect1 a[name], div.refsect2 a[name], div.index a[name], div.glossary a[name], div.sect1 a[name]
+ {
+ display: inline-block;
+ position: relative;
+ top:-5em;
+ }
+ /* this seems to be a bug in the xsl style sheets when generating indexes */
+ div.index div.index
+ {
+ top: 0em;
+ }
+ /* make space for the fixed navigation bar and add space at the bottom so that
+ * link targets appear somewhat close to top
+ */
+ body
+ {
+ padding-top: 2.5em;
+ padding-bottom: 500px;
+ max-width: 60em;
+ }
+ p
+ {
+ max-width: 60em;
+ }
+ /* style and size the navigation bar */
+ table.navigation#top
+ {
+ position: fixed;
+ background: #e2e2e2;
+ border-bottom: solid 1px #babdb6;
+ border-spacing: 5px;
+ margin-top: 0;
+ margin-bottom: 0;
+ top: 0;
+ left: 0;
+ z-index: 10;
+ }
+ table.navigation#top td
+ {
+ padding-left: 6px;
+ padding-right: 6px;
+ }
+ .navigation a, .navigation a:visited
+ {
+ /* tango:sky blue 3 */
+ color: #204a87;
+ }
+ .navigation a:hover
+ {
+ /* tango:sky blue 2 */
+ color: #3465a4;
+ }
+ td.shortcuts
+ {
+ /* tango:sky blue 2 */
+ color: #3465a4;
+ font-size: 80%;
+ white-space: nowrap;
+ }
+ td.shortcuts .dim
+ {
+ color: #babdb6;
+ }
+ .navigation .title
+ {
+ font-size: 80%;
+ max-width: none;
+ margin: 0px;
+ font-weight: normal;
+ }
+}
+@media screen and (min-width: 60em) {
+ /* screen larger than 60em */
+ body { margin: auto; }
+}
+@media screen and (max-width: 60em) {
+ /* screen less than 60em */
+ #nav_hierarchy { display: none; }
+ #nav_interfaces { display: none; }
+ #nav_prerequisites { display: none; }
+ #nav_derived_interfaces { display: none; }
+ #nav_implementations { display: none; }
+ #nav_child_properties { display: none; }
+ #nav_style_properties { display: none; }
+ #nav_index { display: none; }
+ #nav_glossary { display: none; }
+ .gallery_image { display: none; }
+ .property_flags { display: none; }
+ .signal_flags { display: none; }
+ .parameter_annotations { display: none; }
+ .enum_member_annotations { display: none; }
+ .struct_member_annotations { display: none; }
+ .union_member_annotations { display: none; }
+ /* now that a column is hidden, optimize space */
+ col.parameters_name { width: auto; }
+ col.parameters_description { width: auto; }
+ col.struct_members_name { width: auto; }
+ col.struct_members_description { width: auto; }
+ col.enum_members_name { width: auto; }
+ col.enum_members_description { width: auto; }
+ col.union_members_name { width: auto; }
+ col.union_members_description { width: auto; }
+ .listing_lines { display: none; }
+}
+@media print {
+ table.navigation {
+ visibility: collapse;
+ display: none;
+ }
+ div.titlepage table.navigation {
+ visibility: visible;
+ display: table;
+ background: #e2e2e2;
+ border: solid 1px #babdb6;
+ margin-top: 0;
+ margin-bottom: 0;
+ top: 0;
+ left: 0;
+ height: 3em;
+ }
+}
+
+pre { line-height: 125%; margin: 0; }
+td.linenos pre { color: #000000; background-color: #f0f0f0; padding: 0 5px 0 5px; }
+span.linenos { color: #000000; background-color: #f0f0f0; padding: 0 5px 0 5px; }
+td.linenos pre.special { color: #000000; background-color: #ffffc0; padding: 0 5px 0 5px; }
+span.linenos.special { color: #000000; background-color: #ffffc0; padding: 0 5px 0 5px; }
+.hll { background-color: #ffffcc }
+.c { color: #408080; font-style: italic } /* Comment */
+.err { border: 1px solid #FF0000 } /* Error */
+.k { color: #008000; font-weight: bold } /* Keyword */
+.o { color: #666666 } /* Operator */
+.ch { color: #408080; font-style: italic } /* Comment.Hashbang */
+.cm { color: #408080; font-style: italic } /* Comment.Multiline */
+.cp { color: #BC7A00 } /* Comment.Preproc */
+.cpf { color: #408080; font-style: italic } /* Comment.PreprocFile */
+.c1 { color: #408080; font-style: italic } /* Comment.Single */
+.cs { color: #408080; font-style: italic } /* Comment.Special */
+.gd { color: #A00000 } /* Generic.Deleted */
+.ge { font-style: italic } /* Generic.Emph */
+.gr { color: #FF0000 } /* Generic.Error */
+.gh { color: #000080; font-weight: bold } /* Generic.Heading */
+.gi { color: #00A000 } /* Generic.Inserted */
+.go { color: #888888 } /* Generic.Output */
+.gp { color: #000080; font-weight: bold } /* Generic.Prompt */
+.gs { font-weight: bold } /* Generic.Strong */
+.gu { color: #800080; font-weight: bold } /* Generic.Subheading */
+.gt { color: #0044DD } /* Generic.Traceback */
+.kc { color: #008000; font-weight: bold } /* Keyword.Constant */
+.kd { color: #008000; font-weight: bold } /* Keyword.Declaration */
+.kn { color: #008000; font-weight: bold } /* Keyword.Namespace */
+.kp { color: #008000 } /* Keyword.Pseudo */
+.kr { color: #008000; font-weight: bold } /* Keyword.Reserved */
+.kt { color: #B00040 } /* Keyword.Type */
+.m { color: #666666 } /* Literal.Number */
+.s { color: #BA2121 } /* Literal.String */
+.na { color: #7D9029 } /* Name.Attribute */
+.nb { color: #008000 } /* Name.Builtin */
+.nc { color: #0000FF; font-weight: bold } /* Name.Class */
+.no { color: #880000 } /* Name.Constant */
+.nd { color: #AA22FF } /* Name.Decorator */
+.ni { color: #999999; font-weight: bold } /* Name.Entity */
+.ne { color: #D2413A; font-weight: bold } /* Name.Exception */
+.nf { color: #0000FF } /* Name.Function */
+.nl { color: #A0A000 } /* Name.Label */
+.nn { color: #0000FF; font-weight: bold } /* Name.Namespace */
+.nt { color: #008000; font-weight: bold } /* Name.Tag */
+.nv { color: #19177C } /* Name.Variable */
+.ow { color: #AA22FF; font-weight: bold } /* Operator.Word */
+.w { color: #bbbbbb } /* Text.Whitespace */
+.mb { color: #666666 } /* Literal.Number.Bin */
+.mf { color: #666666 } /* Literal.Number.Float */
+.mh { color: #666666 } /* Literal.Number.Hex */
+.mi { color: #666666 } /* Literal.Number.Integer */
+.mo { color: #666666 } /* Literal.Number.Oct */
+.sa { color: #BA2121 } /* Literal.String.Affix */
+.sb { color: #BA2121 } /* Literal.String.Backtick */
+.sc { color: #BA2121 } /* Literal.String.Char */
+.dl { color: #BA2121 } /* Literal.String.Delimiter */
+.sd { color: #BA2121; font-style: italic } /* Literal.String.Doc */
+.s2 { color: #BA2121 } /* Literal.String.Double */
+.se { color: #BB6622; font-weight: bold } /* Literal.String.Escape */
+.sh { color: #BA2121 } /* Literal.String.Heredoc */
+.si { color: #BB6688; font-weight: bold } /* Literal.String.Interpol */
+.sx { color: #008000 } /* Literal.String.Other */
+.sr { color: #BB6688 } /* Literal.String.Regex */
+.s1 { color: #BA2121 } /* Literal.String.Single */
+.ss { color: #19177C } /* Literal.String.Symbol */
+.bp { color: #008000 } /* Name.Builtin.Pseudo */
+.fm { color: #0000FF } /* Name.Function.Magic */
+.vc { color: #19177C } /* Name.Variable.Class */
+.vg { color: #19177C } /* Name.Variable.Global */
+.vi { color: #19177C } /* Name.Variable.Instance */
+.vm { color: #19177C } /* Name.Variable.Magic */
+.il { color: #666666 } /* Literal.Number.Integer.Long */ \ No newline at end of file
diff --git a/devel-docs/libgimp/html/up-insensitive.png b/devel-docs/libgimp/html/up-insensitive.png
new file mode 100644
index 0000000..478700c
--- /dev/null
+++ b/devel-docs/libgimp/html/up-insensitive.png
Binary files differ
diff --git a/devel-docs/libgimp/html/up.png b/devel-docs/libgimp/html/up.png
new file mode 100644
index 0000000..636d50d
--- /dev/null
+++ b/devel-docs/libgimp/html/up.png
Binary files differ
diff --git a/devel-docs/libgimp/libgimp-docs.sgml b/devel-docs/libgimp/libgimp-docs.sgml
new file mode 100644
index 0000000..a4401f2
--- /dev/null
+++ b/devel-docs/libgimp/libgimp-docs.sgml
@@ -0,0 +1,182 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!DOCTYPE book PUBLIC '-//OASIS//DTD DocBook XML V4.5//EN'
+ 'http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd'>
+
+<book lang="en" id="libgimp-libgimpui" xmlns:xi="http://www.w3.org/2003/XInclude">
+
+ <bookinfo>
+ <title>GIMP Library Reference Manual</title>
+ <releaseinfo>
+ for GIMP <xi:include href="version" parse="text"/>
+ </releaseinfo>
+ </bookinfo>
+
+ <part id="libgimp">
+ <title>GIMP Library</title>
+
+ <partintro id="libgimp-introduction">
+ <para>
+ GIMP's Procedural Database (PDB) offers an interface to core
+ functions and to functionality provided by plug-ins. The role
+ of libgimp is to provide C bindings for this interface.
+ </para>
+ </partintro>
+
+ <chapter id="libgimp-general">
+ <title>Functions not Related to Specific Images</title>
+ <xi:include href="xml/gimp.xml" />
+ <xi:include href="xml/gimpenums.xml" />
+ <xi:include href="xml/gimpbuffer.xml" />
+ <xi:include href="xml/gimpcontext.xml" />
+ <xi:include href="xml/gimpgimprc.xml" />
+ <xi:include href="xml/gimphelp.xml" />
+ <xi:include href="xml/gimpmessage.xml" />
+ <xi:include href="xml/gimpplugin.xml" />
+ <xi:include href="xml/gimpproceduraldb.xml" />
+ <xi:include href="xml/gimpprogress.xml" />
+ <xi:include href="xml/gimpdebug.xml" />
+ </chapter>
+
+ <chapter id="libgimp-image">
+ <title>Manipulating Images and their Properties</title>
+ <xi:include href="xml/gimpchannel.xml" />
+ <xi:include href="xml/gimpcolor.xml" />
+ <xi:include href="xml/gimpdisplay.xml" />
+ <xi:include href="xml/gimpdrawable.xml" />
+ <xi:include href="xml/gimpdrawablecolor.xml" />
+ <xi:include href="xml/gimpdrawableedit.xml" />
+ <xi:include href="xml/gimpdrawabletransform.xml" />
+ <xi:include href="xml/gimpedit.xml" />
+ <xi:include href="xml/gimpfileops.xml" />
+ <xi:include href="xml/gimpfloatingsel.xml" />
+ <xi:include href="xml/gimpimage.xml" />
+ <xi:include href="xml/gimpimagecolorprofile.xml" />
+ <xi:include href="xml/gimpimageconvert.xml" />
+ <xi:include href="xml/gimpimagegrid.xml" />
+ <xi:include href="xml/gimpimageguides.xml" />
+ <xi:include href="xml/gimpimagesamplepoints.xml" />
+ <xi:include href="xml/gimpimageselect.xml" />
+ <xi:include href="xml/gimpimagetransform.xml" />
+ <xi:include href="xml/gimpimageundo.xml" />
+ <xi:include href="xml/gimpmetadata.xml" />
+ <xi:include href="xml/gimpitem.xml" />
+ <xi:include href="xml/gimpitemtransform.xml" />
+ <xi:include href="xml/gimplayer.xml" />
+ <xi:include href="xml/gimppaths.xml" />
+ <xi:include href="xml/gimppixbuf.xml" />
+ <xi:include href="xml/gimppixelfetcher.xml" />
+ <xi:include href="xml/gimppixelrgn.xml" />
+ <xi:include href="xml/gimpregioniterator.xml" />
+ <xi:include href="xml/gimpselection.xml" />
+ <xi:include href="xml/gimptextlayer.xml" />
+ <xi:include href="xml/gimptexttool.xml" />
+ <xi:include href="xml/gimptile.xml" />
+ <xi:include href="xml/gimppainttools.xml" />
+ <xi:include href="xml/gimpselectiontools.xml" />
+ <xi:include href="xml/gimptransformtools.xml" />
+ <xi:include href="xml/gimpvectors.xml" />
+ </chapter>
+
+ <chapter id="libgimp-data">
+ <title>Data Objects</title>
+ <xi:include href="xml/gimpbrush.xml" />
+ <xi:include href="xml/gimpbrushes.xml" />
+ <xi:include href="xml/gimpdynamics.xml" />
+ <xi:include href="xml/gimpfonts.xml" />
+ <xi:include href="xml/gimpgradient.xml" />
+ <xi:include href="xml/gimpgradients.xml" />
+ <xi:include href="xml/gimppalette.xml" />
+ <xi:include href="xml/gimppalettes.xml" />
+ <xi:include href="xml/gimppattern.xml" />
+ <xi:include href="xml/gimppatterns.xml" />
+ </chapter>
+
+ <chapter id="libgimp-selectors">
+ <title>Controlling the Core's Selection Dialogs</title>
+ <xi:include href="xml/gimpselectbutton.xml" />
+ <xi:include href="xml/gimpbrushselectbutton.xml" />
+ <xi:include href="xml/gimpfontselectbutton.xml" />
+ <xi:include href="xml/gimpgradientselectbutton.xml" />
+ <xi:include href="xml/gimppaletteselectbutton.xml" />
+ <xi:include href="xml/gimppatternselectbutton.xml" />
+
+ <xi:include href="xml/gimpbrushselect.xml" />
+ <xi:include href="xml/gimpfontselect.xml" />
+ <xi:include href="xml/gimpgradientselect.xml" />
+ <xi:include href="xml/gimppaletteselect.xml" />
+ <xi:include href="xml/gimppatternselect.xml" />
+ </chapter>
+ </part>
+
+ <part id="libgimpui">
+ <title>GIMP User Interface Library</title>
+
+ <chapter id="libgimpui-hierarchy">
+ <title>Object Hierarchy</title>
+ <xi:include href="xml/tree_index.sgml" />
+ </chapter>
+
+ <xi:include href="xml/gimpui.xml" />
+ <xi:include href="xml/gimpexport.xml" />
+ <xi:include href="xml/gimpdrawablepreview.xml" />
+ <xi:include href="xml/gimpaspectpreview.xml" />
+ <xi:include href="xml/gimpzoompreview.xml" />
+ <xi:include href="xml/gimpitemcombobox.xml" />
+ <xi:include href="xml/gimpimagecombobox.xml" />
+ <xi:include href="xml/gimpprogressbar.xml" />
+ <xi:include href="xml/gimpmenu.xml" />
+ <xi:include href="xml/gimpbrushmenu.xml" />
+ <xi:include href="xml/gimpfontmenu.xml" />
+ <xi:include href="xml/gimpgradientmenu.xml" />
+ <xi:include href="xml/gimppalettemenu.xml" />
+ <xi:include href="xml/gimppatternmenu.xml" />
+ <xi:include href="xml/gimpprocbrowserdialog.xml" />
+ <xi:include href="xml/gimpprocview.xml" />
+ </part>
+
+ <index id="api-index-full">
+ <title>Index</title>
+ <xi:include href="xml/api-index-full.xml"><xi:fallback /></xi:include>
+ </index>
+ <index role="2.2" id="api-index-2-2">
+ <title>Index of new symbols in GIMP 2.2</title>
+ <xi:include href="xml/api-index-2.2.xml"><xi:fallback /></xi:include>
+ </index>
+ <index role="2.4" id="api-index-2-4">
+ <title>Index of new symbols in GIMP 2.4</title>
+ <xi:include href="xml/api-index-2.4.xml"><xi:fallback /></xi:include>
+ </index>
+ <index role="2.6" id="api-index-2-6">
+ <title>Index of new symbols in GIMP 2.6</title>
+ <xi:include href="xml/api-index-2.6.xml"><xi:fallback /></xi:include>
+ </index>
+ <index role="2.8" id="api-index-2-8">
+ <title>Index of new symbols in GIMP 2.8</title>
+ <xi:include href="xml/api-index-2.8.xml"><xi:fallback /></xi:include>
+ </index>
+ <index role="2.10" id="api-index-2-10">
+ <title>Index of new symbols in GIMP 2.10</title>
+ <xi:include href="xml/api-index-2.10.xml"><xi:fallback /></xi:include>
+ </index>
+ <index role="2.10.2" id="api-index-2-10-2">
+ <title>Index of new symbols in GIMP 2.10.2</title>
+ <xi:include href="xml/api-index-2.10.2.xml"><xi:fallback /></xi:include>
+ </index>
+ <index role="2.10.4" id="api-index-2-10-4">
+ <title>Index of new symbols in GIMP 2.10.4</title>
+ <xi:include href="xml/api-index-2.10.4.xml"><xi:fallback /></xi:include>
+ </index>
+ <index role="2.10.6" id="api-index-2-10-6">
+ <title>Index of new symbols in GIMP 2.10.6</title>
+ <xi:include href="xml/api-index-2.10.6.xml"><xi:fallback /></xi:include>
+ </index>
+ <index role="2.10.14" id="api-index-2-10-14">
+ <title>Index of new symbols in GIMP 2.10.14</title>
+ <xi:include href="xml/api-index-2.10.14.xml"><xi:fallback /></xi:include>
+ </index>
+ <index role="deprecated" id="api-index-deprecated">
+ <title>Index of deprecated symbols</title>
+ <xi:include href="xml/api-index-deprecated.xml"><xi:fallback /></xi:include>
+ </index>
+
+</book>
diff --git a/devel-docs/libgimp/libgimp-overrides.txt b/devel-docs/libgimp/libgimp-overrides.txt
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/devel-docs/libgimp/libgimp-overrides.txt
diff --git a/devel-docs/libgimp/libgimp-sections.txt b/devel-docs/libgimp/libgimp-sections.txt
new file mode 100644
index 0000000..a0cfd97
--- /dev/null
+++ b/devel-docs/libgimp/libgimp-sections.txt
@@ -0,0 +1,1577 @@
+<SECTION>
+<FILE>gimp</FILE>
+gimp_version
+gimp_getpid
+gimp_get_data
+gimp_get_data_size
+gimp_set_data
+GimpInitProc
+GimpQuitProc
+GimpQueryProc
+GimpRunProc
+GimpPlugInInfo
+GimpParamDef
+GimpParamRegion
+GimpParamData
+GimpParam
+MAIN
+gimp_main
+gimp_quit
+gimp_install_procedure
+gimp_install_temp_proc
+gimp_uninstall_temp_proc
+gimp_run_procedure
+gimp_run_procedure2
+gimp_destroy_params
+gimp_destroy_paramdefs
+gimp_get_pdb_error
+gimp_get_pdb_status
+gimp_tile_width
+gimp_tile_height
+gimp_shm_ID
+gimp_shm_addr
+gimp_gamma
+gimp_install_cmap
+gimp_min_colors
+gimp_show_tool_tips
+gimp_show_help_button
+gimp_export_color_profile
+gimp_export_exif
+gimp_export_iptc
+gimp_export_xmp
+gimp_check_size
+gimp_check_type
+gimp_default_display
+gimp_wm_class
+gimp_display_name
+gimp_monitor_number
+gimp_user_time
+gimp_icon_theme_dir
+gimp_get_progname
+gimp_extension_enable
+gimp_extension_ack
+gimp_extension_process
+gimp_attach_parasite
+gimp_detach_parasite
+gimp_parasite_find
+gimp_parasite_list
+gimp_get_parasite
+gimp_get_parasite_list
+gimp_parasite_attach
+gimp_parasite_detach
+gimp_attach_new_parasite
+</SECTION>
+
+<SECTION>
+<FILE>gimpenums</FILE>
+gimp_enums_init
+gimp_enums_get_type_names
+GimpBrushApplicationMode
+GimpConvertDitherType
+GimpHistogramChannel
+GimpLayerColorSpace
+GimpLayerCompositeMode
+GimpLayerMode
+GimpLayerModeEffects
+GIMP_NORMAL_MODE
+GIMP_DISSOLVE_MODE
+GIMP_BEHIND_MODE
+GIMP_MULTIPLY_MODE
+GIMP_SCREEN_MODE
+GIMP_OVERLAY_MODE
+GIMP_DIFFERENCE_MODE
+GIMP_ADDITION_MODE
+GIMP_SUBTRACT_MODE
+GIMP_DARKEN_ONLY_MODE
+GIMP_LIGHTEN_ONLY_MODE
+GIMP_HUE_MODE
+GIMP_SATURATION_MODE
+GIMP_COLOR_MODE
+GIMP_VALUE_MODE
+GIMP_DIVIDE_MODE
+GIMP_DODGE_MODE
+GIMP_BURN_MODE
+GIMP_HARDLIGHT_MODE
+GIMP_SOFTLIGHT_MODE
+GIMP_GRAIN_EXTRACT_MODE
+GIMP_GRAIN_MERGE_MODE
+GIMP_COLOR_ERASE_MODE
+GIMP_FIXED_DITHER
+GIMP_FSLOWBLEED_DITHER
+GIMP_FS_DITHER
+GIMP_NO_DITHER
+<SUBSECTION Standard>
+GIMP_TYPE_BRUSH_APPLICATION_MODE
+GIMP_TYPE_CONVERT_DITHER_TYPE
+GIMP_TYPE_HISTOGRAM_CHANNEL
+GIMP_TYPE_LAYER_COLOR_SPACE
+GIMP_TYPE_LAYER_COMPOSITE_MODE
+GIMP_TYPE_LAYER_MODE
+gimp_brush_application_mode_get_type
+gimp_convert_dither_type_get_type
+gimp_histogram_channel_get_type
+gimp_layer_color_space_get_type
+gimp_layer_composite_mode_get_type
+gimp_layer_mode_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpui</FILE>
+gimp_ui_init
+gimp_ui_get_display_window
+gimp_ui_get_progress_window
+gimp_window_set_transient
+gimp_window_set_transient_for_display
+</SECTION>
+
+<SECTION>
+<FILE>gimpexport</FILE>
+GimpExportCapabilities
+GimpExportReturn
+gimp_export_image
+gimp_export_dialog_new
+gimp_export_dialog_get_content_area
+</SECTION>
+
+<SECTION>
+<FILE>gimpbrush</FILE>
+gimp_brush_new
+gimp_brush_duplicate
+gimp_brush_rename
+gimp_brush_delete
+gimp_brush_get_info
+gimp_brush_get_pixels
+gimp_brush_get_spacing
+gimp_brush_set_spacing
+gimp_brush_get_shape
+gimp_brush_set_shape
+gimp_brush_get_spikes
+gimp_brush_set_spikes
+gimp_brush_get_angle
+gimp_brush_set_angle
+gimp_brush_get_radius
+gimp_brush_set_radius
+gimp_brush_get_aspect_ratio
+gimp_brush_set_aspect_ratio
+gimp_brush_get_hardness
+gimp_brush_set_hardness
+gimp_brush_is_generated
+gimp_brush_is_editable
+</SECTION>
+
+<SECTION>
+<FILE>gimpbrushes</FILE>
+gimp_brushes_refresh
+gimp_brushes_get_list
+gimp_brushes_get_brush
+gimp_brushes_set_brush
+gimp_brushes_get_opacity
+gimp_brushes_set_opacity
+gimp_brushes_get_paint_mode
+gimp_brushes_set_paint_mode
+gimp_brushes_get_spacing
+gimp_brushes_set_spacing
+gimp_brushes_get_brush_data
+</SECTION>
+
+<SECTION>
+<FILE>gimpbrushselect</FILE>
+GimpRunBrushCallback
+gimp_brush_select_new
+gimp_brush_select_destroy
+gimp_brushes_popup
+gimp_brushes_close_popup
+gimp_brushes_set_popup
+</SECTION>
+
+<SECTION>
+<FILE>gimpbuffer</FILE>
+gimp_buffers_get_list
+gimp_buffer_rename
+gimp_buffer_delete
+gimp_buffer_get_width
+gimp_buffer_get_height
+gimp_buffer_get_bytes
+gimp_buffer_get_image_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpchannel</FILE>
+gimp_channel_new
+gimp_channel_new_from_component
+gimp_channel_copy
+gimp_channel_get_show_masked
+gimp_channel_set_show_masked
+gimp_channel_get_opacity
+gimp_channel_set_opacity
+gimp_channel_get_color
+gimp_channel_set_color
+gimp_channel_combine_masks
+</SECTION>
+
+<SECTION>
+<FILE>gimpcolor</FILE>
+gimp_brightness_contrast
+gimp_levels
+gimp_levels_auto
+gimp_levels_stretch
+gimp_posterize
+gimp_desaturate
+gimp_desaturate_full
+gimp_equalize
+gimp_invert
+gimp_curves_spline
+gimp_curves_explicit
+gimp_color_balance
+gimp_colorize
+gimp_histogram
+gimp_hue_saturation
+gimp_threshold
+</SECTION>
+
+<SECTION>
+<FILE>gimpcontext</FILE>
+gimp_context_push
+gimp_context_pop
+gimp_context_set_defaults
+gimp_context_get_foreground
+gimp_context_set_foreground
+gimp_context_get_background
+gimp_context_set_background
+gimp_context_set_default_colors
+gimp_context_swap_colors
+gimp_context_get_opacity
+gimp_context_set_opacity
+gimp_context_get_paint_mode
+gimp_context_set_paint_mode
+gimp_context_list_paint_methods
+gimp_context_get_paint_method
+gimp_context_set_paint_method
+gimp_context_get_stroke_method
+gimp_context_set_stroke_method
+gimp_context_get_line_width
+gimp_context_set_line_width
+gimp_context_get_line_width_unit
+gimp_context_set_line_width_unit
+gimp_context_get_line_cap_style
+gimp_context_set_line_cap_style
+gimp_context_get_line_join_style
+gimp_context_set_line_join_style
+gimp_context_get_line_miter_limit
+gimp_context_set_line_miter_limit
+gimp_context_get_line_dash_offset
+gimp_context_set_line_dash_offset
+gimp_context_get_line_dash_pattern
+gimp_context_set_line_dash_pattern
+gimp_context_get_brush
+gimp_context_set_brush
+gimp_context_get_brush_size
+gimp_context_set_brush_size
+gimp_context_set_brush_default_size
+gimp_context_get_brush_aspect_ratio
+gimp_context_set_brush_aspect_ratio
+gimp_context_get_brush_angle
+gimp_context_set_brush_angle
+gimp_context_get_brush_spacing
+gimp_context_set_brush_spacing
+gimp_context_set_brush_default_spacing
+gimp_context_get_brush_hardness
+gimp_context_set_brush_hardness
+gimp_context_set_brush_default_hardness
+gimp_context_get_brush_force
+gimp_context_set_brush_force
+gimp_context_get_dynamics
+gimp_context_set_dynamics
+gimp_context_get_mypaint_brush
+gimp_context_set_mypaint_brush
+gimp_context_get_pattern
+gimp_context_set_pattern
+gimp_context_get_gradient
+gimp_context_set_gradient
+gimp_context_set_gradient_fg_bg_hsv_ccw
+gimp_context_set_gradient_fg_bg_hsv_cw
+gimp_context_set_gradient_fg_bg_rgb
+gimp_context_set_gradient_fg_transparent
+gimp_context_get_gradient_blend_color_space
+gimp_context_set_gradient_blend_color_space
+gimp_context_get_gradient_repeat_mode
+gimp_context_set_gradient_repeat_mode
+gimp_context_get_gradient_reverse
+gimp_context_set_gradient_reverse
+gimp_context_get_palette
+gimp_context_set_palette
+gimp_context_get_font
+gimp_context_set_font
+gimp_context_get_antialias
+gimp_context_set_antialias
+gimp_context_get_feather
+gimp_context_set_feather
+gimp_context_get_feather_radius
+gimp_context_set_feather_radius
+gimp_context_get_sample_merged
+gimp_context_set_sample_merged
+gimp_context_get_sample_criterion
+gimp_context_set_sample_criterion
+gimp_context_get_sample_threshold
+gimp_context_set_sample_threshold
+gimp_context_get_sample_threshold_int
+gimp_context_set_sample_threshold_int
+gimp_context_get_sample_transparent
+gimp_context_set_sample_transparent
+gimp_context_get_diagonal_neighbors
+gimp_context_set_diagonal_neighbors
+gimp_context_get_distance_metric
+gimp_context_set_distance_metric
+gimp_context_get_interpolation
+gimp_context_set_interpolation
+gimp_context_get_transform_direction
+gimp_context_set_transform_direction
+gimp_context_get_transform_resize
+gimp_context_set_transform_resize
+gimp_context_get_transform_recursion
+gimp_context_set_transform_recursion
+gimp_context_get_ink_angle
+gimp_context_set_ink_angle
+gimp_context_get_ink_blob_angle
+gimp_context_set_ink_blob_angle
+gimp_context_get_ink_blob_aspect_ratio
+gimp_context_set_ink_blob_aspect_ratio
+gimp_context_get_ink_blob_type
+gimp_context_set_ink_blob_type
+gimp_context_get_ink_size
+gimp_context_set_ink_size
+gimp_context_get_ink_size_sensitivity
+gimp_context_set_ink_size_sensitivity
+gimp_context_get_ink_speed_sensitivity
+gimp_context_set_ink_speed_sensitivity
+gimp_context_get_ink_tilt_sensitivity
+gimp_context_set_ink_tilt_sensitivity
+</SECTION>
+
+<SECTION>
+<FILE>gimpdebug</FILE>
+gimp_debug_timer_start
+gimp_debug_timer_end
+</SECTION>
+
+<SECTION>
+<FILE>gimpdisplay</FILE>
+gimp_display_new
+gimp_display_delete
+gimp_display_is_valid
+gimp_display_get_window_handle
+gimp_displays_flush
+gimp_displays_reconnect
+</SECTION>
+
+<SECTION>
+<FILE>gimpdrawable</FILE>
+GimpDrawable
+gimp_drawable_get_buffer
+gimp_drawable_get_shadow_buffer
+gimp_drawable_get_format
+gimp_drawable_get_thumbnail_format
+gimp_drawable_get
+gimp_drawable_detach
+gimp_drawable_flush
+gimp_drawable_delete
+gimp_drawable_is_valid
+gimp_drawable_get_name
+gimp_drawable_set_name
+gimp_drawable_get_visible
+gimp_drawable_set_visible
+gimp_drawable_get_linked
+gimp_drawable_set_linked
+gimp_drawable_get_tattoo
+gimp_drawable_set_tattoo
+gimp_drawable_get_pixel
+gimp_drawable_set_pixel
+gimp_drawable_get_tile
+gimp_drawable_get_tile2
+gimp_drawable_get_thumbnail_data
+gimp_drawable_get_sub_thumbnail_data
+gimp_drawable_get_color_uchar
+gimp_drawable_merge_shadow
+gimp_drawable_free_shadow
+gimp_drawable_fill
+gimp_drawable_update
+gimp_drawable_mask_bounds
+gimp_drawable_mask_intersect
+gimp_drawable_get_image
+gimp_drawable_set_image
+gimp_drawable_has_alpha
+gimp_drawable_type_with_alpha
+gimp_drawable_type
+gimp_drawable_is_rgb
+gimp_drawable_is_gray
+gimp_drawable_is_indexed
+gimp_drawable_bpp
+gimp_drawable_width
+gimp_drawable_height
+gimp_drawable_offsets
+gimp_drawable_is_channel
+gimp_drawable_is_layer
+gimp_drawable_is_layer_mask
+gimp_drawable_is_text_layer
+gimp_drawable_offset
+gimp_drawable_foreground_extract
+gimp_drawable_parasite_find
+gimp_drawable_parasite_list
+gimp_drawable_parasite_attach
+gimp_drawable_parasite_detach
+gimp_drawable_attach_new_parasite
+</SECTION>
+
+<SECTION>
+<FILE>gimpdrawablecolor</FILE>
+gimp_drawable_brightness_contrast
+gimp_drawable_color_balance
+gimp_drawable_colorize_hsl
+gimp_drawable_curves_explicit
+gimp_drawable_curves_spline
+gimp_drawable_desaturate
+gimp_drawable_equalize
+gimp_drawable_histogram
+gimp_drawable_hue_saturation
+gimp_drawable_invert
+gimp_drawable_levels
+gimp_drawable_levels_stretch
+gimp_drawable_posterize
+gimp_drawable_threshold
+</SECTION>
+
+<SECTION>
+<FILE>gimpdrawableedit</FILE>
+gimp_drawable_edit_clear
+gimp_drawable_edit_fill
+gimp_drawable_edit_bucket_fill
+gimp_drawable_edit_gradient_fill
+gimp_drawable_edit_stroke_selection
+gimp_drawable_edit_stroke_item
+</SECTION>
+
+<SECTION>
+<FILE>gimpdrawabletransform</FILE>
+gimp_drawable_transform_flip_simple
+gimp_drawable_transform_flip
+gimp_drawable_transform_flip_default
+gimp_drawable_transform_perspective
+gimp_drawable_transform_perspective_default
+gimp_drawable_transform_rotate_simple
+gimp_drawable_transform_rotate
+gimp_drawable_transform_rotate_default
+gimp_drawable_transform_scale
+gimp_drawable_transform_scale_default
+gimp_drawable_transform_shear
+gimp_drawable_transform_shear_default
+gimp_drawable_transform_2d
+gimp_drawable_transform_2d_default
+gimp_drawable_transform_matrix
+gimp_drawable_transform_matrix_default
+</SECTION>
+
+<SECTION>
+<FILE>gimpdynamics</FILE>
+gimp_dynamics_get_list
+gimp_dynamics_refresh
+</SECTION>
+
+<SECTION>
+<FILE>gimpedit</FILE>
+gimp_edit_cut
+gimp_edit_copy
+gimp_edit_copy_visible
+gimp_edit_paste
+gimp_edit_paste_as_new
+gimp_edit_paste_as_new_image
+gimp_edit_named_cut
+gimp_edit_named_copy
+gimp_edit_named_copy_visible
+gimp_edit_named_paste
+gimp_edit_named_paste_as_new
+gimp_edit_named_paste_as_new_image
+gimp_edit_clear
+gimp_edit_fill
+gimp_edit_bucket_fill
+gimp_edit_blend
+gimp_edit_stroke
+gimp_edit_stroke_vectors
+</SECTION>
+
+<SECTION>
+<FILE>gimpfileops</FILE>
+gimp_temp_name
+gimp_file_load
+gimp_file_load_layer
+gimp_file_load_layers
+gimp_file_save
+gimp_file_save_thumbnail
+gimp_register_magic_load_handler
+gimp_register_load_handler
+gimp_register_save_handler
+gimp_register_file_handler_priority
+gimp_register_file_handler_mime
+gimp_register_file_handler_uri
+gimp_register_file_handler_raw
+gimp_register_thumbnail_loader
+</SECTION>
+
+<SECTION>
+<FILE>gimpfloatingsel</FILE>
+gimp_floating_sel_remove
+gimp_floating_sel_anchor
+gimp_floating_sel_to_layer
+gimp_floating_sel_attach
+gimp_floating_sel_rigor
+gimp_floating_sel_relax
+</SECTION>
+
+<SECTION>
+<FILE>gimpfonts</FILE>
+gimp_fonts_refresh
+gimp_fonts_get_list
+</SECTION>
+
+<SECTION>
+<FILE>gimpfontselect</FILE>
+GimpRunFontCallback
+gimp_font_select_new
+gimp_font_select_destroy
+gimp_fonts_popup
+gimp_fonts_close_popup
+gimp_fonts_set_popup
+</SECTION>
+
+<SECTION>
+<FILE>gimpgimprc</FILE>
+gimp_gimprc_query
+gimp_gimprc_set
+gimp_get_color_configuration
+gimp_get_default_comment
+gimp_get_default_unit
+gimp_get_module_load_inhibit
+gimp_get_monitor_resolution
+gimp_get_theme_dir
+gimp_get_icon_theme_dir
+</SECTION>
+
+<SECTION>
+<FILE>gimpgradient</FILE>
+gimp_gradient_new
+gimp_gradient_duplicate
+gimp_gradient_rename
+gimp_gradient_delete
+gimp_gradient_is_editable
+gimp_gradient_get_uniform_samples
+gimp_gradient_get_custom_samples
+gimp_gradient_get_number_of_segments
+gimp_gradient_segment_get_left_color
+gimp_gradient_segment_set_left_color
+gimp_gradient_segment_get_right_color
+gimp_gradient_segment_set_right_color
+gimp_gradient_segment_get_left_pos
+gimp_gradient_segment_set_left_pos
+gimp_gradient_segment_get_middle_pos
+gimp_gradient_segment_set_middle_pos
+gimp_gradient_segment_get_right_pos
+gimp_gradient_segment_set_right_pos
+gimp_gradient_segment_get_blending_function
+gimp_gradient_segment_get_coloring_type
+gimp_gradient_segment_range_set_blending_function
+gimp_gradient_segment_range_set_coloring_type
+gimp_gradient_segment_range_flip
+gimp_gradient_segment_range_replicate
+gimp_gradient_segment_range_split_midpoint
+gimp_gradient_segment_range_split_uniform
+gimp_gradient_segment_range_delete
+gimp_gradient_segment_range_redistribute_handles
+gimp_gradient_segment_range_blend_colors
+gimp_gradient_segment_range_blend_opacity
+gimp_gradient_segment_range_move
+</SECTION>
+
+<SECTION>
+<FILE>gimpgradients</FILE>
+gimp_gradients_refresh
+gimp_gradients_get_list
+gimp_gradients_get_gradient
+gimp_gradients_set_gradient
+gimp_gradients_sample_uniform
+gimp_gradients_sample_custom
+gimp_gradients_get_gradient_data
+</SECTION>
+
+<SECTION>
+<FILE>gimpgradientselect</FILE>
+GimpRunGradientCallback
+gimp_gradient_select_new
+gimp_gradient_select_destroy
+gimp_gradients_popup
+gimp_gradients_close_popup
+gimp_gradients_set_popup
+</SECTION>
+
+<SECTION>
+<FILE>gimphelp</FILE>
+gimp_help
+</SECTION>
+
+<SECTION>
+<FILE>gimpimage</FILE>
+gimp_image_list
+gimp_image_new
+gimp_image_new_with_precision
+gimp_image_get_uri
+gimp_image_get_xcf_uri
+gimp_image_get_exported_uri
+gimp_image_get_imported_uri
+gimp_image_duplicate
+gimp_image_delete
+gimp_image_is_valid
+gimp_image_base_type
+gimp_image_get_precision
+gimp_image_get_default_new_layer_mode
+gimp_image_width
+gimp_image_height
+gimp_image_free_shadow
+gimp_image_get_layers
+gimp_image_get_channels
+gimp_image_get_active_drawable
+gimp_image_get_floating_sel
+gimp_image_floating_sel_attached_to
+gimp_image_pick_color
+gimp_image_pick_correlate_layer
+gimp_image_get_item_position
+gimp_image_reorder_item
+gimp_image_raise_item
+gimp_image_lower_item
+gimp_image_raise_item_to_top
+gimp_image_lower_item_to_bottom
+gimp_image_add_layer
+gimp_image_insert_layer
+gimp_image_remove_layer
+gimp_image_freeze_layers
+gimp_image_thaw_layers
+gimp_image_raise_layer
+gimp_image_lower_layer
+gimp_image_raise_layer_to_top
+gimp_image_lower_layer_to_bottom
+gimp_image_get_layer_position
+gimp_image_add_channel
+gimp_image_insert_channel
+gimp_image_remove_channel
+gimp_image_freeze_channels
+gimp_image_thaw_channels
+gimp_image_raise_channel
+gimp_image_lower_channel
+gimp_image_get_channel_position
+gimp_image_flatten
+gimp_image_merge_visible_layers
+gimp_image_merge_down
+gimp_image_merge_layer_group
+gimp_image_clean_all
+gimp_image_is_dirty
+gimp_image_get_active_layer
+gimp_image_set_active_layer
+gimp_image_get_active_channel
+gimp_image_set_active_channel
+gimp_image_unset_active_channel
+gimp_image_get_selection
+gimp_image_get_component_active
+gimp_image_set_component_active
+gimp_image_get_component_visible
+gimp_image_set_component_visible
+gimp_image_get_filename
+gimp_image_set_filename
+gimp_image_get_name
+gimp_image_get_resolution
+gimp_image_set_resolution
+gimp_image_get_unit
+gimp_image_set_unit
+gimp_image_set_tattoo_state
+gimp_image_get_tattoo_state
+gimp_image_get_layer_by_tattoo
+gimp_image_get_channel_by_tattoo
+gimp_image_get_vectors_by_tattoo
+gimp_image_get_layer_by_name
+gimp_image_get_channel_by_name
+gimp_image_get_vectors_by_name
+gimp_image_get_cmap
+gimp_image_set_cmap
+gimp_image_get_colormap
+gimp_image_set_colormap
+gimp_image_get_vectors
+gimp_image_get_thumbnail_data
+gimp_image_get_metadata
+gimp_image_set_metadata
+gimp_image_attach_parasite
+gimp_image_detach_parasite
+gimp_image_get_parasite
+gimp_image_get_parasite_list
+gimp_image_parasite_find
+gimp_image_parasite_list
+gimp_image_parasite_attach
+gimp_image_parasite_detach
+gimp_image_attach_new_parasite
+gimp_image_add_vectors
+gimp_image_insert_vectors
+gimp_image_remove_vectors
+gimp_image_freeze_vectors
+gimp_image_thaw_vectors
+gimp_image_get_active_vectors
+gimp_image_set_active_vectors
+gimp_image_lower_vectors
+gimp_image_raise_vectors
+gimp_image_lower_vectors_to_bottom
+gimp_image_raise_vectors_to_top
+gimp_image_get_vectors_position
+</SECTION>
+
+<SECTION>
+<FILE>gimpimagecolorprofile</FILE>
+gimp_image_get_color_profile
+gimp_image_set_color_profile
+gimp_image_set_color_profile_from_file
+gimp_image_get_effective_color_profile
+gimp_image_convert_color_profile
+gimp_image_convert_color_profile_from_file
+</SECTION>
+
+<SECTION>
+<FILE>gimpimageconvert</FILE>
+gimp_image_convert_rgb
+gimp_image_convert_grayscale
+gimp_image_convert_indexed
+gimp_image_convert_set_dither_matrix
+gimp_image_convert_precision
+</SECTION>
+
+<SECTION>
+<FILE>gimpimagegrid</FILE>
+gimp_image_grid_get_spacing
+gimp_image_grid_set_spacing
+gimp_image_grid_get_offset
+gimp_image_grid_set_offset
+gimp_image_grid_get_foreground_color
+gimp_image_grid_set_foreground_color
+gimp_image_grid_get_background_color
+gimp_image_grid_set_background_color
+gimp_image_grid_get_style
+gimp_image_grid_set_style
+</SECTION>
+
+<SECTION>
+<FILE>gimpimageguides</FILE>
+gimp_image_add_hguide
+gimp_image_add_vguide
+gimp_image_delete_guide
+gimp_image_find_next_guide
+gimp_image_get_guide_orientation
+gimp_image_get_guide_position
+</SECTION>
+
+<SECTION>
+<FILE>gimpimagesamplepoints</FILE>
+gimp_image_add_sample_point
+gimp_image_delete_sample_point
+gimp_image_find_next_sample_point
+gimp_image_get_sample_point_position
+</SECTION>
+
+<SECTION>
+<FILE>gimpimageselect</FILE>
+gimp_image_select_color
+gimp_image_select_contiguous_color
+gimp_image_select_rectangle
+gimp_image_select_round_rectangle
+gimp_image_select_ellipse
+gimp_image_select_polygon
+gimp_image_select_item
+</SECTION>
+
+<SECTION>
+<FILE>gimpimagetransform</FILE>
+gimp_image_resize
+gimp_image_resize_to_layers
+gimp_image_scale
+gimp_image_scale_full
+gimp_image_crop
+gimp_image_flip
+gimp_image_rotate
+</SECTION>
+
+<SECTION>
+<FILE>gimpimageundo</FILE>
+gimp_image_undo_group_start
+gimp_image_undo_group_end
+gimp_image_undo_is_enabled
+gimp_image_undo_disable
+gimp_image_undo_enable
+gimp_image_undo_freeze
+gimp_image_undo_thaw
+</SECTION>
+
+<SECTION>
+<FILE>gimpmetadata</FILE>
+gimp_image_metadata_load_prepare
+gimp_image_metadata_load_finish
+gimp_image_metadata_save_prepare
+gimp_image_metadata_save_finish
+gimp_image_metadata_load_thumbnail
+</SECTION>
+
+<SECTION>
+<FILE>gimpitem</FILE>
+gimp_item_is_valid
+gimp_item_get_image
+gimp_item_delete
+gimp_item_is_drawable
+gimp_item_is_layer
+gimp_item_is_text_layer
+gimp_item_is_channel
+gimp_item_is_layer_mask
+gimp_item_is_selection
+gimp_item_is_vectors
+gimp_item_is_group
+gimp_item_get_parent
+gimp_item_get_children
+gimp_item_get_expanded
+gimp_item_set_expanded
+gimp_item_get_name
+gimp_item_set_name
+gimp_item_get_visible
+gimp_item_set_visible
+gimp_item_get_linked
+gimp_item_set_linked
+gimp_item_get_lock_content
+gimp_item_set_lock_content
+gimp_item_get_lock_position
+gimp_item_set_lock_position
+gimp_item_get_color_tag
+gimp_item_set_color_tag
+gimp_item_get_tattoo
+gimp_item_set_tattoo
+gimp_item_attach_parasite
+gimp_item_detach_parasite
+gimp_item_get_parasite
+gimp_item_get_parasite_list
+</SECTION>
+
+<SECTION>
+<FILE>gimpitemtransform</FILE>
+gimp_item_transform_translate
+gimp_item_transform_flip_simple
+gimp_item_transform_flip
+gimp_item_transform_perspective
+gimp_item_transform_rotate_simple
+gimp_item_transform_rotate
+gimp_item_transform_scale
+gimp_item_transform_shear
+gimp_item_transform_2d
+gimp_item_transform_matrix
+</SECTION>
+
+<SECTION>
+<FILE>gimplayer</FILE>
+gimp_layer_new
+gimp_layer_new_from_drawable
+gimp_layer_new_from_visible
+gimp_layer_new_from_pixbuf
+gimp_layer_new_from_surface
+gimp_layer_group_new
+gimp_layer_copy
+gimp_layer_scale
+gimp_layer_scale_full
+gimp_layer_resize
+gimp_layer_resize_to_image_size
+gimp_layer_translate
+gimp_layer_add_alpha
+gimp_layer_flatten
+gimp_layer_set_offsets
+gimp_layer_create_mask
+gimp_layer_from_mask
+gimp_layer_get_mask
+gimp_layer_add_mask
+gimp_layer_remove_mask
+gimp_layer_is_floating_sel
+gimp_layer_get_lock_alpha
+gimp_layer_set_lock_alpha
+gimp_layer_get_preserve_trans
+gimp_layer_set_preserve_trans
+gimp_layer_get_apply_mask
+gimp_layer_set_apply_mask
+gimp_layer_get_show_mask
+gimp_layer_set_show_mask
+gimp_layer_get_edit_mask
+gimp_layer_set_edit_mask
+gimp_layer_get_opacity
+gimp_layer_set_opacity
+gimp_layer_get_mode
+gimp_layer_set_mode
+gimp_layer_get_blend_space
+gimp_layer_set_blend_space
+gimp_layer_get_composite_space
+gimp_layer_set_composite_space
+gimp_layer_get_composite_mode
+gimp_layer_set_composite_mode
+</SECTION>
+
+<SECTION>
+<FILE>gimpmessage</FILE>
+gimp_message
+gimp_message_get_handler
+gimp_message_set_handler
+</SECTION>
+
+<SECTION>
+<FILE>gimppalette</FILE>
+gimp_palette_new
+gimp_palette_duplicate
+gimp_palette_rename
+gimp_palette_delete
+gimp_palette_get_info
+gimp_palette_get_colors
+gimp_palette_get_columns
+gimp_palette_set_columns
+gimp_palette_add_entry
+gimp_palette_delete_entry
+gimp_palette_entry_get_color
+gimp_palette_entry_set_color
+gimp_palette_entry_get_name
+gimp_palette_entry_set_name
+gimp_palette_get_foreground
+gimp_palette_get_background
+gimp_palette_set_foreground
+gimp_palette_set_background
+gimp_palette_set_default_colors
+gimp_palette_swap_colors
+gimp_palette_is_editable
+</SECTION>
+
+<SECTION>
+<FILE>gimppalettes</FILE>
+gimp_palettes_refresh
+gimp_palettes_get_list
+gimp_palettes_get_palette
+gimp_palettes_set_palette
+gimp_palettes_get_palette_entry
+</SECTION>
+
+<SECTION>
+<FILE>gimppaletteselect</FILE>
+GimpRunPaletteCallback
+gimp_palette_select_new
+gimp_palette_select_destroy
+gimp_palettes_popup
+gimp_palettes_close_popup
+gimp_palettes_set_popup
+</SECTION>
+
+<SECTION>
+<FILE>gimppaths</FILE>
+gimp_path_list
+gimp_path_get_points
+gimp_path_get_current
+gimp_path_set_current
+gimp_path_set_points
+gimp_path_stroke_current
+gimp_path_get_point_at_dist
+gimp_path_get_tattoo
+gimp_get_path_by_tattoo
+gimp_path_delete
+gimp_path_get_locked
+gimp_path_set_locked
+gimp_path_set_tattoo
+gimp_path_to_selection
+gimp_path_import
+</SECTION>
+
+<SECTION>
+<FILE>gimppattern</FILE>
+gimp_pattern_get_info
+gimp_pattern_get_pixels
+</SECTION>
+
+<SECTION>
+<FILE>gimppatterns</FILE>
+gimp_patterns_refresh
+gimp_patterns_get_list
+gimp_patterns_get_pattern
+gimp_patterns_set_pattern
+gimp_patterns_get_pattern_data
+</SECTION>
+
+<SECTION>
+<FILE>gimppatternselect</FILE>
+GimpRunPatternCallback
+gimp_pattern_select_new
+gimp_pattern_select_destroy
+gimp_patterns_popup
+gimp_patterns_close_popup
+gimp_patterns_set_popup
+</SECTION>
+
+<SECTION>
+<FILE>gimppixelrgn</FILE>
+GimpPixelRgn
+gimp_pixel_rgn_init
+gimp_pixel_rgn_resize
+gimp_pixel_rgn_get_pixel
+gimp_pixel_rgn_get_row
+gimp_pixel_rgn_get_col
+gimp_pixel_rgn_get_rect
+gimp_pixel_rgn_set_pixel
+gimp_pixel_rgn_set_row
+gimp_pixel_rgn_set_col
+gimp_pixel_rgn_set_rect
+gimp_pixel_rgns_register
+gimp_pixel_rgns_register2
+gimp_pixel_rgns_process
+</SECTION>
+
+<SECTION>
+<FILE>gimppixelfetcher</FILE>
+GimpPixelFetcherEdgeMode
+GimpPixelFetcher
+gimp_pixel_fetcher_new
+gimp_pixel_fetcher_set_edge_mode
+gimp_pixel_fetcher_set_bg_color
+gimp_pixel_fetcher_get_pixel
+gimp_pixel_fetcher_put_pixel
+gimp_pixel_fetcher_destroy
+</SECTION>
+
+<SECTION>
+<FILE>gimpregioniterator</FILE>
+GimpRgnIterator
+GimpRgnFunc1
+GimpRgnFunc2
+GimpRgnFuncSrc
+GimpRgnFuncDest
+GimpRgnFuncSrcDest
+gimp_rgn_iterator_new
+gimp_rgn_iterator_free
+gimp_rgn_iterator_src
+gimp_rgn_iterator_dest
+gimp_rgn_iterator_src_dest
+gimp_rgn_iterate1
+gimp_rgn_iterate2
+</SECTION>
+
+<SECTION>
+<FILE>gimpplugin</FILE>
+gimp_plugin_domain_register
+gimp_plugin_help_register
+gimp_plugin_icon_register
+gimp_plugin_menu_register
+gimp_plugin_menu_branch_register
+gimp_plugin_set_pdb_error_handler
+gimp_plugin_get_pdb_error_handler
+gimp_plugin_enable_precision
+gimp_plugin_precision_enabled
+</SECTION>
+
+<SECTION>
+<FILE>gimpproceduraldb</FILE>
+gimp_procedural_db_temp_name
+gimp_procedural_db_get_data
+gimp_procedural_db_set_data
+gimp_procedural_db_dump
+gimp_procedural_db_query
+gimp_procedural_db_proc_exists
+gimp_procedural_db_proc_info
+gimp_procedural_db_proc_arg
+gimp_procedural_db_proc_val
+gimp_procedural_db_get_data_size
+</SECTION>
+
+<SECTION>
+<FILE>gimpprogress</FILE>
+GimpProgressVtable
+gimp_progress_init
+gimp_progress_init_printf
+gimp_progress_update
+gimp_progress_pulse
+gimp_progress_set_text
+gimp_progress_set_text_printf
+gimp_progress_end
+gimp_progress_get_window_handle
+GimpProgressStartCallback
+GimpProgressEndCallback
+GimpProgressTextCallback
+GimpProgressValueCallback
+gimp_progress_install_vtable
+gimp_progress_install
+gimp_progress_uninstall
+gimp_progress_cancel
+</SECTION>
+
+<SECTION>
+<FILE>gimpselection</FILE>
+gimp_selection_bounds
+gimp_selection_all
+gimp_selection_none
+gimp_selection_clear
+gimp_selection_is_empty
+gimp_selection_float
+gimp_selection_load
+gimp_selection_save
+gimp_selection_value
+gimp_selection_grow
+gimp_selection_shrink
+gimp_selection_invert
+gimp_selection_feather
+gimp_selection_sharpen
+gimp_selection_border
+gimp_selection_flood
+gimp_selection_translate
+gimp_selection_layer_alpha
+gimp_selection_combine
+</SECTION>
+
+<SECTION>
+<FILE>gimptextlayer</FILE>
+gimp_text_layer_new
+gimp_text_layer_get_text
+gimp_text_layer_set_text
+gimp_text_layer_get_markup
+gimp_text_layer_get_font
+gimp_text_layer_set_font
+gimp_text_layer_get_font_size
+gimp_text_layer_set_font_size
+gimp_text_layer_get_hinting
+gimp_text_layer_set_hinting
+gimp_text_layer_get_antialias
+gimp_text_layer_set_antialias
+gimp_text_layer_get_kerning
+gimp_text_layer_set_kerning
+gimp_text_layer_get_language
+gimp_text_layer_set_language
+gimp_text_layer_get_base_direction
+gimp_text_layer_set_base_direction
+gimp_text_layer_get_justification
+gimp_text_layer_set_justification
+gimp_text_layer_get_color
+gimp_text_layer_set_color
+gimp_text_layer_get_indent
+gimp_text_layer_set_indent
+gimp_text_layer_get_line_spacing
+gimp_text_layer_set_line_spacing
+gimp_text_layer_get_letter_spacing
+gimp_text_layer_set_letter_spacing
+gimp_text_layer_get_hint_style
+gimp_text_layer_set_hint_style
+gimp_text_layer_resize
+</SECTION>
+
+<SECTION>
+<FILE>gimptexttool</FILE>
+gimp_text_fontname
+gimp_text_get_extents_fontname
+gimp_text
+gimp_text_get_extents
+</SECTION>
+
+<SECTION>
+<FILE>gimptile</FILE>
+GimpTile
+gimp_tile_ref
+gimp_tile_ref_zero
+gimp_tile_unref
+gimp_tile_flush
+gimp_tile_cache_size
+gimp_tile_cache_ntiles
+</SECTION>
+
+<SECTION>
+<FILE>gimppainttools</FILE>
+gimp_airbrush
+gimp_airbrush_default
+gimp_clone
+gimp_clone_default
+gimp_convolve
+gimp_convolve_default
+gimp_dodgeburn
+gimp_dodgeburn_default
+gimp_edit_bucket_fill_full
+gimp_eraser
+gimp_eraser_default
+gimp_heal
+gimp_heal_default
+gimp_paintbrush
+gimp_paintbrush_default
+gimp_pencil
+gimp_smudge
+gimp_smudge_default
+</SECTION>
+
+<SECTION>
+<FILE>gimpselectiontools</FILE>
+gimp_by_color_select
+gimp_by_color_select_full
+gimp_ellipse_select
+gimp_free_select
+gimp_fuzzy_select
+gimp_fuzzy_select_full
+gimp_rect_select
+gimp_round_rect_select
+</SECTION>
+
+<SECTION>
+<FILE>gimptransformtools</FILE>
+gimp_flip
+gimp_perspective
+gimp_rotate
+gimp_scale
+gimp_shear
+gimp_transform_2d
+</SECTION>
+
+<SECTION>
+<FILE>gimpvectors</FILE>
+gimp_vectors_new
+gimp_vectors_new_from_text_layer
+gimp_vectors_copy
+gimp_vectors_is_valid
+gimp_vectors_get_strokes
+gimp_vectors_get_image
+gimp_vectors_get_name
+gimp_vectors_set_name
+gimp_vectors_get_visible
+gimp_vectors_set_visible
+gimp_vectors_get_linked
+gimp_vectors_set_linked
+gimp_vectors_get_tattoo
+gimp_vectors_set_tattoo
+gimp_vectors_remove_stroke
+gimp_vectors_to_selection
+gimp_vectors_export_to_file
+gimp_vectors_export_to_string
+gimp_vectors_import_from_file
+gimp_vectors_import_from_string
+gimp_vectors_parasite_attach
+gimp_vectors_parasite_detach
+gimp_vectors_parasite_find
+gimp_vectors_parasite_list
+gimp_vectors_stroke_new_from_points
+gimp_vectors_stroke_close
+gimp_vectors_stroke_get_length
+gimp_vectors_stroke_get_points
+gimp_vectors_stroke_get_point_at_dist
+gimp_vectors_stroke_interpolate
+gimp_vectors_stroke_scale
+gimp_vectors_stroke_translate
+gimp_vectors_stroke_flip
+gimp_vectors_stroke_flip_free
+gimp_vectors_stroke_rotate
+gimp_vectors_bezier_stroke_conicto
+gimp_vectors_bezier_stroke_cubicto
+gimp_vectors_bezier_stroke_lineto
+gimp_vectors_bezier_stroke_new_ellipse
+gimp_vectors_bezier_stroke_new_moveto
+</SECTION>
+
+<SECTION>
+<FILE>gimppixbuf</FILE>
+GimpPixbufTransparency
+gimp_image_get_thumbnail
+gimp_drawable_get_thumbnail
+gimp_drawable_get_sub_thumbnail
+</SECTION>
+
+<SECTION>
+<FILE>gimpaspectpreview</FILE>
+<TITLE>GimpAspectPreview</TITLE>
+GimpAspectPreview
+gimp_aspect_preview_new
+gimp_aspect_preview_new_from_drawable_id
+<SUBSECTION Standard>
+GimpAspectPreviewClass
+GIMP_ASPECT_PREVIEW
+GIMP_IS_ASPECT_PREVIEW
+GIMP_TYPE_ASPECT_PREVIEW
+gimp_aspect_preview_get_type
+GIMP_ASPECT_PREVIEW_CLASS
+GIMP_IS_ASPECT_PREVIEW_CLASS
+GIMP_ASPECT_PREVIEW_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpdrawablepreview</FILE>
+<TITLE>GimpDrawablePreview</TITLE>
+GimpDrawablePreview
+gimp_drawable_preview_new
+gimp_drawable_preview_new_from_drawable_id
+gimp_drawable_preview_get_drawable
+gimp_drawable_preview_get_drawable_id
+gimp_drawable_preview_draw_region
+<SUBSECTION Standard>
+GimpDrawablePreviewClass
+GIMP_DRAWABLE_PREVIEW
+GIMP_IS_DRAWABLE_PREVIEW
+GIMP_TYPE_DRAWABLE_PREVIEW
+gimp_drawable_preview_get_type
+GIMP_DRAWABLE_PREVIEW_CLASS
+GIMP_IS_DRAWABLE_PREVIEW_CLASS
+GIMP_DRAWABLE_PREVIEW_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpzoompreview</FILE>
+<TITLE>GimpZoomPreview</TITLE>
+GimpZoomPreview
+gimp_zoom_preview_new
+gimp_zoom_preview_new_from_drawable_id
+gimp_zoom_preview_new_with_model_from_drawable_id
+gimp_zoom_preview_new_with_model
+gimp_zoom_preview_get_source
+gimp_zoom_preview_get_drawable
+gimp_zoom_preview_get_drawable_id
+gimp_zoom_preview_get_factor
+gimp_zoom_preview_get_model
+<SUBSECTION Standard>
+GimpZoomPreviewClass
+GimpZoomPreviewPrivate
+GIMP_ZOOM_PREVIEW
+GIMP_IS_ZOOM_PREVIEW
+GIMP_TYPE_ZOOM_PREVIEW
+gimp_zoom_preview_get_type
+GIMP_ZOOM_PREVIEW_CLASS
+GIMP_IS_ZOOM_PREVIEW_CLASS
+GIMP_ZOOM_PREVIEW_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpitemcombobox</FILE>
+<TITLE>GimpItemComboBox</TITLE>
+GimpItemConstraintFunc
+GimpDrawableComboBox
+GimpDrawableConstraintFunc
+gimp_drawable_combo_box_new
+GimpChannelComboBox
+gimp_channel_combo_box_new
+GimpLayerComboBox
+gimp_layer_combo_box_new
+GimpVectorsComboBox
+GimpVectorsConstraintFunc
+gimp_vectors_combo_box_new
+<SUBSECTION Standard>
+GIMP_TYPE_LAYER_COMBO_BOX
+GIMP_TYPE_CHANNEL_COMBO_BOX
+gimp_layer_combo_box_get_type
+GIMP_IS_LAYER_COMBO_BOX
+GIMP_CHANNEL_COMBO_BOX
+GIMP_DRAWABLE_COMBO_BOX
+GIMP_LAYER_COMBO_BOX
+gimp_drawable_combo_box_get_type
+GIMP_IS_DRAWABLE_COMBO_BOX
+GIMP_TYPE_DRAWABLE_COMBO_BOX
+GIMP_IS_CHANNEL_COMBO_BOX
+gimp_channel_combo_box_get_type
+GIMP_IS_VECTORS_COMBO_BOX
+GIMP_TYPE_VECTORS_COMBO_BOX
+GIMP_VECTORS_COMBO_BOX
+gimp_vectors_combo_box_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpimagecombobox</FILE>
+<TITLE>GimpImageComboBox</TITLE>
+GimpImageComboBox
+GimpImageConstraintFunc
+gimp_image_combo_box_new
+<SUBSECTION Standard>
+GIMP_IMAGE_COMBO_BOX
+GIMP_IS_IMAGE_COMBO_BOX
+GIMP_TYPE_IMAGE_COMBO_BOX
+gimp_image_combo_box_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpprocbrowserdialog</FILE>
+<TITLE>GimpProcBrowserDialog</TITLE>
+GimpProcBrowserDialog
+gimp_proc_browser_dialog_new
+gimp_proc_browser_dialog_get_selected
+<SUBSECTION Standard>
+GimpProcBrowserDialogClass
+GIMP_PROC_BROWSER_DIALOG
+GIMP_IS_PROC_BROWSER_DIALOG
+GIMP_TYPE_PROC_BROWSER_DIALOG
+gimp_proc_browser_dialog_get_type
+GIMP_PROC_BROWSER_DIALOG_CLASS
+GIMP_IS_PROC_BROWSER_DIALOG_CLASS
+GIMP_PROC_BROWSER_DIALOG_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpprocview</FILE>
+gimp_proc_view_new
+</SECTION>
+
+<SECTION>
+<FILE>gimpprogressbar</FILE>
+<TITLE>GimpProgressBar</TITLE>
+GimpProgressBar
+gimp_progress_bar_new
+<SUBSECTION Standard>
+GimpProgressBarClass
+GIMP_PROGRESS_BAR
+GIMP_IS_PROGRESS_BAR
+GIMP_TYPE_PROGRESS_BAR
+gimp_progress_bar_get_type
+GIMP_PROGRESS_BAR_CLASS
+GIMP_IS_PROGRESS_BAR_CLASS
+GIMP_PROGRESS_BAR_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpbrushselectbutton</FILE>
+<TITLE>GimpBrushSelectButton</TITLE>
+GimpBrushSelectButton
+gimp_brush_select_button_new
+gimp_brush_select_button_get_brush
+gimp_brush_select_button_set_brush
+<SUBSECTION Standard>
+GimpBrushSelectButtonClass
+GIMP_BRUSH_SELECT_BUTTON
+GIMP_IS_BRUSH_SELECT_BUTTON
+GIMP_TYPE_BRUSH_SELECT_BUTTON
+gimp_brush_select_button_get_type
+GIMP_BRUSH_SELECT_BUTTON_CLASS
+GIMP_IS_BRUSH_SELECT_BUTTON_CLASS
+GIMP_BRUSH_SELECT_BUTTON_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpgradientselectbutton</FILE>
+<TITLE>GimpGradientSelectButton</TITLE>
+GimpGradientSelectButton
+gimp_gradient_select_button_new
+gimp_gradient_select_button_get_gradient
+gimp_gradient_select_button_set_gradient
+<SUBSECTION Standard>
+GimpGradientSelectButtonClass
+GIMP_GRADIENT_SELECT_BUTTON
+GIMP_IS_GRADIENT_SELECT_BUTTON
+GIMP_TYPE_GRADIENT_SELECT_BUTTON
+gimp_gradient_select_button_get_type
+GIMP_GRADIENT_SELECT_BUTTON_CLASS
+GIMP_IS_GRADIENT_SELECT_BUTTON_CLASS
+GIMP_GRADIENT_SELECT_BUTTON_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpfontselectbutton</FILE>
+<TITLE>GimpFontSelectButton</TITLE>
+GimpFontSelectButton
+gimp_font_select_button_new
+gimp_font_select_button_get_font
+gimp_font_select_button_set_font
+<SUBSECTION Standard>
+GimpFontSelectButtonClass
+GIMP_FONT_SELECT_BUTTON
+GIMP_IS_FONT_SELECT_BUTTON
+GIMP_TYPE_FONT_SELECT_BUTTON
+gimp_font_select_button_get_type
+GIMP_FONT_SELECT_BUTTON_CLASS
+GIMP_IS_FONT_SELECT_BUTTON_CLASS
+GIMP_FONT_SELECT_BUTTON_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimppaletteselectbutton</FILE>
+<TITLE>GimpPaletteSelectButton</TITLE>
+GimpPaletteSelectButton
+gimp_palette_select_button_new
+gimp_palette_select_button_get_palette
+gimp_palette_select_button_set_palette
+<SUBSECTION Standard>
+GimpPaletteSelectButtonClass
+GIMP_PALETTE_SELECT_BUTTON
+GIMP_IS_PALETTE_SELECT_BUTTON
+GIMP_TYPE_PALETTE_SELECT_BUTTON
+gimp_palette_select_button_get_type
+GIMP_PALETTE_SELECT_BUTTON_CLASS
+GIMP_IS_PALETTE_SELECT_BUTTON_CLASS
+GIMP_PALETTE_SELECT_BUTTON_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimppatternselectbutton</FILE>
+<TITLE>GimpPatternSelectButton</TITLE>
+GimpPatternSelectButton
+gimp_pattern_select_button_new
+gimp_pattern_select_button_get_pattern
+gimp_pattern_select_button_set_pattern
+<SUBSECTION Standard>
+GimpPatternSelectButtonClass
+GIMP_PATTERN_SELECT_BUTTON
+GIMP_IS_PATTERN_SELECT_BUTTON
+GIMP_TYPE_PATTERN_SELECT_BUTTON
+gimp_pattern_select_button_get_type
+GIMP_PATTERN_SELECT_BUTTON_CLASS
+GIMP_IS_PATTERN_SELECT_BUTTON_CLASS
+GIMP_PATTERN_SELECT_BUTTON_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpselectbutton</FILE>
+<TITLE>GimpSelectButton</TITLE>
+GimpSelectButton
+gimp_select_button_close_popup
+<SUBSECTION Standard>
+GimpSelectButtonClass
+GIMP_SELECT_BUTTON
+GIMP_IS_SELECT_BUTTON
+GIMP_TYPE_SELECT_BUTTON
+gimp_select_button_get_type
+GIMP_SELECT_BUTTON_CLASS
+GIMP_IS_SELECT_BUTTON_CLASS
+GIMP_SELECT_BUTTON_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpmenu</FILE>
+GimpConstraintFunc
+GimpMenuCallback
+gimp_image_menu_new
+gimp_layer_menu_new
+gimp_channel_menu_new
+gimp_drawable_menu_new
+</SECTION>
+
+<SECTION>
+<FILE>gimpbrushmenu</FILE>
+gimp_brush_select_widget_new
+gimp_brush_select_widget_close
+gimp_brush_select_widget_set
+</SECTION>
+
+<SECTION>
+<FILE>gimpfontmenu</FILE>
+gimp_font_select_widget_new
+gimp_font_select_widget_close
+gimp_font_select_widget_set
+</SECTION>
+
+<SECTION>
+<FILE>gimpgradientmenu</FILE>
+gimp_gradient_select_widget_new
+gimp_gradient_select_widget_close
+gimp_gradient_select_widget_set
+</SECTION>
+
+<SECTION>
+<FILE>gimppatternmenu</FILE>
+gimp_pattern_select_widget_new
+gimp_pattern_select_widget_close
+gimp_pattern_select_widget_set
+</SECTION>
+
+<SECTION>
+<FILE>gimppalettemenu</FILE>
+gimp_palette_select_widget_new
+gimp_palette_select_widget_close
+gimp_palette_select_widget_set
+</SECTION>
diff --git a/devel-docs/libgimp/libgimp.types b/devel-docs/libgimp/libgimp.types
new file mode 100644
index 0000000..715d27b
--- /dev/null
+++ b/devel-docs/libgimp/libgimp.types
@@ -0,0 +1,21 @@
+
+#include <gtk/gtk.h>
+#include <libgimp/gimp.h>
+#include <libgimp/gimpui.h>
+
+gimp_aspect_preview_get_type
+gimp_brush_select_button_get_type
+gimp_channel_combo_box_get_type
+gimp_drawable_combo_box_get_type
+gimp_drawable_preview_get_type
+gimp_font_select_button_get_type
+gimp_gradient_select_button_get_type
+gimp_image_combo_box_get_type
+gimp_layer_combo_box_get_type
+gimp_palette_select_button_get_type
+gimp_pattern_select_button_get_type
+gimp_proc_browser_dialog_get_type
+gimp_progress_bar_get_type
+gimp_select_button_get_type
+gimp_vectors_combo_box_get_type
+gimp_zoom_preview_get_type
diff --git a/devel-docs/libgimp/version.in b/devel-docs/libgimp/version.in
new file mode 100644
index 0000000..9e02d6e
--- /dev/null
+++ b/devel-docs/libgimp/version.in
@@ -0,0 +1 @@
+@GIMP_VERSION@
diff --git a/devel-docs/libgimpbase/Makefile.am b/devel-docs/libgimpbase/Makefile.am
new file mode 100644
index 0000000..012dd79
--- /dev/null
+++ b/devel-docs/libgimpbase/Makefile.am
@@ -0,0 +1,56 @@
+## Process this file with automake to produce Makefile.in
+
+# The name of the module.
+DOC_MODULE = libgimpbase
+
+# The top-level SGML file.
+DOC_MAIN_SGML_FILE = $(DOC_MODULE)-docs.sgml
+
+# The directory containing the source code.
+DOC_SOURCE_DIR = $(top_srcdir)/$(DOC_MODULE)
+
+# Extra options to pass to gtkdoc-scangobj
+SCANGOBJ_OPTIONS =
+
+# Extra options to supply to gtkdoc-scan
+SCAN_OPTIONS = --deprecated-guards="GIMP_DISABLE_DEPRECATED"
+
+# Extra options to supply to gtkdoc-mkdb
+MKDB_OPTIONS = --sgml-mode --output-format=xml --name-space=gimp
+
+# Extra options to supply to gtkdoc-fixref
+FIXXREF_OPTIONS =
+
+# Used for dependencies
+HFILE_GLOB = $(DOC_SOURCE_DIR)/*.h
+CFILE_GLOB = $(DOC_SOURCE_DIR)/*.c
+
+# Header files to ignore when scanning
+IGNORE_HFILES = \
+ gimpbase.h \
+ gimpbase-private.h \
+ gimpcompatenums.h \
+ gimpprotocol.h \
+ gimpreloc.h \
+ gimpwire.h \
+ gimpwin32-io.h
+
+# Images to copy into HTML directory
+HTML_IMAGES=
+
+# Extra SGML files that are included by $(DOC_MAIN_SGML_FILE)
+content_files =
+
+# Other files to distribute
+extra_files =
+
+# CFLAGS and LDFLAGS for compiling scan program. Only needed
+# if $(DOC_MODULE).types is non-empty.
+GTKDOC_CFLAGS =
+GTKDOC_LIBS =
+
+
+include $(top_srcdir)/gtk-doc.make
+
+# Other files to distribute
+EXTRA_DIST += version.in
diff --git a/devel-docs/libgimpbase/Makefile.in b/devel-docs/libgimpbase/Makefile.in
new file mode 100644
index 0000000..2b56998
--- /dev/null
+++ b/devel-docs/libgimpbase/Makefile.in
@@ -0,0 +1,1105 @@
+# Makefile.in generated by automake 1.16.3 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994-2020 Free Software Foundation, Inc.
+
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+
+# -*- mode: makefile -*-
+#
+# gtk-doc.make - make rules for gtk-doc
+# Copyright (C) 2003 James Henstridge
+# 2004-2007 Damon Chaplin
+# 2007-2017 Stefan Sauer
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+####################################
+# Everything below here is generic #
+####################################
+VPATH = @srcdir@
+am__is_gnu_make = { \
+ if test -z '$(MAKELEVEL)'; then \
+ false; \
+ elif test -n '$(MAKE_HOST)'; then \
+ true; \
+ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
+ true; \
+ else \
+ false; \
+ fi; \
+}
+am__make_running_with_option = \
+ case $${target_option-} in \
+ ?) ;; \
+ *) echo "am__make_running_with_option: internal error: invalid" \
+ "target option '$${target_option-}' specified" >&2; \
+ exit 1;; \
+ esac; \
+ has_opt=no; \
+ sane_makeflags=$$MAKEFLAGS; \
+ if $(am__is_gnu_make); then \
+ sane_makeflags=$$MFLAGS; \
+ else \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ bs=\\; \
+ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
+ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
+ esac; \
+ fi; \
+ skip_next=no; \
+ strip_trailopt () \
+ { \
+ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
+ }; \
+ for flg in $$sane_makeflags; do \
+ test $$skip_next = yes && { skip_next=no; continue; }; \
+ case $$flg in \
+ *=*|--*) continue;; \
+ -*I) strip_trailopt 'I'; skip_next=yes;; \
+ -*I?*) strip_trailopt 'I';; \
+ -*O) strip_trailopt 'O'; skip_next=yes;; \
+ -*O?*) strip_trailopt 'O';; \
+ -*l) strip_trailopt 'l'; skip_next=yes;; \
+ -*l?*) strip_trailopt 'l';; \
+ -[dEDm]) skip_next=yes;; \
+ -[JT]) skip_next=yes;; \
+ esac; \
+ case $$flg in \
+ *$$target_option*) has_opt=yes; break;; \
+ esac; \
+ done; \
+ test $$has_opt = yes
+am__make_dryrun = (target_option=n; $(am__make_running_with_option))
+am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+subdir = devel-docs/libgimpbase
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/m4macros/alsa.m4 \
+ $(top_srcdir)/m4macros/ax_compare_version.m4 \
+ $(top_srcdir)/m4macros/ax_cxx_compile_stdcxx.m4 \
+ $(top_srcdir)/m4macros/ax_gcc_func_attribute.m4 \
+ $(top_srcdir)/m4macros/ax_prog_cc_for_build.m4 \
+ $(top_srcdir)/m4macros/ax_prog_perl_version.m4 \
+ $(top_srcdir)/m4macros/detectcflags.m4 \
+ $(top_srcdir)/m4macros/pythondev.m4 $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES = version
+CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo " GEN " $@;
+am__v_GEN_1 =
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 =
+SOURCES =
+DIST_SOURCES =
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/version.in \
+ $(top_srcdir)/gtk-doc.make
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+AA_LIBS = @AA_LIBS@
+ACLOCAL = @ACLOCAL@
+ALLOCA = @ALLOCA@
+ALL_LINGUAS = @ALL_LINGUAS@
+ALSA_CFLAGS = @ALSA_CFLAGS@
+ALSA_LIBS = @ALSA_LIBS@
+ALTIVEC_EXTRA_CFLAGS = @ALTIVEC_EXTRA_CFLAGS@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+APPSTREAM_UTIL = @APPSTREAM_UTIL@
+AR = @AR@
+AS = @AS@
+ATK_CFLAGS = @ATK_CFLAGS@
+ATK_LIBS = @ATK_LIBS@
+ATK_REQUIRED_VERSION = @ATK_REQUIRED_VERSION@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+BABL_CFLAGS = @BABL_CFLAGS@
+BABL_LIBS = @BABL_LIBS@
+BABL_REQUIRED_VERSION = @BABL_REQUIRED_VERSION@
+BUG_REPORT_URL = @BUG_REPORT_URL@
+BUILD_EXEEXT = @BUILD_EXEEXT@
+BUILD_OBJEXT = @BUILD_OBJEXT@
+BZIP2_LIBS = @BZIP2_LIBS@
+CAIRO_CFLAGS = @CAIRO_CFLAGS@
+CAIRO_LIBS = @CAIRO_LIBS@
+CAIRO_PDF_CFLAGS = @CAIRO_PDF_CFLAGS@
+CAIRO_PDF_LIBS = @CAIRO_PDF_LIBS@
+CAIRO_PDF_REQUIRED_VERSION = @CAIRO_PDF_REQUIRED_VERSION@
+CAIRO_REQUIRED_VERSION = @CAIRO_REQUIRED_VERSION@
+CATALOGS = @CATALOGS@
+CATOBJEXT = @CATOBJEXT@
+CC = @CC@
+CCAS = @CCAS@
+CCASDEPMODE = @CCASDEPMODE@
+CCASFLAGS = @CCASFLAGS@
+CCDEPMODE = @CCDEPMODE@
+CC_FOR_BUILD = @CC_FOR_BUILD@
+CC_VERSION = @CC_VERSION@
+CFLAGS = @CFLAGS@
+CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
+CPP = @CPP@
+CPPFLAGS = @CPPFLAGS@
+CPPFLAGS_FOR_BUILD = @CPPFLAGS_FOR_BUILD@
+CPP_FOR_BUILD = @CPP_FOR_BUILD@
+CXX = @CXX@
+CXXCPP = @CXXCPP@
+CXXDEPMODE = @CXXDEPMODE@
+CXXFLAGS = @CXXFLAGS@
+CYGPATH_W = @CYGPATH_W@
+DATADIRNAME = @DATADIRNAME@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DESKTOP_DATADIR = @DESKTOP_DATADIR@
+DESKTOP_FILE_VALIDATE = @DESKTOP_FILE_VALIDATE@
+DLLTOOL = @DLLTOOL@
+DOC_SHOOTER = @DOC_SHOOTER@
+DSYMUTIL = @DSYMUTIL@
+DUMPBIN = @DUMPBIN@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+EXEEXT = @EXEEXT@
+FGREP = @FGREP@
+FILE_AA = @FILE_AA@
+FILE_EXR = @FILE_EXR@
+FILE_HEIF = @FILE_HEIF@
+FILE_JP2_LOAD = @FILE_JP2_LOAD@
+FILE_JPEGXL = @FILE_JPEGXL@
+FILE_MNG = @FILE_MNG@
+FILE_PDF_SAVE = @FILE_PDF_SAVE@
+FILE_PS = @FILE_PS@
+FILE_WMF = @FILE_WMF@
+FILE_XMC = @FILE_XMC@
+FILE_XPM = @FILE_XPM@
+FONTCONFIG_CFLAGS = @FONTCONFIG_CFLAGS@
+FONTCONFIG_LIBS = @FONTCONFIG_LIBS@
+FONTCONFIG_REQUIRED_VERSION = @FONTCONFIG_REQUIRED_VERSION@
+FREETYPE2_REQUIRED_VERSION = @FREETYPE2_REQUIRED_VERSION@
+FREETYPE_CFLAGS = @FREETYPE_CFLAGS@
+FREETYPE_LIBS = @FREETYPE_LIBS@
+GDBUS_CODEGEN = @GDBUS_CODEGEN@
+GDK_PIXBUF_CFLAGS = @GDK_PIXBUF_CFLAGS@
+GDK_PIXBUF_CSOURCE = @GDK_PIXBUF_CSOURCE@
+GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@
+GDK_PIXBUF_REQUIRED_VERSION = @GDK_PIXBUF_REQUIRED_VERSION@
+GEGL = @GEGL@
+GEGL_CFLAGS = @GEGL_CFLAGS@
+GEGL_LIBS = @GEGL_LIBS@
+GEGL_MAJOR_MINOR_VERSION = @GEGL_MAJOR_MINOR_VERSION@
+GEGL_REQUIRED_VERSION = @GEGL_REQUIRED_VERSION@
+GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
+GEXIV2_CFLAGS = @GEXIV2_CFLAGS@
+GEXIV2_LIBS = @GEXIV2_LIBS@
+GEXIV2_REQUIRED_VERSION = @GEXIV2_REQUIRED_VERSION@
+GIMP_API_VERSION = @GIMP_API_VERSION@
+GIMP_APP_VERSION = @GIMP_APP_VERSION@
+GIMP_BINARY_AGE = @GIMP_BINARY_AGE@
+GIMP_COMMAND = @GIMP_COMMAND@
+GIMP_DATA_VERSION = @GIMP_DATA_VERSION@
+GIMP_FULL_NAME = @GIMP_FULL_NAME@
+GIMP_INTERFACE_AGE = @GIMP_INTERFACE_AGE@
+GIMP_MAJOR_VERSION = @GIMP_MAJOR_VERSION@
+GIMP_MICRO_VERSION = @GIMP_MICRO_VERSION@
+GIMP_MINOR_VERSION = @GIMP_MINOR_VERSION@
+GIMP_MKENUMS = @GIMP_MKENUMS@
+GIMP_MODULES = @GIMP_MODULES@
+GIMP_PACKAGE_REVISION = @GIMP_PACKAGE_REVISION@
+GIMP_PKGCONFIG_VERSION = @GIMP_PKGCONFIG_VERSION@
+GIMP_PLUGINS = @GIMP_PLUGINS@
+GIMP_PLUGIN_VERSION = @GIMP_PLUGIN_VERSION@
+GIMP_REAL_VERSION = @GIMP_REAL_VERSION@
+GIMP_RELEASE = @GIMP_RELEASE@
+GIMP_SYSCONF_VERSION = @GIMP_SYSCONF_VERSION@
+GIMP_TOOL_VERSION = @GIMP_TOOL_VERSION@
+GIMP_UNSTABLE = @GIMP_UNSTABLE@
+GIMP_USER_VERSION = @GIMP_USER_VERSION@
+GIMP_VERSION = @GIMP_VERSION@
+GIO_CFLAGS = @GIO_CFLAGS@
+GIO_LIBS = @GIO_LIBS@
+GIO_UNIX_CFLAGS = @GIO_UNIX_CFLAGS@
+GIO_UNIX_LIBS = @GIO_UNIX_LIBS@
+GIO_WINDOWS_CFLAGS = @GIO_WINDOWS_CFLAGS@
+GIO_WINDOWS_LIBS = @GIO_WINDOWS_LIBS@
+GLIB_CFLAGS = @GLIB_CFLAGS@
+GLIB_COMPILE_RESOURCES = @GLIB_COMPILE_RESOURCES@
+GLIB_GENMARSHAL = @GLIB_GENMARSHAL@
+GLIB_LIBS = @GLIB_LIBS@
+GLIB_MKENUMS = @GLIB_MKENUMS@
+GLIB_REQUIRED_VERSION = @GLIB_REQUIRED_VERSION@
+GMODULE_NO_EXPORT_CFLAGS = @GMODULE_NO_EXPORT_CFLAGS@
+GMODULE_NO_EXPORT_LIBS = @GMODULE_NO_EXPORT_LIBS@
+GMOFILES = @GMOFILES@
+GMSGFMT = @GMSGFMT@
+GOBJECT_QUERY = @GOBJECT_QUERY@
+GREP = @GREP@
+GS_LIBS = @GS_LIBS@
+GTKDOC_CHECK = @GTKDOC_CHECK@
+GTKDOC_CHECK_PATH = @GTKDOC_CHECK_PATH@
+GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@
+GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@
+GTKDOC_MKPDF = @GTKDOC_MKPDF@
+GTKDOC_REBASE = @GTKDOC_REBASE@
+GTK_CFLAGS = @GTK_CFLAGS@
+GTK_LIBS = @GTK_LIBS@
+GTK_MAC_INTEGRATION_CFLAGS = @GTK_MAC_INTEGRATION_CFLAGS@
+GTK_MAC_INTEGRATION_LIBS = @GTK_MAC_INTEGRATION_LIBS@
+GTK_REQUIRED_VERSION = @GTK_REQUIRED_VERSION@
+GTK_UPDATE_ICON_CACHE = @GTK_UPDATE_ICON_CACHE@
+GUDEV_CFLAGS = @GUDEV_CFLAGS@
+GUDEV_LIBS = @GUDEV_LIBS@
+HARFBUZZ_CFLAGS = @HARFBUZZ_CFLAGS@
+HARFBUZZ_LIBS = @HARFBUZZ_LIBS@
+HARFBUZZ_REQUIRED_VERSION = @HARFBUZZ_REQUIRED_VERSION@
+HAVE_CXX14 = @HAVE_CXX14@
+HAVE_FINITE = @HAVE_FINITE@
+HAVE_ISFINITE = @HAVE_ISFINITE@
+HAVE_VFORK = @HAVE_VFORK@
+HOST_GLIB_COMPILE_RESOURCES = @HOST_GLIB_COMPILE_RESOURCES@
+HTML_DIR = @HTML_DIR@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+INSTOBJEXT = @INSTOBJEXT@
+INTLLIBS = @INTLLIBS@
+INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
+INTLTOOL_MERGE = @INTLTOOL_MERGE@
+INTLTOOL_PERL = @INTLTOOL_PERL@
+INTLTOOL_REQUIRED_VERSION = @INTLTOOL_REQUIRED_VERSION@
+INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
+INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@
+INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
+INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
+INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
+INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@
+ISO_CODES_LOCALEDIR = @ISO_CODES_LOCALEDIR@
+ISO_CODES_LOCATION = @ISO_CODES_LOCATION@
+JPEG_LIBS = @JPEG_LIBS@
+JSON_GLIB_CFLAGS = @JSON_GLIB_CFLAGS@
+JSON_GLIB_LIBS = @JSON_GLIB_LIBS@
+JXL_CFLAGS = @JXL_CFLAGS@
+JXL_LIBS = @JXL_LIBS@
+JXL_THREADS_CFLAGS = @JXL_THREADS_CFLAGS@
+JXL_THREADS_LIBS = @JXL_THREADS_LIBS@
+LCMS_CFLAGS = @LCMS_CFLAGS@
+LCMS_LIBS = @LCMS_LIBS@
+LCMS_REQUIRED_VERSION = @LCMS_REQUIRED_VERSION@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
+LIBBACKTRACE_LIBS = @LIBBACKTRACE_LIBS@
+LIBHEIF_CFLAGS = @LIBHEIF_CFLAGS@
+LIBHEIF_LIBS = @LIBHEIF_LIBS@
+LIBHEIF_REQUIRED_VERSION = @LIBHEIF_REQUIRED_VERSION@
+LIBJXL_REQUIRED_VERSION = @LIBJXL_REQUIRED_VERSION@
+LIBLZMA_REQUIRED_VERSION = @LIBLZMA_REQUIRED_VERSION@
+LIBMYPAINT_CFLAGS = @LIBMYPAINT_CFLAGS@
+LIBMYPAINT_LIBS = @LIBMYPAINT_LIBS@
+LIBMYPAINT_REQUIRED_VERSION = @LIBMYPAINT_REQUIRED_VERSION@
+LIBOBJS = @LIBOBJS@
+LIBPNG_REQUIRED_VERSION = @LIBPNG_REQUIRED_VERSION@
+LIBS = @LIBS@
+LIBTOOL = @LIBTOOL@
+LIBUNWIND_CFLAGS = @LIBUNWIND_CFLAGS@
+LIBUNWIND_LIBS = @LIBUNWIND_LIBS@
+LIBUNWIND_REQUIRED_VERSION = @LIBUNWIND_REQUIRED_VERSION@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+LT_CURRENT_MINUS_AGE = @LT_CURRENT_MINUS_AGE@
+LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@
+LT_VERSION_INFO = @LT_VERSION_INFO@
+LZMA_CFLAGS = @LZMA_CFLAGS@
+LZMA_LIBS = @LZMA_LIBS@
+MAIL = @MAIL@
+MAINT = @MAINT@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MIME_INFO_CFLAGS = @MIME_INFO_CFLAGS@
+MIME_INFO_LIBS = @MIME_INFO_LIBS@
+MIME_TYPES = @MIME_TYPES@
+MKDIR_P = @MKDIR_P@
+MKINSTALLDIRS = @MKINSTALLDIRS@
+MMX_EXTRA_CFLAGS = @MMX_EXTRA_CFLAGS@
+MNG_CFLAGS = @MNG_CFLAGS@
+MNG_LIBS = @MNG_LIBS@
+MSGFMT = @MSGFMT@
+MSGFMT_OPTS = @MSGFMT_OPTS@
+MSGMERGE = @MSGMERGE@
+MYPAINT_BRUSHES_CFLAGS = @MYPAINT_BRUSHES_CFLAGS@
+MYPAINT_BRUSHES_LIBS = @MYPAINT_BRUSHES_LIBS@
+NATIVE_GLIB_CFLAGS = @NATIVE_GLIB_CFLAGS@
+NATIVE_GLIB_LIBS = @NATIVE_GLIB_LIBS@
+NM = @NM@
+NMEDIT = @NMEDIT@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+OPENEXR_CFLAGS = @OPENEXR_CFLAGS@
+OPENEXR_LIBS = @OPENEXR_LIBS@
+OPENEXR_REQUIRED_VERSION = @OPENEXR_REQUIRED_VERSION@
+OPENJPEG_CFLAGS = @OPENJPEG_CFLAGS@
+OPENJPEG_LIBS = @OPENJPEG_LIBS@
+OPENJPEG_REQUIRED_VERSION = @OPENJPEG_REQUIRED_VERSION@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PANGOCAIRO_CFLAGS = @PANGOCAIRO_CFLAGS@
+PANGOCAIRO_LIBS = @PANGOCAIRO_LIBS@
+PANGOCAIRO_REQUIRED_VERSION = @PANGOCAIRO_REQUIRED_VERSION@
+PATHSEP = @PATHSEP@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PERL = @PERL@
+PERL_REQUIRED_VERSION = @PERL_REQUIRED_VERSION@
+PERL_VERSION = @PERL_VERSION@
+PKG_CONFIG = @PKG_CONFIG@
+PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
+PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
+PNG_CFLAGS = @PNG_CFLAGS@
+PNG_LIBS = @PNG_LIBS@
+POFILES = @POFILES@
+POPPLER_CFLAGS = @POPPLER_CFLAGS@
+POPPLER_DATA_CFLAGS = @POPPLER_DATA_CFLAGS@
+POPPLER_DATA_LIBS = @POPPLER_DATA_LIBS@
+POPPLER_DATA_REQUIRED_VERSION = @POPPLER_DATA_REQUIRED_VERSION@
+POPPLER_LIBS = @POPPLER_LIBS@
+POPPLER_REQUIRED_VERSION = @POPPLER_REQUIRED_VERSION@
+POSUB = @POSUB@
+PO_IN_DATADIR_FALSE = @PO_IN_DATADIR_FALSE@
+PO_IN_DATADIR_TRUE = @PO_IN_DATADIR_TRUE@
+PYBIN_PATH = @PYBIN_PATH@
+PYCAIRO_CFLAGS = @PYCAIRO_CFLAGS@
+PYCAIRO_LIBS = @PYCAIRO_LIBS@
+PYGIMP_EXTRA_CFLAGS = @PYGIMP_EXTRA_CFLAGS@
+PYGTK_CFLAGS = @PYGTK_CFLAGS@
+PYGTK_CODEGEN = @PYGTK_CODEGEN@
+PYGTK_DEFSDIR = @PYGTK_DEFSDIR@
+PYGTK_LIBS = @PYGTK_LIBS@
+PYLINK_LIBS = @PYLINK_LIBS@
+PYTHON = @PYTHON@
+PYTHON2_REQUIRED_VERSION = @PYTHON2_REQUIRED_VERSION@
+PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@
+PYTHON_INCLUDES = @PYTHON_INCLUDES@
+PYTHON_PLATFORM = @PYTHON_PLATFORM@
+PYTHON_PREFIX = @PYTHON_PREFIX@
+PYTHON_VERSION = @PYTHON_VERSION@
+RANLIB = @RANLIB@
+RSVG_REQUIRED_VERSION = @RSVG_REQUIRED_VERSION@
+RT_LIBS = @RT_LIBS@
+SCREENSHOT_LIBS = @SCREENSHOT_LIBS@
+SED = @SED@
+SENDMAIL = @SENDMAIL@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+SOCKET_LIBS = @SOCKET_LIBS@
+SSE2_EXTRA_CFLAGS = @SSE2_EXTRA_CFLAGS@
+SSE4_1_EXTRA_CFLAGS = @SSE4_1_EXTRA_CFLAGS@
+SSE_EXTRA_CFLAGS = @SSE_EXTRA_CFLAGS@
+STRIP = @STRIP@
+SVG_CFLAGS = @SVG_CFLAGS@
+SVG_LIBS = @SVG_LIBS@
+SYMPREFIX = @SYMPREFIX@
+TIFF_LIBS = @TIFF_LIBS@
+USE_NLS = @USE_NLS@
+VERSION = @VERSION@
+WEBKIT_CFLAGS = @WEBKIT_CFLAGS@
+WEBKIT_LIBS = @WEBKIT_LIBS@
+WEBKIT_REQUIRED_VERSION = @WEBKIT_REQUIRED_VERSION@
+WEBPDEMUX_CFLAGS = @WEBPDEMUX_CFLAGS@
+WEBPDEMUX_LIBS = @WEBPDEMUX_LIBS@
+WEBPMUX_CFLAGS = @WEBPMUX_CFLAGS@
+WEBPMUX_LIBS = @WEBPMUX_LIBS@
+WEBP_CFLAGS = @WEBP_CFLAGS@
+WEBP_LIBS = @WEBP_LIBS@
+WEBP_REQUIRED_VERSION = @WEBP_REQUIRED_VERSION@
+WEB_PAGE = @WEB_PAGE@
+WIN32_LARGE_ADDRESS_AWARE = @WIN32_LARGE_ADDRESS_AWARE@
+WINDRES = @WINDRES@
+WMF_CFLAGS = @WMF_CFLAGS@
+WMF_CONFIG = @WMF_CONFIG@
+WMF_LIBS = @WMF_LIBS@
+WMF_REQUIRED_VERSION = @WMF_REQUIRED_VERSION@
+XDG_EMAIL = @XDG_EMAIL@
+XFIXES_CFLAGS = @XFIXES_CFLAGS@
+XFIXES_LIBS = @XFIXES_LIBS@
+XGETTEXT = @XGETTEXT@
+XGETTEXT_REQUIRED_VERSION = @XGETTEXT_REQUIRED_VERSION@
+XMC_CFLAGS = @XMC_CFLAGS@
+XMC_LIBS = @XMC_LIBS@
+XMKMF = @XMKMF@
+XMLLINT = @XMLLINT@
+XMU_LIBS = @XMU_LIBS@
+XPM_LIBS = @XPM_LIBS@
+XSLTPROC = @XSLTPROC@
+XVFB_RUN = @XVFB_RUN@
+X_CFLAGS = @X_CFLAGS@
+X_EXTRA_LIBS = @X_EXTRA_LIBS@
+X_LIBS = @X_LIBS@
+X_PRE_LIBS = @X_PRE_LIBS@
+Z_LIBS = @Z_LIBS@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_CC_FOR_BUILD = @ac_ct_CC_FOR_BUILD@
+ac_ct_CXX = @ac_ct_CXX@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+gimpdatadir = @gimpdatadir@
+gimpdir = @gimpdir@
+gimplocaledir = @gimplocaledir@
+gimpplugindir = @gimpplugindir@
+gimpsysconfdir = @gimpsysconfdir@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+intltool__v_merge_options_ = @intltool__v_merge_options_@
+intltool__v_merge_options_0 = @intltool__v_merge_options_0@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+manpage_gimpdir = @manpage_gimpdir@
+mkdir_p = @mkdir_p@
+ms_librarian = @ms_librarian@
+mypaint_brushes_dir = @mypaint_brushes_dir@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+pkgpyexecdir = @pkgpyexecdir@
+pkgpythondir = @pkgpythondir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+pyexecdir = @pyexecdir@
+pythondir = @pythondir@
+runstatedir = @runstatedir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+
+# The name of the module.
+DOC_MODULE = libgimpbase
+
+# The top-level SGML file.
+DOC_MAIN_SGML_FILE = $(DOC_MODULE)-docs.sgml
+
+# The directory containing the source code.
+DOC_SOURCE_DIR = $(top_srcdir)/$(DOC_MODULE)
+
+# Extra options to pass to gtkdoc-scangobj
+SCANGOBJ_OPTIONS =
+
+# Extra options to supply to gtkdoc-scan
+SCAN_OPTIONS = --deprecated-guards="GIMP_DISABLE_DEPRECATED"
+
+# Extra options to supply to gtkdoc-mkdb
+MKDB_OPTIONS = --sgml-mode --output-format=xml --name-space=gimp
+
+# Extra options to supply to gtkdoc-fixref
+FIXXREF_OPTIONS =
+
+# Used for dependencies
+HFILE_GLOB = $(DOC_SOURCE_DIR)/*.h
+CFILE_GLOB = $(DOC_SOURCE_DIR)/*.c
+
+# Header files to ignore when scanning
+IGNORE_HFILES = \
+ gimpbase.h \
+ gimpbase-private.h \
+ gimpcompatenums.h \
+ gimpprotocol.h \
+ gimpreloc.h \
+ gimpwire.h \
+ gimpwin32-io.h
+
+
+# Images to copy into HTML directory
+HTML_IMAGES =
+
+# Extra SGML files that are included by $(DOC_MAIN_SGML_FILE)
+content_files =
+
+# Other files to distribute
+extra_files =
+
+# CFLAGS and LDFLAGS for compiling scan program. Only needed
+# if $(DOC_MODULE).types is non-empty.
+GTKDOC_CFLAGS =
+GTKDOC_LIBS =
+@GTK_DOC_USE_LIBTOOL_FALSE@GTKDOC_CC = $(CC) $(INCLUDES) $(GTKDOC_DEPS_CFLAGS) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+@GTK_DOC_USE_LIBTOOL_TRUE@GTKDOC_CC = $(LIBTOOL) --tag=CC --mode=compile $(CC) $(INCLUDES) $(GTKDOC_DEPS_CFLAGS) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+@GTK_DOC_USE_LIBTOOL_FALSE@GTKDOC_LD = $(CC) $(GTKDOC_DEPS_LIBS) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS)
+@GTK_DOC_USE_LIBTOOL_TRUE@GTKDOC_LD = $(LIBTOOL) --tag=CC --mode=link $(CC) $(GTKDOC_DEPS_LIBS) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS)
+@GTK_DOC_USE_LIBTOOL_FALSE@GTKDOC_RUN =
+@GTK_DOC_USE_LIBTOOL_TRUE@GTKDOC_RUN = $(LIBTOOL) --mode=execute
+
+# We set GPATH here; this gives us semantics for GNU make
+# which are more like other make's VPATH, when it comes to
+# whether a source that is a target of one rule is then
+# searched for in VPATH/GPATH.
+#
+GPATH = $(srcdir)
+TARGET_DIR = $(HTML_DIR)/$(DOC_MODULE)
+SETUP_FILES = \
+ $(content_files) \
+ $(expand_content_files) \
+ $(DOC_MAIN_SGML_FILE) \
+ $(DOC_MODULE)-sections.txt \
+ $(DOC_MODULE)-overrides.txt
+
+
+# Other files to distribute
+EXTRA_DIST = $(HTML_IMAGES) $(SETUP_FILES) version.in
+DOC_STAMPS = setup-build.stamp scan-build.stamp sgml-build.stamp \
+ html-build.stamp pdf-build.stamp \
+ sgml.stamp html.stamp pdf.stamp
+
+SCANOBJ_FILES = \
+ $(DOC_MODULE).actions \
+ $(DOC_MODULE).args \
+ $(DOC_MODULE).hierarchy \
+ $(DOC_MODULE).interfaces \
+ $(DOC_MODULE).prerequisites \
+ $(DOC_MODULE).signals
+
+REPORT_FILES = \
+ $(DOC_MODULE)-undocumented.txt \
+ $(DOC_MODULE)-undeclared.txt \
+ $(DOC_MODULE)-unused.txt
+
+CLEANFILES = $(SCANOBJ_FILES) $(REPORT_FILES) $(DOC_STAMPS) gtkdoc-check.test
+@GTK_DOC_BUILD_HTML_FALSE@HTML_BUILD_STAMP =
+@GTK_DOC_BUILD_HTML_TRUE@HTML_BUILD_STAMP = html-build.stamp
+@GTK_DOC_BUILD_PDF_FALSE@PDF_BUILD_STAMP =
+@GTK_DOC_BUILD_PDF_TRUE@PDF_BUILD_STAMP = pdf-build.stamp
+
+#### setup ####
+GTK_DOC_V_SETUP = $(GTK_DOC_V_SETUP_@AM_V@)
+GTK_DOC_V_SETUP_ = $(GTK_DOC_V_SETUP_@AM_DEFAULT_V@)
+GTK_DOC_V_SETUP_0 = @echo " DOC Preparing build";
+
+#### scan ####
+GTK_DOC_V_SCAN = $(GTK_DOC_V_SCAN_@AM_V@)
+GTK_DOC_V_SCAN_ = $(GTK_DOC_V_SCAN_@AM_DEFAULT_V@)
+GTK_DOC_V_SCAN_0 = @echo " DOC Scanning header files";
+GTK_DOC_V_INTROSPECT = $(GTK_DOC_V_INTROSPECT_@AM_V@)
+GTK_DOC_V_INTROSPECT_ = $(GTK_DOC_V_INTROSPECT_@AM_DEFAULT_V@)
+GTK_DOC_V_INTROSPECT_0 = @echo " DOC Introspecting gobjects";
+
+#### xml ####
+GTK_DOC_V_XML = $(GTK_DOC_V_XML_@AM_V@)
+GTK_DOC_V_XML_ = $(GTK_DOC_V_XML_@AM_DEFAULT_V@)
+GTK_DOC_V_XML_0 = @echo " DOC Building XML";
+
+#### html ####
+GTK_DOC_V_HTML = $(GTK_DOC_V_HTML_@AM_V@)
+GTK_DOC_V_HTML_ = $(GTK_DOC_V_HTML_@AM_DEFAULT_V@)
+GTK_DOC_V_HTML_0 = @echo " DOC Building HTML";
+GTK_DOC_V_XREF = $(GTK_DOC_V_XREF_@AM_V@)
+GTK_DOC_V_XREF_ = $(GTK_DOC_V_XREF_@AM_DEFAULT_V@)
+GTK_DOC_V_XREF_0 = @echo " DOC Fixing cross-references";
+
+#### pdf ####
+GTK_DOC_V_PDF = $(GTK_DOC_V_PDF_@AM_V@)
+GTK_DOC_V_PDF_ = $(GTK_DOC_V_PDF_@AM_DEFAULT_V@)
+GTK_DOC_V_PDF_0 = @echo " DOC Building PDF";
+all: all-am
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(top_srcdir)/gtk-doc.make $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu devel-docs/libgimpbase/Makefile'; \
+ $(am__cd) $(top_srcdir) && \
+ $(AUTOMAKE) --gnu devel-docs/libgimpbase/Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \
+ esac;
+$(top_srcdir)/gtk-doc.make $(am__empty):
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+version: $(top_builddir)/config.status $(srcdir)/version.in
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
+
+mostlyclean-libtool:
+ -rm -f *.lo
+
+clean-libtool:
+ -rm -rf .libs _libs
+tags TAGS:
+
+ctags CTAGS:
+
+cscope cscopelist:
+
+
+distdir: $(BUILT_SOURCES)
+ $(MAKE) $(AM_MAKEFLAGS) distdir-am
+
+distdir-am: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d "$(distdir)/$$file"; then \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+ else \
+ test -f "$(distdir)/$$file" \
+ || cp -p $$d/$$file "$(distdir)/$$file" \
+ || exit 1; \
+ fi; \
+ done
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$(top_distdir)" distdir="$(distdir)" \
+ dist-hook
+check-am: all-am
+check: check-am
+@ENABLE_GTK_DOC_FALSE@all-local:
+all-am: Makefile all-local
+installdirs:
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+ if test -z '$(STRIP)'; then \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ install; \
+ else \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+ fi
+mostlyclean-generic:
+
+clean-generic:
+ -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+ -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-am
+
+clean-am: clean-generic clean-libtool clean-local mostlyclean-am
+
+distclean: distclean-am
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-local
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+html-am:
+
+info: info-am
+
+info-am:
+
+install-data-am: install-data-local
+
+install-dvi: install-dvi-am
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-am
+
+install-html-am:
+
+install-info: install-info-am
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-pdf-am:
+
+install-ps: install-ps-am
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic \
+ maintainer-clean-local
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-generic mostlyclean-libtool
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am: uninstall-local
+
+.MAKE: install-am install-strip
+
+.PHONY: all all-am all-local check check-am clean clean-generic \
+ clean-libtool clean-local cscopelist-am ctags-am dist-hook \
+ distclean distclean-generic distclean-libtool distclean-local \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-data-local \
+ install-dvi install-dvi-am install-exec install-exec-am \
+ install-html install-html-am install-info install-info-am \
+ install-man install-pdf install-pdf-am install-ps \
+ install-ps-am install-strip installcheck installcheck-am \
+ installdirs maintainer-clean maintainer-clean-generic \
+ maintainer-clean-local mostlyclean mostlyclean-generic \
+ mostlyclean-libtool pdf pdf-am ps ps-am tags-am uninstall \
+ uninstall-am uninstall-local
+
+.PRECIOUS: Makefile
+
+
+gtkdoc-check.test: Makefile
+ $(AM_V_GEN)echo "#!/bin/sh -e" > $@; \
+ echo "$(GTKDOC_CHECK_PATH) || exit 1" >> $@; \
+ chmod +x $@
+
+all-gtk-doc: $(HTML_BUILD_STAMP) $(PDF_BUILD_STAMP)
+.PHONY: all-gtk-doc
+
+@ENABLE_GTK_DOC_TRUE@all-local: all-gtk-doc
+
+docs: $(HTML_BUILD_STAMP) $(PDF_BUILD_STAMP)
+
+$(REPORT_FILES): sgml-build.stamp
+
+setup-build.stamp:
+ -$(GTK_DOC_V_SETUP)if test "$(abs_srcdir)" != "$(abs_builddir)" ; then \
+ files=`echo $(SETUP_FILES) $(DOC_MODULE).types`; \
+ if test "x$$files" != "x" ; then \
+ for file in $$files ; do \
+ destdir=`dirname $(abs_builddir)/$$file`; \
+ test -d "$$destdir" || mkdir -p "$$destdir"; \
+ test -f $(abs_srcdir)/$$file && \
+ cp -pf $(abs_srcdir)/$$file $(abs_builddir)/$$file || true; \
+ done; \
+ fi; \
+ fi
+ $(AM_V_at)touch setup-build.stamp
+
+scan-build.stamp: setup-build.stamp $(HFILE_GLOB) $(CFILE_GLOB)
+ $(GTK_DOC_V_SCAN)_source_dir='' ; \
+ for i in $(DOC_SOURCE_DIR) ; do \
+ _source_dir="$${_source_dir} --source-dir=$$i" ; \
+ done ; \
+ gtkdoc-scan --module=$(DOC_MODULE) --ignore-headers="$(IGNORE_HFILES)" $${_source_dir} $(SCAN_OPTIONS) $(EXTRA_HFILES)
+ $(GTK_DOC_V_INTROSPECT)if grep -l '^..*$$' $(DOC_MODULE).types > /dev/null 2>&1 ; then \
+ scanobj_options=""; \
+ gtkdoc-scangobj 2>&1 --help | grep >/dev/null "\-\-verbose"; \
+ if test "$$?" = "0"; then \
+ if test "x$(V)" = "x1"; then \
+ scanobj_options="--verbose"; \
+ fi; \
+ fi; \
+ CC="$(GTKDOC_CC)" LD="$(GTKDOC_LD)" RUN="$(GTKDOC_RUN)" CFLAGS="$(GTKDOC_CFLAGS) $(CFLAGS)" LDFLAGS="$(GTKDOC_LIBS) $(LDFLAGS)" \
+ gtkdoc-scangobj $(SCANGOBJ_OPTIONS) $$scanobj_options --module=$(DOC_MODULE); \
+ else \
+ for i in $(SCANOBJ_FILES) ; do \
+ test -f $$i || touch $$i ; \
+ done \
+ fi
+ $(AM_V_at)touch scan-build.stamp
+
+$(DOC_MODULE)-decl.txt $(SCANOBJ_FILES) $(DOC_MODULE)-sections.txt $(DOC_MODULE)-overrides.txt: scan-build.stamp
+ @true
+
+sgml-build.stamp: setup-build.stamp $(DOC_MODULE)-decl.txt $(SCANOBJ_FILES) $(HFILE_GLOB) $(CFILE_GLOB) $(DOC_MODULE)-sections.txt $(DOC_MODULE)-overrides.txt $(expand_content_files) xml/gtkdocentities.ent
+ $(GTK_DOC_V_XML)_source_dir='' ; \
+ for i in $(DOC_SOURCE_DIR) ; do \
+ _source_dir="$${_source_dir} --source-dir=$$i" ; \
+ done ; \
+ gtkdoc-mkdb --module=$(DOC_MODULE) --output-format=xml --expand-content-files="$(expand_content_files)" --main-sgml-file=$(DOC_MAIN_SGML_FILE) $${_source_dir} $(MKDB_OPTIONS)
+ $(AM_V_at)touch sgml-build.stamp
+
+sgml.stamp: sgml-build.stamp
+ @true
+
+$(DOC_MAIN_SGML_FILE): sgml-build.stamp
+ @true
+
+xml/gtkdocentities.ent: Makefile
+ $(GTK_DOC_V_XML)$(MKDIR_P) $(@D) && ( \
+ echo "<!ENTITY package \"$(PACKAGE)\">"; \
+ echo "<!ENTITY package_bugreport \"$(PACKAGE_BUGREPORT)\">"; \
+ echo "<!ENTITY package_name \"$(PACKAGE_NAME)\">"; \
+ echo "<!ENTITY package_string \"$(PACKAGE_STRING)\">"; \
+ echo "<!ENTITY package_tarname \"$(PACKAGE_TARNAME)\">"; \
+ echo "<!ENTITY package_url \"$(PACKAGE_URL)\">"; \
+ echo "<!ENTITY package_version \"$(PACKAGE_VERSION)\">"; \
+ ) > $@
+
+html-build.stamp: sgml.stamp $(DOC_MAIN_SGML_FILE) $(content_files) $(expand_content_files)
+ $(GTK_DOC_V_HTML)rm -rf html && mkdir html && \
+ mkhtml_options=""; \
+ gtkdoc-mkhtml 2>&1 --help | grep >/dev/null "\-\-verbose"; \
+ if test "$$?" = "0"; then \
+ if test "x$(V)" = "x1"; then \
+ mkhtml_options="$$mkhtml_options --verbose"; \
+ fi; \
+ fi; \
+ gtkdoc-mkhtml 2>&1 --help | grep >/dev/null "\-\-path"; \
+ if test "$$?" = "0"; then \
+ mkhtml_options="$$mkhtml_options --path=\"$(abs_srcdir)\""; \
+ fi; \
+ cd html && gtkdoc-mkhtml $$mkhtml_options $(MKHTML_OPTIONS) $(DOC_MODULE) ../$(DOC_MAIN_SGML_FILE)
+ -@test "x$(HTML_IMAGES)" = "x" || \
+ for file in $(HTML_IMAGES) ; do \
+ test -f $(abs_srcdir)/$$file && cp $(abs_srcdir)/$$file $(abs_builddir)/html; \
+ test -f $(abs_builddir)/$$file && cp $(abs_builddir)/$$file $(abs_builddir)/html; \
+ test -f $$file && cp $$file $(abs_builddir)/html; \
+ done;
+ $(GTK_DOC_V_XREF)gtkdoc-fixxref --module=$(DOC_MODULE) --module-dir=html --html-dir=$(HTML_DIR) $(FIXXREF_OPTIONS)
+ $(AM_V_at)touch html-build.stamp
+
+pdf-build.stamp: sgml.stamp $(DOC_MAIN_SGML_FILE) $(content_files) $(expand_content_files)
+ $(GTK_DOC_V_PDF)rm -f $(DOC_MODULE).pdf && \
+ mkpdf_options=""; \
+ gtkdoc-mkpdf 2>&1 --help | grep >/dev/null "\-\-verbose"; \
+ if test "$$?" = "0"; then \
+ if test "x$(V)" = "x1"; then \
+ mkpdf_options="$$mkpdf_options --verbose"; \
+ fi; \
+ fi; \
+ if test "x$(HTML_IMAGES)" != "x"; then \
+ for img in $(HTML_IMAGES); do \
+ part=`dirname $$img`; \
+ echo $$mkpdf_options | grep >/dev/null "\-\-imgdir=$$part "; \
+ if test $$? != 0; then \
+ mkpdf_options="$$mkpdf_options --imgdir=$$part"; \
+ fi; \
+ done; \
+ fi; \
+ gtkdoc-mkpdf --path="$(abs_srcdir)" $$mkpdf_options $(DOC_MODULE) $(DOC_MAIN_SGML_FILE) $(MKPDF_OPTIONS)
+ $(AM_V_at)touch pdf-build.stamp
+
+##############
+
+clean-local:
+ @rm -f *~ *.bak
+ @rm -rf .libs
+ @if echo $(SCAN_OPTIONS) | grep -q "\-\-rebuild-types" ; then \
+ rm -f $(DOC_MODULE).types; \
+ fi
+ @if echo $(SCAN_OPTIONS) | grep -q "\-\-rebuild-sections" ; then \
+ rm -f $(DOC_MODULE)-sections.txt; \
+ fi
+
+distclean-local:
+ @rm -rf xml html $(REPORT_FILES) $(DOC_MODULE).pdf \
+ $(DOC_MODULE)-decl-list.txt $(DOC_MODULE)-decl.txt
+ @if test "$(abs_srcdir)" != "$(abs_builddir)" ; then \
+ rm -f $(SETUP_FILES) $(DOC_MODULE).types; \
+ fi
+
+maintainer-clean-local:
+ @rm -rf xml html
+
+install-data-local:
+ @installfiles=`echo $(builddir)/html/*`; \
+ if test "$$installfiles" = '$(builddir)/html/*'; \
+ then echo 1>&2 'Nothing to install' ; \
+ else \
+ if test -n "$(DOC_MODULE_VERSION)"; then \
+ installdir="$(DESTDIR)$(TARGET_DIR)-$(DOC_MODULE_VERSION)"; \
+ else \
+ installdir="$(DESTDIR)$(TARGET_DIR)"; \
+ fi; \
+ $(mkinstalldirs) $${installdir} ; \
+ for i in $$installfiles; do \
+ echo ' $(INSTALL_DATA) '$$i ; \
+ $(INSTALL_DATA) $$i $${installdir}; \
+ done; \
+ if test -n "$(DOC_MODULE_VERSION)"; then \
+ mv -f $${installdir}/$(DOC_MODULE).devhelp2 \
+ $${installdir}/$(DOC_MODULE)-$(DOC_MODULE_VERSION).devhelp2; \
+ fi; \
+ $(GTKDOC_REBASE) --relative --dest-dir=$(DESTDIR) --html-dir=$${installdir}; \
+ fi
+
+uninstall-local:
+ @if test -n "$(DOC_MODULE_VERSION)"; then \
+ installdir="$(DESTDIR)$(TARGET_DIR)-$(DOC_MODULE_VERSION)"; \
+ else \
+ installdir="$(DESTDIR)$(TARGET_DIR)"; \
+ fi; \
+ rm -rf $${installdir}
+
+#
+# Require gtk-doc when making dist
+#
+@HAVE_GTK_DOC_TRUE@dist-check-gtkdoc: docs
+@HAVE_GTK_DOC_FALSE@dist-check-gtkdoc:
+@HAVE_GTK_DOC_FALSE@ @echo "*** gtk-doc is needed to run 'make dist'. ***"
+@HAVE_GTK_DOC_FALSE@ @echo "*** gtk-doc was not found when 'configure' ran. ***"
+@HAVE_GTK_DOC_FALSE@ @echo "*** please install gtk-doc and rerun 'configure'. ***"
+@HAVE_GTK_DOC_FALSE@ @false
+
+dist-hook: dist-check-gtkdoc all-gtk-doc dist-hook-local
+ @mkdir $(distdir)/html
+ @cp ./html/* $(distdir)/html
+ @-cp ./$(DOC_MODULE).pdf $(distdir)/
+ @-cp ./$(DOC_MODULE).types $(distdir)/
+ @-cp ./$(DOC_MODULE)-sections.txt $(distdir)/
+ @cd $(distdir) && rm -f $(DISTCLEANFILES)
+ @$(GTKDOC_REBASE) --online --relative --html-dir=$(distdir)/html
+
+.PHONY : dist-hook-local docs
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff --git a/devel-docs/libgimpbase/html/api-index-full.html b/devel-docs/libgimpbase/html/api-index-full.html
new file mode 100644
index 0000000..6793678
--- /dev/null
+++ b/devel-docs/libgimpbase/html/api-index-full.html
@@ -0,0 +1,1052 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Index: GIMP Base Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Base Library Reference Manual">
+<link rel="up" href="index.html" title="GIMP Base Library Reference Manual">
+<link rel="prev" href="libgimpbase-GimpValueArray.html" title="GimpValueArray">
+<link rel="next" href="api-index-2-2.html" title="Index of new symbols in GIMP 2.2">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts"><span id="nav_index"><a class="shortcut" href="#idxA">A</a>
+  <span class="dim">|</span> 
+ <a class="shortcut" href="#idxB">B</a>
+  <span class="dim">|</span> 
+ <a class="shortcut" href="#idxC">C</a>
+  <span class="dim">|</span> 
+ <a class="shortcut" href="#idxD">D</a>
+  <span class="dim">|</span> 
+ <a class="shortcut" href="#idxE">E</a>
+  <span class="dim">|</span> 
+ <a class="shortcut" href="#idxF">F</a>
+  <span class="dim">|</span> 
+ <a class="shortcut" href="#idxG">G</a>
+  <span class="dim">|</span> 
+ <a class="shortcut" href="#idxH">H</a>
+  <span class="dim">|</span> 
+ <a class="shortcut" href="#idxI">I</a>
+  <span class="dim">|</span> 
+ <a class="shortcut" href="#idxJ">J</a>
+  <span class="dim">|</span> 
+ <a class="shortcut" href="#idxL">L</a>
+  <span class="dim">|</span> 
+ <a class="shortcut" href="#idxM">M</a>
+  <span class="dim">|</span> 
+ <a class="shortcut" href="#idxO">O</a>
+  <span class="dim">|</span> 
+ <a class="shortcut" href="#idxP">P</a>
+  <span class="dim">|</span> 
+ <a class="shortcut" href="#idxR">R</a>
+  <span class="dim">|</span> 
+ <a class="shortcut" href="#idxS">S</a>
+  <span class="dim">|</span> 
+ <a class="shortcut" href="#idxT">T</a>
+  <span class="dim">|</span> 
+ <a class="shortcut" href="#idxU">U</a>
+  <span class="dim">|</span> 
+ <a class="shortcut" href="#idxV">V</a></span></td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><img src="up-insensitive.png" width="16" height="16" border="0"></td>
+<td><a accesskey="p" href="libgimpbase-GimpValueArray.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="api-index-2-2.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="index">
+<div class="titlepage"><div><div><h1 class="title">
+<a name="api-index-full"></a>Index</h1></div></div></div>
+<a name="idx"></a><a name="idxA"></a><h3 class="title">A</h3>
+<dt>
+<a class="link" href="libgimpbase-gimpbaseenums.html#GimpAddMaskType" title="enum GimpAddMaskType">GimpAddMaskType</a>, enum in <a class="link" href="libgimpbase-gimpbaseenums.html" title="gimpbaseenums">gimpbaseenums</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimputils.html#gimp-any-to-utf8" title="gimp_any_to_utf8 ()">gimp_any_to_utf8</a>, function in <a class="link" href="libgimpbase-gimputils.html" title="gimputils">gimputils</a>
+</dt>
+<dd></dd>
+<a name="idxB"></a><h3 class="title">B</h3>
+<dt>
+<a class="link" href="libgimpbase-gimpbaseenums.html#GimpBlendMode" title="enum GimpBlendMode">GimpBlendMode</a>, enum in <a class="link" href="libgimpbase-gimpbaseenums.html" title="gimpbaseenums">gimpbaseenums</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpbaseenums.html#GimpBrushGeneratedShape" title="enum GimpBrushGeneratedShape">GimpBrushGeneratedShape</a>, enum in <a class="link" href="libgimpbase-gimpbaseenums.html" title="gimpbaseenums">gimpbaseenums</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpbaseenums.html#GimpBucketFillMode" title="enum GimpBucketFillMode">GimpBucketFillMode</a>, enum in <a class="link" href="libgimpbase-gimpbaseenums.html" title="gimpbaseenums">gimpbaseenums</a>
+</dt>
+<dd></dd>
+<a name="idxC"></a><h3 class="title">C</h3>
+<dt>
+<a class="link" href="libgimpbase-gimpenv.html#gimp-cache-directory" title="gimp_cache_directory ()">gimp_cache_directory</a>, function in <a class="link" href="libgimpbase-gimpenv.html" title="gimpenv">gimpenv</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimputils.html#gimp-canonicalize-identifier" title="gimp_canonicalize_identifier ()">gimp_canonicalize_identifier</a>, function in <a class="link" href="libgimpbase-gimputils.html" title="gimputils">gimputils</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpbaseenums.html#GimpCapStyle" title="enum GimpCapStyle">GimpCapStyle</a>, enum in <a class="link" href="libgimpbase-gimpbaseenums.html" title="gimpbaseenums">gimpbaseenums</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpbaseenums.html#GimpChannelOps" title="enum GimpChannelOps">GimpChannelOps</a>, enum in <a class="link" href="libgimpbase-gimpbaseenums.html" title="gimpbaseenums">gimpbaseenums</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpbaseenums.html#GimpChannelType" title="enum GimpChannelType">GimpChannelType</a>, enum in <a class="link" href="libgimpbase-gimpbaseenums.html" title="gimpbaseenums">gimpbaseenums</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpbaseenums.html#GimpCheckSize" title="enum GimpCheckSize">GimpCheckSize</a>, enum in <a class="link" href="libgimpbase-gimpbaseenums.html" title="gimpbaseenums">gimpbaseenums</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpchecks.html#gimp-checks-get-shades" title="gimp_checks_get_shades ()">gimp_checks_get_shades</a>, function in <a class="link" href="libgimpbase-gimpchecks.html" title="gimpchecks">gimpchecks</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpbaseenums.html#GimpCheckType" title="enum GimpCheckType">GimpCheckType</a>, enum in <a class="link" href="libgimpbase-gimpbaseenums.html" title="gimpbaseenums">gimpbaseenums</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpchecks.html#GIMP-CHECK-DARK:CAPS" title="GIMP_CHECK_DARK">GIMP_CHECK_DARK</a>, macro in <a class="link" href="libgimpbase-gimpchecks.html" title="gimpchecks">gimpchecks</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpchecks.html#GIMP-CHECK-LIGHT:CAPS" title="GIMP_CHECK_LIGHT">GIMP_CHECK_LIGHT</a>, macro in <a class="link" href="libgimpbase-gimpchecks.html" title="gimpchecks">gimpchecks</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpchecks.html#GIMP-CHECK-SIZE:CAPS" title="GIMP_CHECK_SIZE">GIMP_CHECK_SIZE</a>, macro in <a class="link" href="libgimpbase-gimpchecks.html" title="gimpchecks">gimpchecks</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpchecks.html#GIMP-CHECK-SIZE-SM:CAPS" title="GIMP_CHECK_SIZE_SM">GIMP_CHECK_SIZE_SM</a>, macro in <a class="link" href="libgimpbase-gimpchecks.html" title="gimpchecks">gimpchecks</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpbaseenums.html#GimpCloneType" title="enum GimpCloneType">GimpCloneType</a>, enum in <a class="link" href="libgimpbase-gimpbaseenums.html" title="gimpbaseenums">gimpbaseenums</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpbaseenums.html#GimpColorTag" title="enum GimpColorTag">GimpColorTag</a>, enum in <a class="link" href="libgimpbase-gimpbaseenums.html" title="gimpbaseenums">gimpbaseenums</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpbaseenums.html#GimpComponentType" title="enum GimpComponentType">GimpComponentType</a>, enum in <a class="link" href="libgimpbase-gimpbaseenums.html" title="gimpbaseenums">gimpbaseenums</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpbaseenums.html#GimpConvertPaletteType" title="enum GimpConvertPaletteType">GimpConvertPaletteType</a>, enum in <a class="link" href="libgimpbase-gimpbaseenums.html" title="gimpbaseenums">gimpbaseenums</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpbaseenums.html#GimpConvolveType" title="enum GimpConvolveType">GimpConvolveType</a>, enum in <a class="link" href="libgimpbase-gimpbaseenums.html" title="gimpbaseenums">gimpbaseenums</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpcpuaccel.html#GimpCpuAccelFlags" title="enum GimpCpuAccelFlags">GimpCpuAccelFlags</a>, enum in <a class="link" href="libgimpbase-gimpcpuaccel.html" title="gimpcpuaccel">gimpcpuaccel</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpcpuaccel.html#gimp-cpu-accel-get-support" title="gimp_cpu_accel_get_support ()">gimp_cpu_accel_get_support</a>, function in <a class="link" href="libgimpbase-gimpcpuaccel.html" title="gimpcpuaccel">gimpcpuaccel</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpcpuaccel.html#gimp-cpu-accel-set-use" title="gimp_cpu_accel_set_use ()">gimp_cpu_accel_set_use</a>, function in <a class="link" href="libgimpbase-gimpcpuaccel.html" title="gimpcpuaccel">gimpcpuaccel</a>
+</dt>
+<dd></dd>
+<a name="idxD"></a><h3 class="title">D</h3>
+<dt>
+<a class="link" href="libgimpbase-gimpdatafiles.html#GimpDatafileData" title="GimpDatafileData">GimpDatafileData</a>, struct in <a class="link" href="libgimpbase-gimpdatafiles.html" title="gimpdatafiles">gimpdatafiles</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpdatafiles.html#GimpDatafileLoaderFunc" title="GimpDatafileLoaderFunc ()">GimpDatafileLoaderFunc</a>, user_function in <a class="link" href="libgimpbase-gimpdatafiles.html" title="gimpdatafiles">gimpdatafiles</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpdatafiles.html#gimp-datafiles-check-extension" title="gimp_datafiles_check_extension ()">gimp_datafiles_check_extension</a>, function in <a class="link" href="libgimpbase-gimpdatafiles.html" title="gimpdatafiles">gimpdatafiles</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpdatafiles.html#gimp-datafiles-read-directories" title="gimp_datafiles_read_directories ()">gimp_datafiles_read_directories</a>, function in <a class="link" href="libgimpbase-gimpdatafiles.html" title="gimpdatafiles">gimpdatafiles</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpenv.html#gimp-data-directory" title="gimp_data_directory ()">gimp_data_directory</a>, function in <a class="link" href="libgimpbase-gimpenv.html" title="gimpenv">gimpenv</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpenv.html#gimp-data-directory-file" title="gimp_data_directory_file ()">gimp_data_directory_file</a>, function in <a class="link" href="libgimpbase-gimpenv.html" title="gimpenv">gimpenv</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpbasetypes.html#GIMP-DEPRECATED:CAPS" title="GIMP_DEPRECATED">GIMP_DEPRECATED</a>, macro in <a class="link" href="libgimpbase-gimpbasetypes.html" title="gimpbasetypes">gimpbasetypes</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpbasetypes.html#GIMP-DEPRECATED-FOR:CAPS" title="GIMP_DEPRECATED_FOR()">GIMP_DEPRECATED_FOR</a>, macro in <a class="link" href="libgimpbase-gimpbasetypes.html" title="gimpbasetypes">gimpbasetypes</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpbaseenums.html#GimpDesaturateMode" title="enum GimpDesaturateMode">GimpDesaturateMode</a>, enum in <a class="link" href="libgimpbase-gimpbaseenums.html" title="gimpbaseenums">gimpbaseenums</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpenv.html#gimp-directory" title="gimp_directory ()">gimp_directory</a>, function in <a class="link" href="libgimpbase-gimpenv.html" title="gimpenv">gimpenv</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpenv.html#gimp-directory-file" title="gimp_directory_file ()">gimp_directory_file</a>, function in <a class="link" href="libgimpbase-gimpenv.html" title="gimpenv">gimpenv</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpbaseenums.html#GimpDodgeBurnType" title="enum GimpDodgeBurnType">GimpDodgeBurnType</a>, enum in <a class="link" href="libgimpbase-gimpbaseenums.html" title="gimpbaseenums">gimpbaseenums</a>
+</dt>
+<dd></dd>
+<a name="idxE"></a><h3 class="title">E</h3>
+<dt>
+<a class="link" href="libgimpbase-gimpbasetypes.html#GimpEnumDesc" title="struct GimpEnumDesc">GimpEnumDesc</a>, struct in <a class="link" href="libgimpbase-gimpbasetypes.html" title="gimpbasetypes">gimpbasetypes</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimputils.html#gimp-enum-get-desc" title="gimp_enum_get_desc ()">gimp_enum_get_desc</a>, function in <a class="link" href="libgimpbase-gimputils.html" title="gimputils">gimputils</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimputils.html#gimp-enum-get-value" title="gimp_enum_get_value ()">gimp_enum_get_value</a>, function in <a class="link" href="libgimpbase-gimputils.html" title="gimputils">gimputils</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpbasetypes.html#gimp-enum-get-value-descriptions" title="gimp_enum_get_value_descriptions ()">gimp_enum_get_value_descriptions</a>, function in <a class="link" href="libgimpbase-gimpbasetypes.html" title="gimpbasetypes">gimpbasetypes</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpbasetypes.html#gimp-enum-set-value-descriptions" title="gimp_enum_set_value_descriptions ()">gimp_enum_set_value_descriptions</a>, function in <a class="link" href="libgimpbase-gimpbasetypes.html" title="gimpbasetypes">gimpbasetypes</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimputils.html#gimp-enum-value-get-abbrev" title="gimp_enum_value_get_abbrev ()">gimp_enum_value_get_abbrev</a>, function in <a class="link" href="libgimpbase-gimputils.html" title="gimputils">gimputils</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimputils.html#gimp-enum-value-get-desc" title="gimp_enum_value_get_desc ()">gimp_enum_value_get_desc</a>, function in <a class="link" href="libgimpbase-gimputils.html" title="gimputils">gimputils</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimputils.html#gimp-enum-value-get-help" title="gimp_enum_value_get_help ()">gimp_enum_value_get_help</a>, function in <a class="link" href="libgimpbase-gimputils.html" title="gimputils">gimputils</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpenv.html#gimp-env-init" title="gimp_env_init ()">gimp_env_init</a>, function in <a class="link" href="libgimpbase-gimpenv.html" title="gimpenv">gimpenv</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimputils.html#gimp-escape-uline" title="gimp_escape_uline ()">gimp_escape_uline</a>, function in <a class="link" href="libgimpbase-gimputils.html" title="gimputils">gimputils</a>
+</dt>
+<dd></dd>
+<a name="idxF"></a><h3 class="title">F</h3>
+<dt>
+<a class="link" href="libgimpbase-gimputils.html#gimp-filename-to-utf8" title="gimp_filename_to_utf8 ()">gimp_filename_to_utf8</a>, function in <a class="link" href="libgimpbase-gimputils.html" title="gimputils">gimputils</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimputils.html#gimp-file-get-utf8-name" title="gimp_file_get_utf8_name ()">gimp_file_get_utf8_name</a>, function in <a class="link" href="libgimpbase-gimputils.html" title="gimputils">gimputils</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimputils.html#gimp-file-has-extension" title="gimp_file_has_extension ()">gimp_file_has_extension</a>, function in <a class="link" href="libgimpbase-gimputils.html" title="gimputils">gimputils</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimputils.html#gimp-file-show-in-file-manager" title="gimp_file_show_in_file_manager ()">gimp_file_show_in_file_manager</a>, function in <a class="link" href="libgimpbase-gimputils.html" title="gimputils">gimputils</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpbaseenums.html#GimpFillType" title="enum GimpFillType">GimpFillType</a>, enum in <a class="link" href="libgimpbase-gimpbaseenums.html" title="gimpbaseenums">gimpbaseenums</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpbasetypes.html#GimpFlagsDesc" title="struct GimpFlagsDesc">GimpFlagsDesc</a>, struct in <a class="link" href="libgimpbase-gimpbasetypes.html" title="gimpbasetypes">gimpbasetypes</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimputils.html#gimp-flags-get-first-desc" title="gimp_flags_get_first_desc ()">gimp_flags_get_first_desc</a>, function in <a class="link" href="libgimpbase-gimputils.html" title="gimputils">gimputils</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimputils.html#gimp-flags-get-first-value" title="gimp_flags_get_first_value ()">gimp_flags_get_first_value</a>, function in <a class="link" href="libgimpbase-gimputils.html" title="gimputils">gimputils</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpbasetypes.html#gimp-flags-get-value-descriptions" title="gimp_flags_get_value_descriptions ()">gimp_flags_get_value_descriptions</a>, function in <a class="link" href="libgimpbase-gimpbasetypes.html" title="gimpbasetypes">gimpbasetypes</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpbasetypes.html#gimp-flags-set-value-descriptions" title="gimp_flags_set_value_descriptions ()">gimp_flags_set_value_descriptions</a>, function in <a class="link" href="libgimpbase-gimpbasetypes.html" title="gimpbasetypes">gimpbasetypes</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimputils.html#gimp-flags-value-get-abbrev" title="gimp_flags_value_get_abbrev ()">gimp_flags_value_get_abbrev</a>, function in <a class="link" href="libgimpbase-gimputils.html" title="gimputils">gimputils</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimputils.html#gimp-flags-value-get-desc" title="gimp_flags_value_get_desc ()">gimp_flags_value_get_desc</a>, function in <a class="link" href="libgimpbase-gimputils.html" title="gimputils">gimputils</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimputils.html#gimp-flags-value-get-help" title="gimp_flags_value_get_help ()">gimp_flags_value_get_help</a>, function in <a class="link" href="libgimpbase-gimputils.html" title="gimputils">gimputils</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpbaseenums.html#GimpForegroundExtractMode" title="enum GimpForegroundExtractMode">GimpForegroundExtractMode</a>, enum in <a class="link" href="libgimpbase-gimpbaseenums.html" title="gimpbaseenums">gimpbaseenums</a>
+</dt>
+<dd></dd>
+<a name="idxG"></a><h3 class="title">G</h3>
+<dt>
+<a class="link" href="libgimpbase-gimpbaseenums.html#GimpGradientBlendColorSpace" title="enum GimpGradientBlendColorSpace">GimpGradientBlendColorSpace</a>, enum in <a class="link" href="libgimpbase-gimpbaseenums.html" title="gimpbaseenums">gimpbaseenums</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpbaseenums.html#GimpGradientSegmentColor" title="enum GimpGradientSegmentColor">GimpGradientSegmentColor</a>, enum in <a class="link" href="libgimpbase-gimpbaseenums.html" title="gimpbaseenums">gimpbaseenums</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpbaseenums.html#GimpGradientSegmentType" title="enum GimpGradientSegmentType">GimpGradientSegmentType</a>, enum in <a class="link" href="libgimpbase-gimpbaseenums.html" title="gimpbaseenums">gimpbaseenums</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpbaseenums.html#GimpGradientType" title="enum GimpGradientType">GimpGradientType</a>, enum in <a class="link" href="libgimpbase-gimpbaseenums.html" title="gimpbaseenums">gimpbaseenums</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpbaseenums.html#GimpGridStyle" title="enum GimpGridStyle">GimpGridStyle</a>, enum in <a class="link" href="libgimpbase-gimpbaseenums.html" title="gimpbaseenums">gimpbaseenums</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpenv.html#gimp-gtkrc" title="gimp_gtkrc ()">gimp_gtkrc</a>, function in <a class="link" href="libgimpbase-gimpenv.html" title="gimpenv">gimpenv</a>
+</dt>
+<dd></dd>
+<a name="idxH"></a><h3 class="title">H</h3>
+<dt>
+<a class="link" href="libgimpbase-gimpbaseenums.html#GimpHueRange" title="enum GimpHueRange">GimpHueRange</a>, enum in <a class="link" href="libgimpbase-gimpbaseenums.html" title="gimpbaseenums">gimpbaseenums</a>
+</dt>
+<dd></dd>
+<a name="idxI"></a><h3 class="title">I</h3>
+<dt>
+<a class="link" href="libgimpbase-gimpbaseenums.html#GimpIconType" title="enum GimpIconType">GimpIconType</a>, enum in <a class="link" href="libgimpbase-gimpbaseenums.html" title="gimpbaseenums">gimpbaseenums</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpbaseenums.html#GimpImageBaseType" title="enum GimpImageBaseType">GimpImageBaseType</a>, enum in <a class="link" href="libgimpbase-gimpbaseenums.html" title="gimpbaseenums">gimpbaseenums</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpbaseenums.html#GimpImageType" title="enum GimpImageType">GimpImageType</a>, enum in <a class="link" href="libgimpbase-gimpbaseenums.html" title="gimpbaseenums">gimpbaseenums</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpbaseenums.html#GimpInkBlobType" title="enum GimpInkBlobType">GimpInkBlobType</a>, enum in <a class="link" href="libgimpbase-gimpbaseenums.html" title="gimpbaseenums">gimpbaseenums</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpenv.html#gimp-installation-directory" title="gimp_installation_directory ()">gimp_installation_directory</a>, function in <a class="link" href="libgimpbase-gimpenv.html" title="gimpenv">gimpenv</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpenv.html#gimp-installation-directory-file" title="gimp_installation_directory_file ()">gimp_installation_directory_file</a>, function in <a class="link" href="libgimpbase-gimpenv.html" title="gimpenv">gimpenv</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpbaseenums.html#GimpInterpolationType" title="enum GimpInterpolationType">GimpInterpolationType</a>, enum in <a class="link" href="libgimpbase-gimpbaseenums.html" title="gimpbaseenums">gimpbaseenums</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpmemsize.html#GIMP-IS-PARAM-SPEC-MEMSIZE:CAPS" title="GIMP_IS_PARAM_SPEC_MEMSIZE()">GIMP_IS_PARAM_SPEC_MEMSIZE</a>, macro in <a class="link" href="libgimpbase-gimpmemsize.html" title="gimpmemsize">gimpmemsize</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-GimpParasite.html#GIMP-IS-PARAM-SPEC-PARASITE:CAPS" title="GIMP_IS_PARAM_SPEC_PARASITE()">GIMP_IS_PARAM_SPEC_PARASITE</a>, macro in <a class="link" href="libgimpbase-GimpParasite.html" title="GimpParasite">GimpParasite</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpunit.html#GIMP-IS-PARAM-SPEC-UNIT:CAPS" title="GIMP_IS_PARAM_SPEC_UNIT()">GIMP_IS_PARAM_SPEC_UNIT</a>, macro in <a class="link" href="libgimpbase-gimpunit.html" title="gimpunit">gimpunit</a>
+</dt>
+<dd></dd>
+<a name="idxJ"></a><h3 class="title">J</h3>
+<dt>
+<a class="link" href="libgimpbase-gimpbaseenums.html#GimpJoinStyle" title="enum GimpJoinStyle">GimpJoinStyle</a>, enum in <a class="link" href="libgimpbase-gimpbaseenums.html" title="gimpbaseenums">gimpbaseenums</a>
+</dt>
+<dd></dd>
+<a name="idxL"></a><h3 class="title">L</h3>
+<dt>
+<a class="link" href="libgimpbase-gimpenv.html#gimp-locale-directory" title="gimp_locale_directory ()">gimp_locale_directory</a>, function in <a class="link" href="libgimpbase-gimpenv.html" title="gimpenv">gimpenv</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpenv.html#gimp-locale-directory-file" title="gimp_locale_directory_file ()">gimp_locale_directory_file</a>, function in <a class="link" href="libgimpbase-gimpenv.html" title="gimpenv">gimpenv</a>
+</dt>
+<dd></dd>
+<a name="idxM"></a><h3 class="title">M</h3>
+<dt>
+<a class="link" href="libgimpbase-gimpversion.html#gimp-major-version" title="gimp_major_version">gimp_major_version</a>, variable in <a class="link" href="libgimpbase-gimpversion.html" title="gimpversion">gimpversion</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpbaseenums.html#GimpMaskApplyMode" title="enum GimpMaskApplyMode">GimpMaskApplyMode</a>, enum in <a class="link" href="libgimpbase-gimpbaseenums.html" title="gimpbaseenums">gimpbaseenums</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimplimits.html#GIMP-MAX-IMAGE-SIZE:CAPS" title="GIMP_MAX_IMAGE_SIZE">GIMP_MAX_IMAGE_SIZE</a>, macro in <a class="link" href="libgimpbase-gimplimits.html" title="gimplimits">gimplimits</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimplimits.html#GIMP-MAX-MEMSIZE:CAPS" title="GIMP_MAX_MEMSIZE">GIMP_MAX_MEMSIZE</a>, macro in <a class="link" href="libgimpbase-gimplimits.html" title="gimplimits">gimplimits</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimplimits.html#GIMP-MAX-RESOLUTION:CAPS" title="GIMP_MAX_RESOLUTION">GIMP_MAX_RESOLUTION</a>, macro in <a class="link" href="libgimpbase-gimplimits.html" title="gimplimits">gimplimits</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpmemsize.html#gimp-memsize-deserialize" title="gimp_memsize_deserialize ()">gimp_memsize_deserialize</a>, function in <a class="link" href="libgimpbase-gimpmemsize.html" title="gimpmemsize">gimpmemsize</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpmemsize.html#gimp-memsize-serialize" title="gimp_memsize_serialize ()">gimp_memsize_serialize</a>, function in <a class="link" href="libgimpbase-gimpmemsize.html" title="gimpmemsize">gimpmemsize</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpmemsize.html#gimp-memsize-to-string" title="gimp_memsize_to_string ()">gimp_memsize_to_string</a>, function in <a class="link" href="libgimpbase-gimpmemsize.html" title="gimpmemsize">gimpmemsize</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpbaseenums.html#GimpMergeType" title="enum GimpMergeType">GimpMergeType</a>, enum in <a class="link" href="libgimpbase-gimpbaseenums.html" title="gimpbaseenums">gimpbaseenums</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpbaseenums.html#GimpMessageHandlerType" title="enum GimpMessageHandlerType">GimpMessageHandlerType</a>, enum in <a class="link" href="libgimpbase-gimpbaseenums.html" title="gimpbaseenums">gimpbaseenums</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-GimpMetadata.html#GimpMetadata" title="GimpMetadata">GimpMetadata</a>, struct in <a class="link" href="libgimpbase-GimpMetadata.html" title="GimpMetadata">GimpMetadata</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-GimpMetadata.html#GimpMetadataColorspace" title="enum GimpMetadataColorspace">GimpMetadataColorspace</a>, enum in <a class="link" href="libgimpbase-GimpMetadata.html" title="GimpMetadata">GimpMetadata</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-GimpMetadata.html#GimpMetadataLoadFlags" title="enum GimpMetadataLoadFlags">GimpMetadataLoadFlags</a>, enum in <a class="link" href="libgimpbase-GimpMetadata.html" title="GimpMetadata">GimpMetadata</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-GimpMetadata.html#GimpMetadataSaveFlags" title="enum GimpMetadataSaveFlags">GimpMetadataSaveFlags</a>, enum in <a class="link" href="libgimpbase-GimpMetadata.html" title="GimpMetadata">GimpMetadata</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-GimpMetadata.html#gimp-metadata-add-xmp-history" title="gimp_metadata_add_xmp_history ()">gimp_metadata_add_xmp_history</a>, function in <a class="link" href="libgimpbase-GimpMetadata.html" title="GimpMetadata">GimpMetadata</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-GimpMetadata.html#gimp-metadata-deserialize" title="gimp_metadata_deserialize ()">gimp_metadata_deserialize</a>, function in <a class="link" href="libgimpbase-GimpMetadata.html" title="GimpMetadata">GimpMetadata</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-GimpMetadata.html#gimp-metadata-duplicate" title="gimp_metadata_duplicate ()">gimp_metadata_duplicate</a>, function in <a class="link" href="libgimpbase-GimpMetadata.html" title="GimpMetadata">GimpMetadata</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-GimpMetadata.html#gimp-metadata-get-colorspace" title="gimp_metadata_get_colorspace ()">gimp_metadata_get_colorspace</a>, function in <a class="link" href="libgimpbase-GimpMetadata.html" title="GimpMetadata">GimpMetadata</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-GimpMetadata.html#gimp-metadata-get-guid" title="gimp_metadata_get_guid ()">gimp_metadata_get_guid</a>, function in <a class="link" href="libgimpbase-GimpMetadata.html" title="GimpMetadata">GimpMetadata</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-GimpMetadata.html#gimp-metadata-get-resolution" title="gimp_metadata_get_resolution ()">gimp_metadata_get_resolution</a>, function in <a class="link" href="libgimpbase-GimpMetadata.html" title="GimpMetadata">GimpMetadata</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-GimpMetadata.html#gimp-metadata-is-tag-supported" title="gimp_metadata_is_tag_supported ()">gimp_metadata_is_tag_supported</a>, function in <a class="link" href="libgimpbase-GimpMetadata.html" title="GimpMetadata">GimpMetadata</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-GimpMetadata.html#gimp-metadata-load-from-file" title="gimp_metadata_load_from_file ()">gimp_metadata_load_from_file</a>, function in <a class="link" href="libgimpbase-GimpMetadata.html" title="GimpMetadata">GimpMetadata</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-GimpMetadata.html#gimp-metadata-new" title="gimp_metadata_new ()">gimp_metadata_new</a>, function in <a class="link" href="libgimpbase-GimpMetadata.html" title="GimpMetadata">GimpMetadata</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-GimpMetadata.html#gimp-metadata-save-to-file" title="gimp_metadata_save_to_file ()">gimp_metadata_save_to_file</a>, function in <a class="link" href="libgimpbase-GimpMetadata.html" title="GimpMetadata">GimpMetadata</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-GimpMetadata.html#gimp-metadata-serialize" title="gimp_metadata_serialize ()">gimp_metadata_serialize</a>, function in <a class="link" href="libgimpbase-GimpMetadata.html" title="GimpMetadata">GimpMetadata</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-GimpMetadata.html#gimp-metadata-set-bits-per-sample" title="gimp_metadata_set_bits_per_sample ()">gimp_metadata_set_bits_per_sample</a>, function in <a class="link" href="libgimpbase-GimpMetadata.html" title="GimpMetadata">GimpMetadata</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-GimpMetadata.html#gimp-metadata-set-colorspace" title="gimp_metadata_set_colorspace ()">gimp_metadata_set_colorspace</a>, function in <a class="link" href="libgimpbase-GimpMetadata.html" title="GimpMetadata">GimpMetadata</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-GimpMetadata.html#gimp-metadata-set-from-exif" title="gimp_metadata_set_from_exif ()">gimp_metadata_set_from_exif</a>, function in <a class="link" href="libgimpbase-GimpMetadata.html" title="GimpMetadata">GimpMetadata</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-GimpMetadata.html#gimp-metadata-set-from-iptc" title="gimp_metadata_set_from_iptc ()">gimp_metadata_set_from_iptc</a>, function in <a class="link" href="libgimpbase-GimpMetadata.html" title="GimpMetadata">GimpMetadata</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-GimpMetadata.html#gimp-metadata-set-from-xmp" title="gimp_metadata_set_from_xmp ()">gimp_metadata_set_from_xmp</a>, function in <a class="link" href="libgimpbase-GimpMetadata.html" title="GimpMetadata">GimpMetadata</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-GimpMetadata.html#gimp-metadata-set-pixel-size" title="gimp_metadata_set_pixel_size ()">gimp_metadata_set_pixel_size</a>, function in <a class="link" href="libgimpbase-GimpMetadata.html" title="GimpMetadata">GimpMetadata</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-GimpMetadata.html#gimp-metadata-set-resolution" title="gimp_metadata_set_resolution ()">gimp_metadata_set_resolution</a>, function in <a class="link" href="libgimpbase-GimpMetadata.html" title="GimpMetadata">GimpMetadata</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpversion.html#gimp-micro-version" title="gimp_micro_version">gimp_micro_version</a>, variable in <a class="link" href="libgimpbase-gimpversion.html" title="gimpversion">gimpversion</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpversion.html#gimp-minor-version" title="gimp_minor_version">gimp_minor_version</a>, variable in <a class="link" href="libgimpbase-gimpversion.html" title="gimpversion">gimpversion</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimplimits.html#GIMP-MIN-IMAGE-SIZE:CAPS" title="GIMP_MIN_IMAGE_SIZE">GIMP_MIN_IMAGE_SIZE</a>, macro in <a class="link" href="libgimpbase-gimplimits.html" title="gimplimits">gimplimits</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimplimits.html#GIMP-MIN-RESOLUTION:CAPS" title="GIMP_MIN_RESOLUTION">GIMP_MIN_RESOLUTION</a>, macro in <a class="link" href="libgimpbase-gimplimits.html" title="gimplimits">gimplimits</a>
+</dt>
+<dd></dd>
+<a name="idxO"></a><h3 class="title">O</h3>
+<dt>
+<a class="link" href="libgimpbase-gimpbaseenums.html#GimpOffsetType" title="enum GimpOffsetType">GimpOffsetType</a>, enum in <a class="link" href="libgimpbase-gimpbaseenums.html" title="gimpbaseenums">gimpbaseenums</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpbaseenums.html#GimpOrientationType" title="enum GimpOrientationType">GimpOrientationType</a>, enum in <a class="link" href="libgimpbase-gimpbaseenums.html" title="gimpbaseenums">gimpbaseenums</a>
+</dt>
+<dd></dd>
+<a name="idxP"></a><h3 class="title">P</h3>
+<dt>
+<a class="link" href="libgimpbase-gimpbaseenums.html#GimpPaintApplicationMode" title="enum GimpPaintApplicationMode">GimpPaintApplicationMode</a>, enum in <a class="link" href="libgimpbase-gimpbaseenums.html" title="gimpbaseenums">gimpbaseenums</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-GimpValueArray.html#GimpParamSpecValueArray" title="struct GimpParamSpecValueArray">GimpParamSpecValueArray</a>, struct in <a class="link" href="libgimpbase-GimpValueArray.html" title="GimpValueArray">GimpValueArray</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpparam.html#GIMP-PARAM-READABLE:CAPS" title="GIMP_PARAM_READABLE">GIMP_PARAM_READABLE</a>, macro in <a class="link" href="libgimpbase-gimpparam.html" title="gimpparam">gimpparam</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpparam.html#GIMP-PARAM-READWRITE:CAPS" title="GIMP_PARAM_READWRITE">GIMP_PARAM_READWRITE</a>, macro in <a class="link" href="libgimpbase-gimpparam.html" title="gimpparam">gimpparam</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpmemsize.html#gimp-param-spec-memsize" title="gimp_param_spec_memsize ()">gimp_param_spec_memsize</a>, function in <a class="link" href="libgimpbase-gimpmemsize.html" title="gimpmemsize">gimpmemsize</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-GimpParasite.html#gimp-param-spec-parasite" title="gimp_param_spec_parasite ()">gimp_param_spec_parasite</a>, function in <a class="link" href="libgimpbase-GimpParasite.html" title="GimpParasite">GimpParasite</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpunit.html#gimp-param-spec-unit" title="gimp_param_spec_unit ()">gimp_param_spec_unit</a>, function in <a class="link" href="libgimpbase-gimpunit.html" title="gimpunit">gimpunit</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-GimpValueArray.html#gimp-param-spec-value-array" title="gimp_param_spec_value_array ()">gimp_param_spec_value_array</a>, function in <a class="link" href="libgimpbase-GimpValueArray.html" title="GimpValueArray">GimpValueArray</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpparam.html#GIMP-PARAM-STATIC-STRINGS:CAPS" title="GIMP_PARAM_STATIC_STRINGS">GIMP_PARAM_STATIC_STRINGS</a>, macro in <a class="link" href="libgimpbase-gimpparam.html" title="gimpparam">gimpparam</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpparam.html#GIMP-PARAM-WRITABLE:CAPS" title="GIMP_PARAM_WRITABLE">GIMP_PARAM_WRITABLE</a>, macro in <a class="link" href="libgimpbase-gimpparam.html" title="gimpparam">gimpparam</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-GimpParasite.html#GimpParasite" title="GimpParasite">GimpParasite</a>, struct in <a class="link" href="libgimpbase-GimpParasite.html" title="GimpParasite">GimpParasite</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-GimpParasite.html#GIMP-PARASITE-ATTACH-GRANDPARENT:CAPS" title="GIMP_PARASITE_ATTACH_GRANDPARENT">GIMP_PARASITE_ATTACH_GRANDPARENT</a>, macro in <a class="link" href="libgimpbase-GimpParasite.html" title="GimpParasite">GimpParasite</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-GimpParasite.html#GIMP-PARASITE-ATTACH-PARENT:CAPS" title="GIMP_PARASITE_ATTACH_PARENT">GIMP_PARASITE_ATTACH_PARENT</a>, macro in <a class="link" href="libgimpbase-GimpParasite.html" title="GimpParasite">GimpParasite</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-GimpParasite.html#gimp-parasite-compare" title="gimp_parasite_compare ()">gimp_parasite_compare</a>, function in <a class="link" href="libgimpbase-GimpParasite.html" title="GimpParasite">GimpParasite</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-GimpParasite.html#gimp-parasite-copy" title="gimp_parasite_copy ()">gimp_parasite_copy</a>, function in <a class="link" href="libgimpbase-GimpParasite.html" title="GimpParasite">GimpParasite</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-GimpParasite.html#gimp-parasite-data" title="gimp_parasite_data ()">gimp_parasite_data</a>, function in <a class="link" href="libgimpbase-GimpParasite.html" title="GimpParasite">GimpParasite</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-GimpParasite.html#gimp-parasite-data-size" title="gimp_parasite_data_size ()">gimp_parasite_data_size</a>, function in <a class="link" href="libgimpbase-GimpParasite.html" title="GimpParasite">GimpParasite</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-GimpParasite.html#gimp-parasite-flags" title="gimp_parasite_flags ()">gimp_parasite_flags</a>, function in <a class="link" href="libgimpbase-GimpParasite.html" title="GimpParasite">GimpParasite</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-GimpParasite.html#gimp-parasite-free" title="gimp_parasite_free ()">gimp_parasite_free</a>, function in <a class="link" href="libgimpbase-GimpParasite.html" title="GimpParasite">GimpParasite</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-GimpParasite.html#GIMP-PARASITE-GRANDPARENT-PERSISTENT:CAPS" title="GIMP_PARASITE_GRANDPARENT_PERSISTENT">GIMP_PARASITE_GRANDPARENT_PERSISTENT</a>, macro in <a class="link" href="libgimpbase-GimpParasite.html" title="GimpParasite">GimpParasite</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-GimpParasite.html#GIMP-PARASITE-GRANDPARENT-UNDOABLE:CAPS" title="GIMP_PARASITE_GRANDPARENT_UNDOABLE">GIMP_PARASITE_GRANDPARENT_UNDOABLE</a>, macro in <a class="link" href="libgimpbase-GimpParasite.html" title="GimpParasite">GimpParasite</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-GimpParasite.html#gimp-parasite-has-flag" title="gimp_parasite_has_flag ()">gimp_parasite_has_flag</a>, function in <a class="link" href="libgimpbase-GimpParasite.html" title="GimpParasite">GimpParasite</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-GimpParasite.html#gimp-parasite-is-persistent" title="gimp_parasite_is_persistent ()">gimp_parasite_is_persistent</a>, function in <a class="link" href="libgimpbase-GimpParasite.html" title="GimpParasite">GimpParasite</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-GimpParasite.html#gimp-parasite-is-type" title="gimp_parasite_is_type ()">gimp_parasite_is_type</a>, function in <a class="link" href="libgimpbase-GimpParasite.html" title="GimpParasite">GimpParasite</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-GimpParasite.html#gimp-parasite-is-undoable" title="gimp_parasite_is_undoable ()">gimp_parasite_is_undoable</a>, function in <a class="link" href="libgimpbase-GimpParasite.html" title="GimpParasite">GimpParasite</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-GimpParasite.html#gimp-parasite-name" title="gimp_parasite_name ()">gimp_parasite_name</a>, function in <a class="link" href="libgimpbase-GimpParasite.html" title="GimpParasite">GimpParasite</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-GimpParasite.html#gimp-parasite-new" title="gimp_parasite_new ()">gimp_parasite_new</a>, function in <a class="link" href="libgimpbase-GimpParasite.html" title="GimpParasite">GimpParasite</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-GimpParasite.html#GIMP-PARASITE-PARENT-PERSISTENT:CAPS" title="GIMP_PARASITE_PARENT_PERSISTENT">GIMP_PARASITE_PARENT_PERSISTENT</a>, macro in <a class="link" href="libgimpbase-GimpParasite.html" title="GimpParasite">GimpParasite</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-GimpParasite.html#GIMP-PARASITE-PARENT-UNDOABLE:CAPS" title="GIMP_PARASITE_PARENT_UNDOABLE">GIMP_PARASITE_PARENT_UNDOABLE</a>, macro in <a class="link" href="libgimpbase-GimpParasite.html" title="GimpParasite">GimpParasite</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-GimpParasite.html#GIMP-PARASITE-PERSISTENT:CAPS" title="GIMP_PARASITE_PERSISTENT">GIMP_PARASITE_PERSISTENT</a>, macro in <a class="link" href="libgimpbase-GimpParasite.html" title="GimpParasite">GimpParasite</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-GimpParasite.html#GIMP-PARASITE-UNDOABLE:CAPS" title="GIMP_PARASITE_UNDOABLE">GIMP_PARASITE_UNDOABLE</a>, macro in <a class="link" href="libgimpbase-GimpParasite.html" title="GimpParasite">GimpParasite</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpenv.html#gimp-path-free" title="gimp_path_free ()">gimp_path_free</a>, function in <a class="link" href="libgimpbase-gimpenv.html" title="gimpenv">gimpenv</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpenv.html#gimp-path-get-user-writable-dir" title="gimp_path_get_user_writable_dir ()">gimp_path_get_user_writable_dir</a>, function in <a class="link" href="libgimpbase-gimpenv.html" title="gimpenv">gimpenv</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpenv.html#gimp-path-parse" title="gimp_path_parse ()">gimp_path_parse</a>, function in <a class="link" href="libgimpbase-gimpenv.html" title="gimpenv">gimpenv</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpenv.html#gimp-path-to-str" title="gimp_path_to_str ()">gimp_path_to_str</a>, function in <a class="link" href="libgimpbase-gimpenv.html" title="gimpenv">gimpenv</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpbaseenums.html#GimpPDBArgType" title="enum GimpPDBArgType">GimpPDBArgType</a>, enum in <a class="link" href="libgimpbase-gimpbaseenums.html" title="gimpbaseenums">gimpbaseenums</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpbaseenums.html#GimpPDBErrorHandler" title="enum GimpPDBErrorHandler">GimpPDBErrorHandler</a>, enum in <a class="link" href="libgimpbase-gimpbaseenums.html" title="gimpbaseenums">gimpbaseenums</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpbaseenums.html#GimpPDBProcType" title="enum GimpPDBProcType">GimpPDBProcType</a>, enum in <a class="link" href="libgimpbase-gimpbaseenums.html" title="gimpbaseenums">gimpbaseenums</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpbaseenums.html#GimpPDBStatusType" title="enum GimpPDBStatusType">GimpPDBStatusType</a>, enum in <a class="link" href="libgimpbase-gimpbaseenums.html" title="gimpbaseenums">gimpbaseenums</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpenv.html#gimp-personal-rc-file" title="gimp_personal_rc_file ()">gimp_personal_rc_file</a>, function in <a class="link" href="libgimpbase-gimpenv.html" title="gimpenv">gimpenv</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpunit.html#gimp-pixels-to-units" title="gimp_pixels_to_units ()">gimp_pixels_to_units</a>, function in <a class="link" href="libgimpbase-gimpunit.html" title="gimpunit">gimpunit</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpparasiteio.html#GimpPixPipeParams" title="struct GimpPixPipeParams">GimpPixPipeParams</a>, struct in <a class="link" href="libgimpbase-gimpparasiteio.html" title="gimpparasiteio">gimpparasiteio</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpparasiteio.html#GIMP-PIXPIPE-MAXDIM:CAPS" title="GIMP_PIXPIPE_MAXDIM">GIMP_PIXPIPE_MAXDIM</a>, macro in <a class="link" href="libgimpbase-gimpparasiteio.html" title="gimpparasiteio">gimpparasiteio</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpparasiteio.html#gimp-pixpipe-params-build" title="gimp_pixpipe_params_build ()">gimp_pixpipe_params_build</a>, function in <a class="link" href="libgimpbase-gimpparasiteio.html" title="gimpparasiteio">gimpparasiteio</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpparasiteio.html#gimp-pixpipe-params-free" title="gimp_pixpipe_params_free ()">gimp_pixpipe_params_free</a>, function in <a class="link" href="libgimpbase-gimpparasiteio.html" title="gimpparasiteio">gimpparasiteio</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpparasiteio.html#gimp-pixpipe-params-init" title="gimp_pixpipe_params_init ()">gimp_pixpipe_params_init</a>, function in <a class="link" href="libgimpbase-gimpparasiteio.html" title="gimpparasiteio">gimpparasiteio</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpparasiteio.html#gimp-pixpipe-params-parse" title="gimp_pixpipe_params_parse ()">gimp_pixpipe_params_parse</a>, function in <a class="link" href="libgimpbase-gimpparasiteio.html" title="gimpparasiteio">gimpparasiteio</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpenv.html#gimp-plug-in-directory" title="gimp_plug_in_directory ()">gimp_plug_in_directory</a>, function in <a class="link" href="libgimpbase-gimpenv.html" title="gimpenv">gimpenv</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpenv.html#gimp-plug-in-directory-file" title="gimp_plug_in_directory_file ()">gimp_plug_in_directory_file</a>, function in <a class="link" href="libgimpbase-gimpenv.html" title="gimpenv">gimpenv</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpbaseenums.html#GimpPrecision" title="enum GimpPrecision">GimpPrecision</a>, enum in <a class="link" href="libgimpbase-gimpbaseenums.html" title="gimpbaseenums">gimpbaseenums</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpbaseenums.html#GimpProgressCommand" title="enum GimpProgressCommand">GimpProgressCommand</a>, enum in <a class="link" href="libgimpbase-gimpbaseenums.html" title="gimpbaseenums">gimpbaseenums</a>
+</dt>
+<dd></dd>
+<a name="idxR"></a><h3 class="title">R</h3>
+<dt>
+<a class="link" href="libgimpbase-gimprectangle.html#gimp-rectangle-intersect" title="gimp_rectangle_intersect ()">gimp_rectangle_intersect</a>, function in <a class="link" href="libgimpbase-gimprectangle.html" title="gimprectangle">gimprectangle</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimprectangle.html#gimp-rectangle-union" title="gimp_rectangle_union ()">gimp_rectangle_union</a>, function in <a class="link" href="libgimpbase-gimprectangle.html" title="gimprectangle">gimprectangle</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpbaseenums.html#GimpRepeatMode" title="enum GimpRepeatMode">GimpRepeatMode</a>, enum in <a class="link" href="libgimpbase-gimpbaseenums.html" title="gimpbaseenums">gimpbaseenums</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpbaseenums.html#GimpRotationType" title="enum GimpRotationType">GimpRotationType</a>, enum in <a class="link" href="libgimpbase-gimpbaseenums.html" title="gimpbaseenums">gimpbaseenums</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpbaseenums.html#GimpRunMode" title="enum GimpRunMode">GimpRunMode</a>, enum in <a class="link" href="libgimpbase-gimpbaseenums.html" title="gimpbaseenums">gimpbaseenums</a>
+</dt>
+<dd></dd>
+<a name="idxS"></a><h3 class="title">S</h3>
+<dt>
+<a class="link" href="libgimpbase-gimpbaseenums.html#GimpSelectCriterion" title="enum GimpSelectCriterion">GimpSelectCriterion</a>, enum in <a class="link" href="libgimpbase-gimpbaseenums.html" title="gimpbaseenums">gimpbaseenums</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpsignal.html#GimpSignalHandlerFunc" title="GimpSignalHandlerFunc ()">GimpSignalHandlerFunc</a>, user_function in <a class="link" href="libgimpbase-gimpsignal.html" title="gimpsignal">gimpsignal</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpsignal.html#gimp-signal-private" title="gimp_signal_private ()">gimp_signal_private</a>, function in <a class="link" href="libgimpbase-gimpsignal.html" title="gimpsignal">gimpsignal</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpbaseenums.html#GimpSizeType" title="enum GimpSizeType">GimpSizeType</a>, enum in <a class="link" href="libgimpbase-gimpbaseenums.html" title="gimpbaseenums">gimpbaseenums</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpbaseenums.html#GimpStackTraceMode" title="enum GimpStackTraceMode">GimpStackTraceMode</a>, enum in <a class="link" href="libgimpbase-gimpbaseenums.html" title="gimpbaseenums">gimpbaseenums</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimputils.html#gimp-stack-trace-available" title="gimp_stack_trace_available ()">gimp_stack_trace_available</a>, function in <a class="link" href="libgimpbase-gimputils.html" title="gimputils">gimputils</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimputils.html#gimp-stack-trace-print" title="gimp_stack_trace_print ()">gimp_stack_trace_print</a>, function in <a class="link" href="libgimpbase-gimputils.html" title="gimputils">gimputils</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimputils.html#gimp-stack-trace-query" title="gimp_stack_trace_query ()">gimp_stack_trace_query</a>, function in <a class="link" href="libgimpbase-gimputils.html" title="gimputils">gimputils</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimputils.html#gimp-strip-uline" title="gimp_strip_uline ()">gimp_strip_uline</a>, function in <a class="link" href="libgimpbase-gimputils.html" title="gimputils">gimputils</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpbaseenums.html#GimpStrokeMethod" title="enum GimpStrokeMethod">GimpStrokeMethod</a>, enum in <a class="link" href="libgimpbase-gimpbaseenums.html" title="gimpbaseenums">gimpbaseenums</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpenv.html#gimp-sysconf-directory" title="gimp_sysconf_directory ()">gimp_sysconf_directory</a>, function in <a class="link" href="libgimpbase-gimpenv.html" title="gimpenv">gimpenv</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpenv.html#gimp-sysconf-directory-file" title="gimp_sysconf_directory_file ()">gimp_sysconf_directory_file</a>, function in <a class="link" href="libgimpbase-gimpenv.html" title="gimpenv">gimpenv</a>
+</dt>
+<dd></dd>
+<a name="idxT"></a><h3 class="title">T</h3>
+<dt>
+<a class="link" href="libgimpbase-gimpenv.html#gimp-temp-directory" title="gimp_temp_directory ()">gimp_temp_directory</a>, function in <a class="link" href="libgimpbase-gimpenv.html" title="gimpenv">gimpenv</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpbaseenums.html#GimpTextDirection" title="enum GimpTextDirection">GimpTextDirection</a>, enum in <a class="link" href="libgimpbase-gimpbaseenums.html" title="gimpbaseenums">gimpbaseenums</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpbaseenums.html#GimpTextHintStyle" title="enum GimpTextHintStyle">GimpTextHintStyle</a>, enum in <a class="link" href="libgimpbase-gimpbaseenums.html" title="gimpbaseenums">gimpbaseenums</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpbaseenums.html#GimpTextJustification" title="enum GimpTextJustification">GimpTextJustification</a>, enum in <a class="link" href="libgimpbase-gimpbaseenums.html" title="gimpbaseenums">gimpbaseenums</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpbaseenums.html#GimpTransferMode" title="enum GimpTransferMode">GimpTransferMode</a>, enum in <a class="link" href="libgimpbase-gimpbaseenums.html" title="gimpbaseenums">gimpbaseenums</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpbaseenums.html#GimpTransformDirection" title="enum GimpTransformDirection">GimpTransformDirection</a>, enum in <a class="link" href="libgimpbase-gimpbaseenums.html" title="gimpbaseenums">gimpbaseenums</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpbaseenums.html#GimpTransformResize" title="enum GimpTransformResize">GimpTransformResize</a>, enum in <a class="link" href="libgimpbase-gimpbaseenums.html" title="gimpbaseenums">gimpbaseenums</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpbasetypes.html#gimp-type-get-translation-context" title="gimp_type_get_translation_context ()">gimp_type_get_translation_context</a>, function in <a class="link" href="libgimpbase-gimpbasetypes.html" title="gimpbasetypes">gimpbasetypes</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpbasetypes.html#gimp-type-get-translation-domain" title="gimp_type_get_translation_domain ()">gimp_type_get_translation_domain</a>, function in <a class="link" href="libgimpbase-gimpbasetypes.html" title="gimpbasetypes">gimpbasetypes</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpmemsize.html#GIMP-TYPE-MEMSIZE:CAPS" title="GIMP_TYPE_MEMSIZE">GIMP_TYPE_MEMSIZE</a>, macro in <a class="link" href="libgimpbase-gimpmemsize.html" title="gimpmemsize">gimpmemsize</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpmemsize.html#GIMP-TYPE-PARAM-MEMSIZE:CAPS" title="GIMP_TYPE_PARAM_MEMSIZE">GIMP_TYPE_PARAM_MEMSIZE</a>, macro in <a class="link" href="libgimpbase-gimpmemsize.html" title="gimpmemsize">gimpmemsize</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-GimpParasite.html#GIMP-TYPE-PARAM-PARASITE:CAPS" title="GIMP_TYPE_PARAM_PARASITE">GIMP_TYPE_PARAM_PARASITE</a>, macro in <a class="link" href="libgimpbase-GimpParasite.html" title="GimpParasite">GimpParasite</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpunit.html#GIMP-TYPE-PARAM-UNIT:CAPS" title="GIMP_TYPE_PARAM_UNIT">GIMP_TYPE_PARAM_UNIT</a>, macro in <a class="link" href="libgimpbase-gimpunit.html" title="gimpunit">gimpunit</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-GimpParasite.html#GIMP-TYPE-PARASITE:CAPS" title="GIMP_TYPE_PARASITE">GIMP_TYPE_PARASITE</a>, macro in <a class="link" href="libgimpbase-GimpParasite.html" title="GimpParasite">GimpParasite</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpbasetypes.html#gimp-type-set-translation-context" title="gimp_type_set_translation_context ()">gimp_type_set_translation_context</a>, function in <a class="link" href="libgimpbase-gimpbasetypes.html" title="gimpbasetypes">gimpbasetypes</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpbasetypes.html#gimp-type-set-translation-domain" title="gimp_type_set_translation_domain ()">gimp_type_set_translation_domain</a>, function in <a class="link" href="libgimpbase-gimpbasetypes.html" title="gimpbasetypes">gimpbasetypes</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpunit.html#GIMP-TYPE-UNIT:CAPS" title="GIMP_TYPE_UNIT">GIMP_TYPE_UNIT</a>, macro in <a class="link" href="libgimpbase-gimpunit.html" title="gimpunit">gimpunit</a>
+</dt>
+<dd></dd>
+<a name="idxU"></a><h3 class="title">U</h3>
+<dt>
+<a class="link" href="libgimpbase-gimpbasetypes.html#GIMP-UNAVAILABLE:CAPS" title="GIMP_UNAVAILABLE()">GIMP_UNAVAILABLE</a>, macro in <a class="link" href="libgimpbase-gimpbasetypes.html" title="gimpbasetypes">gimpbasetypes</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpunit.html#GimpUnit" title="enum GimpUnit">GimpUnit</a>, enum in <a class="link" href="libgimpbase-gimpunit.html" title="gimpunit">gimpunit</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpunit.html#gimp-units-to-pixels" title="gimp_units_to_pixels ()">gimp_units_to_pixels</a>, function in <a class="link" href="libgimpbase-gimpunit.html" title="gimpunit">gimpunit</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpunit.html#gimp-units-to-points" title="gimp_units_to_points ()">gimp_units_to_points</a>, function in <a class="link" href="libgimpbase-gimpunit.html" title="gimpunit">gimpunit</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpunit.html#gimp-unit-format-string" title="gimp_unit_format_string ()">gimp_unit_format_string</a>, function in <a class="link" href="libgimpbase-gimpunit.html" title="gimpunit">gimpunit</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpunit.html#gimp-unit-get-abbreviation" title="gimp_unit_get_abbreviation ()">gimp_unit_get_abbreviation</a>, function in <a class="link" href="libgimpbase-gimpunit.html" title="gimpunit">gimpunit</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpunit.html#gimp-unit-get-deletion-flag" title="gimp_unit_get_deletion_flag ()">gimp_unit_get_deletion_flag</a>, function in <a class="link" href="libgimpbase-gimpunit.html" title="gimpunit">gimpunit</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpunit.html#gimp-unit-get-digits" title="gimp_unit_get_digits ()">gimp_unit_get_digits</a>, function in <a class="link" href="libgimpbase-gimpunit.html" title="gimpunit">gimpunit</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpunit.html#gimp-unit-get-factor" title="gimp_unit_get_factor ()">gimp_unit_get_factor</a>, function in <a class="link" href="libgimpbase-gimpunit.html" title="gimpunit">gimpunit</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpunit.html#gimp-unit-get-identifier" title="gimp_unit_get_identifier ()">gimp_unit_get_identifier</a>, function in <a class="link" href="libgimpbase-gimpunit.html" title="gimpunit">gimpunit</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpunit.html#gimp-unit-get-number-of-built-in-units" title="gimp_unit_get_number_of_built_in_units ()">gimp_unit_get_number_of_built_in_units</a>, function in <a class="link" href="libgimpbase-gimpunit.html" title="gimpunit">gimpunit</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpunit.html#gimp-unit-get-number-of-units" title="gimp_unit_get_number_of_units ()">gimp_unit_get_number_of_units</a>, function in <a class="link" href="libgimpbase-gimpunit.html" title="gimpunit">gimpunit</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpunit.html#gimp-unit-get-plural" title="gimp_unit_get_plural ()">gimp_unit_get_plural</a>, function in <a class="link" href="libgimpbase-gimpunit.html" title="gimpunit">gimpunit</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpunit.html#gimp-unit-get-scaled-digits" title="gimp_unit_get_scaled_digits ()">gimp_unit_get_scaled_digits</a>, function in <a class="link" href="libgimpbase-gimpunit.html" title="gimpunit">gimpunit</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpunit.html#gimp-unit-get-singular" title="gimp_unit_get_singular ()">gimp_unit_get_singular</a>, function in <a class="link" href="libgimpbase-gimpunit.html" title="gimpunit">gimpunit</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpunit.html#gimp-unit-get-symbol" title="gimp_unit_get_symbol ()">gimp_unit_get_symbol</a>, function in <a class="link" href="libgimpbase-gimpunit.html" title="gimpunit">gimpunit</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpunit.html#gimp-unit-is-metric" title="gimp_unit_is_metric ()">gimp_unit_is_metric</a>, function in <a class="link" href="libgimpbase-gimpunit.html" title="gimpunit">gimpunit</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpunit.html#gimp-unit-new" title="gimp_unit_new ()">gimp_unit_new</a>, function in <a class="link" href="libgimpbase-gimpunit.html" title="gimpunit">gimpunit</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpunit.html#gimp-unit-set-deletion-flag" title="gimp_unit_set_deletion_flag ()">gimp_unit_set_deletion_flag</a>, function in <a class="link" href="libgimpbase-gimpunit.html" title="gimpunit">gimpunit</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpbaseenums.html#GimpUserDirectory" title="enum GimpUserDirectory">GimpUserDirectory</a>, enum in <a class="link" href="libgimpbase-gimpbaseenums.html" title="gimpbaseenums">gimpbaseenums</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpenv.html#gimp-user-directory" title="gimp_user_directory ()">gimp_user_directory</a>, function in <a class="link" href="libgimpbase-gimpenv.html" title="gimpenv">gimpenv</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimputils.html#gimp-utf8-strtrim" title="gimp_utf8_strtrim ()">gimp_utf8_strtrim</a>, function in <a class="link" href="libgimpbase-gimputils.html" title="gimputils">gimputils</a>
+</dt>
+<dd></dd>
+<a name="idxV"></a><h3 class="title">V</h3>
+<dt>
+<a class="link" href="libgimpbase-GimpValueArray.html#GimpValueArray" title="GimpValueArray">GimpValueArray</a>, struct in <a class="link" href="libgimpbase-GimpValueArray.html" title="GimpValueArray">GimpValueArray</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-GimpValueArray.html#gimp-value-array-append" title="gimp_value_array_append ()">gimp_value_array_append</a>, function in <a class="link" href="libgimpbase-GimpValueArray.html" title="GimpValueArray">GimpValueArray</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-GimpValueArray.html#gimp-value-array-index" title="gimp_value_array_index ()">gimp_value_array_index</a>, function in <a class="link" href="libgimpbase-GimpValueArray.html" title="GimpValueArray">GimpValueArray</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-GimpValueArray.html#gimp-value-array-insert" title="gimp_value_array_insert ()">gimp_value_array_insert</a>, function in <a class="link" href="libgimpbase-GimpValueArray.html" title="GimpValueArray">GimpValueArray</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-GimpValueArray.html#gimp-value-array-length" title="gimp_value_array_length ()">gimp_value_array_length</a>, function in <a class="link" href="libgimpbase-GimpValueArray.html" title="GimpValueArray">GimpValueArray</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-GimpValueArray.html#gimp-value-array-new" title="gimp_value_array_new ()">gimp_value_array_new</a>, function in <a class="link" href="libgimpbase-GimpValueArray.html" title="GimpValueArray">GimpValueArray</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-GimpValueArray.html#gimp-value-array-prepend" title="gimp_value_array_prepend ()">gimp_value_array_prepend</a>, function in <a class="link" href="libgimpbase-GimpValueArray.html" title="GimpValueArray">GimpValueArray</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-GimpValueArray.html#gimp-value-array-ref" title="gimp_value_array_ref ()">gimp_value_array_ref</a>, function in <a class="link" href="libgimpbase-GimpValueArray.html" title="GimpValueArray">GimpValueArray</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-GimpValueArray.html#gimp-value-array-remove" title="gimp_value_array_remove ()">gimp_value_array_remove</a>, function in <a class="link" href="libgimpbase-GimpValueArray.html" title="GimpValueArray">GimpValueArray</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-GimpValueArray.html#gimp-value-array-truncate" title="gimp_value_array_truncate ()">gimp_value_array_truncate</a>, function in <a class="link" href="libgimpbase-GimpValueArray.html" title="GimpValueArray">GimpValueArray</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-GimpValueArray.html#gimp-value-array-unref" title="gimp_value_array_unref ()">gimp_value_array_unref</a>, function in <a class="link" href="libgimpbase-GimpValueArray.html" title="GimpValueArray">GimpValueArray</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpmemsize.html#GIMP-VALUE-HOLDS-MEMSIZE:CAPS" title="GIMP_VALUE_HOLDS_MEMSIZE()">GIMP_VALUE_HOLDS_MEMSIZE</a>, macro in <a class="link" href="libgimpbase-gimpmemsize.html" title="gimpmemsize">gimpmemsize</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-GimpParasite.html#GIMP-VALUE-HOLDS-PARASITE:CAPS" title="GIMP_VALUE_HOLDS_PARASITE()">GIMP_VALUE_HOLDS_PARASITE</a>, macro in <a class="link" href="libgimpbase-GimpParasite.html" title="GimpParasite">GimpParasite</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpunit.html#GIMP-VALUE-HOLDS-UNIT:CAPS" title="GIMP_VALUE_HOLDS_UNIT()">GIMP_VALUE_HOLDS_UNIT</a>, macro in <a class="link" href="libgimpbase-gimpunit.html" title="gimpunit">gimpunit</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpversion.html#GIMPVAR:CAPS" title="GIMPVAR">GIMPVAR</a>, macro in <a class="link" href="libgimpbase-gimpversion.html" title="gimpversion">gimpversion</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpbase-gimpbaseenums.html#GimpVectorsStrokeType" title="enum GimpVectorsStrokeType">GimpVectorsStrokeType</a>, enum in <a class="link" href="libgimpbase-gimpbaseenums.html" title="gimpbaseenums">gimpbaseenums</a>
+</dt>
+<dd></dd>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpbase/html/home.png b/devel-docs/libgimpbase/html/home.png
new file mode 100644
index 0000000..3966a91
--- /dev/null
+++ b/devel-docs/libgimpbase/html/home.png
Binary files differ
diff --git a/devel-docs/libgimpbase/html/index.html b/devel-docs/libgimpbase/html/index.html
new file mode 100644
index 0000000..f7133b6
--- /dev/null
+++ b/devel-docs/libgimpbase/html/index.html
@@ -0,0 +1,95 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GIMP Base Library Reference Manual: GIMP Base Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Base Library Reference Manual">
+<link rel="next" href="pt01.html" title="Part I. GIMP Base Library">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<div lang="en" class="book">
+<div class="titlepage">
+<div>
+<div><table class="navigation" id="top" width="100%" cellpadding="2" cellspacing="0"><tr><th valign="middle"><p class="title">GIMP Base Library Reference Manual</p></th></tr></table></div>
+<div><p class="releaseinfo">
+ for GIMP 2.10.34
+
+ </p></div>
+</div>
+<hr>
+</div>
+<div class="toc"><dl class="toc">
+<dt><span class="part"><a href="pt01.html">I. GIMP Base Library</a></span></dt>
+<dd><dl>
+<dt>
+<span class="refentrytitle"><a href="libgimpbase-gimpbaseenums.html">gimpbaseenums</a></span><span class="refpurpose"> — Basic GIMP enumeration data types.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpbase-gimpbasetypes.html">gimpbasetypes</a></span><span class="refpurpose"> — Translation between gettext translation domain
+identifier and GType.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpbase-gimpversion.html">gimpversion</a></span><span class="refpurpose"></span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpbase-gimplimits.html">gimplimits</a></span><span class="refpurpose"> — Boundaries of some GIMP data types and some
+global constants.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpbase-gimpparam.html">gimpparam</a></span><span class="refpurpose"> — Definitions of useful <span class="type">GParamFlags</span>.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpbase-gimpchecks.html">gimpchecks</a></span><span class="refpurpose"> — Constants and functions related to rendering
+checkerboards.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpbase-gimpcpuaccel.html">gimpcpuaccel</a></span><span class="refpurpose"> — Functions to query and configure CPU acceleration.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpbase-gimpdatafiles.html">gimpdatafiles</a></span><span class="refpurpose"> — Functions to handle GIMP data files.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpbase-gimpenv.html">gimpenv</a></span><span class="refpurpose"> — Functions to access the GIMP environment.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpbase-gimpmemsize.html">gimpmemsize</a></span><span class="refpurpose"> — Functions to (de)serialize a given memory size.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpbase-GimpMetadata.html">GimpMetadata</a></span><span class="refpurpose"> — Basic functions for handling <span class="type">GimpMetadata</span> objects.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpbase-gimprectangle.html">gimprectangle</a></span><span class="refpurpose"> — Utility functions dealing with rectangle extents.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpbase-GimpParasite.html">GimpParasite</a></span><span class="refpurpose"> — Arbitrary pieces of data which can be attached
+to various GIMP objects.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpbase-gimpparasiteio.html">gimpparasiteio</a></span><span class="refpurpose"> — Utility functions to (de)serialize certain C
+structures to/from <span class="type">GimpParasite</span>'s.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpbase-gimpsignal.html">gimpsignal</a></span><span class="refpurpose"> — Portable signal handling.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpbase-gimpunit.html">gimpunit</a></span><span class="refpurpose"> — Provides a collection of predefined units and
+functions for creating user-defined units.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpbase-gimputils.html">gimputils</a></span><span class="refpurpose"> — Utilities of general interest</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpbase-GimpValueArray.html">GimpValueArray</a></span><span class="refpurpose"> — A container structure to maintain an array of
+generic values</span>
+</dt>
+</dl></dd>
+<dt><span class="index"><a href="api-index-full.html">Index</a></span></dt>
+</dl></div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpbase/html/left-insensitive.png b/devel-docs/libgimpbase/html/left-insensitive.png
new file mode 100644
index 0000000..2cd8c16
--- /dev/null
+++ b/devel-docs/libgimpbase/html/left-insensitive.png
Binary files differ
diff --git a/devel-docs/libgimpbase/html/left.png b/devel-docs/libgimpbase/html/left.png
new file mode 100644
index 0000000..1ca1664
--- /dev/null
+++ b/devel-docs/libgimpbase/html/left.png
Binary files differ
diff --git a/devel-docs/libgimpbase/html/libgimpbase-GimpMetadata.html b/devel-docs/libgimpbase/html/libgimpbase-GimpMetadata.html
new file mode 100644
index 0000000..d7249d5
--- /dev/null
+++ b/devel-docs/libgimpbase/html/libgimpbase-GimpMetadata.html
@@ -0,0 +1,1006 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpMetadata: GIMP Base Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Base Library Reference Manual">
+<link rel="up" href="pt01.html" title="Part I. GIMP Base Library">
+<link rel="prev" href="libgimpbase-gimpmemsize.html" title="gimpmemsize">
+<link rel="next" href="libgimpbase-gimprectangle.html" title="gimprectangle">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimpbase-GimpMetadata.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="pt01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimpbase-gimpmemsize.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimpbase-gimprectangle.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimpbase-GimpMetadata"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimpbase-GimpMetadata.top_of_page"></a>GimpMetadata</span></h2>
+<p>GimpMetadata — Basic functions for handling <a class="link" href="libgimpbase-GimpMetadata.html#GimpMetadata" title="GimpMetadata"><span class="type">GimpMetadata</span></a> objects.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimpbase-GimpMetadata.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<a class="link" href="libgimpbase-GimpMetadata.html#GimpMetadata" title="GimpMetadata"><span class="returnvalue">GimpMetadata</span></a> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-GimpMetadata.html#gimp-metadata-new" title="gimp_metadata_new ()">gimp_metadata_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="libgimpbase-GimpMetadata.html#GimpMetadata" title="GimpMetadata"><span class="returnvalue">GimpMetadata</span></a> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-GimpMetadata.html#gimp-metadata-duplicate" title="gimp_metadata_duplicate ()">gimp_metadata_duplicate</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="libgimpbase-GimpMetadata.html#GimpMetadata" title="GimpMetadata"><span class="returnvalue">GimpMetadata</span></a> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-GimpMetadata.html#gimp-metadata-deserialize" title="gimp_metadata_deserialize ()">gimp_metadata_deserialize</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-GimpMetadata.html#gimp-metadata-serialize" title="gimp_metadata_serialize ()">gimp_metadata_serialize</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-GimpMetadata.html#gimp-metadata-get-guid" title="gimp_metadata_get_guid ()">gimp_metadata_get_guid</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-GimpMetadata.html#gimp-metadata-add-xmp-history" title="gimp_metadata_add_xmp_history ()">gimp_metadata_add_xmp_history</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="libgimpbase-GimpMetadata.html#GimpMetadata" title="GimpMetadata"><span class="returnvalue">GimpMetadata</span></a> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-GimpMetadata.html#gimp-metadata-load-from-file" title="gimp_metadata_load_from_file ()">gimp_metadata_load_from_file</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-GimpMetadata.html#gimp-metadata-save-to-file" title="gimp_metadata_save_to_file ()">gimp_metadata_save_to_file</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-GimpMetadata.html#gimp-metadata-set-from-exif" title="gimp_metadata_set_from_exif ()">gimp_metadata_set_from_exif</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-GimpMetadata.html#gimp-metadata-set-from-iptc" title="gimp_metadata_set_from_iptc ()">gimp_metadata_set_from_iptc</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-GimpMetadata.html#gimp-metadata-set-from-xmp" title="gimp_metadata_set_from_xmp ()">gimp_metadata_set_from_xmp</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-GimpMetadata.html#gimp-metadata-set-pixel-size" title="gimp_metadata_set_pixel_size ()">gimp_metadata_set_pixel_size</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-GimpMetadata.html#gimp-metadata-set-bits-per-sample" title="gimp_metadata_set_bits_per_sample ()">gimp_metadata_set_bits_per_sample</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-GimpMetadata.html#gimp-metadata-get-resolution" title="gimp_metadata_get_resolution ()">gimp_metadata_get_resolution</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-GimpMetadata.html#gimp-metadata-set-resolution" title="gimp_metadata_set_resolution ()">gimp_metadata_set_resolution</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="libgimpbase-GimpMetadata.html#GimpMetadataColorspace" title="enum GimpMetadataColorspace"><span class="returnvalue">GimpMetadataColorspace</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-GimpMetadata.html#gimp-metadata-get-colorspace" title="gimp_metadata_get_colorspace ()">gimp_metadata_get_colorspace</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-GimpMetadata.html#gimp-metadata-set-colorspace" title="gimp_metadata_set_colorspace ()">gimp_metadata_set_colorspace</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-GimpMetadata.html#gimp-metadata-is-tag-supported" title="gimp_metadata_is_tag_supported ()">gimp_metadata_is_tag_supported</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimpbase-GimpMetadata.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="libgimpbase-GimpMetadata.html#GimpMetadata" title="GimpMetadata">GimpMetadata</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="libgimpbase-GimpMetadata.html#GimpMetadataLoadFlags" title="enum GimpMetadataLoadFlags">GimpMetadataLoadFlags</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="libgimpbase-GimpMetadata.html#GimpMetadataSaveFlags" title="enum GimpMetadataSaveFlags">GimpMetadataSaveFlags</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="libgimpbase-GimpMetadata.html#GimpMetadataColorspace" title="enum GimpMetadataColorspace">GimpMetadataColorspace</a></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimpbase-GimpMetadata.description"></a><h2>Description</h2>
+<p>Basic functions for handling <a class="link" href="libgimpbase-GimpMetadata.html#GimpMetadata" title="GimpMetadata"><span class="type">GimpMetadata</span></a> objects.</p>
+</div>
+<div class="refsect1">
+<a name="libgimpbase-GimpMetadata.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-metadata-new"></a><h3>gimp_metadata_new ()</h3>
+<pre class="programlisting"><a class="link" href="libgimpbase-GimpMetadata.html#GimpMetadata" title="GimpMetadata"><span class="returnvalue">GimpMetadata</span></a> *
+gimp_metadata_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Creates a new <a class="link" href="libgimpbase-GimpMetadata.html#GimpMetadata" title="GimpMetadata"><span class="type">GimpMetadata</span></a> instance.</p>
+<div class="refsect3">
+<a name="gimp-metadata-new.returns"></a><h4>Returns</h4>
+<p> The new <a class="link" href="libgimpbase-GimpMetadata.html#GimpMetadata" title="GimpMetadata"><span class="type">GimpMetadata</span></a>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-metadata-duplicate"></a><h3>gimp_metadata_duplicate ()</h3>
+<pre class="programlisting"><a class="link" href="libgimpbase-GimpMetadata.html#GimpMetadata" title="GimpMetadata"><span class="returnvalue">GimpMetadata</span></a> *
+gimp_metadata_duplicate (<em class="parameter"><code><a class="link" href="libgimpbase-GimpMetadata.html#GimpMetadata" title="GimpMetadata"><span class="type">GimpMetadata</span></a> *metadata</code></em>);</pre>
+<p>Duplicates a <a class="link" href="libgimpbase-GimpMetadata.html#GimpMetadata" title="GimpMetadata"><span class="type">GimpMetadata</span></a> instance.</p>
+<div class="refsect3">
+<a name="gimp-metadata-duplicate.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>metadata</p></td>
+<td class="parameter_description"><p>The object to duplicate, or <code class="literal">NULL</code>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-metadata-duplicate.returns"></a><h4>Returns</h4>
+<p> The new <a class="link" href="libgimpbase-GimpMetadata.html#GimpMetadata" title="GimpMetadata"><span class="type">GimpMetadata</span></a>, or <code class="literal">NULL</code> if <em class="parameter"><code>metadata</code></em>
+is <code class="literal">NULL</code>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-metadata-deserialize"></a><h3>gimp_metadata_deserialize ()</h3>
+<pre class="programlisting"><a class="link" href="libgimpbase-GimpMetadata.html#GimpMetadata" title="GimpMetadata"><span class="returnvalue">GimpMetadata</span></a> *
+gimp_metadata_deserialize (<em class="parameter"><code>const <span class="type">gchar</span> *metadata_xml</code></em>);</pre>
+<p>Deserializes a string of XML that has been created by
+<a class="link" href="libgimpbase-GimpMetadata.html#gimp-metadata-serialize" title="gimp_metadata_serialize ()"><code class="function">gimp_metadata_serialize()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-metadata-deserialize.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>metadata_xml</p></td>
+<td class="parameter_description"><p>A string of serialized metadata XML.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-metadata-deserialize.returns"></a><h4>Returns</h4>
+<p> The new <a class="link" href="libgimpbase-GimpMetadata.html#GimpMetadata" title="GimpMetadata"><span class="type">GimpMetadata</span></a>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-metadata-serialize"></a><h3>gimp_metadata_serialize ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> *
+gimp_metadata_serialize (<em class="parameter"><code><a class="link" href="libgimpbase-GimpMetadata.html#GimpMetadata" title="GimpMetadata"><span class="type">GimpMetadata</span></a> *metadata</code></em>);</pre>
+<p>Serializes <em class="parameter"><code>metadata</code></em>
+ into an XML string that can later be deserialized
+using <a class="link" href="libgimpbase-GimpMetadata.html#gimp-metadata-deserialize" title="gimp_metadata_deserialize ()"><code class="function">gimp_metadata_deserialize()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-metadata-serialize.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>metadata</p></td>
+<td class="parameter_description"><p>A <a class="link" href="libgimpbase-GimpMetadata.html#GimpMetadata" title="GimpMetadata"><span class="type">GimpMetadata</span></a> instance.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-metadata-serialize.returns"></a><h4>Returns</h4>
+<p> The serialized XML string.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-metadata-get-guid"></a><h3>gimp_metadata_get_guid ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> *
+gimp_metadata_get_guid (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Generate Version 4 UUID/GUID.</p>
+<div class="refsect3">
+<a name="gimp-metadata-get-guid.returns"></a><h4>Returns</h4>
+<p> The new GUID/UUID string.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-metadata-add-xmp-history"></a><h3>gimp_metadata_add_xmp_history ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_metadata_add_xmp_history (<em class="parameter"><code><a class="link" href="libgimpbase-GimpMetadata.html#GimpMetadata" title="GimpMetadata"><span class="type">GimpMetadata</span></a> *metadata</code></em>,
+ <em class="parameter"><code><span class="type">gchar</span> *state_status</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-metadata-load-from-file"></a><h3>gimp_metadata_load_from_file ()</h3>
+<pre class="programlisting"><a class="link" href="libgimpbase-GimpMetadata.html#GimpMetadata" title="GimpMetadata"><span class="returnvalue">GimpMetadata</span></a> *
+gimp_metadata_load_from_file (<em class="parameter"><code><span class="type">GFile</span> *file</code></em>,
+ <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
+<p>Loads <a class="link" href="libgimpbase-GimpMetadata.html#GimpMetadata" title="GimpMetadata"><span class="type">GimpMetadata</span></a> from <em class="parameter"><code>file</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-metadata-load-from-file.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>file</p></td>
+<td class="parameter_description"><p>The <span class="type">GFile</span> to load the metadata from</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p>Return location for error message</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-metadata-load-from-file.returns"></a><h4>Returns</h4>
+<p> The loaded <a class="link" href="libgimpbase-GimpMetadata.html#GimpMetadata" title="GimpMetadata"><span class="type">GimpMetadata</span></a>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-metadata-save-to-file"></a><h3>gimp_metadata_save_to_file ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_metadata_save_to_file (<em class="parameter"><code><a class="link" href="libgimpbase-GimpMetadata.html#GimpMetadata" title="GimpMetadata"><span class="type">GimpMetadata</span></a> *metadata</code></em>,
+ <em class="parameter"><code><span class="type">GFile</span> *file</code></em>,
+ <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
+<p>Saves <em class="parameter"><code>metadata</code></em>
+ to <em class="parameter"><code>file</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-metadata-save-to-file.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>metadata</p></td>
+<td class="parameter_description"><p>A <a class="link" href="libgimpbase-GimpMetadata.html#GimpMetadata" title="GimpMetadata"><span class="type">GimpMetadata</span></a> instance.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>file</p></td>
+<td class="parameter_description"><p>The file to save the metadata to</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p>Return location for error message</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-metadata-save-to-file.returns"></a><h4>Returns</h4>
+<p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> otherwise.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-metadata-set-from-exif"></a><h3>gimp_metadata_set_from_exif ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_metadata_set_from_exif (<em class="parameter"><code><a class="link" href="libgimpbase-GimpMetadata.html#GimpMetadata" title="GimpMetadata"><span class="type">GimpMetadata</span></a> *metadata</code></em>,
+ <em class="parameter"><code>const <span class="type">guchar</span> *exif_data</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> exif_data_length</code></em>,
+ <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
+<p>Sets the tags from a piece of Exif data on <em class="parameter"><code>metadata</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-metadata-set-from-exif.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>metadata</p></td>
+<td class="parameter_description"><p>A <a class="link" href="libgimpbase-GimpMetadata.html#GimpMetadata" title="GimpMetadata"><span class="type">GimpMetadata</span></a> instance.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>exif_data</p></td>
+<td class="parameter_description"><p>The blob of Exif data to set</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>exif_data_length</p></td>
+<td class="parameter_description"><p>Length of <em class="parameter"><code>exif_data</code></em>
+, in bytes</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p>Return location for error message</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-metadata-set-from-exif.returns"></a><h4>Returns</h4>
+<p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> otherwise.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-metadata-set-from-iptc"></a><h3>gimp_metadata_set_from_iptc ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_metadata_set_from_iptc (<em class="parameter"><code><a class="link" href="libgimpbase-GimpMetadata.html#GimpMetadata" title="GimpMetadata"><span class="type">GimpMetadata</span></a> *metadata</code></em>,
+ <em class="parameter"><code>const <span class="type">guchar</span> *iptc_data</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> iptc_data_length</code></em>,
+ <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
+<p>Sets the tags from a piece of IPTC data on <em class="parameter"><code>metadata</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-metadata-set-from-iptc.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>metadata</p></td>
+<td class="parameter_description"><p>A <a class="link" href="libgimpbase-GimpMetadata.html#GimpMetadata" title="GimpMetadata"><span class="type">GimpMetadata</span></a> instance.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>iptc_data</p></td>
+<td class="parameter_description"><p>The blob of Ipc data to set</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>iptc_data_length</p></td>
+<td class="parameter_description"><p>Length of <em class="parameter"><code>iptc_data</code></em>
+, in bytes</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p>Return location for error message</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-metadata-set-from-iptc.returns"></a><h4>Returns</h4>
+<p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> otherwise.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-metadata-set-from-xmp"></a><h3>gimp_metadata_set_from_xmp ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_metadata_set_from_xmp (<em class="parameter"><code><a class="link" href="libgimpbase-GimpMetadata.html#GimpMetadata" title="GimpMetadata"><span class="type">GimpMetadata</span></a> *metadata</code></em>,
+ <em class="parameter"><code>const <span class="type">guchar</span> *xmp_data</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> xmp_data_length</code></em>,
+ <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
+<p>Sets the tags from a piece of XMP data on <em class="parameter"><code>metadata</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-metadata-set-from-xmp.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>metadata</p></td>
+<td class="parameter_description"><p>A <a class="link" href="libgimpbase-GimpMetadata.html#GimpMetadata" title="GimpMetadata"><span class="type">GimpMetadata</span></a> instance.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>xmp_data</p></td>
+<td class="parameter_description"><p>The blob of Exif data to set</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>xmp_data_length</p></td>
+<td class="parameter_description"><p>Length of <em class="parameter"><code>exif_data</code></em>
+, in bytes</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p>Return location for error message</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-metadata-set-from-xmp.returns"></a><h4>Returns</h4>
+<p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> otherwise.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-metadata-set-pixel-size"></a><h3>gimp_metadata_set_pixel_size ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_metadata_set_pixel_size (<em class="parameter"><code><a class="link" href="libgimpbase-GimpMetadata.html#GimpMetadata" title="GimpMetadata"><span class="type">GimpMetadata</span></a> *metadata</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> width</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> height</code></em>);</pre>
+<p>Sets Exif.Image.ImageWidth and Exif.Image.ImageLength on <em class="parameter"><code>metadata</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-metadata-set-pixel-size.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>metadata</p></td>
+<td class="parameter_description"><p>A <a class="link" href="libgimpbase-GimpMetadata.html#GimpMetadata" title="GimpMetadata"><span class="type">GimpMetadata</span></a> instance.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>width</p></td>
+<td class="parameter_description"><p>Width in pixels</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>height</p></td>
+<td class="parameter_description"><p>Height in pixels</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-metadata-set-bits-per-sample"></a><h3>gimp_metadata_set_bits_per_sample ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_metadata_set_bits_per_sample (<em class="parameter"><code><a class="link" href="libgimpbase-GimpMetadata.html#GimpMetadata" title="GimpMetadata"><span class="type">GimpMetadata</span></a> *metadata</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> bits_per_sample</code></em>);</pre>
+<p>Sets Exif.Image.BitsPerSample on <em class="parameter"><code>metadata</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-metadata-set-bits-per-sample.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>metadata</p></td>
+<td class="parameter_description"><p>A <a class="link" href="libgimpbase-GimpMetadata.html#GimpMetadata" title="GimpMetadata"><span class="type">GimpMetadata</span></a> instance.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>bits_per_sample</p></td>
+<td class="parameter_description"><p>Bits per pixel, per component</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-metadata-get-resolution"></a><h3>gimp_metadata_get_resolution ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_metadata_get_resolution (<em class="parameter"><code><a class="link" href="libgimpbase-GimpMetadata.html#GimpMetadata" title="GimpMetadata"><span class="type">GimpMetadata</span></a> *metadata</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> *xres</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> *yres</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimpbase-gimpunit.html#GimpUnit" title="enum GimpUnit"><span class="type">GimpUnit</span></a> *unit</code></em>);</pre>
+<p>Returns values based on Exif.Image.XResolution,
+Exif.Image.YResolution and Exif.Image.ResolutionUnit of <em class="parameter"><code>metadata</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-metadata-get-resolution.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>metadata</p></td>
+<td class="parameter_description"><p>A <a class="link" href="libgimpbase-GimpMetadata.html#GimpMetadata" title="GimpMetadata"><span class="type">GimpMetadata</span></a> instance.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>xres</p></td>
+<td class="parameter_description"><p>Return location for the X Resolution, in ppi</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>yres</p></td>
+<td class="parameter_description"><p>Return location for the Y Resolution, in ppi</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>unit</p></td>
+<td class="parameter_description"><p>Return location for the unit unit</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-metadata-get-resolution.returns"></a><h4>Returns</h4>
+<p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> otherwise.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-metadata-set-resolution"></a><h3>gimp_metadata_set_resolution ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_metadata_set_resolution (<em class="parameter"><code><a class="link" href="libgimpbase-GimpMetadata.html#GimpMetadata" title="GimpMetadata"><span class="type">GimpMetadata</span></a> *metadata</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> xres</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> yres</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimpbase-gimpunit.html#GimpUnit" title="enum GimpUnit"><span class="type">GimpUnit</span></a> unit</code></em>);</pre>
+<p>Sets Exif.Image.XResolution, Exif.Image.YResolution and
+Exif.Image.ResolutionUnit of <em class="parameter"><code>metadata</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-metadata-set-resolution.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>metadata</p></td>
+<td class="parameter_description"><p>A <a class="link" href="libgimpbase-GimpMetadata.html#GimpMetadata" title="GimpMetadata"><span class="type">GimpMetadata</span></a> instance.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>xres</p></td>
+<td class="parameter_description"><p>The image's X Resolution, in ppi</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>yres</p></td>
+<td class="parameter_description"><p>The image's Y Resolution, in ppi</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>unit</p></td>
+<td class="parameter_description"><p>The image's unit</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-metadata-get-colorspace"></a><h3>gimp_metadata_get_colorspace ()</h3>
+<pre class="programlisting"><a class="link" href="libgimpbase-GimpMetadata.html#GimpMetadataColorspace" title="enum GimpMetadataColorspace"><span class="returnvalue">GimpMetadataColorspace</span></a>
+gimp_metadata_get_colorspace (<em class="parameter"><code><a class="link" href="libgimpbase-GimpMetadata.html#GimpMetadata" title="GimpMetadata"><span class="type">GimpMetadata</span></a> *metadata</code></em>);</pre>
+<p>Returns values based on Exif.Photo.ColorSpace, Xmp.exif.ColorSpace,
+Exif.Iop.InteroperabilityIndex, Exif.Nikon3.ColorSpace,
+Exif.Canon.ColorSpace of <em class="parameter"><code>metadata</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-metadata-get-colorspace.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>metadata</p></td>
+<td class="parameter_description"><p>A <a class="link" href="libgimpbase-GimpMetadata.html#GimpMetadata" title="GimpMetadata"><span class="type">GimpMetadata</span></a> instance.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-metadata-get-colorspace.returns"></a><h4>Returns</h4>
+<p> The colorspace specified by above tags.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-metadata-set-colorspace"></a><h3>gimp_metadata_set_colorspace ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_metadata_set_colorspace (<em class="parameter"><code><a class="link" href="libgimpbase-GimpMetadata.html#GimpMetadata" title="GimpMetadata"><span class="type">GimpMetadata</span></a> *metadata</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimpbase-GimpMetadata.html#GimpMetadataColorspace" title="enum GimpMetadataColorspace"><span class="type">GimpMetadataColorspace</span></a> colorspace</code></em>);</pre>
+<p>Sets Exif.Photo.ColorSpace, Xmp.exif.ColorSpace,
+Exif.Iop.InteroperabilityIndex, Exif.Nikon3.ColorSpace,
+Exif.Canon.ColorSpace of <em class="parameter"><code>metadata</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-metadata-set-colorspace.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>metadata</p></td>
+<td class="parameter_description"><p>A <a class="link" href="libgimpbase-GimpMetadata.html#GimpMetadata" title="GimpMetadata"><span class="type">GimpMetadata</span></a> instance.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>colorspace</p></td>
+<td class="parameter_description"><p>The color space.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-metadata-is-tag-supported"></a><h3>gimp_metadata_is_tag_supported ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_metadata_is_tag_supported (<em class="parameter"><code>const <span class="type">gchar</span> *tag</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *mime_type</code></em>);</pre>
+<p>Returns whether <em class="parameter"><code>tag</code></em>
+ is supported in a file of type <em class="parameter"><code>mime_type</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-metadata-is-tag-supported.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>tag</p></td>
+<td class="parameter_description"><p>A metadata tag name</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>mime_type</p></td>
+<td class="parameter_description"><p>A mime type</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-metadata-is-tag-supported.returns"></a><h4>Returns</h4>
+<p> <code class="literal">TRUE</code> if the <em class="parameter"><code>tag</code></em>
+supported with <em class="parameter"><code>mime_type</code></em>
+, <code class="literal">FALSE</code> otherwise.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+</div>
+<div class="refsect1">
+<a name="libgimpbase-GimpMetadata.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpMetadata"></a><h3>GimpMetadata</h3>
+<pre class="programlisting">typedef struct _GimpMetadata GimpMetadata;</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpMetadataLoadFlags"></a><h3>enum GimpMetadataLoadFlags</h3>
+<p>What metadata to load when importing images.</p>
+<div class="refsect3">
+<a name="GimpMetadataLoadFlags.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-METADATA-LOAD-COMMENT:CAPS"></a>GIMP_METADATA_LOAD_COMMENT</p></td>
+<td class="enum_member_description">
+<p>Load the comment</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-METADATA-LOAD-RESOLUTION:CAPS"></a>GIMP_METADATA_LOAD_RESOLUTION</p></td>
+<td class="enum_member_description">
+<p>Load the resolution</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-METADATA-LOAD-ORIENTATION:CAPS"></a>GIMP_METADATA_LOAD_ORIENTATION</p></td>
+<td class="enum_member_description">
+<p>Load the orientation (rotation)</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-METADATA-LOAD-COLORSPACE:CAPS"></a>GIMP_METADATA_LOAD_COLORSPACE</p></td>
+<td class="enum_member_description">
+<p>Load the colorspace</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-METADATA-LOAD-ALL:CAPS"></a>GIMP_METADATA_LOAD_ALL</p></td>
+<td class="enum_member_description">
+<p>Load all of the above</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpMetadataSaveFlags"></a><h3>enum GimpMetadataSaveFlags</h3>
+<p>What kinds of metadata to save when exporting images.</p>
+<div class="refsect3">
+<a name="GimpMetadataSaveFlags.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-METADATA-SAVE-EXIF:CAPS"></a>GIMP_METADATA_SAVE_EXIF</p></td>
+<td class="enum_member_description">
+<p>Save EXIF</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-METADATA-SAVE-XMP:CAPS"></a>GIMP_METADATA_SAVE_XMP</p></td>
+<td class="enum_member_description">
+<p>Save XMP</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-METADATA-SAVE-IPTC:CAPS"></a>GIMP_METADATA_SAVE_IPTC</p></td>
+<td class="enum_member_description">
+<p>Save IPTC</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-METADATA-SAVE-THUMBNAIL:CAPS"></a>GIMP_METADATA_SAVE_THUMBNAIL</p></td>
+<td class="enum_member_description">
+<p>Save a thumbnail of the image</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-METADATA-SAVE-COLOR-PROFILE:CAPS"></a>GIMP_METADATA_SAVE_COLOR_PROFILE</p></td>
+<td class="enum_member_description">
+<p>Save the image's color profile
+Since: 2.10.10</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-METADATA-SAVE-ALL:CAPS"></a>GIMP_METADATA_SAVE_ALL</p></td>
+<td class="enum_member_description">
+<p>Save all of the above</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpMetadataColorspace"></a><h3>enum GimpMetadataColorspace</h3>
+<p>Well-defined colorspace information available from metadata</p>
+<div class="refsect3">
+<a name="GimpMetadataColorspace.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-METADATA-COLORSPACE-UNSPECIFIED:CAPS"></a>GIMP_METADATA_COLORSPACE_UNSPECIFIED</p></td>
+<td class="enum_member_description">
+<p>Unspecified</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-METADATA-COLORSPACE-UNCALIBRATED:CAPS"></a>GIMP_METADATA_COLORSPACE_UNCALIBRATED</p></td>
+<td class="enum_member_description">
+<p>Uncalibrated</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-METADATA-COLORSPACE-SRGB:CAPS"></a>GIMP_METADATA_COLORSPACE_SRGB</p></td>
+<td class="enum_member_description">
+<p>sRGB</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-METADATA-COLORSPACE-ADOBERGB:CAPS"></a>GIMP_METADATA_COLORSPACE_ADOBERGB</p></td>
+<td class="enum_member_description">
+<p>Adobe RGB</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+</div>
+<div class="refsect1">
+<a name="libgimpbase-GimpMetadata.see-also"></a><h2>See Also</h2>
+<p>gimp_image_metadata_load_prepare(),
+<code class="function">gimp_image_metadata_load_finish()</code>,
+<code class="function">gimp_image_metadata_save_prepare()</code>,
+<code class="function">gimp_image_metadata_save_finish()</code>.</p>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpbase/html/libgimpbase-GimpParasite.html b/devel-docs/libgimpbase/html/libgimpbase-GimpParasite.html
new file mode 100644
index 0000000..dbdb168
--- /dev/null
+++ b/devel-docs/libgimpbase/html/libgimpbase-GimpParasite.html
@@ -0,0 +1,437 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpParasite: GIMP Base Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Base Library Reference Manual">
+<link rel="up" href="pt01.html" title="Part I. GIMP Base Library">
+<link rel="prev" href="libgimpbase-gimprectangle.html" title="gimprectangle">
+<link rel="next" href="libgimpbase-gimpparasiteio.html" title="gimpparasiteio">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimpbase-GimpParasite.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="pt01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimpbase-gimprectangle.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimpbase-gimpparasiteio.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimpbase-GimpParasite"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimpbase-GimpParasite.top_of_page"></a>GimpParasite</span></h2>
+<p>GimpParasite — Arbitrary pieces of data which can be attached
+to various GIMP objects.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimpbase-GimpParasite.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<a class="link" href="libgimpbase-GimpParasite.html#GimpParasite" title="GimpParasite"><span class="returnvalue">GimpParasite</span></a> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-GimpParasite.html#gimp-parasite-new" title="gimp_parasite_new ()">gimp_parasite_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-GimpParasite.html#gimp-parasite-free" title="gimp_parasite_free ()">gimp_parasite_free</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="libgimpbase-GimpParasite.html#GimpParasite" title="GimpParasite"><span class="returnvalue">GimpParasite</span></a> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-GimpParasite.html#gimp-parasite-copy" title="gimp_parasite_copy ()">gimp_parasite_copy</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-GimpParasite.html#gimp-parasite-compare" title="gimp_parasite_compare ()">gimp_parasite_compare</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-GimpParasite.html#gimp-parasite-is-type" title="gimp_parasite_is_type ()">gimp_parasite_is_type</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-GimpParasite.html#gimp-parasite-is-persistent" title="gimp_parasite_is_persistent ()">gimp_parasite_is_persistent</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-GimpParasite.html#gimp-parasite-is-undoable" title="gimp_parasite_is_undoable ()">gimp_parasite_is_undoable</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-GimpParasite.html#gimp-parasite-has-flag" title="gimp_parasite_has_flag ()">gimp_parasite_has_flag</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gulong</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-GimpParasite.html#gimp-parasite-flags" title="gimp_parasite_flags ()">gimp_parasite_flags</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">const <span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-GimpParasite.html#gimp-parasite-name" title="gimp_parasite_name ()">gimp_parasite_name</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gconstpointer</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-GimpParasite.html#gimp-parasite-data" title="gimp_parasite_data ()">gimp_parasite_data</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">glong</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-GimpParasite.html#gimp-parasite-data-size" title="gimp_parasite_data_size ()">gimp_parasite_data_size</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-GimpParasite.html#GIMP-IS-PARAM-SPEC-PARASITE:CAPS" title="GIMP_IS_PARAM_SPEC_PARASITE()">GIMP_IS_PARAM_SPEC_PARASITE</a><span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GParamSpec</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-GimpParasite.html#gimp-param-spec-parasite" title="gimp_param_spec_parasite ()">gimp_param_spec_parasite</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-GimpParasite.html#GIMP-VALUE-HOLDS-PARASITE:CAPS" title="GIMP_VALUE_HOLDS_PARASITE()">GIMP_VALUE_HOLDS_PARASITE</a><span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimpbase-GimpParasite.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="libgimpbase-GimpParasite.html#GimpParasite" title="GimpParasite">GimpParasite</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpbase-GimpParasite.html#GIMP-PARASITE-PERSISTENT:CAPS" title="GIMP_PARASITE_PERSISTENT">GIMP_PARASITE_PERSISTENT</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpbase-GimpParasite.html#GIMP-PARASITE-UNDOABLE:CAPS" title="GIMP_PARASITE_UNDOABLE">GIMP_PARASITE_UNDOABLE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpbase-GimpParasite.html#GIMP-PARASITE-ATTACH-PARENT:CAPS" title="GIMP_PARASITE_ATTACH_PARENT">GIMP_PARASITE_ATTACH_PARENT</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpbase-GimpParasite.html#GIMP-PARASITE-PARENT-PERSISTENT:CAPS" title="GIMP_PARASITE_PARENT_PERSISTENT">GIMP_PARASITE_PARENT_PERSISTENT</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpbase-GimpParasite.html#GIMP-PARASITE-PARENT-UNDOABLE:CAPS" title="GIMP_PARASITE_PARENT_UNDOABLE">GIMP_PARASITE_PARENT_UNDOABLE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpbase-GimpParasite.html#GIMP-PARASITE-ATTACH-GRANDPARENT:CAPS" title="GIMP_PARASITE_ATTACH_GRANDPARENT">GIMP_PARASITE_ATTACH_GRANDPARENT</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpbase-GimpParasite.html#GIMP-PARASITE-GRANDPARENT-PERSISTENT:CAPS" title="GIMP_PARASITE_GRANDPARENT_PERSISTENT">GIMP_PARASITE_GRANDPARENT_PERSISTENT</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpbase-GimpParasite.html#GIMP-PARASITE-GRANDPARENT-UNDOABLE:CAPS" title="GIMP_PARASITE_GRANDPARENT_UNDOABLE">GIMP_PARASITE_GRANDPARENT_UNDOABLE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpbase-GimpParasite.html#GIMP-TYPE-PARASITE:CAPS" title="GIMP_TYPE_PARASITE">GIMP_TYPE_PARASITE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpbase-GimpParasite.html#GIMP-TYPE-PARAM-PARASITE:CAPS" title="GIMP_TYPE_PARAM_PARASITE">GIMP_TYPE_PARAM_PARASITE</a></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimpbase-GimpParasite.description"></a><h2>Description</h2>
+<p>Arbitrary pieces of data which can be attached to various GIMP objects.</p>
+</div>
+<div class="refsect1">
+<a name="libgimpbase-GimpParasite.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-parasite-new"></a><h3>gimp_parasite_new ()</h3>
+<pre class="programlisting"><a class="link" href="libgimpbase-GimpParasite.html#GimpParasite" title="GimpParasite"><span class="returnvalue">GimpParasite</span></a> *
+gimp_parasite_new (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
+ <em class="parameter"><code><span class="type">guint32</span> flags</code></em>,
+ <em class="parameter"><code><span class="type">guint32</span> size</code></em>,
+ <em class="parameter"><code><span class="type">gconstpointer</span> data</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-parasite-free"></a><h3>gimp_parasite_free ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_parasite_free (<em class="parameter"><code><a class="link" href="libgimpbase-GimpParasite.html#GimpParasite" title="GimpParasite"><span class="type">GimpParasite</span></a> *parasite</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-parasite-copy"></a><h3>gimp_parasite_copy ()</h3>
+<pre class="programlisting"><a class="link" href="libgimpbase-GimpParasite.html#GimpParasite" title="GimpParasite"><span class="returnvalue">GimpParasite</span></a> *
+gimp_parasite_copy (<em class="parameter"><code>const <a class="link" href="libgimpbase-GimpParasite.html#GimpParasite" title="GimpParasite"><span class="type">GimpParasite</span></a> *parasite</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-parasite-compare"></a><h3>gimp_parasite_compare ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_parasite_compare (<em class="parameter"><code>const <a class="link" href="libgimpbase-GimpParasite.html#GimpParasite" title="GimpParasite"><span class="type">GimpParasite</span></a> *a</code></em>,
+ <em class="parameter"><code>const <a class="link" href="libgimpbase-GimpParasite.html#GimpParasite" title="GimpParasite"><span class="type">GimpParasite</span></a> *b</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-parasite-is-type"></a><h3>gimp_parasite_is_type ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_parasite_is_type (<em class="parameter"><code>const <a class="link" href="libgimpbase-GimpParasite.html#GimpParasite" title="GimpParasite"><span class="type">GimpParasite</span></a> *parasite</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-parasite-is-persistent"></a><h3>gimp_parasite_is_persistent ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_parasite_is_persistent (<em class="parameter"><code>const <a class="link" href="libgimpbase-GimpParasite.html#GimpParasite" title="GimpParasite"><span class="type">GimpParasite</span></a> *parasite</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-parasite-is-undoable"></a><h3>gimp_parasite_is_undoable ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_parasite_is_undoable (<em class="parameter"><code>const <a class="link" href="libgimpbase-GimpParasite.html#GimpParasite" title="GimpParasite"><span class="type">GimpParasite</span></a> *parasite</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-parasite-has-flag"></a><h3>gimp_parasite_has_flag ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_parasite_has_flag (<em class="parameter"><code>const <a class="link" href="libgimpbase-GimpParasite.html#GimpParasite" title="GimpParasite"><span class="type">GimpParasite</span></a> *parasite</code></em>,
+ <em class="parameter"><code><span class="type">gulong</span> flag</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-parasite-flags"></a><h3>gimp_parasite_flags ()</h3>
+<pre class="programlisting"><span class="returnvalue">gulong</span>
+gimp_parasite_flags (<em class="parameter"><code>const <a class="link" href="libgimpbase-GimpParasite.html#GimpParasite" title="GimpParasite"><span class="type">GimpParasite</span></a> *parasite</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-parasite-name"></a><h3>gimp_parasite_name ()</h3>
+<pre class="programlisting">const <span class="returnvalue">gchar</span> *
+gimp_parasite_name (<em class="parameter"><code>const <a class="link" href="libgimpbase-GimpParasite.html#GimpParasite" title="GimpParasite"><span class="type">GimpParasite</span></a> *parasite</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-parasite-data"></a><h3>gimp_parasite_data ()</h3>
+<pre class="programlisting"><span class="returnvalue">gconstpointer</span>
+gimp_parasite_data (<em class="parameter"><code>const <a class="link" href="libgimpbase-GimpParasite.html#GimpParasite" title="GimpParasite"><span class="type">GimpParasite</span></a> *parasite</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-parasite-data-size"></a><h3>gimp_parasite_data_size ()</h3>
+<pre class="programlisting"><span class="returnvalue">glong</span>
+gimp_parasite_data_size (<em class="parameter"><code>const <a class="link" href="libgimpbase-GimpParasite.html#GimpParasite" title="GimpParasite"><span class="type">GimpParasite</span></a> *parasite</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-IS-PARAM-SPEC-PARASITE:CAPS"></a><h3>GIMP_IS_PARAM_SPEC_PARASITE()</h3>
+<pre class="programlisting">#define GIMP_IS_PARAM_SPEC_PARASITE(pspec) (G_TYPE_CHECK_INSTANCE_TYPE ((pspec), GIMP_TYPE_PARAM_PARASITE))
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-param-spec-parasite"></a><h3>gimp_param_spec_parasite ()</h3>
+<pre class="programlisting"><span class="returnvalue">GParamSpec</span> *
+gimp_param_spec_parasite (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *nick</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *blurb</code></em>,
+ <em class="parameter"><code><span class="type">GParamFlags</span> flags</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-VALUE-HOLDS-PARASITE:CAPS"></a><h3>GIMP_VALUE_HOLDS_PARASITE()</h3>
+<pre class="programlisting">#define GIMP_VALUE_HOLDS_PARASITE(value) (G_TYPE_CHECK_VALUE_TYPE ((value), GIMP_TYPE_PARASITE))
+</pre>
+</div>
+</div>
+<div class="refsect1">
+<a name="libgimpbase-GimpParasite.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpParasite"></a><h3>GimpParasite</h3>
+<pre class="programlisting">typedef struct {
+ gchar *name;
+ guint32 flags;
+ guint32 size;
+ gpointer data;
+} GimpParasite;
+</pre>
+<div class="refsect3">
+<a name="GimpParasite.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="struct_members_name">
+<col class="struct_members_description">
+<col width="200px" class="struct_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="struct_member_name"><p><span class="type">gchar</span> *<em class="structfield"><code><a name="GimpParasite.name"></a>name</code></em>;</p></td>
+<td class="struct_member_description"><p>the parasite name, USE A UNIQUE PREFIX</p></td>
+<td class="struct_member_annotations"> </td>
+</tr>
+<tr>
+<td class="struct_member_name"><p><span class="type">guint32</span> <em class="structfield"><code><a name="GimpParasite.flags"></a>flags</code></em>;</p></td>
+<td class="struct_member_description"><p>the parasite flags, like save in XCF etc.</p></td>
+<td class="struct_member_annotations"> </td>
+</tr>
+<tr>
+<td class="struct_member_name"><p><span class="type">guint32</span> <em class="structfield"><code><a name="GimpParasite.size"></a>size</code></em>;</p></td>
+<td class="struct_member_description"><p>the parasite size in bytes</p></td>
+<td class="struct_member_annotations"> </td>
+</tr>
+<tr>
+<td class="struct_member_name"><p><span class="type">gpointer</span> <em class="structfield"><code><a name="GimpParasite.data"></a>data</code></em>;</p></td>
+<td class="struct_member_description"><p>the parasite data, the owner os the parasite is responsible
+for tracking byte order and internal structure</p></td>
+<td class="struct_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-PARASITE-PERSISTENT:CAPS"></a><h3>GIMP_PARASITE_PERSISTENT</h3>
+<pre class="programlisting">#define GIMP_PARASITE_PERSISTENT 1
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-PARASITE-UNDOABLE:CAPS"></a><h3>GIMP_PARASITE_UNDOABLE</h3>
+<pre class="programlisting">#define GIMP_PARASITE_UNDOABLE 2
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-PARASITE-ATTACH-PARENT:CAPS"></a><h3>GIMP_PARASITE_ATTACH_PARENT</h3>
+<pre class="programlisting">#define GIMP_PARASITE_ATTACH_PARENT (0x80 &lt;&lt; 8)
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-PARASITE-PARENT-PERSISTENT:CAPS"></a><h3>GIMP_PARASITE_PARENT_PERSISTENT</h3>
+<pre class="programlisting">#define GIMP_PARASITE_PARENT_PERSISTENT (GIMP_PARASITE_PERSISTENT &lt;&lt; 8)
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-PARASITE-PARENT-UNDOABLE:CAPS"></a><h3>GIMP_PARASITE_PARENT_UNDOABLE</h3>
+<pre class="programlisting">#define GIMP_PARASITE_PARENT_UNDOABLE (GIMP_PARASITE_UNDOABLE &lt;&lt; 8)
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-PARASITE-ATTACH-GRANDPARENT:CAPS"></a><h3>GIMP_PARASITE_ATTACH_GRANDPARENT</h3>
+<pre class="programlisting">#define GIMP_PARASITE_ATTACH_GRANDPARENT (0x80 &lt;&lt; 16)
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-PARASITE-GRANDPARENT-PERSISTENT:CAPS"></a><h3>GIMP_PARASITE_GRANDPARENT_PERSISTENT</h3>
+<pre class="programlisting">#define GIMP_PARASITE_GRANDPARENT_PERSISTENT (GIMP_PARASITE_PERSISTENT &lt;&lt; 16)
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-PARASITE-GRANDPARENT-UNDOABLE:CAPS"></a><h3>GIMP_PARASITE_GRANDPARENT_UNDOABLE</h3>
+<pre class="programlisting">#define GIMP_PARASITE_GRANDPARENT_UNDOABLE (GIMP_PARASITE_UNDOABLE &lt;&lt; 16)
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-TYPE-PARASITE:CAPS"></a><h3>GIMP_TYPE_PARASITE</h3>
+<pre class="programlisting">#define GIMP_TYPE_PARASITE (gimp_parasite_get_type ())
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-TYPE-PARAM-PARASITE:CAPS"></a><h3>GIMP_TYPE_PARAM_PARASITE</h3>
+<pre class="programlisting">#define GIMP_TYPE_PARAM_PARASITE (gimp_param_parasite_get_type ())
+</pre>
+</div>
+</div>
+<div class="refsect1">
+<a name="libgimpbase-GimpParasite.see-also"></a><h2>See Also</h2>
+<p>gimp_image_parasite_attach(),
+<code class="function">gimp_drawable_parasite_attach()</code>, <code class="function">gimp_parasite_attach()</code>
+and their related functions.</p>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpbase/html/libgimpbase-GimpValueArray.html b/devel-docs/libgimpbase/html/libgimpbase-GimpValueArray.html
new file mode 100644
index 0000000..6001d76
--- /dev/null
+++ b/devel-docs/libgimpbase/html/libgimpbase-GimpValueArray.html
@@ -0,0 +1,528 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpValueArray: GIMP Base Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Base Library Reference Manual">
+<link rel="up" href="pt01.html" title="Part I. GIMP Base Library">
+<link rel="prev" href="libgimpbase-gimputils.html" title="gimputils">
+<link rel="next" href="api-index-full.html" title="Index">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimpbase-GimpValueArray.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="pt01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimpbase-gimputils.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="api-index-full.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimpbase-GimpValueArray"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimpbase-GimpValueArray.top_of_page"></a>GimpValueArray</span></h2>
+<p>GimpValueArray — A container structure to maintain an array of
+generic values</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimpbase-GimpValueArray.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<a class="link" href="libgimpbase-GimpValueArray.html#GimpValueArray" title="GimpValueArray"><span class="returnvalue">GimpValueArray</span></a> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-GimpValueArray.html#gimp-value-array-new" title="gimp_value_array_new ()">gimp_value_array_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="libgimpbase-GimpValueArray.html#GimpValueArray" title="GimpValueArray"><span class="returnvalue">GimpValueArray</span></a> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-GimpValueArray.html#gimp-value-array-ref" title="gimp_value_array_ref ()">gimp_value_array_ref</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-GimpValueArray.html#gimp-value-array-unref" title="gimp_value_array_unref ()">gimp_value_array_unref</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-GimpValueArray.html#gimp-value-array-length" title="gimp_value_array_length ()">gimp_value_array_length</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GValue</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-GimpValueArray.html#gimp-value-array-index" title="gimp_value_array_index ()">gimp_value_array_index</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="libgimpbase-GimpValueArray.html#GimpValueArray" title="GimpValueArray"><span class="returnvalue">GimpValueArray</span></a> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-GimpValueArray.html#gimp-value-array-prepend" title="gimp_value_array_prepend ()">gimp_value_array_prepend</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="libgimpbase-GimpValueArray.html#GimpValueArray" title="GimpValueArray"><span class="returnvalue">GimpValueArray</span></a> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-GimpValueArray.html#gimp-value-array-append" title="gimp_value_array_append ()">gimp_value_array_append</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="libgimpbase-GimpValueArray.html#GimpValueArray" title="GimpValueArray"><span class="returnvalue">GimpValueArray</span></a> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-GimpValueArray.html#gimp-value-array-insert" title="gimp_value_array_insert ()">gimp_value_array_insert</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="libgimpbase-GimpValueArray.html#GimpValueArray" title="GimpValueArray"><span class="returnvalue">GimpValueArray</span></a> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-GimpValueArray.html#gimp-value-array-remove" title="gimp_value_array_remove ()">gimp_value_array_remove</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-GimpValueArray.html#gimp-value-array-truncate" title="gimp_value_array_truncate ()">gimp_value_array_truncate</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GParamSpec</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-GimpValueArray.html#gimp-param-spec-value-array" title="gimp_param_spec_value_array ()">gimp_param_spec_value_array</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimpbase-GimpValueArray.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="libgimpbase-GimpValueArray.html#GimpValueArray" title="GimpValueArray">GimpValueArray</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="libgimpbase-GimpValueArray.html#GimpParamSpecValueArray" title="struct GimpParamSpecValueArray">GimpParamSpecValueArray</a></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimpbase-GimpValueArray.description"></a><h2>Description</h2>
+<p>The prime purpose of a <a class="link" href="libgimpbase-GimpValueArray.html#GimpValueArray" title="GimpValueArray"><span class="type">GimpValueArray</span></a> is for it to be used as an
+object property that holds an array of values. A <a class="link" href="libgimpbase-GimpValueArray.html#GimpValueArray" title="GimpValueArray"><span class="type">GimpValueArray</span></a> wraps
+an array of <span class="type">GValue</span> elements in order for it to be used as a boxed
+type through <code class="literal">GIMP_TYPE_VALUE_ARRAY</code>.</p>
+</div>
+<div class="refsect1">
+<a name="libgimpbase-GimpValueArray.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-value-array-new"></a><h3>gimp_value_array_new ()</h3>
+<pre class="programlisting"><a class="link" href="libgimpbase-GimpValueArray.html#GimpValueArray" title="GimpValueArray"><span class="returnvalue">GimpValueArray</span></a> *
+gimp_value_array_new (<em class="parameter"><code><span class="type">gint</span> n_prealloced</code></em>);</pre>
+<p>Allocate and initialize a new <a class="link" href="libgimpbase-GimpValueArray.html#GimpValueArray" title="GimpValueArray"><span class="type">GimpValueArray</span></a>, optionally preserve space
+for <em class="parameter"><code>n_prealloced</code></em>
+ elements. New arrays always contain 0 elements,
+regardless of the value of <em class="parameter"><code>n_prealloced</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-value-array-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>n_prealloced</p></td>
+<td class="parameter_description"><p>number of values to preallocate space for</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-value-array-new.returns"></a><h4>Returns</h4>
+<p> a newly allocated <a class="link" href="libgimpbase-GimpValueArray.html#GimpValueArray" title="GimpValueArray"><span class="type">GimpValueArray</span></a> with 0 values</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-value-array-ref"></a><h3>gimp_value_array_ref ()</h3>
+<pre class="programlisting"><a class="link" href="libgimpbase-GimpValueArray.html#GimpValueArray" title="GimpValueArray"><span class="returnvalue">GimpValueArray</span></a> *
+gimp_value_array_ref (<em class="parameter"><code><a class="link" href="libgimpbase-GimpValueArray.html#GimpValueArray" title="GimpValueArray"><span class="type">GimpValueArray</span></a> *value_array</code></em>);</pre>
+<p>Adds a reference to a <a class="link" href="libgimpbase-GimpValueArray.html#GimpValueArray" title="GimpValueArray"><span class="type">GimpValueArray</span></a>.</p>
+<div class="refsect3">
+<a name="gimp-value-array-ref.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>value_array</p></td>
+<td class="parameter_description"><p><a class="link" href="libgimpbase-GimpValueArray.html#GimpValueArray" title="GimpValueArray"><span class="type">GimpValueArray</span></a> to ref</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-value-array-ref.returns"></a><h4>Returns</h4>
+<p> the same <em class="parameter"><code>value_array</code></em>
+</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-value-array-unref"></a><h3>gimp_value_array_unref ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_value_array_unref (<em class="parameter"><code><a class="link" href="libgimpbase-GimpValueArray.html#GimpValueArray" title="GimpValueArray"><span class="type">GimpValueArray</span></a> *value_array</code></em>);</pre>
+<p>Unref a <a class="link" href="libgimpbase-GimpValueArray.html#GimpValueArray" title="GimpValueArray"><span class="type">GimpValueArray</span></a>. If the reference count drops to zero, the
+array including its contents are freed.</p>
+<div class="refsect3">
+<a name="gimp-value-array-unref.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>value_array</p></td>
+<td class="parameter_description"><p><a class="link" href="libgimpbase-GimpValueArray.html#GimpValueArray" title="GimpValueArray"><span class="type">GimpValueArray</span></a> to unref</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-value-array-length"></a><h3>gimp_value_array_length ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint</span>
+gimp_value_array_length (<em class="parameter"><code>const <a class="link" href="libgimpbase-GimpValueArray.html#GimpValueArray" title="GimpValueArray"><span class="type">GimpValueArray</span></a> *value_array</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-value-array-index"></a><h3>gimp_value_array_index ()</h3>
+<pre class="programlisting"><span class="returnvalue">GValue</span> *
+gimp_value_array_index (<em class="parameter"><code>const <a class="link" href="libgimpbase-GimpValueArray.html#GimpValueArray" title="GimpValueArray"><span class="type">GimpValueArray</span></a> *value_array</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> index</code></em>);</pre>
+<p>Return a pointer to the value at <em class="parameter"><code>index</code></em>
+ contained in <em class="parameter"><code>value_array</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-value-array-index.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>value_array</p></td>
+<td class="parameter_description"><p><a class="link" href="libgimpbase-GimpValueArray.html#GimpValueArray" title="GimpValueArray"><span class="type">GimpValueArray</span></a> to get a value from</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>index</p></td>
+<td class="parameter_description"><p>index of the value of interest</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-value-array-index.returns"></a><h4>Returns</h4>
+<p>pointer to a value at <em class="parameter"><code>index</code></em>
+in <em class="parameter"><code>value_array</code></em>
+. </p>
+<p><span class="annotation">[<a href="http://foldoc.org/transfer%20none"><span class="acronym">transfer none</span></a>]</span></p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-value-array-prepend"></a><h3>gimp_value_array_prepend ()</h3>
+<pre class="programlisting"><a class="link" href="libgimpbase-GimpValueArray.html#GimpValueArray" title="GimpValueArray"><span class="returnvalue">GimpValueArray</span></a> *
+gimp_value_array_prepend (<em class="parameter"><code><a class="link" href="libgimpbase-GimpValueArray.html#GimpValueArray" title="GimpValueArray"><span class="type">GimpValueArray</span></a> *value_array</code></em>,
+ <em class="parameter"><code>const <span class="type">GValue</span> *value</code></em>);</pre>
+<p>Insert a copy of <em class="parameter"><code>value</code></em>
+ as first element of <em class="parameter"><code>value_array</code></em>
+. If <em class="parameter"><code>value</code></em>
+ is
+<code class="literal">NULL</code>, an uninitialized value is prepended.</p>
+<div class="refsect3">
+<a name="gimp-value-array-prepend.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>value_array</p></td>
+<td class="parameter_description"><p><a class="link" href="libgimpbase-GimpValueArray.html#GimpValueArray" title="GimpValueArray"><span class="type">GimpValueArray</span></a> to add an element to</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>value</p></td>
+<td class="parameter_description"><p><span class="type">GValue</span> to copy into <a class="link" href="libgimpbase-GimpValueArray.html#GimpValueArray" title="GimpValueArray"><span class="type">GimpValueArray</span></a>, or <code class="literal">NULL</code>. </p></td>
+<td class="parameter_annotations"><span class="annotation">[<a href="http://foldoc.org/allow-none"><span class="acronym">allow-none</span></a>]</span></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-value-array-prepend.returns"></a><h4>Returns</h4>
+<p>the <a class="link" href="libgimpbase-GimpValueArray.html#GimpValueArray" title="GimpValueArray"><span class="type">GimpValueArray</span></a> passed in as <em class="parameter"><code>value_array</code></em>
+. </p>
+<p><span class="annotation">[<a href="http://foldoc.org/transfer%20none"><span class="acronym">transfer none</span></a>]</span></p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-value-array-append"></a><h3>gimp_value_array_append ()</h3>
+<pre class="programlisting"><a class="link" href="libgimpbase-GimpValueArray.html#GimpValueArray" title="GimpValueArray"><span class="returnvalue">GimpValueArray</span></a> *
+gimp_value_array_append (<em class="parameter"><code><a class="link" href="libgimpbase-GimpValueArray.html#GimpValueArray" title="GimpValueArray"><span class="type">GimpValueArray</span></a> *value_array</code></em>,
+ <em class="parameter"><code>const <span class="type">GValue</span> *value</code></em>);</pre>
+<p>Insert a copy of <em class="parameter"><code>value</code></em>
+ as last element of <em class="parameter"><code>value_array</code></em>
+. If <em class="parameter"><code>value</code></em>
+ is
+<code class="literal">NULL</code>, an uninitialized value is appended.</p>
+<div class="refsect3">
+<a name="gimp-value-array-append.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>value_array</p></td>
+<td class="parameter_description"><p><a class="link" href="libgimpbase-GimpValueArray.html#GimpValueArray" title="GimpValueArray"><span class="type">GimpValueArray</span></a> to add an element to</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>value</p></td>
+<td class="parameter_description"><p><span class="type">GValue</span> to copy into <a class="link" href="libgimpbase-GimpValueArray.html#GimpValueArray" title="GimpValueArray"><span class="type">GimpValueArray</span></a>, or <code class="literal">NULL</code>. </p></td>
+<td class="parameter_annotations"><span class="annotation">[<a href="http://foldoc.org/allow-none"><span class="acronym">allow-none</span></a>]</span></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-value-array-append.returns"></a><h4>Returns</h4>
+<p>the <a class="link" href="libgimpbase-GimpValueArray.html#GimpValueArray" title="GimpValueArray"><span class="type">GimpValueArray</span></a> passed in as <em class="parameter"><code>value_array</code></em>
+. </p>
+<p><span class="annotation">[<a href="http://foldoc.org/transfer%20none"><span class="acronym">transfer none</span></a>]</span></p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-value-array-insert"></a><h3>gimp_value_array_insert ()</h3>
+<pre class="programlisting"><a class="link" href="libgimpbase-GimpValueArray.html#GimpValueArray" title="GimpValueArray"><span class="returnvalue">GimpValueArray</span></a> *
+gimp_value_array_insert (<em class="parameter"><code><a class="link" href="libgimpbase-GimpValueArray.html#GimpValueArray" title="GimpValueArray"><span class="type">GimpValueArray</span></a> *value_array</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> index</code></em>,
+ <em class="parameter"><code>const <span class="type">GValue</span> *value</code></em>);</pre>
+<p>Insert a copy of <em class="parameter"><code>value</code></em>
+ at specified position into <em class="parameter"><code>value_array</code></em>
+. If <em class="parameter"><code>value</code></em>
+
+is <code class="literal">NULL</code>, an uninitialized value is inserted.</p>
+<div class="refsect3">
+<a name="gimp-value-array-insert.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>value_array</p></td>
+<td class="parameter_description"><p><a class="link" href="libgimpbase-GimpValueArray.html#GimpValueArray" title="GimpValueArray"><span class="type">GimpValueArray</span></a> to add an element to</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>index</p></td>
+<td class="parameter_description"><p>insertion position, must be &lt;= <a class="link" href="libgimpbase-GimpValueArray.html#gimp-value-array-length" title="gimp_value_array_length ()"><code class="function">gimp_value_array_length()</code></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>value</p></td>
+<td class="parameter_description"><p><span class="type">GValue</span> to copy into <a class="link" href="libgimpbase-GimpValueArray.html#GimpValueArray" title="GimpValueArray"><span class="type">GimpValueArray</span></a>, or <code class="literal">NULL</code>. </p></td>
+<td class="parameter_annotations"><span class="annotation">[<a href="http://foldoc.org/allow-none"><span class="acronym">allow-none</span></a>]</span></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-value-array-insert.returns"></a><h4>Returns</h4>
+<p>the <a class="link" href="libgimpbase-GimpValueArray.html#GimpValueArray" title="GimpValueArray"><span class="type">GimpValueArray</span></a> passed in as <em class="parameter"><code>value_array</code></em>
+. </p>
+<p><span class="annotation">[<a href="http://foldoc.org/transfer%20none"><span class="acronym">transfer none</span></a>]</span></p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-value-array-remove"></a><h3>gimp_value_array_remove ()</h3>
+<pre class="programlisting"><a class="link" href="libgimpbase-GimpValueArray.html#GimpValueArray" title="GimpValueArray"><span class="returnvalue">GimpValueArray</span></a> *
+gimp_value_array_remove (<em class="parameter"><code><a class="link" href="libgimpbase-GimpValueArray.html#GimpValueArray" title="GimpValueArray"><span class="type">GimpValueArray</span></a> *value_array</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> index</code></em>);</pre>
+<p>Remove the value at position <em class="parameter"><code>index</code></em>
+ from <em class="parameter"><code>value_array</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-value-array-remove.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>value_array</p></td>
+<td class="parameter_description"><p><a class="link" href="libgimpbase-GimpValueArray.html#GimpValueArray" title="GimpValueArray"><span class="type">GimpValueArray</span></a> to remove an element from</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>index</p></td>
+<td class="parameter_description"><p>position of value to remove, which must be less than
+<a class="link" href="libgimpbase-GimpValueArray.html#gimp-value-array-length" title="gimp_value_array_length ()"><code class="function">gimp_value_array_length()</code></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-value-array-remove.returns"></a><h4>Returns</h4>
+<p>the <a class="link" href="libgimpbase-GimpValueArray.html#GimpValueArray" title="GimpValueArray"><span class="type">GimpValueArray</span></a> passed in as <em class="parameter"><code>value_array</code></em>
+. </p>
+<p><span class="annotation">[<a href="http://foldoc.org/transfer%20none"><span class="acronym">transfer none</span></a>]</span></p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-value-array-truncate"></a><h3>gimp_value_array_truncate ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_value_array_truncate (<em class="parameter"><code><a class="link" href="libgimpbase-GimpValueArray.html#GimpValueArray" title="GimpValueArray"><span class="type">GimpValueArray</span></a> *value_array</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> n_values</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-param-spec-value-array"></a><h3>gimp_param_spec_value_array ()</h3>
+<pre class="programlisting"><span class="returnvalue">GParamSpec</span> *
+gimp_param_spec_value_array (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *nick</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *blurb</code></em>,
+ <em class="parameter"><code><span class="type">GParamSpec</span> *element_spec</code></em>,
+ <em class="parameter"><code><span class="type">GParamFlags</span> flags</code></em>);</pre>
+</div>
+</div>
+<div class="refsect1">
+<a name="libgimpbase-GimpValueArray.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpValueArray"></a><h3>GimpValueArray</h3>
+<pre class="programlisting">typedef struct _GimpValueArray GimpValueArray;</pre>
+<p>A <a class="link" href="libgimpbase-GimpValueArray.html#GimpValueArray" title="GimpValueArray"><span class="type">GimpValueArray</span></a> contains an array of <span class="type">GValue</span> elements.</p>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpParamSpecValueArray"></a><h3>struct GimpParamSpecValueArray</h3>
+<pre class="programlisting">struct GimpParamSpecValueArray {
+ GParamSpec parent_instance;
+ GParamSpec *element_spec;
+ gint fixed_n_elements;
+};
+</pre>
+<p>A <span class="type">GParamSpec</span> derived structure that contains the meta data for
+value array properties.</p>
+<div class="refsect3">
+<a name="GimpParamSpecValueArray.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="struct_members_name">
+<col class="struct_members_description">
+<col width="200px" class="struct_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="struct_member_name"><p><span class="type">GParamSpec</span> *<em class="structfield"><code><a name="GimpParamSpecValueArray.element-spec"></a>element_spec</code></em>;</p></td>
+<td class="struct_member_description"><p>the <span class="type">GParamSpec</span> of the array elements</p></td>
+<td class="struct_member_annotations"> </td>
+</tr>
+<tr>
+<td class="struct_member_name"><p><span class="type">gint</span> <em class="structfield"><code><a name="GimpParamSpecValueArray.fixed-n-elements"></a>fixed_n_elements</code></em>;</p></td>
+<td class="struct_member_description"><p>default length of the array</p></td>
+<td class="struct_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+</div>
+<div class="refsect1">
+<a name="libgimpbase-GimpValueArray.see-also"></a><h2>See Also</h2>
+<p><span class="type">GValue</span>, <span class="type">GParamSpecValueArray</span>, <a class="link" href="libgimpbase-GimpValueArray.html#gimp-param-spec-value-array" title="gimp_param_spec_value_array ()"><code class="function">gimp_param_spec_value_array()</code></a></p>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpbase/html/libgimpbase-gimpbaseenums.html b/devel-docs/libgimpbase/html/libgimpbase-gimpbaseenums.html
new file mode 100644
index 0000000..4713091
--- /dev/null
+++ b/devel-docs/libgimpbase/html/libgimpbase-gimpbaseenums.html
@@ -0,0 +1,3531 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gimpbaseenums: GIMP Base Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Base Library Reference Manual">
+<link rel="up" href="pt01.html" title="Part I. GIMP Base Library">
+<link rel="prev" href="pt01.html" title="Part I. GIMP Base Library">
+<link rel="next" href="libgimpbase-gimpbasetypes.html" title="gimpbasetypes">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimpbase-gimpbaseenums.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="pt01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="pt01.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimpbase-gimpbasetypes.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimpbase-gimpbaseenums"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimpbase-gimpbaseenums.top_of_page"></a>gimpbaseenums</span></h2>
+<p>gimpbaseenums — Basic GIMP enumeration data types.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimpbase-gimpbaseenums.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="libgimpbase-gimpbaseenums.html#GimpAddMaskType" title="enum GimpAddMaskType">GimpAddMaskType</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="libgimpbase-gimpbaseenums.html#GimpBlendMode" title="enum GimpBlendMode">GimpBlendMode</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="libgimpbase-gimpbaseenums.html#GimpBrushGeneratedShape" title="enum GimpBrushGeneratedShape">GimpBrushGeneratedShape</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="libgimpbase-gimpbaseenums.html#GimpBucketFillMode" title="enum GimpBucketFillMode">GimpBucketFillMode</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="libgimpbase-gimpbaseenums.html#GimpCapStyle" title="enum GimpCapStyle">GimpCapStyle</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="libgimpbase-gimpbaseenums.html#GimpChannelOps" title="enum GimpChannelOps">GimpChannelOps</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="libgimpbase-gimpbaseenums.html#GimpChannelType" title="enum GimpChannelType">GimpChannelType</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="libgimpbase-gimpbaseenums.html#GimpCheckSize" title="enum GimpCheckSize">GimpCheckSize</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="libgimpbase-gimpbaseenums.html#GimpCheckType" title="enum GimpCheckType">GimpCheckType</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="libgimpbase-gimpbaseenums.html#GimpCloneType" title="enum GimpCloneType">GimpCloneType</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="libgimpbase-gimpbaseenums.html#GimpColorTag" title="enum GimpColorTag">GimpColorTag</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="libgimpbase-gimpbaseenums.html#GimpComponentType" title="enum GimpComponentType">GimpComponentType</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="libgimpbase-gimpbaseenums.html#GimpConvertPaletteType" title="enum GimpConvertPaletteType">GimpConvertPaletteType</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="libgimpbase-gimpbaseenums.html#GimpConvolveType" title="enum GimpConvolveType">GimpConvolveType</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="libgimpbase-gimpbaseenums.html#GimpDesaturateMode" title="enum GimpDesaturateMode">GimpDesaturateMode</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="libgimpbase-gimpbaseenums.html#GimpDodgeBurnType" title="enum GimpDodgeBurnType">GimpDodgeBurnType</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="libgimpbase-gimpbaseenums.html#GimpFillType" title="enum GimpFillType">GimpFillType</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="libgimpbase-gimpbaseenums.html#GimpForegroundExtractMode" title="enum GimpForegroundExtractMode">GimpForegroundExtractMode</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="libgimpbase-gimpbaseenums.html#GimpGradientBlendColorSpace" title="enum GimpGradientBlendColorSpace">GimpGradientBlendColorSpace</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="libgimpbase-gimpbaseenums.html#GimpGradientSegmentColor" title="enum GimpGradientSegmentColor">GimpGradientSegmentColor</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="libgimpbase-gimpbaseenums.html#GimpGradientSegmentType" title="enum GimpGradientSegmentType">GimpGradientSegmentType</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="libgimpbase-gimpbaseenums.html#GimpGradientType" title="enum GimpGradientType">GimpGradientType</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="libgimpbase-gimpbaseenums.html#GimpGridStyle" title="enum GimpGridStyle">GimpGridStyle</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="libgimpbase-gimpbaseenums.html#GimpHueRange" title="enum GimpHueRange">GimpHueRange</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="libgimpbase-gimpbaseenums.html#GimpIconType" title="enum GimpIconType">GimpIconType</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="libgimpbase-gimpbaseenums.html#GimpImageBaseType" title="enum GimpImageBaseType">GimpImageBaseType</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="libgimpbase-gimpbaseenums.html#GimpImageType" title="enum GimpImageType">GimpImageType</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="libgimpbase-gimpbaseenums.html#GimpInkBlobType" title="enum GimpInkBlobType">GimpInkBlobType</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="libgimpbase-gimpbaseenums.html#GimpInterpolationType" title="enum GimpInterpolationType">GimpInterpolationType</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="libgimpbase-gimpbaseenums.html#GimpJoinStyle" title="enum GimpJoinStyle">GimpJoinStyle</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="libgimpbase-gimpbaseenums.html#GimpMaskApplyMode" title="enum GimpMaskApplyMode">GimpMaskApplyMode</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="libgimpbase-gimpbaseenums.html#GimpMergeType" title="enum GimpMergeType">GimpMergeType</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="libgimpbase-gimpbaseenums.html#GimpMessageHandlerType" title="enum GimpMessageHandlerType">GimpMessageHandlerType</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="libgimpbase-gimpbaseenums.html#GimpOffsetType" title="enum GimpOffsetType">GimpOffsetType</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="libgimpbase-gimpbaseenums.html#GimpOrientationType" title="enum GimpOrientationType">GimpOrientationType</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="libgimpbase-gimpbaseenums.html#GimpPDBArgType" title="enum GimpPDBArgType">GimpPDBArgType</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="libgimpbase-gimpbaseenums.html#GimpPDBErrorHandler" title="enum GimpPDBErrorHandler">GimpPDBErrorHandler</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="libgimpbase-gimpbaseenums.html#GimpPDBProcType" title="enum GimpPDBProcType">GimpPDBProcType</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="libgimpbase-gimpbaseenums.html#GimpPDBStatusType" title="enum GimpPDBStatusType">GimpPDBStatusType</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="libgimpbase-gimpbaseenums.html#GimpPaintApplicationMode" title="enum GimpPaintApplicationMode">GimpPaintApplicationMode</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="libgimpbase-gimpbaseenums.html#GimpPrecision" title="enum GimpPrecision">GimpPrecision</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="libgimpbase-gimpbaseenums.html#GimpProgressCommand" title="enum GimpProgressCommand">GimpProgressCommand</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="libgimpbase-gimpbaseenums.html#GimpRepeatMode" title="enum GimpRepeatMode">GimpRepeatMode</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="libgimpbase-gimpbaseenums.html#GimpRotationType" title="enum GimpRotationType">GimpRotationType</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="libgimpbase-gimpbaseenums.html#GimpRunMode" title="enum GimpRunMode">GimpRunMode</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="libgimpbase-gimpbaseenums.html#GimpSelectCriterion" title="enum GimpSelectCriterion">GimpSelectCriterion</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="libgimpbase-gimpbaseenums.html#GimpSizeType" title="enum GimpSizeType">GimpSizeType</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="libgimpbase-gimpbaseenums.html#GimpStackTraceMode" title="enum GimpStackTraceMode">GimpStackTraceMode</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="libgimpbase-gimpbaseenums.html#GimpStrokeMethod" title="enum GimpStrokeMethod">GimpStrokeMethod</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="libgimpbase-gimpbaseenums.html#GimpTextDirection" title="enum GimpTextDirection">GimpTextDirection</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="libgimpbase-gimpbaseenums.html#GimpTextHintStyle" title="enum GimpTextHintStyle">GimpTextHintStyle</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="libgimpbase-gimpbaseenums.html#GimpTextJustification" title="enum GimpTextJustification">GimpTextJustification</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="libgimpbase-gimpbaseenums.html#GimpTransferMode" title="enum GimpTransferMode">GimpTransferMode</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="libgimpbase-gimpbaseenums.html#GimpTransformDirection" title="enum GimpTransformDirection">GimpTransformDirection</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="libgimpbase-gimpbaseenums.html#GimpTransformResize" title="enum GimpTransformResize">GimpTransformResize</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="libgimpbase-gimpbaseenums.html#GimpUserDirectory" title="enum GimpUserDirectory">GimpUserDirectory</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="libgimpbase-gimpbaseenums.html#GimpVectorsStrokeType" title="enum GimpVectorsStrokeType">GimpVectorsStrokeType</a></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimpbase-gimpbaseenums.description"></a><h2>Description</h2>
+<p>Basic GIMP enumeration data types.</p>
+</div>
+<div class="refsect1">
+<a name="libgimpbase-gimpbaseenums.functions_details"></a><h2>Functions</h2>
+<p></p>
+</div>
+<div class="refsect1">
+<a name="libgimpbase-gimpbaseenums.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpAddMaskType"></a><h3>enum GimpAddMaskType</h3>
+<p>Modes of initialising a layer mask.</p>
+<div class="refsect3">
+<a name="GimpAddMaskType.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-ADD-MASK-WHITE:CAPS"></a>GIMP_ADD_MASK_WHITE</p></td>
+<td class="enum_member_description">
+<p>White (full opacity)</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-ADD-MASK-BLACK:CAPS"></a>GIMP_ADD_MASK_BLACK</p></td>
+<td class="enum_member_description">
+<p>Black (full transparency)</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-ADD-MASK-ALPHA:CAPS"></a>GIMP_ADD_MASK_ALPHA</p></td>
+<td class="enum_member_description">
+<p>Layer's alpha channel</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-ADD-MASK-ALPHA-TRANSFER:CAPS"></a>GIMP_ADD_MASK_ALPHA_TRANSFER</p></td>
+<td class="enum_member_description">
+<p>Transfer layer's alpha channel</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-ADD-MASK-SELECTION:CAPS"></a>GIMP_ADD_MASK_SELECTION</p></td>
+<td class="enum_member_description">
+<p>Selection</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-ADD-MASK-COPY:CAPS"></a>GIMP_ADD_MASK_COPY</p></td>
+<td class="enum_member_description">
+<p>Grayscale copy of layer</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-ADD-MASK-CHANNEL:CAPS"></a>GIMP_ADD_MASK_CHANNEL</p></td>
+<td class="enum_member_description">
+<p>Channel</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-ADD-WHITE-MASK:CAPS"></a>GIMP_ADD_WHITE_MASK</p></td>
+<td class="enum_member_description">
+<p>Deprecated alias for <em class="parameter"><code>GIMP_ADD_MASK_WHITE</code></em>
+</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-ADD-BLACK-MASK:CAPS"></a>GIMP_ADD_BLACK_MASK</p></td>
+<td class="enum_member_description">
+<p>Deprecated alias for <em class="parameter"><code>GIMP_ADD_MASK_BLACK</code></em>
+</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-ADD-ALPHA-MASK:CAPS"></a>GIMP_ADD_ALPHA_MASK</p></td>
+<td class="enum_member_description">
+<p>Deprecated alias for <em class="parameter"><code>GIMP_ADD_MASK_ALPHA</code></em>
+</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-ADD-ALPHA-TRANSFER-MASK:CAPS"></a>GIMP_ADD_ALPHA_TRANSFER_MASK</p></td>
+<td class="enum_member_description">
+<p>Deprecated alias for
+<em class="parameter"><code>GIMP_ADD_MASK_ALPHA_TRANSFER</code></em>
+</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-ADD-SELECTION-MASK:CAPS"></a>GIMP_ADD_SELECTION_MASK</p></td>
+<td class="enum_member_description">
+<p>Deprecated alias for <em class="parameter"><code>GIMP_ADD_MASK_SELECTION</code></em>
+</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-ADD-COPY-MASK:CAPS"></a>GIMP_ADD_COPY_MASK</p></td>
+<td class="enum_member_description">
+<p>Deprecated alias for <em class="parameter"><code>GIMP_ADD_MASK_COPY</code></em>
+</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-ADD-CHANNEL-MASK:CAPS"></a>GIMP_ADD_CHANNEL_MASK</p></td>
+<td class="enum_member_description">
+<p>Deprecated aliaa for <em class="parameter"><code>GIMP_ADD_MASK_CHANNEL</code></em>
+</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpBlendMode"></a><h3>enum GimpBlendMode</h3>
+<p>Types of gradients.</p>
+<div class="refsect3">
+<a name="GimpBlendMode.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-BLEND-FG-BG-RGB:CAPS"></a>GIMP_BLEND_FG_BG_RGB</p></td>
+<td class="enum_member_description">
+<p>FG to BG (RGB)</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-BLEND-FG-BG-HSV:CAPS"></a>GIMP_BLEND_FG_BG_HSV</p></td>
+<td class="enum_member_description">
+<p>FG to BG (HSV)</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-BLEND-FG-TRANSPARENT:CAPS"></a>GIMP_BLEND_FG_TRANSPARENT</p></td>
+<td class="enum_member_description">
+<p>FG to transparent</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-BLEND-CUSTOM:CAPS"></a>GIMP_BLEND_CUSTOM</p></td>
+<td class="enum_member_description">
+<p>Custom gradient</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-FG-BG-RGB-MODE:CAPS"></a>GIMP_FG_BG_RGB_MODE</p></td>
+<td class="enum_member_description">
+<p>Deprecated alias for <em class="parameter"><code>GIMP_BLEND_FG_BG_RGB</code></em>
+</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-FG-BG-HSV-MODE:CAPS"></a>GIMP_FG_BG_HSV_MODE</p></td>
+<td class="enum_member_description">
+<p>Deprecated alias for <em class="parameter"><code>GIMP_BLEND_FG_BG_HSV</code></em>
+</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-FG-TRANSPARENT-MODE:CAPS"></a>GIMP_FG_TRANSPARENT_MODE</p></td>
+<td class="enum_member_description">
+<p>Deprecated alias for <em class="parameter"><code>GIMP_BLEND_FG_TRANSPARENT</code></em>
+</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-CUSTOM-MODE:CAPS"></a>GIMP_CUSTOM_MODE</p></td>
+<td class="enum_member_description">
+<p>Deprecated alias for <em class="parameter"><code>GIMP_BLEND_CUSTOM</code></em>
+</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpBrushGeneratedShape"></a><h3>enum GimpBrushGeneratedShape</h3>
+<p>Shapes of generated brushes.</p>
+<div class="refsect3">
+<a name="GimpBrushGeneratedShape.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-BRUSH-GENERATED-CIRCLE:CAPS"></a>GIMP_BRUSH_GENERATED_CIRCLE</p></td>
+<td class="enum_member_description">
+<p>Circle</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-BRUSH-GENERATED-SQUARE:CAPS"></a>GIMP_BRUSH_GENERATED_SQUARE</p></td>
+<td class="enum_member_description">
+<p>Square</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-BRUSH-GENERATED-DIAMOND:CAPS"></a>GIMP_BRUSH_GENERATED_DIAMOND</p></td>
+<td class="enum_member_description">
+<p>Diamond</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpBucketFillMode"></a><h3>enum GimpBucketFillMode</h3>
+<p>Bucket fill modes.</p>
+<div class="refsect3">
+<a name="GimpBucketFillMode.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-BUCKET-FILL-FG:CAPS"></a>GIMP_BUCKET_FILL_FG</p></td>
+<td class="enum_member_description">
+<p>FG color fill</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-BUCKET-FILL-BG:CAPS"></a>GIMP_BUCKET_FILL_BG</p></td>
+<td class="enum_member_description">
+<p>BG color fill</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-BUCKET-FILL-PATTERN:CAPS"></a>GIMP_BUCKET_FILL_PATTERN</p></td>
+<td class="enum_member_description">
+<p>Pattern fill</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-FG-BUCKET-FILL:CAPS"></a>GIMP_FG_BUCKET_FILL</p></td>
+<td class="enum_member_description">
+<p>Deprecated alias for <em class="parameter"><code>GIMP_BUCKET_FILL_FG</code></em>
+</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-BG-BUCKET-FILL:CAPS"></a>GIMP_BG_BUCKET_FILL</p></td>
+<td class="enum_member_description">
+<p>Deprecated alias for <em class="parameter"><code>GIMP_BUCKET_FILL_BG</code></em>
+</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-PATTERN-BUCKET-FILL:CAPS"></a>GIMP_PATTERN_BUCKET_FILL</p></td>
+<td class="enum_member_description">
+<p>Deprecated alias for <em class="parameter"><code>GIMP_BUCKET_FILL_PATTERN</code></em>
+</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpCapStyle"></a><h3>enum GimpCapStyle</h3>
+<p>Style of line endings.</p>
+<div class="refsect3">
+<a name="GimpCapStyle.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-CAP-BUTT:CAPS"></a>GIMP_CAP_BUTT</p></td>
+<td class="enum_member_description">
+<p>Butt</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-CAP-ROUND:CAPS"></a>GIMP_CAP_ROUND</p></td>
+<td class="enum_member_description">
+<p>Round</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-CAP-SQUARE:CAPS"></a>GIMP_CAP_SQUARE</p></td>
+<td class="enum_member_description">
+<p>Square</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpChannelOps"></a><h3>enum GimpChannelOps</h3>
+<p>Operations to combine channels and selections.</p>
+<div class="refsect3">
+<a name="GimpChannelOps.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-CHANNEL-OP-ADD:CAPS"></a>GIMP_CHANNEL_OP_ADD</p></td>
+<td class="enum_member_description">
+<p>Add to the current selection</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-CHANNEL-OP-SUBTRACT:CAPS"></a>GIMP_CHANNEL_OP_SUBTRACT</p></td>
+<td class="enum_member_description">
+<p>Subtract from the current selection</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-CHANNEL-OP-REPLACE:CAPS"></a>GIMP_CHANNEL_OP_REPLACE</p></td>
+<td class="enum_member_description">
+<p>Replace the current selection</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-CHANNEL-OP-INTERSECT:CAPS"></a>GIMP_CHANNEL_OP_INTERSECT</p></td>
+<td class="enum_member_description">
+<p>Intersect with the current selection</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpChannelType"></a><h3>enum GimpChannelType</h3>
+<p>Channels (as in color components).</p>
+<div class="refsect3">
+<a name="GimpChannelType.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-CHANNEL-RED:CAPS"></a>GIMP_CHANNEL_RED</p></td>
+<td class="enum_member_description">
+<p>Red</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-CHANNEL-GREEN:CAPS"></a>GIMP_CHANNEL_GREEN</p></td>
+<td class="enum_member_description">
+<p>Green</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-CHANNEL-BLUE:CAPS"></a>GIMP_CHANNEL_BLUE</p></td>
+<td class="enum_member_description">
+<p>Blue</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-CHANNEL-GRAY:CAPS"></a>GIMP_CHANNEL_GRAY</p></td>
+<td class="enum_member_description">
+<p>Gray</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-CHANNEL-INDEXED:CAPS"></a>GIMP_CHANNEL_INDEXED</p></td>
+<td class="enum_member_description">
+<p>Indexed</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-CHANNEL-ALPHA:CAPS"></a>GIMP_CHANNEL_ALPHA</p></td>
+<td class="enum_member_description">
+<p>Alpha</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-RED-CHANNEL:CAPS"></a>GIMP_RED_CHANNEL</p></td>
+<td class="enum_member_description">
+<p>Deprecated alias for <em class="parameter"><code>GIMP_CHANNEL_RED</code></em>
+</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-GREEN-CHANNEL:CAPS"></a>GIMP_GREEN_CHANNEL</p></td>
+<td class="enum_member_description">
+<p>Deprecated alias for <em class="parameter"><code>GIMP_CHANNEL_GREEN</code></em>
+</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-BLUE-CHANNEL:CAPS"></a>GIMP_BLUE_CHANNEL</p></td>
+<td class="enum_member_description">
+<p>Deprecated alias for <em class="parameter"><code>GIMP_CHANNEL_BLUE</code></em>
+</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-GRAY-CHANNEL:CAPS"></a>GIMP_GRAY_CHANNEL</p></td>
+<td class="enum_member_description">
+<p>Deprecated alias for <em class="parameter"><code>GIMP_CHANNEL_GRAY</code></em>
+</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-INDEXED-CHANNEL:CAPS"></a>GIMP_INDEXED_CHANNEL</p></td>
+<td class="enum_member_description">
+<p>Deprecated alias for <em class="parameter"><code>GIMP_CHANNEL_INDEXED</code></em>
+</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-ALPHA-CHANNEL:CAPS"></a>GIMP_ALPHA_CHANNEL</p></td>
+<td class="enum_member_description">
+<p>Deprecated alias for <em class="parameter"><code>GIMP_CHANNEL_ALPHA</code></em>
+</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpCheckSize"></a><h3>enum GimpCheckSize</h3>
+<p>Size of the checkerboard indicating transparency.</p>
+<div class="refsect3">
+<a name="GimpCheckSize.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-CHECK-SIZE-SMALL-CHECKS:CAPS"></a>GIMP_CHECK_SIZE_SMALL_CHECKS</p></td>
+<td class="enum_member_description">
+<p>Small</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-CHECK-SIZE-MEDIUM-CHECKS:CAPS"></a>GIMP_CHECK_SIZE_MEDIUM_CHECKS</p></td>
+<td class="enum_member_description">
+<p>Medium</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-CHECK-SIZE-LARGE-CHECKS:CAPS"></a>GIMP_CHECK_SIZE_LARGE_CHECKS</p></td>
+<td class="enum_member_description">
+<p>Large</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpCheckType"></a><h3>enum GimpCheckType</h3>
+<p>Color/Brightness of the checkerboard indicating transparency.</p>
+<div class="refsect3">
+<a name="GimpCheckType.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-CHECK-TYPE-LIGHT-CHECKS:CAPS"></a>GIMP_CHECK_TYPE_LIGHT_CHECKS</p></td>
+<td class="enum_member_description">
+<p>Light checks</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-CHECK-TYPE-GRAY-CHECKS:CAPS"></a>GIMP_CHECK_TYPE_GRAY_CHECKS</p></td>
+<td class="enum_member_description">
+<p>Mid-tone checks</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-CHECK-TYPE-DARK-CHECKS:CAPS"></a>GIMP_CHECK_TYPE_DARK_CHECKS</p></td>
+<td class="enum_member_description">
+<p>Dark checks</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-CHECK-TYPE-WHITE-ONLY:CAPS"></a>GIMP_CHECK_TYPE_WHITE_ONLY</p></td>
+<td class="enum_member_description">
+<p>White only</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-CHECK-TYPE-GRAY-ONLY:CAPS"></a>GIMP_CHECK_TYPE_GRAY_ONLY</p></td>
+<td class="enum_member_description">
+<p>Gray only</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-CHECK-TYPE-BLACK-ONLY:CAPS"></a>GIMP_CHECK_TYPE_BLACK_ONLY</p></td>
+<td class="enum_member_description">
+<p>Black only</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpCloneType"></a><h3>enum GimpCloneType</h3>
+<p>Clone sources.</p>
+<div class="refsect3">
+<a name="GimpCloneType.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-CLONE-IMAGE:CAPS"></a>GIMP_CLONE_IMAGE</p></td>
+<td class="enum_member_description">
+<p>Clone from an image/drawable source</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-CLONE-PATTERN:CAPS"></a>GIMP_CLONE_PATTERN</p></td>
+<td class="enum_member_description">
+<p>Clone from a pattern source</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-IMAGE-CLONE:CAPS"></a>GIMP_IMAGE_CLONE</p></td>
+<td class="enum_member_description">
+<p>Deprecated alias for <em class="parameter"><code>GIMP_CLONE_IMAGE</code></em>
+</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-PATTERN-CLONE:CAPS"></a>GIMP_PATTERN_CLONE</p></td>
+<td class="enum_member_description">
+<p>Deprecated alias for <em class="parameter"><code>GIMP_CLONE_PATTERN</code></em>
+</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpColorTag"></a><h3>enum GimpColorTag</h3>
+<p>Possible tag colors.</p>
+<div class="refsect3">
+<a name="GimpColorTag.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-COLOR-TAG-NONE:CAPS"></a>GIMP_COLOR_TAG_NONE</p></td>
+<td class="enum_member_description">
+<p>None</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-COLOR-TAG-BLUE:CAPS"></a>GIMP_COLOR_TAG_BLUE</p></td>
+<td class="enum_member_description">
+<p>Blue</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-COLOR-TAG-GREEN:CAPS"></a>GIMP_COLOR_TAG_GREEN</p></td>
+<td class="enum_member_description">
+<p>Green</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-COLOR-TAG-YELLOW:CAPS"></a>GIMP_COLOR_TAG_YELLOW</p></td>
+<td class="enum_member_description">
+<p>Yellow</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-COLOR-TAG-ORANGE:CAPS"></a>GIMP_COLOR_TAG_ORANGE</p></td>
+<td class="enum_member_description">
+<p>Orange</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-COLOR-TAG-BROWN:CAPS"></a>GIMP_COLOR_TAG_BROWN</p></td>
+<td class="enum_member_description">
+<p>Brown</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-COLOR-TAG-RED:CAPS"></a>GIMP_COLOR_TAG_RED</p></td>
+<td class="enum_member_description">
+<p>Red</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-COLOR-TAG-VIOLET:CAPS"></a>GIMP_COLOR_TAG_VIOLET</p></td>
+<td class="enum_member_description">
+<p>Violet</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-COLOR-TAG-GRAY:CAPS"></a>GIMP_COLOR_TAG_GRAY</p></td>
+<td class="enum_member_description">
+<p>Gray</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpComponentType"></a><h3>enum GimpComponentType</h3>
+<p>Encoding types of image components.</p>
+<div class="refsect3">
+<a name="GimpComponentType.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-COMPONENT-TYPE-U8:CAPS"></a>GIMP_COMPONENT_TYPE_U8</p></td>
+<td class="enum_member_description">
+<p>8-bit integer</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-COMPONENT-TYPE-U16:CAPS"></a>GIMP_COMPONENT_TYPE_U16</p></td>
+<td class="enum_member_description">
+<p>16-bit integer</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-COMPONENT-TYPE-U32:CAPS"></a>GIMP_COMPONENT_TYPE_U32</p></td>
+<td class="enum_member_description">
+<p>32-bit integer</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-COMPONENT-TYPE-HALF:CAPS"></a>GIMP_COMPONENT_TYPE_HALF</p></td>
+<td class="enum_member_description">
+<p>16-bit floating point</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-COMPONENT-TYPE-FLOAT:CAPS"></a>GIMP_COMPONENT_TYPE_FLOAT</p></td>
+<td class="enum_member_description">
+<p>32-bit floating point</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-COMPONENT-TYPE-DOUBLE:CAPS"></a>GIMP_COMPONENT_TYPE_DOUBLE</p></td>
+<td class="enum_member_description">
+<p>64-bit floating point</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpConvertPaletteType"></a><h3>enum GimpConvertPaletteType</h3>
+<p>Types of palettes for indexed conversion.</p>
+<div class="refsect3">
+<a name="GimpConvertPaletteType.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-CONVERT-PALETTE-GENERATE:CAPS"></a>GIMP_CONVERT_PALETTE_GENERATE</p></td>
+<td class="enum_member_description">
+<p>Generate optimum palette</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-CONVERT-PALETTE-REUSE:CAPS"></a>GIMP_CONVERT_PALETTE_REUSE</p></td>
+<td class="enum_member_description">
+<p>Don't use this one</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-CONVERT-PALETTE-WEB:CAPS"></a>GIMP_CONVERT_PALETTE_WEB</p></td>
+<td class="enum_member_description">
+<p>Use web-optimized palette</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-CONVERT-PALETTE-MONO:CAPS"></a>GIMP_CONVERT_PALETTE_MONO</p></td>
+<td class="enum_member_description">
+<p>Use black and white (1-bit) palette</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-CONVERT-PALETTE-CUSTOM:CAPS"></a>GIMP_CONVERT_PALETTE_CUSTOM</p></td>
+<td class="enum_member_description">
+<p>Use custom palette</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-MAKE-PALETTE:CAPS"></a>GIMP_MAKE_PALETTE</p></td>
+<td class="enum_member_description">
+<p>Deprecated alias for
+<em class="parameter"><code>GIMP_CONVERT_PALETTE_GENERATE</code></em>
+</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-REUSE-PALETTE:CAPS"></a>GIMP_REUSE_PALETTE</p></td>
+<td class="enum_member_description">
+<p>Deprecated alias for
+<em class="parameter"><code>GIMP_CONVERT_PALETTE_REUSE</code></em>
+</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-WEB-PALETTE:CAPS"></a>GIMP_WEB_PALETTE</p></td>
+<td class="enum_member_description">
+<p>Deprecated alias for
+<em class="parameter"><code>GIMP_CONVERT_PALETTE_WEB</code></em>
+</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-MONO-PALETTE:CAPS"></a>GIMP_MONO_PALETTE</p></td>
+<td class="enum_member_description">
+<p>Deprecated alias for
+<em class="parameter"><code>GIMP_CONVERT_PALETTE_MONO</code></em>
+</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-CUSTOM-PALETTE:CAPS"></a>GIMP_CUSTOM_PALETTE</p></td>
+<td class="enum_member_description">
+<p>Deprecated alias for
+<em class="parameter"><code>GIMP_CONVERT_PALETTE_CUSTOM</code></em>
+</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpConvolveType"></a><h3>enum GimpConvolveType</h3>
+<p>Types of convolutions.</p>
+<div class="refsect3">
+<a name="GimpConvolveType.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-CONVOLVE-BLUR:CAPS"></a>GIMP_CONVOLVE_BLUR</p></td>
+<td class="enum_member_description">
+<p>Blur</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-CONVOLVE-SHARPEN:CAPS"></a>GIMP_CONVOLVE_SHARPEN</p></td>
+<td class="enum_member_description">
+<p>Sharpen</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-BLUR-CONVOLVE:CAPS"></a>GIMP_BLUR_CONVOLVE</p></td>
+<td class="enum_member_description">
+<p>Deprecated alias for <em class="parameter"><code>GIMP_CONVOLVE_BLUR</code></em>
+</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-SHARPEN-CONVOLVE:CAPS"></a>GIMP_SHARPEN_CONVOLVE</p></td>
+<td class="enum_member_description">
+<p>Deprecated alias for <em class="parameter"><code>GIMP_CONVOLVE_SHARPEN</code></em>
+</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpDesaturateMode"></a><h3>enum GimpDesaturateMode</h3>
+<p>Grayscale conversion methods.</p>
+<div class="refsect3">
+<a name="GimpDesaturateMode.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-DESATURATE-LIGHTNESS:CAPS"></a>GIMP_DESATURATE_LIGHTNESS</p></td>
+<td class="enum_member_description">
+<p>Lightness (HSL)</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-DESATURATE-LUMA:CAPS"></a>GIMP_DESATURATE_LUMA</p></td>
+<td class="enum_member_description">
+<p>Luma</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-DESATURATE-AVERAGE:CAPS"></a>GIMP_DESATURATE_AVERAGE</p></td>
+<td class="enum_member_description">
+<p>Average (HSI Intensity)</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-DESATURATE-LUMINANCE:CAPS"></a>GIMP_DESATURATE_LUMINANCE</p></td>
+<td class="enum_member_description">
+<p>Luminance</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-DESATURATE-VALUE:CAPS"></a>GIMP_DESATURATE_VALUE</p></td>
+<td class="enum_member_description">
+<p>Value (HSV)</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-DESATURATE-LUMINOSITY:CAPS"></a>GIMP_DESATURATE_LUMINOSITY</p></td>
+<td class="enum_member_description">
+<p>Deprecated alias for <em class="parameter"><code>GIMP_DESATURATE_LUMA</code></em>
+</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpDodgeBurnType"></a><h3>enum GimpDodgeBurnType</h3>
+<p>Methods for the dodge/burn operation.</p>
+<div class="refsect3">
+<a name="GimpDodgeBurnType.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-DODGE-BURN-TYPE-DODGE:CAPS"></a>GIMP_DODGE_BURN_TYPE_DODGE</p></td>
+<td class="enum_member_description">
+<p>Dodge</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-DODGE-BURN-TYPE-BURN:CAPS"></a>GIMP_DODGE_BURN_TYPE_BURN</p></td>
+<td class="enum_member_description">
+<p>Burn</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-DODGE:CAPS"></a>GIMP_DODGE</p></td>
+<td class="enum_member_description">
+<p>Deprecated alias for <em class="parameter"><code>GIMP_DODGE_BURN_TYPE_DODGE</code></em>
+</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-BURN:CAPS"></a>GIMP_BURN</p></td>
+<td class="enum_member_description">
+<p>Deprecated alias for <em class="parameter"><code>GIMP_DODGE_BURN_TYPE_BURN</code></em>
+</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpFillType"></a><h3>enum GimpFillType</h3>
+<p>Types of filling.</p>
+<div class="refsect3">
+<a name="GimpFillType.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-FILL-FOREGROUND:CAPS"></a>GIMP_FILL_FOREGROUND</p></td>
+<td class="enum_member_description">
+<p>Foreground color</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-FILL-BACKGROUND:CAPS"></a>GIMP_FILL_BACKGROUND</p></td>
+<td class="enum_member_description">
+<p>Background color</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-FILL-WHITE:CAPS"></a>GIMP_FILL_WHITE</p></td>
+<td class="enum_member_description">
+<p>White</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-FILL-TRANSPARENT:CAPS"></a>GIMP_FILL_TRANSPARENT</p></td>
+<td class="enum_member_description">
+<p>Transparency</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-FILL-PATTERN:CAPS"></a>GIMP_FILL_PATTERN</p></td>
+<td class="enum_member_description">
+<p>Pattern</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-FOREGROUND-FILL:CAPS"></a>GIMP_FOREGROUND_FILL</p></td>
+<td class="enum_member_description">
+<p>Deprecated alias for <em class="parameter"><code>GIMP_FILL_FOREGROUND</code></em>
+</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-BACKGROUND-FILL:CAPS"></a>GIMP_BACKGROUND_FILL</p></td>
+<td class="enum_member_description">
+<p>Deprecated alias for <em class="parameter"><code>GIMP_FILL_BACKGROUND</code></em>
+</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-WHITE-FILL:CAPS"></a>GIMP_WHITE_FILL</p></td>
+<td class="enum_member_description">
+<p>Deprecated alias for <em class="parameter"><code>GIMP_FILL_WHITE</code></em>
+</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-TRANSPARENT-FILL:CAPS"></a>GIMP_TRANSPARENT_FILL</p></td>
+<td class="enum_member_description">
+<p>Deprecated alias for <em class="parameter"><code>GIMP_FILL_TRANSPARENT</code></em>
+</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-PATTERN-FILL:CAPS"></a>GIMP_PATTERN_FILL</p></td>
+<td class="enum_member_description">
+<p>Deprecated alias for <em class="parameter"><code>GIMP_FILL_PATTERN</code></em>
+</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpForegroundExtractMode"></a><h3>enum GimpForegroundExtractMode</h3>
+<p>Foreground extraxt engines.</p>
+<div class="refsect3">
+<a name="GimpForegroundExtractMode.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-FOREGROUND-EXTRACT-SIOX:CAPS"></a>GIMP_FOREGROUND_EXTRACT_SIOX</p></td>
+<td class="enum_member_description">
+<p>Siox</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-FOREGROUND-EXTRACT-MATTING:CAPS"></a>GIMP_FOREGROUND_EXTRACT_MATTING</p></td>
+<td class="enum_member_description">
+<p>Matting (Since 2.10)</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpGradientBlendColorSpace"></a><h3>enum GimpGradientBlendColorSpace</h3>
+<p>Color space for blending gradients.</p>
+<div class="refsect3">
+<a name="GimpGradientBlendColorSpace.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-GRADIENT-BLEND-RGB-PERCEPTUAL:CAPS"></a>GIMP_GRADIENT_BLEND_RGB_PERCEPTUAL</p></td>
+<td class="enum_member_description">
+<p>Perceptual RGB</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-GRADIENT-BLEND-RGB-LINEAR:CAPS"></a>GIMP_GRADIENT_BLEND_RGB_LINEAR</p></td>
+<td class="enum_member_description">
+<p>Linear RGB</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-GRADIENT-BLEND-CIE-LAB:CAPS"></a>GIMP_GRADIENT_BLEND_CIE_LAB</p></td>
+<td class="enum_member_description">
+<p>CIE Lab</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpGradientSegmentColor"></a><h3>enum GimpGradientSegmentColor</h3>
+<p>Coloring types for gradient segments.</p>
+<div class="refsect3">
+<a name="GimpGradientSegmentColor.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-GRADIENT-SEGMENT-RGB:CAPS"></a>GIMP_GRADIENT_SEGMENT_RGB</p></td>
+<td class="enum_member_description">
+<p>RGB</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-GRADIENT-SEGMENT-HSV-CCW:CAPS"></a>GIMP_GRADIENT_SEGMENT_HSV_CCW</p></td>
+<td class="enum_member_description">
+<p>HSV (counter-clockwise hue)</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-GRADIENT-SEGMENT-HSV-CW:CAPS"></a>GIMP_GRADIENT_SEGMENT_HSV_CW</p></td>
+<td class="enum_member_description">
+<p>HSV (clockwise hue)</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpGradientSegmentType"></a><h3>enum GimpGradientSegmentType</h3>
+<p>Transition functions for gradient segments.</p>
+<div class="refsect3">
+<a name="GimpGradientSegmentType.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-GRADIENT-SEGMENT-LINEAR:CAPS"></a>GIMP_GRADIENT_SEGMENT_LINEAR</p></td>
+<td class="enum_member_description">
+<p>Linear</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-GRADIENT-SEGMENT-CURVED:CAPS"></a>GIMP_GRADIENT_SEGMENT_CURVED</p></td>
+<td class="enum_member_description">
+<p>Curved</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-GRADIENT-SEGMENT-SINE:CAPS"></a>GIMP_GRADIENT_SEGMENT_SINE</p></td>
+<td class="enum_member_description">
+<p>Sinusoidal</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-GRADIENT-SEGMENT-SPHERE-INCREASING:CAPS"></a>GIMP_GRADIENT_SEGMENT_SPHERE_INCREASING</p></td>
+<td class="enum_member_description">
+<p>Spherical (increasing)</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-GRADIENT-SEGMENT-SPHERE-DECREASING:CAPS"></a>GIMP_GRADIENT_SEGMENT_SPHERE_DECREASING</p></td>
+<td class="enum_member_description">
+<p>Spherical (decreasing)</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-GRADIENT-SEGMENT-STEP:CAPS"></a>GIMP_GRADIENT_SEGMENT_STEP</p></td>
+<td class="enum_member_description">
+<p>Step</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpGradientType"></a><h3>enum GimpGradientType</h3>
+<p>Gradient shapes.</p>
+<div class="refsect3">
+<a name="GimpGradientType.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-GRADIENT-LINEAR:CAPS"></a>GIMP_GRADIENT_LINEAR</p></td>
+<td class="enum_member_description">
+<p>Linear</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-GRADIENT-BILINEAR:CAPS"></a>GIMP_GRADIENT_BILINEAR</p></td>
+<td class="enum_member_description">
+<p>Bi-linear</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-GRADIENT-RADIAL:CAPS"></a>GIMP_GRADIENT_RADIAL</p></td>
+<td class="enum_member_description">
+<p>Radial</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-GRADIENT-SQUARE:CAPS"></a>GIMP_GRADIENT_SQUARE</p></td>
+<td class="enum_member_description">
+<p>Square</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-GRADIENT-CONICAL-SYMMETRIC:CAPS"></a>GIMP_GRADIENT_CONICAL_SYMMETRIC</p></td>
+<td class="enum_member_description">
+<p>Conical (symmetric)</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-GRADIENT-CONICAL-ASYMMETRIC:CAPS"></a>GIMP_GRADIENT_CONICAL_ASYMMETRIC</p></td>
+<td class="enum_member_description">
+<p>Conical (asymmetric)</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-GRADIENT-SHAPEBURST-ANGULAR:CAPS"></a>GIMP_GRADIENT_SHAPEBURST_ANGULAR</p></td>
+<td class="enum_member_description">
+<p>Shaped (angular)</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-GRADIENT-SHAPEBURST-SPHERICAL:CAPS"></a>GIMP_GRADIENT_SHAPEBURST_SPHERICAL</p></td>
+<td class="enum_member_description">
+<p>Shaped (spherical)</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-GRADIENT-SHAPEBURST-DIMPLED:CAPS"></a>GIMP_GRADIENT_SHAPEBURST_DIMPLED</p></td>
+<td class="enum_member_description">
+<p>Shaped (dimpled)</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-GRADIENT-SPIRAL-CLOCKWISE:CAPS"></a>GIMP_GRADIENT_SPIRAL_CLOCKWISE</p></td>
+<td class="enum_member_description">
+<p>Spiral (clockwise)</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-GRADIENT-SPIRAL-ANTICLOCKWISE:CAPS"></a>GIMP_GRADIENT_SPIRAL_ANTICLOCKWISE</p></td>
+<td class="enum_member_description">
+<p>Spiral (counter-clockwise)</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpGridStyle"></a><h3>enum GimpGridStyle</h3>
+<p>Rendering types for the display grid.</p>
+<div class="refsect3">
+<a name="GimpGridStyle.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-GRID-DOTS:CAPS"></a>GIMP_GRID_DOTS</p></td>
+<td class="enum_member_description">
+<p>Intersections (dots)</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-GRID-INTERSECTIONS:CAPS"></a>GIMP_GRID_INTERSECTIONS</p></td>
+<td class="enum_member_description">
+<p>Intersections (crosshairs)</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-GRID-ON-OFF-DASH:CAPS"></a>GIMP_GRID_ON_OFF_DASH</p></td>
+<td class="enum_member_description">
+<p>Dashed</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-GRID-DOUBLE-DASH:CAPS"></a>GIMP_GRID_DOUBLE_DASH</p></td>
+<td class="enum_member_description">
+<p>Double dashed</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-GRID-SOLID:CAPS"></a>GIMP_GRID_SOLID</p></td>
+<td class="enum_member_description">
+<p>Solid</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpHueRange"></a><h3>enum GimpHueRange</h3>
+<p>Hue ranges.</p>
+<div class="refsect3">
+<a name="GimpHueRange.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-HUE-RANGE-ALL:CAPS"></a>GIMP_HUE_RANGE_ALL</p></td>
+<td class="enum_member_description">
+<p>All hues</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-HUE-RANGE-RED:CAPS"></a>GIMP_HUE_RANGE_RED</p></td>
+<td class="enum_member_description">
+<p>Red hues</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-HUE-RANGE-YELLOW:CAPS"></a>GIMP_HUE_RANGE_YELLOW</p></td>
+<td class="enum_member_description">
+<p>Yellow hues</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-HUE-RANGE-GREEN:CAPS"></a>GIMP_HUE_RANGE_GREEN</p></td>
+<td class="enum_member_description">
+<p>Green hues</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-HUE-RANGE-CYAN:CAPS"></a>GIMP_HUE_RANGE_CYAN</p></td>
+<td class="enum_member_description">
+<p>Cyan hues</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-HUE-RANGE-BLUE:CAPS"></a>GIMP_HUE_RANGE_BLUE</p></td>
+<td class="enum_member_description">
+<p>Blue hues</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-HUE-RANGE-MAGENTA:CAPS"></a>GIMP_HUE_RANGE_MAGENTA</p></td>
+<td class="enum_member_description">
+<p>Magenta hues</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-ALL-HUES:CAPS"></a>GIMP_ALL_HUES</p></td>
+<td class="enum_member_description">
+<p>Deprecated alias for <em class="parameter"><code>GIMP_HUE_RANGE_ALL</code></em>
+</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-RED-HUES:CAPS"></a>GIMP_RED_HUES</p></td>
+<td class="enum_member_description">
+<p>Deprecated alias for <em class="parameter"><code>GIMP_HUE_RANGE_RED</code></em>
+</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-YELLOW-HUES:CAPS"></a>GIMP_YELLOW_HUES</p></td>
+<td class="enum_member_description">
+<p>Deprecated alias for <em class="parameter"><code>GIMP_HUE_RANGE_YELLOW</code></em>
+</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-GREEN-HUES:CAPS"></a>GIMP_GREEN_HUES</p></td>
+<td class="enum_member_description">
+<p>Deprecated alias for <em class="parameter"><code>GIMP_HUE_RANGE_GREEN</code></em>
+</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-CYAN-HUES:CAPS"></a>GIMP_CYAN_HUES</p></td>
+<td class="enum_member_description">
+<p>Deprecated alias for <em class="parameter"><code>GIMP_HUE_RANGE_CYAN</code></em>
+</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-BLUE-HUES:CAPS"></a>GIMP_BLUE_HUES</p></td>
+<td class="enum_member_description">
+<p>Deprecated alias for <em class="parameter"><code>GIMP_HUE_RANGE_BLUE</code></em>
+</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-MAGENTA-HUES:CAPS"></a>GIMP_MAGENTA_HUES</p></td>
+<td class="enum_member_description">
+<p>Deprecated alias for <em class="parameter"><code>GIMP_HUE_RANGE_MAGENTA</code></em>
+</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpIconType"></a><h3>enum GimpIconType</h3>
+<p>Icon types for plug-ins to register.</p>
+<div class="refsect3">
+<a name="GimpIconType.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-ICON-TYPE-ICON-NAME:CAPS"></a>GIMP_ICON_TYPE_ICON_NAME</p></td>
+<td class="enum_member_description">
+<p>Icon name</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-ICON-TYPE-INLINE-PIXBUF:CAPS"></a>GIMP_ICON_TYPE_INLINE_PIXBUF</p></td>
+<td class="enum_member_description">
+<p>Inline pixbuf</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-ICON-TYPE-IMAGE-FILE:CAPS"></a>GIMP_ICON_TYPE_IMAGE_FILE</p></td>
+<td class="enum_member_description">
+<p>Image file</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-ICON-TYPE-STOCK-ID:CAPS"></a>GIMP_ICON_TYPE_STOCK_ID</p></td>
+<td class="enum_member_description">
+<p>Deprecated alias for
+<em class="parameter"><code>GIMP_ICON_TYPE_ICON_NAME</code></em>
+, old stock IDs
+are interpreted as icon names</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpImageBaseType"></a><h3>enum GimpImageBaseType</h3>
+<p>Image color models.</p>
+<div class="refsect3">
+<a name="GimpImageBaseType.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-RGB:CAPS"></a>GIMP_RGB</p></td>
+<td class="enum_member_description">
+<p>RGB color</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-GRAY:CAPS"></a>GIMP_GRAY</p></td>
+<td class="enum_member_description">
+<p>Grayscale</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-INDEXED:CAPS"></a>GIMP_INDEXED</p></td>
+<td class="enum_member_description">
+<p>Indexed color</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpImageType"></a><h3>enum GimpImageType</h3>
+<p>Possible drawable types.</p>
+<div class="refsect3">
+<a name="GimpImageType.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-RGB-IMAGE:CAPS"></a>GIMP_RGB_IMAGE</p></td>
+<td class="enum_member_description">
+<p>RGB</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-RGBA-IMAGE:CAPS"></a>GIMP_RGBA_IMAGE</p></td>
+<td class="enum_member_description">
+<p>RGB-alpha</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-GRAY-IMAGE:CAPS"></a>GIMP_GRAY_IMAGE</p></td>
+<td class="enum_member_description">
+<p>Grayscale</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-GRAYA-IMAGE:CAPS"></a>GIMP_GRAYA_IMAGE</p></td>
+<td class="enum_member_description">
+<p>Grayscale-alpha</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-INDEXED-IMAGE:CAPS"></a>GIMP_INDEXED_IMAGE</p></td>
+<td class="enum_member_description">
+<p>Indexed</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-INDEXEDA-IMAGE:CAPS"></a>GIMP_INDEXEDA_IMAGE</p></td>
+<td class="enum_member_description">
+<p>Indexed-alpha</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpInkBlobType"></a><h3>enum GimpInkBlobType</h3>
+<p>Ink tool tips.</p>
+<div class="refsect3">
+<a name="GimpInkBlobType.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-INK-BLOB-TYPE-CIRCLE:CAPS"></a>GIMP_INK_BLOB_TYPE_CIRCLE</p></td>
+<td class="enum_member_description">
+<p>Circle</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-INK-BLOB-TYPE-SQUARE:CAPS"></a>GIMP_INK_BLOB_TYPE_SQUARE</p></td>
+<td class="enum_member_description">
+<p>Square</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-INK-BLOB-TYPE-DIAMOND:CAPS"></a>GIMP_INK_BLOB_TYPE_DIAMOND</p></td>
+<td class="enum_member_description">
+<p>Diamond</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpInterpolationType"></a><h3>enum GimpInterpolationType</h3>
+<p>Interpolation types.</p>
+<div class="refsect3">
+<a name="GimpInterpolationType.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-INTERPOLATION-NONE:CAPS"></a>GIMP_INTERPOLATION_NONE</p></td>
+<td class="enum_member_description">
+<p>None</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-INTERPOLATION-LINEAR:CAPS"></a>GIMP_INTERPOLATION_LINEAR</p></td>
+<td class="enum_member_description">
+<p>Linear</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-INTERPOLATION-CUBIC:CAPS"></a>GIMP_INTERPOLATION_CUBIC</p></td>
+<td class="enum_member_description">
+<p>Cubic</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-INTERPOLATION-NOHALO:CAPS"></a>GIMP_INTERPOLATION_NOHALO</p></td>
+<td class="enum_member_description">
+<p>NoHalo</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-INTERPOLATION-LOHALO:CAPS"></a>GIMP_INTERPOLATION_LOHALO</p></td>
+<td class="enum_member_description">
+<p>LoHalo</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-INTERPOLATION-LANCZOS:CAPS"></a>GIMP_INTERPOLATION_LANCZOS</p></td>
+<td class="enum_member_description">
+<p>Deprecated alias for <em class="parameter"><code>GIMP_INTERPOLATION_NOHALO</code></em>
+</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpJoinStyle"></a><h3>enum GimpJoinStyle</h3>
+<p>Line join styles.</p>
+<div class="refsect3">
+<a name="GimpJoinStyle.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-JOIN-MITER:CAPS"></a>GIMP_JOIN_MITER</p></td>
+<td class="enum_member_description">
+<p>Miter</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-JOIN-ROUND:CAPS"></a>GIMP_JOIN_ROUND</p></td>
+<td class="enum_member_description">
+<p>Round</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-JOIN-BEVEL:CAPS"></a>GIMP_JOIN_BEVEL</p></td>
+<td class="enum_member_description">
+<p>Bevel</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpMaskApplyMode"></a><h3>enum GimpMaskApplyMode</h3>
+<p>Layer mask apply modes.</p>
+<div class="refsect3">
+<a name="GimpMaskApplyMode.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-MASK-APPLY:CAPS"></a>GIMP_MASK_APPLY</p></td>
+<td class="enum_member_description">
+<p>Apply the mask</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-MASK-DISCARD:CAPS"></a>GIMP_MASK_DISCARD</p></td>
+<td class="enum_member_description">
+<p>Discard the mask</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpMergeType"></a><h3>enum GimpMergeType</h3>
+<p>Types of merging layers.</p>
+<div class="refsect3">
+<a name="GimpMergeType.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-EXPAND-AS-NECESSARY:CAPS"></a>GIMP_EXPAND_AS_NECESSARY</p></td>
+<td class="enum_member_description">
+<p>Expanded as necessary</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-CLIP-TO-IMAGE:CAPS"></a>GIMP_CLIP_TO_IMAGE</p></td>
+<td class="enum_member_description">
+<p>Clipped to image</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-CLIP-TO-BOTTOM-LAYER:CAPS"></a>GIMP_CLIP_TO_BOTTOM_LAYER</p></td>
+<td class="enum_member_description">
+<p>Clipped to bottom layer</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-FLATTEN-IMAGE:CAPS"></a>GIMP_FLATTEN_IMAGE</p></td>
+<td class="enum_member_description">
+<p>Flatten</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpMessageHandlerType"></a><h3>enum GimpMessageHandlerType</h3>
+<p>How to present messages.</p>
+<div class="refsect3">
+<a name="GimpMessageHandlerType.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-MESSAGE-BOX:CAPS"></a>GIMP_MESSAGE_BOX</p></td>
+<td class="enum_member_description">
+<p>A popup dialog</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-CONSOLE:CAPS"></a>GIMP_CONSOLE</p></td>
+<td class="enum_member_description">
+<p>The terminal</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-ERROR-CONSOLE:CAPS"></a>GIMP_ERROR_CONSOLE</p></td>
+<td class="enum_member_description">
+<p>The error console dockable</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpOffsetType"></a><h3>enum GimpOffsetType</h3>
+<p>Background fill types for the offset operation.</p>
+<div class="refsect3">
+<a name="GimpOffsetType.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-OFFSET-BACKGROUND:CAPS"></a>GIMP_OFFSET_BACKGROUND</p></td>
+<td class="enum_member_description">
+<p>Background</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-OFFSET-TRANSPARENT:CAPS"></a>GIMP_OFFSET_TRANSPARENT</p></td>
+<td class="enum_member_description">
+<p>Transparent</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-OFFSET-WRAP-AROUND:CAPS"></a>GIMP_OFFSET_WRAP_AROUND</p></td>
+<td class="enum_member_description">
+<p>Wrap image around</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpOrientationType"></a><h3>enum GimpOrientationType</h3>
+<p>Orientations for various purposes.</p>
+<div class="refsect3">
+<a name="GimpOrientationType.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-ORIENTATION-HORIZONTAL:CAPS"></a>GIMP_ORIENTATION_HORIZONTAL</p></td>
+<td class="enum_member_description">
+<p>Horizontal</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-ORIENTATION-VERTICAL:CAPS"></a>GIMP_ORIENTATION_VERTICAL</p></td>
+<td class="enum_member_description">
+<p>Vertical</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-ORIENTATION-UNKNOWN:CAPS"></a>GIMP_ORIENTATION_UNKNOWN</p></td>
+<td class="enum_member_description">
+<p>Unknown</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpPDBArgType"></a><h3>enum GimpPDBArgType</h3>
+<p>Parameter types of the PDB.</p>
+<div class="refsect3">
+<a name="GimpPDBArgType.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-PDB-INT32:CAPS"></a>GIMP_PDB_INT32</p></td>
+<td class="enum_member_description">
+<p>32-bit integer</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-PDB-INT16:CAPS"></a>GIMP_PDB_INT16</p></td>
+<td class="enum_member_description">
+<p>16-bit integer</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-PDB-INT8:CAPS"></a>GIMP_PDB_INT8</p></td>
+<td class="enum_member_description">
+<p>8-bit integer</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-PDB-FLOAT:CAPS"></a>GIMP_PDB_FLOAT</p></td>
+<td class="enum_member_description">
+<p>Float</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-PDB-STRING:CAPS"></a>GIMP_PDB_STRING</p></td>
+<td class="enum_member_description">
+<p>String</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-PDB-INT32ARRAY:CAPS"></a>GIMP_PDB_INT32ARRAY</p></td>
+<td class="enum_member_description">
+<p>Array of INT32</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-PDB-INT16ARRAY:CAPS"></a>GIMP_PDB_INT16ARRAY</p></td>
+<td class="enum_member_description">
+<p>Array of INT16</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-PDB-INT8ARRAY:CAPS"></a>GIMP_PDB_INT8ARRAY</p></td>
+<td class="enum_member_description">
+<p>Array of INT8</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-PDB-FLOATARRAY:CAPS"></a>GIMP_PDB_FLOATARRAY</p></td>
+<td class="enum_member_description">
+<p>Array of floats</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-PDB-STRINGARRAY:CAPS"></a>GIMP_PDB_STRINGARRAY</p></td>
+<td class="enum_member_description">
+<p>Array of strings</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-PDB-COLOR:CAPS"></a>GIMP_PDB_COLOR</p></td>
+<td class="enum_member_description">
+<p>Color</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-PDB-ITEM:CAPS"></a>GIMP_PDB_ITEM</p></td>
+<td class="enum_member_description">
+<p>Item ID</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-PDB-DISPLAY:CAPS"></a>GIMP_PDB_DISPLAY</p></td>
+<td class="enum_member_description">
+<p>Display ID</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-PDB-IMAGE:CAPS"></a>GIMP_PDB_IMAGE</p></td>
+<td class="enum_member_description">
+<p>Image ID</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-PDB-LAYER:CAPS"></a>GIMP_PDB_LAYER</p></td>
+<td class="enum_member_description">
+<p>Layer ID</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-PDB-CHANNEL:CAPS"></a>GIMP_PDB_CHANNEL</p></td>
+<td class="enum_member_description">
+<p>Channel ID</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-PDB-DRAWABLE:CAPS"></a>GIMP_PDB_DRAWABLE</p></td>
+<td class="enum_member_description">
+<p>Drawable ID</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-PDB-SELECTION:CAPS"></a>GIMP_PDB_SELECTION</p></td>
+<td class="enum_member_description">
+<p>Selection ID</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-PDB-COLORARRAY:CAPS"></a>GIMP_PDB_COLORARRAY</p></td>
+<td class="enum_member_description">
+<p>Array of colors</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-PDB-VECTORS:CAPS"></a>GIMP_PDB_VECTORS</p></td>
+<td class="enum_member_description">
+<p>Vectors (psath) ID</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-PDB-PARASITE:CAPS"></a>GIMP_PDB_PARASITE</p></td>
+<td class="enum_member_description">
+<p>Parasite</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-PDB-STATUS:CAPS"></a>GIMP_PDB_STATUS</p></td>
+<td class="enum_member_description">
+<p>Procedure return status</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-PDB-END:CAPS"></a>GIMP_PDB_END</p></td>
+<td class="enum_member_description">
+<p>Marker for last enum value</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-PDB-PATH:CAPS"></a>GIMP_PDB_PATH</p></td>
+<td class="enum_member_description">
+<p>Deprecated alias for <em class="parameter"><code>GIMP_PDB_VECTORS</code></em>
+</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-PDB-BOUNDARY:CAPS"></a>GIMP_PDB_BOUNDARY</p></td>
+<td class="enum_member_description">
+<p>Deprecated alias for <em class="parameter"><code>GIMP_PDB_COLORARRAY</code></em>
+</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-PDB-REGION:CAPS"></a>GIMP_PDB_REGION</p></td>
+<td class="enum_member_description">
+<p>Deprecated alias for <em class="parameter"><code>GIMP_PDB_ITEM</code></em>
+</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpPDBErrorHandler"></a><h3>enum GimpPDBErrorHandler</h3>
+<p>PDB error handlers.</p>
+<div class="refsect3">
+<a name="GimpPDBErrorHandler.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-PDB-ERROR-HANDLER-INTERNAL:CAPS"></a>GIMP_PDB_ERROR_HANDLER_INTERNAL</p></td>
+<td class="enum_member_description">
+<p>Internal</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-PDB-ERROR-HANDLER-PLUGIN:CAPS"></a>GIMP_PDB_ERROR_HANDLER_PLUGIN</p></td>
+<td class="enum_member_description">
+<p>Plug-In</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpPDBProcType"></a><h3>enum GimpPDBProcType</h3>
+<p>Types of PDB procedures.</p>
+<div class="refsect3">
+<a name="GimpPDBProcType.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-INTERNAL:CAPS"></a>GIMP_INTERNAL</p></td>
+<td class="enum_member_description">
+<p>Internal GIMP procedure</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-PLUGIN:CAPS"></a>GIMP_PLUGIN</p></td>
+<td class="enum_member_description">
+<p>GIMP Plug-In</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-EXTENSION:CAPS"></a>GIMP_EXTENSION</p></td>
+<td class="enum_member_description">
+<p>GIMP Extension</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-TEMPORARY:CAPS"></a>GIMP_TEMPORARY</p></td>
+<td class="enum_member_description">
+<p>Temporary Procedure</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpPDBStatusType"></a><h3>enum GimpPDBStatusType</h3>
+<p>Return status of PDB calls.</p>
+<div class="refsect3">
+<a name="GimpPDBStatusType.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-PDB-EXECUTION-ERROR:CAPS"></a>GIMP_PDB_EXECUTION_ERROR</p></td>
+<td class="enum_member_description">
+<p>Execution error</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-PDB-CALLING-ERROR:CAPS"></a>GIMP_PDB_CALLING_ERROR</p></td>
+<td class="enum_member_description">
+<p>Calling error</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-PDB-PASS-THROUGH:CAPS"></a>GIMP_PDB_PASS_THROUGH</p></td>
+<td class="enum_member_description">
+<p>Pass through</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-PDB-SUCCESS:CAPS"></a>GIMP_PDB_SUCCESS</p></td>
+<td class="enum_member_description">
+<p>Success</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-PDB-CANCEL:CAPS"></a>GIMP_PDB_CANCEL</p></td>
+<td class="enum_member_description">
+<p>User cancel</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpPaintApplicationMode"></a><h3>enum GimpPaintApplicationMode</h3>
+<p>Paint application modes.</p>
+<div class="refsect3">
+<a name="GimpPaintApplicationMode.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-PAINT-CONSTANT:CAPS"></a>GIMP_PAINT_CONSTANT</p></td>
+<td class="enum_member_description">
+<p>Constant</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-PAINT-INCREMENTAL:CAPS"></a>GIMP_PAINT_INCREMENTAL</p></td>
+<td class="enum_member_description">
+<p>Incremental</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpPrecision"></a><h3>enum GimpPrecision</h3>
+<p>Precisions for pixel encoding.</p>
+<div class="refsect3">
+<a name="GimpPrecision.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-PRECISION-U8-LINEAR:CAPS"></a>GIMP_PRECISION_U8_LINEAR</p></td>
+<td class="enum_member_description">
+<p>8-bit linear integer</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-PRECISION-U8-GAMMA:CAPS"></a>GIMP_PRECISION_U8_GAMMA</p></td>
+<td class="enum_member_description">
+<p>8-bit gamma integer</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-PRECISION-U16-LINEAR:CAPS"></a>GIMP_PRECISION_U16_LINEAR</p></td>
+<td class="enum_member_description">
+<p>16-bit linear integer</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-PRECISION-U16-GAMMA:CAPS"></a>GIMP_PRECISION_U16_GAMMA</p></td>
+<td class="enum_member_description">
+<p>16-bit gamma integer</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-PRECISION-U32-LINEAR:CAPS"></a>GIMP_PRECISION_U32_LINEAR</p></td>
+<td class="enum_member_description">
+<p>32-bit linear integer</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-PRECISION-U32-GAMMA:CAPS"></a>GIMP_PRECISION_U32_GAMMA</p></td>
+<td class="enum_member_description">
+<p>32-bit gamma integer</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-PRECISION-HALF-LINEAR:CAPS"></a>GIMP_PRECISION_HALF_LINEAR</p></td>
+<td class="enum_member_description">
+<p>16-bit linear floating point</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-PRECISION-HALF-GAMMA:CAPS"></a>GIMP_PRECISION_HALF_GAMMA</p></td>
+<td class="enum_member_description">
+<p>16-bit gamma floating point</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-PRECISION-FLOAT-LINEAR:CAPS"></a>GIMP_PRECISION_FLOAT_LINEAR</p></td>
+<td class="enum_member_description">
+<p>32-bit linear floating point</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-PRECISION-FLOAT-GAMMA:CAPS"></a>GIMP_PRECISION_FLOAT_GAMMA</p></td>
+<td class="enum_member_description">
+<p>32-bit gamma floating point</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-PRECISION-DOUBLE-LINEAR:CAPS"></a>GIMP_PRECISION_DOUBLE_LINEAR</p></td>
+<td class="enum_member_description">
+<p>64-bit linear floating point</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-PRECISION-DOUBLE-GAMMA:CAPS"></a>GIMP_PRECISION_DOUBLE_GAMMA</p></td>
+<td class="enum_member_description">
+<p>64-bit gamma floating point</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpProgressCommand"></a><h3>enum GimpProgressCommand</h3>
+<p>Commands for the progress API.</p>
+<div class="refsect3">
+<a name="GimpProgressCommand.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-PROGRESS-COMMAND-START:CAPS"></a>GIMP_PROGRESS_COMMAND_START</p></td>
+<td class="enum_member_description">
+<p>Start a progress</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-PROGRESS-COMMAND-END:CAPS"></a>GIMP_PROGRESS_COMMAND_END</p></td>
+<td class="enum_member_description">
+<p>End the progress</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-PROGRESS-COMMAND-SET-TEXT:CAPS"></a>GIMP_PROGRESS_COMMAND_SET_TEXT</p></td>
+<td class="enum_member_description">
+<p>Set the text</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-PROGRESS-COMMAND-SET-VALUE:CAPS"></a>GIMP_PROGRESS_COMMAND_SET_VALUE</p></td>
+<td class="enum_member_description">
+<p>Set the percentage</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-PROGRESS-COMMAND-PULSE:CAPS"></a>GIMP_PROGRESS_COMMAND_PULSE</p></td>
+<td class="enum_member_description">
+<p>Pulse the progress</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-PROGRESS-COMMAND-GET-WINDOW:CAPS"></a>GIMP_PROGRESS_COMMAND_GET_WINDOW</p></td>
+<td class="enum_member_description">
+<p>Get the window where the progress is shown</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpRepeatMode"></a><h3>enum GimpRepeatMode</h3>
+<p>Repeat modes for example for gradients.</p>
+<div class="refsect3">
+<a name="GimpRepeatMode.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-REPEAT-NONE:CAPS"></a>GIMP_REPEAT_NONE</p></td>
+<td class="enum_member_description">
+<p>None (extend)</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-REPEAT-SAWTOOTH:CAPS"></a>GIMP_REPEAT_SAWTOOTH</p></td>
+<td class="enum_member_description">
+<p>Sawtooth wave</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-REPEAT-TRIANGULAR:CAPS"></a>GIMP_REPEAT_TRIANGULAR</p></td>
+<td class="enum_member_description">
+<p>Triangular wave</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-REPEAT-TRUNCATE:CAPS"></a>GIMP_REPEAT_TRUNCATE</p></td>
+<td class="enum_member_description">
+<p>Truncate</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpRotationType"></a><h3>enum GimpRotationType</h3>
+<p>Types of simple rotations.</p>
+<div class="refsect3">
+<a name="GimpRotationType.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-ROTATE-90:CAPS"></a>GIMP_ROTATE_90</p></td>
+<td class="enum_member_description">
+<p>90 degrees</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-ROTATE-180:CAPS"></a>GIMP_ROTATE_180</p></td>
+<td class="enum_member_description">
+<p>180 degrees</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-ROTATE-270:CAPS"></a>GIMP_ROTATE_270</p></td>
+<td class="enum_member_description">
+<p>270 degrees</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpRunMode"></a><h3>enum GimpRunMode</h3>
+<p>Run modes for plug-ins.</p>
+<div class="refsect3">
+<a name="GimpRunMode.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-RUN-INTERACTIVE:CAPS"></a>GIMP_RUN_INTERACTIVE</p></td>
+<td class="enum_member_description">
+<p>Run interactively</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-RUN-NONINTERACTIVE:CAPS"></a>GIMP_RUN_NONINTERACTIVE</p></td>
+<td class="enum_member_description">
+<p>Run non-interactively</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-RUN-WITH-LAST-VALS:CAPS"></a>GIMP_RUN_WITH_LAST_VALS</p></td>
+<td class="enum_member_description">
+<p>Run with last used values</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpSelectCriterion"></a><h3>enum GimpSelectCriterion</h3>
+<p>Criterions for color similarity.</p>
+<div class="refsect3">
+<a name="GimpSelectCriterion.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-SELECT-CRITERION-COMPOSITE:CAPS"></a>GIMP_SELECT_CRITERION_COMPOSITE</p></td>
+<td class="enum_member_description">
+<p>Composite</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-SELECT-CRITERION-R:CAPS"></a>GIMP_SELECT_CRITERION_R</p></td>
+<td class="enum_member_description">
+<p>Red</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-SELECT-CRITERION-G:CAPS"></a>GIMP_SELECT_CRITERION_G</p></td>
+<td class="enum_member_description">
+<p>Green</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-SELECT-CRITERION-B:CAPS"></a>GIMP_SELECT_CRITERION_B</p></td>
+<td class="enum_member_description">
+<p>Blue</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-SELECT-CRITERION-H:CAPS"></a>GIMP_SELECT_CRITERION_H</p></td>
+<td class="enum_member_description">
+<p>HSV Hue</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-SELECT-CRITERION-S:CAPS"></a>GIMP_SELECT_CRITERION_S</p></td>
+<td class="enum_member_description">
+<p>HSV Saturation</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-SELECT-CRITERION-V:CAPS"></a>GIMP_SELECT_CRITERION_V</p></td>
+<td class="enum_member_description">
+<p>HSV Value</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-SELECT-CRITERION-A:CAPS"></a>GIMP_SELECT_CRITERION_A</p></td>
+<td class="enum_member_description">
+<p>Alpha</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-SELECT-CRITERION-LCH-L:CAPS"></a>GIMP_SELECT_CRITERION_LCH_L</p></td>
+<td class="enum_member_description">
+<p>LCh Lightness</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-SELECT-CRITERION-LCH-C:CAPS"></a>GIMP_SELECT_CRITERION_LCH_C</p></td>
+<td class="enum_member_description">
+<p>LCh Chroma</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-SELECT-CRITERION-LCH-H:CAPS"></a>GIMP_SELECT_CRITERION_LCH_H</p></td>
+<td class="enum_member_description">
+<p>LCh Hue</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpSizeType"></a><h3>enum GimpSizeType</h3>
+<p>Size types for the old-style text API.</p>
+<div class="refsect3">
+<a name="GimpSizeType.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-PIXELS:CAPS"></a>GIMP_PIXELS</p></td>
+<td class="enum_member_description">
+<p>Pixels</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-POINTS:CAPS"></a>GIMP_POINTS</p></td>
+<td class="enum_member_description">
+<p>Points</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpStackTraceMode"></a><h3>enum GimpStackTraceMode</h3>
+<p>When to generate stack traces in case of an error.</p>
+<div class="refsect3">
+<a name="GimpStackTraceMode.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-STACK-TRACE-NEVER:CAPS"></a>GIMP_STACK_TRACE_NEVER</p></td>
+<td class="enum_member_description">
+<p>Never</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-STACK-TRACE-QUERY:CAPS"></a>GIMP_STACK_TRACE_QUERY</p></td>
+<td class="enum_member_description">
+<p>Ask each time</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-STACK-TRACE-ALWAYS:CAPS"></a>GIMP_STACK_TRACE_ALWAYS</p></td>
+<td class="enum_member_description">
+<p>Always</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpStrokeMethod"></a><h3>enum GimpStrokeMethod</h3>
+<p>Methods of stroking selections and paths.</p>
+<div class="refsect3">
+<a name="GimpStrokeMethod.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-STROKE-LINE:CAPS"></a>GIMP_STROKE_LINE</p></td>
+<td class="enum_member_description">
+<p>Stroke line</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-STROKE-PAINT-METHOD:CAPS"></a>GIMP_STROKE_PAINT_METHOD</p></td>
+<td class="enum_member_description">
+<p>Stroke with a paint tool</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpTextDirection"></a><h3>enum GimpTextDirection</h3>
+<p>Text directions.</p>
+<div class="refsect3">
+<a name="GimpTextDirection.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-TEXT-DIRECTION-LTR:CAPS"></a>GIMP_TEXT_DIRECTION_LTR</p></td>
+<td class="enum_member_description">
+<p>From left to right</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-TEXT-DIRECTION-RTL:CAPS"></a>GIMP_TEXT_DIRECTION_RTL</p></td>
+<td class="enum_member_description">
+<p>From right to left</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-TEXT-DIRECTION-TTB-RTL:CAPS"></a>GIMP_TEXT_DIRECTION_TTB_RTL</p></td>
+<td class="enum_member_description">
+<p>Characters are from top to bottom, Lines are from right to left</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-TEXT-DIRECTION-TTB-RTL-UPRIGHT:CAPS"></a>GIMP_TEXT_DIRECTION_TTB_RTL_UPRIGHT</p></td>
+<td class="enum_member_description">
+<p>Upright characters are from top to bottom, Lines are from right to left</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-TEXT-DIRECTION-TTB-LTR:CAPS"></a>GIMP_TEXT_DIRECTION_TTB_LTR</p></td>
+<td class="enum_member_description">
+<p>Characters are from top to bottom, Lines are from left to right</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-TEXT-DIRECTION-TTB-LTR-UPRIGHT:CAPS"></a>GIMP_TEXT_DIRECTION_TTB_LTR_UPRIGHT</p></td>
+<td class="enum_member_description">
+<p>Upright characters are from top to bottom, Lines are from left to right</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpTextHintStyle"></a><h3>enum GimpTextHintStyle</h3>
+<p>Text hint strengths.</p>
+<div class="refsect3">
+<a name="GimpTextHintStyle.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-TEXT-HINT-STYLE-NONE:CAPS"></a>GIMP_TEXT_HINT_STYLE_NONE</p></td>
+<td class="enum_member_description">
+<p>None</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-TEXT-HINT-STYLE-SLIGHT:CAPS"></a>GIMP_TEXT_HINT_STYLE_SLIGHT</p></td>
+<td class="enum_member_description">
+<p>Slight</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-TEXT-HINT-STYLE-MEDIUM:CAPS"></a>GIMP_TEXT_HINT_STYLE_MEDIUM</p></td>
+<td class="enum_member_description">
+<p>Medium</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-TEXT-HINT-STYLE-FULL:CAPS"></a>GIMP_TEXT_HINT_STYLE_FULL</p></td>
+<td class="enum_member_description">
+<p>Full</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpTextJustification"></a><h3>enum GimpTextJustification</h3>
+<p>Text justifications.</p>
+<div class="refsect3">
+<a name="GimpTextJustification.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-TEXT-JUSTIFY-LEFT:CAPS"></a>GIMP_TEXT_JUSTIFY_LEFT</p></td>
+<td class="enum_member_description">
+<p>Left justified</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-TEXT-JUSTIFY-RIGHT:CAPS"></a>GIMP_TEXT_JUSTIFY_RIGHT</p></td>
+<td class="enum_member_description">
+<p>Right justified</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-TEXT-JUSTIFY-CENTER:CAPS"></a>GIMP_TEXT_JUSTIFY_CENTER</p></td>
+<td class="enum_member_description">
+<p>Centered</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-TEXT-JUSTIFY-FILL:CAPS"></a>GIMP_TEXT_JUSTIFY_FILL</p></td>
+<td class="enum_member_description">
+<p>Filled</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpTransferMode"></a><h3>enum GimpTransferMode</h3>
+<p>For choosing which brightness ranges to transform.</p>
+<div class="refsect3">
+<a name="GimpTransferMode.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-TRANSFER-SHADOWS:CAPS"></a>GIMP_TRANSFER_SHADOWS</p></td>
+<td class="enum_member_description">
+<p>Shadows</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-TRANSFER-MIDTONES:CAPS"></a>GIMP_TRANSFER_MIDTONES</p></td>
+<td class="enum_member_description">
+<p>Midtones</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-TRANSFER-HIGHLIGHTS:CAPS"></a>GIMP_TRANSFER_HIGHLIGHTS</p></td>
+<td class="enum_member_description">
+<p>Highlights</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-SHADOWS:CAPS"></a>GIMP_SHADOWS</p></td>
+<td class="enum_member_description">
+<p>Deprecated alias for <em class="parameter"><code>GIMP_TRANSFER_SHADOWS</code></em>
+</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-MIDTONES:CAPS"></a>GIMP_MIDTONES</p></td>
+<td class="enum_member_description">
+<p>Deprecated alias for <em class="parameter"><code>GIMP_TRANSFER_MIDTONES</code></em>
+</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-HIGHLIGHTS:CAPS"></a>GIMP_HIGHLIGHTS</p></td>
+<td class="enum_member_description">
+<p>Deprecated alias for <em class="parameter"><code>GIMP_TRANSFER_HIGHLIGHTS</code></em>
+</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpTransformDirection"></a><h3>enum GimpTransformDirection</h3>
+<p>Transform directions.</p>
+<div class="refsect3">
+<a name="GimpTransformDirection.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-TRANSFORM-FORWARD:CAPS"></a>GIMP_TRANSFORM_FORWARD</p></td>
+<td class="enum_member_description">
+<p>Normal (Forward)</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-TRANSFORM-BACKWARD:CAPS"></a>GIMP_TRANSFORM_BACKWARD</p></td>
+<td class="enum_member_description">
+<p>Corrective (Backward)</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpTransformResize"></a><h3>enum GimpTransformResize</h3>
+<p>Ways of clipping the result when transforming drawables.</p>
+<div class="refsect3">
+<a name="GimpTransformResize.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-TRANSFORM-RESIZE-ADJUST:CAPS"></a>GIMP_TRANSFORM_RESIZE_ADJUST</p></td>
+<td class="enum_member_description">
+<p>Adjust</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-TRANSFORM-RESIZE-CLIP:CAPS"></a>GIMP_TRANSFORM_RESIZE_CLIP</p></td>
+<td class="enum_member_description">
+<p>Clip</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-TRANSFORM-RESIZE-CROP:CAPS"></a>GIMP_TRANSFORM_RESIZE_CROP</p></td>
+<td class="enum_member_description">
+<p>Crop to result</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-TRANSFORM-RESIZE-CROP-WITH-ASPECT:CAPS"></a>GIMP_TRANSFORM_RESIZE_CROP_WITH_ASPECT</p></td>
+<td class="enum_member_description">
+<p>Crop with aspect</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpUserDirectory"></a><h3>enum GimpUserDirectory</h3>
+<div class="warning"><p><code class="literal">GimpUserDirectory</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>Deprecated enum, don't use.</p>
+<div class="refsect3">
+<a name="GimpUserDirectory.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-USER-DIRECTORY-DESKTOP:CAPS"></a>GIMP_USER_DIRECTORY_DESKTOP</p></td>
+<td class="enum_member_description">
+<p>Deprecated</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-USER-DIRECTORY-DOCUMENTS:CAPS"></a>GIMP_USER_DIRECTORY_DOCUMENTS</p></td>
+<td class="enum_member_description">
+<p>Deprecated</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-USER-DIRECTORY-DOWNLOAD:CAPS"></a>GIMP_USER_DIRECTORY_DOWNLOAD</p></td>
+<td class="enum_member_description">
+<p>Deprecated</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-USER-DIRECTORY-MUSIC:CAPS"></a>GIMP_USER_DIRECTORY_MUSIC</p></td>
+<td class="enum_member_description">
+<p>Deprecated</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-USER-DIRECTORY-PICTURES:CAPS"></a>GIMP_USER_DIRECTORY_PICTURES</p></td>
+<td class="enum_member_description">
+<p>Deprecated</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-USER-DIRECTORY-PUBLIC-SHARE:CAPS"></a>GIMP_USER_DIRECTORY_PUBLIC_SHARE</p></td>
+<td class="enum_member_description">
+<p>Deprecated</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-USER-DIRECTORY-TEMPLATES:CAPS"></a>GIMP_USER_DIRECTORY_TEMPLATES</p></td>
+<td class="enum_member_description">
+<p>Deprecated</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-USER-DIRECTORY-VIDEOS:CAPS"></a>GIMP_USER_DIRECTORY_VIDEOS</p></td>
+<td class="enum_member_description">
+<p>Deprecated</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpVectorsStrokeType"></a><h3>enum GimpVectorsStrokeType</h3>
+<p>Possible type of strokes in vectors objects.</p>
+<div class="refsect3">
+<a name="GimpVectorsStrokeType.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody><tr>
+<td class="enum_member_name"><p><a name="GIMP-VECTORS-STROKE-TYPE-BEZIER:CAPS"></a>GIMP_VECTORS_STROKE_TYPE_BEZIER</p></td>
+<td class="enum_member_description">
+<p>A bezier stroke</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpbase/html/libgimpbase-gimpbasetypes.html b/devel-docs/libgimpbase/html/libgimpbase-gimpbasetypes.html
new file mode 100644
index 0000000..a3c58ee
--- /dev/null
+++ b/devel-docs/libgimpbase/html/libgimpbase-gimpbasetypes.html
@@ -0,0 +1,499 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gimpbasetypes: GIMP Base Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Base Library Reference Manual">
+<link rel="up" href="pt01.html" title="Part I. GIMP Base Library">
+<link rel="prev" href="libgimpbase-gimpbaseenums.html" title="gimpbaseenums">
+<link rel="next" href="libgimpbase-gimpversion.html" title="gimpversion">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimpbase-gimpbasetypes.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="pt01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimpbase-gimpbaseenums.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimpbase-gimpversion.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimpbase-gimpbasetypes"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimpbase-gimpbasetypes.top_of_page"></a>gimpbasetypes</span></h2>
+<p>gimpbasetypes — Translation between gettext translation domain
+identifier and GType.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimpbase-gimpbasetypes.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimpbasetypes.html#GIMP-DEPRECATED-FOR:CAPS" title="GIMP_DEPRECATED_FOR()">GIMP_DEPRECATED_FOR</a><span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimpbasetypes.html#GIMP-UNAVAILABLE:CAPS" title="GIMP_UNAVAILABLE()">GIMP_UNAVAILABLE</a><span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimpbasetypes.html#gimp-type-set-translation-domain" title="gimp_type_set_translation_domain ()">gimp_type_set_translation_domain</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">const <span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimpbasetypes.html#gimp-type-get-translation-domain" title="gimp_type_get_translation_domain ()">gimp_type_get_translation_domain</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimpbasetypes.html#gimp-type-set-translation-context" title="gimp_type_set_translation_context ()">gimp_type_set_translation_context</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">const <span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimpbasetypes.html#gimp-type-get-translation-context" title="gimp_type_get_translation_context ()">gimp_type_get_translation_context</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimpbasetypes.html#gimp-enum-set-value-descriptions" title="gimp_enum_set_value_descriptions ()">gimp_enum_set_value_descriptions</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">const <a class="link" href="libgimpbase-gimpbasetypes.html#GimpEnumDesc" title="struct GimpEnumDesc"><span class="returnvalue">GimpEnumDesc</span></a> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimpbasetypes.html#gimp-enum-get-value-descriptions" title="gimp_enum_get_value_descriptions ()">gimp_enum_get_value_descriptions</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">const <a class="link" href="libgimpbase-gimpbasetypes.html#GimpFlagsDesc" title="struct GimpFlagsDesc"><span class="returnvalue">GimpFlagsDesc</span></a> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimpbasetypes.html#gimp-flags-get-value-descriptions" title="gimp_flags_get_value_descriptions ()">gimp_flags_get_value_descriptions</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimpbasetypes.html#gimp-flags-set-value-descriptions" title="gimp_flags_set_value_descriptions ()">gimp_flags_set_value_descriptions</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimpbase-gimpbasetypes.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpbase-gimpbasetypes.html#GIMP-DEPRECATED:CAPS" title="GIMP_DEPRECATED">GIMP_DEPRECATED</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="libgimpbase-gimpbasetypes.html#GimpEnumDesc" title="struct GimpEnumDesc">GimpEnumDesc</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="libgimpbase-gimpbasetypes.html#GimpFlagsDesc" title="struct GimpFlagsDesc">GimpFlagsDesc</a></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimpbase-gimpbasetypes.description"></a><h2>Description</h2>
+<p>Translation between gettext translation domain identifier and
+GType.</p>
+</div>
+<div class="refsect1">
+<a name="libgimpbase-gimpbasetypes.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="GIMP-DEPRECATED-FOR:CAPS"></a><h3>GIMP_DEPRECATED_FOR()</h3>
+<pre class="programlisting">#define GIMP_DEPRECATED_FOR(f)
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-UNAVAILABLE:CAPS"></a><h3>GIMP_UNAVAILABLE()</h3>
+<pre class="programlisting">#define GIMP_UNAVAILABLE(maj,min)
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-type-set-translation-domain"></a><h3>gimp_type_set_translation_domain ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_type_set_translation_domain (<em class="parameter"><code><span class="type">GType</span> type</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *domain</code></em>);</pre>
+<p>This function attaches a constant string as a gettext translation
+domain identifier to a <span class="type">GType</span>. The only purpose of this function is
+to use it when registering a <span class="type">G_TYPE_ENUM</span> with translatable value
+names.</p>
+<div class="refsect3">
+<a name="gimp-type-set-translation-domain.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>type</p></td>
+<td class="parameter_description"><p>a <span class="type">GType</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>domain</p></td>
+<td class="parameter_description"><p>a constant string that identifies a translation domain or <code class="literal">NULL</code></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-type-get-translation-domain"></a><h3>gimp_type_get_translation_domain ()</h3>
+<pre class="programlisting">const <span class="returnvalue">gchar</span> *
+gimp_type_get_translation_domain (<em class="parameter"><code><span class="type">GType</span> type</code></em>);</pre>
+<p>Retrieves the gettext translation domain identifier that has been
+previously set using <a class="link" href="libgimpbase-gimpbasetypes.html#gimp-type-set-translation-domain" title="gimp_type_set_translation_domain ()"><code class="function">gimp_type_set_translation_domain()</code></a>. You should
+not need to use this function directly, use <a class="link" href="libgimpbase-gimputils.html#gimp-enum-get-value" title="gimp_enum_get_value ()"><code class="function">gimp_enum_get_value()</code></a>
+or <a class="link" href="libgimpbase-gimputils.html#gimp-enum-value-get-desc" title="gimp_enum_value_get_desc ()"><code class="function">gimp_enum_value_get_desc()</code></a> instead.</p>
+<div class="refsect3">
+<a name="gimp-type-get-translation-domain.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>type</p></td>
+<td class="parameter_description"><p>a <span class="type">GType</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-type-get-translation-domain.returns"></a><h4>Returns</h4>
+<p> the translation domain associated with <em class="parameter"><code>type</code></em>
+or <code class="literal">NULL</code> if no domain was set</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-type-set-translation-context"></a><h3>gimp_type_set_translation_context ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_type_set_translation_context (<em class="parameter"><code><span class="type">GType</span> type</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *context</code></em>);</pre>
+<p>This function attaches a constant string as a translation context
+to a <span class="type">GType</span>. The only purpose of this function is to use it when
+registering a <span class="type">G_TYPE_ENUM</span> with translatable value names.</p>
+<div class="refsect3">
+<a name="gimp-type-set-translation-context.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>type</p></td>
+<td class="parameter_description"><p>a <span class="type">GType</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>context</p></td>
+<td class="parameter_description"><p>a constant string that identifies a translation context or <code class="literal">NULL</code></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-type-get-translation-context"></a><h3>gimp_type_get_translation_context ()</h3>
+<pre class="programlisting">const <span class="returnvalue">gchar</span> *
+gimp_type_get_translation_context (<em class="parameter"><code><span class="type">GType</span> type</code></em>);</pre>
+<p>Retrieves the translation context that has been previously set
+using <a class="link" href="libgimpbase-gimpbasetypes.html#gimp-type-set-translation-context" title="gimp_type_set_translation_context ()"><code class="function">gimp_type_set_translation_context()</code></a>. You should not need to
+use this function directly, use <a class="link" href="libgimpbase-gimputils.html#gimp-enum-get-value" title="gimp_enum_get_value ()"><code class="function">gimp_enum_get_value()</code></a> or
+<a class="link" href="libgimpbase-gimputils.html#gimp-enum-value-get-desc" title="gimp_enum_value_get_desc ()"><code class="function">gimp_enum_value_get_desc()</code></a> instead.</p>
+<div class="refsect3">
+<a name="gimp-type-get-translation-context.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>type</p></td>
+<td class="parameter_description"><p>a <span class="type">GType</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-type-get-translation-context.returns"></a><h4>Returns</h4>
+<p> the translation context associated with <em class="parameter"><code>type</code></em>
+or <code class="literal">NULL</code> if no context was set</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-enum-set-value-descriptions"></a><h3>gimp_enum_set_value_descriptions ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_enum_set_value_descriptions (<em class="parameter"><code><span class="type">GType</span> enum_type</code></em>,
+ <em class="parameter"><code>const <a class="link" href="libgimpbase-gimpbasetypes.html#GimpEnumDesc" title="struct GimpEnumDesc"><span class="type">GimpEnumDesc</span></a> *descriptions</code></em>);</pre>
+<p>Sets the array of human readable and translatable descriptions
+and help texts for enum values.</p>
+<div class="refsect3">
+<a name="gimp-enum-set-value-descriptions.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>enum_type</p></td>
+<td class="parameter_description"><p>a <span class="type">GType</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>descriptions</p></td>
+<td class="parameter_description"><p>a <code class="literal">NULL</code> terminated constant static array of <a class="link" href="libgimpbase-gimpbasetypes.html#GimpEnumDesc" title="struct GimpEnumDesc"><span class="type">GimpEnumDesc</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-enum-get-value-descriptions"></a><h3>gimp_enum_get_value_descriptions ()</h3>
+<pre class="programlisting">const <a class="link" href="libgimpbase-gimpbasetypes.html#GimpEnumDesc" title="struct GimpEnumDesc"><span class="returnvalue">GimpEnumDesc</span></a> *
+gimp_enum_get_value_descriptions (<em class="parameter"><code><span class="type">GType</span> enum_type</code></em>);</pre>
+<p>Retreives the array of human readable and translatable descriptions
+and help texts for enum values.</p>
+<div class="refsect3">
+<a name="gimp-enum-get-value-descriptions.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>enum_type</p></td>
+<td class="parameter_description"><p>a <span class="type">GType</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-enum-get-value-descriptions.returns"></a><h4>Returns</h4>
+<p> a <code class="literal">NULL</code> terminated constant array of <a class="link" href="libgimpbase-gimpbasetypes.html#GimpEnumDesc" title="struct GimpEnumDesc"><span class="type">GimpEnumDesc</span></a></p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-flags-get-value-descriptions"></a><h3>gimp_flags_get_value_descriptions ()</h3>
+<pre class="programlisting">const <a class="link" href="libgimpbase-gimpbasetypes.html#GimpFlagsDesc" title="struct GimpFlagsDesc"><span class="returnvalue">GimpFlagsDesc</span></a> *
+gimp_flags_get_value_descriptions (<em class="parameter"><code><span class="type">GType</span> flags_type</code></em>);</pre>
+<p>Retreives the array of human readable and translatable descriptions
+and help texts for flags values.</p>
+<div class="refsect3">
+<a name="gimp-flags-get-value-descriptions.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>flags_type</p></td>
+<td class="parameter_description"><p>a <span class="type">GType</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-flags-get-value-descriptions.returns"></a><h4>Returns</h4>
+<p> a <code class="literal">NULL</code> terminated constant array of <a class="link" href="libgimpbase-gimpbasetypes.html#GimpFlagsDesc" title="struct GimpFlagsDesc"><span class="type">GimpFlagsDesc</span></a></p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-flags-set-value-descriptions"></a><h3>gimp_flags_set_value_descriptions ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_flags_set_value_descriptions (<em class="parameter"><code><span class="type">GType</span> flags_type</code></em>,
+ <em class="parameter"><code>const <a class="link" href="libgimpbase-gimpbasetypes.html#GimpFlagsDesc" title="struct GimpFlagsDesc"><span class="type">GimpFlagsDesc</span></a> *descriptions</code></em>);</pre>
+<p>Sets the array of human readable and translatable descriptions
+and help texts for flags values.</p>
+<div class="refsect3">
+<a name="gimp-flags-set-value-descriptions.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>flags_type</p></td>
+<td class="parameter_description"><p>a <span class="type">GType</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>descriptions</p></td>
+<td class="parameter_description"><p>a <code class="literal">NULL</code> terminated constant static array of <a class="link" href="libgimpbase-gimpbasetypes.html#GimpFlagsDesc" title="struct GimpFlagsDesc"><span class="type">GimpFlagsDesc</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+</div>
+<div class="refsect1">
+<a name="libgimpbase-gimpbasetypes.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GIMP-DEPRECATED:CAPS"></a><h3>GIMP_DEPRECATED</h3>
+<pre class="programlisting">#define GIMP_DEPRECATED
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpEnumDesc"></a><h3>struct GimpEnumDesc</h3>
+<pre class="programlisting">struct GimpEnumDesc {
+ gint value;
+ const gchar *value_desc;
+ const gchar *value_help;
+};
+</pre>
+<p>This structure is used to register translatable descriptions and
+help texts for enum values. See <a class="link" href="libgimpbase-gimpbasetypes.html#gimp-enum-set-value-descriptions" title="gimp_enum_set_value_descriptions ()"><code class="function">gimp_enum_set_value_descriptions()</code></a>.</p>
+<div class="refsect3">
+<a name="GimpEnumDesc.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="struct_members_name">
+<col class="struct_members_description">
+<col width="200px" class="struct_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="struct_member_name"><p><span class="type">gint</span> <em class="structfield"><code><a name="GimpEnumDesc.value"></a>value</code></em>;</p></td>
+<td class="struct_member_description"><p>An enum value.</p></td>
+<td class="struct_member_annotations"> </td>
+</tr>
+<tr>
+<td class="struct_member_name"><p>const <span class="type">gchar</span> *<em class="structfield"><code><a name="GimpEnumDesc.value-desc"></a>value_desc</code></em>;</p></td>
+<td class="struct_member_description"><p>The value's description.</p></td>
+<td class="struct_member_annotations"> </td>
+</tr>
+<tr>
+<td class="struct_member_name"><p>const <span class="type">gchar</span> *<em class="structfield"><code><a name="GimpEnumDesc.value-help"></a>value_help</code></em>;</p></td>
+<td class="struct_member_description"><p>The value's help text.</p></td>
+<td class="struct_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpFlagsDesc"></a><h3>struct GimpFlagsDesc</h3>
+<pre class="programlisting">struct GimpFlagsDesc {
+ guint value;
+ const gchar *value_desc;
+ const gchar *value_help;
+};
+</pre>
+<p>This structure is used to register translatable descriptions and
+help texts for flag values. See <a class="link" href="libgimpbase-gimpbasetypes.html#gimp-flags-set-value-descriptions" title="gimp_flags_set_value_descriptions ()"><code class="function">gimp_flags_set_value_descriptions()</code></a>.</p>
+<div class="refsect3">
+<a name="GimpFlagsDesc.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="struct_members_name">
+<col class="struct_members_description">
+<col width="200px" class="struct_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="struct_member_name"><p><span class="type">guint</span> <em class="structfield"><code><a name="GimpFlagsDesc.value"></a>value</code></em>;</p></td>
+<td class="struct_member_description"><p>A flag value.</p></td>
+<td class="struct_member_annotations"> </td>
+</tr>
+<tr>
+<td class="struct_member_name"><p>const <span class="type">gchar</span> *<em class="structfield"><code><a name="GimpFlagsDesc.value-desc"></a>value_desc</code></em>;</p></td>
+<td class="struct_member_description"><p>The value's description.</p></td>
+<td class="struct_member_annotations"> </td>
+</tr>
+<tr>
+<td class="struct_member_name"><p>const <span class="type">gchar</span> *<em class="structfield"><code><a name="GimpFlagsDesc.value-help"></a>value_help</code></em>;</p></td>
+<td class="struct_member_description"><p>The value's help text.</p></td>
+<td class="struct_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpbase/html/libgimpbase-gimpchecks.html b/devel-docs/libgimpbase/html/libgimpbase-gimpchecks.html
new file mode 100644
index 0000000..e870ece
--- /dev/null
+++ b/devel-docs/libgimpbase/html/libgimpbase-gimpchecks.html
@@ -0,0 +1,159 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gimpchecks: GIMP Base Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Base Library Reference Manual">
+<link rel="up" href="pt01.html" title="Part I. GIMP Base Library">
+<link rel="prev" href="libgimpbase-gimpparam.html" title="gimpparam">
+<link rel="next" href="libgimpbase-gimpcpuaccel.html" title="gimpcpuaccel">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimpbase-gimpchecks.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="pt01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimpbase-gimpparam.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimpbase-gimpcpuaccel.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimpbase-gimpchecks"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimpbase-gimpchecks.top_of_page"></a>gimpchecks</span></h2>
+<p>gimpchecks — Constants and functions related to rendering
+checkerboards.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimpbase-gimpchecks.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody><tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimpchecks.html#gimp-checks-get-shades" title="gimp_checks_get_shades ()">gimp_checks_get_shades</a> <span class="c_punctuation">()</span>
+</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimpbase-gimpchecks.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpbase-gimpchecks.html#GIMP-CHECK-SIZE:CAPS" title="GIMP_CHECK_SIZE">GIMP_CHECK_SIZE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpbase-gimpchecks.html#GIMP-CHECK-SIZE-SM:CAPS" title="GIMP_CHECK_SIZE_SM">GIMP_CHECK_SIZE_SM</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpbase-gimpchecks.html#GIMP-CHECK-DARK:CAPS" title="GIMP_CHECK_DARK">GIMP_CHECK_DARK</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpbase-gimpchecks.html#GIMP-CHECK-LIGHT:CAPS" title="GIMP_CHECK_LIGHT">GIMP_CHECK_LIGHT</a></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimpbase-gimpchecks.description"></a><h2>Description</h2>
+<p>Constants and functions related to rendering checkerboards.</p>
+</div>
+<div class="refsect1">
+<a name="libgimpbase-gimpchecks.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-checks-get-shades"></a><h3>gimp_checks_get_shades ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_checks_get_shades (<em class="parameter"><code><a class="link" href="libgimpbase-gimpbaseenums.html#GimpCheckType" title="enum GimpCheckType"><span class="type">GimpCheckType</span></a> type</code></em>,
+ <em class="parameter"><code><span class="type">guchar</span> *light</code></em>,
+ <em class="parameter"><code><span class="type">guchar</span> *dark</code></em>);</pre>
+<p>Retrieves the actual shades of gray to use when drawing a
+checkerboard for a certain <a class="link" href="libgimpbase-gimpbaseenums.html#GimpCheckType" title="enum GimpCheckType"><span class="type">GimpCheckType</span></a>.</p>
+<div class="refsect3">
+<a name="gimp-checks-get-shades.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>type</p></td>
+<td class="parameter_description"><p>the checkerboard type</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>light</p></td>
+<td class="parameter_description"><p>return location for the light shade</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>dark</p></td>
+<td class="parameter_description"><p>return location for the dark shade</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+</div>
+<div class="refsect1">
+<a name="libgimpbase-gimpchecks.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GIMP-CHECK-SIZE:CAPS"></a><h3>GIMP_CHECK_SIZE</h3>
+<pre class="programlisting">#define GIMP_CHECK_SIZE 8
+</pre>
+<p>The default checkerboard size in pixels. This is configurable in
+the core but GIMP plug-ins can't access the user preference and
+should use this constant instead.</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-CHECK-SIZE-SM:CAPS"></a><h3>GIMP_CHECK_SIZE_SM</h3>
+<pre class="programlisting">#define GIMP_CHECK_SIZE_SM 4
+</pre>
+<p>The default small checkerboard size in pixels.</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-CHECK-DARK:CAPS"></a><h3>GIMP_CHECK_DARK</h3>
+<pre class="programlisting">#define GIMP_CHECK_DARK 0.4
+</pre>
+<p>The dark gray value for the default checkerboard pattern.</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-CHECK-LIGHT:CAPS"></a><h3>GIMP_CHECK_LIGHT</h3>
+<pre class="programlisting">#define GIMP_CHECK_LIGHT 0.6
+</pre>
+<p>The dark light value for the default checkerboard pattern.</p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpbase/html/libgimpbase-gimpcpuaccel.html b/devel-docs/libgimpbase/html/libgimpbase-gimpcpuaccel.html
new file mode 100644
index 0000000..5166a76
--- /dev/null
+++ b/devel-docs/libgimpbase/html/libgimpbase-gimpcpuaccel.html
@@ -0,0 +1,222 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gimpcpuaccel: GIMP Base Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Base Library Reference Manual">
+<link rel="up" href="pt01.html" title="Part I. GIMP Base Library">
+<link rel="prev" href="libgimpbase-gimpchecks.html" title="gimpchecks">
+<link rel="next" href="libgimpbase-gimpdatafiles.html" title="gimpdatafiles">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimpbase-gimpcpuaccel.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="pt01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimpbase-gimpchecks.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimpbase-gimpdatafiles.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimpbase-gimpcpuaccel"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimpbase-gimpcpuaccel.top_of_page"></a>gimpcpuaccel</span></h2>
+<p>gimpcpuaccel — Functions to query and configure CPU acceleration.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimpbase-gimpcpuaccel.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<a class="link" href="libgimpbase-gimpcpuaccel.html#GimpCpuAccelFlags" title="enum GimpCpuAccelFlags"><span class="returnvalue">GimpCpuAccelFlags</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimpcpuaccel.html#gimp-cpu-accel-get-support" title="gimp_cpu_accel_get_support ()">gimp_cpu_accel_get_support</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimpcpuaccel.html#gimp-cpu-accel-set-use" title="gimp_cpu_accel_set_use ()">gimp_cpu_accel_set_use</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimpbase-gimpcpuaccel.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody><tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="libgimpbase-gimpcpuaccel.html#GimpCpuAccelFlags" title="enum GimpCpuAccelFlags">GimpCpuAccelFlags</a></td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimpbase-gimpcpuaccel.description"></a><h2>Description</h2>
+<p>Functions to query and configure CPU acceleration.</p>
+</div>
+<div class="refsect1">
+<a name="libgimpbase-gimpcpuaccel.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-cpu-accel-get-support"></a><h3>gimp_cpu_accel_get_support ()</h3>
+<pre class="programlisting"><a class="link" href="libgimpbase-gimpcpuaccel.html#GimpCpuAccelFlags" title="enum GimpCpuAccelFlags"><span class="returnvalue">GimpCpuAccelFlags</span></a>
+gimp_cpu_accel_get_support (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Query for CPU acceleration support.</p>
+<div class="refsect3">
+<a name="gimp-cpu-accel-get-support.returns"></a><h4>Returns</h4>
+<p> <a class="link" href="libgimpbase-gimpcpuaccel.html#GimpCpuAccelFlags" title="enum GimpCpuAccelFlags"><span class="type">GimpCpuAccelFlags</span></a> as supported by the CPU.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-cpu-accel-set-use"></a><h3>gimp_cpu_accel_set_use ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_cpu_accel_set_use (<em class="parameter"><code><span class="type">gboolean</span> use</code></em>);</pre>
+<p>This function is for internal use only.</p>
+<div class="refsect3">
+<a name="gimp-cpu-accel-set-use.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>use</p></td>
+<td class="parameter_description"><p>whether to use CPU acceleration features or not</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+</div>
+<div class="refsect1">
+<a name="libgimpbase-gimpcpuaccel.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpCpuAccelFlags"></a><h3>enum GimpCpuAccelFlags</h3>
+<p>Types of detectable CPU accelerations</p>
+<div class="refsect3">
+<a name="GimpCpuAccelFlags.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-CPU-ACCEL-NONE:CAPS"></a>GIMP_CPU_ACCEL_NONE</p></td>
+<td class="enum_member_description">
+<p>None</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-CPU-ACCEL-X86-MMX:CAPS"></a>GIMP_CPU_ACCEL_X86_MMX</p></td>
+<td class="enum_member_description">
+<p>MMX</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-CPU-ACCEL-X86-3DNOW:CAPS"></a>GIMP_CPU_ACCEL_X86_3DNOW</p></td>
+<td class="enum_member_description">
+<p>3dNow</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-CPU-ACCEL-X86-MMXEXT:CAPS"></a>GIMP_CPU_ACCEL_X86_MMXEXT</p></td>
+<td class="enum_member_description">
+<p>MMXEXT</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-CPU-ACCEL-X86-SSE:CAPS"></a>GIMP_CPU_ACCEL_X86_SSE</p></td>
+<td class="enum_member_description">
+<p>SSE</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-CPU-ACCEL-X86-SSE2:CAPS"></a>GIMP_CPU_ACCEL_X86_SSE2</p></td>
+<td class="enum_member_description">
+<p>SSE2</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-CPU-ACCEL-X86-SSE3:CAPS"></a>GIMP_CPU_ACCEL_X86_SSE3</p></td>
+<td class="enum_member_description">
+<p>SSE3</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-CPU-ACCEL-X86-SSSE3:CAPS"></a>GIMP_CPU_ACCEL_X86_SSSE3</p></td>
+<td class="enum_member_description">
+<p>SSSE3</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-CPU-ACCEL-X86-SSE4-1:CAPS"></a>GIMP_CPU_ACCEL_X86_SSE4_1</p></td>
+<td class="enum_member_description">
+<p>SSE4_1</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-CPU-ACCEL-X86-SSE4-2:CAPS"></a>GIMP_CPU_ACCEL_X86_SSE4_2</p></td>
+<td class="enum_member_description">
+<p>SSE4_2</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-CPU-ACCEL-X86-AVX:CAPS"></a>GIMP_CPU_ACCEL_X86_AVX</p></td>
+<td class="enum_member_description">
+<p>AVX</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-CPU-ACCEL-PPC-ALTIVEC:CAPS"></a>GIMP_CPU_ACCEL_PPC_ALTIVEC</p></td>
+<td class="enum_member_description">
+<p>Altivec</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpbase/html/libgimpbase-gimpdatafiles.html b/devel-docs/libgimpbase/html/libgimpbase-gimpdatafiles.html
new file mode 100644
index 0000000..0886337
--- /dev/null
+++ b/devel-docs/libgimpbase/html/libgimpbase-gimpdatafiles.html
@@ -0,0 +1,178 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gimpdatafiles: GIMP Base Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Base Library Reference Manual">
+<link rel="up" href="pt01.html" title="Part I. GIMP Base Library">
+<link rel="prev" href="libgimpbase-gimpcpuaccel.html" title="gimpcpuaccel">
+<link rel="next" href="libgimpbase-gimpenv.html" title="gimpenv">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimpbase-gimpdatafiles.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="pt01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimpbase-gimpcpuaccel.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimpbase-gimpenv.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimpbase-gimpdatafiles"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimpbase-gimpdatafiles.top_of_page"></a>gimpdatafiles</span></h2>
+<p>gimpdatafiles — Functions to handle GIMP data files.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimpbase-gimpdatafiles.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<span class="c_punctuation">(</span><a class="link" href="libgimpbase-gimpdatafiles.html#GimpDatafileLoaderFunc" title="GimpDatafileLoaderFunc ()">*GimpDatafileLoaderFunc</a><span class="c_punctuation">)</span> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimpdatafiles.html#gimp-datafiles-check-extension" title="gimp_datafiles_check_extension ()">gimp_datafiles_check_extension</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimpdatafiles.html#gimp-datafiles-read-directories" title="gimp_datafiles_read_directories ()">gimp_datafiles_read_directories</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimpbase-gimpdatafiles.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody><tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="libgimpbase-gimpdatafiles.html#GimpDatafileData" title="GimpDatafileData">GimpDatafileData</a></td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimpbase-gimpdatafiles.description"></a><h2>Description</h2>
+<p>Functions to handle GIMP data files.</p>
+</div>
+<div class="refsect1">
+<a name="libgimpbase-gimpdatafiles.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="GimpDatafileLoaderFunc"></a><h3>GimpDatafileLoaderFunc ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+<span class="c_punctuation">(</span>*GimpDatafileLoaderFunc<span class="c_punctuation">)</span> (<em class="parameter"><code>const <a class="link" href="libgimpbase-gimpdatafiles.html#GimpDatafileData" title="GimpDatafileData"><span class="type">GimpDatafileData</span></a> *file_data</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-datafiles-check-extension"></a><h3>gimp_datafiles_check_extension ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_datafiles_check_extension (<em class="parameter"><code>const <span class="type">gchar</span> *filename</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *extension</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_datafiles_check_extension</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-datafiles-read-directories"></a><h3>gimp_datafiles_read_directories ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_datafiles_read_directories (<em class="parameter"><code>const <span class="type">gchar</span> *path_str</code></em>,
+ <em class="parameter"><code><span class="type">GFileTest</span> flags</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimpbase-gimpdatafiles.html#GimpDatafileLoaderFunc" title="GimpDatafileLoaderFunc ()"><span class="type">GimpDatafileLoaderFunc</span></a> loader_func</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_datafiles_read_directories</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+</div>
+<div class="refsect1">
+<a name="libgimpbase-gimpdatafiles.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpDatafileData"></a><h3>GimpDatafileData</h3>
+<pre class="programlisting">typedef struct {
+ const gchar *filename;
+ const gchar *dirname;
+ const gchar *basename;
+
+ time_t atime;
+ time_t mtime;
+ time_t ctime;
+} GimpDatafileData;
+</pre>
+<p>This structure is passed to the <a class="link" href="libgimpbase-gimpdatafiles.html#GimpDatafileLoaderFunc" title="GimpDatafileLoaderFunc ()"><span class="type">GimpDatafileLoaderFunc</span></a> given to
+<a class="link" href="libgimpbase-gimpdatafiles.html#gimp-datafiles-read-directories" title="gimp_datafiles_read_directories ()"><code class="function">gimp_datafiles_read_directories()</code></a> for each file encountered in the
+data path.</p>
+<div class="refsect3">
+<a name="GimpDatafileData.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="struct_members_name">
+<col class="struct_members_description">
+<col width="200px" class="struct_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="struct_member_name"><p>const <span class="type">gchar</span> *<em class="structfield"><code><a name="GimpDatafileData.filename"></a>filename</code></em>;</p></td>
+<td class="struct_member_description"><p>the data file's full path.</p></td>
+<td class="struct_member_annotations"> </td>
+</tr>
+<tr>
+<td class="struct_member_name"><p>const <span class="type">gchar</span> *<em class="structfield"><code><a name="GimpDatafileData.dirname"></a>dirname</code></em>;</p></td>
+<td class="struct_member_description"><p>the folder the data file is in.</p></td>
+<td class="struct_member_annotations"> </td>
+</tr>
+<tr>
+<td class="struct_member_name"><p>const <span class="type">gchar</span> *<em class="structfield"><code><a name="GimpDatafileData.basename"></a>basename</code></em>;</p></td>
+<td class="struct_member_description"><p>the data file's basename.</p></td>
+<td class="struct_member_annotations"> </td>
+</tr>
+<tr>
+<td class="struct_member_name"><p><span class="type">time_t</span> <em class="structfield"><code><a name="GimpDatafileData.atime"></a>atime</code></em>;</p></td>
+<td class="struct_member_description"><p>the last time the file was accessed for reading.</p></td>
+<td class="struct_member_annotations"> </td>
+</tr>
+<tr>
+<td class="struct_member_name"><p><span class="type">time_t</span> <em class="structfield"><code><a name="GimpDatafileData.mtime"></a>mtime</code></em>;</p></td>
+<td class="struct_member_description"><p>the last time the file was modified.</p></td>
+<td class="struct_member_annotations"> </td>
+</tr>
+<tr>
+<td class="struct_member_name"><p><span class="type">time_t</span> <em class="structfield"><code><a name="GimpDatafileData.ctime"></a>ctime</code></em>;</p></td>
+<td class="struct_member_description"><p>the time the file was created.</p></td>
+<td class="struct_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpbase/html/libgimpbase-gimpenv.html b/devel-docs/libgimpbase/html/libgimpbase-gimpenv.html
new file mode 100644
index 0000000..ab18f99
--- /dev/null
+++ b/devel-docs/libgimpbase/html/libgimpbase-gimpenv.html
@@ -0,0 +1,882 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gimpenv: GIMP Base Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Base Library Reference Manual">
+<link rel="up" href="pt01.html" title="Part I. GIMP Base Library">
+<link rel="prev" href="libgimpbase-gimpdatafiles.html" title="gimpdatafiles">
+<link rel="next" href="libgimpbase-gimpmemsize.html" title="gimpmemsize">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimpbase-gimpenv.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="pt01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimpbase-gimpdatafiles.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimpbase-gimpmemsize.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimpbase-gimpenv"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimpbase-gimpenv.top_of_page"></a>gimpenv</span></h2>
+<p>gimpenv — Functions to access the GIMP environment.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimpbase-gimpenv.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimpenv.html#gimp-env-init" title="gimp_env_init ()">gimp_env_init</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">const <span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimpenv.html#gimp-directory" title="gimp_directory ()">gimp_directory</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">const <span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimpenv.html#gimp-installation-directory" title="gimp_installation_directory ()">gimp_installation_directory</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">const <span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimpenv.html#gimp-data-directory" title="gimp_data_directory ()">gimp_data_directory</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">const <span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimpenv.html#gimp-locale-directory" title="gimp_locale_directory ()">gimp_locale_directory</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">const <span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimpenv.html#gimp-plug-in-directory" title="gimp_plug_in_directory ()">gimp_plug_in_directory</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">const <span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimpenv.html#gimp-sysconf-directory" title="gimp_sysconf_directory ()">gimp_sysconf_directory</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">const <span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimpenv.html#gimp-cache-directory" title="gimp_cache_directory ()">gimp_cache_directory</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">const <span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimpenv.html#gimp-temp-directory" title="gimp_temp_directory ()">gimp_temp_directory</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GFile</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimpenv.html#gimp-directory-file" title="gimp_directory_file ()">gimp_directory_file</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GFile</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimpenv.html#gimp-installation-directory-file" title="gimp_installation_directory_file ()">gimp_installation_directory_file</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GFile</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimpenv.html#gimp-data-directory-file" title="gimp_data_directory_file ()">gimp_data_directory_file</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GFile</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimpenv.html#gimp-locale-directory-file" title="gimp_locale_directory_file ()">gimp_locale_directory_file</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GFile</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimpenv.html#gimp-sysconf-directory-file" title="gimp_sysconf_directory_file ()">gimp_sysconf_directory_file</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GFile</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimpenv.html#gimp-plug-in-directory-file" title="gimp_plug_in_directory_file ()">gimp_plug_in_directory_file</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">const <span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimpenv.html#gimp-user-directory" title="gimp_user_directory ()">gimp_user_directory</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimpenv.html#gimp-personal-rc-file" title="gimp_personal_rc_file ()">gimp_personal_rc_file</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">const <span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimpenv.html#gimp-gtkrc" title="gimp_gtkrc ()">gimp_gtkrc</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GList</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimpenv.html#gimp-path-parse" title="gimp_path_parse ()">gimp_path_parse</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimpenv.html#gimp-path-to-str" title="gimp_path_to_str ()">gimp_path_to_str</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimpenv.html#gimp-path-free" title="gimp_path_free ()">gimp_path_free</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimpenv.html#gimp-path-get-user-writable-dir" title="gimp_path_get_user_writable_dir ()">gimp_path_get_user_writable_dir</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimpbase-gimpenv.description"></a><h2>Description</h2>
+<p>A set of functions to find the locations of GIMP's data directories
+and configuration files.</p>
+</div>
+<div class="refsect1">
+<a name="libgimpbase-gimpenv.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-env-init"></a><h3>gimp_env_init ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_env_init (<em class="parameter"><code><span class="type">gboolean</span> plug_in</code></em>);</pre>
+<p>You don't need to care about this function. It is being called for
+you automatically (by means of the <code class="function">MAIN()</code> macro that every plug-in
+runs). Calling it again will cause a fatal error.</p>
+<div class="refsect3">
+<a name="gimp-env-init.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>plug_in</p></td>
+<td class="parameter_description"><p>must be <code class="literal">TRUE</code> if this function is called from a plug-in</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-directory"></a><h3>gimp_directory ()</h3>
+<pre class="programlisting">const <span class="returnvalue">gchar</span> *
+gimp_directory (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Returns the user-specific GIMP settings directory. If the
+environment variable GIMP2_DIRECTORY exists, it is used. If it is
+an absolute path, it is used as is. If it is a relative path, it
+is taken to be a subdirectory of the home directory. If it is a
+relative path, and no home directory can be determined, it is taken
+to be a subdirectory of <a class="link" href="libgimpbase-gimpenv.html#gimp-data-directory" title="gimp_data_directory ()"><code class="function">gimp_data_directory()</code></a>.</p>
+<p>The usual case is that no GIMP2_DIRECTORY environment variable
+exists, and then we use the GIMPDIR subdirectory of the local
+configuration directory:</p>
+<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; ">
+<li class="listitem"><p>UNIX: $XDG_CONFIG_HOME (defaults to $HOME/.config/)</p></li>
+<li class="listitem"><p>Windows: CSIDL_APPDATA</p></li>
+<li class="listitem"><p>OSX (UNIX exception): the Application Support Directory.</p></li>
+</ul></div>
+<p>If neither the configuration nor home directory exist,
+<code class="function">g_get_user_config_dir()</code> will return {tmp}/{user_name}/.config/ where
+the temporary directory {tmp} and the {user_name} are determined
+according to platform rules.</p>
+<p>In any case, we always return some non-empty string, whether it
+corresponds to an existing directory or not.</p>
+<p>In config files such as gimprc, the string ${gimp_dir} expands to
+this directory.</p>
+<p>The returned string is owned by GIMP and must not be modified or
+freed. The returned string is in the encoding used for filenames by
+GLib, which isn't necessarily UTF-8 (on Windows it is always
+UTF-8.)</p>
+<div class="refsect3">
+<a name="gimp-directory.returns"></a><h4>Returns</h4>
+<p> The user-specific GIMP settings directory.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-installation-directory"></a><h3>gimp_installation_directory ()</h3>
+<pre class="programlisting">const <span class="returnvalue">gchar</span> *
+gimp_installation_directory (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Returns the top installation directory of GIMP. On Unix the
+compile-time defined installation prefix is used. On Windows, the
+installation directory as deduced from the executable's full
+filename is used. On OSX we ask [NSBundle mainBundle] for the
+resource path to check if GIMP is part of a relocatable bundle.</p>
+<p>In config files such as gimprc, the string ${gimp_installation_dir}
+expands to this directory.</p>
+<p>The returned string is owned by GIMP and must not be modified or
+freed. The returned string is in the encoding used for filenames by
+GLib, which isn't necessarily UTF-8. (On Windows it always is
+UTF-8.)</p>
+<div class="refsect3">
+<a name="gimp-installation-directory.returns"></a><h4>Returns</h4>
+<p> The toplevel installation directory of GIMP.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-data-directory"></a><h3>gimp_data_directory ()</h3>
+<pre class="programlisting">const <span class="returnvalue">gchar</span> *
+gimp_data_directory (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Returns the default top directory for GIMP data. If the environment
+variable GIMP2_DATADIR exists, that is used. It should be an
+absolute pathname. Otherwise, on Unix the compile-time defined
+directory is used. On Windows, the installation directory as
+deduced from the executable's full filename is used.</p>
+<p>Note that the actual directories used for GIMP data files can be
+overridden by the user in the preferences dialog.</p>
+<p>In config files such as gimprc, the string ${gimp_data_dir} expands
+to this directory.</p>
+<p>The returned string is owned by GIMP and must not be modified or
+freed. The returned string is in the encoding used for filenames by
+GLib, which isn't necessarily UTF-8. (On Windows it always is
+UTF-8.)</p>
+<div class="refsect3">
+<a name="gimp-data-directory.returns"></a><h4>Returns</h4>
+<p> The top directory for GIMP data.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-locale-directory"></a><h3>gimp_locale_directory ()</h3>
+<pre class="programlisting">const <span class="returnvalue">gchar</span> *
+gimp_locale_directory (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Returns the top directory for GIMP locale files. If the environment
+variable GIMP2_LOCALEDIR exists, that is used. It should be an
+absolute pathname. Otherwise, on Unix the compile-time defined
+directory is used. On Windows, the installation directory as deduced
+from the executable's full filename is used.</p>
+<p>The returned string is owned by GIMP and must not be modified or
+freed. The returned string is in the encoding used for filenames by
+the C library, which isn't necessarily UTF-8. (On Windows, unlike
+the other similar functions here, the return value from this
+function is in the system codepage, never in UTF-8. It can thus be
+passed directly to the <code class="function">bindtextdomain()</code> function from libintl which
+does not handle UTF-8.)</p>
+<div class="refsect3">
+<a name="gimp-locale-directory.returns"></a><h4>Returns</h4>
+<p> The top directory for GIMP locale files.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-plug-in-directory"></a><h3>gimp_plug_in_directory ()</h3>
+<pre class="programlisting">const <span class="returnvalue">gchar</span> *
+gimp_plug_in_directory (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Returns the default top directory for GIMP plug-ins and modules. If
+the environment variable GIMP2_PLUGINDIR exists, that is used. It
+should be an absolute pathname. Otherwise, on Unix the compile-time
+defined directory is used. On Windows, the installation directory
+as deduced from the executable's full filename is used.</p>
+<p>Note that the actual directories used for GIMP plug-ins and modules
+can be overridden by the user in the preferences dialog.</p>
+<p>In config files such as gimprc, the string ${gimp_plug_in_dir}
+expands to this directory.</p>
+<p>The returned string is owned by GIMP and must not be modified or
+freed. The returned string is in the encoding used for filenames by
+GLib, which isn't necessarily UTF-8. (On Windows it always is
+UTF-8.)</p>
+<div class="refsect3">
+<a name="gimp-plug-in-directory.returns"></a><h4>Returns</h4>
+<p> The top directory for GIMP plug_ins and modules.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-sysconf-directory"></a><h3>gimp_sysconf_directory ()</h3>
+<pre class="programlisting">const <span class="returnvalue">gchar</span> *
+gimp_sysconf_directory (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Returns the top directory for GIMP config files. If the environment
+variable GIMP2_SYSCONFDIR exists, that is used. It should be an
+absolute pathname. Otherwise, on Unix the compile-time defined
+directory is used. On Windows, the installation directory as deduced
+from the executable's full filename is used.</p>
+<p>In config files such as gimprc, the string ${gimp_sysconf_dir}
+expands to this directory.</p>
+<p>The returned string is owned by GIMP and must not be modified or
+freed. The returned string is in the encoding used for filenames by
+GLib, which isn't necessarily UTF-8. (On Windows it always is
+UTF-8.).</p>
+<div class="refsect3">
+<a name="gimp-sysconf-directory.returns"></a><h4>Returns</h4>
+<p> The top directory for GIMP config files.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-cache-directory"></a><h3>gimp_cache_directory ()</h3>
+<pre class="programlisting">const <span class="returnvalue">gchar</span> *
+gimp_cache_directory (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Returns the default top directory for GIMP cached files. If the
+environment variable GIMP2_CACHEDIR exists, that is used. It
+should be an absolute pathname. Otherwise, a subdirectory of the
+directory returned by <code class="function">g_get_user_cache_dir()</code> is used.</p>
+<p>Note that the actual directories used for GIMP caches files can
+be overridden by the user in the preferences dialog.</p>
+<p>In config files such as gimprc, the string ${gimp_cache_dir}
+expands to this directory.</p>
+<p>The returned string is owned by GIMP and must not be modified or
+freed. The returned string is in the encoding used for filenames by
+GLib, which isn't necessarily UTF-8. (On Windows it always is
+UTF-8.).</p>
+<div class="refsect3">
+<a name="gimp-cache-directory.returns"></a><h4>Returns</h4>
+<p> The default top directory for GIMP cached files.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10-10.html#api-index-2.10.10">2.10.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-temp-directory"></a><h3>gimp_temp_directory ()</h3>
+<pre class="programlisting">const <span class="returnvalue">gchar</span> *
+gimp_temp_directory (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Returns the default top directory for GIMP temporary files. If the
+environment variable GIMP2_TEMPDIR exists, that is used. It
+should be an absolute pathname. Otherwise, a subdirectory of the
+directory returned by <code class="function">g_get_tmp_dir()</code> is used.</p>
+<p>In config files such as gimprc, the string ${gimp_temp_dir} expands
+to this directory.</p>
+<p>Note that the actual directories used for GIMP temporary files can
+be overridden by the user in the preferences dialog.</p>
+<p>The returned string is owned by GIMP and must not be modified or
+freed. The returned string is in the encoding used for filenames by
+GLib, which isn't necessarily UTF-8. (On Windows it always is
+UTF-8.).</p>
+<div class="refsect3">
+<a name="gimp-temp-directory.returns"></a><h4>Returns</h4>
+<p> The default top directory for GIMP temporary files.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10-10.html#api-index-2.10.10">2.10.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-directory-file"></a><h3>gimp_directory_file ()</h3>
+<pre class="programlisting"><span class="returnvalue">GFile</span> *
+gimp_directory_file (<em class="parameter"><code>const <span class="type">gchar</span> *first_element</code></em>,
+ <em class="parameter"><code>...</code></em>);</pre>
+<p>Returns a <span class="type">GFile</span> in the user's GIMP directory, or the data
+directory itself if <em class="parameter"><code>first_element</code></em>
+ is <code class="literal">NULL</code>.</p>
+<p>See also: <a class="link" href="libgimpbase-gimpenv.html#gimp-directory" title="gimp_directory ()"><code class="function">gimp_directory()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-directory-file.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>first_element</p></td>
+<td class="parameter_description"><p>the first element of a path to a file in the
+user's GIMP directory, or <code class="literal">NULL</code>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>...</p></td>
+<td class="parameter_description"><p>a <code class="literal">NULL</code> terminated list of the remaining elements of the path
+to the file.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-directory-file.returns"></a><h4>Returns</h4>
+<p> a new <em class="parameter"><code>GFile</code></em>
+for the path, Free with <code class="function">g_object_unref()</code>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-installation-directory-file"></a><h3>gimp_installation_directory_file ()</h3>
+<pre class="programlisting"><span class="returnvalue">GFile</span> *
+gimp_installation_directory_file (<em class="parameter"><code>const <span class="type">gchar</span> *first_element</code></em>,
+ <em class="parameter"><code>...</code></em>);</pre>
+<p>Returns a <span class="type">GFile</span> in the installation directory, or the installation
+directory itself if <em class="parameter"><code>first_element</code></em>
+ is <code class="literal">NULL</code>.</p>
+<p>See also: <a class="link" href="libgimpbase-gimpenv.html#gimp-installation-directory" title="gimp_installation_directory ()"><code class="function">gimp_installation_directory()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-installation-directory-file.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>first_element</p></td>
+<td class="parameter_description"><p>the first element of a path to a file in the
+top installation directory, or <code class="literal">NULL</code>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>...</p></td>
+<td class="parameter_description"><p>a <code class="literal">NULL</code> terminated list of the remaining elements of the path
+to the file.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-installation-directory-file.returns"></a><h4>Returns</h4>
+<p> a new <em class="parameter"><code>GFile</code></em>
+for the path, Free with <code class="function">g_object_unref()</code>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10-10.html#api-index-2.10.10">2.10.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-data-directory-file"></a><h3>gimp_data_directory_file ()</h3>
+<pre class="programlisting"><span class="returnvalue">GFile</span> *
+gimp_data_directory_file (<em class="parameter"><code>const <span class="type">gchar</span> *first_element</code></em>,
+ <em class="parameter"><code>...</code></em>);</pre>
+<p>Returns a <span class="type">GFile</span> in the data directory, or the data directory
+itself if <em class="parameter"><code>first_element</code></em>
+ is <code class="literal">NULL</code>.</p>
+<p>See also: <a class="link" href="libgimpbase-gimpenv.html#gimp-data-directory" title="gimp_data_directory ()"><code class="function">gimp_data_directory()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-data-directory-file.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>first_element</p></td>
+<td class="parameter_description"><p>the first element of a path to a file in the
+data directory, or <code class="literal">NULL</code>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>...</p></td>
+<td class="parameter_description"><p>a <code class="literal">NULL</code> terminated list of the remaining elements of the path
+to the file.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-data-directory-file.returns"></a><h4>Returns</h4>
+<p> a new <em class="parameter"><code>GFile</code></em>
+for the path, Free with <code class="function">g_object_unref()</code>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-locale-directory-file"></a><h3>gimp_locale_directory_file ()</h3>
+<pre class="programlisting"><span class="returnvalue">GFile</span> *
+gimp_locale_directory_file (<em class="parameter"><code>const <span class="type">gchar</span> *first_element</code></em>,
+ <em class="parameter"><code>...</code></em>);</pre>
+<p>Returns a <span class="type">GFile</span> in the locale directory, or the locale directory
+itself if <em class="parameter"><code>first_element</code></em>
+ is <code class="literal">NULL</code>.</p>
+<p>See also: <a class="link" href="libgimpbase-gimpenv.html#gimp-locale-directory" title="gimp_locale_directory ()"><code class="function">gimp_locale_directory()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-locale-directory-file.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>first_element</p></td>
+<td class="parameter_description"><p>the first element of a path to a file in the
+locale directory, or <code class="literal">NULL</code>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>...</p></td>
+<td class="parameter_description"><p>a <code class="literal">NULL</code> terminated list of the remaining elements of the path
+to the file.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-locale-directory-file.returns"></a><h4>Returns</h4>
+<p> a new <em class="parameter"><code>GFile</code></em>
+for the path, Free with <code class="function">g_object_unref()</code>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-sysconf-directory-file"></a><h3>gimp_sysconf_directory_file ()</h3>
+<pre class="programlisting"><span class="returnvalue">GFile</span> *
+gimp_sysconf_directory_file (<em class="parameter"><code>const <span class="type">gchar</span> *first_element</code></em>,
+ <em class="parameter"><code>...</code></em>);</pre>
+<p>Returns a <span class="type">GFile</span> in the sysconf directory, or the sysconf directory
+itself if <em class="parameter"><code>first_element</code></em>
+ is <code class="literal">NULL</code>.</p>
+<p>See also: <a class="link" href="libgimpbase-gimpenv.html#gimp-sysconf-directory" title="gimp_sysconf_directory ()"><code class="function">gimp_sysconf_directory()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-sysconf-directory-file.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>first_element</p></td>
+<td class="parameter_description"><p>the first element of a path to a file in the
+sysconf directory, or <code class="literal">NULL</code>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>...</p></td>
+<td class="parameter_description"><p>a <code class="literal">NULL</code> terminated list of the remaining elements of the path
+to the file.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-sysconf-directory-file.returns"></a><h4>Returns</h4>
+<p> a new <em class="parameter"><code>GFile</code></em>
+for the path, Free with <code class="function">g_object_unref()</code>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-plug-in-directory-file"></a><h3>gimp_plug_in_directory_file ()</h3>
+<pre class="programlisting"><span class="returnvalue">GFile</span> *
+gimp_plug_in_directory_file (<em class="parameter"><code>const <span class="type">gchar</span> *first_element</code></em>,
+ <em class="parameter"><code>...</code></em>);</pre>
+<p>Returns a <span class="type">GFile</span> in the plug-in directory, or the plug-in directory
+itself if <em class="parameter"><code>first_element</code></em>
+ is <code class="literal">NULL</code>.</p>
+<p>See also: <a class="link" href="libgimpbase-gimpenv.html#gimp-plug-in-directory" title="gimp_plug_in_directory ()"><code class="function">gimp_plug_in_directory()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-plug-in-directory-file.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>first_element</p></td>
+<td class="parameter_description"><p>the first element of a path to a file in the
+plug-in directory, or <code class="literal">NULL</code>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>...</p></td>
+<td class="parameter_description"><p>a <code class="literal">NULL</code> terminated list of the remaining elements of the path
+to the file.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-plug-in-directory-file.returns"></a><h4>Returns</h4>
+<p> a new <em class="parameter"><code>GFile</code></em>
+for the path, Free with <code class="function">g_object_unref()</code>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-user-directory"></a><h3>gimp_user_directory ()</h3>
+<pre class="programlisting">const <span class="returnvalue">gchar</span> *
+gimp_user_directory (<em class="parameter"><code><a class="link" href="libgimpbase-gimpbaseenums.html#GimpUserDirectory" title="enum GimpUserDirectory"><span class="type">GimpUserDirectory</span></a> type</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_user_directory</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>This procedure is deprecated! Use <code class="function">g_get_user_special_dir()</code> instead.</p>
+<div class="refsect3">
+<a name="gimp-user-directory.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>type</p></td>
+<td class="parameter_description"><p>the type of user directory to retrieve</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-user-directory.returns"></a><h4>Returns</h4>
+<p> The path to the specified user directory, or <code class="literal">NULL</code> if the
+logical ID was not found.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-personal-rc-file"></a><h3>gimp_personal_rc_file ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> *
+gimp_personal_rc_file (<em class="parameter"><code>const <span class="type">gchar</span> *basename</code></em>);</pre>
+<p>Returns the name of a file in the user-specific GIMP settings directory.</p>
+<p>The returned string is newly allocated and should be freed with
+<code class="function">g_free()</code> after use. The returned string is in the encoding used for
+filenames by GLib, which isn't necessarily UTF-8. (On Windows it
+always is UTF-8.)</p>
+<div class="refsect3">
+<a name="gimp-personal-rc-file.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>basename</p></td>
+<td class="parameter_description"><p>The basename of a rc_file.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-personal-rc-file.returns"></a><h4>Returns</h4>
+<p> The name of a file in the user-specific GIMP settings directory.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-gtkrc"></a><h3>gimp_gtkrc ()</h3>
+<pre class="programlisting">const <span class="returnvalue">gchar</span> *
+gimp_gtkrc (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Returns the name of GIMP's application-specific gtkrc file.</p>
+<p>The returned string is owned by GIMP and must not be modified or
+freed. The returned string is in the encoding used for filenames by
+GLib, which isn't necessarily UTF-8. (On Windows it always is
+UTF-8.)</p>
+<div class="refsect3">
+<a name="gimp-gtkrc.returns"></a><h4>Returns</h4>
+<p> The name of GIMP's application-specific gtkrc file.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-path-parse"></a><h3>gimp_path_parse ()</h3>
+<pre class="programlisting"><span class="returnvalue">GList</span> *
+gimp_path_parse (<em class="parameter"><code>const <span class="type">gchar</span> *path</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> max_paths</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> check</code></em>,
+ <em class="parameter"><code><span class="type">GList</span> **check_failed</code></em>);</pre>
+<div class="refsect3">
+<a name="gimp-path-parse.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>path</p></td>
+<td class="parameter_description"><p>A list of directories separated by <span class="type">G_SEARCHPATH_SEPARATOR</span>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>max_paths</p></td>
+<td class="parameter_description"><p>The maximum number of directories to return.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>check</p></td>
+<td class="parameter_description"><p><code class="literal">TRUE</code> if you want the directories to be checked.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>check_failed</p></td>
+<td class="parameter_description"><p>Returns a <span class="type">GList</span> of path elements for which the
+check failed.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-path-parse.returns"></a><h4>Returns</h4>
+<p> A <span class="type">GList</span> of all directories in <em class="parameter"><code>path</code></em>
+.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-path-to-str"></a><h3>gimp_path_to_str ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> *
+gimp_path_to_str (<em class="parameter"><code><span class="type">GList</span> *path</code></em>);</pre>
+<div class="refsect3">
+<a name="gimp-path-to-str.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>path</p></td>
+<td class="parameter_description"><p>A list of directories as returned by <a class="link" href="libgimpbase-gimpenv.html#gimp-path-parse" title="gimp_path_parse ()"><code class="function">gimp_path_parse()</code></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-path-to-str.returns"></a><h4>Returns</h4>
+<p> A searchpath string separated by <span class="type">G_SEARCHPATH_SEPARATOR</span>.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-path-free"></a><h3>gimp_path_free ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_path_free (<em class="parameter"><code><span class="type">GList</span> *path</code></em>);</pre>
+<p>This function frees the memory allocated for the list and the strings
+it contains.</p>
+<div class="refsect3">
+<a name="gimp-path-free.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>path</p></td>
+<td class="parameter_description"><p>A list of directories as returned by <a class="link" href="libgimpbase-gimpenv.html#gimp-path-parse" title="gimp_path_parse ()"><code class="function">gimp_path_parse()</code></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-path-get-user-writable-dir"></a><h3>gimp_path_get_user_writable_dir ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> *
+gimp_path_get_user_writable_dir (<em class="parameter"><code><span class="type">GList</span> *path</code></em>);</pre>
+<p>Note that you have to <code class="function">g_free()</code> the returned string.</p>
+<div class="refsect3">
+<a name="gimp-path-get-user-writable-dir.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>path</p></td>
+<td class="parameter_description"><p>A list of directories as returned by <a class="link" href="libgimpbase-gimpenv.html#gimp-path-parse" title="gimp_path_parse ()"><code class="function">gimp_path_parse()</code></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-path-get-user-writable-dir.returns"></a><h4>Returns</h4>
+<p> The first directory in <em class="parameter"><code>path</code></em>
+where the user has write permission.</p>
+</div>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpbase/html/libgimpbase-gimplimits.html b/devel-docs/libgimpbase/html/libgimpbase-gimplimits.html
new file mode 100644
index 0000000..3890381
--- /dev/null
+++ b/devel-docs/libgimpbase/html/libgimpbase-gimplimits.html
@@ -0,0 +1,127 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gimplimits: GIMP Base Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Base Library Reference Manual">
+<link rel="up" href="pt01.html" title="Part I. GIMP Base Library">
+<link rel="prev" href="libgimpbase-gimpversion.html" title="gimpversion">
+<link rel="next" href="libgimpbase-gimpparam.html" title="gimpparam">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimpbase-gimplimits.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="pt01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimpbase-gimpversion.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimpbase-gimpparam.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimpbase-gimplimits"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimpbase-gimplimits.top_of_page"></a>gimplimits</span></h2>
+<p>gimplimits — Boundaries of some GIMP data types and some
+global constants.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimpbase-gimplimits.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpbase-gimplimits.html#GIMP-MIN-IMAGE-SIZE:CAPS" title="GIMP_MIN_IMAGE_SIZE">GIMP_MIN_IMAGE_SIZE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpbase-gimplimits.html#GIMP-MAX-IMAGE-SIZE:CAPS" title="GIMP_MAX_IMAGE_SIZE">GIMP_MAX_IMAGE_SIZE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpbase-gimplimits.html#GIMP-MIN-RESOLUTION:CAPS" title="GIMP_MIN_RESOLUTION">GIMP_MIN_RESOLUTION</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpbase-gimplimits.html#GIMP-MAX-RESOLUTION:CAPS" title="GIMP_MAX_RESOLUTION">GIMP_MAX_RESOLUTION</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpbase-gimplimits.html#GIMP-MAX-MEMSIZE:CAPS" title="GIMP_MAX_MEMSIZE">GIMP_MAX_MEMSIZE</a></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimpbase-gimplimits.description"></a><h2>Description</h2>
+<p>Boundaries of some GIMP data types and some global constants.</p>
+</div>
+<div class="refsect1">
+<a name="libgimpbase-gimplimits.functions_details"></a><h2>Functions</h2>
+<p></p>
+</div>
+<div class="refsect1">
+<a name="libgimpbase-gimplimits.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GIMP-MIN-IMAGE-SIZE:CAPS"></a><h3>GIMP_MIN_IMAGE_SIZE</h3>
+<pre class="programlisting">#define GIMP_MIN_IMAGE_SIZE 1
+</pre>
+<p>The minimum width and height of a GIMP image in pixels.</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-MAX-IMAGE-SIZE:CAPS"></a><h3>GIMP_MAX_IMAGE_SIZE</h3>
+<pre class="programlisting">#define GIMP_MAX_IMAGE_SIZE 524288 /* 2^19 */
+</pre>
+<p>The maximum width and height of a GIMP image in pixels. This is a
+somewhat arbitrary value that can be used when an upper value for
+pixel sizes is needed; for example to give a spin button an upper
+limit.</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-MIN-RESOLUTION:CAPS"></a><h3>GIMP_MIN_RESOLUTION</h3>
+<pre class="programlisting">#define GIMP_MIN_RESOLUTION 5e-3 /* shouldn't display as 0.000 */
+</pre>
+<p>The minimum resolution of a GIMP image in pixels per inch. This is
+a somewhat arbitrary value that can be used when a lower value for a
+resolution is needed. GIMP will not accept resolutions smaller than
+this value.</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-MAX-RESOLUTION:CAPS"></a><h3>GIMP_MAX_RESOLUTION</h3>
+<pre class="programlisting">#define GIMP_MAX_RESOLUTION 1048576.0
+</pre>
+<p>The maximum resolution of a GIMP image in pixels per inch. This is
+a somewhat arbitrary value that can be used to when an upper value
+for a resolution is needed. GIMP will not accept resolutions larger
+than this value.</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-MAX-MEMSIZE:CAPS"></a><h3>GIMP_MAX_MEMSIZE</h3>
+<pre class="programlisting">#define GIMP_MAX_MEMSIZE ((guint64) 1 &lt;&lt; 42) /* 4 terabyte;
+</pre>
+<p>A large but arbitrary value that can be used when an upper limit
+for a memory size (in bytes) is needed. It is smaller than
+<code class="literal">G_MAXDOUBLE</code> since the <span class="type">GimpMemsizeEntry</span> doesn't handle larger
+values.</p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpbase/html/libgimpbase-gimpmemsize.html b/devel-docs/libgimpbase/html/libgimpbase-gimpmemsize.html
new file mode 100644
index 0000000..8754691
--- /dev/null
+++ b/devel-docs/libgimpbase/html/libgimpbase-gimpmemsize.html
@@ -0,0 +1,308 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gimpmemsize: GIMP Base Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Base Library Reference Manual">
+<link rel="up" href="pt01.html" title="Part I. GIMP Base Library">
+<link rel="prev" href="libgimpbase-gimpenv.html" title="gimpenv">
+<link rel="next" href="libgimpbase-GimpMetadata.html" title="GimpMetadata">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimpbase-gimpmemsize.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="pt01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimpbase-gimpenv.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimpbase-GimpMetadata.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimpbase-gimpmemsize"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimpbase-gimpmemsize.top_of_page"></a>gimpmemsize</span></h2>
+<p>gimpmemsize — Functions to (de)serialize a given memory size.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimpbase-gimpmemsize.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimpmemsize.html#gimp-memsize-serialize" title="gimp_memsize_serialize ()">gimp_memsize_serialize</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimpmemsize.html#gimp-memsize-deserialize" title="gimp_memsize_deserialize ()">gimp_memsize_deserialize</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimpmemsize.html#gimp-memsize-to-string" title="gimp_memsize_to_string ()">gimp_memsize_to_string</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimpmemsize.html#GIMP-IS-PARAM-SPEC-MEMSIZE:CAPS" title="GIMP_IS_PARAM_SPEC_MEMSIZE()">GIMP_IS_PARAM_SPEC_MEMSIZE</a><span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GParamSpec</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimpmemsize.html#gimp-param-spec-memsize" title="gimp_param_spec_memsize ()">gimp_param_spec_memsize</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimpmemsize.html#GIMP-VALUE-HOLDS-MEMSIZE:CAPS" title="GIMP_VALUE_HOLDS_MEMSIZE()">GIMP_VALUE_HOLDS_MEMSIZE</a><span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimpbase-gimpmemsize.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpbase-gimpmemsize.html#GIMP-TYPE-MEMSIZE:CAPS" title="GIMP_TYPE_MEMSIZE">GIMP_TYPE_MEMSIZE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpbase-gimpmemsize.html#GIMP-TYPE-PARAM-MEMSIZE:CAPS" title="GIMP_TYPE_PARAM_MEMSIZE">GIMP_TYPE_PARAM_MEMSIZE</a></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimpbase-gimpmemsize.description"></a><h2>Description</h2>
+<p>Functions to (de)serialize a given memory size.</p>
+</div>
+<div class="refsect1">
+<a name="libgimpbase-gimpmemsize.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-memsize-serialize"></a><h3>gimp_memsize_serialize ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> *
+gimp_memsize_serialize (<em class="parameter"><code><span class="type">guint64</span> memsize</code></em>);</pre>
+<p>Creates a string representation of a given memory size. This string
+can be parsed by <a class="link" href="libgimpbase-gimpmemsize.html#gimp-memsize-deserialize" title="gimp_memsize_deserialize ()"><code class="function">gimp_memsize_deserialize()</code></a> and can thus be used in
+config files. It should not be displayed to the user. If you need a
+nice human-readable string please use <code class="function">g_format_size()</code>.</p>
+<div class="refsect3">
+<a name="gimp-memsize-serialize.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>memsize</p></td>
+<td class="parameter_description"><p>memory size in bytes</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-memsize-serialize.returns"></a><h4>Returns</h4>
+<p> A newly allocated string representation of <em class="parameter"><code>memsize</code></em>
+.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-memsize-deserialize"></a><h3>gimp_memsize_deserialize ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_memsize_deserialize (<em class="parameter"><code>const <span class="type">gchar</span> *string</code></em>,
+ <em class="parameter"><code><span class="type">guint64</span> *memsize</code></em>);</pre>
+<p>Parses a string representation of a memory size as returned by
+<a class="link" href="libgimpbase-gimpmemsize.html#gimp-memsize-serialize" title="gimp_memsize_serialize ()"><code class="function">gimp_memsize_serialize()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-memsize-deserialize.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>string</p></td>
+<td class="parameter_description"><p>a string as returned by <a class="link" href="libgimpbase-gimpmemsize.html#gimp-memsize-serialize" title="gimp_memsize_serialize ()"><code class="function">gimp_memsize_serialize()</code></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>memsize</p></td>
+<td class="parameter_description"><p>return location for memory size in bytes</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-memsize-deserialize.returns"></a><h4>Returns</h4>
+<p> <code class="literal">TRUE</code> if the <em class="parameter"><code>string</code></em>
+was successfully parsed and
+<em class="parameter"><code>memsize</code></em>
+has been set, <code class="literal">FALSE</code> otherwise.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-memsize-to-string"></a><h3>gimp_memsize_to_string ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> *
+gimp_memsize_to_string (<em class="parameter"><code><span class="type">guint64</span> memsize</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_memsize_to_string</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>This function is deprecated! Use <code class="function">g_format_size()</code> instead.</p>
+<div class="refsect3">
+<a name="gimp-memsize-to-string.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>memsize</p></td>
+<td class="parameter_description"><p>A memory size in bytes.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-memsize-to-string.returns"></a><h4>Returns</h4>
+<p> A newly allocated human-readable, translated string.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-IS-PARAM-SPEC-MEMSIZE:CAPS"></a><h3>GIMP_IS_PARAM_SPEC_MEMSIZE()</h3>
+<pre class="programlisting">#define GIMP_IS_PARAM_SPEC_MEMSIZE(pspec) (G_TYPE_CHECK_INSTANCE_TYPE ((pspec), GIMP_TYPE_PARAM_MEMSIZE))
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-param-spec-memsize"></a><h3>gimp_param_spec_memsize ()</h3>
+<pre class="programlisting"><span class="returnvalue">GParamSpec</span> *
+gimp_param_spec_memsize (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *nick</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *blurb</code></em>,
+ <em class="parameter"><code><span class="type">guint64</span> minimum</code></em>,
+ <em class="parameter"><code><span class="type">guint64</span> maximum</code></em>,
+ <em class="parameter"><code><span class="type">guint64</span> default_value</code></em>,
+ <em class="parameter"><code><span class="type">GParamFlags</span> flags</code></em>);</pre>
+<p>Creates a param spec to hold a memory size value.
+See <code class="function">g_param_spec_internal()</code> for more information.</p>
+<div class="refsect3">
+<a name="gimp-param-spec-memsize.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>Canonical name of the param</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>nick</p></td>
+<td class="parameter_description"><p>Nickname of the param</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>blurb</p></td>
+<td class="parameter_description"><p>Brief description of param.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>minimum</p></td>
+<td class="parameter_description"><p>Smallest allowed value of the parameter.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>maximum</p></td>
+<td class="parameter_description"><p>Largest allowed value of the parameter.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>default_value</p></td>
+<td class="parameter_description"><p>Value to use if none is assigned.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>flags</p></td>
+<td class="parameter_description"><p>a combination of <span class="type">GParamFlags</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-param-spec-memsize.returns"></a><h4>Returns</h4>
+<p> a newly allocated <span class="type">GParamSpec</span> instance</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-VALUE-HOLDS-MEMSIZE:CAPS"></a><h3>GIMP_VALUE_HOLDS_MEMSIZE()</h3>
+<pre class="programlisting">#define GIMP_VALUE_HOLDS_MEMSIZE(value) (G_TYPE_CHECK_VALUE_TYPE ((value), GIMP_TYPE_MEMSIZE))
+</pre>
+</div>
+</div>
+<div class="refsect1">
+<a name="libgimpbase-gimpmemsize.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GIMP-TYPE-MEMSIZE:CAPS"></a><h3>GIMP_TYPE_MEMSIZE</h3>
+<pre class="programlisting">#define GIMP_TYPE_MEMSIZE (gimp_memsize_get_type ())
+</pre>
+<p><a class="link" href="libgimpbase-gimpmemsize.html#GIMP-TYPE-MEMSIZE:CAPS" title="GIMP_TYPE_MEMSIZE"><span class="type">GIMP_TYPE_MEMSIZE</span></a> is a <span class="type">GType</span> derived from <span class="type">G_TYPE_UINT64</span>.</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-TYPE-PARAM-MEMSIZE:CAPS"></a><h3>GIMP_TYPE_PARAM_MEMSIZE</h3>
+<pre class="programlisting">#define GIMP_TYPE_PARAM_MEMSIZE (gimp_param_memsize_get_type ())
+</pre>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpbase/html/libgimpbase-gimpparam.html b/devel-docs/libgimpbase/html/libgimpbase-gimpparam.html
new file mode 100644
index 0000000..fc34614
--- /dev/null
+++ b/devel-docs/libgimpbase/html/libgimpbase-gimpparam.html
@@ -0,0 +1,99 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gimpparam: GIMP Base Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Base Library Reference Manual">
+<link rel="up" href="pt01.html" title="Part I. GIMP Base Library">
+<link rel="prev" href="libgimpbase-gimplimits.html" title="gimplimits">
+<link rel="next" href="libgimpbase-gimpchecks.html" title="gimpchecks">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimpbase-gimpparam.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="pt01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimpbase-gimplimits.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimpbase-gimpchecks.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimpbase-gimpparam"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimpbase-gimpparam.top_of_page"></a>gimpparam</span></h2>
+<p>gimpparam — Definitions of useful <span class="type">GParamFlags</span>.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimpbase-gimpparam.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpbase-gimpparam.html#GIMP-PARAM-STATIC-STRINGS:CAPS" title="GIMP_PARAM_STATIC_STRINGS">GIMP_PARAM_STATIC_STRINGS</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpbase-gimpparam.html#GIMP-PARAM-READABLE:CAPS" title="GIMP_PARAM_READABLE">GIMP_PARAM_READABLE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpbase-gimpparam.html#GIMP-PARAM-WRITABLE:CAPS" title="GIMP_PARAM_WRITABLE">GIMP_PARAM_WRITABLE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpbase-gimpparam.html#GIMP-PARAM-READWRITE:CAPS" title="GIMP_PARAM_READWRITE">GIMP_PARAM_READWRITE</a></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimpbase-gimpparam.description"></a><h2>Description</h2>
+<p>Definitions of useful <span class="type">GParamFlags</span>.</p>
+</div>
+<div class="refsect1">
+<a name="libgimpbase-gimpparam.functions_details"></a><h2>Functions</h2>
+<p></p>
+</div>
+<div class="refsect1">
+<a name="libgimpbase-gimpparam.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GIMP-PARAM-STATIC-STRINGS:CAPS"></a><h3>GIMP_PARAM_STATIC_STRINGS</h3>
+<pre class="programlisting">#define GIMP_PARAM_STATIC_STRINGS</pre>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-PARAM-READABLE:CAPS"></a><h3>GIMP_PARAM_READABLE</h3>
+<pre class="programlisting">#define GIMP_PARAM_READABLE</pre>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-PARAM-WRITABLE:CAPS"></a><h3>GIMP_PARAM_WRITABLE</h3>
+<pre class="programlisting">#define GIMP_PARAM_WRITABLE</pre>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-PARAM-READWRITE:CAPS"></a><h3>GIMP_PARAM_READWRITE</h3>
+<pre class="programlisting">#define GIMP_PARAM_READWRITE</pre>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpbase/html/libgimpbase-gimpparasiteio.html b/devel-docs/libgimpbase/html/libgimpbase-gimpparasiteio.html
new file mode 100644
index 0000000..73faa95
--- /dev/null
+++ b/devel-docs/libgimpbase/html/libgimpbase-gimpparasiteio.html
@@ -0,0 +1,238 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gimpparasiteio: GIMP Base Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Base Library Reference Manual">
+<link rel="up" href="pt01.html" title="Part I. GIMP Base Library">
+<link rel="prev" href="libgimpbase-GimpParasite.html" title="GimpParasite">
+<link rel="next" href="libgimpbase-gimpsignal.html" title="gimpsignal">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimpbase-gimpparasiteio.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="pt01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimpbase-GimpParasite.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimpbase-gimpsignal.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimpbase-gimpparasiteio"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimpbase-gimpparasiteio.top_of_page"></a>gimpparasiteio</span></h2>
+<p>gimpparasiteio — Utility functions to (de)serialize certain C
+structures to/from <a class="link" href="libgimpbase-GimpParasite.html#GimpParasite" title="GimpParasite"><span class="type">GimpParasite</span></a>'s.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimpbase-gimpparasiteio.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimpparasiteio.html#gimp-pixpipe-params-init" title="gimp_pixpipe_params_init ()">gimp_pixpipe_params_init</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimpparasiteio.html#gimp-pixpipe-params-free" title="gimp_pixpipe_params_free ()">gimp_pixpipe_params_free</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimpparasiteio.html#gimp-pixpipe-params-parse" title="gimp_pixpipe_params_parse ()">gimp_pixpipe_params_parse</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimpparasiteio.html#gimp-pixpipe-params-build" title="gimp_pixpipe_params_build ()">gimp_pixpipe_params_build</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimpbase-gimpparasiteio.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpbase-gimpparasiteio.html#GIMP-PIXPIPE-MAXDIM:CAPS" title="GIMP_PIXPIPE_MAXDIM">GIMP_PIXPIPE_MAXDIM</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="libgimpbase-gimpparasiteio.html#GimpPixPipeParams" title="struct GimpPixPipeParams">GimpPixPipeParams</a></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimpbase-gimpparasiteio.description"></a><h2>Description</h2>
+<p>Utility functions to (de)serialize certain C structures to/from*
+<a class="link" href="libgimpbase-GimpParasite.html#GimpParasite" title="GimpParasite"><span class="type">GimpParasite</span></a>'s.</p>
+</div>
+<div class="refsect1">
+<a name="libgimpbase-gimpparasiteio.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-pixpipe-params-init"></a><h3>gimp_pixpipe_params_init ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_pixpipe_params_init (<em class="parameter"><code><a class="link" href="libgimpbase-gimpparasiteio.html#GimpPixPipeParams" title="struct GimpPixPipeParams"><span class="type">GimpPixPipeParams</span></a> *params</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-pixpipe-params-free"></a><h3>gimp_pixpipe_params_free ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_pixpipe_params_free (<em class="parameter"><code><a class="link" href="libgimpbase-gimpparasiteio.html#GimpPixPipeParams" title="struct GimpPixPipeParams"><span class="type">GimpPixPipeParams</span></a> *params</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-pixpipe-params-parse"></a><h3>gimp_pixpipe_params_parse ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_pixpipe_params_parse (<em class="parameter"><code>const <span class="type">gchar</span> *parameters</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimpbase-gimpparasiteio.html#GimpPixPipeParams" title="struct GimpPixPipeParams"><span class="type">GimpPixPipeParams</span></a> *params</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-pixpipe-params-build"></a><h3>gimp_pixpipe_params_build ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> *
+gimp_pixpipe_params_build (<em class="parameter"><code><a class="link" href="libgimpbase-gimpparasiteio.html#GimpPixPipeParams" title="struct GimpPixPipeParams"><span class="type">GimpPixPipeParams</span></a> *params</code></em>);</pre>
+</div>
+</div>
+<div class="refsect1">
+<a name="libgimpbase-gimpparasiteio.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GIMP-PIXPIPE-MAXDIM:CAPS"></a><h3>GIMP_PIXPIPE_MAXDIM</h3>
+<pre class="programlisting">#define GIMP_PIXPIPE_MAXDIM 4
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpPixPipeParams"></a><h3>struct GimpPixPipeParams</h3>
+<pre class="programlisting">struct GimpPixPipeParams {
+ gint step;
+ gint ncells;
+ gint dim;
+ gint cols;
+ gint rows;
+ gint cellwidth;
+ gint cellheight;
+ gchar *placement;
+ gboolean free_placement_string;
+ gint rank[GIMP_PIXPIPE_MAXDIM];
+ gchar *selection[GIMP_PIXPIPE_MAXDIM];
+ /* this flag is now useless. All selection strings are allocated. */
+ gboolean free_selection_string;
+};
+</pre>
+<p>PLease somebody help documenting this.</p>
+<div class="refsect3">
+<a name="GimpPixPipeParams.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="struct_members_name">
+<col class="struct_members_description">
+<col width="200px" class="struct_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="struct_member_name"><p><span class="type">gint</span> <em class="structfield"><code><a name="GimpPixPipeParams.step"></a>step</code></em>;</p></td>
+<td class="struct_member_description"><p>Step</p></td>
+<td class="struct_member_annotations"> </td>
+</tr>
+<tr>
+<td class="struct_member_name"><p><span class="type">gint</span> <em class="structfield"><code><a name="GimpPixPipeParams.ncells"></a>ncells</code></em>;</p></td>
+<td class="struct_member_description"><p>Number of cells</p></td>
+<td class="struct_member_annotations"> </td>
+</tr>
+<tr>
+<td class="struct_member_name"><p><span class="type">gint</span> <em class="structfield"><code><a name="GimpPixPipeParams.dim"></a>dim</code></em>;</p></td>
+<td class="struct_member_description"><p>Dimension</p></td>
+<td class="struct_member_annotations"> </td>
+</tr>
+<tr>
+<td class="struct_member_name"><p><span class="type">gint</span> <em class="structfield"><code><a name="GimpPixPipeParams.cols"></a>cols</code></em>;</p></td>
+<td class="struct_member_description"><p>Columns</p></td>
+<td class="struct_member_annotations"> </td>
+</tr>
+<tr>
+<td class="struct_member_name"><p><span class="type">gint</span> <em class="structfield"><code><a name="GimpPixPipeParams.rows"></a>rows</code></em>;</p></td>
+<td class="struct_member_description"><p>Rows</p></td>
+<td class="struct_member_annotations"> </td>
+</tr>
+<tr>
+<td class="struct_member_name"><p><span class="type">gint</span> <em class="structfield"><code><a name="GimpPixPipeParams.cellwidth"></a>cellwidth</code></em>;</p></td>
+<td class="struct_member_description"><p>Cell width</p></td>
+<td class="struct_member_annotations"> </td>
+</tr>
+<tr>
+<td class="struct_member_name"><p><span class="type">gint</span> <em class="structfield"><code><a name="GimpPixPipeParams.cellheight"></a>cellheight</code></em>;</p></td>
+<td class="struct_member_description"><p>Cell height</p></td>
+<td class="struct_member_annotations"> </td>
+</tr>
+<tr>
+<td class="struct_member_name"><p><span class="type">gchar</span> *<em class="structfield"><code><a name="GimpPixPipeParams.placement"></a>placement</code></em>;</p></td>
+<td class="struct_member_description"><p>Placement</p></td>
+<td class="struct_member_annotations"> </td>
+</tr>
+<tr>
+<td class="struct_member_name"><p><span class="type">gboolean</span> <em class="structfield"><code><a name="GimpPixPipeParams.free-placement-string"></a>free_placement_string</code></em>;</p></td>
+<td class="struct_member_description"><p>Unused, ignore</p></td>
+<td class="struct_member_annotations"> </td>
+</tr>
+<tr>
+<td class="struct_member_name"><p><span class="type">gint</span> <em class="structfield"><code><a name="GimpPixPipeParams.rank"></a>rank</code></em>[GIMP_PIXPIPE_MAXDIM];</p></td>
+<td class="struct_member_description"><p>Rank</p></td>
+<td class="struct_member_annotations"> </td>
+</tr>
+<tr>
+<td class="struct_member_name"><p><span class="type">gchar</span> *<em class="structfield"><code><a name="GimpPixPipeParams.selection"></a>selection</code></em>[GIMP_PIXPIPE_MAXDIM];</p></td>
+<td class="struct_member_description"><p>Selection</p></td>
+<td class="struct_member_annotations"> </td>
+</tr>
+<tr>
+<td class="struct_member_name"><p><span class="type">gboolean</span> <em class="structfield"><code><a name="GimpPixPipeParams.free-selection-string"></a>free_selection_string</code></em>;</p></td>
+<td class="struct_member_description"><p>Unused, ignore</p></td>
+<td class="struct_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+</div>
+<div class="refsect1">
+<a name="libgimpbase-gimpparasiteio.see-also"></a><h2>See Also</h2>
+<p><a class="link" href="libgimpbase-GimpParasite.html#GimpParasite" title="GimpParasite"><span class="type">GimpParasite</span></a></p>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpbase/html/libgimpbase-gimprectangle.html b/devel-docs/libgimpbase/html/libgimpbase-gimprectangle.html
new file mode 100644
index 0000000..0da19bd
--- /dev/null
+++ b/devel-docs/libgimpbase/html/libgimpbase-gimprectangle.html
@@ -0,0 +1,257 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gimprectangle: GIMP Base Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Base Library Reference Manual">
+<link rel="up" href="pt01.html" title="Part I. GIMP Base Library">
+<link rel="prev" href="libgimpbase-GimpMetadata.html" title="GimpMetadata">
+<link rel="next" href="libgimpbase-GimpParasite.html" title="GimpParasite">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimpbase-gimprectangle.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="pt01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimpbase-GimpMetadata.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimpbase-GimpParasite.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimpbase-gimprectangle"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimpbase-gimprectangle.top_of_page"></a>gimprectangle</span></h2>
+<p>gimprectangle — Utility functions dealing with rectangle extents.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimpbase-gimprectangle.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimprectangle.html#gimp-rectangle-intersect" title="gimp_rectangle_intersect ()">gimp_rectangle_intersect</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimprectangle.html#gimp-rectangle-union" title="gimp_rectangle_union ()">gimp_rectangle_union</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimpbase-gimprectangle.description"></a><h2>Description</h2>
+<p>Utility functions dealing with rectangle extents.</p>
+</div>
+<div class="refsect1">
+<a name="libgimpbase-gimprectangle.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-rectangle-intersect"></a><h3>gimp_rectangle_intersect ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_rectangle_intersect (<em class="parameter"><code><span class="type">gint</span> x1</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> y1</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> width1</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> height1</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> x2</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> y2</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> width2</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> height2</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *dest_x</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *dest_y</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *dest_width</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *dest_height</code></em>);</pre>
+<p>Calculates the intersection of two rectangles.</p>
+<div class="refsect3">
+<a name="gimp-rectangle-intersect.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>x1</p></td>
+<td class="parameter_description"><p>origin of first rectangle</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y1</p></td>
+<td class="parameter_description"><p>origin of first rectangle</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>width1</p></td>
+<td class="parameter_description"><p>width of first rectangle</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>height1</p></td>
+<td class="parameter_description"><p>height of first rectangle</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x2</p></td>
+<td class="parameter_description"><p>origin of second rectangle</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y2</p></td>
+<td class="parameter_description"><p>origin of second rectangle</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>width2</p></td>
+<td class="parameter_description"><p>width of second rectangle</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>height2</p></td>
+<td class="parameter_description"><p>height of second rectangle</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>dest_x</p></td>
+<td class="parameter_description"><p>return location for origin of intersection (may be <code class="literal">NULL</code>)</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>dest_y</p></td>
+<td class="parameter_description"><p>return location for origin of intersection (may be <code class="literal">NULL</code>)</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>dest_width</p></td>
+<td class="parameter_description"><p>return location for width of intersection (may be <code class="literal">NULL</code>)</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>dest_height</p></td>
+<td class="parameter_description"><p>return location for height of intersection (may be <code class="literal">NULL</code>)</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-rectangle-intersect.returns"></a><h4>Returns</h4>
+<p> <code class="literal">TRUE</code> if the intersection is non-empty, <code class="literal">FALSE</code> otherwise</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-rectangle-union"></a><h3>gimp_rectangle_union ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_rectangle_union (<em class="parameter"><code><span class="type">gint</span> x1</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> y1</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> width1</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> height1</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> x2</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> y2</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> width2</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> height2</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *dest_x</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *dest_y</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *dest_width</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *dest_height</code></em>);</pre>
+<p>Calculates the union of two rectangles.</p>
+<div class="refsect3">
+<a name="gimp-rectangle-union.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>x1</p></td>
+<td class="parameter_description"><p>origin of first rectangle</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y1</p></td>
+<td class="parameter_description"><p>origin of first rectangle</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>width1</p></td>
+<td class="parameter_description"><p>width of first rectangle</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>height1</p></td>
+<td class="parameter_description"><p>height of first rectangle</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x2</p></td>
+<td class="parameter_description"><p>origin of second rectangle</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y2</p></td>
+<td class="parameter_description"><p>origin of second rectangle</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>width2</p></td>
+<td class="parameter_description"><p>width of second rectangle</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>height2</p></td>
+<td class="parameter_description"><p>height of second rectangle</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>dest_x</p></td>
+<td class="parameter_description"><p>return location for origin of union (may be <code class="literal">NULL</code>)</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>dest_y</p></td>
+<td class="parameter_description"><p>return location for origin of union (may be <code class="literal">NULL</code>)</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>dest_width</p></td>
+<td class="parameter_description"><p>return location for width of union (may be <code class="literal">NULL</code>)</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>dest_height</p></td>
+<td class="parameter_description"><p>return location for height of union (may be <code class="literal">NULL</code>)</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpbase/html/libgimpbase-gimpsignal.html b/devel-docs/libgimpbase/html/libgimpbase-gimpsignal.html
new file mode 100644
index 0000000..ee846f8
--- /dev/null
+++ b/devel-docs/libgimpbase/html/libgimpbase-gimpsignal.html
@@ -0,0 +1,164 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gimpsignal: GIMP Base Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Base Library Reference Manual">
+<link rel="up" href="pt01.html" title="Part I. GIMP Base Library">
+<link rel="prev" href="libgimpbase-gimpparasiteio.html" title="gimpparasiteio">
+<link rel="next" href="libgimpbase-gimpunit.html" title="gimpunit">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimpbase-gimpsignal.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="pt01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimpbase-gimpparasiteio.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimpbase-gimpunit.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimpbase-gimpsignal"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimpbase-gimpsignal.top_of_page"></a>gimpsignal</span></h2>
+<p>gimpsignal — Portable signal handling.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimpbase-gimpsignal.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<span class="c_punctuation">(</span><a class="link" href="libgimpbase-gimpsignal.html#GimpSignalHandlerFunc" title="GimpSignalHandlerFunc ()">*GimpSignalHandlerFunc</a><span class="c_punctuation">)</span> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="libgimpbase-gimpsignal.html#GimpSignalHandlerFunc" title="GimpSignalHandlerFunc ()"><span class="returnvalue">GimpSignalHandlerFunc</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimpsignal.html#gimp-signal-private" title="gimp_signal_private ()">gimp_signal_private</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimpbase-gimpsignal.description"></a><h2>Description</h2>
+<p>Portable signal handling.</p>
+</div>
+<div class="refsect1">
+<a name="libgimpbase-gimpsignal.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="GimpSignalHandlerFunc"></a><h3>GimpSignalHandlerFunc ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+<span class="c_punctuation">(</span>*GimpSignalHandlerFunc<span class="c_punctuation">)</span> (<em class="parameter"><code><span class="type">gint</span> signum</code></em>);</pre>
+<p>A prototype for a reference to a signal handler functions. Note
+that each function which takes or returns a variable of this type
+also accepts or may return special values defined by your system's
+signal.h header file (like <em class="parameter"><code>SIG_DFL</code></em>
+ or <em class="parameter"><code>SIG_IGN</code></em>
+).</p>
+<div class="refsect3">
+<a name="GimpSignalHandlerFunc.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>signum</p></td>
+<td class="parameter_description"><p>The number of the signal. Useful if different signals are
+handled by a single handler.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-signal-private"></a><h3>gimp_signal_private ()</h3>
+<pre class="programlisting"><a class="link" href="libgimpbase-gimpsignal.html#GimpSignalHandlerFunc" title="GimpSignalHandlerFunc ()"><span class="returnvalue">GimpSignalHandlerFunc</span></a>
+gimp_signal_private (<em class="parameter"><code><span class="type">gint</span> signum</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimpbase-gimpsignal.html#GimpSignalHandlerFunc" title="GimpSignalHandlerFunc ()"><span class="type">GimpSignalHandlerFunc</span></a> handler</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> flags</code></em>);</pre>
+<p>This function furnishes a workalike for signal(2) but
+which internally invokes sigaction(2) after certain
+sa_flags are set; these primarily to ensure restarting
+of interrupted system calls. See sigaction(2) It is a
+aid to transition and not new development: that effort
+should employ sigaction directly. [gosgood 18.04.2000]</p>
+<p>Cause <em class="parameter"><code>handler</code></em>
+ to be run when <em class="parameter"><code>signum</code></em>
+ is delivered. We
+use sigaction(2) rather than signal(2) so that we can control the
+signal handler's environment completely via <em class="parameter"><code>flags</code></em>
+: some signal(2)
+implementations differ in their semantics, so we need to nail down
+exactly what we want. [austin 06.04.2000]</p>
+<div class="refsect3">
+<a name="gimp-signal-private.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>signum</p></td>
+<td class="parameter_description"><p>Selects signal to be handled see man 5 signal (or man 7 signal)</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>handler</p></td>
+<td class="parameter_description"><p>Handler that maps to signum. Invoked by O/S.
+Handler gets signal that caused invocation. Corresponds
+to the <em class="parameter"><code>sa_handler</code></em>
+field of the <em class="parameter"><code>sigaction</code></em>
+struct.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>flags</p></td>
+<td class="parameter_description"><p>Preferences. OR'ed SA_&lt;xxx&gt;. See man sigaction. Corresponds
+to the <em class="parameter"><code>sa_flags</code></em>
+field of the <em class="parameter"><code>sigaction</code></em>
+struct.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-signal-private.returns"></a><h4>Returns</h4>
+<p> A reference to the signal handling function which was
+active before the call to <a class="link" href="libgimpbase-gimpsignal.html#gimp-signal-private" title="gimp_signal_private ()"><code class="function">gimp_signal_private()</code></a>.</p>
+</div>
+</div>
+</div>
+<div class="refsect1">
+<a name="libgimpbase-gimpsignal.see-also"></a><h2>See Also</h2>
+<p>signal(2), signal(5 or 7), sigaction(2).</p>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpbase/html/libgimpbase-gimpunit.html b/devel-docs/libgimpbase/html/libgimpbase-gimpunit.html
new file mode 100644
index 0000000..6801f3a
--- /dev/null
+++ b/devel-docs/libgimpbase/html/libgimpbase-gimpunit.html
@@ -0,0 +1,1041 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gimpunit: GIMP Base Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Base Library Reference Manual">
+<link rel="up" href="pt01.html" title="Part I. GIMP Base Library">
+<link rel="prev" href="libgimpbase-gimpsignal.html" title="gimpsignal">
+<link rel="next" href="libgimpbase-gimputils.html" title="gimputils">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimpbase-gimpunit.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="pt01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimpbase-gimpsignal.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimpbase-gimputils.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimpbase-gimpunit"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimpbase-gimpunit.top_of_page"></a>gimpunit</span></h2>
+<p>gimpunit — Provides a collection of predefined units and
+functions for creating user-defined units.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimpbase-gimpunit.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimpunit.html#gimp-unit-get-number-of-units" title="gimp_unit_get_number_of_units ()">gimp_unit_get_number_of_units</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimpunit.html#gimp-unit-get-number-of-built-in-units" title="gimp_unit_get_number_of_built_in_units ()">gimp_unit_get_number_of_built_in_units</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="libgimpbase-gimpunit.html#GimpUnit" title="enum GimpUnit"><span class="returnvalue">GimpUnit</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimpunit.html#gimp-unit-new" title="gimp_unit_new ()">gimp_unit_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimpunit.html#gimp-unit-get-deletion-flag" title="gimp_unit_get_deletion_flag ()">gimp_unit_get_deletion_flag</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimpunit.html#gimp-unit-set-deletion-flag" title="gimp_unit_set_deletion_flag ()">gimp_unit_set_deletion_flag</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gdouble</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimpunit.html#gimp-unit-get-factor" title="gimp_unit_get_factor ()">gimp_unit_get_factor</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimpunit.html#gimp-unit-get-digits" title="gimp_unit_get_digits ()">gimp_unit_get_digits</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimpunit.html#gimp-unit-get-scaled-digits" title="gimp_unit_get_scaled_digits ()">gimp_unit_get_scaled_digits</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">const <span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimpunit.html#gimp-unit-get-identifier" title="gimp_unit_get_identifier ()">gimp_unit_get_identifier</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">const <span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimpunit.html#gimp-unit-get-symbol" title="gimp_unit_get_symbol ()">gimp_unit_get_symbol</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">const <span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimpunit.html#gimp-unit-get-abbreviation" title="gimp_unit_get_abbreviation ()">gimp_unit_get_abbreviation</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">const <span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimpunit.html#gimp-unit-get-singular" title="gimp_unit_get_singular ()">gimp_unit_get_singular</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">const <span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimpunit.html#gimp-unit-get-plural" title="gimp_unit_get_plural ()">gimp_unit_get_plural</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimpunit.html#gimp-unit-format-string" title="gimp_unit_format_string ()">gimp_unit_format_string</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gdouble</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimpunit.html#gimp-pixels-to-units" title="gimp_pixels_to_units ()">gimp_pixels_to_units</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gdouble</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimpunit.html#gimp-units-to-pixels" title="gimp_units_to_pixels ()">gimp_units_to_pixels</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gdouble</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimpunit.html#gimp-units-to-points" title="gimp_units_to_points ()">gimp_units_to_points</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimpunit.html#gimp-unit-is-metric" title="gimp_unit_is_metric ()">gimp_unit_is_metric</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimpunit.html#GIMP-IS-PARAM-SPEC-UNIT:CAPS" title="GIMP_IS_PARAM_SPEC_UNIT()">GIMP_IS_PARAM_SPEC_UNIT</a><span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GParamSpec</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimpunit.html#gimp-param-spec-unit" title="gimp_param_spec_unit ()">gimp_param_spec_unit</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimpunit.html#GIMP-VALUE-HOLDS-UNIT:CAPS" title="GIMP_VALUE_HOLDS_UNIT()">GIMP_VALUE_HOLDS_UNIT</a><span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimpbase-gimpunit.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="libgimpbase-gimpunit.html#GimpUnit" title="enum GimpUnit">GimpUnit</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpbase-gimpunit.html#GIMP-TYPE-UNIT:CAPS" title="GIMP_TYPE_UNIT">GIMP_TYPE_UNIT</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpbase-gimpunit.html#GIMP-TYPE-PARAM-UNIT:CAPS" title="GIMP_TYPE_PARAM_UNIT">GIMP_TYPE_PARAM_UNIT</a></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimpbase-gimpunit.description"></a><h2>Description</h2>
+<p>Provides a collection of predefined units and functions for
+creating user-defined units.</p>
+</div>
+<div class="refsect1">
+<a name="libgimpbase-gimpunit.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-unit-get-number-of-units"></a><h3>gimp_unit_get_number_of_units ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint</span>
+gimp_unit_get_number_of_units (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Returns the number of units which are known to the <a class="link" href="libgimpbase-gimpunit.html#GimpUnit" title="enum GimpUnit"><span class="type">GimpUnit</span></a> system.</p>
+<div class="refsect3">
+<a name="gimp-unit-get-number-of-units.returns"></a><h4>Returns</h4>
+<p> The number of defined units.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-unit-get-number-of-built-in-units"></a><h3>gimp_unit_get_number_of_built_in_units ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint</span>
+gimp_unit_get_number_of_built_in_units
+ (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Returns the number of <a class="link" href="libgimpbase-gimpunit.html#GimpUnit" title="enum GimpUnit"><span class="type">GimpUnit</span></a>'s which are hardcoded in the unit system
+(UNIT_INCH, UNIT_MM, UNIT_POINT, UNIT_PICA and the two "pseudo unit"
+ UNIT_PIXEL).</p>
+<div class="refsect3">
+<a name="gimp-unit-get-number-of-built-in-units.returns"></a><h4>Returns</h4>
+<p> The number of built-in units.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-unit-new"></a><h3>gimp_unit_new ()</h3>
+<pre class="programlisting"><a class="link" href="libgimpbase-gimpunit.html#GimpUnit" title="enum GimpUnit"><span class="returnvalue">GimpUnit</span></a>
+gimp_unit_new (<em class="parameter"><code><span class="type">gchar</span> *identifier</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> factor</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> digits</code></em>,
+ <em class="parameter"><code><span class="type">gchar</span> *symbol</code></em>,
+ <em class="parameter"><code><span class="type">gchar</span> *abbreviation</code></em>,
+ <em class="parameter"><code><span class="type">gchar</span> *singular</code></em>,
+ <em class="parameter"><code><span class="type">gchar</span> *plural</code></em>);</pre>
+<p>Returns the integer ID of the new <a class="link" href="libgimpbase-gimpunit.html#GimpUnit" title="enum GimpUnit"><span class="type">GimpUnit</span></a>.</p>
+<p>Note that a new unit is always created with its deletion flag
+set to <code class="literal">TRUE</code>. You will have to set it to <code class="literal">FALSE</code> with
+<a class="link" href="libgimpbase-gimpunit.html#gimp-unit-set-deletion-flag" title="gimp_unit_set_deletion_flag ()"><code class="function">gimp_unit_set_deletion_flag()</code></a> to make the unit definition persistent.</p>
+<div class="refsect3">
+<a name="gimp-unit-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>identifier</p></td>
+<td class="parameter_description"><p>The unit's identifier string.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>factor</p></td>
+<td class="parameter_description"><p>The unit's factor (how many units are in one inch).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>digits</p></td>
+<td class="parameter_description"><p>The unit's suggested number of digits (see <a class="link" href="libgimpbase-gimpunit.html#gimp-unit-get-digits" title="gimp_unit_get_digits ()"><code class="function">gimp_unit_get_digits()</code></a>).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>symbol</p></td>
+<td class="parameter_description"><p>The symbol of the unit (e.g. "''" for inch).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>abbreviation</p></td>
+<td class="parameter_description"><p>The abbreviation of the unit.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>singular</p></td>
+<td class="parameter_description"><p>The singular form of the unit.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>plural</p></td>
+<td class="parameter_description"><p>The plural form of the unit.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-unit-new.returns"></a><h4>Returns</h4>
+<p> The ID of the new unit.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-unit-get-deletion-flag"></a><h3>gimp_unit_get_deletion_flag ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_unit_get_deletion_flag (<em class="parameter"><code><a class="link" href="libgimpbase-gimpunit.html#GimpUnit" title="enum GimpUnit"><span class="type">GimpUnit</span></a> unit</code></em>);</pre>
+<div class="refsect3">
+<a name="gimp-unit-get-deletion-flag.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>unit</p></td>
+<td class="parameter_description"><p>The unit you want to know the <em class="parameter"><code>deletion_flag</code></em>
+of.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-unit-get-deletion-flag.returns"></a><h4>Returns</h4>
+<p> The unit's <em class="parameter"><code>deletion_flag</code></em>
+.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-unit-set-deletion-flag"></a><h3>gimp_unit_set_deletion_flag ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_unit_set_deletion_flag (<em class="parameter"><code><a class="link" href="libgimpbase-gimpunit.html#GimpUnit" title="enum GimpUnit"><span class="type">GimpUnit</span></a> unit</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> deletion_flag</code></em>);</pre>
+<p>Sets a <a class="link" href="libgimpbase-gimpunit.html#GimpUnit" title="enum GimpUnit"><span class="type">GimpUnit</span></a>'s <em class="parameter"><code>deletion_flag</code></em>
+. If the <em class="parameter"><code>deletion_flag</code></em>
+ of a unit is
+<code class="literal">TRUE</code> when GIMP exits, this unit will not be saved in the users's
+"unitrc" file.</p>
+<p>Trying to change the <em class="parameter"><code>deletion_flag</code></em>
+ of a built-in unit will be silently
+ignored.</p>
+<div class="refsect3">
+<a name="gimp-unit-set-deletion-flag.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>unit</p></td>
+<td class="parameter_description"><p>The unit you want to set the <em class="parameter"><code>deletion_flag</code></em>
+for.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>deletion_flag</p></td>
+<td class="parameter_description"><p>The new deletion_flag.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-unit-get-factor"></a><h3>gimp_unit_get_factor ()</h3>
+<pre class="programlisting"><span class="returnvalue">gdouble</span>
+gimp_unit_get_factor (<em class="parameter"><code><a class="link" href="libgimpbase-gimpunit.html#GimpUnit" title="enum GimpUnit"><span class="type">GimpUnit</span></a> unit</code></em>);</pre>
+<p>A <a class="link" href="libgimpbase-gimpunit.html#GimpUnit" title="enum GimpUnit"><span class="type">GimpUnit</span></a>'s <em class="parameter"><code>factor</code></em>
+ is defined to be:</p>
+<p>distance_in_units == (<em class="parameter"><code>factor</code></em>
+ * distance_in_inches)</p>
+<p>Returns 0 for <em class="parameter"><code>unit</code></em>
+ == GIMP_UNIT_PIXEL.</p>
+<div class="refsect3">
+<a name="gimp-unit-get-factor.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>unit</p></td>
+<td class="parameter_description"><p>The unit you want to know the factor of.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-unit-get-factor.returns"></a><h4>Returns</h4>
+<p> The unit's factor.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-unit-get-digits"></a><h3>gimp_unit_get_digits ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint</span>
+gimp_unit_get_digits (<em class="parameter"><code><a class="link" href="libgimpbase-gimpunit.html#GimpUnit" title="enum GimpUnit"><span class="type">GimpUnit</span></a> unit</code></em>);</pre>
+<p>Returns the number of digits set for <em class="parameter"><code>unit</code></em>
+.
+Built-in units' accuracy is approximately the same as an inch with
+two digits. User-defined units can suggest a different accuracy.</p>
+<p>Note: the value is as-set by defaults or by the user and does not
+necessary provide enough precision on high-resolution images.
+When the information is needed for a specific image, the use of
+<a class="link" href="libgimpbase-gimpunit.html#gimp-unit-get-scaled-digits" title="gimp_unit_get_scaled_digits ()"><code class="function">gimp_unit_get_scaled_digits()</code></a> may be more appropriate.</p>
+<p>Returns 0 for <em class="parameter"><code>unit</code></em>
+ == GIMP_UNIT_PIXEL.</p>
+<div class="refsect3">
+<a name="gimp-unit-get-digits.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>unit</p></td>
+<td class="parameter_description"><p>The unit you want to know the digits.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-unit-get-digits.returns"></a><h4>Returns</h4>
+<p> The suggested number of digits.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-unit-get-scaled-digits"></a><h3>gimp_unit_get_scaled_digits ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint</span>
+gimp_unit_get_scaled_digits (<em class="parameter"><code><a class="link" href="libgimpbase-gimpunit.html#GimpUnit" title="enum GimpUnit"><span class="type">GimpUnit</span></a> unit</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> resolution</code></em>);</pre>
+<p>Returns the number of digits a <em class="parameter"><code>unit</code></em>
+ field should provide to get
+enough accuracy so that every pixel position shows a different
+value from neighboring pixels.</p>
+<p>Note: when needing digit accuracy to display a diagonal distance,
+the <em class="parameter"><code>resolution</code></em>
+ may not correspond to the image's horizontal or
+vertical resolution, but instead to the result of:
+<code class="literal">distance_in_pixel / distance_in_inch</code>.</p>
+<div class="refsect3">
+<a name="gimp-unit-get-scaled-digits.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>unit</p></td>
+<td class="parameter_description"><p>The unit you want to know the digits.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>resolution</p></td>
+<td class="parameter_description"><p>the resolution in PPI.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-unit-get-scaled-digits.returns"></a><h4>Returns</h4>
+<p> The suggested number of digits.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-unit-get-identifier"></a><h3>gimp_unit_get_identifier ()</h3>
+<pre class="programlisting">const <span class="returnvalue">gchar</span> *
+gimp_unit_get_identifier (<em class="parameter"><code><a class="link" href="libgimpbase-gimpunit.html#GimpUnit" title="enum GimpUnit"><span class="type">GimpUnit</span></a> unit</code></em>);</pre>
+<p>This is an untranslated string and must not be changed or freed.</p>
+<div class="refsect3">
+<a name="gimp-unit-get-identifier.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>unit</p></td>
+<td class="parameter_description"><p>The unit you want to know the identifier of.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-unit-get-identifier.returns"></a><h4>Returns</h4>
+<p> The unit's identifier.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-unit-get-symbol"></a><h3>gimp_unit_get_symbol ()</h3>
+<pre class="programlisting">const <span class="returnvalue">gchar</span> *
+gimp_unit_get_symbol (<em class="parameter"><code><a class="link" href="libgimpbase-gimpunit.html#GimpUnit" title="enum GimpUnit"><span class="type">GimpUnit</span></a> unit</code></em>);</pre>
+<p>This is e.g. "''" for UNIT_INCH.</p>
+<p>NOTE: This string must not be changed or freed.</p>
+<div class="refsect3">
+<a name="gimp-unit-get-symbol.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>unit</p></td>
+<td class="parameter_description"><p>The unit you want to know the symbol of.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-unit-get-symbol.returns"></a><h4>Returns</h4>
+<p> The unit's symbol.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-unit-get-abbreviation"></a><h3>gimp_unit_get_abbreviation ()</h3>
+<pre class="programlisting">const <span class="returnvalue">gchar</span> *
+gimp_unit_get_abbreviation (<em class="parameter"><code><a class="link" href="libgimpbase-gimpunit.html#GimpUnit" title="enum GimpUnit"><span class="type">GimpUnit</span></a> unit</code></em>);</pre>
+<p>For built-in units, this function returns the translated abbreviation
+of the unit.</p>
+<p>NOTE: This string must not be changed or freed.</p>
+<div class="refsect3">
+<a name="gimp-unit-get-abbreviation.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>unit</p></td>
+<td class="parameter_description"><p>The unit you want to know the abbreviation of.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-unit-get-abbreviation.returns"></a><h4>Returns</h4>
+<p> The unit's abbreviation.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-unit-get-singular"></a><h3>gimp_unit_get_singular ()</h3>
+<pre class="programlisting">const <span class="returnvalue">gchar</span> *
+gimp_unit_get_singular (<em class="parameter"><code><a class="link" href="libgimpbase-gimpunit.html#GimpUnit" title="enum GimpUnit"><span class="type">GimpUnit</span></a> unit</code></em>);</pre>
+<p>For built-in units, this function returns the translated singular form
+of the unit's name.</p>
+<p>NOTE: This string must not be changed or freed.</p>
+<div class="refsect3">
+<a name="gimp-unit-get-singular.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>unit</p></td>
+<td class="parameter_description"><p>The unit you want to know the singular form of.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-unit-get-singular.returns"></a><h4>Returns</h4>
+<p> The unit's singular form.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-unit-get-plural"></a><h3>gimp_unit_get_plural ()</h3>
+<pre class="programlisting">const <span class="returnvalue">gchar</span> *
+gimp_unit_get_plural (<em class="parameter"><code><a class="link" href="libgimpbase-gimpunit.html#GimpUnit" title="enum GimpUnit"><span class="type">GimpUnit</span></a> unit</code></em>);</pre>
+<p>For built-in units, this function returns the translated plural form
+of the unit's name.</p>
+<p>NOTE: This string must not be changed or freed.</p>
+<div class="refsect3">
+<a name="gimp-unit-get-plural.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>unit</p></td>
+<td class="parameter_description"><p>The unit you want to know the plural form of.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-unit-get-plural.returns"></a><h4>Returns</h4>
+<p> The unit's plural form.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-unit-format-string"></a><h3>gimp_unit_format_string ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> *
+gimp_unit_format_string (<em class="parameter"><code>const <span class="type">gchar</span> *format</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimpbase-gimpunit.html#GimpUnit" title="enum GimpUnit"><span class="type">GimpUnit</span></a> unit</code></em>);</pre>
+<p>The <em class="parameter"><code>format</code></em>
+ string supports the following percent expansions:</p>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<tbody>
+<tr>
+<td>% f</td>
+<td>Factor (how many units make up an inch)</td>
+</tr>
+<tr>
+<td>% y</td>
+<td>Symbol (e.g. "''" for GIMP_UNIT_INCH)</td>
+</tr>
+<tr>
+<td>% a</td>
+<td>Abbreviation</td>
+</tr>
+<tr>
+<td>% s</td>
+<td>Singular</td>
+</tr>
+<tr>
+<td>% p</td>
+<td>Plural</td>
+</tr>
+<tr>
+<td>%%</td>
+<td>Literal percent</td>
+</tr>
+</tbody>
+</table></div>
+<div class="refsect3">
+<a name="gimp-unit-format-string.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>format</p></td>
+<td class="parameter_description"><p>A printf-like format string which is used to create the unit
+string.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>unit</p></td>
+<td class="parameter_description"><p>A unit.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-unit-format-string.returns"></a><h4>Returns</h4>
+<p> A newly allocated string with above percent expressions
+replaced with the resp. strings for <em class="parameter"><code>unit</code></em>
+.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-pixels-to-units"></a><h3>gimp_pixels_to_units ()</h3>
+<pre class="programlisting"><span class="returnvalue">gdouble</span>
+gimp_pixels_to_units (<em class="parameter"><code><span class="type">gdouble</span> pixels</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimpbase-gimpunit.html#GimpUnit" title="enum GimpUnit"><span class="type">GimpUnit</span></a> unit</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> resolution</code></em>);</pre>
+<p>Converts a <em class="parameter"><code>value</code></em>
+ specified in pixels to <em class="parameter"><code>unit</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-pixels-to-units.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>pixels</p></td>
+<td class="parameter_description"><p>value in pixels</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>unit</p></td>
+<td class="parameter_description"><p>unit to convert to</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>resolution</p></td>
+<td class="parameter_description"><p>resolution in DPI</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-pixels-to-units.returns"></a><h4>Returns</h4>
+<p> <em class="parameter"><code>pixels</code></em>
+converted to units.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-units-to-pixels"></a><h3>gimp_units_to_pixels ()</h3>
+<pre class="programlisting"><span class="returnvalue">gdouble</span>
+gimp_units_to_pixels (<em class="parameter"><code><span class="type">gdouble</span> value</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimpbase-gimpunit.html#GimpUnit" title="enum GimpUnit"><span class="type">GimpUnit</span></a> unit</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> resolution</code></em>);</pre>
+<p>Converts a <em class="parameter"><code>value</code></em>
+ specified in <em class="parameter"><code>unit</code></em>
+ to pixels.</p>
+<div class="refsect3">
+<a name="gimp-units-to-pixels.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>value</p></td>
+<td class="parameter_description"><p>value in units</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>unit</p></td>
+<td class="parameter_description"><p>unit of <em class="parameter"><code>value</code></em>
+</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>resolution</p></td>
+<td class="parameter_description"><p>resloution in DPI</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-units-to-pixels.returns"></a><h4>Returns</h4>
+<p> <em class="parameter"><code>value</code></em>
+converted to pixels.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-units-to-points"></a><h3>gimp_units_to_points ()</h3>
+<pre class="programlisting"><span class="returnvalue">gdouble</span>
+gimp_units_to_points (<em class="parameter"><code><span class="type">gdouble</span> value</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimpbase-gimpunit.html#GimpUnit" title="enum GimpUnit"><span class="type">GimpUnit</span></a> unit</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> resolution</code></em>);</pre>
+<p>Converts a <em class="parameter"><code>value</code></em>
+ specified in <em class="parameter"><code>unit</code></em>
+ to points.</p>
+<div class="refsect3">
+<a name="gimp-units-to-points.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>value</p></td>
+<td class="parameter_description"><p>value in units</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>unit</p></td>
+<td class="parameter_description"><p>unit of <em class="parameter"><code>value</code></em>
+</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>resolution</p></td>
+<td class="parameter_description"><p>resloution in DPI</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-units-to-points.returns"></a><h4>Returns</h4>
+<p> <em class="parameter"><code>value</code></em>
+converted to points.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-unit-is-metric"></a><h3>gimp_unit_is_metric ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_unit_is_metric (<em class="parameter"><code><a class="link" href="libgimpbase-gimpunit.html#GimpUnit" title="enum GimpUnit"><span class="type">GimpUnit</span></a> unit</code></em>);</pre>
+<p>Checks if the given <em class="parameter"><code>unit</code></em>
+ is metric. A simplistic test is used
+that looks at the unit's factor and checks if it is 2.54 multiplied
+by some common powers of 10. Currently it checks for mm, cm, dm, m.</p>
+<p>See also: <a class="link" href="libgimpbase-gimpunit.html#gimp-unit-get-factor" title="gimp_unit_get_factor ()"><code class="function">gimp_unit_get_factor()</code></a></p>
+<div class="refsect3">
+<a name="gimp-unit-is-metric.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>unit</p></td>
+<td class="parameter_description"><p>The unit</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-unit-is-metric.returns"></a><h4>Returns</h4>
+<p> <code class="literal">TRUE</code> if the <em class="parameter"><code>unit</code></em>
+is metric.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-IS-PARAM-SPEC-UNIT:CAPS"></a><h3>GIMP_IS_PARAM_SPEC_UNIT()</h3>
+<pre class="programlisting">#define GIMP_IS_PARAM_SPEC_UNIT(pspec) (G_TYPE_CHECK_INSTANCE_TYPE ((pspec), GIMP_TYPE_PARAM_UNIT))
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-param-spec-unit"></a><h3>gimp_param_spec_unit ()</h3>
+<pre class="programlisting"><span class="returnvalue">GParamSpec</span> *
+gimp_param_spec_unit (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *nick</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *blurb</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> allow_pixels</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> allow_percent</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimpbase-gimpunit.html#GimpUnit" title="enum GimpUnit"><span class="type">GimpUnit</span></a> default_value</code></em>,
+ <em class="parameter"><code><span class="type">GParamFlags</span> flags</code></em>);</pre>
+<p>Creates a param spec to hold a units param.
+See <code class="function">g_param_spec_internal()</code> for more information.</p>
+<div class="refsect3">
+<a name="gimp-param-spec-unit.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>Canonical name of the param</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>nick</p></td>
+<td class="parameter_description"><p>Nickname of the param</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>blurb</p></td>
+<td class="parameter_description"><p>Brief description of param.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>allow_pixels</p></td>
+<td class="parameter_description"><p>Whether "pixels" is an allowed unit.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>allow_percent</p></td>
+<td class="parameter_description"><p>Whether "percent" is an allowed unit.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>default_value</p></td>
+<td class="parameter_description"><p>Unit to use if none is assigned.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>flags</p></td>
+<td class="parameter_description"><p>a combination of <span class="type">GParamFlags</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-param-spec-unit.returns"></a><h4>Returns</h4>
+<p> a newly allocated <span class="type">GParamSpec</span> instance</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-VALUE-HOLDS-UNIT:CAPS"></a><h3>GIMP_VALUE_HOLDS_UNIT()</h3>
+<pre class="programlisting">#define GIMP_VALUE_HOLDS_UNIT(value) (G_TYPE_CHECK_VALUE_TYPE ((value), GIMP_TYPE_UNIT))
+</pre>
+</div>
+</div>
+<div class="refsect1">
+<a name="libgimpbase-gimpunit.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpUnit"></a><h3>enum GimpUnit</h3>
+<p>Units used for dimensions in images.</p>
+<div class="refsect3">
+<a name="GimpUnit.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-UNIT-PIXEL:CAPS"></a>GIMP_UNIT_PIXEL</p></td>
+<td class="enum_member_description">
+<p>Pixels</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-UNIT-INCH:CAPS"></a>GIMP_UNIT_INCH</p></td>
+<td class="enum_member_description">
+<p>Inches</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-UNIT-MM:CAPS"></a>GIMP_UNIT_MM</p></td>
+<td class="enum_member_description">
+<p>Millimeters</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-UNIT-POINT:CAPS"></a>GIMP_UNIT_POINT</p></td>
+<td class="enum_member_description">
+<p>Points</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-UNIT-PICA:CAPS"></a>GIMP_UNIT_PICA</p></td>
+<td class="enum_member_description">
+<p>Picas</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-UNIT-END:CAPS"></a>GIMP_UNIT_END</p></td>
+<td class="enum_member_description">
+<p>Marker for end-of-builtin-units</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-UNIT-PERCENT:CAPS"></a>GIMP_UNIT_PERCENT</p></td>
+<td class="enum_member_description">
+<p>Pseudo-unit percent</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-TYPE-UNIT:CAPS"></a><h3>GIMP_TYPE_UNIT</h3>
+<pre class="programlisting">#define GIMP_TYPE_UNIT (gimp_unit_get_type ())
+</pre>
+<p><a class="link" href="libgimpbase-gimpunit.html#GIMP-TYPE-UNIT:CAPS" title="GIMP_TYPE_UNIT"><span class="type">GIMP_TYPE_UNIT</span></a> is a <span class="type">GType</span> derived from <span class="type">G_TYPE_INT</span>.</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-TYPE-PARAM-UNIT:CAPS"></a><h3>GIMP_TYPE_PARAM_UNIT</h3>
+<pre class="programlisting">#define GIMP_TYPE_PARAM_UNIT (gimp_param_unit_get_type ())
+</pre>
+</div>
+</div>
+<div class="refsect1">
+<a name="libgimpbase-gimpunit.see-also"></a><h2>See Also</h2>
+<p><span class="type">GimpUnitMenu</span>, <span class="type">GimpSizeEntry</span>.</p>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpbase/html/libgimpbase-gimputils.html b/devel-docs/libgimpbase/html/libgimpbase-gimputils.html
new file mode 100644
index 0000000..0e97438
--- /dev/null
+++ b/devel-docs/libgimpbase/html/libgimpbase-gimputils.html
@@ -0,0 +1,1127 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gimputils: GIMP Base Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Base Library Reference Manual">
+<link rel="up" href="pt01.html" title="Part I. GIMP Base Library">
+<link rel="prev" href="libgimpbase-gimpunit.html" title="gimpunit">
+<link rel="next" href="libgimpbase-GimpValueArray.html" title="GimpValueArray">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimpbase-gimputils.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="pt01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimpbase-gimpunit.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimpbase-GimpValueArray.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimpbase-gimputils"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimpbase-gimputils.top_of_page"></a>gimputils</span></h2>
+<p>gimputils — Utilities of general interest</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimpbase-gimputils.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimputils.html#gimp-any-to-utf8" title="gimp_any_to_utf8 ()">gimp_any_to_utf8</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">const <span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimputils.html#gimp-filename-to-utf8" title="gimp_filename_to_utf8 ()">gimp_filename_to_utf8</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">const <span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimputils.html#gimp-file-get-utf8-name" title="gimp_file_get_utf8_name ()">gimp_file_get_utf8_name</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimputils.html#gimp-file-has-extension" title="gimp_file_has_extension ()">gimp_file_has_extension</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimputils.html#gimp-file-show-in-file-manager" title="gimp_file_show_in_file_manager ()">gimp_file_show_in_file_manager</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimputils.html#gimp-utf8-strtrim" title="gimp_utf8_strtrim ()">gimp_utf8_strtrim</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimputils.html#gimp-escape-uline" title="gimp_escape_uline ()">gimp_escape_uline</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimputils.html#gimp-strip-uline" title="gimp_strip_uline ()">gimp_strip_uline</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimputils.html#gimp-canonicalize-identifier" title="gimp_canonicalize_identifier ()">gimp_canonicalize_identifier</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="libgimpbase-gimpbasetypes.html#GimpEnumDesc" title="struct GimpEnumDesc"><span class="returnvalue">GimpEnumDesc</span></a> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimputils.html#gimp-enum-get-desc" title="gimp_enum_get_desc ()">gimp_enum_get_desc</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimputils.html#gimp-enum-get-value" title="gimp_enum_get_value ()">gimp_enum_get_value</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">const <span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimputils.html#gimp-enum-value-get-desc" title="gimp_enum_value_get_desc ()">gimp_enum_value_get_desc</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">const <span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimputils.html#gimp-enum-value-get-help" title="gimp_enum_value_get_help ()">gimp_enum_value_get_help</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">const <span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimputils.html#gimp-enum-value-get-abbrev" title="gimp_enum_value_get_abbrev ()">gimp_enum_value_get_abbrev</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="libgimpbase-gimpbasetypes.html#GimpFlagsDesc" title="struct GimpFlagsDesc"><span class="returnvalue">GimpFlagsDesc</span></a> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimputils.html#gimp-flags-get-first-desc" title="gimp_flags_get_first_desc ()">gimp_flags_get_first_desc</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimputils.html#gimp-flags-get-first-value" title="gimp_flags_get_first_value ()">gimp_flags_get_first_value</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">const <span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimputils.html#gimp-flags-value-get-desc" title="gimp_flags_value_get_desc ()">gimp_flags_value_get_desc</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">const <span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimputils.html#gimp-flags-value-get-help" title="gimp_flags_value_get_help ()">gimp_flags_value_get_help</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">const <span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimputils.html#gimp-flags-value-get-abbrev" title="gimp_flags_value_get_abbrev ()">gimp_flags_value_get_abbrev</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimputils.html#gimp-stack-trace-available" title="gimp_stack_trace_available ()">gimp_stack_trace_available</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimputils.html#gimp-stack-trace-print" title="gimp_stack_trace_print ()">gimp_stack_trace_print</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpbase-gimputils.html#gimp-stack-trace-query" title="gimp_stack_trace_query ()">gimp_stack_trace_query</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimpbase-gimputils.description"></a><h2>Description</h2>
+<p>Utilities of general interest</p>
+</div>
+<div class="refsect1">
+<a name="libgimpbase-gimputils.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-any-to-utf8"></a><h3>gimp_any_to_utf8 ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> *
+gimp_any_to_utf8 (<em class="parameter"><code>const <span class="type">gchar</span> *str</code></em>,
+ <em class="parameter"><code><span class="type">gssize</span> len</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *warning_format</code></em>,
+ <em class="parameter"><code>...</code></em>);</pre>
+<p>This function takes any string (UTF-8 or not) and always returns a valid
+UTF-8 string.</p>
+<p>If <em class="parameter"><code>str</code></em>
+ is valid UTF-8, a copy of the string is returned.</p>
+<p>If UTF-8 validation fails, <code class="function">g_locale_to_utf8()</code> is tried and if it
+succeeds the resulting string is returned.</p>
+<p>Otherwise, the portion of <em class="parameter"><code>str</code></em>
+ that is UTF-8, concatenated
+with "(invalid UTF-8 string)" is returned. If not even the start
+of <em class="parameter"><code>str</code></em>
+ is valid UTF-8, only "(invalid UTF-8 string)" is returned.</p>
+<div class="refsect3">
+<a name="gimp-any-to-utf8.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>str</p></td>
+<td class="parameter_description"><p>The string to be converted to UTF-8.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>len</p></td>
+<td class="parameter_description"><p>The length of the string, or -1 if the string
+is nul-terminated.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>warning_format</p></td>
+<td class="parameter_description"><p>The message format for the warning message if conversion
+to UTF-8 fails. See the <code class="function"><code class="function">printf()</code></code>
+documentation.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>...</p></td>
+<td class="parameter_description"><p>The parameters to insert into the format string.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-any-to-utf8.returns"></a><h4>Returns</h4>
+<p> The UTF-8 string as described above.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-filename-to-utf8"></a><h3>gimp_filename_to_utf8 ()</h3>
+<pre class="programlisting">const <span class="returnvalue">gchar</span> *
+gimp_filename_to_utf8 (<em class="parameter"><code>const <span class="type">gchar</span> *filename</code></em>);</pre>
+<p>Convert a filename in the filesystem's encoding to UTF-8
+temporarily. The return value is a pointer to a string that is
+guaranteed to be valid only during the current iteration of the
+main loop or until the next call to <a class="link" href="libgimpbase-gimputils.html#gimp-filename-to-utf8" title="gimp_filename_to_utf8 ()"><code class="function">gimp_filename_to_utf8()</code></a>.</p>
+<p>The only purpose of this function is to provide an easy way to pass
+a filename in the filesystem encoding to a function that expects an
+UTF-8 encoded filename.</p>
+<div class="refsect3">
+<a name="gimp-filename-to-utf8.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>filename</p></td>
+<td class="parameter_description"><p>The filename to be converted to UTF-8.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-filename-to-utf8.returns"></a><h4>Returns</h4>
+<p> A temporarily valid UTF-8 representation of <em class="parameter"><code>filename</code></em>
+.
+This string must not be changed or freed.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-file-get-utf8-name"></a><h3>gimp_file_get_utf8_name ()</h3>
+<pre class="programlisting">const <span class="returnvalue">gchar</span> *
+gimp_file_get_utf8_name (<em class="parameter"><code><span class="type">GFile</span> *file</code></em>);</pre>
+<p>This function works like <a class="link" href="libgimpbase-gimputils.html#gimp-filename-to-utf8" title="gimp_filename_to_utf8 ()"><code class="function">gimp_filename_to_utf8()</code></a> and returns
+a UTF-8 encoded string that does not need to be freed.</p>
+<p>It converts a <span class="type">GFile</span>'s path or uri to UTF-8 temporarily. The
+return value is a pointer to a string that is guaranteed to be
+valid only during the current iteration of the main loop or until
+the next call to <a class="link" href="libgimpbase-gimputils.html#gimp-file-get-utf8-name" title="gimp_file_get_utf8_name ()"><code class="function">gimp_file_get_utf8_name()</code></a>.</p>
+<p>The only purpose of this function is to provide an easy way to pass
+a <span class="type">GFile</span>'s name to a function that expects an UTF-8 encoded string.</p>
+<p>See <code class="function">g_file_get_parse_name()</code>.</p>
+<div class="refsect3">
+<a name="gimp-file-get-utf8-name.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>file</p></td>
+<td class="parameter_description"><p>a <span class="type">GFile</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-file-get-utf8-name.returns"></a><h4>Returns</h4>
+<p> A temporarily valid UTF-8 representation of <em class="parameter"><code>file</code></em>
+'s name.
+This string must not be changed or freed.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-file-has-extension"></a><h3>gimp_file_has_extension ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_file_has_extension (<em class="parameter"><code><span class="type">GFile</span> *file</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *extension</code></em>);</pre>
+<p>This function checks if <em class="parameter"><code>file</code></em>
+'s URI ends with <em class="parameter"><code>extension</code></em>
+. It behaves
+like <code class="function">g_str_has_suffix()</code> on <code class="function">g_file_get_uri()</code>, except that the string
+comparison is done case-insensitively using <code class="function">g_ascii_strcasecmp()</code>.</p>
+<div class="refsect3">
+<a name="gimp-file-has-extension.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>file</p></td>
+<td class="parameter_description"><p>a <span class="type">GFile</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>extension</p></td>
+<td class="parameter_description"><p>an ASCII extension</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-file-has-extension.returns"></a><h4>Returns</h4>
+<p> <code class="literal">TRUE</code> if <em class="parameter"><code>file</code></em>
+'s URI ends with <em class="parameter"><code>extension</code></em>
+,
+<code class="literal">FALSE</code> otherwise.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-file-show-in-file-manager"></a><h3>gimp_file_show_in_file_manager ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_file_show_in_file_manager (<em class="parameter"><code><span class="type">GFile</span> *file</code></em>,
+ <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
+<p>Shows <em class="parameter"><code>file</code></em>
+ in the system file manager.</p>
+<div class="refsect3">
+<a name="gimp-file-show-in-file-manager.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>file</p></td>
+<td class="parameter_description"><p>a <span class="type">GFile</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p>return location for a <span class="type">GError</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-file-show-in-file-manager.returns"></a><h4>Returns</h4>
+<p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> otherwise. On <code class="literal">FALSE</code>, <em class="parameter"><code>error</code></em>
+is set.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-utf8-strtrim"></a><h3>gimp_utf8_strtrim ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> *
+gimp_utf8_strtrim (<em class="parameter"><code>const <span class="type">gchar</span> *str</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> max_chars</code></em>);</pre>
+<p>Creates a (possibly trimmed) copy of <em class="parameter"><code>str</code></em>
+. The string is cut if it
+exceeds <em class="parameter"><code>max_chars</code></em>
+ characters or on the first newline. The fact
+that the string was trimmed is indicated by appending an ellipsis.</p>
+<div class="refsect3">
+<a name="gimp-utf8-strtrim.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>str</p></td>
+<td class="parameter_description"><p>an UTF-8 encoded string (or <code class="literal">NULL</code>)</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>max_chars</p></td>
+<td class="parameter_description"><p>the maximum number of characters before the string get
+trimmed</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-utf8-strtrim.returns"></a><h4>Returns</h4>
+<p> A (possibly trimmed) copy of <em class="parameter"><code>str</code></em>
+which should be freed
+using <code class="function">g_free()</code> when it is not needed any longer.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-escape-uline"></a><h3>gimp_escape_uline ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> *
+gimp_escape_uline (<em class="parameter"><code>const <span class="type">gchar</span> *str</code></em>);</pre>
+<p>This function returns a copy of <em class="parameter"><code>str</code></em>
+ with all underline converted
+to two adjacent underlines. This comes in handy when needing to display
+strings with underlines (like filenames) in a place that would convert
+them to mnemonics.</p>
+<div class="refsect3">
+<a name="gimp-escape-uline.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>str</p></td>
+<td class="parameter_description"><p>Underline infested string (or <code class="literal">NULL</code>)</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-escape-uline.returns"></a><h4>Returns</h4>
+<p> A (possibly escaped) copy of <em class="parameter"><code>str</code></em>
+which should be
+freed using <code class="function">g_free()</code> when it is not needed any longer.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-strip-uline"></a><h3>gimp_strip_uline ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> *
+gimp_strip_uline (<em class="parameter"><code>const <span class="type">gchar</span> *str</code></em>);</pre>
+<p>This function returns a copy of <em class="parameter"><code>str</code></em>
+ stripped of underline
+characters. This comes in handy when needing to strip mnemonics
+from menu paths etc.</p>
+<p>In some languages, mnemonics are handled by adding the mnemonic
+character in brackets (like "File (_F)"). This function recognizes
+this construct and removes the whole bracket construction to get
+rid of the mnemonic (see bug 157561).</p>
+<div class="refsect3">
+<a name="gimp-strip-uline.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>str</p></td>
+<td class="parameter_description"><p>underline infested string (or <code class="literal">NULL</code>)</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-strip-uline.returns"></a><h4>Returns</h4>
+<p> A (possibly stripped) copy of <em class="parameter"><code>str</code></em>
+which should be
+freed using <code class="function">g_free()</code> when it is not needed any longer.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-canonicalize-identifier"></a><h3>gimp_canonicalize_identifier ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> *
+gimp_canonicalize_identifier (<em class="parameter"><code>const <span class="type">gchar</span> *identifier</code></em>);</pre>
+<p>Turns any input string into a canonicalized string.</p>
+<p>Canonical identifiers are e.g. expected by the PDB for procedure
+and parameter names. Every character of the input string that is
+not either '-', 'a-z', 'A-Z' or '0-9' will be replaced by a '-'.</p>
+<div class="refsect3">
+<a name="gimp-canonicalize-identifier.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>identifier</p></td>
+<td class="parameter_description"><p>The identifier string to canonicalize.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-canonicalize-identifier.returns"></a><h4>Returns</h4>
+<p> The canonicalized identifier. This is a newly
+allocated string that should be freed with <code class="function">g_free()</code>
+when no longer needed.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-enum-get-desc"></a><h3>gimp_enum_get_desc ()</h3>
+<pre class="programlisting"><a class="link" href="libgimpbase-gimpbasetypes.html#GimpEnumDesc" title="struct GimpEnumDesc"><span class="returnvalue">GimpEnumDesc</span></a> *
+gimp_enum_get_desc (<em class="parameter"><code><span class="type">GEnumClass</span> *enum_class</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> value</code></em>);</pre>
+<p>Retrieves <a class="link" href="libgimpbase-gimpbasetypes.html#GimpEnumDesc" title="struct GimpEnumDesc"><span class="type">GimpEnumDesc</span></a> associated with the given value, or <code class="literal">NULL</code>.</p>
+<div class="refsect3">
+<a name="gimp-enum-get-desc.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>enum_class</p></td>
+<td class="parameter_description"><p>a <span class="type">GEnumClass</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>value</p></td>
+<td class="parameter_description"><p>a value from <em class="parameter"><code>enum_class</code></em>
+</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-enum-get-desc.returns"></a><h4>Returns</h4>
+<p> the value's <a class="link" href="libgimpbase-gimpbasetypes.html#GimpEnumDesc" title="struct GimpEnumDesc"><span class="type">GimpEnumDesc</span></a>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-enum-get-value"></a><h3>gimp_enum_get_value ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_enum_get_value (<em class="parameter"><code><span class="type">GType</span> enum_type</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> value</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> **value_name</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> **value_nick</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> **value_desc</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> **value_help</code></em>);</pre>
+<p>Checks if <em class="parameter"><code>value</code></em>
+ is valid for the enum registered as <em class="parameter"><code>enum_type</code></em>
+.
+If the value exists in that enum, its name, nick and its translated
+description and help are returned (if <em class="parameter"><code>value_name</code></em>
+, <em class="parameter"><code>value_nick</code></em>
+,
+<em class="parameter"><code>value_desc</code></em>
+ and <em class="parameter"><code>value_help</code></em>
+ are not <code class="literal">NULL</code>).</p>
+<div class="refsect3">
+<a name="gimp-enum-get-value.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>enum_type</p></td>
+<td class="parameter_description"><p>the <span class="type">GType</span> of a registered enum</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>value</p></td>
+<td class="parameter_description"><p>an integer value</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>value_name</p></td>
+<td class="parameter_description"><p>return location for the value's name (or <code class="literal">NULL</code>)</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>value_nick</p></td>
+<td class="parameter_description"><p>return location for the value's nick (or <code class="literal">NULL</code>)</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>value_desc</p></td>
+<td class="parameter_description"><p>return location for the value's translated description (or <code class="literal">NULL</code>)</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>value_help</p></td>
+<td class="parameter_description"><p>return location for the value's translated help (or <code class="literal">NULL</code>)</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-enum-get-value.returns"></a><h4>Returns</h4>
+<p> <code class="literal">TRUE</code> if <em class="parameter"><code>value</code></em>
+is valid for the <em class="parameter"><code>enum_type</code></em>
+,
+<code class="literal">FALSE</code> otherwise</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-enum-value-get-desc"></a><h3>gimp_enum_value_get_desc ()</h3>
+<pre class="programlisting">const <span class="returnvalue">gchar</span> *
+gimp_enum_value_get_desc (<em class="parameter"><code><span class="type">GEnumClass</span> *enum_class</code></em>,
+ <em class="parameter"><code><span class="type">GEnumValue</span> *enum_value</code></em>);</pre>
+<p>Retrieves the translated description for a given <em class="parameter"><code>enum_value</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-enum-value-get-desc.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>enum_class</p></td>
+<td class="parameter_description"><p>a <span class="type">GEnumClass</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>enum_value</p></td>
+<td class="parameter_description"><p>a <span class="type">GEnumValue</span> from <em class="parameter"><code>enum_class</code></em>
+</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-enum-value-get-desc.returns"></a><h4>Returns</h4>
+<p> the translated description of the enum value</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-enum-value-get-help"></a><h3>gimp_enum_value_get_help ()</h3>
+<pre class="programlisting">const <span class="returnvalue">gchar</span> *
+gimp_enum_value_get_help (<em class="parameter"><code><span class="type">GEnumClass</span> *enum_class</code></em>,
+ <em class="parameter"><code><span class="type">GEnumValue</span> *enum_value</code></em>);</pre>
+<p>Retrieves the translated help for a given <em class="parameter"><code>enum_value</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-enum-value-get-help.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>enum_class</p></td>
+<td class="parameter_description"><p>a <span class="type">GEnumClass</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>enum_value</p></td>
+<td class="parameter_description"><p>a <span class="type">GEnumValue</span> from <em class="parameter"><code>enum_class</code></em>
+</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-enum-value-get-help.returns"></a><h4>Returns</h4>
+<p> the translated help of the enum value</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-enum-value-get-abbrev"></a><h3>gimp_enum_value_get_abbrev ()</h3>
+<pre class="programlisting">const <span class="returnvalue">gchar</span> *
+gimp_enum_value_get_abbrev (<em class="parameter"><code><span class="type">GEnumClass</span> *enum_class</code></em>,
+ <em class="parameter"><code><span class="type">GEnumValue</span> *enum_value</code></em>);</pre>
+<p>Retrieves the translated abbreviation for a given <em class="parameter"><code>enum_value</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-enum-value-get-abbrev.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>enum_class</p></td>
+<td class="parameter_description"><p>a <span class="type">GEnumClass</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>enum_value</p></td>
+<td class="parameter_description"><p>a <span class="type">GEnumValue</span> from <em class="parameter"><code>enum_class</code></em>
+</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-enum-value-get-abbrev.returns"></a><h4>Returns</h4>
+<p> the translated abbreviation of the enum value</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-flags-get-first-desc"></a><h3>gimp_flags_get_first_desc ()</h3>
+<pre class="programlisting"><a class="link" href="libgimpbase-gimpbasetypes.html#GimpFlagsDesc" title="struct GimpFlagsDesc"><span class="returnvalue">GimpFlagsDesc</span></a> *
+gimp_flags_get_first_desc (<em class="parameter"><code><span class="type">GFlagsClass</span> *flags_class</code></em>,
+ <em class="parameter"><code><span class="type">guint</span> value</code></em>);</pre>
+<p>Retrieves the first <a class="link" href="libgimpbase-gimpbasetypes.html#GimpFlagsDesc" title="struct GimpFlagsDesc"><span class="type">GimpFlagsDesc</span></a> that matches the given value, or <code class="literal">NULL</code>.</p>
+<div class="refsect3">
+<a name="gimp-flags-get-first-desc.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>flags_class</p></td>
+<td class="parameter_description"><p>a <span class="type">GFlagsClass</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>value</p></td>
+<td class="parameter_description"><p>a value from <em class="parameter"><code>flags_class</code></em>
+</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-flags-get-first-desc.returns"></a><h4>Returns</h4>
+<p> the value's <a class="link" href="libgimpbase-gimpbasetypes.html#GimpFlagsDesc" title="struct GimpFlagsDesc"><span class="type">GimpFlagsDesc</span></a>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-flags-get-first-value"></a><h3>gimp_flags_get_first_value ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_flags_get_first_value (<em class="parameter"><code><span class="type">GType</span> flags_type</code></em>,
+ <em class="parameter"><code><span class="type">guint</span> value</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> **value_name</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> **value_nick</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> **value_desc</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> **value_help</code></em>);</pre>
+<p>Checks if <em class="parameter"><code>value</code></em>
+ is valid for the flags registered as <em class="parameter"><code>flags_type</code></em>
+.
+If the value exists in that flags, its name, nick and its
+translated description and help are returned (if <em class="parameter"><code>value_name</code></em>
+,
+<em class="parameter"><code>value_nick</code></em>
+, <em class="parameter"><code>value_desc</code></em>
+ and <em class="parameter"><code>value_help</code></em>
+ are not <code class="literal">NULL</code>).</p>
+<div class="refsect3">
+<a name="gimp-flags-get-first-value.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>flags_type</p></td>
+<td class="parameter_description"><p>the <span class="type">GType</span> of registered flags</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>value</p></td>
+<td class="parameter_description"><p>an integer value</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>value_name</p></td>
+<td class="parameter_description"><p>return location for the value's name (or <code class="literal">NULL</code>)</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>value_nick</p></td>
+<td class="parameter_description"><p>return location for the value's nick (or <code class="literal">NULL</code>)</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>value_desc</p></td>
+<td class="parameter_description"><p>return location for the value's translated description (or <code class="literal">NULL</code>)</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>value_help</p></td>
+<td class="parameter_description"><p>return location for the value's translated help (or <code class="literal">NULL</code>)</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-flags-get-first-value.returns"></a><h4>Returns</h4>
+<p> <code class="literal">TRUE</code> if <em class="parameter"><code>value</code></em>
+is valid for the <em class="parameter"><code>flags_type</code></em>
+,
+<code class="literal">FALSE</code> otherwise</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-flags-value-get-desc"></a><h3>gimp_flags_value_get_desc ()</h3>
+<pre class="programlisting">const <span class="returnvalue">gchar</span> *
+gimp_flags_value_get_desc (<em class="parameter"><code><span class="type">GFlagsClass</span> *flags_class</code></em>,
+ <em class="parameter"><code><span class="type">GFlagsValue</span> *flags_value</code></em>);</pre>
+<p>Retrieves the translated description for a given <em class="parameter"><code>flags_value</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-flags-value-get-desc.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>flags_class</p></td>
+<td class="parameter_description"><p>a <span class="type">GFlagsClass</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>flags_value</p></td>
+<td class="parameter_description"><p>a <span class="type">GFlagsValue</span> from <em class="parameter"><code>flags_class</code></em>
+</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-flags-value-get-desc.returns"></a><h4>Returns</h4>
+<p> the translated description of the flags value</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-flags-value-get-help"></a><h3>gimp_flags_value_get_help ()</h3>
+<pre class="programlisting">const <span class="returnvalue">gchar</span> *
+gimp_flags_value_get_help (<em class="parameter"><code><span class="type">GFlagsClass</span> *flags_class</code></em>,
+ <em class="parameter"><code><span class="type">GFlagsValue</span> *flags_value</code></em>);</pre>
+<p>Retrieves the translated help for a given <em class="parameter"><code>flags_value</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-flags-value-get-help.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>flags_class</p></td>
+<td class="parameter_description"><p>a <span class="type">GFlagsClass</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>flags_value</p></td>
+<td class="parameter_description"><p>a <span class="type">GFlagsValue</span> from <em class="parameter"><code>flags_class</code></em>
+</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-flags-value-get-help.returns"></a><h4>Returns</h4>
+<p> the translated help of the flags value</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-flags-value-get-abbrev"></a><h3>gimp_flags_value_get_abbrev ()</h3>
+<pre class="programlisting">const <span class="returnvalue">gchar</span> *
+gimp_flags_value_get_abbrev (<em class="parameter"><code><span class="type">GFlagsClass</span> *flags_class</code></em>,
+ <em class="parameter"><code><span class="type">GFlagsValue</span> *flags_value</code></em>);</pre>
+<p>Retrieves the translated abbreviation for a given <em class="parameter"><code>flags_value</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-flags-value-get-abbrev.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>flags_class</p></td>
+<td class="parameter_description"><p>a <span class="type">GFlagsClass</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>flags_value</p></td>
+<td class="parameter_description"><p>a <span class="type">GFlagsValue</span> from <em class="parameter"><code>flags_class</code></em>
+</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-flags-value-get-abbrev.returns"></a><h4>Returns</h4>
+<p> the translated abbreviation of the flags value</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-stack-trace-available"></a><h3>gimp_stack_trace_available ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_stack_trace_available (<em class="parameter"><code><span class="type">gboolean</span> optimal</code></em>);</pre>
+<p>Returns <span class="type">TRUE</span> if we have dependencies to generate backtraces. If
+<em class="parameter"><code>optimal</code></em>
+ is <span class="type">TRUE</span>, the function will return <span class="type">TRUE</span> only when we
+are able to generate optimal traces (i.e. with GDB or LLDB);
+otherwise we return <span class="type">TRUE</span> even if only <code class="function">backtrace()</code> API is available.</p>
+<p>On Win32, we return TRUE if Dr. Mingw is built-in, FALSE otherwise.</p>
+<p>Note: this function is not crash-safe, i.e. you should not try to use
+it in a callback when the program is already crashing. In such a
+case, call <a class="link" href="libgimpbase-gimputils.html#gimp-stack-trace-print" title="gimp_stack_trace_print ()"><code class="function">gimp_stack_trace_print()</code></a> or <a class="link" href="libgimpbase-gimputils.html#gimp-stack-trace-query" title="gimp_stack_trace_query ()"><code class="function">gimp_stack_trace_query()</code></a>
+directly.</p>
+<div class="refsect3">
+<a name="gimp-stack-trace-available.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>optimal</p></td>
+<td class="parameter_description"><p>whether we get optimal traces.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-stack-trace-print"></a><h3>gimp_stack_trace_print ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_stack_trace_print (<em class="parameter"><code>const <span class="type">gchar</span> *prog_name</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> stream</code></em>,
+ <em class="parameter"><code><span class="type">gchar</span> **trace</code></em>);</pre>
+<p>Attempts to generate a stack trace at current code position in
+<em class="parameter"><code>prog_name</code></em>
+. <em class="parameter"><code>prog_name</code></em>
+ is mostly a helper and can be set to NULL.
+Nevertheless if set, it has to be the current program name (argv[0]).
+This function is not meant to generate stack trace for third-party
+programs, and will attach the current process id only.
+Internally, this function uses <code class="literal">gdb</code> or <code class="literal">lldb</code> if they are available,
+or the <code class="function">stacktrace()</code> API on platforms where it is available. It always
+fails on Win32.</p>
+<p>The stack trace, once generated, will either be printed to <em class="parameter"><code>stream</code></em>
+ or
+returned as a newly allocated string in <em class="parameter"><code>trace</code></em>
+, if not <span class="type">NULL</span>.</p>
+<p>In some error cases (e.g. segmentation fault), trying to allocate
+more memory will trigger more segmentation faults and therefore loop
+our error handling (which is just wrong). Therefore printing to a
+file description is an implementation without any memory allocation.</p>
+<div class="refsect3">
+<a name="gimp-stack-trace-print.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>prog_name</p></td>
+<td class="parameter_description"><p>the program to attach to.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>stream</p></td>
+<td class="parameter_description"><p>a <span class="type">FILE</span> * stream.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>trace</p></td>
+<td class="parameter_description"><p>location to store a newly allocated string of the trace.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-stack-trace-print.returns"></a><h4>Returns</h4>
+<p> <span class="type">TRUE</span> if a stack trace could be generated, <span class="type">FALSE</span>
+otherwise.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-stack-trace-query"></a><h3>gimp_stack_trace_query ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_stack_trace_query (<em class="parameter"><code>const <span class="type">gchar</span> *prog_name</code></em>);</pre>
+<p>This is mostly the same as <code class="function">g_on_error_query()</code> except that we use our
+own backtrace function, much more complete.
+<em class="parameter"><code>prog_name</code></em>
+ must be the current program name (argv[0]).
+It does nothing on Win32.</p>
+<div class="refsect3">
+<a name="gimp-stack-trace-query.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>prog_name</p></td>
+<td class="parameter_description"><p>the program to attach to.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpbase/html/libgimpbase-gimpversion.html b/devel-docs/libgimpbase/html/libgimpbase-gimpversion.html
new file mode 100644
index 0000000..a5f672e
--- /dev/null
+++ b/devel-docs/libgimpbase/html/libgimpbase-gimpversion.html
@@ -0,0 +1,98 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>gimpversion: GIMP Base Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Base Library Reference Manual">
+<link rel="up" href="pt01.html" title="Part I. GIMP Base Library">
+<link rel="prev" href="libgimpbase-gimpbasetypes.html" title="gimpbasetypes">
+<link rel="next" href="libgimpbase-gimplimits.html" title="gimplimits">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimpbase-gimpversion.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="pt01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimpbase-gimpbasetypes.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimpbase-gimplimits.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimpbase-gimpversion"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimpbase-gimpversion.top_of_page"></a>gimpversion</span></h2>
+<p>gimpversion</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimpbase-gimpversion.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpbase-gimpversion.html#GIMPVAR:CAPS" title="GIMPVAR">GIMPVAR</a></td>
+</tr>
+<tr>
+<td class="variable_type">extern const guint </td>
+<td class="function_name"><a class="link" href="libgimpbase-gimpversion.html#gimp-major-version" title="gimp_major_version">gimp_major_version</a></td>
+</tr>
+<tr>
+<td class="variable_type">extern const guint </td>
+<td class="function_name"><a class="link" href="libgimpbase-gimpversion.html#gimp-minor-version" title="gimp_minor_version">gimp_minor_version</a></td>
+</tr>
+<tr>
+<td class="variable_type">extern const guint </td>
+<td class="function_name"><a class="link" href="libgimpbase-gimpversion.html#gimp-micro-version" title="gimp_micro_version">gimp_micro_version</a></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimpbase-gimpversion.description"></a><h2>Description</h2>
+</div>
+<div class="refsect1">
+<a name="libgimpbase-gimpversion.functions_details"></a><h2>Functions</h2>
+<p></p>
+</div>
+<div class="refsect1">
+<a name="libgimpbase-gimpversion.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GIMPVAR:CAPS"></a><h3>GIMPVAR</h3>
+<pre class="programlisting"># define GIMPVAR extern __declspec(dllexport)
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-major-version"></a><h3>gimp_major_version</h3>
+<pre class="programlisting">extern const guint gimp_major_version;
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-minor-version"></a><h3>gimp_minor_version</h3>
+<pre class="programlisting">extern const guint gimp_minor_version;
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-micro-version"></a><h3>gimp_micro_version</h3>
+<pre class="programlisting">extern const guint gimp_micro_version;
+</pre>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpbase/html/libgimpbase.devhelp2 b/devel-docs/libgimpbase/html/libgimpbase.devhelp2
new file mode 100644
index 0000000..b87f2b6
--- /dev/null
+++ b/devel-docs/libgimpbase/html/libgimpbase.devhelp2
@@ -0,0 +1,656 @@
+<?xml version="1.0" encoding="utf-8" standalone="no"?>
+<book xmlns="http://www.devhelp.net/book" title="GIMP Base Library Reference Manual" link="index.html" author="" name="libgimpbase" version="2" language="c">
+ <chapters>
+ <sub name="GIMP Base Library" link="pt01.html">
+ <sub name="gimpbaseenums" link="libgimpbase-gimpbaseenums.html"/>
+ <sub name="gimpbasetypes" link="libgimpbase-gimpbasetypes.html"/>
+ <sub name="gimpversion" link="libgimpbase-gimpversion.html"/>
+ <sub name="gimplimits" link="libgimpbase-gimplimits.html"/>
+ <sub name="gimpparam" link="libgimpbase-gimpparam.html"/>
+ <sub name="gimpchecks" link="libgimpbase-gimpchecks.html"/>
+ <sub name="gimpcpuaccel" link="libgimpbase-gimpcpuaccel.html"/>
+ <sub name="gimpdatafiles" link="libgimpbase-gimpdatafiles.html"/>
+ <sub name="gimpenv" link="libgimpbase-gimpenv.html"/>
+ <sub name="gimpmemsize" link="libgimpbase-gimpmemsize.html"/>
+ <sub name="GimpMetadata" link="libgimpbase-GimpMetadata.html"/>
+ <sub name="gimprectangle" link="libgimpbase-gimprectangle.html"/>
+ <sub name="GimpParasite" link="libgimpbase-GimpParasite.html"/>
+ <sub name="gimpparasiteio" link="libgimpbase-gimpparasiteio.html"/>
+ <sub name="gimpsignal" link="libgimpbase-gimpsignal.html"/>
+ <sub name="gimpunit" link="libgimpbase-gimpunit.html"/>
+ <sub name="gimputils" link="libgimpbase-gimputils.html"/>
+ <sub name="GimpValueArray" link="libgimpbase-GimpValueArray.html"/>
+ </sub>
+ <sub name="Index" link="api-index-full.html"/>
+ <sub name="Index of new symbols in GIMP 2.2" link="api-index-2-2.html"/>
+ <sub name="Index of new symbols in GIMP 2.4" link="api-index-2-4.html"/>
+ <sub name="Index of new symbols in GIMP 2.8" link="api-index-2-8.html"/>
+ <sub name="Index of new symbols in GIMP 2.10" link="api-index-2-10.html"/>
+ <sub name="Index of new symbols in GIMP 2.10.10" link="api-index-2-10-10.html"/>
+ <sub name="Index of deprecated symbols" link="api-index-deprecated.html"/>
+ </chapters>
+ <functions>
+ <keyword type="enum" name="enum GimpAddMaskType" link="libgimpbase-gimpbaseenums.html#GimpAddMaskType"/>
+ <keyword type="enum" name="enum GimpBlendMode" link="libgimpbase-gimpbaseenums.html#GimpBlendMode"/>
+ <keyword type="enum" name="enum GimpBrushGeneratedShape" link="libgimpbase-gimpbaseenums.html#GimpBrushGeneratedShape"/>
+ <keyword type="enum" name="enum GimpBucketFillMode" link="libgimpbase-gimpbaseenums.html#GimpBucketFillMode"/>
+ <keyword type="enum" name="enum GimpCapStyle" link="libgimpbase-gimpbaseenums.html#GimpCapStyle"/>
+ <keyword type="enum" name="enum GimpChannelOps" link="libgimpbase-gimpbaseenums.html#GimpChannelOps"/>
+ <keyword type="enum" name="enum GimpChannelType" link="libgimpbase-gimpbaseenums.html#GimpChannelType"/>
+ <keyword type="enum" name="enum GimpCheckSize" link="libgimpbase-gimpbaseenums.html#GimpCheckSize"/>
+ <keyword type="enum" name="enum GimpCheckType" link="libgimpbase-gimpbaseenums.html#GimpCheckType"/>
+ <keyword type="enum" name="enum GimpCloneType" link="libgimpbase-gimpbaseenums.html#GimpCloneType"/>
+ <keyword type="enum" name="enum GimpColorTag" link="libgimpbase-gimpbaseenums.html#GimpColorTag" since="2.10"/>
+ <keyword type="enum" name="enum GimpComponentType" link="libgimpbase-gimpbaseenums.html#GimpComponentType" since="2.10"/>
+ <keyword type="enum" name="enum GimpConvertPaletteType" link="libgimpbase-gimpbaseenums.html#GimpConvertPaletteType"/>
+ <keyword type="enum" name="enum GimpConvolveType" link="libgimpbase-gimpbaseenums.html#GimpConvolveType"/>
+ <keyword type="enum" name="enum GimpDesaturateMode" link="libgimpbase-gimpbaseenums.html#GimpDesaturateMode"/>
+ <keyword type="enum" name="enum GimpDodgeBurnType" link="libgimpbase-gimpbaseenums.html#GimpDodgeBurnType"/>
+ <keyword type="enum" name="enum GimpFillType" link="libgimpbase-gimpbaseenums.html#GimpFillType"/>
+ <keyword type="enum" name="enum GimpForegroundExtractMode" link="libgimpbase-gimpbaseenums.html#GimpForegroundExtractMode"/>
+ <keyword type="enum" name="enum GimpGradientBlendColorSpace" link="libgimpbase-gimpbaseenums.html#GimpGradientBlendColorSpace" since="2.10"/>
+ <keyword type="enum" name="enum GimpGradientSegmentColor" link="libgimpbase-gimpbaseenums.html#GimpGradientSegmentColor"/>
+ <keyword type="enum" name="enum GimpGradientSegmentType" link="libgimpbase-gimpbaseenums.html#GimpGradientSegmentType"/>
+ <keyword type="enum" name="enum GimpGradientType" link="libgimpbase-gimpbaseenums.html#GimpGradientType"/>
+ <keyword type="enum" name="enum GimpGridStyle" link="libgimpbase-gimpbaseenums.html#GimpGridStyle"/>
+ <keyword type="enum" name="enum GimpHueRange" link="libgimpbase-gimpbaseenums.html#GimpHueRange"/>
+ <keyword type="enum" name="enum GimpIconType" link="libgimpbase-gimpbaseenums.html#GimpIconType"/>
+ <keyword type="enum" name="enum GimpImageBaseType" link="libgimpbase-gimpbaseenums.html#GimpImageBaseType"/>
+ <keyword type="enum" name="enum GimpImageType" link="libgimpbase-gimpbaseenums.html#GimpImageType"/>
+ <keyword type="enum" name="enum GimpInkBlobType" link="libgimpbase-gimpbaseenums.html#GimpInkBlobType"/>
+ <keyword type="enum" name="enum GimpInterpolationType" link="libgimpbase-gimpbaseenums.html#GimpInterpolationType"/>
+ <keyword type="enum" name="enum GimpJoinStyle" link="libgimpbase-gimpbaseenums.html#GimpJoinStyle"/>
+ <keyword type="enum" name="enum GimpMaskApplyMode" link="libgimpbase-gimpbaseenums.html#GimpMaskApplyMode"/>
+ <keyword type="enum" name="enum GimpMergeType" link="libgimpbase-gimpbaseenums.html#GimpMergeType"/>
+ <keyword type="enum" name="enum GimpMessageHandlerType" link="libgimpbase-gimpbaseenums.html#GimpMessageHandlerType"/>
+ <keyword type="enum" name="enum GimpOffsetType" link="libgimpbase-gimpbaseenums.html#GimpOffsetType"/>
+ <keyword type="enum" name="enum GimpOrientationType" link="libgimpbase-gimpbaseenums.html#GimpOrientationType"/>
+ <keyword type="enum" name="enum GimpPDBArgType" link="libgimpbase-gimpbaseenums.html#GimpPDBArgType"/>
+ <keyword type="enum" name="enum GimpPDBErrorHandler" link="libgimpbase-gimpbaseenums.html#GimpPDBErrorHandler"/>
+ <keyword type="enum" name="enum GimpPDBProcType" link="libgimpbase-gimpbaseenums.html#GimpPDBProcType"/>
+ <keyword type="enum" name="enum GimpPDBStatusType" link="libgimpbase-gimpbaseenums.html#GimpPDBStatusType"/>
+ <keyword type="enum" name="enum GimpPaintApplicationMode" link="libgimpbase-gimpbaseenums.html#GimpPaintApplicationMode"/>
+ <keyword type="enum" name="enum GimpPrecision" link="libgimpbase-gimpbaseenums.html#GimpPrecision" since="2.10"/>
+ <keyword type="enum" name="enum GimpProgressCommand" link="libgimpbase-gimpbaseenums.html#GimpProgressCommand"/>
+ <keyword type="enum" name="enum GimpRepeatMode" link="libgimpbase-gimpbaseenums.html#GimpRepeatMode"/>
+ <keyword type="enum" name="enum GimpRotationType" link="libgimpbase-gimpbaseenums.html#GimpRotationType"/>
+ <keyword type="enum" name="enum GimpRunMode" link="libgimpbase-gimpbaseenums.html#GimpRunMode"/>
+ <keyword type="enum" name="enum GimpSelectCriterion" link="libgimpbase-gimpbaseenums.html#GimpSelectCriterion"/>
+ <keyword type="enum" name="enum GimpSizeType" link="libgimpbase-gimpbaseenums.html#GimpSizeType"/>
+ <keyword type="enum" name="enum GimpStackTraceMode" link="libgimpbase-gimpbaseenums.html#GimpStackTraceMode"/>
+ <keyword type="enum" name="enum GimpStrokeMethod" link="libgimpbase-gimpbaseenums.html#GimpStrokeMethod"/>
+ <keyword type="enum" name="enum GimpTextDirection" link="libgimpbase-gimpbaseenums.html#GimpTextDirection"/>
+ <keyword type="enum" name="enum GimpTextHintStyle" link="libgimpbase-gimpbaseenums.html#GimpTextHintStyle"/>
+ <keyword type="enum" name="enum GimpTextJustification" link="libgimpbase-gimpbaseenums.html#GimpTextJustification"/>
+ <keyword type="enum" name="enum GimpTransferMode" link="libgimpbase-gimpbaseenums.html#GimpTransferMode"/>
+ <keyword type="enum" name="enum GimpTransformDirection" link="libgimpbase-gimpbaseenums.html#GimpTransformDirection"/>
+ <keyword type="enum" name="enum GimpTransformResize" link="libgimpbase-gimpbaseenums.html#GimpTransformResize"/>
+ <keyword type="enum" name="enum GimpUserDirectory" link="libgimpbase-gimpbaseenums.html#GimpUserDirectory" deprecated=""/>
+ <keyword type="enum" name="enum GimpVectorsStrokeType" link="libgimpbase-gimpbaseenums.html#GimpVectorsStrokeType"/>
+ <keyword type="macro" name="GIMP_DEPRECATED_FOR()" link="libgimpbase-gimpbasetypes.html#GIMP-DEPRECATED-FOR:CAPS"/>
+ <keyword type="macro" name="GIMP_UNAVAILABLE()" link="libgimpbase-gimpbasetypes.html#GIMP-UNAVAILABLE:CAPS"/>
+ <keyword type="function" name="gimp_type_set_translation_domain ()" link="libgimpbase-gimpbasetypes.html#gimp-type-set-translation-domain" since="2.2"/>
+ <keyword type="function" name="gimp_type_get_translation_domain ()" link="libgimpbase-gimpbasetypes.html#gimp-type-get-translation-domain" since="2.2"/>
+ <keyword type="function" name="gimp_type_set_translation_context ()" link="libgimpbase-gimpbasetypes.html#gimp-type-set-translation-context" since="2.8"/>
+ <keyword type="function" name="gimp_type_get_translation_context ()" link="libgimpbase-gimpbasetypes.html#gimp-type-get-translation-context" since="2.8"/>
+ <keyword type="function" name="gimp_enum_set_value_descriptions ()" link="libgimpbase-gimpbasetypes.html#gimp-enum-set-value-descriptions" since="2.2"/>
+ <keyword type="function" name="gimp_enum_get_value_descriptions ()" link="libgimpbase-gimpbasetypes.html#gimp-enum-get-value-descriptions" since="2.2"/>
+ <keyword type="function" name="gimp_flags_get_value_descriptions ()" link="libgimpbase-gimpbasetypes.html#gimp-flags-get-value-descriptions" since="2.2"/>
+ <keyword type="function" name="gimp_flags_set_value_descriptions ()" link="libgimpbase-gimpbasetypes.html#gimp-flags-set-value-descriptions" since="2.2"/>
+ <keyword type="macro" name="GIMP_DEPRECATED" link="libgimpbase-gimpbasetypes.html#GIMP-DEPRECATED:CAPS"/>
+ <keyword type="struct" name="struct GimpEnumDesc" link="libgimpbase-gimpbasetypes.html#GimpEnumDesc"/>
+ <keyword type="struct" name="struct GimpFlagsDesc" link="libgimpbase-gimpbasetypes.html#GimpFlagsDesc"/>
+ <keyword type="macro" name="GIMPVAR" link="libgimpbase-gimpversion.html#GIMPVAR:CAPS"/>
+ <keyword type="variable" name="gimp_major_version" link="libgimpbase-gimpversion.html#gimp-major-version"/>
+ <keyword type="variable" name="gimp_minor_version" link="libgimpbase-gimpversion.html#gimp-minor-version"/>
+ <keyword type="variable" name="gimp_micro_version" link="libgimpbase-gimpversion.html#gimp-micro-version"/>
+ <keyword type="macro" name="GIMP_MIN_IMAGE_SIZE" link="libgimpbase-gimplimits.html#GIMP-MIN-IMAGE-SIZE:CAPS"/>
+ <keyword type="macro" name="GIMP_MAX_IMAGE_SIZE" link="libgimpbase-gimplimits.html#GIMP-MAX-IMAGE-SIZE:CAPS"/>
+ <keyword type="macro" name="GIMP_MIN_RESOLUTION" link="libgimpbase-gimplimits.html#GIMP-MIN-RESOLUTION:CAPS"/>
+ <keyword type="macro" name="GIMP_MAX_RESOLUTION" link="libgimpbase-gimplimits.html#GIMP-MAX-RESOLUTION:CAPS"/>
+ <keyword type="macro" name="GIMP_MAX_MEMSIZE" link="libgimpbase-gimplimits.html#GIMP-MAX-MEMSIZE:CAPS"/>
+ <keyword type="macro" name="GIMP_PARAM_STATIC_STRINGS" link="libgimpbase-gimpparam.html#GIMP-PARAM-STATIC-STRINGS:CAPS" since="2.4"/>
+ <keyword type="macro" name="GIMP_PARAM_READABLE" link="libgimpbase-gimpparam.html#GIMP-PARAM-READABLE:CAPS" since="2.4"/>
+ <keyword type="macro" name="GIMP_PARAM_WRITABLE" link="libgimpbase-gimpparam.html#GIMP-PARAM-WRITABLE:CAPS" since="2.4"/>
+ <keyword type="macro" name="GIMP_PARAM_READWRITE" link="libgimpbase-gimpparam.html#GIMP-PARAM-READWRITE:CAPS" since="2.4"/>
+ <keyword type="function" name="gimp_checks_get_shades ()" link="libgimpbase-gimpchecks.html#gimp-checks-get-shades" since="2.2"/>
+ <keyword type="macro" name="GIMP_CHECK_SIZE" link="libgimpbase-gimpchecks.html#GIMP-CHECK-SIZE:CAPS"/>
+ <keyword type="macro" name="GIMP_CHECK_SIZE_SM" link="libgimpbase-gimpchecks.html#GIMP-CHECK-SIZE-SM:CAPS"/>
+ <keyword type="macro" name="GIMP_CHECK_DARK" link="libgimpbase-gimpchecks.html#GIMP-CHECK-DARK:CAPS"/>
+ <keyword type="macro" name="GIMP_CHECK_LIGHT" link="libgimpbase-gimpchecks.html#GIMP-CHECK-LIGHT:CAPS"/>
+ <keyword type="function" name="gimp_cpu_accel_get_support ()" link="libgimpbase-gimpcpuaccel.html#gimp-cpu-accel-get-support" since="2.4"/>
+ <keyword type="function" name="gimp_cpu_accel_set_use ()" link="libgimpbase-gimpcpuaccel.html#gimp-cpu-accel-set-use" since="2.4"/>
+ <keyword type="enum" name="enum GimpCpuAccelFlags" link="libgimpbase-gimpcpuaccel.html#GimpCpuAccelFlags"/>
+ <keyword type="function" name="GimpDatafileLoaderFunc ()" link="libgimpbase-gimpdatafiles.html#GimpDatafileLoaderFunc"/>
+ <keyword type="function" name="gimp_datafiles_check_extension ()" link="libgimpbase-gimpdatafiles.html#gimp-datafiles-check-extension" deprecated=""/>
+ <keyword type="function" name="gimp_datafiles_read_directories ()" link="libgimpbase-gimpdatafiles.html#gimp-datafiles-read-directories" deprecated=""/>
+ <keyword type="struct" name="GimpDatafileData" link="libgimpbase-gimpdatafiles.html#GimpDatafileData"/>
+ <keyword type="function" name="gimp_env_init ()" link="libgimpbase-gimpenv.html#gimp-env-init" since="2.4"/>
+ <keyword type="function" name="gimp_directory ()" link="libgimpbase-gimpenv.html#gimp-directory"/>
+ <keyword type="function" name="gimp_installation_directory ()" link="libgimpbase-gimpenv.html#gimp-installation-directory" since="2.8"/>
+ <keyword type="function" name="gimp_data_directory ()" link="libgimpbase-gimpenv.html#gimp-data-directory"/>
+ <keyword type="function" name="gimp_locale_directory ()" link="libgimpbase-gimpenv.html#gimp-locale-directory"/>
+ <keyword type="function" name="gimp_plug_in_directory ()" link="libgimpbase-gimpenv.html#gimp-plug-in-directory"/>
+ <keyword type="function" name="gimp_sysconf_directory ()" link="libgimpbase-gimpenv.html#gimp-sysconf-directory"/>
+ <keyword type="function" name="gimp_cache_directory ()" link="libgimpbase-gimpenv.html#gimp-cache-directory" since="2.10.10"/>
+ <keyword type="function" name="gimp_temp_directory ()" link="libgimpbase-gimpenv.html#gimp-temp-directory" since="2.10.10"/>
+ <keyword type="function" name="gimp_directory_file ()" link="libgimpbase-gimpenv.html#gimp-directory-file" since="2.10"/>
+ <keyword type="function" name="gimp_installation_directory_file ()" link="libgimpbase-gimpenv.html#gimp-installation-directory-file" since="2.10.10"/>
+ <keyword type="function" name="gimp_data_directory_file ()" link="libgimpbase-gimpenv.html#gimp-data-directory-file" since="2.10"/>
+ <keyword type="function" name="gimp_locale_directory_file ()" link="libgimpbase-gimpenv.html#gimp-locale-directory-file" since="2.10"/>
+ <keyword type="function" name="gimp_sysconf_directory_file ()" link="libgimpbase-gimpenv.html#gimp-sysconf-directory-file" since="2.10"/>
+ <keyword type="function" name="gimp_plug_in_directory_file ()" link="libgimpbase-gimpenv.html#gimp-plug-in-directory-file" since="2.10"/>
+ <keyword type="function" name="gimp_user_directory ()" link="libgimpbase-gimpenv.html#gimp-user-directory" deprecated="" since="2.4"/>
+ <keyword type="function" name="gimp_personal_rc_file ()" link="libgimpbase-gimpenv.html#gimp-personal-rc-file"/>
+ <keyword type="function" name="gimp_gtkrc ()" link="libgimpbase-gimpenv.html#gimp-gtkrc"/>
+ <keyword type="function" name="gimp_path_parse ()" link="libgimpbase-gimpenv.html#gimp-path-parse"/>
+ <keyword type="function" name="gimp_path_to_str ()" link="libgimpbase-gimpenv.html#gimp-path-to-str"/>
+ <keyword type="function" name="gimp_path_free ()" link="libgimpbase-gimpenv.html#gimp-path-free"/>
+ <keyword type="function" name="gimp_path_get_user_writable_dir ()" link="libgimpbase-gimpenv.html#gimp-path-get-user-writable-dir"/>
+ <keyword type="function" name="gimp_memsize_serialize ()" link="libgimpbase-gimpmemsize.html#gimp-memsize-serialize" since="2.2"/>
+ <keyword type="function" name="gimp_memsize_deserialize ()" link="libgimpbase-gimpmemsize.html#gimp-memsize-deserialize" since="2.2"/>
+ <keyword type="function" name="gimp_memsize_to_string ()" link="libgimpbase-gimpmemsize.html#gimp-memsize-to-string" deprecated=""/>
+ <keyword type="macro" name="GIMP_IS_PARAM_SPEC_MEMSIZE()" link="libgimpbase-gimpmemsize.html#GIMP-IS-PARAM-SPEC-MEMSIZE:CAPS"/>
+ <keyword type="function" name="gimp_param_spec_memsize ()" link="libgimpbase-gimpmemsize.html#gimp-param-spec-memsize" since="2.4"/>
+ <keyword type="macro" name="GIMP_VALUE_HOLDS_MEMSIZE()" link="libgimpbase-gimpmemsize.html#GIMP-VALUE-HOLDS-MEMSIZE:CAPS"/>
+ <keyword type="macro" name="GIMP_TYPE_MEMSIZE" link="libgimpbase-gimpmemsize.html#GIMP-TYPE-MEMSIZE:CAPS"/>
+ <keyword type="macro" name="GIMP_TYPE_PARAM_MEMSIZE" link="libgimpbase-gimpmemsize.html#GIMP-TYPE-PARAM-MEMSIZE:CAPS"/>
+ <keyword type="function" name="gimp_metadata_new ()" link="libgimpbase-GimpMetadata.html#gimp-metadata-new" since="2.10"/>
+ <keyword type="function" name="gimp_metadata_duplicate ()" link="libgimpbase-GimpMetadata.html#gimp-metadata-duplicate" since="2.10"/>
+ <keyword type="function" name="gimp_metadata_deserialize ()" link="libgimpbase-GimpMetadata.html#gimp-metadata-deserialize" since="2.10"/>
+ <keyword type="function" name="gimp_metadata_serialize ()" link="libgimpbase-GimpMetadata.html#gimp-metadata-serialize" since="2.10"/>
+ <keyword type="function" name="gimp_metadata_get_guid ()" link="libgimpbase-GimpMetadata.html#gimp-metadata-get-guid" since="2.10"/>
+ <keyword type="function" name="gimp_metadata_add_xmp_history ()" link="libgimpbase-GimpMetadata.html#gimp-metadata-add-xmp-history"/>
+ <keyword type="function" name="gimp_metadata_load_from_file ()" link="libgimpbase-GimpMetadata.html#gimp-metadata-load-from-file" since="2.10"/>
+ <keyword type="function" name="gimp_metadata_save_to_file ()" link="libgimpbase-GimpMetadata.html#gimp-metadata-save-to-file" since="2.10"/>
+ <keyword type="function" name="gimp_metadata_set_from_exif ()" link="libgimpbase-GimpMetadata.html#gimp-metadata-set-from-exif" since="2.10"/>
+ <keyword type="function" name="gimp_metadata_set_from_iptc ()" link="libgimpbase-GimpMetadata.html#gimp-metadata-set-from-iptc" since="2.10"/>
+ <keyword type="function" name="gimp_metadata_set_from_xmp ()" link="libgimpbase-GimpMetadata.html#gimp-metadata-set-from-xmp" since="2.10"/>
+ <keyword type="function" name="gimp_metadata_set_pixel_size ()" link="libgimpbase-GimpMetadata.html#gimp-metadata-set-pixel-size" since="2.10"/>
+ <keyword type="function" name="gimp_metadata_set_bits_per_sample ()" link="libgimpbase-GimpMetadata.html#gimp-metadata-set-bits-per-sample" since="2.10"/>
+ <keyword type="function" name="gimp_metadata_get_resolution ()" link="libgimpbase-GimpMetadata.html#gimp-metadata-get-resolution" since="2.10"/>
+ <keyword type="function" name="gimp_metadata_set_resolution ()" link="libgimpbase-GimpMetadata.html#gimp-metadata-set-resolution" since="2.10"/>
+ <keyword type="function" name="gimp_metadata_get_colorspace ()" link="libgimpbase-GimpMetadata.html#gimp-metadata-get-colorspace" since="2.10"/>
+ <keyword type="function" name="gimp_metadata_set_colorspace ()" link="libgimpbase-GimpMetadata.html#gimp-metadata-set-colorspace" since="2.10"/>
+ <keyword type="function" name="gimp_metadata_is_tag_supported ()" link="libgimpbase-GimpMetadata.html#gimp-metadata-is-tag-supported" since="2.10"/>
+ <keyword type="struct" name="GimpMetadata" link="libgimpbase-GimpMetadata.html#GimpMetadata"/>
+ <keyword type="enum" name="enum GimpMetadataLoadFlags" link="libgimpbase-GimpMetadata.html#GimpMetadataLoadFlags"/>
+ <keyword type="enum" name="enum GimpMetadataSaveFlags" link="libgimpbase-GimpMetadata.html#GimpMetadataSaveFlags"/>
+ <keyword type="enum" name="enum GimpMetadataColorspace" link="libgimpbase-GimpMetadata.html#GimpMetadataColorspace"/>
+ <keyword type="function" name="gimp_rectangle_intersect ()" link="libgimpbase-gimprectangle.html#gimp-rectangle-intersect" since="2.4"/>
+ <keyword type="function" name="gimp_rectangle_union ()" link="libgimpbase-gimprectangle.html#gimp-rectangle-union" since="2.8"/>
+ <keyword type="function" name="gimp_parasite_new ()" link="libgimpbase-GimpParasite.html#gimp-parasite-new"/>
+ <keyword type="function" name="gimp_parasite_free ()" link="libgimpbase-GimpParasite.html#gimp-parasite-free"/>
+ <keyword type="function" name="gimp_parasite_copy ()" link="libgimpbase-GimpParasite.html#gimp-parasite-copy"/>
+ <keyword type="function" name="gimp_parasite_compare ()" link="libgimpbase-GimpParasite.html#gimp-parasite-compare"/>
+ <keyword type="function" name="gimp_parasite_is_type ()" link="libgimpbase-GimpParasite.html#gimp-parasite-is-type"/>
+ <keyword type="function" name="gimp_parasite_is_persistent ()" link="libgimpbase-GimpParasite.html#gimp-parasite-is-persistent"/>
+ <keyword type="function" name="gimp_parasite_is_undoable ()" link="libgimpbase-GimpParasite.html#gimp-parasite-is-undoable"/>
+ <keyword type="function" name="gimp_parasite_has_flag ()" link="libgimpbase-GimpParasite.html#gimp-parasite-has-flag"/>
+ <keyword type="function" name="gimp_parasite_flags ()" link="libgimpbase-GimpParasite.html#gimp-parasite-flags"/>
+ <keyword type="function" name="gimp_parasite_name ()" link="libgimpbase-GimpParasite.html#gimp-parasite-name"/>
+ <keyword type="function" name="gimp_parasite_data ()" link="libgimpbase-GimpParasite.html#gimp-parasite-data"/>
+ <keyword type="function" name="gimp_parasite_data_size ()" link="libgimpbase-GimpParasite.html#gimp-parasite-data-size"/>
+ <keyword type="macro" name="GIMP_IS_PARAM_SPEC_PARASITE()" link="libgimpbase-GimpParasite.html#GIMP-IS-PARAM-SPEC-PARASITE:CAPS"/>
+ <keyword type="function" name="gimp_param_spec_parasite ()" link="libgimpbase-GimpParasite.html#gimp-param-spec-parasite"/>
+ <keyword type="macro" name="GIMP_VALUE_HOLDS_PARASITE()" link="libgimpbase-GimpParasite.html#GIMP-VALUE-HOLDS-PARASITE:CAPS"/>
+ <keyword type="struct" name="GimpParasite" link="libgimpbase-GimpParasite.html#GimpParasite"/>
+ <keyword type="macro" name="GIMP_PARASITE_PERSISTENT" link="libgimpbase-GimpParasite.html#GIMP-PARASITE-PERSISTENT:CAPS"/>
+ <keyword type="macro" name="GIMP_PARASITE_UNDOABLE" link="libgimpbase-GimpParasite.html#GIMP-PARASITE-UNDOABLE:CAPS"/>
+ <keyword type="macro" name="GIMP_PARASITE_ATTACH_PARENT" link="libgimpbase-GimpParasite.html#GIMP-PARASITE-ATTACH-PARENT:CAPS"/>
+ <keyword type="macro" name="GIMP_PARASITE_PARENT_PERSISTENT" link="libgimpbase-GimpParasite.html#GIMP-PARASITE-PARENT-PERSISTENT:CAPS"/>
+ <keyword type="macro" name="GIMP_PARASITE_PARENT_UNDOABLE" link="libgimpbase-GimpParasite.html#GIMP-PARASITE-PARENT-UNDOABLE:CAPS"/>
+ <keyword type="macro" name="GIMP_PARASITE_ATTACH_GRANDPARENT" link="libgimpbase-GimpParasite.html#GIMP-PARASITE-ATTACH-GRANDPARENT:CAPS"/>
+ <keyword type="macro" name="GIMP_PARASITE_GRANDPARENT_PERSISTENT" link="libgimpbase-GimpParasite.html#GIMP-PARASITE-GRANDPARENT-PERSISTENT:CAPS"/>
+ <keyword type="macro" name="GIMP_PARASITE_GRANDPARENT_UNDOABLE" link="libgimpbase-GimpParasite.html#GIMP-PARASITE-GRANDPARENT-UNDOABLE:CAPS"/>
+ <keyword type="macro" name="GIMP_TYPE_PARASITE" link="libgimpbase-GimpParasite.html#GIMP-TYPE-PARASITE:CAPS"/>
+ <keyword type="macro" name="GIMP_TYPE_PARAM_PARASITE" link="libgimpbase-GimpParasite.html#GIMP-TYPE-PARAM-PARASITE:CAPS"/>
+ <keyword type="function" name="gimp_pixpipe_params_init ()" link="libgimpbase-gimpparasiteio.html#gimp-pixpipe-params-init"/>
+ <keyword type="function" name="gimp_pixpipe_params_free ()" link="libgimpbase-gimpparasiteio.html#gimp-pixpipe-params-free"/>
+ <keyword type="function" name="gimp_pixpipe_params_parse ()" link="libgimpbase-gimpparasiteio.html#gimp-pixpipe-params-parse"/>
+ <keyword type="function" name="gimp_pixpipe_params_build ()" link="libgimpbase-gimpparasiteio.html#gimp-pixpipe-params-build"/>
+ <keyword type="macro" name="GIMP_PIXPIPE_MAXDIM" link="libgimpbase-gimpparasiteio.html#GIMP-PIXPIPE-MAXDIM:CAPS"/>
+ <keyword type="struct" name="struct GimpPixPipeParams" link="libgimpbase-gimpparasiteio.html#GimpPixPipeParams"/>
+ <keyword type="function" name="GimpSignalHandlerFunc ()" link="libgimpbase-gimpsignal.html#GimpSignalHandlerFunc"/>
+ <keyword type="function" name="gimp_signal_private ()" link="libgimpbase-gimpsignal.html#gimp-signal-private"/>
+ <keyword type="function" name="gimp_unit_get_number_of_units ()" link="libgimpbase-gimpunit.html#gimp-unit-get-number-of-units"/>
+ <keyword type="function" name="gimp_unit_get_number_of_built_in_units ()" link="libgimpbase-gimpunit.html#gimp-unit-get-number-of-built-in-units"/>
+ <keyword type="function" name="gimp_unit_new ()" link="libgimpbase-gimpunit.html#gimp-unit-new"/>
+ <keyword type="function" name="gimp_unit_get_deletion_flag ()" link="libgimpbase-gimpunit.html#gimp-unit-get-deletion-flag"/>
+ <keyword type="function" name="gimp_unit_set_deletion_flag ()" link="libgimpbase-gimpunit.html#gimp-unit-set-deletion-flag"/>
+ <keyword type="function" name="gimp_unit_get_factor ()" link="libgimpbase-gimpunit.html#gimp-unit-get-factor"/>
+ <keyword type="function" name="gimp_unit_get_digits ()" link="libgimpbase-gimpunit.html#gimp-unit-get-digits"/>
+ <keyword type="function" name="gimp_unit_get_scaled_digits ()" link="libgimpbase-gimpunit.html#gimp-unit-get-scaled-digits"/>
+ <keyword type="function" name="gimp_unit_get_identifier ()" link="libgimpbase-gimpunit.html#gimp-unit-get-identifier"/>
+ <keyword type="function" name="gimp_unit_get_symbol ()" link="libgimpbase-gimpunit.html#gimp-unit-get-symbol"/>
+ <keyword type="function" name="gimp_unit_get_abbreviation ()" link="libgimpbase-gimpunit.html#gimp-unit-get-abbreviation"/>
+ <keyword type="function" name="gimp_unit_get_singular ()" link="libgimpbase-gimpunit.html#gimp-unit-get-singular"/>
+ <keyword type="function" name="gimp_unit_get_plural ()" link="libgimpbase-gimpunit.html#gimp-unit-get-plural"/>
+ <keyword type="function" name="gimp_unit_format_string ()" link="libgimpbase-gimpunit.html#gimp-unit-format-string" since="2.8"/>
+ <keyword type="function" name="gimp_pixels_to_units ()" link="libgimpbase-gimpunit.html#gimp-pixels-to-units" since="2.8"/>
+ <keyword type="function" name="gimp_units_to_pixels ()" link="libgimpbase-gimpunit.html#gimp-units-to-pixels" since="2.8"/>
+ <keyword type="function" name="gimp_units_to_points ()" link="libgimpbase-gimpunit.html#gimp-units-to-points" since="2.8"/>
+ <keyword type="function" name="gimp_unit_is_metric ()" link="libgimpbase-gimpunit.html#gimp-unit-is-metric" since="2.10"/>
+ <keyword type="macro" name="GIMP_IS_PARAM_SPEC_UNIT()" link="libgimpbase-gimpunit.html#GIMP-IS-PARAM-SPEC-UNIT:CAPS"/>
+ <keyword type="function" name="gimp_param_spec_unit ()" link="libgimpbase-gimpunit.html#gimp-param-spec-unit" since="2.4"/>
+ <keyword type="macro" name="GIMP_VALUE_HOLDS_UNIT()" link="libgimpbase-gimpunit.html#GIMP-VALUE-HOLDS-UNIT:CAPS"/>
+ <keyword type="enum" name="enum GimpUnit" link="libgimpbase-gimpunit.html#GimpUnit"/>
+ <keyword type="macro" name="GIMP_TYPE_UNIT" link="libgimpbase-gimpunit.html#GIMP-TYPE-UNIT:CAPS"/>
+ <keyword type="macro" name="GIMP_TYPE_PARAM_UNIT" link="libgimpbase-gimpunit.html#GIMP-TYPE-PARAM-UNIT:CAPS"/>
+ <keyword type="function" name="gimp_any_to_utf8 ()" link="libgimpbase-gimputils.html#gimp-any-to-utf8"/>
+ <keyword type="function" name="gimp_filename_to_utf8 ()" link="libgimpbase-gimputils.html#gimp-filename-to-utf8"/>
+ <keyword type="function" name="gimp_file_get_utf8_name ()" link="libgimpbase-gimputils.html#gimp-file-get-utf8-name" since="2.10"/>
+ <keyword type="function" name="gimp_file_has_extension ()" link="libgimpbase-gimputils.html#gimp-file-has-extension" since="2.10"/>
+ <keyword type="function" name="gimp_file_show_in_file_manager ()" link="libgimpbase-gimputils.html#gimp-file-show-in-file-manager" since="2.10"/>
+ <keyword type="function" name="gimp_utf8_strtrim ()" link="libgimpbase-gimputils.html#gimp-utf8-strtrim"/>
+ <keyword type="function" name="gimp_escape_uline ()" link="libgimpbase-gimputils.html#gimp-escape-uline" since="2.2"/>
+ <keyword type="function" name="gimp_strip_uline ()" link="libgimpbase-gimputils.html#gimp-strip-uline"/>
+ <keyword type="function" name="gimp_canonicalize_identifier ()" link="libgimpbase-gimputils.html#gimp-canonicalize-identifier" since="2.4"/>
+ <keyword type="function" name="gimp_enum_get_desc ()" link="libgimpbase-gimputils.html#gimp-enum-get-desc" since="2.2"/>
+ <keyword type="function" name="gimp_enum_get_value ()" link="libgimpbase-gimputils.html#gimp-enum-get-value" since="2.2"/>
+ <keyword type="function" name="gimp_enum_value_get_desc ()" link="libgimpbase-gimputils.html#gimp-enum-value-get-desc" since="2.2"/>
+ <keyword type="function" name="gimp_enum_value_get_help ()" link="libgimpbase-gimputils.html#gimp-enum-value-get-help" since="2.2"/>
+ <keyword type="function" name="gimp_enum_value_get_abbrev ()" link="libgimpbase-gimputils.html#gimp-enum-value-get-abbrev" since="2.10"/>
+ <keyword type="function" name="gimp_flags_get_first_desc ()" link="libgimpbase-gimputils.html#gimp-flags-get-first-desc" since="2.2"/>
+ <keyword type="function" name="gimp_flags_get_first_value ()" link="libgimpbase-gimputils.html#gimp-flags-get-first-value" since="2.2"/>
+ <keyword type="function" name="gimp_flags_value_get_desc ()" link="libgimpbase-gimputils.html#gimp-flags-value-get-desc" since="2.2"/>
+ <keyword type="function" name="gimp_flags_value_get_help ()" link="libgimpbase-gimputils.html#gimp-flags-value-get-help" since="2.2"/>
+ <keyword type="function" name="gimp_flags_value_get_abbrev ()" link="libgimpbase-gimputils.html#gimp-flags-value-get-abbrev" since="2.10"/>
+ <keyword type="function" name="gimp_stack_trace_available ()" link="libgimpbase-gimputils.html#gimp-stack-trace-available" since="2.10"/>
+ <keyword type="function" name="gimp_stack_trace_print ()" link="libgimpbase-gimputils.html#gimp-stack-trace-print" since="2.10"/>
+ <keyword type="function" name="gimp_stack_trace_query ()" link="libgimpbase-gimputils.html#gimp-stack-trace-query" since="2.10"/>
+ <keyword type="function" name="gimp_value_array_new ()" link="libgimpbase-GimpValueArray.html#gimp-value-array-new" since="2.10"/>
+ <keyword type="function" name="gimp_value_array_ref ()" link="libgimpbase-GimpValueArray.html#gimp-value-array-ref" since="2.10"/>
+ <keyword type="function" name="gimp_value_array_unref ()" link="libgimpbase-GimpValueArray.html#gimp-value-array-unref" since="2.10"/>
+ <keyword type="function" name="gimp_value_array_length ()" link="libgimpbase-GimpValueArray.html#gimp-value-array-length"/>
+ <keyword type="function" name="gimp_value_array_index ()" link="libgimpbase-GimpValueArray.html#gimp-value-array-index" since="2.10"/>
+ <keyword type="function" name="gimp_value_array_prepend ()" link="libgimpbase-GimpValueArray.html#gimp-value-array-prepend" since="2.10"/>
+ <keyword type="function" name="gimp_value_array_append ()" link="libgimpbase-GimpValueArray.html#gimp-value-array-append" since="2.10"/>
+ <keyword type="function" name="gimp_value_array_insert ()" link="libgimpbase-GimpValueArray.html#gimp-value-array-insert" since="2.10"/>
+ <keyword type="function" name="gimp_value_array_remove ()" link="libgimpbase-GimpValueArray.html#gimp-value-array-remove" since="2.10"/>
+ <keyword type="function" name="gimp_value_array_truncate ()" link="libgimpbase-GimpValueArray.html#gimp-value-array-truncate"/>
+ <keyword type="function" name="gimp_param_spec_value_array ()" link="libgimpbase-GimpValueArray.html#gimp-param-spec-value-array"/>
+ <keyword type="struct" name="GimpValueArray" link="libgimpbase-GimpValueArray.html#GimpValueArray" since="2.10"/>
+ <keyword type="struct" name="struct GimpParamSpecValueArray" link="libgimpbase-GimpValueArray.html#GimpParamSpecValueArray"/>
+ <keyword type="constant" name="GIMP_ADD_MASK_WHITE" link="libgimpbase-gimpbaseenums.html#GIMP-ADD-MASK-WHITE:CAPS"/>
+ <keyword type="constant" name="GIMP_ADD_MASK_BLACK" link="libgimpbase-gimpbaseenums.html#GIMP-ADD-MASK-BLACK:CAPS"/>
+ <keyword type="constant" name="GIMP_ADD_MASK_ALPHA" link="libgimpbase-gimpbaseenums.html#GIMP-ADD-MASK-ALPHA:CAPS"/>
+ <keyword type="constant" name="GIMP_ADD_MASK_ALPHA_TRANSFER" link="libgimpbase-gimpbaseenums.html#GIMP-ADD-MASK-ALPHA-TRANSFER:CAPS"/>
+ <keyword type="constant" name="GIMP_ADD_MASK_SELECTION" link="libgimpbase-gimpbaseenums.html#GIMP-ADD-MASK-SELECTION:CAPS"/>
+ <keyword type="constant" name="GIMP_ADD_MASK_COPY" link="libgimpbase-gimpbaseenums.html#GIMP-ADD-MASK-COPY:CAPS"/>
+ <keyword type="constant" name="GIMP_ADD_MASK_CHANNEL" link="libgimpbase-gimpbaseenums.html#GIMP-ADD-MASK-CHANNEL:CAPS"/>
+ <keyword type="constant" name="GIMP_ADD_WHITE_MASK" link="libgimpbase-gimpbaseenums.html#GIMP-ADD-WHITE-MASK:CAPS"/>
+ <keyword type="constant" name="GIMP_ADD_BLACK_MASK" link="libgimpbase-gimpbaseenums.html#GIMP-ADD-BLACK-MASK:CAPS"/>
+ <keyword type="constant" name="GIMP_ADD_ALPHA_MASK" link="libgimpbase-gimpbaseenums.html#GIMP-ADD-ALPHA-MASK:CAPS"/>
+ <keyword type="constant" name="GIMP_ADD_ALPHA_TRANSFER_MASK" link="libgimpbase-gimpbaseenums.html#GIMP-ADD-ALPHA-TRANSFER-MASK:CAPS"/>
+ <keyword type="constant" name="GIMP_ADD_SELECTION_MASK" link="libgimpbase-gimpbaseenums.html#GIMP-ADD-SELECTION-MASK:CAPS"/>
+ <keyword type="constant" name="GIMP_ADD_COPY_MASK" link="libgimpbase-gimpbaseenums.html#GIMP-ADD-COPY-MASK:CAPS"/>
+ <keyword type="constant" name="GIMP_ADD_CHANNEL_MASK" link="libgimpbase-gimpbaseenums.html#GIMP-ADD-CHANNEL-MASK:CAPS"/>
+ <keyword type="constant" name="GIMP_BLEND_FG_BG_RGB" link="libgimpbase-gimpbaseenums.html#GIMP-BLEND-FG-BG-RGB:CAPS"/>
+ <keyword type="constant" name="GIMP_BLEND_FG_BG_HSV" link="libgimpbase-gimpbaseenums.html#GIMP-BLEND-FG-BG-HSV:CAPS"/>
+ <keyword type="constant" name="GIMP_BLEND_FG_TRANSPARENT" link="libgimpbase-gimpbaseenums.html#GIMP-BLEND-FG-TRANSPARENT:CAPS"/>
+ <keyword type="constant" name="GIMP_BLEND_CUSTOM" link="libgimpbase-gimpbaseenums.html#GIMP-BLEND-CUSTOM:CAPS"/>
+ <keyword type="constant" name="GIMP_FG_BG_RGB_MODE" link="libgimpbase-gimpbaseenums.html#GIMP-FG-BG-RGB-MODE:CAPS"/>
+ <keyword type="constant" name="GIMP_FG_BG_HSV_MODE" link="libgimpbase-gimpbaseenums.html#GIMP-FG-BG-HSV-MODE:CAPS"/>
+ <keyword type="constant" name="GIMP_FG_TRANSPARENT_MODE" link="libgimpbase-gimpbaseenums.html#GIMP-FG-TRANSPARENT-MODE:CAPS"/>
+ <keyword type="constant" name="GIMP_CUSTOM_MODE" link="libgimpbase-gimpbaseenums.html#GIMP-CUSTOM-MODE:CAPS"/>
+ <keyword type="constant" name="GIMP_BRUSH_GENERATED_CIRCLE" link="libgimpbase-gimpbaseenums.html#GIMP-BRUSH-GENERATED-CIRCLE:CAPS"/>
+ <keyword type="constant" name="GIMP_BRUSH_GENERATED_SQUARE" link="libgimpbase-gimpbaseenums.html#GIMP-BRUSH-GENERATED-SQUARE:CAPS"/>
+ <keyword type="constant" name="GIMP_BRUSH_GENERATED_DIAMOND" link="libgimpbase-gimpbaseenums.html#GIMP-BRUSH-GENERATED-DIAMOND:CAPS"/>
+ <keyword type="constant" name="GIMP_BUCKET_FILL_FG" link="libgimpbase-gimpbaseenums.html#GIMP-BUCKET-FILL-FG:CAPS"/>
+ <keyword type="constant" name="GIMP_BUCKET_FILL_BG" link="libgimpbase-gimpbaseenums.html#GIMP-BUCKET-FILL-BG:CAPS"/>
+ <keyword type="constant" name="GIMP_BUCKET_FILL_PATTERN" link="libgimpbase-gimpbaseenums.html#GIMP-BUCKET-FILL-PATTERN:CAPS"/>
+ <keyword type="constant" name="GIMP_FG_BUCKET_FILL" link="libgimpbase-gimpbaseenums.html#GIMP-FG-BUCKET-FILL:CAPS"/>
+ <keyword type="constant" name="GIMP_BG_BUCKET_FILL" link="libgimpbase-gimpbaseenums.html#GIMP-BG-BUCKET-FILL:CAPS"/>
+ <keyword type="constant" name="GIMP_PATTERN_BUCKET_FILL" link="libgimpbase-gimpbaseenums.html#GIMP-PATTERN-BUCKET-FILL:CAPS"/>
+ <keyword type="constant" name="GIMP_CAP_BUTT" link="libgimpbase-gimpbaseenums.html#GIMP-CAP-BUTT:CAPS"/>
+ <keyword type="constant" name="GIMP_CAP_ROUND" link="libgimpbase-gimpbaseenums.html#GIMP-CAP-ROUND:CAPS"/>
+ <keyword type="constant" name="GIMP_CAP_SQUARE" link="libgimpbase-gimpbaseenums.html#GIMP-CAP-SQUARE:CAPS"/>
+ <keyword type="constant" name="GIMP_CHANNEL_OP_ADD" link="libgimpbase-gimpbaseenums.html#GIMP-CHANNEL-OP-ADD:CAPS"/>
+ <keyword type="constant" name="GIMP_CHANNEL_OP_SUBTRACT" link="libgimpbase-gimpbaseenums.html#GIMP-CHANNEL-OP-SUBTRACT:CAPS"/>
+ <keyword type="constant" name="GIMP_CHANNEL_OP_REPLACE" link="libgimpbase-gimpbaseenums.html#GIMP-CHANNEL-OP-REPLACE:CAPS"/>
+ <keyword type="constant" name="GIMP_CHANNEL_OP_INTERSECT" link="libgimpbase-gimpbaseenums.html#GIMP-CHANNEL-OP-INTERSECT:CAPS"/>
+ <keyword type="constant" name="GIMP_CHANNEL_RED" link="libgimpbase-gimpbaseenums.html#GIMP-CHANNEL-RED:CAPS"/>
+ <keyword type="constant" name="GIMP_CHANNEL_GREEN" link="libgimpbase-gimpbaseenums.html#GIMP-CHANNEL-GREEN:CAPS"/>
+ <keyword type="constant" name="GIMP_CHANNEL_BLUE" link="libgimpbase-gimpbaseenums.html#GIMP-CHANNEL-BLUE:CAPS"/>
+ <keyword type="constant" name="GIMP_CHANNEL_GRAY" link="libgimpbase-gimpbaseenums.html#GIMP-CHANNEL-GRAY:CAPS"/>
+ <keyword type="constant" name="GIMP_CHANNEL_INDEXED" link="libgimpbase-gimpbaseenums.html#GIMP-CHANNEL-INDEXED:CAPS"/>
+ <keyword type="constant" name="GIMP_CHANNEL_ALPHA" link="libgimpbase-gimpbaseenums.html#GIMP-CHANNEL-ALPHA:CAPS"/>
+ <keyword type="constant" name="GIMP_RED_CHANNEL" link="libgimpbase-gimpbaseenums.html#GIMP-RED-CHANNEL:CAPS"/>
+ <keyword type="constant" name="GIMP_GREEN_CHANNEL" link="libgimpbase-gimpbaseenums.html#GIMP-GREEN-CHANNEL:CAPS"/>
+ <keyword type="constant" name="GIMP_BLUE_CHANNEL" link="libgimpbase-gimpbaseenums.html#GIMP-BLUE-CHANNEL:CAPS"/>
+ <keyword type="constant" name="GIMP_GRAY_CHANNEL" link="libgimpbase-gimpbaseenums.html#GIMP-GRAY-CHANNEL:CAPS"/>
+ <keyword type="constant" name="GIMP_INDEXED_CHANNEL" link="libgimpbase-gimpbaseenums.html#GIMP-INDEXED-CHANNEL:CAPS"/>
+ <keyword type="constant" name="GIMP_ALPHA_CHANNEL" link="libgimpbase-gimpbaseenums.html#GIMP-ALPHA-CHANNEL:CAPS"/>
+ <keyword type="constant" name="GIMP_CHECK_SIZE_SMALL_CHECKS" link="libgimpbase-gimpbaseenums.html#GIMP-CHECK-SIZE-SMALL-CHECKS:CAPS"/>
+ <keyword type="constant" name="GIMP_CHECK_SIZE_MEDIUM_CHECKS" link="libgimpbase-gimpbaseenums.html#GIMP-CHECK-SIZE-MEDIUM-CHECKS:CAPS"/>
+ <keyword type="constant" name="GIMP_CHECK_SIZE_LARGE_CHECKS" link="libgimpbase-gimpbaseenums.html#GIMP-CHECK-SIZE-LARGE-CHECKS:CAPS"/>
+ <keyword type="constant" name="GIMP_CHECK_TYPE_LIGHT_CHECKS" link="libgimpbase-gimpbaseenums.html#GIMP-CHECK-TYPE-LIGHT-CHECKS:CAPS"/>
+ <keyword type="constant" name="GIMP_CHECK_TYPE_GRAY_CHECKS" link="libgimpbase-gimpbaseenums.html#GIMP-CHECK-TYPE-GRAY-CHECKS:CAPS"/>
+ <keyword type="constant" name="GIMP_CHECK_TYPE_DARK_CHECKS" link="libgimpbase-gimpbaseenums.html#GIMP-CHECK-TYPE-DARK-CHECKS:CAPS"/>
+ <keyword type="constant" name="GIMP_CHECK_TYPE_WHITE_ONLY" link="libgimpbase-gimpbaseenums.html#GIMP-CHECK-TYPE-WHITE-ONLY:CAPS"/>
+ <keyword type="constant" name="GIMP_CHECK_TYPE_GRAY_ONLY" link="libgimpbase-gimpbaseenums.html#GIMP-CHECK-TYPE-GRAY-ONLY:CAPS"/>
+ <keyword type="constant" name="GIMP_CHECK_TYPE_BLACK_ONLY" link="libgimpbase-gimpbaseenums.html#GIMP-CHECK-TYPE-BLACK-ONLY:CAPS"/>
+ <keyword type="constant" name="GIMP_CLONE_IMAGE" link="libgimpbase-gimpbaseenums.html#GIMP-CLONE-IMAGE:CAPS"/>
+ <keyword type="constant" name="GIMP_CLONE_PATTERN" link="libgimpbase-gimpbaseenums.html#GIMP-CLONE-PATTERN:CAPS"/>
+ <keyword type="constant" name="GIMP_IMAGE_CLONE" link="libgimpbase-gimpbaseenums.html#GIMP-IMAGE-CLONE:CAPS"/>
+ <keyword type="constant" name="GIMP_PATTERN_CLONE" link="libgimpbase-gimpbaseenums.html#GIMP-PATTERN-CLONE:CAPS"/>
+ <keyword type="constant" name="GIMP_COLOR_TAG_NONE" link="libgimpbase-gimpbaseenums.html#GIMP-COLOR-TAG-NONE:CAPS"/>
+ <keyword type="constant" name="GIMP_COLOR_TAG_BLUE" link="libgimpbase-gimpbaseenums.html#GIMP-COLOR-TAG-BLUE:CAPS"/>
+ <keyword type="constant" name="GIMP_COLOR_TAG_GREEN" link="libgimpbase-gimpbaseenums.html#GIMP-COLOR-TAG-GREEN:CAPS"/>
+ <keyword type="constant" name="GIMP_COLOR_TAG_YELLOW" link="libgimpbase-gimpbaseenums.html#GIMP-COLOR-TAG-YELLOW:CAPS"/>
+ <keyword type="constant" name="GIMP_COLOR_TAG_ORANGE" link="libgimpbase-gimpbaseenums.html#GIMP-COLOR-TAG-ORANGE:CAPS"/>
+ <keyword type="constant" name="GIMP_COLOR_TAG_BROWN" link="libgimpbase-gimpbaseenums.html#GIMP-COLOR-TAG-BROWN:CAPS"/>
+ <keyword type="constant" name="GIMP_COLOR_TAG_RED" link="libgimpbase-gimpbaseenums.html#GIMP-COLOR-TAG-RED:CAPS"/>
+ <keyword type="constant" name="GIMP_COLOR_TAG_VIOLET" link="libgimpbase-gimpbaseenums.html#GIMP-COLOR-TAG-VIOLET:CAPS"/>
+ <keyword type="constant" name="GIMP_COLOR_TAG_GRAY" link="libgimpbase-gimpbaseenums.html#GIMP-COLOR-TAG-GRAY:CAPS"/>
+ <keyword type="constant" name="GIMP_COMPONENT_TYPE_U8" link="libgimpbase-gimpbaseenums.html#GIMP-COMPONENT-TYPE-U8:CAPS"/>
+ <keyword type="constant" name="GIMP_COMPONENT_TYPE_U16" link="libgimpbase-gimpbaseenums.html#GIMP-COMPONENT-TYPE-U16:CAPS"/>
+ <keyword type="constant" name="GIMP_COMPONENT_TYPE_U32" link="libgimpbase-gimpbaseenums.html#GIMP-COMPONENT-TYPE-U32:CAPS"/>
+ <keyword type="constant" name="GIMP_COMPONENT_TYPE_HALF" link="libgimpbase-gimpbaseenums.html#GIMP-COMPONENT-TYPE-HALF:CAPS"/>
+ <keyword type="constant" name="GIMP_COMPONENT_TYPE_FLOAT" link="libgimpbase-gimpbaseenums.html#GIMP-COMPONENT-TYPE-FLOAT:CAPS"/>
+ <keyword type="constant" name="GIMP_COMPONENT_TYPE_DOUBLE" link="libgimpbase-gimpbaseenums.html#GIMP-COMPONENT-TYPE-DOUBLE:CAPS"/>
+ <keyword type="constant" name="GIMP_CONVERT_PALETTE_GENERATE" link="libgimpbase-gimpbaseenums.html#GIMP-CONVERT-PALETTE-GENERATE:CAPS"/>
+ <keyword type="constant" name="GIMP_CONVERT_PALETTE_REUSE" link="libgimpbase-gimpbaseenums.html#GIMP-CONVERT-PALETTE-REUSE:CAPS"/>
+ <keyword type="constant" name="GIMP_CONVERT_PALETTE_WEB" link="libgimpbase-gimpbaseenums.html#GIMP-CONVERT-PALETTE-WEB:CAPS"/>
+ <keyword type="constant" name="GIMP_CONVERT_PALETTE_MONO" link="libgimpbase-gimpbaseenums.html#GIMP-CONVERT-PALETTE-MONO:CAPS"/>
+ <keyword type="constant" name="GIMP_CONVERT_PALETTE_CUSTOM" link="libgimpbase-gimpbaseenums.html#GIMP-CONVERT-PALETTE-CUSTOM:CAPS"/>
+ <keyword type="constant" name="GIMP_MAKE_PALETTE" link="libgimpbase-gimpbaseenums.html#GIMP-MAKE-PALETTE:CAPS"/>
+ <keyword type="constant" name="GIMP_REUSE_PALETTE" link="libgimpbase-gimpbaseenums.html#GIMP-REUSE-PALETTE:CAPS"/>
+ <keyword type="constant" name="GIMP_WEB_PALETTE" link="libgimpbase-gimpbaseenums.html#GIMP-WEB-PALETTE:CAPS"/>
+ <keyword type="constant" name="GIMP_MONO_PALETTE" link="libgimpbase-gimpbaseenums.html#GIMP-MONO-PALETTE:CAPS"/>
+ <keyword type="constant" name="GIMP_CUSTOM_PALETTE" link="libgimpbase-gimpbaseenums.html#GIMP-CUSTOM-PALETTE:CAPS"/>
+ <keyword type="constant" name="GIMP_CONVOLVE_BLUR" link="libgimpbase-gimpbaseenums.html#GIMP-CONVOLVE-BLUR:CAPS"/>
+ <keyword type="constant" name="GIMP_CONVOLVE_SHARPEN" link="libgimpbase-gimpbaseenums.html#GIMP-CONVOLVE-SHARPEN:CAPS"/>
+ <keyword type="constant" name="GIMP_BLUR_CONVOLVE" link="libgimpbase-gimpbaseenums.html#GIMP-BLUR-CONVOLVE:CAPS"/>
+ <keyword type="constant" name="GIMP_SHARPEN_CONVOLVE" link="libgimpbase-gimpbaseenums.html#GIMP-SHARPEN-CONVOLVE:CAPS"/>
+ <keyword type="constant" name="GIMP_DESATURATE_LIGHTNESS" link="libgimpbase-gimpbaseenums.html#GIMP-DESATURATE-LIGHTNESS:CAPS"/>
+ <keyword type="constant" name="GIMP_DESATURATE_LUMA" link="libgimpbase-gimpbaseenums.html#GIMP-DESATURATE-LUMA:CAPS"/>
+ <keyword type="constant" name="GIMP_DESATURATE_AVERAGE" link="libgimpbase-gimpbaseenums.html#GIMP-DESATURATE-AVERAGE:CAPS"/>
+ <keyword type="constant" name="GIMP_DESATURATE_LUMINANCE" link="libgimpbase-gimpbaseenums.html#GIMP-DESATURATE-LUMINANCE:CAPS"/>
+ <keyword type="constant" name="GIMP_DESATURATE_VALUE" link="libgimpbase-gimpbaseenums.html#GIMP-DESATURATE-VALUE:CAPS"/>
+ <keyword type="constant" name="GIMP_DESATURATE_LUMINOSITY" link="libgimpbase-gimpbaseenums.html#GIMP-DESATURATE-LUMINOSITY:CAPS"/>
+ <keyword type="constant" name="GIMP_DODGE_BURN_TYPE_DODGE" link="libgimpbase-gimpbaseenums.html#GIMP-DODGE-BURN-TYPE-DODGE:CAPS"/>
+ <keyword type="constant" name="GIMP_DODGE_BURN_TYPE_BURN" link="libgimpbase-gimpbaseenums.html#GIMP-DODGE-BURN-TYPE-BURN:CAPS"/>
+ <keyword type="constant" name="GIMP_DODGE" link="libgimpbase-gimpbaseenums.html#GIMP-DODGE:CAPS"/>
+ <keyword type="constant" name="GIMP_BURN" link="libgimpbase-gimpbaseenums.html#GIMP-BURN:CAPS"/>
+ <keyword type="constant" name="GIMP_FILL_FOREGROUND" link="libgimpbase-gimpbaseenums.html#GIMP-FILL-FOREGROUND:CAPS"/>
+ <keyword type="constant" name="GIMP_FILL_BACKGROUND" link="libgimpbase-gimpbaseenums.html#GIMP-FILL-BACKGROUND:CAPS"/>
+ <keyword type="constant" name="GIMP_FILL_WHITE" link="libgimpbase-gimpbaseenums.html#GIMP-FILL-WHITE:CAPS"/>
+ <keyword type="constant" name="GIMP_FILL_TRANSPARENT" link="libgimpbase-gimpbaseenums.html#GIMP-FILL-TRANSPARENT:CAPS"/>
+ <keyword type="constant" name="GIMP_FILL_PATTERN" link="libgimpbase-gimpbaseenums.html#GIMP-FILL-PATTERN:CAPS"/>
+ <keyword type="constant" name="GIMP_FOREGROUND_FILL" link="libgimpbase-gimpbaseenums.html#GIMP-FOREGROUND-FILL:CAPS"/>
+ <keyword type="constant" name="GIMP_BACKGROUND_FILL" link="libgimpbase-gimpbaseenums.html#GIMP-BACKGROUND-FILL:CAPS"/>
+ <keyword type="constant" name="GIMP_WHITE_FILL" link="libgimpbase-gimpbaseenums.html#GIMP-WHITE-FILL:CAPS"/>
+ <keyword type="constant" name="GIMP_TRANSPARENT_FILL" link="libgimpbase-gimpbaseenums.html#GIMP-TRANSPARENT-FILL:CAPS"/>
+ <keyword type="constant" name="GIMP_PATTERN_FILL" link="libgimpbase-gimpbaseenums.html#GIMP-PATTERN-FILL:CAPS"/>
+ <keyword type="constant" name="GIMP_FOREGROUND_EXTRACT_SIOX" link="libgimpbase-gimpbaseenums.html#GIMP-FOREGROUND-EXTRACT-SIOX:CAPS"/>
+ <keyword type="constant" name="GIMP_FOREGROUND_EXTRACT_MATTING" link="libgimpbase-gimpbaseenums.html#GIMP-FOREGROUND-EXTRACT-MATTING:CAPS"/>
+ <keyword type="constant" name="GIMP_GRADIENT_BLEND_RGB_PERCEPTUAL" link="libgimpbase-gimpbaseenums.html#GIMP-GRADIENT-BLEND-RGB-PERCEPTUAL:CAPS"/>
+ <keyword type="constant" name="GIMP_GRADIENT_BLEND_RGB_LINEAR" link="libgimpbase-gimpbaseenums.html#GIMP-GRADIENT-BLEND-RGB-LINEAR:CAPS"/>
+ <keyword type="constant" name="GIMP_GRADIENT_BLEND_CIE_LAB" link="libgimpbase-gimpbaseenums.html#GIMP-GRADIENT-BLEND-CIE-LAB:CAPS"/>
+ <keyword type="constant" name="GIMP_GRADIENT_SEGMENT_RGB" link="libgimpbase-gimpbaseenums.html#GIMP-GRADIENT-SEGMENT-RGB:CAPS"/>
+ <keyword type="constant" name="GIMP_GRADIENT_SEGMENT_HSV_CCW" link="libgimpbase-gimpbaseenums.html#GIMP-GRADIENT-SEGMENT-HSV-CCW:CAPS"/>
+ <keyword type="constant" name="GIMP_GRADIENT_SEGMENT_HSV_CW" link="libgimpbase-gimpbaseenums.html#GIMP-GRADIENT-SEGMENT-HSV-CW:CAPS"/>
+ <keyword type="constant" name="GIMP_GRADIENT_SEGMENT_LINEAR" link="libgimpbase-gimpbaseenums.html#GIMP-GRADIENT-SEGMENT-LINEAR:CAPS"/>
+ <keyword type="constant" name="GIMP_GRADIENT_SEGMENT_CURVED" link="libgimpbase-gimpbaseenums.html#GIMP-GRADIENT-SEGMENT-CURVED:CAPS"/>
+ <keyword type="constant" name="GIMP_GRADIENT_SEGMENT_SINE" link="libgimpbase-gimpbaseenums.html#GIMP-GRADIENT-SEGMENT-SINE:CAPS"/>
+ <keyword type="constant" name="GIMP_GRADIENT_SEGMENT_SPHERE_INCREASING" link="libgimpbase-gimpbaseenums.html#GIMP-GRADIENT-SEGMENT-SPHERE-INCREASING:CAPS"/>
+ <keyword type="constant" name="GIMP_GRADIENT_SEGMENT_SPHERE_DECREASING" link="libgimpbase-gimpbaseenums.html#GIMP-GRADIENT-SEGMENT-SPHERE-DECREASING:CAPS"/>
+ <keyword type="constant" name="GIMP_GRADIENT_SEGMENT_STEP" link="libgimpbase-gimpbaseenums.html#GIMP-GRADIENT-SEGMENT-STEP:CAPS"/>
+ <keyword type="constant" name="GIMP_GRADIENT_LINEAR" link="libgimpbase-gimpbaseenums.html#GIMP-GRADIENT-LINEAR:CAPS"/>
+ <keyword type="constant" name="GIMP_GRADIENT_BILINEAR" link="libgimpbase-gimpbaseenums.html#GIMP-GRADIENT-BILINEAR:CAPS"/>
+ <keyword type="constant" name="GIMP_GRADIENT_RADIAL" link="libgimpbase-gimpbaseenums.html#GIMP-GRADIENT-RADIAL:CAPS"/>
+ <keyword type="constant" name="GIMP_GRADIENT_SQUARE" link="libgimpbase-gimpbaseenums.html#GIMP-GRADIENT-SQUARE:CAPS"/>
+ <keyword type="constant" name="GIMP_GRADIENT_CONICAL_SYMMETRIC" link="libgimpbase-gimpbaseenums.html#GIMP-GRADIENT-CONICAL-SYMMETRIC:CAPS"/>
+ <keyword type="constant" name="GIMP_GRADIENT_CONICAL_ASYMMETRIC" link="libgimpbase-gimpbaseenums.html#GIMP-GRADIENT-CONICAL-ASYMMETRIC:CAPS"/>
+ <keyword type="constant" name="GIMP_GRADIENT_SHAPEBURST_ANGULAR" link="libgimpbase-gimpbaseenums.html#GIMP-GRADIENT-SHAPEBURST-ANGULAR:CAPS"/>
+ <keyword type="constant" name="GIMP_GRADIENT_SHAPEBURST_SPHERICAL" link="libgimpbase-gimpbaseenums.html#GIMP-GRADIENT-SHAPEBURST-SPHERICAL:CAPS"/>
+ <keyword type="constant" name="GIMP_GRADIENT_SHAPEBURST_DIMPLED" link="libgimpbase-gimpbaseenums.html#GIMP-GRADIENT-SHAPEBURST-DIMPLED:CAPS"/>
+ <keyword type="constant" name="GIMP_GRADIENT_SPIRAL_CLOCKWISE" link="libgimpbase-gimpbaseenums.html#GIMP-GRADIENT-SPIRAL-CLOCKWISE:CAPS"/>
+ <keyword type="constant" name="GIMP_GRADIENT_SPIRAL_ANTICLOCKWISE" link="libgimpbase-gimpbaseenums.html#GIMP-GRADIENT-SPIRAL-ANTICLOCKWISE:CAPS"/>
+ <keyword type="constant" name="GIMP_GRID_DOTS" link="libgimpbase-gimpbaseenums.html#GIMP-GRID-DOTS:CAPS"/>
+ <keyword type="constant" name="GIMP_GRID_INTERSECTIONS" link="libgimpbase-gimpbaseenums.html#GIMP-GRID-INTERSECTIONS:CAPS"/>
+ <keyword type="constant" name="GIMP_GRID_ON_OFF_DASH" link="libgimpbase-gimpbaseenums.html#GIMP-GRID-ON-OFF-DASH:CAPS"/>
+ <keyword type="constant" name="GIMP_GRID_DOUBLE_DASH" link="libgimpbase-gimpbaseenums.html#GIMP-GRID-DOUBLE-DASH:CAPS"/>
+ <keyword type="constant" name="GIMP_GRID_SOLID" link="libgimpbase-gimpbaseenums.html#GIMP-GRID-SOLID:CAPS"/>
+ <keyword type="constant" name="GIMP_HUE_RANGE_ALL" link="libgimpbase-gimpbaseenums.html#GIMP-HUE-RANGE-ALL:CAPS"/>
+ <keyword type="constant" name="GIMP_HUE_RANGE_RED" link="libgimpbase-gimpbaseenums.html#GIMP-HUE-RANGE-RED:CAPS"/>
+ <keyword type="constant" name="GIMP_HUE_RANGE_YELLOW" link="libgimpbase-gimpbaseenums.html#GIMP-HUE-RANGE-YELLOW:CAPS"/>
+ <keyword type="constant" name="GIMP_HUE_RANGE_GREEN" link="libgimpbase-gimpbaseenums.html#GIMP-HUE-RANGE-GREEN:CAPS"/>
+ <keyword type="constant" name="GIMP_HUE_RANGE_CYAN" link="libgimpbase-gimpbaseenums.html#GIMP-HUE-RANGE-CYAN:CAPS"/>
+ <keyword type="constant" name="GIMP_HUE_RANGE_BLUE" link="libgimpbase-gimpbaseenums.html#GIMP-HUE-RANGE-BLUE:CAPS"/>
+ <keyword type="constant" name="GIMP_HUE_RANGE_MAGENTA" link="libgimpbase-gimpbaseenums.html#GIMP-HUE-RANGE-MAGENTA:CAPS"/>
+ <keyword type="constant" name="GIMP_ALL_HUES" link="libgimpbase-gimpbaseenums.html#GIMP-ALL-HUES:CAPS"/>
+ <keyword type="constant" name="GIMP_RED_HUES" link="libgimpbase-gimpbaseenums.html#GIMP-RED-HUES:CAPS"/>
+ <keyword type="constant" name="GIMP_YELLOW_HUES" link="libgimpbase-gimpbaseenums.html#GIMP-YELLOW-HUES:CAPS"/>
+ <keyword type="constant" name="GIMP_GREEN_HUES" link="libgimpbase-gimpbaseenums.html#GIMP-GREEN-HUES:CAPS"/>
+ <keyword type="constant" name="GIMP_CYAN_HUES" link="libgimpbase-gimpbaseenums.html#GIMP-CYAN-HUES:CAPS"/>
+ <keyword type="constant" name="GIMP_BLUE_HUES" link="libgimpbase-gimpbaseenums.html#GIMP-BLUE-HUES:CAPS"/>
+ <keyword type="constant" name="GIMP_MAGENTA_HUES" link="libgimpbase-gimpbaseenums.html#GIMP-MAGENTA-HUES:CAPS"/>
+ <keyword type="constant" name="GIMP_ICON_TYPE_ICON_NAME" link="libgimpbase-gimpbaseenums.html#GIMP-ICON-TYPE-ICON-NAME:CAPS"/>
+ <keyword type="constant" name="GIMP_ICON_TYPE_INLINE_PIXBUF" link="libgimpbase-gimpbaseenums.html#GIMP-ICON-TYPE-INLINE-PIXBUF:CAPS"/>
+ <keyword type="constant" name="GIMP_ICON_TYPE_IMAGE_FILE" link="libgimpbase-gimpbaseenums.html#GIMP-ICON-TYPE-IMAGE-FILE:CAPS"/>
+ <keyword type="constant" name="GIMP_ICON_TYPE_STOCK_ID" link="libgimpbase-gimpbaseenums.html#GIMP-ICON-TYPE-STOCK-ID:CAPS"/>
+ <keyword type="constant" name="GIMP_RGB" link="libgimpbase-gimpbaseenums.html#GIMP-RGB:CAPS"/>
+ <keyword type="constant" name="GIMP_GRAY" link="libgimpbase-gimpbaseenums.html#GIMP-GRAY:CAPS"/>
+ <keyword type="constant" name="GIMP_INDEXED" link="libgimpbase-gimpbaseenums.html#GIMP-INDEXED:CAPS"/>
+ <keyword type="constant" name="GIMP_RGB_IMAGE" link="libgimpbase-gimpbaseenums.html#GIMP-RGB-IMAGE:CAPS"/>
+ <keyword type="constant" name="GIMP_RGBA_IMAGE" link="libgimpbase-gimpbaseenums.html#GIMP-RGBA-IMAGE:CAPS"/>
+ <keyword type="constant" name="GIMP_GRAY_IMAGE" link="libgimpbase-gimpbaseenums.html#GIMP-GRAY-IMAGE:CAPS"/>
+ <keyword type="constant" name="GIMP_GRAYA_IMAGE" link="libgimpbase-gimpbaseenums.html#GIMP-GRAYA-IMAGE:CAPS"/>
+ <keyword type="constant" name="GIMP_INDEXED_IMAGE" link="libgimpbase-gimpbaseenums.html#GIMP-INDEXED-IMAGE:CAPS"/>
+ <keyword type="constant" name="GIMP_INDEXEDA_IMAGE" link="libgimpbase-gimpbaseenums.html#GIMP-INDEXEDA-IMAGE:CAPS"/>
+ <keyword type="constant" name="GIMP_INK_BLOB_TYPE_CIRCLE" link="libgimpbase-gimpbaseenums.html#GIMP-INK-BLOB-TYPE-CIRCLE:CAPS"/>
+ <keyword type="constant" name="GIMP_INK_BLOB_TYPE_SQUARE" link="libgimpbase-gimpbaseenums.html#GIMP-INK-BLOB-TYPE-SQUARE:CAPS"/>
+ <keyword type="constant" name="GIMP_INK_BLOB_TYPE_DIAMOND" link="libgimpbase-gimpbaseenums.html#GIMP-INK-BLOB-TYPE-DIAMOND:CAPS"/>
+ <keyword type="constant" name="GIMP_INTERPOLATION_NONE" link="libgimpbase-gimpbaseenums.html#GIMP-INTERPOLATION-NONE:CAPS"/>
+ <keyword type="constant" name="GIMP_INTERPOLATION_LINEAR" link="libgimpbase-gimpbaseenums.html#GIMP-INTERPOLATION-LINEAR:CAPS"/>
+ <keyword type="constant" name="GIMP_INTERPOLATION_CUBIC" link="libgimpbase-gimpbaseenums.html#GIMP-INTERPOLATION-CUBIC:CAPS"/>
+ <keyword type="constant" name="GIMP_INTERPOLATION_NOHALO" link="libgimpbase-gimpbaseenums.html#GIMP-INTERPOLATION-NOHALO:CAPS"/>
+ <keyword type="constant" name="GIMP_INTERPOLATION_LOHALO" link="libgimpbase-gimpbaseenums.html#GIMP-INTERPOLATION-LOHALO:CAPS"/>
+ <keyword type="constant" name="GIMP_INTERPOLATION_LANCZOS" link="libgimpbase-gimpbaseenums.html#GIMP-INTERPOLATION-LANCZOS:CAPS"/>
+ <keyword type="constant" name="GIMP_JOIN_MITER" link="libgimpbase-gimpbaseenums.html#GIMP-JOIN-MITER:CAPS"/>
+ <keyword type="constant" name="GIMP_JOIN_ROUND" link="libgimpbase-gimpbaseenums.html#GIMP-JOIN-ROUND:CAPS"/>
+ <keyword type="constant" name="GIMP_JOIN_BEVEL" link="libgimpbase-gimpbaseenums.html#GIMP-JOIN-BEVEL:CAPS"/>
+ <keyword type="constant" name="GIMP_MASK_APPLY" link="libgimpbase-gimpbaseenums.html#GIMP-MASK-APPLY:CAPS"/>
+ <keyword type="constant" name="GIMP_MASK_DISCARD" link="libgimpbase-gimpbaseenums.html#GIMP-MASK-DISCARD:CAPS"/>
+ <keyword type="constant" name="GIMP_EXPAND_AS_NECESSARY" link="libgimpbase-gimpbaseenums.html#GIMP-EXPAND-AS-NECESSARY:CAPS"/>
+ <keyword type="constant" name="GIMP_CLIP_TO_IMAGE" link="libgimpbase-gimpbaseenums.html#GIMP-CLIP-TO-IMAGE:CAPS"/>
+ <keyword type="constant" name="GIMP_CLIP_TO_BOTTOM_LAYER" link="libgimpbase-gimpbaseenums.html#GIMP-CLIP-TO-BOTTOM-LAYER:CAPS"/>
+ <keyword type="constant" name="GIMP_FLATTEN_IMAGE" link="libgimpbase-gimpbaseenums.html#GIMP-FLATTEN-IMAGE:CAPS"/>
+ <keyword type="constant" name="GIMP_MESSAGE_BOX" link="libgimpbase-gimpbaseenums.html#GIMP-MESSAGE-BOX:CAPS"/>
+ <keyword type="constant" name="GIMP_CONSOLE" link="libgimpbase-gimpbaseenums.html#GIMP-CONSOLE:CAPS"/>
+ <keyword type="constant" name="GIMP_ERROR_CONSOLE" link="libgimpbase-gimpbaseenums.html#GIMP-ERROR-CONSOLE:CAPS"/>
+ <keyword type="constant" name="GIMP_OFFSET_BACKGROUND" link="libgimpbase-gimpbaseenums.html#GIMP-OFFSET-BACKGROUND:CAPS"/>
+ <keyword type="constant" name="GIMP_OFFSET_TRANSPARENT" link="libgimpbase-gimpbaseenums.html#GIMP-OFFSET-TRANSPARENT:CAPS"/>
+ <keyword type="constant" name="GIMP_OFFSET_WRAP_AROUND" link="libgimpbase-gimpbaseenums.html#GIMP-OFFSET-WRAP-AROUND:CAPS"/>
+ <keyword type="constant" name="GIMP_ORIENTATION_HORIZONTAL" link="libgimpbase-gimpbaseenums.html#GIMP-ORIENTATION-HORIZONTAL:CAPS"/>
+ <keyword type="constant" name="GIMP_ORIENTATION_VERTICAL" link="libgimpbase-gimpbaseenums.html#GIMP-ORIENTATION-VERTICAL:CAPS"/>
+ <keyword type="constant" name="GIMP_ORIENTATION_UNKNOWN" link="libgimpbase-gimpbaseenums.html#GIMP-ORIENTATION-UNKNOWN:CAPS"/>
+ <keyword type="constant" name="GIMP_PDB_INT32" link="libgimpbase-gimpbaseenums.html#GIMP-PDB-INT32:CAPS"/>
+ <keyword type="constant" name="GIMP_PDB_INT16" link="libgimpbase-gimpbaseenums.html#GIMP-PDB-INT16:CAPS"/>
+ <keyword type="constant" name="GIMP_PDB_INT8" link="libgimpbase-gimpbaseenums.html#GIMP-PDB-INT8:CAPS"/>
+ <keyword type="constant" name="GIMP_PDB_FLOAT" link="libgimpbase-gimpbaseenums.html#GIMP-PDB-FLOAT:CAPS"/>
+ <keyword type="constant" name="GIMP_PDB_STRING" link="libgimpbase-gimpbaseenums.html#GIMP-PDB-STRING:CAPS"/>
+ <keyword type="constant" name="GIMP_PDB_INT32ARRAY" link="libgimpbase-gimpbaseenums.html#GIMP-PDB-INT32ARRAY:CAPS"/>
+ <keyword type="constant" name="GIMP_PDB_INT16ARRAY" link="libgimpbase-gimpbaseenums.html#GIMP-PDB-INT16ARRAY:CAPS"/>
+ <keyword type="constant" name="GIMP_PDB_INT8ARRAY" link="libgimpbase-gimpbaseenums.html#GIMP-PDB-INT8ARRAY:CAPS"/>
+ <keyword type="constant" name="GIMP_PDB_FLOATARRAY" link="libgimpbase-gimpbaseenums.html#GIMP-PDB-FLOATARRAY:CAPS"/>
+ <keyword type="constant" name="GIMP_PDB_STRINGARRAY" link="libgimpbase-gimpbaseenums.html#GIMP-PDB-STRINGARRAY:CAPS"/>
+ <keyword type="constant" name="GIMP_PDB_COLOR" link="libgimpbase-gimpbaseenums.html#GIMP-PDB-COLOR:CAPS"/>
+ <keyword type="constant" name="GIMP_PDB_ITEM" link="libgimpbase-gimpbaseenums.html#GIMP-PDB-ITEM:CAPS"/>
+ <keyword type="constant" name="GIMP_PDB_DISPLAY" link="libgimpbase-gimpbaseenums.html#GIMP-PDB-DISPLAY:CAPS"/>
+ <keyword type="constant" name="GIMP_PDB_IMAGE" link="libgimpbase-gimpbaseenums.html#GIMP-PDB-IMAGE:CAPS"/>
+ <keyword type="constant" name="GIMP_PDB_LAYER" link="libgimpbase-gimpbaseenums.html#GIMP-PDB-LAYER:CAPS"/>
+ <keyword type="constant" name="GIMP_PDB_CHANNEL" link="libgimpbase-gimpbaseenums.html#GIMP-PDB-CHANNEL:CAPS"/>
+ <keyword type="constant" name="GIMP_PDB_DRAWABLE" link="libgimpbase-gimpbaseenums.html#GIMP-PDB-DRAWABLE:CAPS"/>
+ <keyword type="constant" name="GIMP_PDB_SELECTION" link="libgimpbase-gimpbaseenums.html#GIMP-PDB-SELECTION:CAPS"/>
+ <keyword type="constant" name="GIMP_PDB_COLORARRAY" link="libgimpbase-gimpbaseenums.html#GIMP-PDB-COLORARRAY:CAPS"/>
+ <keyword type="constant" name="GIMP_PDB_VECTORS" link="libgimpbase-gimpbaseenums.html#GIMP-PDB-VECTORS:CAPS"/>
+ <keyword type="constant" name="GIMP_PDB_PARASITE" link="libgimpbase-gimpbaseenums.html#GIMP-PDB-PARASITE:CAPS"/>
+ <keyword type="constant" name="GIMP_PDB_STATUS" link="libgimpbase-gimpbaseenums.html#GIMP-PDB-STATUS:CAPS"/>
+ <keyword type="constant" name="GIMP_PDB_END" link="libgimpbase-gimpbaseenums.html#GIMP-PDB-END:CAPS"/>
+ <keyword type="constant" name="GIMP_PDB_PATH" link="libgimpbase-gimpbaseenums.html#GIMP-PDB-PATH:CAPS"/>
+ <keyword type="constant" name="GIMP_PDB_BOUNDARY" link="libgimpbase-gimpbaseenums.html#GIMP-PDB-BOUNDARY:CAPS"/>
+ <keyword type="constant" name="GIMP_PDB_REGION" link="libgimpbase-gimpbaseenums.html#GIMP-PDB-REGION:CAPS"/>
+ <keyword type="constant" name="GIMP_PDB_ERROR_HANDLER_INTERNAL" link="libgimpbase-gimpbaseenums.html#GIMP-PDB-ERROR-HANDLER-INTERNAL:CAPS"/>
+ <keyword type="constant" name="GIMP_PDB_ERROR_HANDLER_PLUGIN" link="libgimpbase-gimpbaseenums.html#GIMP-PDB-ERROR-HANDLER-PLUGIN:CAPS"/>
+ <keyword type="constant" name="GIMP_INTERNAL" link="libgimpbase-gimpbaseenums.html#GIMP-INTERNAL:CAPS"/>
+ <keyword type="constant" name="GIMP_PLUGIN" link="libgimpbase-gimpbaseenums.html#GIMP-PLUGIN:CAPS"/>
+ <keyword type="constant" name="GIMP_EXTENSION" link="libgimpbase-gimpbaseenums.html#GIMP-EXTENSION:CAPS"/>
+ <keyword type="constant" name="GIMP_TEMPORARY" link="libgimpbase-gimpbaseenums.html#GIMP-TEMPORARY:CAPS"/>
+ <keyword type="constant" name="GIMP_PDB_EXECUTION_ERROR" link="libgimpbase-gimpbaseenums.html#GIMP-PDB-EXECUTION-ERROR:CAPS"/>
+ <keyword type="constant" name="GIMP_PDB_CALLING_ERROR" link="libgimpbase-gimpbaseenums.html#GIMP-PDB-CALLING-ERROR:CAPS"/>
+ <keyword type="constant" name="GIMP_PDB_PASS_THROUGH" link="libgimpbase-gimpbaseenums.html#GIMP-PDB-PASS-THROUGH:CAPS"/>
+ <keyword type="constant" name="GIMP_PDB_SUCCESS" link="libgimpbase-gimpbaseenums.html#GIMP-PDB-SUCCESS:CAPS"/>
+ <keyword type="constant" name="GIMP_PDB_CANCEL" link="libgimpbase-gimpbaseenums.html#GIMP-PDB-CANCEL:CAPS"/>
+ <keyword type="constant" name="GIMP_PAINT_CONSTANT" link="libgimpbase-gimpbaseenums.html#GIMP-PAINT-CONSTANT:CAPS"/>
+ <keyword type="constant" name="GIMP_PAINT_INCREMENTAL" link="libgimpbase-gimpbaseenums.html#GIMP-PAINT-INCREMENTAL:CAPS"/>
+ <keyword type="constant" name="GIMP_PRECISION_U8_LINEAR" link="libgimpbase-gimpbaseenums.html#GIMP-PRECISION-U8-LINEAR:CAPS"/>
+ <keyword type="constant" name="GIMP_PRECISION_U8_GAMMA" link="libgimpbase-gimpbaseenums.html#GIMP-PRECISION-U8-GAMMA:CAPS"/>
+ <keyword type="constant" name="GIMP_PRECISION_U16_LINEAR" link="libgimpbase-gimpbaseenums.html#GIMP-PRECISION-U16-LINEAR:CAPS"/>
+ <keyword type="constant" name="GIMP_PRECISION_U16_GAMMA" link="libgimpbase-gimpbaseenums.html#GIMP-PRECISION-U16-GAMMA:CAPS"/>
+ <keyword type="constant" name="GIMP_PRECISION_U32_LINEAR" link="libgimpbase-gimpbaseenums.html#GIMP-PRECISION-U32-LINEAR:CAPS"/>
+ <keyword type="constant" name="GIMP_PRECISION_U32_GAMMA" link="libgimpbase-gimpbaseenums.html#GIMP-PRECISION-U32-GAMMA:CAPS"/>
+ <keyword type="constant" name="GIMP_PRECISION_HALF_LINEAR" link="libgimpbase-gimpbaseenums.html#GIMP-PRECISION-HALF-LINEAR:CAPS"/>
+ <keyword type="constant" name="GIMP_PRECISION_HALF_GAMMA" link="libgimpbase-gimpbaseenums.html#GIMP-PRECISION-HALF-GAMMA:CAPS"/>
+ <keyword type="constant" name="GIMP_PRECISION_FLOAT_LINEAR" link="libgimpbase-gimpbaseenums.html#GIMP-PRECISION-FLOAT-LINEAR:CAPS"/>
+ <keyword type="constant" name="GIMP_PRECISION_FLOAT_GAMMA" link="libgimpbase-gimpbaseenums.html#GIMP-PRECISION-FLOAT-GAMMA:CAPS"/>
+ <keyword type="constant" name="GIMP_PRECISION_DOUBLE_LINEAR" link="libgimpbase-gimpbaseenums.html#GIMP-PRECISION-DOUBLE-LINEAR:CAPS"/>
+ <keyword type="constant" name="GIMP_PRECISION_DOUBLE_GAMMA" link="libgimpbase-gimpbaseenums.html#GIMP-PRECISION-DOUBLE-GAMMA:CAPS"/>
+ <keyword type="constant" name="GIMP_PROGRESS_COMMAND_START" link="libgimpbase-gimpbaseenums.html#GIMP-PROGRESS-COMMAND-START:CAPS"/>
+ <keyword type="constant" name="GIMP_PROGRESS_COMMAND_END" link="libgimpbase-gimpbaseenums.html#GIMP-PROGRESS-COMMAND-END:CAPS"/>
+ <keyword type="constant" name="GIMP_PROGRESS_COMMAND_SET_TEXT" link="libgimpbase-gimpbaseenums.html#GIMP-PROGRESS-COMMAND-SET-TEXT:CAPS"/>
+ <keyword type="constant" name="GIMP_PROGRESS_COMMAND_SET_VALUE" link="libgimpbase-gimpbaseenums.html#GIMP-PROGRESS-COMMAND-SET-VALUE:CAPS"/>
+ <keyword type="constant" name="GIMP_PROGRESS_COMMAND_PULSE" link="libgimpbase-gimpbaseenums.html#GIMP-PROGRESS-COMMAND-PULSE:CAPS"/>
+ <keyword type="constant" name="GIMP_PROGRESS_COMMAND_GET_WINDOW" link="libgimpbase-gimpbaseenums.html#GIMP-PROGRESS-COMMAND-GET-WINDOW:CAPS"/>
+ <keyword type="constant" name="GIMP_REPEAT_NONE" link="libgimpbase-gimpbaseenums.html#GIMP-REPEAT-NONE:CAPS"/>
+ <keyword type="constant" name="GIMP_REPEAT_SAWTOOTH" link="libgimpbase-gimpbaseenums.html#GIMP-REPEAT-SAWTOOTH:CAPS"/>
+ <keyword type="constant" name="GIMP_REPEAT_TRIANGULAR" link="libgimpbase-gimpbaseenums.html#GIMP-REPEAT-TRIANGULAR:CAPS"/>
+ <keyword type="constant" name="GIMP_REPEAT_TRUNCATE" link="libgimpbase-gimpbaseenums.html#GIMP-REPEAT-TRUNCATE:CAPS"/>
+ <keyword type="constant" name="GIMP_ROTATE_90" link="libgimpbase-gimpbaseenums.html#GIMP-ROTATE-90:CAPS"/>
+ <keyword type="constant" name="GIMP_ROTATE_180" link="libgimpbase-gimpbaseenums.html#GIMP-ROTATE-180:CAPS"/>
+ <keyword type="constant" name="GIMP_ROTATE_270" link="libgimpbase-gimpbaseenums.html#GIMP-ROTATE-270:CAPS"/>
+ <keyword type="constant" name="GIMP_RUN_INTERACTIVE" link="libgimpbase-gimpbaseenums.html#GIMP-RUN-INTERACTIVE:CAPS"/>
+ <keyword type="constant" name="GIMP_RUN_NONINTERACTIVE" link="libgimpbase-gimpbaseenums.html#GIMP-RUN-NONINTERACTIVE:CAPS"/>
+ <keyword type="constant" name="GIMP_RUN_WITH_LAST_VALS" link="libgimpbase-gimpbaseenums.html#GIMP-RUN-WITH-LAST-VALS:CAPS"/>
+ <keyword type="constant" name="GIMP_SELECT_CRITERION_COMPOSITE" link="libgimpbase-gimpbaseenums.html#GIMP-SELECT-CRITERION-COMPOSITE:CAPS"/>
+ <keyword type="constant" name="GIMP_SELECT_CRITERION_R" link="libgimpbase-gimpbaseenums.html#GIMP-SELECT-CRITERION-R:CAPS"/>
+ <keyword type="constant" name="GIMP_SELECT_CRITERION_G" link="libgimpbase-gimpbaseenums.html#GIMP-SELECT-CRITERION-G:CAPS"/>
+ <keyword type="constant" name="GIMP_SELECT_CRITERION_B" link="libgimpbase-gimpbaseenums.html#GIMP-SELECT-CRITERION-B:CAPS"/>
+ <keyword type="constant" name="GIMP_SELECT_CRITERION_H" link="libgimpbase-gimpbaseenums.html#GIMP-SELECT-CRITERION-H:CAPS"/>
+ <keyword type="constant" name="GIMP_SELECT_CRITERION_S" link="libgimpbase-gimpbaseenums.html#GIMP-SELECT-CRITERION-S:CAPS"/>
+ <keyword type="constant" name="GIMP_SELECT_CRITERION_V" link="libgimpbase-gimpbaseenums.html#GIMP-SELECT-CRITERION-V:CAPS"/>
+ <keyword type="constant" name="GIMP_SELECT_CRITERION_A" link="libgimpbase-gimpbaseenums.html#GIMP-SELECT-CRITERION-A:CAPS"/>
+ <keyword type="constant" name="GIMP_SELECT_CRITERION_LCH_L" link="libgimpbase-gimpbaseenums.html#GIMP-SELECT-CRITERION-LCH-L:CAPS"/>
+ <keyword type="constant" name="GIMP_SELECT_CRITERION_LCH_C" link="libgimpbase-gimpbaseenums.html#GIMP-SELECT-CRITERION-LCH-C:CAPS"/>
+ <keyword type="constant" name="GIMP_SELECT_CRITERION_LCH_H" link="libgimpbase-gimpbaseenums.html#GIMP-SELECT-CRITERION-LCH-H:CAPS"/>
+ <keyword type="constant" name="GIMP_PIXELS" link="libgimpbase-gimpbaseenums.html#GIMP-PIXELS:CAPS"/>
+ <keyword type="constant" name="GIMP_POINTS" link="libgimpbase-gimpbaseenums.html#GIMP-POINTS:CAPS"/>
+ <keyword type="constant" name="GIMP_STACK_TRACE_NEVER" link="libgimpbase-gimpbaseenums.html#GIMP-STACK-TRACE-NEVER:CAPS"/>
+ <keyword type="constant" name="GIMP_STACK_TRACE_QUERY" link="libgimpbase-gimpbaseenums.html#GIMP-STACK-TRACE-QUERY:CAPS"/>
+ <keyword type="constant" name="GIMP_STACK_TRACE_ALWAYS" link="libgimpbase-gimpbaseenums.html#GIMP-STACK-TRACE-ALWAYS:CAPS"/>
+ <keyword type="constant" name="GIMP_STROKE_LINE" link="libgimpbase-gimpbaseenums.html#GIMP-STROKE-LINE:CAPS"/>
+ <keyword type="constant" name="GIMP_STROKE_PAINT_METHOD" link="libgimpbase-gimpbaseenums.html#GIMP-STROKE-PAINT-METHOD:CAPS"/>
+ <keyword type="constant" name="GIMP_TEXT_DIRECTION_LTR" link="libgimpbase-gimpbaseenums.html#GIMP-TEXT-DIRECTION-LTR:CAPS"/>
+ <keyword type="constant" name="GIMP_TEXT_DIRECTION_RTL" link="libgimpbase-gimpbaseenums.html#GIMP-TEXT-DIRECTION-RTL:CAPS"/>
+ <keyword type="constant" name="GIMP_TEXT_DIRECTION_TTB_RTL" link="libgimpbase-gimpbaseenums.html#GIMP-TEXT-DIRECTION-TTB-RTL:CAPS"/>
+ <keyword type="constant" name="GIMP_TEXT_DIRECTION_TTB_RTL_UPRIGHT" link="libgimpbase-gimpbaseenums.html#GIMP-TEXT-DIRECTION-TTB-RTL-UPRIGHT:CAPS"/>
+ <keyword type="constant" name="GIMP_TEXT_DIRECTION_TTB_LTR" link="libgimpbase-gimpbaseenums.html#GIMP-TEXT-DIRECTION-TTB-LTR:CAPS"/>
+ <keyword type="constant" name="GIMP_TEXT_DIRECTION_TTB_LTR_UPRIGHT" link="libgimpbase-gimpbaseenums.html#GIMP-TEXT-DIRECTION-TTB-LTR-UPRIGHT:CAPS"/>
+ <keyword type="constant" name="GIMP_TEXT_HINT_STYLE_NONE" link="libgimpbase-gimpbaseenums.html#GIMP-TEXT-HINT-STYLE-NONE:CAPS"/>
+ <keyword type="constant" name="GIMP_TEXT_HINT_STYLE_SLIGHT" link="libgimpbase-gimpbaseenums.html#GIMP-TEXT-HINT-STYLE-SLIGHT:CAPS"/>
+ <keyword type="constant" name="GIMP_TEXT_HINT_STYLE_MEDIUM" link="libgimpbase-gimpbaseenums.html#GIMP-TEXT-HINT-STYLE-MEDIUM:CAPS"/>
+ <keyword type="constant" name="GIMP_TEXT_HINT_STYLE_FULL" link="libgimpbase-gimpbaseenums.html#GIMP-TEXT-HINT-STYLE-FULL:CAPS"/>
+ <keyword type="constant" name="GIMP_TEXT_JUSTIFY_LEFT" link="libgimpbase-gimpbaseenums.html#GIMP-TEXT-JUSTIFY-LEFT:CAPS"/>
+ <keyword type="constant" name="GIMP_TEXT_JUSTIFY_RIGHT" link="libgimpbase-gimpbaseenums.html#GIMP-TEXT-JUSTIFY-RIGHT:CAPS"/>
+ <keyword type="constant" name="GIMP_TEXT_JUSTIFY_CENTER" link="libgimpbase-gimpbaseenums.html#GIMP-TEXT-JUSTIFY-CENTER:CAPS"/>
+ <keyword type="constant" name="GIMP_TEXT_JUSTIFY_FILL" link="libgimpbase-gimpbaseenums.html#GIMP-TEXT-JUSTIFY-FILL:CAPS"/>
+ <keyword type="constant" name="GIMP_TRANSFER_SHADOWS" link="libgimpbase-gimpbaseenums.html#GIMP-TRANSFER-SHADOWS:CAPS"/>
+ <keyword type="constant" name="GIMP_TRANSFER_MIDTONES" link="libgimpbase-gimpbaseenums.html#GIMP-TRANSFER-MIDTONES:CAPS"/>
+ <keyword type="constant" name="GIMP_TRANSFER_HIGHLIGHTS" link="libgimpbase-gimpbaseenums.html#GIMP-TRANSFER-HIGHLIGHTS:CAPS"/>
+ <keyword type="constant" name="GIMP_SHADOWS" link="libgimpbase-gimpbaseenums.html#GIMP-SHADOWS:CAPS"/>
+ <keyword type="constant" name="GIMP_MIDTONES" link="libgimpbase-gimpbaseenums.html#GIMP-MIDTONES:CAPS"/>
+ <keyword type="constant" name="GIMP_HIGHLIGHTS" link="libgimpbase-gimpbaseenums.html#GIMP-HIGHLIGHTS:CAPS"/>
+ <keyword type="constant" name="GIMP_TRANSFORM_FORWARD" link="libgimpbase-gimpbaseenums.html#GIMP-TRANSFORM-FORWARD:CAPS"/>
+ <keyword type="constant" name="GIMP_TRANSFORM_BACKWARD" link="libgimpbase-gimpbaseenums.html#GIMP-TRANSFORM-BACKWARD:CAPS"/>
+ <keyword type="constant" name="GIMP_TRANSFORM_RESIZE_ADJUST" link="libgimpbase-gimpbaseenums.html#GIMP-TRANSFORM-RESIZE-ADJUST:CAPS"/>
+ <keyword type="constant" name="GIMP_TRANSFORM_RESIZE_CLIP" link="libgimpbase-gimpbaseenums.html#GIMP-TRANSFORM-RESIZE-CLIP:CAPS"/>
+ <keyword type="constant" name="GIMP_TRANSFORM_RESIZE_CROP" link="libgimpbase-gimpbaseenums.html#GIMP-TRANSFORM-RESIZE-CROP:CAPS"/>
+ <keyword type="constant" name="GIMP_TRANSFORM_RESIZE_CROP_WITH_ASPECT" link="libgimpbase-gimpbaseenums.html#GIMP-TRANSFORM-RESIZE-CROP-WITH-ASPECT:CAPS"/>
+ <keyword type="constant" name="GIMP_USER_DIRECTORY_DESKTOP" link="libgimpbase-gimpbaseenums.html#GIMP-USER-DIRECTORY-DESKTOP:CAPS"/>
+ <keyword type="constant" name="GIMP_USER_DIRECTORY_DOCUMENTS" link="libgimpbase-gimpbaseenums.html#GIMP-USER-DIRECTORY-DOCUMENTS:CAPS"/>
+ <keyword type="constant" name="GIMP_USER_DIRECTORY_DOWNLOAD" link="libgimpbase-gimpbaseenums.html#GIMP-USER-DIRECTORY-DOWNLOAD:CAPS"/>
+ <keyword type="constant" name="GIMP_USER_DIRECTORY_MUSIC" link="libgimpbase-gimpbaseenums.html#GIMP-USER-DIRECTORY-MUSIC:CAPS"/>
+ <keyword type="constant" name="GIMP_USER_DIRECTORY_PICTURES" link="libgimpbase-gimpbaseenums.html#GIMP-USER-DIRECTORY-PICTURES:CAPS"/>
+ <keyword type="constant" name="GIMP_USER_DIRECTORY_PUBLIC_SHARE" link="libgimpbase-gimpbaseenums.html#GIMP-USER-DIRECTORY-PUBLIC-SHARE:CAPS"/>
+ <keyword type="constant" name="GIMP_USER_DIRECTORY_TEMPLATES" link="libgimpbase-gimpbaseenums.html#GIMP-USER-DIRECTORY-TEMPLATES:CAPS"/>
+ <keyword type="constant" name="GIMP_USER_DIRECTORY_VIDEOS" link="libgimpbase-gimpbaseenums.html#GIMP-USER-DIRECTORY-VIDEOS:CAPS"/>
+ <keyword type="constant" name="GIMP_VECTORS_STROKE_TYPE_BEZIER" link="libgimpbase-gimpbaseenums.html#GIMP-VECTORS-STROKE-TYPE-BEZIER:CAPS"/>
+ <keyword type="constant" name="GIMP_CPU_ACCEL_NONE" link="libgimpbase-gimpcpuaccel.html#GIMP-CPU-ACCEL-NONE:CAPS"/>
+ <keyword type="constant" name="GIMP_CPU_ACCEL_X86_MMX" link="libgimpbase-gimpcpuaccel.html#GIMP-CPU-ACCEL-X86-MMX:CAPS"/>
+ <keyword type="constant" name="GIMP_CPU_ACCEL_X86_3DNOW" link="libgimpbase-gimpcpuaccel.html#GIMP-CPU-ACCEL-X86-3DNOW:CAPS"/>
+ <keyword type="constant" name="GIMP_CPU_ACCEL_X86_MMXEXT" link="libgimpbase-gimpcpuaccel.html#GIMP-CPU-ACCEL-X86-MMXEXT:CAPS"/>
+ <keyword type="constant" name="GIMP_CPU_ACCEL_X86_SSE" link="libgimpbase-gimpcpuaccel.html#GIMP-CPU-ACCEL-X86-SSE:CAPS"/>
+ <keyword type="constant" name="GIMP_CPU_ACCEL_X86_SSE2" link="libgimpbase-gimpcpuaccel.html#GIMP-CPU-ACCEL-X86-SSE2:CAPS"/>
+ <keyword type="constant" name="GIMP_CPU_ACCEL_X86_SSE3" link="libgimpbase-gimpcpuaccel.html#GIMP-CPU-ACCEL-X86-SSE3:CAPS"/>
+ <keyword type="constant" name="GIMP_CPU_ACCEL_X86_SSSE3" link="libgimpbase-gimpcpuaccel.html#GIMP-CPU-ACCEL-X86-SSSE3:CAPS"/>
+ <keyword type="constant" name="GIMP_CPU_ACCEL_X86_SSE4_1" link="libgimpbase-gimpcpuaccel.html#GIMP-CPU-ACCEL-X86-SSE4-1:CAPS"/>
+ <keyword type="constant" name="GIMP_CPU_ACCEL_X86_SSE4_2" link="libgimpbase-gimpcpuaccel.html#GIMP-CPU-ACCEL-X86-SSE4-2:CAPS"/>
+ <keyword type="constant" name="GIMP_CPU_ACCEL_X86_AVX" link="libgimpbase-gimpcpuaccel.html#GIMP-CPU-ACCEL-X86-AVX:CAPS"/>
+ <keyword type="constant" name="GIMP_CPU_ACCEL_PPC_ALTIVEC" link="libgimpbase-gimpcpuaccel.html#GIMP-CPU-ACCEL-PPC-ALTIVEC:CAPS"/>
+ <keyword type="constant" name="GIMP_METADATA_LOAD_COMMENT" link="libgimpbase-GimpMetadata.html#GIMP-METADATA-LOAD-COMMENT:CAPS"/>
+ <keyword type="constant" name="GIMP_METADATA_LOAD_RESOLUTION" link="libgimpbase-GimpMetadata.html#GIMP-METADATA-LOAD-RESOLUTION:CAPS"/>
+ <keyword type="constant" name="GIMP_METADATA_LOAD_ORIENTATION" link="libgimpbase-GimpMetadata.html#GIMP-METADATA-LOAD-ORIENTATION:CAPS"/>
+ <keyword type="constant" name="GIMP_METADATA_LOAD_COLORSPACE" link="libgimpbase-GimpMetadata.html#GIMP-METADATA-LOAD-COLORSPACE:CAPS"/>
+ <keyword type="constant" name="GIMP_METADATA_LOAD_ALL" link="libgimpbase-GimpMetadata.html#GIMP-METADATA-LOAD-ALL:CAPS"/>
+ <keyword type="constant" name="GIMP_METADATA_SAVE_EXIF" link="libgimpbase-GimpMetadata.html#GIMP-METADATA-SAVE-EXIF:CAPS"/>
+ <keyword type="constant" name="GIMP_METADATA_SAVE_XMP" link="libgimpbase-GimpMetadata.html#GIMP-METADATA-SAVE-XMP:CAPS"/>
+ <keyword type="constant" name="GIMP_METADATA_SAVE_IPTC" link="libgimpbase-GimpMetadata.html#GIMP-METADATA-SAVE-IPTC:CAPS"/>
+ <keyword type="constant" name="GIMP_METADATA_SAVE_THUMBNAIL" link="libgimpbase-GimpMetadata.html#GIMP-METADATA-SAVE-THUMBNAIL:CAPS"/>
+ <keyword type="constant" name="GIMP_METADATA_SAVE_COLOR_PROFILE" link="libgimpbase-GimpMetadata.html#GIMP-METADATA-SAVE-COLOR-PROFILE:CAPS"/>
+ <keyword type="constant" name="GIMP_METADATA_SAVE_ALL" link="libgimpbase-GimpMetadata.html#GIMP-METADATA-SAVE-ALL:CAPS"/>
+ <keyword type="constant" name="GIMP_METADATA_COLORSPACE_UNSPECIFIED" link="libgimpbase-GimpMetadata.html#GIMP-METADATA-COLORSPACE-UNSPECIFIED:CAPS"/>
+ <keyword type="constant" name="GIMP_METADATA_COLORSPACE_UNCALIBRATED" link="libgimpbase-GimpMetadata.html#GIMP-METADATA-COLORSPACE-UNCALIBRATED:CAPS"/>
+ <keyword type="constant" name="GIMP_METADATA_COLORSPACE_SRGB" link="libgimpbase-GimpMetadata.html#GIMP-METADATA-COLORSPACE-SRGB:CAPS"/>
+ <keyword type="constant" name="GIMP_METADATA_COLORSPACE_ADOBERGB" link="libgimpbase-GimpMetadata.html#GIMP-METADATA-COLORSPACE-ADOBERGB:CAPS"/>
+ <keyword type="constant" name="GIMP_UNIT_PIXEL" link="libgimpbase-gimpunit.html#GIMP-UNIT-PIXEL:CAPS"/>
+ <keyword type="constant" name="GIMP_UNIT_INCH" link="libgimpbase-gimpunit.html#GIMP-UNIT-INCH:CAPS"/>
+ <keyword type="constant" name="GIMP_UNIT_MM" link="libgimpbase-gimpunit.html#GIMP-UNIT-MM:CAPS"/>
+ <keyword type="constant" name="GIMP_UNIT_POINT" link="libgimpbase-gimpunit.html#GIMP-UNIT-POINT:CAPS"/>
+ <keyword type="constant" name="GIMP_UNIT_PICA" link="libgimpbase-gimpunit.html#GIMP-UNIT-PICA:CAPS"/>
+ <keyword type="constant" name="GIMP_UNIT_END" link="libgimpbase-gimpunit.html#GIMP-UNIT-END:CAPS"/>
+ <keyword type="constant" name="GIMP_UNIT_PERCENT" link="libgimpbase-gimpunit.html#GIMP-UNIT-PERCENT:CAPS"/>
+ <keyword type="member" name="GimpEnumDesc.value" link="libgimpbase-gimpbasetypes.html#GimpEnumDesc.value"/>
+ <keyword type="member" name="GimpEnumDesc.value-desc" link="libgimpbase-gimpbasetypes.html#GimpEnumDesc.value-desc"/>
+ <keyword type="member" name="GimpEnumDesc.value-help" link="libgimpbase-gimpbasetypes.html#GimpEnumDesc.value-help"/>
+ <keyword type="member" name="GimpFlagsDesc.value" link="libgimpbase-gimpbasetypes.html#GimpFlagsDesc.value"/>
+ <keyword type="member" name="GimpFlagsDesc.value-desc" link="libgimpbase-gimpbasetypes.html#GimpFlagsDesc.value-desc"/>
+ <keyword type="member" name="GimpFlagsDesc.value-help" link="libgimpbase-gimpbasetypes.html#GimpFlagsDesc.value-help"/>
+ <keyword type="member" name="GimpDatafileData.filename" link="libgimpbase-gimpdatafiles.html#GimpDatafileData.filename"/>
+ <keyword type="member" name="GimpDatafileData.dirname" link="libgimpbase-gimpdatafiles.html#GimpDatafileData.dirname"/>
+ <keyword type="member" name="GimpDatafileData.basename" link="libgimpbase-gimpdatafiles.html#GimpDatafileData.basename"/>
+ <keyword type="member" name="GimpDatafileData.atime" link="libgimpbase-gimpdatafiles.html#GimpDatafileData.atime"/>
+ <keyword type="member" name="GimpDatafileData.mtime" link="libgimpbase-gimpdatafiles.html#GimpDatafileData.mtime"/>
+ <keyword type="member" name="GimpDatafileData.ctime" link="libgimpbase-gimpdatafiles.html#GimpDatafileData.ctime"/>
+ <keyword type="member" name="GimpParasite.name" link="libgimpbase-GimpParasite.html#GimpParasite.name"/>
+ <keyword type="member" name="GimpParasite.flags" link="libgimpbase-GimpParasite.html#GimpParasite.flags"/>
+ <keyword type="member" name="GimpParasite.size" link="libgimpbase-GimpParasite.html#GimpParasite.size"/>
+ <keyword type="member" name="GimpParasite.data" link="libgimpbase-GimpParasite.html#GimpParasite.data"/>
+ <keyword type="member" name="GimpPixPipeParams.step" link="libgimpbase-gimpparasiteio.html#GimpPixPipeParams.step"/>
+ <keyword type="member" name="GimpPixPipeParams.ncells" link="libgimpbase-gimpparasiteio.html#GimpPixPipeParams.ncells"/>
+ <keyword type="member" name="GimpPixPipeParams.dim" link="libgimpbase-gimpparasiteio.html#GimpPixPipeParams.dim"/>
+ <keyword type="member" name="GimpPixPipeParams.cols" link="libgimpbase-gimpparasiteio.html#GimpPixPipeParams.cols"/>
+ <keyword type="member" name="GimpPixPipeParams.rows" link="libgimpbase-gimpparasiteio.html#GimpPixPipeParams.rows"/>
+ <keyword type="member" name="GimpPixPipeParams.cellwidth" link="libgimpbase-gimpparasiteio.html#GimpPixPipeParams.cellwidth"/>
+ <keyword type="member" name="GimpPixPipeParams.cellheight" link="libgimpbase-gimpparasiteio.html#GimpPixPipeParams.cellheight"/>
+ <keyword type="member" name="GimpPixPipeParams.placement" link="libgimpbase-gimpparasiteio.html#GimpPixPipeParams.placement"/>
+ <keyword type="member" name="GimpPixPipeParams.free-placement-string" link="libgimpbase-gimpparasiteio.html#GimpPixPipeParams.free-placement-string"/>
+ <keyword type="member" name="GimpPixPipeParams.rank" link="libgimpbase-gimpparasiteio.html#GimpPixPipeParams.rank"/>
+ <keyword type="member" name="GimpPixPipeParams.selection" link="libgimpbase-gimpparasiteio.html#GimpPixPipeParams.selection"/>
+ <keyword type="member" name="GimpPixPipeParams.free-selection-string" link="libgimpbase-gimpparasiteio.html#GimpPixPipeParams.free-selection-string"/>
+ <keyword type="member" name="GimpParamSpecValueArray.element-spec" link="libgimpbase-GimpValueArray.html#GimpParamSpecValueArray.element-spec"/>
+ <keyword type="member" name="GimpParamSpecValueArray.fixed-n-elements" link="libgimpbase-GimpValueArray.html#GimpParamSpecValueArray.fixed-n-elements"/>
+ </functions>
+</book>
diff --git a/devel-docs/libgimpbase/html/pt01.html b/devel-docs/libgimpbase/html/pt01.html
new file mode 100644
index 0000000..1cdfbe1
--- /dev/null
+++ b/devel-docs/libgimpbase/html/pt01.html
@@ -0,0 +1,95 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Part I. GIMP Base Library: GIMP Base Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Base Library Reference Manual">
+<link rel="up" href="index.html" title="GIMP Base Library Reference Manual">
+<link rel="prev" href="index.html" title="GIMP Base Library Reference Manual">
+<link rel="next" href="libgimpbase-gimpbaseenums.html" title="gimpbaseenums">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts"></td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><img src="up-insensitive.png" width="16" height="16" border="0"></td>
+<td><a accesskey="p" href="index.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimpbase-gimpbaseenums.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="part">
+<div class="titlepage"><div><div><h1 class="title">
+<a name="id-1.2"></a>Part I. GIMP Base Library</h1></div></div></div>
+<div class="toc">
+<p><b>Table of Contents</b></p>
+<dl class="toc">
+<dt>
+<span class="refentrytitle"><a href="libgimpbase-gimpbaseenums.html">gimpbaseenums</a></span><span class="refpurpose"> — Basic GIMP enumeration data types.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpbase-gimpbasetypes.html">gimpbasetypes</a></span><span class="refpurpose"> — Translation between gettext translation domain
+identifier and GType.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpbase-gimpversion.html">gimpversion</a></span><span class="refpurpose"></span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpbase-gimplimits.html">gimplimits</a></span><span class="refpurpose"> — Boundaries of some GIMP data types and some
+global constants.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpbase-gimpparam.html">gimpparam</a></span><span class="refpurpose"> — Definitions of useful <span class="type">GParamFlags</span>.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpbase-gimpchecks.html">gimpchecks</a></span><span class="refpurpose"> — Constants and functions related to rendering
+checkerboards.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpbase-gimpcpuaccel.html">gimpcpuaccel</a></span><span class="refpurpose"> — Functions to query and configure CPU acceleration.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpbase-gimpdatafiles.html">gimpdatafiles</a></span><span class="refpurpose"> — Functions to handle GIMP data files.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpbase-gimpenv.html">gimpenv</a></span><span class="refpurpose"> — Functions to access the GIMP environment.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpbase-gimpmemsize.html">gimpmemsize</a></span><span class="refpurpose"> — Functions to (de)serialize a given memory size.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpbase-GimpMetadata.html">GimpMetadata</a></span><span class="refpurpose"> — Basic functions for handling <span class="type">GimpMetadata</span> objects.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpbase-gimprectangle.html">gimprectangle</a></span><span class="refpurpose"> — Utility functions dealing with rectangle extents.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpbase-GimpParasite.html">GimpParasite</a></span><span class="refpurpose"> — Arbitrary pieces of data which can be attached
+to various GIMP objects.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpbase-gimpparasiteio.html">gimpparasiteio</a></span><span class="refpurpose"> — Utility functions to (de)serialize certain C
+structures to/from <span class="type">GimpParasite</span>'s.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpbase-gimpsignal.html">gimpsignal</a></span><span class="refpurpose"> — Portable signal handling.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpbase-gimpunit.html">gimpunit</a></span><span class="refpurpose"> — Provides a collection of predefined units and
+functions for creating user-defined units.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpbase-gimputils.html">gimputils</a></span><span class="refpurpose"> — Utilities of general interest</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpbase-GimpValueArray.html">GimpValueArray</a></span><span class="refpurpose"> — A container structure to maintain an array of
+generic values</span>
+</dt>
+</dl>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpbase/html/right-insensitive.png b/devel-docs/libgimpbase/html/right-insensitive.png
new file mode 100644
index 0000000..763208d
--- /dev/null
+++ b/devel-docs/libgimpbase/html/right-insensitive.png
Binary files differ
diff --git a/devel-docs/libgimpbase/html/right.png b/devel-docs/libgimpbase/html/right.png
new file mode 100644
index 0000000..eb90dd4
--- /dev/null
+++ b/devel-docs/libgimpbase/html/right.png
Binary files differ
diff --git a/devel-docs/libgimpbase/html/style.css b/devel-docs/libgimpbase/html/style.css
new file mode 100644
index 0000000..41781ba
--- /dev/null
+++ b/devel-docs/libgimpbase/html/style.css
@@ -0,0 +1,530 @@
+body
+{
+ font-family: cantarell, sans-serif;
+}
+.synopsis, .classsynopsis
+{
+ /* tango:aluminium 1/2 */
+ background: #eeeeec;
+ background: rgba(238, 238, 236, 0.5);
+ border: solid 1px rgb(238, 238, 236);
+ padding: 0.5em;
+}
+.programlisting
+{
+ /* tango:sky blue 0/1 */
+ /* fallback for no rgba support */
+ background: #e6f3ff;
+ border: solid 1px #729fcf;
+ background: rgba(114, 159, 207, 0.1);
+ border: solid 1px rgba(114, 159, 207, 0.2);
+ padding: 0.5em;
+}
+.variablelist
+{
+ padding: 4px;
+ margin-left: 3em;
+}
+.variablelist td:first-child
+{
+ vertical-align: top;
+}
+
+span.nowrap {
+ white-space: nowrap;
+}
+
+div.gallery-float
+{
+ float: left;
+ padding: 10px;
+}
+div.gallery-float img
+{
+ border-style: none;
+}
+div.gallery-spacer
+{
+ clear: both;
+}
+
+a, a:visited
+{
+ text-decoration: none;
+ /* tango:sky blue 2 */
+ color: #3465a4;
+}
+a:hover
+{
+ text-decoration: underline;
+ /* tango:sky blue 1 */
+ color: #729fcf;
+}
+
+.function_type,
+.variable_type,
+.property_type,
+.signal_type,
+.parameter_name,
+.struct_member_name,
+.union_member_name,
+.define_keyword,
+.datatype_keyword,
+.typedef_keyword
+{
+ text-align: right;
+}
+
+/* dim non-primary columns */
+.c_punctuation,
+.function_type,
+.variable_type,
+.property_type,
+.signal_type,
+.define_keyword,
+.datatype_keyword,
+.typedef_keyword,
+.property_flags,
+.signal_flags,
+.parameter_annotations,
+.enum_member_annotations,
+.struct_member_annotations,
+.union_member_annotations
+{
+ color: #888a85;
+}
+
+.function_type a,
+.function_type a:visited,
+.function_type a:hover,
+.property_type a,
+.property_type a:visited,
+.property_type a:hover,
+.signal_type a,
+.signal_type a:visited,
+.signal_type a:hover,
+.signal_flags a,
+.signal_flags a:visited,
+.signal_flags a:hover
+{
+ color: #729fcf;
+}
+
+td p
+{
+ margin: 0.25em;
+}
+
+div.informaltable table[border="1"],
+div.table table
+{
+ border-collapse: collapse;
+ border-spacing: 0px;
+ /* tango:aluminium 3 */
+ border: solid 1px #babdb6;
+}
+
+div.informaltable table[border="1"] td,
+div.informaltable table th,
+div.table table td, div.table table th
+{
+ /* tango:aluminium 3 */
+ border: solid 1px #babdb6;
+ padding: 3px;
+ vertical-align: top;
+}
+
+div.informaltable table[border="1"] th,
+div.table table th
+{
+ /* tango:aluminium 2 */
+ background-color: #d3d7cf;
+}
+
+h4
+{
+ color: #555753;
+ margin-top: 1em;
+ margin-bottom: 1em;
+}
+
+hr
+{
+ /* tango:aluminium 1 */
+ color: #d3d7cf;
+ background: #d3d7cf;
+ border: none 0px;
+ height: 1px;
+ clear: both;
+ margin: 2.0em 0em 2.0em 0em;
+}
+
+dl.toc dt
+{
+ padding-bottom: 0.25em;
+}
+
+dl.toc > dt
+{
+ padding-top: 0.25em;
+ padding-bottom: 0.25em;
+ font-weight: bold;
+}
+
+dl.toc > dl
+{
+ padding-bottom: 0.5em;
+}
+
+.parameter
+{
+ font-style: normal;
+}
+
+.footer
+{
+ padding-top: 3.5em;
+ /* tango:aluminium 3 */
+ color: #babdb6;
+ text-align: center;
+ font-size: 80%;
+}
+
+.informalfigure,
+.figure
+{
+ margin: 1em;
+}
+
+.informalexample,
+.example
+{
+ margin-top: 1em;
+ margin-bottom: 1em;
+}
+
+.warning
+{
+ /* tango:orange 0/1 */
+ background: #ffeed9;
+ background: rgba(252, 175, 62, 0.1);
+ border-color: #ffb04f;
+ border-color: rgba(252, 175, 62, 0.2);
+}
+.note
+{
+ /* tango:chameleon 0/0.5 */
+ background: #d8ffb2;
+ background: rgba(138, 226, 52, 0.1);
+ border-color: #abf562;
+ border-color: rgba(138, 226, 52, 0.2);
+}
+div.blockquote
+{
+ border-color: #eeeeec;
+}
+.note, .warning, div.blockquote
+{
+ padding: 0.5em;
+ border-width: 1px;
+ border-style: solid;
+ margin: 2em;
+}
+.note p, .warning p
+{
+ margin: 0;
+}
+
+div.warning h3.title,
+div.note h3.title
+{
+ display: none;
+}
+
+p + div.section
+{
+ margin-top: 1em;
+}
+
+div.refnamediv,
+div.refsynopsisdiv,
+div.refsect1,
+div.refsect2,
+div.toc,
+div.section
+{
+ margin-bottom: 1em;
+}
+
+/* blob links */
+h2 .extralinks, h3 .extralinks
+{
+ float: right;
+ /* tango:aluminium 3 */
+ color: #babdb6;
+ font-size: 80%;
+ font-weight: normal;
+}
+
+.lineart
+{
+ color: #d3d7cf;
+ font-weight: normal;
+}
+
+.annotation
+{
+ /* tango:aluminium 5 */
+ color: #555753;
+ font-weight: normal;
+}
+
+.structfield
+{
+ font-style: normal;
+ font-weight: normal;
+}
+
+acronym,abbr
+{
+ border-bottom: 1px dotted gray;
+}
+
+.listing_frame {
+ /* tango:sky blue 1 */
+ border: solid 1px #729fcf;
+ border: solid 1px rgba(114, 159, 207, 0.2);
+ padding: 0px;
+}
+
+.listing_lines, .listing_code {
+ margin-top: 0px;
+ margin-bottom: 0px;
+ padding: 0.5em;
+}
+.listing_lines {
+ /* tango:sky blue 0.5 */
+ background: #a6c5e3;
+ background: rgba(114, 159, 207, 0.2);
+ /* tango:aluminium 6 */
+ color: #2e3436;
+}
+.listing_code {
+ /* tango:sky blue 0 */
+ background: #e6f3ff;
+ background: rgba(114, 159, 207, 0.1);
+}
+.listing_code .programlisting {
+ /* override from previous */
+ border: none 0px;
+ padding: 0px;
+ background: none;
+}
+.listing_lines pre, .listing_code pre {
+ margin: 0px;
+}
+
+@media screen {
+ /* these have a <sup> as a first child, but since there are no parent selectors
+ * we can't use that. */
+ a.footnote
+ {
+ position: relative;
+ top: 0em ! important;
+ }
+ /* this is needed so that the local anchors are displayed below the naviagtion */
+ div.footnote a[name], div.refnamediv a[name], div.refsect1 a[name], div.refsect2 a[name], div.index a[name], div.glossary a[name], div.sect1 a[name]
+ {
+ display: inline-block;
+ position: relative;
+ top:-5em;
+ }
+ /* this seems to be a bug in the xsl style sheets when generating indexes */
+ div.index div.index
+ {
+ top: 0em;
+ }
+ /* make space for the fixed navigation bar and add space at the bottom so that
+ * link targets appear somewhat close to top
+ */
+ body
+ {
+ padding-top: 2.5em;
+ padding-bottom: 500px;
+ max-width: 60em;
+ }
+ p
+ {
+ max-width: 60em;
+ }
+ /* style and size the navigation bar */
+ table.navigation#top
+ {
+ position: fixed;
+ background: #e2e2e2;
+ border-bottom: solid 1px #babdb6;
+ border-spacing: 5px;
+ margin-top: 0;
+ margin-bottom: 0;
+ top: 0;
+ left: 0;
+ z-index: 10;
+ }
+ table.navigation#top td
+ {
+ padding-left: 6px;
+ padding-right: 6px;
+ }
+ .navigation a, .navigation a:visited
+ {
+ /* tango:sky blue 3 */
+ color: #204a87;
+ }
+ .navigation a:hover
+ {
+ /* tango:sky blue 2 */
+ color: #3465a4;
+ }
+ td.shortcuts
+ {
+ /* tango:sky blue 2 */
+ color: #3465a4;
+ font-size: 80%;
+ white-space: nowrap;
+ }
+ td.shortcuts .dim
+ {
+ color: #babdb6;
+ }
+ .navigation .title
+ {
+ font-size: 80%;
+ max-width: none;
+ margin: 0px;
+ font-weight: normal;
+ }
+}
+@media screen and (min-width: 60em) {
+ /* screen larger than 60em */
+ body { margin: auto; }
+}
+@media screen and (max-width: 60em) {
+ /* screen less than 60em */
+ #nav_hierarchy { display: none; }
+ #nav_interfaces { display: none; }
+ #nav_prerequisites { display: none; }
+ #nav_derived_interfaces { display: none; }
+ #nav_implementations { display: none; }
+ #nav_child_properties { display: none; }
+ #nav_style_properties { display: none; }
+ #nav_index { display: none; }
+ #nav_glossary { display: none; }
+ .gallery_image { display: none; }
+ .property_flags { display: none; }
+ .signal_flags { display: none; }
+ .parameter_annotations { display: none; }
+ .enum_member_annotations { display: none; }
+ .struct_member_annotations { display: none; }
+ .union_member_annotations { display: none; }
+ /* now that a column is hidden, optimize space */
+ col.parameters_name { width: auto; }
+ col.parameters_description { width: auto; }
+ col.struct_members_name { width: auto; }
+ col.struct_members_description { width: auto; }
+ col.enum_members_name { width: auto; }
+ col.enum_members_description { width: auto; }
+ col.union_members_name { width: auto; }
+ col.union_members_description { width: auto; }
+ .listing_lines { display: none; }
+}
+@media print {
+ table.navigation {
+ visibility: collapse;
+ display: none;
+ }
+ div.titlepage table.navigation {
+ visibility: visible;
+ display: table;
+ background: #e2e2e2;
+ border: solid 1px #babdb6;
+ margin-top: 0;
+ margin-bottom: 0;
+ top: 0;
+ left: 0;
+ height: 3em;
+ }
+}
+
+pre { line-height: 125%; margin: 0; }
+td.linenos pre { color: #000000; background-color: #f0f0f0; padding: 0 5px 0 5px; }
+span.linenos { color: #000000; background-color: #f0f0f0; padding: 0 5px 0 5px; }
+td.linenos pre.special { color: #000000; background-color: #ffffc0; padding: 0 5px 0 5px; }
+span.linenos.special { color: #000000; background-color: #ffffc0; padding: 0 5px 0 5px; }
+.hll { background-color: #ffffcc }
+.c { color: #408080; font-style: italic } /* Comment */
+.err { border: 1px solid #FF0000 } /* Error */
+.k { color: #008000; font-weight: bold } /* Keyword */
+.o { color: #666666 } /* Operator */
+.ch { color: #408080; font-style: italic } /* Comment.Hashbang */
+.cm { color: #408080; font-style: italic } /* Comment.Multiline */
+.cp { color: #BC7A00 } /* Comment.Preproc */
+.cpf { color: #408080; font-style: italic } /* Comment.PreprocFile */
+.c1 { color: #408080; font-style: italic } /* Comment.Single */
+.cs { color: #408080; font-style: italic } /* Comment.Special */
+.gd { color: #A00000 } /* Generic.Deleted */
+.ge { font-style: italic } /* Generic.Emph */
+.gr { color: #FF0000 } /* Generic.Error */
+.gh { color: #000080; font-weight: bold } /* Generic.Heading */
+.gi { color: #00A000 } /* Generic.Inserted */
+.go { color: #888888 } /* Generic.Output */
+.gp { color: #000080; font-weight: bold } /* Generic.Prompt */
+.gs { font-weight: bold } /* Generic.Strong */
+.gu { color: #800080; font-weight: bold } /* Generic.Subheading */
+.gt { color: #0044DD } /* Generic.Traceback */
+.kc { color: #008000; font-weight: bold } /* Keyword.Constant */
+.kd { color: #008000; font-weight: bold } /* Keyword.Declaration */
+.kn { color: #008000; font-weight: bold } /* Keyword.Namespace */
+.kp { color: #008000 } /* Keyword.Pseudo */
+.kr { color: #008000; font-weight: bold } /* Keyword.Reserved */
+.kt { color: #B00040 } /* Keyword.Type */
+.m { color: #666666 } /* Literal.Number */
+.s { color: #BA2121 } /* Literal.String */
+.na { color: #7D9029 } /* Name.Attribute */
+.nb { color: #008000 } /* Name.Builtin */
+.nc { color: #0000FF; font-weight: bold } /* Name.Class */
+.no { color: #880000 } /* Name.Constant */
+.nd { color: #AA22FF } /* Name.Decorator */
+.ni { color: #999999; font-weight: bold } /* Name.Entity */
+.ne { color: #D2413A; font-weight: bold } /* Name.Exception */
+.nf { color: #0000FF } /* Name.Function */
+.nl { color: #A0A000 } /* Name.Label */
+.nn { color: #0000FF; font-weight: bold } /* Name.Namespace */
+.nt { color: #008000; font-weight: bold } /* Name.Tag */
+.nv { color: #19177C } /* Name.Variable */
+.ow { color: #AA22FF; font-weight: bold } /* Operator.Word */
+.w { color: #bbbbbb } /* Text.Whitespace */
+.mb { color: #666666 } /* Literal.Number.Bin */
+.mf { color: #666666 } /* Literal.Number.Float */
+.mh { color: #666666 } /* Literal.Number.Hex */
+.mi { color: #666666 } /* Literal.Number.Integer */
+.mo { color: #666666 } /* Literal.Number.Oct */
+.sa { color: #BA2121 } /* Literal.String.Affix */
+.sb { color: #BA2121 } /* Literal.String.Backtick */
+.sc { color: #BA2121 } /* Literal.String.Char */
+.dl { color: #BA2121 } /* Literal.String.Delimiter */
+.sd { color: #BA2121; font-style: italic } /* Literal.String.Doc */
+.s2 { color: #BA2121 } /* Literal.String.Double */
+.se { color: #BB6622; font-weight: bold } /* Literal.String.Escape */
+.sh { color: #BA2121 } /* Literal.String.Heredoc */
+.si { color: #BB6688; font-weight: bold } /* Literal.String.Interpol */
+.sx { color: #008000 } /* Literal.String.Other */
+.sr { color: #BB6688 } /* Literal.String.Regex */
+.s1 { color: #BA2121 } /* Literal.String.Single */
+.ss { color: #19177C } /* Literal.String.Symbol */
+.bp { color: #008000 } /* Name.Builtin.Pseudo */
+.fm { color: #0000FF } /* Name.Function.Magic */
+.vc { color: #19177C } /* Name.Variable.Class */
+.vg { color: #19177C } /* Name.Variable.Global */
+.vi { color: #19177C } /* Name.Variable.Instance */
+.vm { color: #19177C } /* Name.Variable.Magic */
+.il { color: #666666 } /* Literal.Number.Integer.Long */ \ No newline at end of file
diff --git a/devel-docs/libgimpbase/html/up-insensitive.png b/devel-docs/libgimpbase/html/up-insensitive.png
new file mode 100644
index 0000000..478700c
--- /dev/null
+++ b/devel-docs/libgimpbase/html/up-insensitive.png
Binary files differ
diff --git a/devel-docs/libgimpbase/html/up.png b/devel-docs/libgimpbase/html/up.png
new file mode 100644
index 0000000..636d50d
--- /dev/null
+++ b/devel-docs/libgimpbase/html/up.png
Binary files differ
diff --git a/devel-docs/libgimpbase/libgimpbase-docs.sgml b/devel-docs/libgimpbase/libgimpbase-docs.sgml
new file mode 100644
index 0000000..4520922
--- /dev/null
+++ b/devel-docs/libgimpbase/libgimpbase-docs.sgml
@@ -0,0 +1,65 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!DOCTYPE book PUBLIC '-//OASIS//DTD DocBook XML V4.5//EN'
+ 'http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd'>
+
+<book lang="en" id="libgimpbase" xmlns:xi="http://www.w3.org/2003/XInclude">
+
+ <bookinfo>
+ <title>GIMP Base Library Reference Manual</title>
+ <releaseinfo>
+ for GIMP <xi:include href="version" parse="text"/>
+ </releaseinfo>
+ </bookinfo>
+
+ <part>
+ <title>GIMP Base Library</title>
+ <xi:include href="xml/gimpbaseenums.xml" />
+ <xi:include href="xml/gimpbasetypes.xml" />
+ <xi:include href="xml/gimpversion.xml" />
+ <xi:include href="xml/gimplimits.xml" />
+ <xi:include href="xml/gimpparam.xml" />
+ <xi:include href="xml/gimpchecks.xml" />
+ <xi:include href="xml/gimpcpuaccel.xml" />
+ <xi:include href="xml/gimpdatafiles.xml" />
+ <xi:include href="xml/gimpenv.xml" />
+ <xi:include href="xml/gimpmemsize.xml" />
+ <xi:include href="xml/gimpmetadata.xml" />
+ <xi:include href="xml/gimprectangle.xml" />
+ <xi:include href="xml/gimpparasite.xml" />
+ <xi:include href="xml/gimpparasiteio.xml" />
+ <xi:include href="xml/gimpsignal.xml" />
+ <xi:include href="xml/gimpunit.xml" />
+ <xi:include href="xml/gimputils.xml" />
+ <xi:include href="xml/gimpvaluearray.xml" />
+ </part>
+
+ <index id="api-index-full">
+ <title id="index-all">Index</title>
+ <xi:include href="xml/api-index-full.xml"><xi:fallback /></xi:include>
+ </index>
+ <index role="2.2" id="api-index-2-2">
+ <title>Index of new symbols in GIMP 2.2</title>
+ <xi:include href="xml/api-index-2.2.xml"><xi:fallback /></xi:include>
+ </index>
+ <index role="2.4" id="api-index-2-4">
+ <title>Index of new symbols in GIMP 2.4</title>
+ <xi:include href="xml/api-index-2.4.xml"><xi:fallback /></xi:include>
+ </index>
+ <index role="2.8" id="api-index-2-8">
+ <title>Index of new symbols in GIMP 2.8</title>
+ <xi:include href="xml/api-index-2.8.xml"><xi:fallback /></xi:include>
+ </index>
+ <index role="2.10" id="api-index-2-10">
+ <title>Index of new symbols in GIMP 2.10</title>
+ <xi:include href="xml/api-index-2.10.xml"><xi:fallback /></xi:include>
+ </index>
+ <index role="2.10.10" id="api-index-2-10-10">
+ <title>Index of new symbols in GIMP 2.10.10</title>
+ <xi:include href="xml/api-index-2.10.10.xml"><xi:fallback /></xi:include>
+ </index>
+ <index role="deprecated" id="api-index-deprecated">
+ <title>Index of deprecated symbols</title>
+ <xi:include href="xml/api-index-deprecated.xml"><xi:fallback /></xi:include>
+ </index>
+
+</book>
diff --git a/devel-docs/libgimpbase/libgimpbase-overrides.txt b/devel-docs/libgimpbase/libgimpbase-overrides.txt
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/devel-docs/libgimpbase/libgimpbase-overrides.txt
diff --git a/devel-docs/libgimpbase/libgimpbase-sections.txt b/devel-docs/libgimpbase/libgimpbase-sections.txt
new file mode 100644
index 0000000..bd6e35c
--- /dev/null
+++ b/devel-docs/libgimpbase/libgimpbase-sections.txt
@@ -0,0 +1,458 @@
+<SECTION>
+<FILE>gimpbasetypes</FILE>
+GIMP_DEPRECATED
+GIMP_DEPRECATED_FOR
+GIMP_UNAVAILABLE
+GimpEnumDesc
+GimpFlagsDesc
+gimp_type_set_translation_domain
+gimp_type_get_translation_domain
+gimp_type_set_translation_context
+gimp_type_get_translation_context
+gimp_enum_set_value_descriptions
+gimp_enum_get_value_descriptions
+gimp_flags_get_value_descriptions
+gimp_flags_set_value_descriptions
+</SECTION>
+
+<SECTION>
+<FILE>gimpbaseenums</FILE>
+GimpAddMaskType
+GimpBlendMode
+GimpBrushGeneratedShape
+GimpBucketFillMode
+GimpCapStyle
+GimpChannelOps
+GimpChannelType
+GimpCheckSize
+GimpCheckType
+GimpCloneType
+GimpColorTag
+GimpComponentType
+GimpConvertPaletteType
+GimpConvolveType
+GimpDesaturateMode
+GimpDodgeBurnType
+GimpFillType
+GimpForegroundExtractMode
+GimpGradientBlendColorSpace
+GimpGradientSegmentColor
+GimpGradientSegmentType
+GimpGradientType
+GimpGridStyle
+GimpHueRange
+GimpIconType
+GimpImageBaseType
+GimpImageType
+GimpInkBlobType
+GimpInterpolationType
+GimpJoinStyle
+GimpMaskApplyMode
+GimpMergeType
+GimpMessageHandlerType
+GimpOffsetType
+GimpOrientationType
+GimpPDBArgType
+GimpPDBErrorHandler
+GimpPDBProcType
+GimpPDBStatusType
+GimpPaintApplicationMode
+GimpPrecision
+GimpProgressCommand
+GimpRepeatMode
+GimpRotationType
+GimpRunMode
+GimpSelectCriterion
+GimpSizeType
+GimpStackTraceMode
+GimpStrokeMethod
+GimpTextDirection
+GimpTextHintStyle
+GimpTextJustification
+GimpTransferMode
+GimpTransformDirection
+GimpTransformResize
+GimpUserDirectory
+GimpVectorsStrokeType
+<SUBSECTION Standard>
+GIMP_TYPE_ADD_MASK_TYPE
+GIMP_TYPE_BLEND_MODE
+GIMP_TYPE_BRUSH_GENERATED_SHAPE
+GIMP_TYPE_BUCKET_FILL_MODE
+GIMP_TYPE_CAP_STYLE
+GIMP_TYPE_CHANNEL_OPS
+GIMP_TYPE_CHANNEL_TYPE
+GIMP_TYPE_CHECK_SIZE
+GIMP_TYPE_CHECK_TYPE
+GIMP_TYPE_CLONE_TYPE
+GIMP_TYPE_COLOR_TAG
+GIMP_TYPE_COMPONENT_TYPE
+GIMP_TYPE_CONVERT_PALETTE_TYPE
+GIMP_TYPE_CONVOLVE_TYPE
+GIMP_TYPE_DESATURATE_MODE
+GIMP_TYPE_DODGE_BURN_TYPE
+GIMP_TYPE_FILL_TYPE
+GIMP_TYPE_FOREGROUND_EXTRACT_MODE
+GIMP_TYPE_GRADIENT_BLEND_COLOR_SPACE
+GIMP_TYPE_GRADIENT_SEGMENT_COLOR
+GIMP_TYPE_GRADIENT_SEGMENT_TYPE
+GIMP_TYPE_GRADIENT_TYPE
+GIMP_TYPE_GRID_STYLE
+GIMP_TYPE_HUE_RANGE
+GIMP_TYPE_ICON_TYPE
+GIMP_TYPE_IMAGE_BASE_TYPE
+GIMP_TYPE_IMAGE_TYPE
+GIMP_TYPE_INK_BLOB_TYPE
+GIMP_TYPE_INTERPOLATION_TYPE
+GIMP_TYPE_JOIN_STYLE
+GIMP_TYPE_MASK_APPLY_MODE
+GIMP_TYPE_MERGE_TYPE
+GIMP_TYPE_MESSAGE_HANDLER_TYPE
+GIMP_TYPE_OFFSET_TYPE
+GIMP_TYPE_ORIENTATION_TYPE
+GIMP_TYPE_PAINT_APPLICATION_MODE
+GIMP_TYPE_PDB_ARG_TYPE
+GIMP_TYPE_PDB_ERROR_HANDLER
+GIMP_TYPE_PDB_PROC_TYPE
+GIMP_TYPE_PDB_STATUS_TYPE
+GIMP_TYPE_PRECISION
+GIMP_TYPE_PROGRESS_COMMAND
+GIMP_TYPE_REPEAT_MODE
+GIMP_TYPE_ROTATION_TYPE
+GIMP_TYPE_RUN_MODE
+GIMP_TYPE_SELECT_CRITERION
+GIMP_TYPE_SIZE_TYPE
+GIMP_TYPE_STACK_TRACE_MODE
+GIMP_TYPE_STROKE_METHOD
+GIMP_TYPE_TEXT_DIRECTION
+GIMP_TYPE_TEXT_HINT_STYLE
+GIMP_TYPE_TEXT_JUSTIFICATION
+GIMP_TYPE_TRANSFER_MODE
+GIMP_TYPE_TRANSFORM_DIRECTION
+GIMP_TYPE_TRANSFORM_RESIZE
+GIMP_TYPE_USER_DIRECTORY
+GIMP_TYPE_VECTORS_STROKE_TYPE
+gimp_add_mask_type_get_type
+gimp_brush_generated_shape_get_type
+gimp_cap_style_get_type
+gimp_component_type_get_type
+gimp_convert_palette_type_get_type
+gimp_convolve_type_get_type
+gimp_fill_type_get_type
+gimp_gradient_blend_color_space_get_type
+gimp_gradient_segment_color_get_type
+gimp_gradient_segment_type_get_type
+gimp_hue_range_get_type
+gimp_ink_blob_type_get_type
+gimp_join_style_get_type
+gimp_mask_apply_mode_get_type
+gimp_merge_type_get_type
+gimp_offset_type_get_type
+gimp_orientation_type_get_type
+gimp_precision_get_type
+gimp_rotation_type_get_type
+gimp_select_criterion_get_type
+gimp_blend_mode_get_type
+gimp_bucket_fill_mode_get_type
+gimp_channel_ops_get_type
+gimp_channel_type_get_type
+gimp_check_size_get_type
+gimp_check_type_get_type
+gimp_clone_type_get_type
+gimp_color_tag_get_type
+gimp_desaturate_mode_get_type
+gimp_dodge_burn_type_get_type
+gimp_foreground_extract_mode_get_type
+gimp_gradient_type_get_type
+gimp_grid_style_get_type
+gimp_icon_type_get_type
+gimp_image_base_type_get_type
+gimp_image_type_get_type
+gimp_interpolation_type_get_type
+gimp_message_handler_type_get_type
+gimp_paint_application_mode_get_type
+gimp_pdb_arg_type_get_type
+gimp_pdb_error_handler_get_type
+gimp_pdb_proc_type_get_type
+gimp_pdb_status_type_get_type
+gimp_progress_command_get_type
+gimp_repeat_mode_get_type
+gimp_run_mode_get_type
+gimp_size_type_get_type
+gimp_stack_trace_mode_get_type
+gimp_stroke_method_get_type
+gimp_text_direction_get_type
+gimp_text_hint_style_get_type
+gimp_text_justification_get_type
+gimp_transfer_mode_get_type
+gimp_transform_direction_get_type
+gimp_transform_resize_get_type
+gimp_user_directory_get_type
+gimp_vectors_stroke_type_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpchecks</FILE>
+GIMP_CHECK_SIZE
+GIMP_CHECK_SIZE_SM
+GIMP_CHECK_DARK
+GIMP_CHECK_LIGHT
+gimp_checks_get_shades
+</SECTION>
+
+<SECTION>
+<FILE>gimpcpuaccel</FILE>
+GimpCpuAccelFlags
+gimp_cpu_accel_get_support
+gimp_cpu_accel_set_use
+</SECTION>
+
+<SECTION>
+<FILE>gimpenv</FILE>
+gimp_env_init
+gimp_directory
+gimp_installation_directory
+gimp_data_directory
+gimp_locale_directory
+gimp_plug_in_directory
+gimp_sysconf_directory
+gimp_cache_directory
+gimp_temp_directory
+gimp_directory_file
+gimp_installation_directory_file
+gimp_data_directory_file
+gimp_locale_directory_file
+gimp_sysconf_directory_file
+gimp_plug_in_directory_file
+gimp_user_directory
+gimp_personal_rc_file
+gimp_gtkrc
+gimp_path_parse
+gimp_path_to_str
+gimp_path_free
+gimp_path_get_user_writable_dir
+</SECTION>
+
+<SECTION>
+<FILE>gimplimits</FILE>
+GIMP_MIN_IMAGE_SIZE
+GIMP_MAX_IMAGE_SIZE
+GIMP_MIN_RESOLUTION
+GIMP_MAX_RESOLUTION
+GIMP_MAX_MEMSIZE
+</SECTION>
+
+<SECTION>
+<FILE>gimpmemsize</FILE>
+gimp_memsize_serialize
+gimp_memsize_deserialize
+gimp_memsize_to_string
+GIMP_TYPE_MEMSIZE
+GIMP_TYPE_PARAM_MEMSIZE
+GIMP_IS_PARAM_SPEC_MEMSIZE
+gimp_param_spec_memsize
+GIMP_VALUE_HOLDS_MEMSIZE
+<SUBSECTION Standard>
+gimp_memsize_get_type
+gimp_param_memsize_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpmetadata</FILE>
+GimpMetadata
+GimpMetadataLoadFlags
+GimpMetadataSaveFlags
+GimpMetadataColorspace
+gimp_metadata_new
+gimp_metadata_duplicate
+gimp_metadata_deserialize
+gimp_metadata_serialize
+gimp_metadata_get_guid
+gimp_metadata_add_xmp_history
+gimp_metadata_load_from_file
+gimp_metadata_save_to_file
+gimp_metadata_set_from_exif
+gimp_metadata_set_from_iptc
+gimp_metadata_set_from_xmp
+gimp_metadata_set_pixel_size
+gimp_metadata_set_bits_per_sample
+gimp_metadata_get_resolution
+gimp_metadata_set_resolution
+gimp_metadata_get_colorspace
+gimp_metadata_set_colorspace
+gimp_metadata_is_tag_supported
+<SUBSECTION Standard>
+GIMP_IS_METADATA
+GIMP_IS_METADATA_CLASS
+GIMP_METADATA
+GIMP_METADATA_CLASS
+GIMP_METADATA_GET_CLASS
+GIMP_TYPE_METADATA
+gimp_metadata_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimprectangle</FILE>
+gimp_rectangle_intersect
+gimp_rectangle_union
+</SECTION>
+
+<SECTION>
+<FILE>gimpparam</FILE>
+GIMP_PARAM_STATIC_STRINGS
+GIMP_PARAM_READABLE
+GIMP_PARAM_WRITABLE
+GIMP_PARAM_READWRITE
+</SECTION>
+
+<SECTION>
+<FILE>gimpparasite</FILE>
+GimpParasite
+gimp_parasite_new
+gimp_parasite_free
+gimp_parasite_copy
+gimp_parasite_compare
+gimp_parasite_is_type
+gimp_parasite_is_persistent
+gimp_parasite_is_undoable
+gimp_parasite_has_flag
+gimp_parasite_flags
+gimp_parasite_name
+gimp_parasite_data
+gimp_parasite_data_size
+GIMP_PARASITE_PERSISTENT
+GIMP_PARASITE_UNDOABLE
+GIMP_PARASITE_ATTACH_PARENT
+GIMP_PARASITE_PARENT_PERSISTENT
+GIMP_PARASITE_PARENT_UNDOABLE
+GIMP_PARASITE_ATTACH_GRANDPARENT
+GIMP_PARASITE_GRANDPARENT_PERSISTENT
+GIMP_PARASITE_GRANDPARENT_UNDOABLE
+GIMP_TYPE_PARASITE
+GIMP_TYPE_PARAM_PARASITE
+GIMP_IS_PARAM_SPEC_PARASITE
+gimp_param_spec_parasite
+GIMP_VALUE_HOLDS_PARASITE
+<SUBSECTION Standard>
+gimp_parasite_get_type
+gimp_param_parasite_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpparasiteio</FILE>
+GIMP_PIXPIPE_MAXDIM
+GimpPixPipeParams
+gimp_pixpipe_params_init
+gimp_pixpipe_params_free
+gimp_pixpipe_params_parse
+gimp_pixpipe_params_build
+</SECTION>
+
+<SECTION>
+<FILE>gimpsignal</FILE>
+GimpSignalHandlerFunc
+gimp_signal_private
+</SECTION>
+
+<SECTION>
+<FILE>gimpunit</FILE>
+GimpUnit
+gimp_unit_get_number_of_units
+gimp_unit_get_number_of_built_in_units
+gimp_unit_new
+gimp_unit_get_deletion_flag
+gimp_unit_set_deletion_flag
+gimp_unit_get_factor
+gimp_unit_get_digits
+gimp_unit_get_scaled_digits
+gimp_unit_get_identifier
+gimp_unit_get_symbol
+gimp_unit_get_abbreviation
+gimp_unit_get_singular
+gimp_unit_get_plural
+gimp_unit_format_string
+gimp_pixels_to_units
+gimp_units_to_pixels
+gimp_units_to_points
+gimp_unit_is_metric
+GIMP_TYPE_UNIT
+GIMP_TYPE_PARAM_UNIT
+GIMP_IS_PARAM_SPEC_UNIT
+gimp_param_spec_unit
+GIMP_VALUE_HOLDS_UNIT
+<SUBSECTION Standard>
+gimp_unit_get_type
+gimp_param_unit_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimputils</FILE>
+gimp_any_to_utf8
+gimp_filename_to_utf8
+gimp_file_get_utf8_name
+gimp_file_has_extension
+gimp_file_show_in_file_manager
+gimp_utf8_strtrim
+gimp_escape_uline
+gimp_strip_uline
+gimp_canonicalize_identifier
+gimp_enum_get_desc
+gimp_enum_get_value
+gimp_enum_value_get_desc
+gimp_enum_value_get_help
+gimp_enum_value_get_abbrev
+gimp_flags_get_first_desc
+gimp_flags_get_first_value
+gimp_flags_value_get_desc
+gimp_flags_value_get_help
+gimp_flags_value_get_abbrev
+gimp_stack_trace_available
+gimp_stack_trace_print
+gimp_stack_trace_query
+</SECTION>
+
+<SECTION>
+<FILE>gimpvaluearray</FILE>
+GimpValueArray
+gimp_value_array_new
+gimp_value_array_ref
+gimp_value_array_unref
+gimp_value_array_length
+gimp_value_array_index
+gimp_value_array_prepend
+gimp_value_array_append
+gimp_value_array_insert
+gimp_value_array_remove
+gimp_value_array_truncate
+GimpParamSpecValueArray
+gimp_param_spec_value_array
+<SUBSECTION Standard>
+GIMP_IS_PARAM_SPEC_VALUE_ARRAY
+GIMP_PARAM_SPEC_VALUE_ARRAY
+GIMP_TYPE_PARAM_VALUE_ARRAY
+GIMP_TYPE_VALUE_ARRAY
+gimp_param_value_array_get_type
+gimp_value_array_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpversion</FILE>
+GIMP_MAJOR_VERSION
+GIMP_MINOR_VERSION
+GIMP_MICRO_VERSION
+GIMP_VERSION
+GIMP_API_VERSION
+GIMP_CHECK_VERSION
+GIMPVAR
+gimp_major_version
+gimp_minor_version
+gimp_micro_version
+</SECTION>
+
+<SECTION>
+<FILE>gimpdatafiles</FILE>
+GimpDatafileData
+GimpDatafileLoaderFunc
+gimp_datafiles_check_extension
+gimp_datafiles_read_directories
+</SECTION>
diff --git a/devel-docs/libgimpbase/libgimpbase.types b/devel-docs/libgimpbase/libgimpbase.types
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/devel-docs/libgimpbase/libgimpbase.types
diff --git a/devel-docs/libgimpbase/version.in b/devel-docs/libgimpbase/version.in
new file mode 100644
index 0000000..9e02d6e
--- /dev/null
+++ b/devel-docs/libgimpbase/version.in
@@ -0,0 +1 @@
+@GIMP_VERSION@
diff --git a/devel-docs/libgimpcolor/Makefile.am b/devel-docs/libgimpcolor/Makefile.am
new file mode 100644
index 0000000..6df5b4f
--- /dev/null
+++ b/devel-docs/libgimpcolor/Makefile.am
@@ -0,0 +1,57 @@
+## Process this file with automake to produce Makefile.in
+
+# The name of the module.
+DOC_MODULE = libgimpcolor
+
+# The top-level SGML file.
+DOC_MAIN_SGML_FILE = $(DOC_MODULE)-docs.sgml
+
+# The directory containing the source code.
+DOC_SOURCE_DIR = $(top_srcdir)/$(DOC_MODULE)
+
+# Extra options to pass to gtkdoc-scangobj
+SCANGOBJ_OPTIONS =
+
+# Extra options to supply to gtkdoc-scan
+SCAN_OPTIONS = --deprecated-guards="GIMP_DISABLE_DEPRECATED"
+
+# Extra options to supply to gtkdoc-mkdb
+MKDB_OPTIONS = --sgml-mode --output-format=xml
+
+# Extra options to supply to gtkdoc-fixref
+FIXXREF_OPTIONS =
+
+# Used for dependencies
+HFILE_GLOB = $(DOC_SOURCE_DIR)/*.h
+CFILE_GLOB = $(DOC_SOURCE_DIR)/*.c
+
+# Header files to ignore when scanning
+IGNORE_HFILES = gimpcolor.h
+
+# Images to copy into HTML directory
+HTML_IMAGES=
+
+# Extra SGML files that are included by $(DOC_MAIN_SGML_FILE)
+content_files =
+
+# Other files to distribute
+extra_files =
+
+# CFLAGS and LDFLAGS for compiling scan program. Only needed
+# if $(DOC_MODULE).types is non-empty.
+GTKDOC_CFLAGS = \
+ @CFLAGS@ \
+ -I$(top_srcdir) \
+ -I$(top_builddir) \
+ @GLIB_CFLAGS@
+
+GTKDOC_LIBS = \
+ $(top_builddir)/libgimpbase/libgimpbase-$(GIMP_API_VERSION).la \
+ $(top_builddir)/libgimpcolor/libgimpcolor-$(GIMP_API_VERSION).la \
+ @GLIB_LIBS@
+
+
+include $(top_srcdir)/gtk-doc.make
+
+# Other files to distribute
+EXTRA_DIST += version.in
diff --git a/devel-docs/libgimpcolor/Makefile.in b/devel-docs/libgimpcolor/Makefile.in
new file mode 100644
index 0000000..576368c
--- /dev/null
+++ b/devel-docs/libgimpcolor/Makefile.in
@@ -0,0 +1,1106 @@
+# Makefile.in generated by automake 1.16.3 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994-2020 Free Software Foundation, Inc.
+
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+
+# -*- mode: makefile -*-
+#
+# gtk-doc.make - make rules for gtk-doc
+# Copyright (C) 2003 James Henstridge
+# 2004-2007 Damon Chaplin
+# 2007-2017 Stefan Sauer
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+####################################
+# Everything below here is generic #
+####################################
+VPATH = @srcdir@
+am__is_gnu_make = { \
+ if test -z '$(MAKELEVEL)'; then \
+ false; \
+ elif test -n '$(MAKE_HOST)'; then \
+ true; \
+ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
+ true; \
+ else \
+ false; \
+ fi; \
+}
+am__make_running_with_option = \
+ case $${target_option-} in \
+ ?) ;; \
+ *) echo "am__make_running_with_option: internal error: invalid" \
+ "target option '$${target_option-}' specified" >&2; \
+ exit 1;; \
+ esac; \
+ has_opt=no; \
+ sane_makeflags=$$MAKEFLAGS; \
+ if $(am__is_gnu_make); then \
+ sane_makeflags=$$MFLAGS; \
+ else \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ bs=\\; \
+ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
+ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
+ esac; \
+ fi; \
+ skip_next=no; \
+ strip_trailopt () \
+ { \
+ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
+ }; \
+ for flg in $$sane_makeflags; do \
+ test $$skip_next = yes && { skip_next=no; continue; }; \
+ case $$flg in \
+ *=*|--*) continue;; \
+ -*I) strip_trailopt 'I'; skip_next=yes;; \
+ -*I?*) strip_trailopt 'I';; \
+ -*O) strip_trailopt 'O'; skip_next=yes;; \
+ -*O?*) strip_trailopt 'O';; \
+ -*l) strip_trailopt 'l'; skip_next=yes;; \
+ -*l?*) strip_trailopt 'l';; \
+ -[dEDm]) skip_next=yes;; \
+ -[JT]) skip_next=yes;; \
+ esac; \
+ case $$flg in \
+ *$$target_option*) has_opt=yes; break;; \
+ esac; \
+ done; \
+ test $$has_opt = yes
+am__make_dryrun = (target_option=n; $(am__make_running_with_option))
+am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+subdir = devel-docs/libgimpcolor
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/m4macros/alsa.m4 \
+ $(top_srcdir)/m4macros/ax_compare_version.m4 \
+ $(top_srcdir)/m4macros/ax_cxx_compile_stdcxx.m4 \
+ $(top_srcdir)/m4macros/ax_gcc_func_attribute.m4 \
+ $(top_srcdir)/m4macros/ax_prog_cc_for_build.m4 \
+ $(top_srcdir)/m4macros/ax_prog_perl_version.m4 \
+ $(top_srcdir)/m4macros/detectcflags.m4 \
+ $(top_srcdir)/m4macros/pythondev.m4 $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES = version
+CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo " GEN " $@;
+am__v_GEN_1 =
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 =
+SOURCES =
+DIST_SOURCES =
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/version.in \
+ $(top_srcdir)/gtk-doc.make
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+AA_LIBS = @AA_LIBS@
+ACLOCAL = @ACLOCAL@
+ALLOCA = @ALLOCA@
+ALL_LINGUAS = @ALL_LINGUAS@
+ALSA_CFLAGS = @ALSA_CFLAGS@
+ALSA_LIBS = @ALSA_LIBS@
+ALTIVEC_EXTRA_CFLAGS = @ALTIVEC_EXTRA_CFLAGS@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+APPSTREAM_UTIL = @APPSTREAM_UTIL@
+AR = @AR@
+AS = @AS@
+ATK_CFLAGS = @ATK_CFLAGS@
+ATK_LIBS = @ATK_LIBS@
+ATK_REQUIRED_VERSION = @ATK_REQUIRED_VERSION@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+BABL_CFLAGS = @BABL_CFLAGS@
+BABL_LIBS = @BABL_LIBS@
+BABL_REQUIRED_VERSION = @BABL_REQUIRED_VERSION@
+BUG_REPORT_URL = @BUG_REPORT_URL@
+BUILD_EXEEXT = @BUILD_EXEEXT@
+BUILD_OBJEXT = @BUILD_OBJEXT@
+BZIP2_LIBS = @BZIP2_LIBS@
+CAIRO_CFLAGS = @CAIRO_CFLAGS@
+CAIRO_LIBS = @CAIRO_LIBS@
+CAIRO_PDF_CFLAGS = @CAIRO_PDF_CFLAGS@
+CAIRO_PDF_LIBS = @CAIRO_PDF_LIBS@
+CAIRO_PDF_REQUIRED_VERSION = @CAIRO_PDF_REQUIRED_VERSION@
+CAIRO_REQUIRED_VERSION = @CAIRO_REQUIRED_VERSION@
+CATALOGS = @CATALOGS@
+CATOBJEXT = @CATOBJEXT@
+CC = @CC@
+CCAS = @CCAS@
+CCASDEPMODE = @CCASDEPMODE@
+CCASFLAGS = @CCASFLAGS@
+CCDEPMODE = @CCDEPMODE@
+CC_FOR_BUILD = @CC_FOR_BUILD@
+CC_VERSION = @CC_VERSION@
+CFLAGS = @CFLAGS@
+CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
+CPP = @CPP@
+CPPFLAGS = @CPPFLAGS@
+CPPFLAGS_FOR_BUILD = @CPPFLAGS_FOR_BUILD@
+CPP_FOR_BUILD = @CPP_FOR_BUILD@
+CXX = @CXX@
+CXXCPP = @CXXCPP@
+CXXDEPMODE = @CXXDEPMODE@
+CXXFLAGS = @CXXFLAGS@
+CYGPATH_W = @CYGPATH_W@
+DATADIRNAME = @DATADIRNAME@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DESKTOP_DATADIR = @DESKTOP_DATADIR@
+DESKTOP_FILE_VALIDATE = @DESKTOP_FILE_VALIDATE@
+DLLTOOL = @DLLTOOL@
+DOC_SHOOTER = @DOC_SHOOTER@
+DSYMUTIL = @DSYMUTIL@
+DUMPBIN = @DUMPBIN@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+EXEEXT = @EXEEXT@
+FGREP = @FGREP@
+FILE_AA = @FILE_AA@
+FILE_EXR = @FILE_EXR@
+FILE_HEIF = @FILE_HEIF@
+FILE_JP2_LOAD = @FILE_JP2_LOAD@
+FILE_JPEGXL = @FILE_JPEGXL@
+FILE_MNG = @FILE_MNG@
+FILE_PDF_SAVE = @FILE_PDF_SAVE@
+FILE_PS = @FILE_PS@
+FILE_WMF = @FILE_WMF@
+FILE_XMC = @FILE_XMC@
+FILE_XPM = @FILE_XPM@
+FONTCONFIG_CFLAGS = @FONTCONFIG_CFLAGS@
+FONTCONFIG_LIBS = @FONTCONFIG_LIBS@
+FONTCONFIG_REQUIRED_VERSION = @FONTCONFIG_REQUIRED_VERSION@
+FREETYPE2_REQUIRED_VERSION = @FREETYPE2_REQUIRED_VERSION@
+FREETYPE_CFLAGS = @FREETYPE_CFLAGS@
+FREETYPE_LIBS = @FREETYPE_LIBS@
+GDBUS_CODEGEN = @GDBUS_CODEGEN@
+GDK_PIXBUF_CFLAGS = @GDK_PIXBUF_CFLAGS@
+GDK_PIXBUF_CSOURCE = @GDK_PIXBUF_CSOURCE@
+GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@
+GDK_PIXBUF_REQUIRED_VERSION = @GDK_PIXBUF_REQUIRED_VERSION@
+GEGL = @GEGL@
+GEGL_CFLAGS = @GEGL_CFLAGS@
+GEGL_LIBS = @GEGL_LIBS@
+GEGL_MAJOR_MINOR_VERSION = @GEGL_MAJOR_MINOR_VERSION@
+GEGL_REQUIRED_VERSION = @GEGL_REQUIRED_VERSION@
+GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
+GEXIV2_CFLAGS = @GEXIV2_CFLAGS@
+GEXIV2_LIBS = @GEXIV2_LIBS@
+GEXIV2_REQUIRED_VERSION = @GEXIV2_REQUIRED_VERSION@
+GIMP_API_VERSION = @GIMP_API_VERSION@
+GIMP_APP_VERSION = @GIMP_APP_VERSION@
+GIMP_BINARY_AGE = @GIMP_BINARY_AGE@
+GIMP_COMMAND = @GIMP_COMMAND@
+GIMP_DATA_VERSION = @GIMP_DATA_VERSION@
+GIMP_FULL_NAME = @GIMP_FULL_NAME@
+GIMP_INTERFACE_AGE = @GIMP_INTERFACE_AGE@
+GIMP_MAJOR_VERSION = @GIMP_MAJOR_VERSION@
+GIMP_MICRO_VERSION = @GIMP_MICRO_VERSION@
+GIMP_MINOR_VERSION = @GIMP_MINOR_VERSION@
+GIMP_MKENUMS = @GIMP_MKENUMS@
+GIMP_MODULES = @GIMP_MODULES@
+GIMP_PACKAGE_REVISION = @GIMP_PACKAGE_REVISION@
+GIMP_PKGCONFIG_VERSION = @GIMP_PKGCONFIG_VERSION@
+GIMP_PLUGINS = @GIMP_PLUGINS@
+GIMP_PLUGIN_VERSION = @GIMP_PLUGIN_VERSION@
+GIMP_REAL_VERSION = @GIMP_REAL_VERSION@
+GIMP_RELEASE = @GIMP_RELEASE@
+GIMP_SYSCONF_VERSION = @GIMP_SYSCONF_VERSION@
+GIMP_TOOL_VERSION = @GIMP_TOOL_VERSION@
+GIMP_UNSTABLE = @GIMP_UNSTABLE@
+GIMP_USER_VERSION = @GIMP_USER_VERSION@
+GIMP_VERSION = @GIMP_VERSION@
+GIO_CFLAGS = @GIO_CFLAGS@
+GIO_LIBS = @GIO_LIBS@
+GIO_UNIX_CFLAGS = @GIO_UNIX_CFLAGS@
+GIO_UNIX_LIBS = @GIO_UNIX_LIBS@
+GIO_WINDOWS_CFLAGS = @GIO_WINDOWS_CFLAGS@
+GIO_WINDOWS_LIBS = @GIO_WINDOWS_LIBS@
+GLIB_CFLAGS = @GLIB_CFLAGS@
+GLIB_COMPILE_RESOURCES = @GLIB_COMPILE_RESOURCES@
+GLIB_GENMARSHAL = @GLIB_GENMARSHAL@
+GLIB_LIBS = @GLIB_LIBS@
+GLIB_MKENUMS = @GLIB_MKENUMS@
+GLIB_REQUIRED_VERSION = @GLIB_REQUIRED_VERSION@
+GMODULE_NO_EXPORT_CFLAGS = @GMODULE_NO_EXPORT_CFLAGS@
+GMODULE_NO_EXPORT_LIBS = @GMODULE_NO_EXPORT_LIBS@
+GMOFILES = @GMOFILES@
+GMSGFMT = @GMSGFMT@
+GOBJECT_QUERY = @GOBJECT_QUERY@
+GREP = @GREP@
+GS_LIBS = @GS_LIBS@
+GTKDOC_CHECK = @GTKDOC_CHECK@
+GTKDOC_CHECK_PATH = @GTKDOC_CHECK_PATH@
+GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@
+GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@
+GTKDOC_MKPDF = @GTKDOC_MKPDF@
+GTKDOC_REBASE = @GTKDOC_REBASE@
+GTK_CFLAGS = @GTK_CFLAGS@
+GTK_LIBS = @GTK_LIBS@
+GTK_MAC_INTEGRATION_CFLAGS = @GTK_MAC_INTEGRATION_CFLAGS@
+GTK_MAC_INTEGRATION_LIBS = @GTK_MAC_INTEGRATION_LIBS@
+GTK_REQUIRED_VERSION = @GTK_REQUIRED_VERSION@
+GTK_UPDATE_ICON_CACHE = @GTK_UPDATE_ICON_CACHE@
+GUDEV_CFLAGS = @GUDEV_CFLAGS@
+GUDEV_LIBS = @GUDEV_LIBS@
+HARFBUZZ_CFLAGS = @HARFBUZZ_CFLAGS@
+HARFBUZZ_LIBS = @HARFBUZZ_LIBS@
+HARFBUZZ_REQUIRED_VERSION = @HARFBUZZ_REQUIRED_VERSION@
+HAVE_CXX14 = @HAVE_CXX14@
+HAVE_FINITE = @HAVE_FINITE@
+HAVE_ISFINITE = @HAVE_ISFINITE@
+HAVE_VFORK = @HAVE_VFORK@
+HOST_GLIB_COMPILE_RESOURCES = @HOST_GLIB_COMPILE_RESOURCES@
+HTML_DIR = @HTML_DIR@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+INSTOBJEXT = @INSTOBJEXT@
+INTLLIBS = @INTLLIBS@
+INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
+INTLTOOL_MERGE = @INTLTOOL_MERGE@
+INTLTOOL_PERL = @INTLTOOL_PERL@
+INTLTOOL_REQUIRED_VERSION = @INTLTOOL_REQUIRED_VERSION@
+INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
+INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@
+INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
+INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
+INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
+INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@
+ISO_CODES_LOCALEDIR = @ISO_CODES_LOCALEDIR@
+ISO_CODES_LOCATION = @ISO_CODES_LOCATION@
+JPEG_LIBS = @JPEG_LIBS@
+JSON_GLIB_CFLAGS = @JSON_GLIB_CFLAGS@
+JSON_GLIB_LIBS = @JSON_GLIB_LIBS@
+JXL_CFLAGS = @JXL_CFLAGS@
+JXL_LIBS = @JXL_LIBS@
+JXL_THREADS_CFLAGS = @JXL_THREADS_CFLAGS@
+JXL_THREADS_LIBS = @JXL_THREADS_LIBS@
+LCMS_CFLAGS = @LCMS_CFLAGS@
+LCMS_LIBS = @LCMS_LIBS@
+LCMS_REQUIRED_VERSION = @LCMS_REQUIRED_VERSION@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
+LIBBACKTRACE_LIBS = @LIBBACKTRACE_LIBS@
+LIBHEIF_CFLAGS = @LIBHEIF_CFLAGS@
+LIBHEIF_LIBS = @LIBHEIF_LIBS@
+LIBHEIF_REQUIRED_VERSION = @LIBHEIF_REQUIRED_VERSION@
+LIBJXL_REQUIRED_VERSION = @LIBJXL_REQUIRED_VERSION@
+LIBLZMA_REQUIRED_VERSION = @LIBLZMA_REQUIRED_VERSION@
+LIBMYPAINT_CFLAGS = @LIBMYPAINT_CFLAGS@
+LIBMYPAINT_LIBS = @LIBMYPAINT_LIBS@
+LIBMYPAINT_REQUIRED_VERSION = @LIBMYPAINT_REQUIRED_VERSION@
+LIBOBJS = @LIBOBJS@
+LIBPNG_REQUIRED_VERSION = @LIBPNG_REQUIRED_VERSION@
+LIBS = @LIBS@
+LIBTOOL = @LIBTOOL@
+LIBUNWIND_CFLAGS = @LIBUNWIND_CFLAGS@
+LIBUNWIND_LIBS = @LIBUNWIND_LIBS@
+LIBUNWIND_REQUIRED_VERSION = @LIBUNWIND_REQUIRED_VERSION@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+LT_CURRENT_MINUS_AGE = @LT_CURRENT_MINUS_AGE@
+LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@
+LT_VERSION_INFO = @LT_VERSION_INFO@
+LZMA_CFLAGS = @LZMA_CFLAGS@
+LZMA_LIBS = @LZMA_LIBS@
+MAIL = @MAIL@
+MAINT = @MAINT@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MIME_INFO_CFLAGS = @MIME_INFO_CFLAGS@
+MIME_INFO_LIBS = @MIME_INFO_LIBS@
+MIME_TYPES = @MIME_TYPES@
+MKDIR_P = @MKDIR_P@
+MKINSTALLDIRS = @MKINSTALLDIRS@
+MMX_EXTRA_CFLAGS = @MMX_EXTRA_CFLAGS@
+MNG_CFLAGS = @MNG_CFLAGS@
+MNG_LIBS = @MNG_LIBS@
+MSGFMT = @MSGFMT@
+MSGFMT_OPTS = @MSGFMT_OPTS@
+MSGMERGE = @MSGMERGE@
+MYPAINT_BRUSHES_CFLAGS = @MYPAINT_BRUSHES_CFLAGS@
+MYPAINT_BRUSHES_LIBS = @MYPAINT_BRUSHES_LIBS@
+NATIVE_GLIB_CFLAGS = @NATIVE_GLIB_CFLAGS@
+NATIVE_GLIB_LIBS = @NATIVE_GLIB_LIBS@
+NM = @NM@
+NMEDIT = @NMEDIT@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+OPENEXR_CFLAGS = @OPENEXR_CFLAGS@
+OPENEXR_LIBS = @OPENEXR_LIBS@
+OPENEXR_REQUIRED_VERSION = @OPENEXR_REQUIRED_VERSION@
+OPENJPEG_CFLAGS = @OPENJPEG_CFLAGS@
+OPENJPEG_LIBS = @OPENJPEG_LIBS@
+OPENJPEG_REQUIRED_VERSION = @OPENJPEG_REQUIRED_VERSION@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PANGOCAIRO_CFLAGS = @PANGOCAIRO_CFLAGS@
+PANGOCAIRO_LIBS = @PANGOCAIRO_LIBS@
+PANGOCAIRO_REQUIRED_VERSION = @PANGOCAIRO_REQUIRED_VERSION@
+PATHSEP = @PATHSEP@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PERL = @PERL@
+PERL_REQUIRED_VERSION = @PERL_REQUIRED_VERSION@
+PERL_VERSION = @PERL_VERSION@
+PKG_CONFIG = @PKG_CONFIG@
+PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
+PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
+PNG_CFLAGS = @PNG_CFLAGS@
+PNG_LIBS = @PNG_LIBS@
+POFILES = @POFILES@
+POPPLER_CFLAGS = @POPPLER_CFLAGS@
+POPPLER_DATA_CFLAGS = @POPPLER_DATA_CFLAGS@
+POPPLER_DATA_LIBS = @POPPLER_DATA_LIBS@
+POPPLER_DATA_REQUIRED_VERSION = @POPPLER_DATA_REQUIRED_VERSION@
+POPPLER_LIBS = @POPPLER_LIBS@
+POPPLER_REQUIRED_VERSION = @POPPLER_REQUIRED_VERSION@
+POSUB = @POSUB@
+PO_IN_DATADIR_FALSE = @PO_IN_DATADIR_FALSE@
+PO_IN_DATADIR_TRUE = @PO_IN_DATADIR_TRUE@
+PYBIN_PATH = @PYBIN_PATH@
+PYCAIRO_CFLAGS = @PYCAIRO_CFLAGS@
+PYCAIRO_LIBS = @PYCAIRO_LIBS@
+PYGIMP_EXTRA_CFLAGS = @PYGIMP_EXTRA_CFLAGS@
+PYGTK_CFLAGS = @PYGTK_CFLAGS@
+PYGTK_CODEGEN = @PYGTK_CODEGEN@
+PYGTK_DEFSDIR = @PYGTK_DEFSDIR@
+PYGTK_LIBS = @PYGTK_LIBS@
+PYLINK_LIBS = @PYLINK_LIBS@
+PYTHON = @PYTHON@
+PYTHON2_REQUIRED_VERSION = @PYTHON2_REQUIRED_VERSION@
+PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@
+PYTHON_INCLUDES = @PYTHON_INCLUDES@
+PYTHON_PLATFORM = @PYTHON_PLATFORM@
+PYTHON_PREFIX = @PYTHON_PREFIX@
+PYTHON_VERSION = @PYTHON_VERSION@
+RANLIB = @RANLIB@
+RSVG_REQUIRED_VERSION = @RSVG_REQUIRED_VERSION@
+RT_LIBS = @RT_LIBS@
+SCREENSHOT_LIBS = @SCREENSHOT_LIBS@
+SED = @SED@
+SENDMAIL = @SENDMAIL@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+SOCKET_LIBS = @SOCKET_LIBS@
+SSE2_EXTRA_CFLAGS = @SSE2_EXTRA_CFLAGS@
+SSE4_1_EXTRA_CFLAGS = @SSE4_1_EXTRA_CFLAGS@
+SSE_EXTRA_CFLAGS = @SSE_EXTRA_CFLAGS@
+STRIP = @STRIP@
+SVG_CFLAGS = @SVG_CFLAGS@
+SVG_LIBS = @SVG_LIBS@
+SYMPREFIX = @SYMPREFIX@
+TIFF_LIBS = @TIFF_LIBS@
+USE_NLS = @USE_NLS@
+VERSION = @VERSION@
+WEBKIT_CFLAGS = @WEBKIT_CFLAGS@
+WEBKIT_LIBS = @WEBKIT_LIBS@
+WEBKIT_REQUIRED_VERSION = @WEBKIT_REQUIRED_VERSION@
+WEBPDEMUX_CFLAGS = @WEBPDEMUX_CFLAGS@
+WEBPDEMUX_LIBS = @WEBPDEMUX_LIBS@
+WEBPMUX_CFLAGS = @WEBPMUX_CFLAGS@
+WEBPMUX_LIBS = @WEBPMUX_LIBS@
+WEBP_CFLAGS = @WEBP_CFLAGS@
+WEBP_LIBS = @WEBP_LIBS@
+WEBP_REQUIRED_VERSION = @WEBP_REQUIRED_VERSION@
+WEB_PAGE = @WEB_PAGE@
+WIN32_LARGE_ADDRESS_AWARE = @WIN32_LARGE_ADDRESS_AWARE@
+WINDRES = @WINDRES@
+WMF_CFLAGS = @WMF_CFLAGS@
+WMF_CONFIG = @WMF_CONFIG@
+WMF_LIBS = @WMF_LIBS@
+WMF_REQUIRED_VERSION = @WMF_REQUIRED_VERSION@
+XDG_EMAIL = @XDG_EMAIL@
+XFIXES_CFLAGS = @XFIXES_CFLAGS@
+XFIXES_LIBS = @XFIXES_LIBS@
+XGETTEXT = @XGETTEXT@
+XGETTEXT_REQUIRED_VERSION = @XGETTEXT_REQUIRED_VERSION@
+XMC_CFLAGS = @XMC_CFLAGS@
+XMC_LIBS = @XMC_LIBS@
+XMKMF = @XMKMF@
+XMLLINT = @XMLLINT@
+XMU_LIBS = @XMU_LIBS@
+XPM_LIBS = @XPM_LIBS@
+XSLTPROC = @XSLTPROC@
+XVFB_RUN = @XVFB_RUN@
+X_CFLAGS = @X_CFLAGS@
+X_EXTRA_LIBS = @X_EXTRA_LIBS@
+X_LIBS = @X_LIBS@
+X_PRE_LIBS = @X_PRE_LIBS@
+Z_LIBS = @Z_LIBS@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_CC_FOR_BUILD = @ac_ct_CC_FOR_BUILD@
+ac_ct_CXX = @ac_ct_CXX@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+gimpdatadir = @gimpdatadir@
+gimpdir = @gimpdir@
+gimplocaledir = @gimplocaledir@
+gimpplugindir = @gimpplugindir@
+gimpsysconfdir = @gimpsysconfdir@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+intltool__v_merge_options_ = @intltool__v_merge_options_@
+intltool__v_merge_options_0 = @intltool__v_merge_options_0@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+manpage_gimpdir = @manpage_gimpdir@
+mkdir_p = @mkdir_p@
+ms_librarian = @ms_librarian@
+mypaint_brushes_dir = @mypaint_brushes_dir@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+pkgpyexecdir = @pkgpyexecdir@
+pkgpythondir = @pkgpythondir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+pyexecdir = @pyexecdir@
+pythondir = @pythondir@
+runstatedir = @runstatedir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+
+# The name of the module.
+DOC_MODULE = libgimpcolor
+
+# The top-level SGML file.
+DOC_MAIN_SGML_FILE = $(DOC_MODULE)-docs.sgml
+
+# The directory containing the source code.
+DOC_SOURCE_DIR = $(top_srcdir)/$(DOC_MODULE)
+
+# Extra options to pass to gtkdoc-scangobj
+SCANGOBJ_OPTIONS =
+
+# Extra options to supply to gtkdoc-scan
+SCAN_OPTIONS = --deprecated-guards="GIMP_DISABLE_DEPRECATED"
+
+# Extra options to supply to gtkdoc-mkdb
+MKDB_OPTIONS = --sgml-mode --output-format=xml
+
+# Extra options to supply to gtkdoc-fixref
+FIXXREF_OPTIONS =
+
+# Used for dependencies
+HFILE_GLOB = $(DOC_SOURCE_DIR)/*.h
+CFILE_GLOB = $(DOC_SOURCE_DIR)/*.c
+
+# Header files to ignore when scanning
+IGNORE_HFILES = gimpcolor.h
+
+# Images to copy into HTML directory
+HTML_IMAGES =
+
+# Extra SGML files that are included by $(DOC_MAIN_SGML_FILE)
+content_files =
+
+# Other files to distribute
+extra_files =
+
+# CFLAGS and LDFLAGS for compiling scan program. Only needed
+# if $(DOC_MODULE).types is non-empty.
+GTKDOC_CFLAGS = \
+ @CFLAGS@ \
+ -I$(top_srcdir) \
+ -I$(top_builddir) \
+ @GLIB_CFLAGS@
+
+GTKDOC_LIBS = \
+ $(top_builddir)/libgimpbase/libgimpbase-$(GIMP_API_VERSION).la \
+ $(top_builddir)/libgimpcolor/libgimpcolor-$(GIMP_API_VERSION).la \
+ @GLIB_LIBS@
+
+@GTK_DOC_USE_LIBTOOL_FALSE@GTKDOC_CC = $(CC) $(INCLUDES) $(GTKDOC_DEPS_CFLAGS) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+@GTK_DOC_USE_LIBTOOL_TRUE@GTKDOC_CC = $(LIBTOOL) --tag=CC --mode=compile $(CC) $(INCLUDES) $(GTKDOC_DEPS_CFLAGS) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+@GTK_DOC_USE_LIBTOOL_FALSE@GTKDOC_LD = $(CC) $(GTKDOC_DEPS_LIBS) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS)
+@GTK_DOC_USE_LIBTOOL_TRUE@GTKDOC_LD = $(LIBTOOL) --tag=CC --mode=link $(CC) $(GTKDOC_DEPS_LIBS) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS)
+@GTK_DOC_USE_LIBTOOL_FALSE@GTKDOC_RUN =
+@GTK_DOC_USE_LIBTOOL_TRUE@GTKDOC_RUN = $(LIBTOOL) --mode=execute
+
+# We set GPATH here; this gives us semantics for GNU make
+# which are more like other make's VPATH, when it comes to
+# whether a source that is a target of one rule is then
+# searched for in VPATH/GPATH.
+#
+GPATH = $(srcdir)
+TARGET_DIR = $(HTML_DIR)/$(DOC_MODULE)
+SETUP_FILES = \
+ $(content_files) \
+ $(expand_content_files) \
+ $(DOC_MAIN_SGML_FILE) \
+ $(DOC_MODULE)-sections.txt \
+ $(DOC_MODULE)-overrides.txt
+
+
+# Other files to distribute
+EXTRA_DIST = $(HTML_IMAGES) $(SETUP_FILES) version.in
+DOC_STAMPS = setup-build.stamp scan-build.stamp sgml-build.stamp \
+ html-build.stamp pdf-build.stamp \
+ sgml.stamp html.stamp pdf.stamp
+
+SCANOBJ_FILES = \
+ $(DOC_MODULE).actions \
+ $(DOC_MODULE).args \
+ $(DOC_MODULE).hierarchy \
+ $(DOC_MODULE).interfaces \
+ $(DOC_MODULE).prerequisites \
+ $(DOC_MODULE).signals
+
+REPORT_FILES = \
+ $(DOC_MODULE)-undocumented.txt \
+ $(DOC_MODULE)-undeclared.txt \
+ $(DOC_MODULE)-unused.txt
+
+CLEANFILES = $(SCANOBJ_FILES) $(REPORT_FILES) $(DOC_STAMPS) gtkdoc-check.test
+@GTK_DOC_BUILD_HTML_FALSE@HTML_BUILD_STAMP =
+@GTK_DOC_BUILD_HTML_TRUE@HTML_BUILD_STAMP = html-build.stamp
+@GTK_DOC_BUILD_PDF_FALSE@PDF_BUILD_STAMP =
+@GTK_DOC_BUILD_PDF_TRUE@PDF_BUILD_STAMP = pdf-build.stamp
+
+#### setup ####
+GTK_DOC_V_SETUP = $(GTK_DOC_V_SETUP_@AM_V@)
+GTK_DOC_V_SETUP_ = $(GTK_DOC_V_SETUP_@AM_DEFAULT_V@)
+GTK_DOC_V_SETUP_0 = @echo " DOC Preparing build";
+
+#### scan ####
+GTK_DOC_V_SCAN = $(GTK_DOC_V_SCAN_@AM_V@)
+GTK_DOC_V_SCAN_ = $(GTK_DOC_V_SCAN_@AM_DEFAULT_V@)
+GTK_DOC_V_SCAN_0 = @echo " DOC Scanning header files";
+GTK_DOC_V_INTROSPECT = $(GTK_DOC_V_INTROSPECT_@AM_V@)
+GTK_DOC_V_INTROSPECT_ = $(GTK_DOC_V_INTROSPECT_@AM_DEFAULT_V@)
+GTK_DOC_V_INTROSPECT_0 = @echo " DOC Introspecting gobjects";
+
+#### xml ####
+GTK_DOC_V_XML = $(GTK_DOC_V_XML_@AM_V@)
+GTK_DOC_V_XML_ = $(GTK_DOC_V_XML_@AM_DEFAULT_V@)
+GTK_DOC_V_XML_0 = @echo " DOC Building XML";
+
+#### html ####
+GTK_DOC_V_HTML = $(GTK_DOC_V_HTML_@AM_V@)
+GTK_DOC_V_HTML_ = $(GTK_DOC_V_HTML_@AM_DEFAULT_V@)
+GTK_DOC_V_HTML_0 = @echo " DOC Building HTML";
+GTK_DOC_V_XREF = $(GTK_DOC_V_XREF_@AM_V@)
+GTK_DOC_V_XREF_ = $(GTK_DOC_V_XREF_@AM_DEFAULT_V@)
+GTK_DOC_V_XREF_0 = @echo " DOC Fixing cross-references";
+
+#### pdf ####
+GTK_DOC_V_PDF = $(GTK_DOC_V_PDF_@AM_V@)
+GTK_DOC_V_PDF_ = $(GTK_DOC_V_PDF_@AM_DEFAULT_V@)
+GTK_DOC_V_PDF_0 = @echo " DOC Building PDF";
+all: all-am
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(top_srcdir)/gtk-doc.make $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu devel-docs/libgimpcolor/Makefile'; \
+ $(am__cd) $(top_srcdir) && \
+ $(AUTOMAKE) --gnu devel-docs/libgimpcolor/Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \
+ esac;
+$(top_srcdir)/gtk-doc.make $(am__empty):
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+version: $(top_builddir)/config.status $(srcdir)/version.in
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
+
+mostlyclean-libtool:
+ -rm -f *.lo
+
+clean-libtool:
+ -rm -rf .libs _libs
+tags TAGS:
+
+ctags CTAGS:
+
+cscope cscopelist:
+
+
+distdir: $(BUILT_SOURCES)
+ $(MAKE) $(AM_MAKEFLAGS) distdir-am
+
+distdir-am: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d "$(distdir)/$$file"; then \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+ else \
+ test -f "$(distdir)/$$file" \
+ || cp -p $$d/$$file "$(distdir)/$$file" \
+ || exit 1; \
+ fi; \
+ done
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$(top_distdir)" distdir="$(distdir)" \
+ dist-hook
+check-am: all-am
+check: check-am
+@ENABLE_GTK_DOC_FALSE@all-local:
+all-am: Makefile all-local
+installdirs:
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+ if test -z '$(STRIP)'; then \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ install; \
+ else \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+ fi
+mostlyclean-generic:
+
+clean-generic:
+ -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+ -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-am
+
+clean-am: clean-generic clean-libtool clean-local mostlyclean-am
+
+distclean: distclean-am
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-local
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+html-am:
+
+info: info-am
+
+info-am:
+
+install-data-am: install-data-local
+
+install-dvi: install-dvi-am
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-am
+
+install-html-am:
+
+install-info: install-info-am
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-pdf-am:
+
+install-ps: install-ps-am
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic \
+ maintainer-clean-local
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-generic mostlyclean-libtool
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am: uninstall-local
+
+.MAKE: install-am install-strip
+
+.PHONY: all all-am all-local check check-am clean clean-generic \
+ clean-libtool clean-local cscopelist-am ctags-am dist-hook \
+ distclean distclean-generic distclean-libtool distclean-local \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-data-local \
+ install-dvi install-dvi-am install-exec install-exec-am \
+ install-html install-html-am install-info install-info-am \
+ install-man install-pdf install-pdf-am install-ps \
+ install-ps-am install-strip installcheck installcheck-am \
+ installdirs maintainer-clean maintainer-clean-generic \
+ maintainer-clean-local mostlyclean mostlyclean-generic \
+ mostlyclean-libtool pdf pdf-am ps ps-am tags-am uninstall \
+ uninstall-am uninstall-local
+
+.PRECIOUS: Makefile
+
+
+gtkdoc-check.test: Makefile
+ $(AM_V_GEN)echo "#!/bin/sh -e" > $@; \
+ echo "$(GTKDOC_CHECK_PATH) || exit 1" >> $@; \
+ chmod +x $@
+
+all-gtk-doc: $(HTML_BUILD_STAMP) $(PDF_BUILD_STAMP)
+.PHONY: all-gtk-doc
+
+@ENABLE_GTK_DOC_TRUE@all-local: all-gtk-doc
+
+docs: $(HTML_BUILD_STAMP) $(PDF_BUILD_STAMP)
+
+$(REPORT_FILES): sgml-build.stamp
+
+setup-build.stamp:
+ -$(GTK_DOC_V_SETUP)if test "$(abs_srcdir)" != "$(abs_builddir)" ; then \
+ files=`echo $(SETUP_FILES) $(DOC_MODULE).types`; \
+ if test "x$$files" != "x" ; then \
+ for file in $$files ; do \
+ destdir=`dirname $(abs_builddir)/$$file`; \
+ test -d "$$destdir" || mkdir -p "$$destdir"; \
+ test -f $(abs_srcdir)/$$file && \
+ cp -pf $(abs_srcdir)/$$file $(abs_builddir)/$$file || true; \
+ done; \
+ fi; \
+ fi
+ $(AM_V_at)touch setup-build.stamp
+
+scan-build.stamp: setup-build.stamp $(HFILE_GLOB) $(CFILE_GLOB)
+ $(GTK_DOC_V_SCAN)_source_dir='' ; \
+ for i in $(DOC_SOURCE_DIR) ; do \
+ _source_dir="$${_source_dir} --source-dir=$$i" ; \
+ done ; \
+ gtkdoc-scan --module=$(DOC_MODULE) --ignore-headers="$(IGNORE_HFILES)" $${_source_dir} $(SCAN_OPTIONS) $(EXTRA_HFILES)
+ $(GTK_DOC_V_INTROSPECT)if grep -l '^..*$$' $(DOC_MODULE).types > /dev/null 2>&1 ; then \
+ scanobj_options=""; \
+ gtkdoc-scangobj 2>&1 --help | grep >/dev/null "\-\-verbose"; \
+ if test "$$?" = "0"; then \
+ if test "x$(V)" = "x1"; then \
+ scanobj_options="--verbose"; \
+ fi; \
+ fi; \
+ CC="$(GTKDOC_CC)" LD="$(GTKDOC_LD)" RUN="$(GTKDOC_RUN)" CFLAGS="$(GTKDOC_CFLAGS) $(CFLAGS)" LDFLAGS="$(GTKDOC_LIBS) $(LDFLAGS)" \
+ gtkdoc-scangobj $(SCANGOBJ_OPTIONS) $$scanobj_options --module=$(DOC_MODULE); \
+ else \
+ for i in $(SCANOBJ_FILES) ; do \
+ test -f $$i || touch $$i ; \
+ done \
+ fi
+ $(AM_V_at)touch scan-build.stamp
+
+$(DOC_MODULE)-decl.txt $(SCANOBJ_FILES) $(DOC_MODULE)-sections.txt $(DOC_MODULE)-overrides.txt: scan-build.stamp
+ @true
+
+sgml-build.stamp: setup-build.stamp $(DOC_MODULE)-decl.txt $(SCANOBJ_FILES) $(HFILE_GLOB) $(CFILE_GLOB) $(DOC_MODULE)-sections.txt $(DOC_MODULE)-overrides.txt $(expand_content_files) xml/gtkdocentities.ent
+ $(GTK_DOC_V_XML)_source_dir='' ; \
+ for i in $(DOC_SOURCE_DIR) ; do \
+ _source_dir="$${_source_dir} --source-dir=$$i" ; \
+ done ; \
+ gtkdoc-mkdb --module=$(DOC_MODULE) --output-format=xml --expand-content-files="$(expand_content_files)" --main-sgml-file=$(DOC_MAIN_SGML_FILE) $${_source_dir} $(MKDB_OPTIONS)
+ $(AM_V_at)touch sgml-build.stamp
+
+sgml.stamp: sgml-build.stamp
+ @true
+
+$(DOC_MAIN_SGML_FILE): sgml-build.stamp
+ @true
+
+xml/gtkdocentities.ent: Makefile
+ $(GTK_DOC_V_XML)$(MKDIR_P) $(@D) && ( \
+ echo "<!ENTITY package \"$(PACKAGE)\">"; \
+ echo "<!ENTITY package_bugreport \"$(PACKAGE_BUGREPORT)\">"; \
+ echo "<!ENTITY package_name \"$(PACKAGE_NAME)\">"; \
+ echo "<!ENTITY package_string \"$(PACKAGE_STRING)\">"; \
+ echo "<!ENTITY package_tarname \"$(PACKAGE_TARNAME)\">"; \
+ echo "<!ENTITY package_url \"$(PACKAGE_URL)\">"; \
+ echo "<!ENTITY package_version \"$(PACKAGE_VERSION)\">"; \
+ ) > $@
+
+html-build.stamp: sgml.stamp $(DOC_MAIN_SGML_FILE) $(content_files) $(expand_content_files)
+ $(GTK_DOC_V_HTML)rm -rf html && mkdir html && \
+ mkhtml_options=""; \
+ gtkdoc-mkhtml 2>&1 --help | grep >/dev/null "\-\-verbose"; \
+ if test "$$?" = "0"; then \
+ if test "x$(V)" = "x1"; then \
+ mkhtml_options="$$mkhtml_options --verbose"; \
+ fi; \
+ fi; \
+ gtkdoc-mkhtml 2>&1 --help | grep >/dev/null "\-\-path"; \
+ if test "$$?" = "0"; then \
+ mkhtml_options="$$mkhtml_options --path=\"$(abs_srcdir)\""; \
+ fi; \
+ cd html && gtkdoc-mkhtml $$mkhtml_options $(MKHTML_OPTIONS) $(DOC_MODULE) ../$(DOC_MAIN_SGML_FILE)
+ -@test "x$(HTML_IMAGES)" = "x" || \
+ for file in $(HTML_IMAGES) ; do \
+ test -f $(abs_srcdir)/$$file && cp $(abs_srcdir)/$$file $(abs_builddir)/html; \
+ test -f $(abs_builddir)/$$file && cp $(abs_builddir)/$$file $(abs_builddir)/html; \
+ test -f $$file && cp $$file $(abs_builddir)/html; \
+ done;
+ $(GTK_DOC_V_XREF)gtkdoc-fixxref --module=$(DOC_MODULE) --module-dir=html --html-dir=$(HTML_DIR) $(FIXXREF_OPTIONS)
+ $(AM_V_at)touch html-build.stamp
+
+pdf-build.stamp: sgml.stamp $(DOC_MAIN_SGML_FILE) $(content_files) $(expand_content_files)
+ $(GTK_DOC_V_PDF)rm -f $(DOC_MODULE).pdf && \
+ mkpdf_options=""; \
+ gtkdoc-mkpdf 2>&1 --help | grep >/dev/null "\-\-verbose"; \
+ if test "$$?" = "0"; then \
+ if test "x$(V)" = "x1"; then \
+ mkpdf_options="$$mkpdf_options --verbose"; \
+ fi; \
+ fi; \
+ if test "x$(HTML_IMAGES)" != "x"; then \
+ for img in $(HTML_IMAGES); do \
+ part=`dirname $$img`; \
+ echo $$mkpdf_options | grep >/dev/null "\-\-imgdir=$$part "; \
+ if test $$? != 0; then \
+ mkpdf_options="$$mkpdf_options --imgdir=$$part"; \
+ fi; \
+ done; \
+ fi; \
+ gtkdoc-mkpdf --path="$(abs_srcdir)" $$mkpdf_options $(DOC_MODULE) $(DOC_MAIN_SGML_FILE) $(MKPDF_OPTIONS)
+ $(AM_V_at)touch pdf-build.stamp
+
+##############
+
+clean-local:
+ @rm -f *~ *.bak
+ @rm -rf .libs
+ @if echo $(SCAN_OPTIONS) | grep -q "\-\-rebuild-types" ; then \
+ rm -f $(DOC_MODULE).types; \
+ fi
+ @if echo $(SCAN_OPTIONS) | grep -q "\-\-rebuild-sections" ; then \
+ rm -f $(DOC_MODULE)-sections.txt; \
+ fi
+
+distclean-local:
+ @rm -rf xml html $(REPORT_FILES) $(DOC_MODULE).pdf \
+ $(DOC_MODULE)-decl-list.txt $(DOC_MODULE)-decl.txt
+ @if test "$(abs_srcdir)" != "$(abs_builddir)" ; then \
+ rm -f $(SETUP_FILES) $(DOC_MODULE).types; \
+ fi
+
+maintainer-clean-local:
+ @rm -rf xml html
+
+install-data-local:
+ @installfiles=`echo $(builddir)/html/*`; \
+ if test "$$installfiles" = '$(builddir)/html/*'; \
+ then echo 1>&2 'Nothing to install' ; \
+ else \
+ if test -n "$(DOC_MODULE_VERSION)"; then \
+ installdir="$(DESTDIR)$(TARGET_DIR)-$(DOC_MODULE_VERSION)"; \
+ else \
+ installdir="$(DESTDIR)$(TARGET_DIR)"; \
+ fi; \
+ $(mkinstalldirs) $${installdir} ; \
+ for i in $$installfiles; do \
+ echo ' $(INSTALL_DATA) '$$i ; \
+ $(INSTALL_DATA) $$i $${installdir}; \
+ done; \
+ if test -n "$(DOC_MODULE_VERSION)"; then \
+ mv -f $${installdir}/$(DOC_MODULE).devhelp2 \
+ $${installdir}/$(DOC_MODULE)-$(DOC_MODULE_VERSION).devhelp2; \
+ fi; \
+ $(GTKDOC_REBASE) --relative --dest-dir=$(DESTDIR) --html-dir=$${installdir}; \
+ fi
+
+uninstall-local:
+ @if test -n "$(DOC_MODULE_VERSION)"; then \
+ installdir="$(DESTDIR)$(TARGET_DIR)-$(DOC_MODULE_VERSION)"; \
+ else \
+ installdir="$(DESTDIR)$(TARGET_DIR)"; \
+ fi; \
+ rm -rf $${installdir}
+
+#
+# Require gtk-doc when making dist
+#
+@HAVE_GTK_DOC_TRUE@dist-check-gtkdoc: docs
+@HAVE_GTK_DOC_FALSE@dist-check-gtkdoc:
+@HAVE_GTK_DOC_FALSE@ @echo "*** gtk-doc is needed to run 'make dist'. ***"
+@HAVE_GTK_DOC_FALSE@ @echo "*** gtk-doc was not found when 'configure' ran. ***"
+@HAVE_GTK_DOC_FALSE@ @echo "*** please install gtk-doc and rerun 'configure'. ***"
+@HAVE_GTK_DOC_FALSE@ @false
+
+dist-hook: dist-check-gtkdoc all-gtk-doc dist-hook-local
+ @mkdir $(distdir)/html
+ @cp ./html/* $(distdir)/html
+ @-cp ./$(DOC_MODULE).pdf $(distdir)/
+ @-cp ./$(DOC_MODULE).types $(distdir)/
+ @-cp ./$(DOC_MODULE)-sections.txt $(distdir)/
+ @cd $(distdir) && rm -f $(DISTCLEANFILES)
+ @$(GTKDOC_REBASE) --online --relative --html-dir=$(distdir)/html
+
+.PHONY : dist-hook-local docs
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff --git a/devel-docs/libgimpcolor/html/GimpColorManaged.html b/devel-docs/libgimpcolor/html/GimpColorManaged.html
new file mode 100644
index 0000000..7d513b0
--- /dev/null
+++ b/devel-docs/libgimpcolor/html/GimpColorManaged.html
@@ -0,0 +1,284 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpColorManaged: GIMP Color Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Color Library Reference Manual">
+<link rel="up" href="pt01.html" title="Part I. GIMP Color Library">
+<link rel="prev" href="libgimpcolor-GimpColorSpace.html" title="GimpColorSpace">
+<link rel="next" href="libgimpcolor-GimpColorProfile.html" title="GimpColorProfile">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#GimpColorManaged.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
+ <a href="#GimpColorManaged.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_prerequisites">  <span class="dim">|</span> 
+ <a href="#GimpColorManaged.prerequisites" class="shortcut">Prerequisites</a></span><span id="nav_signals">  <span class="dim">|</span> 
+ <a href="#GimpColorManaged.signals" class="shortcut">Signals</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="pt01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimpcolor-GimpColorSpace.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimpcolor-GimpColorProfile.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="GimpColorManaged"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="GimpColorManaged.top_of_page"></a>GimpColorManaged</span></h2>
+<p>GimpColorManaged — An interface dealing with color profiles.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="GimpColorManaged.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">const <span class="returnvalue">guint8</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorManaged.html#gimp-color-managed-get-icc-profile" title="gimp_color_managed_get_icc_profile ()">gimp_color_managed_get_icc_profile</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GimpColorProfile</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorManaged.html#gimp-color-managed-get-color-profile" title="gimp_color_managed_get_color_profile ()">gimp_color_managed_get_color_profile</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorManaged.html#gimp-color-managed-profile-changed" title="gimp_color_managed_profile_changed ()">gimp_color_managed_profile_changed</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpColorManaged.signals"></a><h2>Signals</h2>
+<div class="informaltable"><table class="informaltable" border="0">
+<colgroup>
+<col width="150px" class="signal_proto_type">
+<col width="300px" class="signal_proto_name">
+<col width="200px" class="signal_proto_flags">
+</colgroup>
+<tbody><tr>
+<td class="signal_type"><span class="returnvalue">void</span></td>
+<td class="signal_name"><a class="link" href="GimpColorManaged.html#GimpColorManaged-profile-changed" title="The “profile-changed” signal">profile-changed</a></td>
+<td class="signal_flags">Run First</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpColorManaged.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="GimpColorManaged.html#GimpColorManaged-struct" title="GimpColorManaged">GimpColorManaged</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="GimpColorManaged.html#GimpColorManagedInterface" title="struct GimpColorManagedInterface">GimpColorManagedInterface</a></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpColorManaged.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/GTypeModule.html">GInterface</a>
+ <span class="lineart">╰──</span> GimpColorManaged
+</pre>
+</div>
+<div class="refsect1">
+<a name="GimpColorManaged.prerequisites"></a><h2>Prerequisites</h2>
+<p>
+GimpColorManaged requires
+ GObject.</p>
+</div>
+<div class="refsect1">
+<a name="GimpColorManaged.description"></a><h2>Description</h2>
+<p>An interface dealing with color profiles.</p>
+</div>
+<div class="refsect1">
+<a name="GimpColorManaged.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-color-managed-get-icc-profile"></a><h3>gimp_color_managed_get_icc_profile ()</h3>
+<pre class="programlisting">const <span class="returnvalue">guint8</span> *
+gimp_color_managed_get_icc_profile (<em class="parameter"><code><a class="link" href="GimpColorManaged.html" title="GimpColorManaged"><span class="type">GimpColorManaged</span></a> *managed</code></em>,
+ <em class="parameter"><code><span class="type">gsize</span> *len</code></em>);</pre>
+<div class="refsect3">
+<a name="gimp-color-managed-get-icc-profile.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>managed</p></td>
+<td class="parameter_description"><p>an object the implements the <a class="link" href="GimpColorManaged.html" title="GimpColorManaged"><span class="type">GimpColorManaged</span></a> interface</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>len</p></td>
+<td class="parameter_description"><p>return location for the number of bytes in the profile data</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-color-managed-get-icc-profile.returns"></a><h4>Returns</h4>
+<p> A pointer to a blob of data that represents an ICC
+color profile.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-managed-get-color-profile"></a><h3>gimp_color_managed_get_color_profile ()</h3>
+<pre class="programlisting"><span class="returnvalue">GimpColorProfile</span> *
+gimp_color_managed_get_color_profile (<em class="parameter"><code><a class="link" href="GimpColorManaged.html" title="GimpColorManaged"><span class="type">GimpColorManaged</span></a> *managed</code></em>);</pre>
+<p>This function always returns a <span class="type">GimpColorProfile</span> and falls back to
+<a class="link" href="libgimpcolor-GimpColorProfile.html#gimp-color-profile-new-rgb-srgb" title="gimp_color_profile_new_rgb_srgb ()"><code class="function">gimp_color_profile_new_rgb_srgb()</code></a> if the method is not implemented.</p>
+<div class="refsect3">
+<a name="gimp-color-managed-get-color-profile.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>managed</p></td>
+<td class="parameter_description"><p>an object the implements the <a class="link" href="GimpColorManaged.html" title="GimpColorManaged"><span class="type">GimpColorManaged</span></a> interface</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-color-managed-get-color-profile.returns"></a><h4>Returns</h4>
+<p> The <em class="parameter"><code>managed</code></em>
+'s <span class="type">GimpColorProfile</span>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-managed-profile-changed"></a><h3>gimp_color_managed_profile_changed ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_color_managed_profile_changed (<em class="parameter"><code><a class="link" href="GimpColorManaged.html" title="GimpColorManaged"><span class="type">GimpColorManaged</span></a> *managed</code></em>);</pre>
+<p>Emits the "profile-changed" signal.</p>
+<div class="refsect3">
+<a name="gimp-color-managed-profile-changed.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>managed</p></td>
+<td class="parameter_description"><p>an object the implements the <a class="link" href="GimpColorManaged.html" title="GimpColorManaged"><span class="type">GimpColorManaged</span></a> interface</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpColorManaged.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpColorManaged-struct"></a><h3>GimpColorManaged</h3>
+<pre class="programlisting">typedef struct _GimpColorManaged GimpColorManaged;</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpColorManagedInterface"></a><h3>struct GimpColorManagedInterface</h3>
+<pre class="programlisting">struct GimpColorManagedInterface {
+ GTypeInterface base_iface;
+
+ /* virtual functions */
+ const guint8 * (* get_icc_profile) (GimpColorManaged *managed,
+ gsize *len);
+
+ /* signals */
+ void (* profile_changed) (GimpColorManaged *managed);
+
+ /* virtual functions */
+ GimpColorProfile * (* get_color_profile) (GimpColorManaged *managed);
+};
+</pre>
+<div class="refsect3">
+<a name="GimpColorManagedInterface.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="struct_members_name">
+<col class="struct_members_description">
+<col width="200px" class="struct_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="struct_member_name"><p><span class="type">GTypeInterface</span> <em class="structfield"><code><a name="GimpColorManagedInterface.base-iface"></a>base_iface</code></em>;</p></td>
+<td class="struct_member_description"><p>The parent interface</p></td>
+<td class="struct_member_annotations"> </td>
+</tr>
+<tr>
+<td class="struct_member_name"><p><em class="structfield"><code><a name="GimpColorManagedInterface.get-icc-profile"></a>get_icc_profile</code></em> ()</p></td>
+<td class="struct_member_description"><p>Returns the ICC profile of the pixels managed by
+the object</p></td>
+<td class="struct_member_annotations"> </td>
+</tr>
+<tr>
+<td class="struct_member_name"><p><em class="structfield"><code><a name="GimpColorManagedInterface.profile-changed"></a>profile_changed</code></em> ()</p></td>
+<td class="struct_member_description"><p>This signal is emitted when the object's color profile
+has changed</p></td>
+<td class="struct_member_annotations"> </td>
+</tr>
+<tr>
+<td class="struct_member_name"><p><em class="structfield"><code><a name="GimpColorManagedInterface.get-color-profile"></a>get_color_profile</code></em> ()</p></td>
+<td class="struct_member_description"><p>Returns the <span class="type">GimpColorProfile</span> of the pixels managed
+by the object</p></td>
+<td class="struct_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpColorManaged.signal-details"></a><h2>Signal Details</h2>
+<div class="refsect2">
+<a name="GimpColorManaged-profile-changed"></a><h3>The <code class="literal">“profile-changed”</code> signal</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+user_function (<a class="link" href="GimpColorManaged.html" title="GimpColorManaged"><span class="type">GimpColorManaged</span></a> *gimpcolormanaged,
+ <span class="type">gpointer</span> user_data)</pre>
+<p>Flags: Run First</p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpcolor/html/api-index-full.html b/devel-docs/libgimpcolor/html/api-index-full.html
new file mode 100644
index 0000000..c8e3729
--- /dev/null
+++ b/devel-docs/libgimpcolor/html/api-index-full.html
@@ -0,0 +1,643 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Index: GIMP Color Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Color Library Reference Manual">
+<link rel="up" href="index.html" title="GIMP Color Library Reference Manual">
+<link rel="prev" href="libgimpcolor-GimpPixbuf.html" title="GimpPixbuf">
+<link rel="next" href="api-index-2-2.html" title="Index of new symbols in GIMP 2.2">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts"><span id="nav_index"><a class="shortcut" href="#idxA">A</a>
+  <span class="dim">|</span> 
+ <a class="shortcut" href="#idxB">B</a>
+  <span class="dim">|</span> 
+ <a class="shortcut" href="#idxC">C</a>
+  <span class="dim">|</span> 
+ <a class="shortcut" href="#idxH">H</a>
+  <span class="dim">|</span> 
+ <a class="shortcut" href="#idxP">P</a>
+  <span class="dim">|</span> 
+ <a class="shortcut" href="#idxR">R</a>
+  <span class="dim">|</span> 
+ <a class="shortcut" href="#idxT">T</a>
+  <span class="dim">|</span> 
+ <a class="shortcut" href="#idxV">V</a></span></td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><img src="up-insensitive.png" width="16" height="16" border="0"></td>
+<td><a accesskey="p" href="libgimpcolor-GimpPixbuf.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="api-index-2-2.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="index">
+<div class="titlepage"><div><div><h1 class="title">
+<a name="api-index-full"></a>Index</h1></div></div></div>
+<a name="idx"></a><a name="idxA"></a><h3 class="title">A</h3>
+<dt>
+<a class="link" href="libgimpcolor-GimpAdaptiveSupersample.html#gimp-adaptive-supersample-area" title="gimp_adaptive_supersample_area ()">gimp_adaptive_supersample_area</a>, function in <a class="link" href="libgimpcolor-GimpAdaptiveSupersample.html" title="GimpAdaptiveSupersample">GimpAdaptiveSupersample</a>
+</dt>
+<dd></dd>
+<a name="idxB"></a><h3 class="title">B</h3>
+<dt>
+<a class="link" href="libgimpcolor-GimpBilinear.html#gimp-bilinear" title="gimp_bilinear ()">gimp_bilinear</a>, function in <a class="link" href="libgimpcolor-GimpBilinear.html" title="GimpBilinear">GimpBilinear</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpBilinear.html#gimp-bilinear-16" title="gimp_bilinear_16 ()">gimp_bilinear_16</a>, function in <a class="link" href="libgimpcolor-GimpBilinear.html" title="GimpBilinear">GimpBilinear</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpBilinear.html#gimp-bilinear-32" title="gimp_bilinear_32 ()">gimp_bilinear_32</a>, function in <a class="link" href="libgimpcolor-GimpBilinear.html" title="GimpBilinear">GimpBilinear</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpBilinear.html#gimp-bilinear-8" title="gimp_bilinear_8 ()">gimp_bilinear_8</a>, function in <a class="link" href="libgimpcolor-GimpBilinear.html" title="GimpBilinear">GimpBilinear</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpBilinear.html#gimp-bilinear-pixels-8" title="gimp_bilinear_pixels_8 ()">gimp_bilinear_pixels_8</a>, function in <a class="link" href="libgimpcolor-GimpBilinear.html" title="GimpBilinear">GimpBilinear</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpBilinear.html#gimp-bilinear-rgb" title="gimp_bilinear_rgb ()">gimp_bilinear_rgb</a>, function in <a class="link" href="libgimpcolor-GimpBilinear.html" title="GimpBilinear">GimpBilinear</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpBilinear.html#gimp-bilinear-rgba" title="gimp_bilinear_rgba ()">gimp_bilinear_rgba</a>, function in <a class="link" href="libgimpcolor-GimpBilinear.html" title="GimpBilinear">GimpBilinear</a>
+</dt>
+<dd></dd>
+<a name="idxC"></a><h3 class="title">C</h3>
+<dt>
+<a class="link" href="libgimpcolor-GimpCairo.html#GIMP-CAIRO-ARGB32-GET-PIXEL:CAPS" title="GIMP_CAIRO_ARGB32_GET_PIXEL()">GIMP_CAIRO_ARGB32_GET_PIXEL</a>, macro in <a class="link" href="libgimpcolor-GimpCairo.html" title="GimpCairo">GimpCairo</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpCairo.html#GIMP-CAIRO-ARGB32-SET-PIXEL:CAPS" title="GIMP_CAIRO_ARGB32_SET_PIXEL()">GIMP_CAIRO_ARGB32_SET_PIXEL</a>, macro in <a class="link" href="libgimpcolor-GimpCairo.html" title="GimpCairo">GimpCairo</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpCairo.html#gimp-cairo-checkerboard-create" title="gimp_cairo_checkerboard_create ()">gimp_cairo_checkerboard_create</a>, function in <a class="link" href="libgimpcolor-GimpCairo.html" title="GimpCairo">GimpCairo</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpCairo.html#GIMP-CAIRO-RGB24-GET-PIXEL:CAPS" title="GIMP_CAIRO_RGB24_GET_PIXEL()">GIMP_CAIRO_RGB24_GET_PIXEL</a>, macro in <a class="link" href="libgimpcolor-GimpCairo.html" title="GimpCairo">GimpCairo</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpCairo.html#GIMP-CAIRO-RGB24-SET-PIXEL:CAPS" title="GIMP_CAIRO_RGB24_SET_PIXEL()">GIMP_CAIRO_RGB24_SET_PIXEL</a>, macro in <a class="link" href="libgimpcolor-GimpCairo.html" title="GimpCairo">GimpCairo</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpCairo.html#gimp-cairo-set-source-rgb" title="gimp_cairo_set_source_rgb ()">gimp_cairo_set_source_rgb</a>, function in <a class="link" href="libgimpcolor-GimpCairo.html" title="GimpCairo">GimpCairo</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpCairo.html#gimp-cairo-set-source-rgba" title="gimp_cairo_set_source_rgba ()">gimp_cairo_set_source_rgba</a>, function in <a class="link" href="libgimpcolor-GimpCairo.html" title="GimpCairo">GimpCairo</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpCairo.html#gimp-cairo-surface-create-buffer" title="gimp_cairo_surface_create_buffer ()">gimp_cairo_surface_create_buffer</a>, function in <a class="link" href="libgimpcolor-GimpCairo.html" title="GimpCairo">GimpCairo</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpCairo.html#gimp-cairo-surface-get-format" title="gimp_cairo_surface_get_format ()">gimp_cairo_surface_get_format</a>, function in <a class="link" href="libgimpcolor-GimpCairo.html" title="GimpCairo">GimpCairo</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpCMYK.html#GimpCMYK" title="struct GimpCMYK">GimpCMYK</a>, struct in <a class="link" href="libgimpcolor-GimpCMYK.html" title="GimpCMYK">GimpCMYK</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpCMYK.html#gimp-cmyka-get-uchar" title="gimp_cmyka_get_uchar ()">gimp_cmyka_get_uchar</a>, function in <a class="link" href="libgimpcolor-GimpCMYK.html" title="GimpCMYK">GimpCMYK</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpCMYK.html#gimp-cmyka-set" title="gimp_cmyka_set ()">gimp_cmyka_set</a>, function in <a class="link" href="libgimpcolor-GimpCMYK.html" title="GimpCMYK">GimpCMYK</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpCMYK.html#gimp-cmyka-set-uchar" title="gimp_cmyka_set_uchar ()">gimp_cmyka_set_uchar</a>, function in <a class="link" href="libgimpcolor-GimpCMYK.html" title="GimpCMYK">GimpCMYK</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpCMYK.html#gimp-cmyk-get-uchar" title="gimp_cmyk_get_uchar ()">gimp_cmyk_get_uchar</a>, function in <a class="link" href="libgimpcolor-GimpCMYK.html" title="GimpCMYK">GimpCMYK</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpCMYK.html#gimp-cmyk-set" title="gimp_cmyk_set ()">gimp_cmyk_set</a>, function in <a class="link" href="libgimpcolor-GimpCMYK.html" title="GimpCMYK">GimpCMYK</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpCMYK.html#gimp-cmyk-set-uchar" title="gimp_cmyk_set_uchar ()">gimp_cmyk_set_uchar</a>, function in <a class="link" href="libgimpcolor-GimpCMYK.html" title="GimpCMYK">GimpCMYK</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpColorSpace.html#gimp-cmyk-to-rgb" title="gimp_cmyk_to_rgb ()">gimp_cmyk_to_rgb</a>, function in <a class="link" href="libgimpcolor-GimpColorSpace.html" title="GimpColorSpace">GimpColorSpace</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpColorSpace.html#gimp-cmyk-to-rgb-int" title="gimp_cmyk_to_rgb_int ()">gimp_cmyk_to_rgb_int</a>, function in <a class="link" href="libgimpcolor-GimpColorSpace.html" title="GimpColorSpace">GimpColorSpace</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorManaged.html#GimpColorManaged-struct" title="GimpColorManaged">GimpColorManaged</a>, struct in <a class="link" href="GimpColorManaged.html" title="GimpColorManaged">GimpColorManaged</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorManaged.html#GimpColorManaged-profile-changed" title="The “profile-changed” signal">GimpColorManaged::profile-changed</a>, object signal in <a class="link" href="GimpColorManaged.html" title="GimpColorManaged">GimpColorManaged</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorManaged.html#GimpColorManagedInterface" title="struct GimpColorManagedInterface">GimpColorManagedInterface</a>, struct in <a class="link" href="GimpColorManaged.html" title="GimpColorManaged">GimpColorManaged</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpColorTransform.html#GimpColorTransformFlags" title="enum GimpColorTransformFlags">GimpColorTransformFlags</a>, enum in <a class="link" href="libgimpcolor-GimpColorTransform.html" title="GimpColorTransform">GimpColorTransform</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorManaged.html#gimp-color-managed-get-color-profile" title="gimp_color_managed_get_color_profile ()">gimp_color_managed_get_color_profile</a>, function in <a class="link" href="GimpColorManaged.html" title="GimpColorManaged">GimpColorManaged</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorManaged.html#gimp-color-managed-get-icc-profile" title="gimp_color_managed_get_icc_profile ()">gimp_color_managed_get_icc_profile</a>, function in <a class="link" href="GimpColorManaged.html" title="GimpColorManaged">GimpColorManaged</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorManaged.html#gimp-color-managed-profile-changed" title="gimp_color_managed_profile_changed ()">gimp_color_managed_profile_changed</a>, function in <a class="link" href="GimpColorManaged.html" title="GimpColorManaged">GimpColorManaged</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpColorProfile.html#gimp-color-profile-get-copyright" title="gimp_color_profile_get_copyright ()">gimp_color_profile_get_copyright</a>, function in <a class="link" href="libgimpcolor-GimpColorProfile.html" title="GimpColorProfile">GimpColorProfile</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpColorProfile.html#gimp-color-profile-get-description" title="gimp_color_profile_get_description ()">gimp_color_profile_get_description</a>, function in <a class="link" href="libgimpcolor-GimpColorProfile.html" title="GimpColorProfile">GimpColorProfile</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpColorProfile.html#gimp-color-profile-get-format" title="gimp_color_profile_get_format ()">gimp_color_profile_get_format</a>, function in <a class="link" href="libgimpcolor-GimpColorProfile.html" title="GimpColorProfile">GimpColorProfile</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpColorProfile.html#gimp-color-profile-get-icc-profile" title="gimp_color_profile_get_icc_profile ()">gimp_color_profile_get_icc_profile</a>, function in <a class="link" href="libgimpcolor-GimpColorProfile.html" title="GimpColorProfile">GimpColorProfile</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpColorProfile.html#gimp-color-profile-get-label" title="gimp_color_profile_get_label ()">gimp_color_profile_get_label</a>, function in <a class="link" href="libgimpcolor-GimpColorProfile.html" title="GimpColorProfile">GimpColorProfile</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpColorProfile.html#gimp-color-profile-get-lcms-format" title="gimp_color_profile_get_lcms_format ()">gimp_color_profile_get_lcms_format</a>, function in <a class="link" href="libgimpcolor-GimpColorProfile.html" title="GimpColorProfile">GimpColorProfile</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpColorProfile.html#gimp-color-profile-get-lcms-profile" title="gimp_color_profile_get_lcms_profile ()">gimp_color_profile_get_lcms_profile</a>, function in <a class="link" href="libgimpcolor-GimpColorProfile.html" title="GimpColorProfile">GimpColorProfile</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpColorProfile.html#gimp-color-profile-get-manufacturer" title="gimp_color_profile_get_manufacturer ()">gimp_color_profile_get_manufacturer</a>, function in <a class="link" href="libgimpcolor-GimpColorProfile.html" title="GimpColorProfile">GimpColorProfile</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpColorProfile.html#gimp-color-profile-get-model" title="gimp_color_profile_get_model ()">gimp_color_profile_get_model</a>, function in <a class="link" href="libgimpcolor-GimpColorProfile.html" title="GimpColorProfile">GimpColorProfile</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpColorProfile.html#gimp-color-profile-get-space" title="gimp_color_profile_get_space ()">gimp_color_profile_get_space</a>, function in <a class="link" href="libgimpcolor-GimpColorProfile.html" title="GimpColorProfile">GimpColorProfile</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpColorProfile.html#gimp-color-profile-get-summary" title="gimp_color_profile_get_summary ()">gimp_color_profile_get_summary</a>, function in <a class="link" href="libgimpcolor-GimpColorProfile.html" title="GimpColorProfile">GimpColorProfile</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpColorProfile.html#gimp-color-profile-is-cmyk" title="gimp_color_profile_is_cmyk ()">gimp_color_profile_is_cmyk</a>, function in <a class="link" href="libgimpcolor-GimpColorProfile.html" title="GimpColorProfile">GimpColorProfile</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpColorProfile.html#gimp-color-profile-is-equal" title="gimp_color_profile_is_equal ()">gimp_color_profile_is_equal</a>, function in <a class="link" href="libgimpcolor-GimpColorProfile.html" title="GimpColorProfile">GimpColorProfile</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpColorProfile.html#gimp-color-profile-is-gray" title="gimp_color_profile_is_gray ()">gimp_color_profile_is_gray</a>, function in <a class="link" href="libgimpcolor-GimpColorProfile.html" title="GimpColorProfile">GimpColorProfile</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpColorProfile.html#gimp-color-profile-is-linear" title="gimp_color_profile_is_linear ()">gimp_color_profile_is_linear</a>, function in <a class="link" href="libgimpcolor-GimpColorProfile.html" title="GimpColorProfile">GimpColorProfile</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpColorProfile.html#gimp-color-profile-is-rgb" title="gimp_color_profile_is_rgb ()">gimp_color_profile_is_rgb</a>, function in <a class="link" href="libgimpcolor-GimpColorProfile.html" title="GimpColorProfile">GimpColorProfile</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpColorProfile.html#gimp-color-profile-new-d50-gray-lab-trc" title="gimp_color_profile_new_d50_gray_lab_trc ()">gimp_color_profile_new_d50_gray_lab_trc</a>, function in <a class="link" href="libgimpcolor-GimpColorProfile.html" title="GimpColorProfile">GimpColorProfile</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpColorProfile.html#gimp-color-profile-new-d65-gray-linear" title="gimp_color_profile_new_d65_gray_linear ()">gimp_color_profile_new_d65_gray_linear</a>, function in <a class="link" href="libgimpcolor-GimpColorProfile.html" title="GimpColorProfile">GimpColorProfile</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpColorProfile.html#gimp-color-profile-new-d65-gray-srgb-trc" title="gimp_color_profile_new_d65_gray_srgb_trc ()">gimp_color_profile_new_d65_gray_srgb_trc</a>, function in <a class="link" href="libgimpcolor-GimpColorProfile.html" title="GimpColorProfile">GimpColorProfile</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpColorProfile.html#gimp-color-profile-new-from-file" title="gimp_color_profile_new_from_file ()">gimp_color_profile_new_from_file</a>, function in <a class="link" href="libgimpcolor-GimpColorProfile.html" title="GimpColorProfile">GimpColorProfile</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpColorProfile.html#gimp-color-profile-new-from-icc-profile" title="gimp_color_profile_new_from_icc_profile ()">gimp_color_profile_new_from_icc_profile</a>, function in <a class="link" href="libgimpcolor-GimpColorProfile.html" title="GimpColorProfile">GimpColorProfile</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpColorProfile.html#gimp-color-profile-new-from-lcms-profile" title="gimp_color_profile_new_from_lcms_profile ()">gimp_color_profile_new_from_lcms_profile</a>, function in <a class="link" href="libgimpcolor-GimpColorProfile.html" title="GimpColorProfile">GimpColorProfile</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpColorProfile.html#gimp-color-profile-new-linear-from-color-profile" title="gimp_color_profile_new_linear_from_color_profile ()">gimp_color_profile_new_linear_from_color_profile</a>, function in <a class="link" href="libgimpcolor-GimpColorProfile.html" title="GimpColorProfile">GimpColorProfile</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpColorProfile.html#gimp-color-profile-new-rgb-adobe" title="gimp_color_profile_new_rgb_adobe ()">gimp_color_profile_new_rgb_adobe</a>, function in <a class="link" href="libgimpcolor-GimpColorProfile.html" title="GimpColorProfile">GimpColorProfile</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpColorProfile.html#gimp-color-profile-new-rgb-srgb" title="gimp_color_profile_new_rgb_srgb ()">gimp_color_profile_new_rgb_srgb</a>, function in <a class="link" href="libgimpcolor-GimpColorProfile.html" title="GimpColorProfile">GimpColorProfile</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpColorProfile.html#gimp-color-profile-new-rgb-srgb-linear" title="gimp_color_profile_new_rgb_srgb_linear ()">gimp_color_profile_new_rgb_srgb_linear</a>, function in <a class="link" href="libgimpcolor-GimpColorProfile.html" title="GimpColorProfile">GimpColorProfile</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpColorProfile.html#gimp-color-profile-new-srgb-trc-from-color-profile" title="gimp_color_profile_new_srgb_trc_from_color_profile ()">gimp_color_profile_new_srgb_trc_from_color_profile</a>, function in <a class="link" href="libgimpcolor-GimpColorProfile.html" title="GimpColorProfile">GimpColorProfile</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpColorProfile.html#gimp-color-profile-save-to-file" title="gimp_color_profile_save_to_file ()">gimp_color_profile_save_to_file</a>, function in <a class="link" href="libgimpcolor-GimpColorProfile.html" title="GimpColorProfile">GimpColorProfile</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpColorTransform.html#gimp-color-transform-can-gegl-copy" title="gimp_color_transform_can_gegl_copy ()">gimp_color_transform_can_gegl_copy</a>, function in <a class="link" href="libgimpcolor-GimpColorTransform.html" title="GimpColorTransform">GimpColorTransform</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpColorTransform.html#gimp-color-transform-new" title="gimp_color_transform_new ()">gimp_color_transform_new</a>, function in <a class="link" href="libgimpcolor-GimpColorTransform.html" title="GimpColorTransform">GimpColorTransform</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpColorTransform.html#gimp-color-transform-new-proofing" title="gimp_color_transform_new_proofing ()">gimp_color_transform_new_proofing</a>, function in <a class="link" href="libgimpcolor-GimpColorTransform.html" title="GimpColorTransform">GimpColorTransform</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpColorTransform.html#gimp-color-transform-process-buffer" title="gimp_color_transform_process_buffer ()">gimp_color_transform_process_buffer</a>, function in <a class="link" href="libgimpcolor-GimpColorTransform.html" title="GimpColorTransform">GimpColorTransform</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpColorTransform.html#gimp-color-transform-process-pixels" title="gimp_color_transform_process_pixels ()">gimp_color_transform_process_pixels</a>, function in <a class="link" href="libgimpcolor-GimpColorTransform.html" title="GimpColorTransform">GimpColorTransform</a>
+</dt>
+<dd></dd>
+<a name="idxH"></a><h3 class="title">H</h3>
+<dt>
+<a class="link" href="libgimpcolor-GimpHSV.html#GimpHSL" title="struct GimpHSL">GimpHSL</a>, struct in <a class="link" href="libgimpcolor-GimpHSV.html" title="GimpHSV">GimpHSV</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpHSV.html#gimp-hsl-set" title="gimp_hsl_set ()">gimp_hsl_set</a>, function in <a class="link" href="libgimpcolor-GimpHSV.html" title="GimpHSV">GimpHSV</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpHSV.html#gimp-hsl-set-alpha" title="gimp_hsl_set_alpha ()">gimp_hsl_set_alpha</a>, function in <a class="link" href="libgimpcolor-GimpHSV.html" title="GimpHSV">GimpHSV</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpColorSpace.html#gimp-hsl-to-rgb" title="gimp_hsl_to_rgb ()">gimp_hsl_to_rgb</a>, function in <a class="link" href="libgimpcolor-GimpColorSpace.html" title="GimpColorSpace">GimpColorSpace</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpColorSpace.html#gimp-hsl-to-rgb-int" title="gimp_hsl_to_rgb_int ()">gimp_hsl_to_rgb_int</a>, function in <a class="link" href="libgimpcolor-GimpColorSpace.html" title="GimpColorSpace">GimpColorSpace</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpHSV.html#GimpHSV" title="struct GimpHSV">GimpHSV</a>, struct in <a class="link" href="libgimpcolor-GimpHSV.html" title="GimpHSV">GimpHSV</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpHSV.html#gimp-hsva-set" title="gimp_hsva_set ()">gimp_hsva_set</a>, function in <a class="link" href="libgimpcolor-GimpHSV.html" title="GimpHSV">GimpHSV</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpHSV.html#gimp-hsv-clamp" title="gimp_hsv_clamp ()">gimp_hsv_clamp</a>, function in <a class="link" href="libgimpcolor-GimpHSV.html" title="GimpHSV">GimpHSV</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpHSV.html#gimp-hsv-set" title="gimp_hsv_set ()">gimp_hsv_set</a>, function in <a class="link" href="libgimpcolor-GimpHSV.html" title="GimpHSV">GimpHSV</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpColorSpace.html#gimp-hsv-to-rgb" title="gimp_hsv_to_rgb ()">gimp_hsv_to_rgb</a>, function in <a class="link" href="libgimpcolor-GimpColorSpace.html" title="GimpColorSpace">GimpColorSpace</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpColorSpace.html#gimp-hsv-to-rgb4" title="gimp_hsv_to_rgb4 ()">gimp_hsv_to_rgb4</a>, function in <a class="link" href="libgimpcolor-GimpColorSpace.html" title="GimpColorSpace">GimpColorSpace</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpColorSpace.html#gimp-hsv-to-rgb-int" title="gimp_hsv_to_rgb_int ()">gimp_hsv_to_rgb_int</a>, function in <a class="link" href="libgimpcolor-GimpColorSpace.html" title="GimpColorSpace">GimpColorSpace</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpColorSpace.html#gimp-hwb-to-rgb" title="gimp_hwb_to_rgb ()">gimp_hwb_to_rgb</a>, function in <a class="link" href="libgimpcolor-GimpColorSpace.html" title="GimpColorSpace">GimpColorSpace</a>
+</dt>
+<dd></dd>
+<a name="idxP"></a><h3 class="title">P</h3>
+<dt>
+<a class="link" href="libgimpcolor-GimpRGB.html#gimp-param-spec-rgb" title="gimp_param_spec_rgb ()">gimp_param_spec_rgb</a>, function in <a class="link" href="libgimpcolor-GimpRGB.html" title="GimpRGB">GimpRGB</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpRGB.html#gimp-param-spec-rgb-get-default" title="gimp_param_spec_rgb_get_default ()">gimp_param_spec_rgb_get_default</a>, function in <a class="link" href="libgimpcolor-GimpRGB.html" title="GimpRGB">GimpRGB</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpRGB.html#gimp-param-spec-rgb-has-alpha" title="gimp_param_spec_rgb_has_alpha ()">gimp_param_spec_rgb_has_alpha</a>, function in <a class="link" href="libgimpcolor-GimpRGB.html" title="GimpRGB">GimpRGB</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpPixbuf.html#gimp-pixbuf-create-buffer" title="gimp_pixbuf_create_buffer ()">gimp_pixbuf_create_buffer</a>, function in <a class="link" href="libgimpcolor-GimpPixbuf.html" title="GimpPixbuf">GimpPixbuf</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpPixbuf.html#gimp-pixbuf-get-format" title="gimp_pixbuf_get_format ()">gimp_pixbuf_get_format</a>, function in <a class="link" href="libgimpcolor-GimpPixbuf.html" title="GimpPixbuf">GimpPixbuf</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpPixbuf.html#gimp-pixbuf-get-icc-profile" title="gimp_pixbuf_get_icc_profile ()">gimp_pixbuf_get_icc_profile</a>, function in <a class="link" href="libgimpcolor-GimpPixbuf.html" title="GimpPixbuf">GimpPixbuf</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpAdaptiveSupersample.html#GimpProgressFunc" title="GimpProgressFunc ()">GimpProgressFunc</a>, user_function in <a class="link" href="libgimpcolor-GimpAdaptiveSupersample.html" title="GimpAdaptiveSupersample">GimpAdaptiveSupersample</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpAdaptiveSupersample.html#GimpPutPixelFunc" title="GimpPutPixelFunc ()">GimpPutPixelFunc</a>, user_function in <a class="link" href="libgimpcolor-GimpAdaptiveSupersample.html" title="GimpAdaptiveSupersample">GimpAdaptiveSupersample</a>
+</dt>
+<dd></dd>
+<a name="idxR"></a><h3 class="title">R</h3>
+<dt>
+<a class="link" href="libgimpcolor-GimpAdaptiveSupersample.html#GimpRenderFunc" title="GimpRenderFunc ()">GimpRenderFunc</a>, user_function in <a class="link" href="libgimpcolor-GimpAdaptiveSupersample.html" title="GimpAdaptiveSupersample">GimpAdaptiveSupersample</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB">GimpRGB</a>, struct in <a class="link" href="libgimpcolor-GimpRGB.html" title="GimpRGB">GimpRGB</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgba-add" title="gimp_rgba_add ()">gimp_rgba_add</a>, function in <a class="link" href="libgimpcolor-GimpRGB.html" title="GimpRGB">GimpRGB</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgba-distance" title="gimp_rgba_distance ()">gimp_rgba_distance</a>, function in <a class="link" href="libgimpcolor-GimpRGB.html" title="GimpRGB">GimpRGB</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgba-get-pixel" title="gimp_rgba_get_pixel ()">gimp_rgba_get_pixel</a>, function in <a class="link" href="libgimpcolor-GimpRGB.html" title="GimpRGB">GimpRGB</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgba-get-uchar" title="gimp_rgba_get_uchar ()">gimp_rgba_get_uchar</a>, function in <a class="link" href="libgimpcolor-GimpRGB.html" title="GimpRGB">GimpRGB</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgba-multiply" title="gimp_rgba_multiply ()">gimp_rgba_multiply</a>, function in <a class="link" href="libgimpcolor-GimpRGB.html" title="GimpRGB">GimpRGB</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgba-parse-css" title="gimp_rgba_parse_css ()">gimp_rgba_parse_css</a>, function in <a class="link" href="libgimpcolor-GimpRGB.html" title="GimpRGB">GimpRGB</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgba-set" title="gimp_rgba_set ()">gimp_rgba_set</a>, function in <a class="link" href="libgimpcolor-GimpRGB.html" title="GimpRGB">GimpRGB</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgba-set-pixel" title="gimp_rgba_set_pixel ()">gimp_rgba_set_pixel</a>, function in <a class="link" href="libgimpcolor-GimpRGB.html" title="GimpRGB">GimpRGB</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgba-set-uchar" title="gimp_rgba_set_uchar ()">gimp_rgba_set_uchar</a>, function in <a class="link" href="libgimpcolor-GimpRGB.html" title="GimpRGB">GimpRGB</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgba-subtract" title="gimp_rgba_subtract ()">gimp_rgba_subtract</a>, function in <a class="link" href="libgimpcolor-GimpRGB.html" title="GimpRGB">GimpRGB</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpRGB.html#GimpRGBCompositeMode" title="enum GimpRGBCompositeMode">GimpRGBCompositeMode</a>, enum in <a class="link" href="libgimpcolor-GimpRGB.html" title="GimpRGB">GimpRGB</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgb-add" title="gimp_rgb_add ()">gimp_rgb_add</a>, function in <a class="link" href="libgimpcolor-GimpRGB.html" title="GimpRGB">GimpRGB</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgb-clamp" title="gimp_rgb_clamp ()">gimp_rgb_clamp</a>, function in <a class="link" href="libgimpcolor-GimpRGB.html" title="GimpRGB">GimpRGB</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgb-composite" title="gimp_rgb_composite ()">gimp_rgb_composite</a>, function in <a class="link" href="libgimpcolor-GimpRGB.html" title="GimpRGB">GimpRGB</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgb-distance" title="gimp_rgb_distance ()">gimp_rgb_distance</a>, function in <a class="link" href="libgimpcolor-GimpRGB.html" title="GimpRGB">GimpRGB</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgb-gamma" title="gimp_rgb_gamma ()">gimp_rgb_gamma</a>, function in <a class="link" href="libgimpcolor-GimpRGB.html" title="GimpRGB">GimpRGB</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgb-get-pixel" title="gimp_rgb_get_pixel ()">gimp_rgb_get_pixel</a>, function in <a class="link" href="libgimpcolor-GimpRGB.html" title="GimpRGB">GimpRGB</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgb-get-uchar" title="gimp_rgb_get_uchar ()">gimp_rgb_get_uchar</a>, function in <a class="link" href="libgimpcolor-GimpRGB.html" title="GimpRGB">GimpRGB</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpRGB.html#GIMP-RGB-INTENSITY:CAPS" title="GIMP_RGB_INTENSITY()">GIMP_RGB_INTENSITY</a>, macro in <a class="link" href="libgimpcolor-GimpRGB.html" title="GimpRGB">GimpRGB</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgb-intensity" title="gimp_rgb_intensity ()">gimp_rgb_intensity</a>, function in <a class="link" href="libgimpcolor-GimpRGB.html" title="GimpRGB">GimpRGB</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpRGB.html#GIMP-RGB-INTENSITY-BLUE:CAPS" title="GIMP_RGB_INTENSITY_BLUE">GIMP_RGB_INTENSITY_BLUE</a>, macro in <a class="link" href="libgimpcolor-GimpRGB.html" title="GimpRGB">GimpRGB</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpRGB.html#GIMP-RGB-INTENSITY-GREEN:CAPS" title="GIMP_RGB_INTENSITY_GREEN">GIMP_RGB_INTENSITY_GREEN</a>, macro in <a class="link" href="libgimpcolor-GimpRGB.html" title="GimpRGB">GimpRGB</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpRGB.html#GIMP-RGB-INTENSITY-RED:CAPS" title="GIMP_RGB_INTENSITY_RED">GIMP_RGB_INTENSITY_RED</a>, macro in <a class="link" href="libgimpcolor-GimpRGB.html" title="GimpRGB">GimpRGB</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgb-intensity-uchar" title="gimp_rgb_intensity_uchar ()">gimp_rgb_intensity_uchar</a>, function in <a class="link" href="libgimpcolor-GimpRGB.html" title="GimpRGB">GimpRGB</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgb-list-names" title="gimp_rgb_list_names ()">gimp_rgb_list_names</a>, function in <a class="link" href="libgimpcolor-GimpRGB.html" title="GimpRGB">GimpRGB</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpRGB.html#GIMP-RGB-LUMINANCE:CAPS" title="GIMP_RGB_LUMINANCE()">GIMP_RGB_LUMINANCE</a>, macro in <a class="link" href="libgimpcolor-GimpRGB.html" title="GimpRGB">GimpRGB</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgb-luminance" title="gimp_rgb_luminance ()">gimp_rgb_luminance</a>, function in <a class="link" href="libgimpcolor-GimpRGB.html" title="GimpRGB">GimpRGB</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpRGB.html#GIMP-RGB-LUMINANCE-BLUE:CAPS" title="GIMP_RGB_LUMINANCE_BLUE">GIMP_RGB_LUMINANCE_BLUE</a>, macro in <a class="link" href="libgimpcolor-GimpRGB.html" title="GimpRGB">GimpRGB</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpRGB.html#GIMP-RGB-LUMINANCE-GREEN:CAPS" title="GIMP_RGB_LUMINANCE_GREEN">GIMP_RGB_LUMINANCE_GREEN</a>, macro in <a class="link" href="libgimpcolor-GimpRGB.html" title="GimpRGB">GimpRGB</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpRGB.html#GIMP-RGB-LUMINANCE-RED:CAPS" title="GIMP_RGB_LUMINANCE_RED">GIMP_RGB_LUMINANCE_RED</a>, macro in <a class="link" href="libgimpcolor-GimpRGB.html" title="GimpRGB">GimpRGB</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgb-luminance-uchar" title="gimp_rgb_luminance_uchar ()">gimp_rgb_luminance_uchar</a>, function in <a class="link" href="libgimpcolor-GimpRGB.html" title="GimpRGB">GimpRGB</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgb-max" title="gimp_rgb_max ()">gimp_rgb_max</a>, function in <a class="link" href="libgimpcolor-GimpRGB.html" title="GimpRGB">GimpRGB</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgb-min" title="gimp_rgb_min ()">gimp_rgb_min</a>, function in <a class="link" href="libgimpcolor-GimpRGB.html" title="GimpRGB">GimpRGB</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgb-multiply" title="gimp_rgb_multiply ()">gimp_rgb_multiply</a>, function in <a class="link" href="libgimpcolor-GimpRGB.html" title="GimpRGB">GimpRGB</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgb-parse-css" title="gimp_rgb_parse_css ()">gimp_rgb_parse_css</a>, function in <a class="link" href="libgimpcolor-GimpRGB.html" title="GimpRGB">GimpRGB</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgb-parse-hex" title="gimp_rgb_parse_hex ()">gimp_rgb_parse_hex</a>, function in <a class="link" href="libgimpcolor-GimpRGB.html" title="GimpRGB">GimpRGB</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgb-parse-name" title="gimp_rgb_parse_name ()">gimp_rgb_parse_name</a>, function in <a class="link" href="libgimpcolor-GimpRGB.html" title="GimpRGB">GimpRGB</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgb-set" title="gimp_rgb_set ()">gimp_rgb_set</a>, function in <a class="link" href="libgimpcolor-GimpRGB.html" title="GimpRGB">GimpRGB</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgb-set-alpha" title="gimp_rgb_set_alpha ()">gimp_rgb_set_alpha</a>, function in <a class="link" href="libgimpcolor-GimpRGB.html" title="GimpRGB">GimpRGB</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgb-set-pixel" title="gimp_rgb_set_pixel ()">gimp_rgb_set_pixel</a>, function in <a class="link" href="libgimpcolor-GimpRGB.html" title="GimpRGB">GimpRGB</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgb-set-uchar" title="gimp_rgb_set_uchar ()">gimp_rgb_set_uchar</a>, function in <a class="link" href="libgimpcolor-GimpRGB.html" title="GimpRGB">GimpRGB</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgb-subtract" title="gimp_rgb_subtract ()">gimp_rgb_subtract</a>, function in <a class="link" href="libgimpcolor-GimpRGB.html" title="GimpRGB">GimpRGB</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpColorSpace.html#gimp-rgb-to-cmyk" title="gimp_rgb_to_cmyk ()">gimp_rgb_to_cmyk</a>, function in <a class="link" href="libgimpcolor-GimpColorSpace.html" title="GimpColorSpace">GimpColorSpace</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpColorSpace.html#gimp-rgb-to-cmyk-int" title="gimp_rgb_to_cmyk_int ()">gimp_rgb_to_cmyk_int</a>, function in <a class="link" href="libgimpcolor-GimpColorSpace.html" title="GimpColorSpace">GimpColorSpace</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpColorSpace.html#gimp-rgb-to-hsl" title="gimp_rgb_to_hsl ()">gimp_rgb_to_hsl</a>, function in <a class="link" href="libgimpcolor-GimpColorSpace.html" title="GimpColorSpace">GimpColorSpace</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpColorSpace.html#gimp-rgb-to-hsl-int" title="gimp_rgb_to_hsl_int ()">gimp_rgb_to_hsl_int</a>, function in <a class="link" href="libgimpcolor-GimpColorSpace.html" title="GimpColorSpace">GimpColorSpace</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpColorSpace.html#gimp-rgb-to-hsv" title="gimp_rgb_to_hsv ()">gimp_rgb_to_hsv</a>, function in <a class="link" href="libgimpcolor-GimpColorSpace.html" title="GimpColorSpace">GimpColorSpace</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpColorSpace.html#gimp-rgb-to-hsv4" title="gimp_rgb_to_hsv4 ()">gimp_rgb_to_hsv4</a>, function in <a class="link" href="libgimpcolor-GimpColorSpace.html" title="GimpColorSpace">GimpColorSpace</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpColorSpace.html#gimp-rgb-to-hsv-int" title="gimp_rgb_to_hsv_int ()">gimp_rgb_to_hsv_int</a>, function in <a class="link" href="libgimpcolor-GimpColorSpace.html" title="GimpColorSpace">GimpColorSpace</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpColorSpace.html#gimp-rgb-to-hwb" title="gimp_rgb_to_hwb ()">gimp_rgb_to_hwb</a>, function in <a class="link" href="libgimpcolor-GimpColorSpace.html" title="GimpColorSpace">GimpColorSpace</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpColorSpace.html#gimp-rgb-to-l-int" title="gimp_rgb_to_l_int ()">gimp_rgb_to_l_int</a>, function in <a class="link" href="libgimpcolor-GimpColorSpace.html" title="GimpColorSpace">GimpColorSpace</a>
+</dt>
+<dd></dd>
+<a name="idxT"></a><h3 class="title">T</h3>
+<dt>
+<a class="link" href="libgimpcolor-GimpCMYK.html#GIMP-TYPE-CMYK:CAPS" title="GIMP_TYPE_CMYK">GIMP_TYPE_CMYK</a>, macro in <a class="link" href="libgimpcolor-GimpCMYK.html" title="GimpCMYK">GimpCMYK</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpHSV.html#GIMP-TYPE-HSL:CAPS" title="GIMP_TYPE_HSL">GIMP_TYPE_HSL</a>, macro in <a class="link" href="libgimpcolor-GimpHSV.html" title="GimpHSV">GimpHSV</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpHSV.html#GIMP-TYPE-HSV:CAPS" title="GIMP_TYPE_HSV">GIMP_TYPE_HSV</a>, macro in <a class="link" href="libgimpcolor-GimpHSV.html" title="GimpHSV">GimpHSV</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpRGB.html#GIMP-TYPE-PARAM-RGB:CAPS" title="GIMP_TYPE_PARAM_RGB">GIMP_TYPE_PARAM_RGB</a>, macro in <a class="link" href="libgimpcolor-GimpRGB.html" title="GimpRGB">GimpRGB</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpRGB.html#GIMP-TYPE-RGB:CAPS" title="GIMP_TYPE_RGB">GIMP_TYPE_RGB</a>, macro in <a class="link" href="libgimpcolor-GimpRGB.html" title="GimpRGB">GimpRGB</a>
+</dt>
+<dd></dd>
+<a name="idxV"></a><h3 class="title">V</h3>
+<dt>
+<a class="link" href="libgimpcolor-GimpRGB.html#gimp-value-get-rgb" title="gimp_value_get_rgb ()">gimp_value_get_rgb</a>, function in <a class="link" href="libgimpcolor-GimpRGB.html" title="GimpRGB">GimpRGB</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpRGB.html#GIMP-VALUE-HOLDS-RGB:CAPS" title="GIMP_VALUE_HOLDS_RGB()">GIMP_VALUE_HOLDS_RGB</a>, macro in <a class="link" href="libgimpcolor-GimpRGB.html" title="GimpRGB">GimpRGB</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpcolor-GimpRGB.html#gimp-value-set-rgb" title="gimp_value_set_rgb ()">gimp_value_set_rgb</a>, function in <a class="link" href="libgimpcolor-GimpRGB.html" title="GimpRGB">GimpRGB</a>
+</dt>
+<dd></dd>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpcolor/html/home.png b/devel-docs/libgimpcolor/html/home.png
new file mode 100644
index 0000000..3966a91
--- /dev/null
+++ b/devel-docs/libgimpcolor/html/home.png
Binary files differ
diff --git a/devel-docs/libgimpcolor/html/index.html b/devel-docs/libgimpcolor/html/index.html
new file mode 100644
index 0000000..8327f63
--- /dev/null
+++ b/devel-docs/libgimpcolor/html/index.html
@@ -0,0 +1,69 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GIMP Color Library Reference Manual: GIMP Color Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Color Library Reference Manual">
+<link rel="next" href="pt01.html" title="Part I. GIMP Color Library">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<div lang="en" class="book">
+<div class="titlepage">
+<div>
+<div><table class="navigation" id="top" width="100%" cellpadding="2" cellspacing="0"><tr><th valign="middle"><p class="title">GIMP Color Library Reference Manual</p></th></tr></table></div>
+<div><p class="releaseinfo">
+ for GIMP 2.10.34
+
+ </p></div>
+</div>
+<hr>
+</div>
+<div class="toc"><dl class="toc">
+<dt><span class="part"><a href="pt01.html">I. GIMP Color Library</a></span></dt>
+<dd><dl>
+<dt>
+<span class="refentrytitle"><a href="libgimpcolor-GimpRGB.html">GimpRGB</a></span><span class="refpurpose"> — Definitions and Functions relating to RGB colors.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpcolor-GimpHSV.html">GimpHSV</a></span><span class="refpurpose"> — Definitions and Functions relating to HSV colors.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpcolor-GimpCMYK.html">GimpCMYK</a></span><span class="refpurpose"> — Definitions and Functions relating to CMYK colors.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpcolor-GimpColorSpace.html">GimpColorSpace</a></span><span class="refpurpose"> — Utility functions which convert colors between
+different color models.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpColorManaged.html">GimpColorManaged</a></span><span class="refpurpose"> — An interface dealing with color profiles.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpcolor-GimpColorProfile.html">GimpColorProfile</a></span><span class="refpurpose"> — Definitions and Functions relating to LCMS.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpcolor-GimpColorTransform.html">GimpColorTransform</a></span><span class="refpurpose"> — Definitions and Functions relating to LCMS.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpcolor-GimpAdaptiveSupersample.html">GimpAdaptiveSupersample</a></span><span class="refpurpose"> — Functions to perform adaptive supersampling on
+an area.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpcolor-GimpBilinear.html">GimpBilinear</a></span><span class="refpurpose"> — Utility functions for bilinear interpolation.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpcolor-GimpCairo.html">GimpCairo</a></span><span class="refpurpose"> — Color utility functions for cairo</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpcolor-GimpPixbuf.html">GimpPixbuf</a></span><span class="refpurpose"> — Definitions and Functions relating to GdkPixbuf.</span>
+</dt>
+</dl></dd>
+<dt><span class="index"><a href="api-index-full.html">Index</a></span></dt>
+</dl></div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpcolor/html/left-insensitive.png b/devel-docs/libgimpcolor/html/left-insensitive.png
new file mode 100644
index 0000000..2cd8c16
--- /dev/null
+++ b/devel-docs/libgimpcolor/html/left-insensitive.png
Binary files differ
diff --git a/devel-docs/libgimpcolor/html/left.png b/devel-docs/libgimpcolor/html/left.png
new file mode 100644
index 0000000..1ca1664
--- /dev/null
+++ b/devel-docs/libgimpcolor/html/left.png
Binary files differ
diff --git a/devel-docs/libgimpcolor/html/libgimpcolor-GimpAdaptiveSupersample.html b/devel-docs/libgimpcolor/html/libgimpcolor-GimpAdaptiveSupersample.html
new file mode 100644
index 0000000..bcb4004
--- /dev/null
+++ b/devel-docs/libgimpcolor/html/libgimpcolor-GimpAdaptiveSupersample.html
@@ -0,0 +1,132 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpAdaptiveSupersample: GIMP Color Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Color Library Reference Manual">
+<link rel="up" href="pt01.html" title="Part I. GIMP Color Library">
+<link rel="prev" href="libgimpcolor-GimpColorTransform.html" title="GimpColorTransform">
+<link rel="next" href="libgimpcolor-GimpBilinear.html" title="GimpBilinear">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimpcolor-GimpAdaptiveSupersample.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="pt01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimpcolor-GimpColorTransform.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimpcolor-GimpBilinear.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimpcolor-GimpAdaptiveSupersample"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimpcolor-GimpAdaptiveSupersample.top_of_page"></a>GimpAdaptiveSupersample</span></h2>
+<p>GimpAdaptiveSupersample — Functions to perform adaptive supersampling on
+an area.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimpcolor-GimpAdaptiveSupersample.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<span class="c_punctuation">(</span><a class="link" href="libgimpcolor-GimpAdaptiveSupersample.html#GimpProgressFunc" title="GimpProgressFunc ()">*GimpProgressFunc</a><span class="c_punctuation">)</span> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<span class="c_punctuation">(</span><a class="link" href="libgimpcolor-GimpAdaptiveSupersample.html#GimpPutPixelFunc" title="GimpPutPixelFunc ()">*GimpPutPixelFunc</a><span class="c_punctuation">)</span> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<span class="c_punctuation">(</span><a class="link" href="libgimpcolor-GimpAdaptiveSupersample.html#GimpRenderFunc" title="GimpRenderFunc ()">*GimpRenderFunc</a><span class="c_punctuation">)</span> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gulong</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpAdaptiveSupersample.html#gimp-adaptive-supersample-area" title="gimp_adaptive_supersample_area ()">gimp_adaptive_supersample_area</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimpcolor-GimpAdaptiveSupersample.description"></a><h2>Description</h2>
+<p>Functions to perform adaptive supersampling on an area.</p>
+</div>
+<div class="refsect1">
+<a name="libgimpcolor-GimpAdaptiveSupersample.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="GimpProgressFunc"></a><h3>GimpProgressFunc ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+<span class="c_punctuation">(</span>*GimpProgressFunc<span class="c_punctuation">)</span> (<em class="parameter"><code><span class="type">gint</span> min</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> max</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> current</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> data</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpPutPixelFunc"></a><h3>GimpPutPixelFunc ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+<span class="c_punctuation">(</span>*GimpPutPixelFunc<span class="c_punctuation">)</span> (<em class="parameter"><code><span class="type">gint</span> x</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> y</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *color</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> data</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpRenderFunc"></a><h3>GimpRenderFunc ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+<span class="c_punctuation">(</span>*GimpRenderFunc<span class="c_punctuation">)</span> (<em class="parameter"><code><span class="type">gdouble</span> x</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> y</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *color</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> data</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-adaptive-supersample-area"></a><h3>gimp_adaptive_supersample_area ()</h3>
+<pre class="programlisting"><span class="returnvalue">gulong</span>
+gimp_adaptive_supersample_area (<em class="parameter"><code><span class="type">gint</span> x1</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> y1</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> x2</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> y2</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> max_depth</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> threshold</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimpcolor-GimpAdaptiveSupersample.html#GimpRenderFunc" title="GimpRenderFunc ()"><span class="type">GimpRenderFunc</span></a> render_func</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> render_data</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimpcolor-GimpAdaptiveSupersample.html#GimpPutPixelFunc" title="GimpPutPixelFunc ()"><span class="type">GimpPutPixelFunc</span></a> put_pixel_func</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> put_pixel_data</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimpcolor-GimpAdaptiveSupersample.html#GimpProgressFunc" title="GimpProgressFunc ()"><span class="type">GimpProgressFunc</span></a> progress_func</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> progress_data</code></em>);</pre>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpcolor/html/libgimpcolor-GimpBilinear.html b/devel-docs/libgimpcolor/html/libgimpcolor-GimpBilinear.html
new file mode 100644
index 0000000..d1835f3
--- /dev/null
+++ b/devel-docs/libgimpcolor/html/libgimpcolor-GimpBilinear.html
@@ -0,0 +1,226 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpBilinear: GIMP Color Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Color Library Reference Manual">
+<link rel="up" href="pt01.html" title="Part I. GIMP Color Library">
+<link rel="prev" href="libgimpcolor-GimpAdaptiveSupersample.html" title="GimpAdaptiveSupersample">
+<link rel="next" href="libgimpcolor-GimpCairo.html" title="GimpCairo">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimpcolor-GimpBilinear.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="pt01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimpcolor-GimpAdaptiveSupersample.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimpcolor-GimpCairo.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimpcolor-GimpBilinear"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimpcolor-GimpBilinear.top_of_page"></a>GimpBilinear</span></h2>
+<p>GimpBilinear — Utility functions for bilinear interpolation.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimpcolor-GimpBilinear.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gdouble</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpBilinear.html#gimp-bilinear" title="gimp_bilinear ()">gimp_bilinear</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">guchar</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpBilinear.html#gimp-bilinear-8" title="gimp_bilinear_8 ()">gimp_bilinear_8</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">guint16</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpBilinear.html#gimp-bilinear-16" title="gimp_bilinear_16 ()">gimp_bilinear_16</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">guint32</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpBilinear.html#gimp-bilinear-32" title="gimp_bilinear_32 ()">gimp_bilinear_32</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="returnvalue">GimpRGB</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpBilinear.html#gimp-bilinear-rgb" title="gimp_bilinear_rgb ()">gimp_bilinear_rgb</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="returnvalue">GimpRGB</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpBilinear.html#gimp-bilinear-rgba" title="gimp_bilinear_rgba ()">gimp_bilinear_rgba</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpBilinear.html#gimp-bilinear-pixels-8" title="gimp_bilinear_pixels_8 ()">gimp_bilinear_pixels_8</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimpcolor-GimpBilinear.description"></a><h2>Description</h2>
+<p>Utility functions for bilinear interpolation.</p>
+</div>
+<div class="refsect1">
+<a name="libgimpcolor-GimpBilinear.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-bilinear"></a><h3>gimp_bilinear ()</h3>
+<pre class="programlisting"><span class="returnvalue">gdouble</span>
+gimp_bilinear (<em class="parameter"><code><span class="type">gdouble</span> x</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> y</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> *values</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-bilinear-8"></a><h3>gimp_bilinear_8 ()</h3>
+<pre class="programlisting"><span class="returnvalue">guchar</span>
+gimp_bilinear_8 (<em class="parameter"><code><span class="type">gdouble</span> x</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> y</code></em>,
+ <em class="parameter"><code><span class="type">guchar</span> *values</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-bilinear-16"></a><h3>gimp_bilinear_16 ()</h3>
+<pre class="programlisting"><span class="returnvalue">guint16</span>
+gimp_bilinear_16 (<em class="parameter"><code><span class="type">gdouble</span> x</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> y</code></em>,
+ <em class="parameter"><code><span class="type">guint16</span> *values</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-bilinear-32"></a><h3>gimp_bilinear_32 ()</h3>
+<pre class="programlisting"><span class="returnvalue">guint32</span>
+gimp_bilinear_32 (<em class="parameter"><code><span class="type">gdouble</span> x</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> y</code></em>,
+ <em class="parameter"><code><span class="type">guint32</span> *values</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-bilinear-rgb"></a><h3>gimp_bilinear_rgb ()</h3>
+<pre class="programlisting"><a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="returnvalue">GimpRGB</span></a>
+gimp_bilinear_rgb (<em class="parameter"><code><span class="type">gdouble</span> x</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> y</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *values</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-bilinear-rgba"></a><h3>gimp_bilinear_rgba ()</h3>
+<pre class="programlisting"><a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="returnvalue">GimpRGB</span></a>
+gimp_bilinear_rgba (<em class="parameter"><code><span class="type">gdouble</span> x</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> y</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *values</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-bilinear-pixels-8"></a><h3>gimp_bilinear_pixels_8 ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_bilinear_pixels_8 (<em class="parameter"><code><span class="type">guchar</span> *dest</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> x</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> y</code></em>,
+ <em class="parameter"><code><span class="type">guint</span> bpp</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> has_alpha</code></em>,
+ <em class="parameter"><code><span class="type">guchar</span> **values</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_bilinear_pixels_8</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>Computes bilinear interpolation of four pixels.</p>
+<p>When <em class="parameter"><code>has_alpha</code></em>
+ is <code class="literal">FALSE</code>, it's identical to <a class="link" href="libgimpcolor-GimpBilinear.html#gimp-bilinear-8" title="gimp_bilinear_8 ()"><code class="function">gimp_bilinear_8()</code></a> on
+each channel separately. When <em class="parameter"><code>has_alpha</code></em>
+ is <code class="literal">TRUE</code>, it handles
+alpha channel correctly.</p>
+<p>The pixels in <em class="parameter"><code>values</code></em>
+ correspond to corner x, y coordinates in the
+following order: [0,0], [1,0], [0,1], [1,1].</p>
+<div class="refsect3">
+<a name="gimp-bilinear-pixels-8.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>dest</p></td>
+<td class="parameter_description"><p>Pixel, where interpolation result is to be stored.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x</p></td>
+<td class="parameter_description"><p>x-coordinate (0.0 to 1.0).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y</p></td>
+<td class="parameter_description"><p>y-coordinate (0.0 to 1.0).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>bpp</p></td>
+<td class="parameter_description"><p>Bytes per pixel. <em class="parameter"><code>dest</code></em>
+and each <em class="parameter"><code>values</code></em>
+item is an array of
+<em class="parameter"><code>bpp</code></em>
+bytes.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>has_alpha</p></td>
+<td class="parameter_description"><p><code class="literal">TRUE</code> if the last channel is an alpha channel.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>values</p></td>
+<td class="parameter_description"><p>Array of four pointers to pixels.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpcolor/html/libgimpcolor-GimpCMYK.html b/devel-docs/libgimpcolor/html/libgimpcolor-GimpCMYK.html
new file mode 100644
index 0000000..9b25940
--- /dev/null
+++ b/devel-docs/libgimpcolor/html/libgimpcolor-GimpCMYK.html
@@ -0,0 +1,491 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpCMYK: GIMP Color Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Color Library Reference Manual">
+<link rel="up" href="pt01.html" title="Part I. GIMP Color Library">
+<link rel="prev" href="libgimpcolor-GimpHSV.html" title="GimpHSV">
+<link rel="next" href="libgimpcolor-GimpColorSpace.html" title="GimpColorSpace">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimpcolor-GimpCMYK.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="pt01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimpcolor-GimpHSV.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimpcolor-GimpColorSpace.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimpcolor-GimpCMYK"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimpcolor-GimpCMYK.top_of_page"></a>GimpCMYK</span></h2>
+<p>GimpCMYK — Definitions and Functions relating to CMYK colors.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimpcolor-GimpCMYK.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpCMYK.html#gimp-cmyk-set" title="gimp_cmyk_set ()">gimp_cmyk_set</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpCMYK.html#gimp-cmyk-set-uchar" title="gimp_cmyk_set_uchar ()">gimp_cmyk_set_uchar</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpCMYK.html#gimp-cmyk-get-uchar" title="gimp_cmyk_get_uchar ()">gimp_cmyk_get_uchar</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpCMYK.html#gimp-cmyka-set" title="gimp_cmyka_set ()">gimp_cmyka_set</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpCMYK.html#gimp-cmyka-set-uchar" title="gimp_cmyka_set_uchar ()">gimp_cmyka_set_uchar</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpCMYK.html#gimp-cmyka-get-uchar" title="gimp_cmyka_get_uchar ()">gimp_cmyka_get_uchar</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimpcolor-GimpCMYK.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="libgimpcolor-GimpCMYK.html#GimpCMYK" title="struct GimpCMYK">GimpCMYK</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpcolor-GimpCMYK.html#GIMP-TYPE-CMYK:CAPS" title="GIMP_TYPE_CMYK">GIMP_TYPE_CMYK</a></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimpcolor-GimpCMYK.description"></a><h2>Description</h2>
+<p>Definitions and Functions relating to CMYK colors.</p>
+</div>
+<div class="refsect1">
+<a name="libgimpcolor-GimpCMYK.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-cmyk-set"></a><h3>gimp_cmyk_set ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_cmyk_set (<em class="parameter"><code><a class="link" href="libgimpcolor-GimpCMYK.html#GimpCMYK" title="struct GimpCMYK"><span class="type">GimpCMYK</span></a> *cmyk</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> cyan</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> magenta</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> yellow</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> black</code></em>);</pre>
+<p>Very basic initialiser for the internal <a class="link" href="libgimpcolor-GimpCMYK.html#GimpCMYK" title="struct GimpCMYK"><span class="type">GimpCMYK</span></a> structure. Channel
+values are doubles in the range 0 to 1.</p>
+<div class="refsect3">
+<a name="gimp-cmyk-set.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>cmyk</p></td>
+<td class="parameter_description"><p>A <a class="link" href="libgimpcolor-GimpCMYK.html#GimpCMYK" title="struct GimpCMYK"><span class="type">GimpCMYK</span></a> structure which will hold the specified CMYK value.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>cyan</p></td>
+<td class="parameter_description"><p>The Cyan channel of the CMYK value</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>magenta</p></td>
+<td class="parameter_description"><p>The Magenta channel</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>yellow</p></td>
+<td class="parameter_description"><p>The Yellow channel</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>black</p></td>
+<td class="parameter_description"><p>The blacK channel</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-cmyk-set-uchar"></a><h3>gimp_cmyk_set_uchar ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_cmyk_set_uchar (<em class="parameter"><code><a class="link" href="libgimpcolor-GimpCMYK.html#GimpCMYK" title="struct GimpCMYK"><span class="type">GimpCMYK</span></a> *cmyk</code></em>,
+ <em class="parameter"><code><span class="type">guchar</span> cyan</code></em>,
+ <em class="parameter"><code><span class="type">guchar</span> magenta</code></em>,
+ <em class="parameter"><code><span class="type">guchar</span> yellow</code></em>,
+ <em class="parameter"><code><span class="type">guchar</span> black</code></em>);</pre>
+<p>The same as <a class="link" href="libgimpcolor-GimpCMYK.html#gimp-cmyk-set" title="gimp_cmyk_set ()"><code class="function">gimp_cmyk_set()</code></a>, except that channel values are
+unsigned chars in the range 0 to 255.</p>
+<div class="refsect3">
+<a name="gimp-cmyk-set-uchar.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>cmyk</p></td>
+<td class="parameter_description"><p>A <a class="link" href="libgimpcolor-GimpCMYK.html#GimpCMYK" title="struct GimpCMYK"><span class="type">GimpCMYK</span></a> structure which will hold the specified CMYK value.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>cyan</p></td>
+<td class="parameter_description"><p>The Cyan channel of the CMYK value</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>magenta</p></td>
+<td class="parameter_description"><p>The Magenta channel</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>yellow</p></td>
+<td class="parameter_description"><p>The Yellow channel</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>black</p></td>
+<td class="parameter_description"><p>The blacK channel</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-cmyk-get-uchar"></a><h3>gimp_cmyk_get_uchar ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_cmyk_get_uchar (<em class="parameter"><code>const <a class="link" href="libgimpcolor-GimpCMYK.html#GimpCMYK" title="struct GimpCMYK"><span class="type">GimpCMYK</span></a> *cmyk</code></em>,
+ <em class="parameter"><code><span class="type">guchar</span> *cyan</code></em>,
+ <em class="parameter"><code><span class="type">guchar</span> *magenta</code></em>,
+ <em class="parameter"><code><span class="type">guchar</span> *yellow</code></em>,
+ <em class="parameter"><code><span class="type">guchar</span> *black</code></em>);</pre>
+<p>Retrieve individual channel values from a <a class="link" href="libgimpcolor-GimpCMYK.html#GimpCMYK" title="struct GimpCMYK"><span class="type">GimpCMYK</span></a> structure. Channel
+values are pointers to unsigned chars in the range 0 to 255.</p>
+<div class="refsect3">
+<a name="gimp-cmyk-get-uchar.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>cmyk</p></td>
+<td class="parameter_description"><p>A <a class="link" href="libgimpcolor-GimpCMYK.html#GimpCMYK" title="struct GimpCMYK"><span class="type">GimpCMYK</span></a> structure which will hold the specified CMYK value.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>cyan</p></td>
+<td class="parameter_description"><p>The Cyan channel of the CMYK value</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>magenta</p></td>
+<td class="parameter_description"><p>The Magenta channel</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>yellow</p></td>
+<td class="parameter_description"><p>The Yellow channel</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>black</p></td>
+<td class="parameter_description"><p>The blacK channel</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-cmyka-set"></a><h3>gimp_cmyka_set ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_cmyka_set (<em class="parameter"><code><a class="link" href="libgimpcolor-GimpCMYK.html#GimpCMYK" title="struct GimpCMYK"><span class="type">GimpCMYK</span></a> *cmyka</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> cyan</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> magenta</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> yellow</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> black</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> alpha</code></em>);</pre>
+<p>Initialiser for the internal <a class="link" href="libgimpcolor-GimpCMYK.html#GimpCMYK" title="struct GimpCMYK"><span class="type">GimpCMYK</span></a> structure. Channel values are
+doubles in the range 0 to 1.</p>
+<div class="refsect3">
+<a name="gimp-cmyka-set.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>cmyka</p></td>
+<td class="parameter_description"><p>A <a class="link" href="libgimpcolor-GimpCMYK.html#GimpCMYK" title="struct GimpCMYK"><span class="type">GimpCMYK</span></a> structure which will hold the specified CMYKA value.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>cyan</p></td>
+<td class="parameter_description"><p>The Cyan channel of the CMYK value</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>magenta</p></td>
+<td class="parameter_description"><p>The Magenta channel</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>yellow</p></td>
+<td class="parameter_description"><p>The Yellow channel</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>black</p></td>
+<td class="parameter_description"><p>The blacK channel</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>alpha</p></td>
+<td class="parameter_description"><p>The Alpha channel</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-cmyka-set-uchar"></a><h3>gimp_cmyka_set_uchar ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_cmyka_set_uchar (<em class="parameter"><code><a class="link" href="libgimpcolor-GimpCMYK.html#GimpCMYK" title="struct GimpCMYK"><span class="type">GimpCMYK</span></a> *cmyka</code></em>,
+ <em class="parameter"><code><span class="type">guchar</span> cyan</code></em>,
+ <em class="parameter"><code><span class="type">guchar</span> magenta</code></em>,
+ <em class="parameter"><code><span class="type">guchar</span> yellow</code></em>,
+ <em class="parameter"><code><span class="type">guchar</span> black</code></em>,
+ <em class="parameter"><code><span class="type">guchar</span> alpha</code></em>);</pre>
+<p>The same as <a class="link" href="libgimpcolor-GimpCMYK.html#gimp-cmyka-set" title="gimp_cmyka_set ()"><code class="function">gimp_cmyka_set()</code></a>, except that channel values are
+unsigned chars in the range 0 to 255.</p>
+<div class="refsect3">
+<a name="gimp-cmyka-set-uchar.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>cmyka</p></td>
+<td class="parameter_description"><p>A <a class="link" href="libgimpcolor-GimpCMYK.html#GimpCMYK" title="struct GimpCMYK"><span class="type">GimpCMYK</span></a> structure which will hold the specified CMYKA value.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>cyan</p></td>
+<td class="parameter_description"><p>The Cyan channel of the CMYK value</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>magenta</p></td>
+<td class="parameter_description"><p>The Magenta channel</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>yellow</p></td>
+<td class="parameter_description"><p>The Yellow channel</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>black</p></td>
+<td class="parameter_description"><p>The blacK channel</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>alpha</p></td>
+<td class="parameter_description"><p>The Alpha channel</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-cmyka-get-uchar"></a><h3>gimp_cmyka_get_uchar ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_cmyka_get_uchar (<em class="parameter"><code>const <a class="link" href="libgimpcolor-GimpCMYK.html#GimpCMYK" title="struct GimpCMYK"><span class="type">GimpCMYK</span></a> *cmyka</code></em>,
+ <em class="parameter"><code><span class="type">guchar</span> *cyan</code></em>,
+ <em class="parameter"><code><span class="type">guchar</span> *magenta</code></em>,
+ <em class="parameter"><code><span class="type">guchar</span> *yellow</code></em>,
+ <em class="parameter"><code><span class="type">guchar</span> *black</code></em>,
+ <em class="parameter"><code><span class="type">guchar</span> *alpha</code></em>);</pre>
+<p>Retrieve individual channel values from a <a class="link" href="libgimpcolor-GimpCMYK.html#GimpCMYK" title="struct GimpCMYK"><span class="type">GimpCMYK</span></a> structure.
+Channel values are pointers to unsigned chars in the range 0 to 255.</p>
+<div class="refsect3">
+<a name="gimp-cmyka-get-uchar.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>cmyka</p></td>
+<td class="parameter_description"><p>A <a class="link" href="libgimpcolor-GimpCMYK.html#GimpCMYK" title="struct GimpCMYK"><span class="type">GimpCMYK</span></a> structure which will hold the specified CMYKA value.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>cyan</p></td>
+<td class="parameter_description"><p>The Cyan channel of the CMYK value</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>magenta</p></td>
+<td class="parameter_description"><p>The Magenta channel</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>yellow</p></td>
+<td class="parameter_description"><p>The Yellow channel</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>black</p></td>
+<td class="parameter_description"><p>The blacK channel</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>alpha</p></td>
+<td class="parameter_description"><p>The Alpha channel</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+</div>
+<div class="refsect1">
+<a name="libgimpcolor-GimpCMYK.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpCMYK"></a><h3>struct GimpCMYK</h3>
+<pre class="programlisting">struct GimpCMYK {
+ gdouble c, m, y, k, a;
+};
+</pre>
+<p>Used to keep CMYK and CMYKA colors. All components are in a range
+of [0.0..1.0]. An alpha value is somewhat useless in the CMYK
+colorspace, but we keep one around anyway so color conversions
+going to CMYK and back can preserve alpha.</p>
+<div class="refsect3">
+<a name="GimpCMYK.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="struct_members_name">
+<col class="struct_members_description">
+<col width="200px" class="struct_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="struct_member_name"><p><span class="type">gdouble</span> <em class="structfield"><code><a name="GimpCMYK.c"></a>c</code></em>;</p></td>
+<td class="struct_member_description"><p>the cyan component</p></td>
+<td class="struct_member_annotations"> </td>
+</tr>
+<tr>
+<td class="struct_member_name"><p><span class="type">gdouble</span> <em class="structfield"><code><a name="GimpCMYK.m"></a>m</code></em>;</p></td>
+<td class="struct_member_description"><p>the magenta component</p></td>
+<td class="struct_member_annotations"> </td>
+</tr>
+<tr>
+<td class="struct_member_name"><p><span class="type">gdouble</span> <em class="structfield"><code><a name="GimpCMYK.y"></a>y</code></em>;</p></td>
+<td class="struct_member_description"><p>the yellow component</p></td>
+<td class="struct_member_annotations"> </td>
+</tr>
+<tr>
+<td class="struct_member_name"><p><span class="type">gdouble</span> <em class="structfield"><code><a name="GimpCMYK.k"></a>k</code></em>;</p></td>
+<td class="struct_member_description"><p>the black component</p></td>
+<td class="struct_member_annotations"> </td>
+</tr>
+<tr>
+<td class="struct_member_name"><p><span class="type">gdouble</span> <em class="structfield"><code><a name="GimpCMYK.a"></a>a</code></em>;</p></td>
+<td class="struct_member_description"><p>the alpha component</p></td>
+<td class="struct_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-TYPE-CMYK:CAPS"></a><h3>GIMP_TYPE_CMYK</h3>
+<pre class="programlisting">#define GIMP_TYPE_CMYK (gimp_cmyk_get_type ())
+</pre>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpcolor/html/libgimpcolor-GimpCairo.html b/devel-docs/libgimpcolor/html/libgimpcolor-GimpCairo.html
new file mode 100644
index 0000000..fcd9999
--- /dev/null
+++ b/devel-docs/libgimpcolor/html/libgimpcolor-GimpCairo.html
@@ -0,0 +1,463 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpCairo: GIMP Color Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Color Library Reference Manual">
+<link rel="up" href="pt01.html" title="Part I. GIMP Color Library">
+<link rel="prev" href="libgimpcolor-GimpBilinear.html" title="GimpBilinear">
+<link rel="next" href="libgimpcolor-GimpPixbuf.html" title="GimpPixbuf">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimpcolor-GimpCairo.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="pt01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimpcolor-GimpBilinear.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimpcolor-GimpPixbuf.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimpcolor-GimpCairo"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimpcolor-GimpCairo.top_of_page"></a>GimpCairo</span></h2>
+<p>GimpCairo — Color utility functions for cairo</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimpcolor-GimpCairo.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpCairo.html#gimp-cairo-set-source-rgb" title="gimp_cairo_set_source_rgb ()">gimp_cairo_set_source_rgb</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpCairo.html#gimp-cairo-set-source-rgba" title="gimp_cairo_set_source_rgba ()">gimp_cairo_set_source_rgba</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">cairo_pattern_t</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpCairo.html#gimp-cairo-checkerboard-create" title="gimp_cairo_checkerboard_create ()">gimp_cairo_checkerboard_create</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">const <span class="returnvalue">Babl</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpCairo.html#gimp-cairo-surface-get-format" title="gimp_cairo_surface_get_format ()">gimp_cairo_surface_get_format</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GeglBuffer</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpCairo.html#gimp-cairo-surface-create-buffer" title="gimp_cairo_surface_create_buffer ()">gimp_cairo_surface_create_buffer</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpCairo.html#GIMP-CAIRO-RGB24-SET-PIXEL:CAPS" title="GIMP_CAIRO_RGB24_SET_PIXEL()">GIMP_CAIRO_RGB24_SET_PIXEL</a><span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpCairo.html#GIMP-CAIRO-RGB24-GET-PIXEL:CAPS" title="GIMP_CAIRO_RGB24_GET_PIXEL()">GIMP_CAIRO_RGB24_GET_PIXEL</a><span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpCairo.html#GIMP-CAIRO-ARGB32-SET-PIXEL:CAPS" title="GIMP_CAIRO_ARGB32_SET_PIXEL()">GIMP_CAIRO_ARGB32_SET_PIXEL</a><span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpCairo.html#GIMP-CAIRO-ARGB32-GET-PIXEL:CAPS" title="GIMP_CAIRO_ARGB32_GET_PIXEL()">GIMP_CAIRO_ARGB32_GET_PIXEL</a><span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimpcolor-GimpCairo.description"></a><h2>Description</h2>
+<p>Utility functions that make cairo easier to use with GIMP color
+data types.</p>
+</div>
+<div class="refsect1">
+<a name="libgimpcolor-GimpCairo.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-cairo-set-source-rgb"></a><h3>gimp_cairo_set_source_rgb ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_cairo_set_source_rgb (<em class="parameter"><code><span class="type">cairo_t</span> *cr</code></em>,
+ <em class="parameter"><code>const <a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *color</code></em>);</pre>
+<p>Sets the source pattern within <em class="parameter"><code>cr</code></em>
+ to the solid opaque color
+described by <em class="parameter"><code>color</code></em>
+.</p>
+<p>This function calls <code class="function">cairo_set_source_rgb()</code> for you.</p>
+<div class="refsect3">
+<a name="gimp-cairo-set-source-rgb.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>cr</p></td>
+<td class="parameter_description"><p>Cairo context</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>color</p></td>
+<td class="parameter_description"><p>GimpRGB color</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-cairo-set-source-rgba"></a><h3>gimp_cairo_set_source_rgba ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_cairo_set_source_rgba (<em class="parameter"><code><span class="type">cairo_t</span> *cr</code></em>,
+ <em class="parameter"><code>const <a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *color</code></em>);</pre>
+<p>Sets the source pattern within <em class="parameter"><code>cr</code></em>
+ to the solid translucent color
+described by <em class="parameter"><code>color</code></em>
+.</p>
+<p>This function calls <code class="function">cairo_set_source_rgba()</code> for you.</p>
+<div class="refsect3">
+<a name="gimp-cairo-set-source-rgba.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>cr</p></td>
+<td class="parameter_description"><p>Cairo context</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>color</p></td>
+<td class="parameter_description"><p>GimpRGB color</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-cairo-checkerboard-create"></a><h3>gimp_cairo_checkerboard_create ()</h3>
+<pre class="programlisting"><span class="returnvalue">cairo_pattern_t</span> *
+gimp_cairo_checkerboard_create (<em class="parameter"><code><span class="type">cairo_t</span> *cr</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> size</code></em>,
+ <em class="parameter"><code>const <a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *light</code></em>,
+ <em class="parameter"><code>const <a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *dark</code></em>);</pre>
+<p>Create a repeating checkerboard pattern.</p>
+<div class="refsect3">
+<a name="gimp-cairo-checkerboard-create.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>cr</p></td>
+<td class="parameter_description"><p>Cairo context</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>size</p></td>
+<td class="parameter_description"><p>check size</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>light</p></td>
+<td class="parameter_description"><p>light check color or <code class="literal">NULL</code> to use the default light gray</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>dark</p></td>
+<td class="parameter_description"><p>dark check color or <code class="literal">NULL</code> to use the default dark gray</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-cairo-checkerboard-create.returns"></a><h4>Returns</h4>
+<p> a new Cairo pattern that can be used as a source on <em class="parameter"><code>cr</code></em>
+.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-cairo-surface-get-format"></a><h3>gimp_cairo_surface_get_format ()</h3>
+<pre class="programlisting">const <span class="returnvalue">Babl</span> *
+gimp_cairo_surface_get_format (<em class="parameter"><code><span class="type">cairo_surface_t</span> *surface</code></em>);</pre>
+<p>This function returns a <span class="type">Babl</span> format that corresponds to <em class="parameter"><code>surface</code></em>
+'s
+pixel format.</p>
+<div class="refsect3">
+<a name="gimp-cairo-surface-get-format.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>surface</p></td>
+<td class="parameter_description"><p>a Cairo surface</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-cairo-surface-get-format.returns"></a><h4>Returns</h4>
+<p> the <span class="type">Babl</span> format of <em class="parameter"><code>surface</code></em>
+.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-cairo-surface-create-buffer"></a><h3>gimp_cairo_surface_create_buffer ()</h3>
+<pre class="programlisting"><span class="returnvalue">GeglBuffer</span> *
+gimp_cairo_surface_create_buffer (<em class="parameter"><code><span class="type">cairo_surface_t</span> *surface</code></em>);</pre>
+<p>This function returns a <span class="type">GeglBuffer</span> which wraps <em class="parameter"><code>surface</code></em>
+'s pixels.
+It must only be called on image surfaces, calling it on other surface
+types is an error.</p>
+<div class="refsect3">
+<a name="gimp-cairo-surface-create-buffer.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>surface</p></td>
+<td class="parameter_description"><p>a Cairo surface</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-cairo-surface-create-buffer.returns"></a><h4>Returns</h4>
+<p> a <span class="type">GeglBuffer</span></p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-CAIRO-RGB24-SET-PIXEL:CAPS"></a><h3>GIMP_CAIRO_RGB24_SET_PIXEL()</h3>
+<pre class="programlisting">#define GIMP_CAIRO_RGB24_SET_PIXEL(d, r, g, b)</pre>
+<p>Sets a single pixel in an Cairo image surface in <code class="literal">CAIRO_FORMAT_RGB24</code>.</p>
+<div class="refsect3">
+<a name="GIMP-CAIRO-RGB24-SET-PIXEL.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>d</p></td>
+<td class="parameter_description"><p>pointer to the destination buffer</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>r</p></td>
+<td class="parameter_description"><p>red component</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>g</p></td>
+<td class="parameter_description"><p>green component</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>b</p></td>
+<td class="parameter_description"><p>blue component</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-CAIRO-RGB24-GET-PIXEL:CAPS"></a><h3>GIMP_CAIRO_RGB24_GET_PIXEL()</h3>
+<pre class="programlisting">#define GIMP_CAIRO_RGB24_GET_PIXEL(s, r, g, b)</pre>
+<p>Gets a single pixel from a Cairo image surface in <code class="literal">CAIRO_FORMAT_RGB24</code>.</p>
+<div class="refsect3">
+<a name="GIMP-CAIRO-RGB24-GET-PIXEL.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>s</p></td>
+<td class="parameter_description"><p>pointer to the source buffer</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>r</p></td>
+<td class="parameter_description"><p>red component</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>g</p></td>
+<td class="parameter_description"><p>green component</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>b</p></td>
+<td class="parameter_description"><p>blue component</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-CAIRO-ARGB32-SET-PIXEL:CAPS"></a><h3>GIMP_CAIRO_ARGB32_SET_PIXEL()</h3>
+<pre class="programlisting">#define GIMP_CAIRO_ARGB32_SET_PIXEL(d, r, g, b, a)</pre>
+<p>Sets a single pixel in an Cairo image surface in <code class="literal">CAIRO_FORMAT_ARGB32</code>.</p>
+<div class="refsect3">
+<a name="GIMP-CAIRO-ARGB32-SET-PIXEL.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>d</p></td>
+<td class="parameter_description"><p>pointer to the destination buffer</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>r</p></td>
+<td class="parameter_description"><p>red component, not pre-multiplied</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>g</p></td>
+<td class="parameter_description"><p>green component, not pre-multiplied</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>b</p></td>
+<td class="parameter_description"><p>blue component, not pre-multiplied</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>a</p></td>
+<td class="parameter_description"><p>alpha component</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-CAIRO-ARGB32-GET-PIXEL:CAPS"></a><h3>GIMP_CAIRO_ARGB32_GET_PIXEL()</h3>
+<pre class="programlisting">#define GIMP_CAIRO_ARGB32_GET_PIXEL(s, r, g, b, a)</pre>
+<p>Gets a single pixel from a Cairo image surface in <code class="literal">CAIRO_FORMAT_ARGB32</code>.</p>
+<div class="refsect3">
+<a name="GIMP-CAIRO-ARGB32-GET-PIXEL.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>s</p></td>
+<td class="parameter_description"><p>pointer to the source buffer</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>r</p></td>
+<td class="parameter_description"><p>red component, not pre-multiplied</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>g</p></td>
+<td class="parameter_description"><p>green component, not pre-multiplied</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>b</p></td>
+<td class="parameter_description"><p>blue component, not pre-multiplied</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>a</p></td>
+<td class="parameter_description"><p>alpha component</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpcolor/html/libgimpcolor-GimpColorProfile.html b/devel-docs/libgimpcolor/html/libgimpcolor-GimpColorProfile.html
new file mode 100644
index 0000000..c6c8d96
--- /dev/null
+++ b/devel-docs/libgimpcolor/html/libgimpcolor-GimpColorProfile.html
@@ -0,0 +1,1138 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpColorProfile: GIMP Color Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Color Library Reference Manual">
+<link rel="up" href="pt01.html" title="Part I. GIMP Color Library">
+<link rel="prev" href="GimpColorManaged.html" title="GimpColorManaged">
+<link rel="next" href="libgimpcolor-GimpColorTransform.html" title="GimpColorTransform">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimpcolor-GimpColorProfile.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="pt01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="GimpColorManaged.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimpcolor-GimpColorTransform.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimpcolor-GimpColorProfile"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimpcolor-GimpColorProfile.top_of_page"></a>GimpColorProfile</span></h2>
+<p>GimpColorProfile — Definitions and Functions relating to LCMS.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimpcolor-GimpColorProfile.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GimpColorProfile</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpColorProfile.html#gimp-color-profile-new-rgb-srgb" title="gimp_color_profile_new_rgb_srgb ()">gimp_color_profile_new_rgb_srgb</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GimpColorProfile</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpColorProfile.html#gimp-color-profile-new-rgb-srgb-linear" title="gimp_color_profile_new_rgb_srgb_linear ()">gimp_color_profile_new_rgb_srgb_linear</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GimpColorProfile</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpColorProfile.html#gimp-color-profile-new-rgb-adobe" title="gimp_color_profile_new_rgb_adobe ()">gimp_color_profile_new_rgb_adobe</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GimpColorProfile</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpColorProfile.html#gimp-color-profile-new-d65-gray-srgb-trc" title="gimp_color_profile_new_d65_gray_srgb_trc ()">gimp_color_profile_new_d65_gray_srgb_trc</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GimpColorProfile</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpColorProfile.html#gimp-color-profile-new-d65-gray-linear" title="gimp_color_profile_new_d65_gray_linear ()">gimp_color_profile_new_d65_gray_linear</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GimpColorProfile</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpColorProfile.html#gimp-color-profile-new-d50-gray-lab-trc" title="gimp_color_profile_new_d50_gray_lab_trc ()">gimp_color_profile_new_d50_gray_lab_trc</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GimpColorProfile</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpColorProfile.html#gimp-color-profile-new-srgb-trc-from-color-profile" title="gimp_color_profile_new_srgb_trc_from_color_profile ()">gimp_color_profile_new_srgb_trc_from_color_profile</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GimpColorProfile</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpColorProfile.html#gimp-color-profile-new-linear-from-color-profile" title="gimp_color_profile_new_linear_from_color_profile ()">gimp_color_profile_new_linear_from_color_profile</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GimpColorProfile</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpColorProfile.html#gimp-color-profile-new-from-file" title="gimp_color_profile_new_from_file ()">gimp_color_profile_new_from_file</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GimpColorProfile</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpColorProfile.html#gimp-color-profile-new-from-icc-profile" title="gimp_color_profile_new_from_icc_profile ()">gimp_color_profile_new_from_icc_profile</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GimpColorProfile</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpColorProfile.html#gimp-color-profile-new-from-lcms-profile" title="gimp_color_profile_new_from_lcms_profile ()">gimp_color_profile_new_from_lcms_profile</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpColorProfile.html#gimp-color-profile-save-to-file" title="gimp_color_profile_save_to_file ()">gimp_color_profile_save_to_file</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">const <span class="returnvalue">guint8</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpColorProfile.html#gimp-color-profile-get-icc-profile" title="gimp_color_profile_get_icc_profile ()">gimp_color_profile_get_icc_profile</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gpointer</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpColorProfile.html#gimp-color-profile-get-lcms-profile" title="gimp_color_profile_get_lcms_profile ()">gimp_color_profile_get_lcms_profile</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">const <span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpColorProfile.html#gimp-color-profile-get-description" title="gimp_color_profile_get_description ()">gimp_color_profile_get_description</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">const <span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpColorProfile.html#gimp-color-profile-get-manufacturer" title="gimp_color_profile_get_manufacturer ()">gimp_color_profile_get_manufacturer</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">const <span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpColorProfile.html#gimp-color-profile-get-model" title="gimp_color_profile_get_model ()">gimp_color_profile_get_model</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">const <span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpColorProfile.html#gimp-color-profile-get-copyright" title="gimp_color_profile_get_copyright ()">gimp_color_profile_get_copyright</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">const <span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpColorProfile.html#gimp-color-profile-get-label" title="gimp_color_profile_get_label ()">gimp_color_profile_get_label</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">const <span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpColorProfile.html#gimp-color-profile-get-summary" title="gimp_color_profile_get_summary ()">gimp_color_profile_get_summary</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpColorProfile.html#gimp-color-profile-is-equal" title="gimp_color_profile_is_equal ()">gimp_color_profile_is_equal</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpColorProfile.html#gimp-color-profile-is-rgb" title="gimp_color_profile_is_rgb ()">gimp_color_profile_is_rgb</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpColorProfile.html#gimp-color-profile-is-gray" title="gimp_color_profile_is_gray ()">gimp_color_profile_is_gray</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpColorProfile.html#gimp-color-profile-is-cmyk" title="gimp_color_profile_is_cmyk ()">gimp_color_profile_is_cmyk</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpColorProfile.html#gimp-color-profile-is-linear" title="gimp_color_profile_is_linear ()">gimp_color_profile_is_linear</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">const <span class="returnvalue">Babl</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpColorProfile.html#gimp-color-profile-get-space" title="gimp_color_profile_get_space ()">gimp_color_profile_get_space</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">const <span class="returnvalue">Babl</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpColorProfile.html#gimp-color-profile-get-format" title="gimp_color_profile_get_format ()">gimp_color_profile_get_format</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">const <span class="returnvalue">Babl</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpColorProfile.html#gimp-color-profile-get-lcms-format" title="gimp_color_profile_get_lcms_format ()">gimp_color_profile_get_lcms_format</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimpcolor-GimpColorProfile.description"></a><h2>Description</h2>
+<p>Definitions and Functions relating to LCMS.</p>
+</div>
+<div class="refsect1">
+<a name="libgimpcolor-GimpColorProfile.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-color-profile-new-rgb-srgb"></a><h3>gimp_color_profile_new_rgb_srgb ()</h3>
+<pre class="programlisting"><span class="returnvalue">GimpColorProfile</span> *
+gimp_color_profile_new_rgb_srgb (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>This function is a replacement for <code class="function">cmsCreate_sRGBProfile()</code> and
+returns an sRGB profile that is functionally the same as the
+ArgyllCMS sRGB.icm profile. "Functionally the same" means it has
+the same red, green, and blue colorants and the V4 "chad"
+equivalent of the ArgyllCMS V2 white point. The profile TRC is also
+functionally equivalent to the ArgyllCMS sRGB.icm TRC and is the
+same as the LCMS sRGB built-in profile TRC.</p>
+<p>The actual primaries in the sRGB specification are
+red xy: {0.6400, 0.3300, 1.0}
+green xy: {0.3000, 0.6000, 1.0}
+blue xy: {0.1500, 0.0600, 1.0}</p>
+<p>The sRGB primaries given below are "pre-quantized" to compensate
+for hexadecimal quantization during the profile-making process.
+Unless the profile-making code compensates for this quantization,
+the resulting profile's red, green, and blue colorants will deviate
+slightly from the correct XYZ values.</p>
+<p>LCMS2 doesn't compensate for hexadecimal quantization. The
+"pre-quantized" primaries below were back-calculated from the
+ArgyllCMS sRGB.icm profile. The resulting sRGB profile's colorants
+exactly matches the ArgyllCMS sRGB.icm profile colorants.</p>
+<div class="refsect3">
+<a name="gimp-color-profile-new-rgb-srgb.returns"></a><h4>Returns</h4>
+<p> the sRGB <span class="type">GimpColorProfile</span>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-profile-new-rgb-srgb-linear"></a><h3>gimp_color_profile_new_rgb_srgb_linear ()</h3>
+<pre class="programlisting"><span class="returnvalue">GimpColorProfile</span> *
+gimp_color_profile_new_rgb_srgb_linear
+ (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>This function creates a profile for babl_model("RGB"). Please
+somebody write something smarter here.</p>
+<div class="refsect3">
+<a name="gimp-color-profile-new-rgb-srgb-linear.returns"></a><h4>Returns</h4>
+<p> the linear RGB <span class="type">GimpColorProfile</span>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-profile-new-rgb-adobe"></a><h3>gimp_color_profile_new_rgb_adobe ()</h3>
+<pre class="programlisting"><span class="returnvalue">GimpColorProfile</span> *
+gimp_color_profile_new_rgb_adobe (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>This function creates a profile compatible with AbobeRGB (1998).</p>
+<div class="refsect3">
+<a name="gimp-color-profile-new-rgb-adobe.returns"></a><h4>Returns</h4>
+<p> the AdobeRGB-compatible <span class="type">GimpColorProfile</span>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-profile-new-d65-gray-srgb-trc"></a><h3>gimp_color_profile_new_d65_gray_srgb_trc ()</h3>
+<pre class="programlisting"><span class="returnvalue">GimpColorProfile</span> *
+gimp_color_profile_new_d65_gray_srgb_trc
+ (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>This function creates a grayscale <span class="type">GimpColorProfile</span> with an
+sRGB TRC. See <a class="link" href="libgimpcolor-GimpColorProfile.html#gimp-color-profile-new-rgb-srgb" title="gimp_color_profile_new_rgb_srgb ()"><code class="function">gimp_color_profile_new_rgb_srgb()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-color-profile-new-d65-gray-srgb-trc.returns"></a><h4>Returns</h4>
+<p> the sRGB-gamma grayscale <span class="type">GimpColorProfile</span>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-profile-new-d65-gray-linear"></a><h3>gimp_color_profile_new_d65_gray_linear ()</h3>
+<pre class="programlisting"><span class="returnvalue">GimpColorProfile</span> *
+gimp_color_profile_new_d65_gray_linear
+ (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-profile-new-d50-gray-lab-trc"></a><h3>gimp_color_profile_new_d50_gray_lab_trc ()</h3>
+<pre class="programlisting"><span class="returnvalue">GimpColorProfile</span> *
+gimp_color_profile_new_d50_gray_lab_trc
+ (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>This function creates a grayscale <span class="type">GimpColorProfile</span> with the
+D50 ICC profile illuminant as the profile white point and the
+LAB companding curve as the TRC.</p>
+<div class="refsect3">
+<a name="gimp-color-profile-new-d50-gray-lab-trc.returns"></a><h4>Returns</h4>
+<p> a gray profile with the D50 ICC profile illuminant
+as the profile white point and the LAB companding curve as the TRC.
+as the TRC.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-profile-new-srgb-trc-from-color-profile"></a><h3>gimp_color_profile_new_srgb_trc_from_color_profile ()</h3>
+<pre class="programlisting"><span class="returnvalue">GimpColorProfile</span> *
+gimp_color_profile_new_srgb_trc_from_color_profile
+ (<em class="parameter"><code><span class="type">GimpColorProfile</span> *profile</code></em>);</pre>
+<p>This function creates a new RGB <span class="type">GimpColorProfile</span> with a sRGB gamma
+TRC and <em class="parameter"><code>profile</code></em>
+'s RGB chromacities and whitepoint.</p>
+<div class="refsect3">
+<a name="gimp-color-profile-new-srgb-trc-from-color-profile.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>profile</p></td>
+<td class="parameter_description"><p>a <span class="type">GimpColorProfile</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-color-profile-new-srgb-trc-from-color-profile.returns"></a><h4>Returns</h4>
+<p> the new <span class="type">GimpColorProfile</span>, or <code class="literal">NULL</code> if <em class="parameter"><code>profile</code></em>
+is not
+an RGB profile or not matrix-based.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-profile-new-linear-from-color-profile"></a><h3>gimp_color_profile_new_linear_from_color_profile ()</h3>
+<pre class="programlisting"><span class="returnvalue">GimpColorProfile</span> *
+gimp_color_profile_new_linear_from_color_profile
+ (<em class="parameter"><code><span class="type">GimpColorProfile</span> *profile</code></em>);</pre>
+<p>This function creates a new RGB <span class="type">GimpColorProfile</span> with a linear TRC
+and <em class="parameter"><code>profile</code></em>
+'s RGB chromacities and whitepoint.</p>
+<div class="refsect3">
+<a name="gimp-color-profile-new-linear-from-color-profile.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>profile</p></td>
+<td class="parameter_description"><p>a <span class="type">GimpColorProfile</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-color-profile-new-linear-from-color-profile.returns"></a><h4>Returns</h4>
+<p> the new <span class="type">GimpColorProfile</span>, or <code class="literal">NULL</code> if <em class="parameter"><code>profile</code></em>
+is not
+an RGB profile or not matrix-based.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-profile-new-from-file"></a><h3>gimp_color_profile_new_from_file ()</h3>
+<pre class="programlisting"><span class="returnvalue">GimpColorProfile</span> *
+gimp_color_profile_new_from_file (<em class="parameter"><code><span class="type">GFile</span> *file</code></em>,
+ <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
+<p>This function opens an ICC color profile from <em class="parameter"><code>file</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-color-profile-new-from-file.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>file</p></td>
+<td class="parameter_description"><p>a <span class="type">GFile</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p>return location for <span class="type">GError</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-color-profile-new-from-file.returns"></a><h4>Returns</h4>
+<p> the <span class="type">GimpColorProfile</span>, or <code class="literal">NULL</code>. On error, <code class="literal">NULL</code> is
+returned and <em class="parameter"><code>error</code></em>
+is set.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-profile-new-from-icc-profile"></a><h3>gimp_color_profile_new_from_icc_profile ()</h3>
+<pre class="programlisting"><span class="returnvalue">GimpColorProfile</span> *
+gimp_color_profile_new_from_icc_profile
+ (<em class="parameter"><code>const <span class="type">guint8</span> *data</code></em>,
+ <em class="parameter"><code><span class="type">gsize</span> length</code></em>,
+ <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
+<p>This function opens an ICC color profile from memory. On error,
+<code class="literal">NULL</code> is returned and <em class="parameter"><code>error</code></em>
+ is set.</p>
+<div class="refsect3">
+<a name="gimp-color-profile-new-from-icc-profile.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>data</p></td>
+<td class="parameter_description"><p>pointer to memory containing an ICC profile</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>length</p></td>
+<td class="parameter_description"><p>length of the profile in memory, in bytes</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p>return location for <span class="type">GError</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-color-profile-new-from-icc-profile.returns"></a><h4>Returns</h4>
+<p> the <span class="type">GimpColorProfile</span>, or <code class="literal">NULL</code>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-profile-new-from-lcms-profile"></a><h3>gimp_color_profile_new_from_lcms_profile ()</h3>
+<pre class="programlisting"><span class="returnvalue">GimpColorProfile</span> *
+gimp_color_profile_new_from_lcms_profile
+ (<em class="parameter"><code><span class="type">gpointer</span> lcms_profile</code></em>,
+ <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
+<p>This function creates a GimpColorProfile from a cmsHPROFILE. On
+error, <code class="literal">NULL</code> is returned and <em class="parameter"><code>error</code></em>
+ is set. The passed
+<em class="parameter"><code>lcms_profile</code></em>
+ pointer is not retained by the created
+<span class="type">GimpColorProfile</span>.</p>
+<div class="refsect3">
+<a name="gimp-color-profile-new-from-lcms-profile.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>lcms_profile</p></td>
+<td class="parameter_description"><p>an LCMS cmsHPROFILE pointer</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p>return location for <span class="type">GError</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-color-profile-new-from-lcms-profile.returns"></a><h4>Returns</h4>
+<p> the <span class="type">GimpColorProfile</span>, or <code class="literal">NULL</code>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-profile-save-to-file"></a><h3>gimp_color_profile_save_to_file ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_color_profile_save_to_file (<em class="parameter"><code><span class="type">GimpColorProfile</span> *profile</code></em>,
+ <em class="parameter"><code><span class="type">GFile</span> *file</code></em>,
+ <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
+<p>This function saves <em class="parameter"><code>profile</code></em>
+ to <em class="parameter"><code>file</code></em>
+ as ICC profile.</p>
+<div class="refsect3">
+<a name="gimp-color-profile-save-to-file.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>profile</p></td>
+<td class="parameter_description"><p>a <span class="type">GimpColorProfile</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>file</p></td>
+<td class="parameter_description"><p>a <span class="type">GFile</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p>return location for <span class="type">GError</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-color-profile-save-to-file.returns"></a><h4>Returns</h4>
+<p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> if an error occurred.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-profile-get-icc-profile"></a><h3>gimp_color_profile_get_icc_profile ()</h3>
+<pre class="programlisting">const <span class="returnvalue">guint8</span> *
+gimp_color_profile_get_icc_profile (<em class="parameter"><code><span class="type">GimpColorProfile</span> *profile</code></em>,
+ <em class="parameter"><code><span class="type">gsize</span> *length</code></em>);</pre>
+<p>This function returns <em class="parameter"><code>profile</code></em>
+ as ICC profile data. The returned
+memory belongs to <em class="parameter"><code>profile</code></em>
+ and must not be modified or freed.</p>
+<div class="refsect3">
+<a name="gimp-color-profile-get-icc-profile.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>profile</p></td>
+<td class="parameter_description"><p>a <span class="type">GimpColorProfile</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>length</p></td>
+<td class="parameter_description"><p>return location for the number of bytes</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-color-profile-get-icc-profile.returns"></a><h4>Returns</h4>
+<p> a pointer to the IIC profile data.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-profile-get-lcms-profile"></a><h3>gimp_color_profile_get_lcms_profile ()</h3>
+<pre class="programlisting"><span class="returnvalue">gpointer</span>
+gimp_color_profile_get_lcms_profile (<em class="parameter"><code><span class="type">GimpColorProfile</span> *profile</code></em>);</pre>
+<p>This function returns <em class="parameter"><code>profile</code></em>
+'s cmsHPROFILE. The returned
+value belongs to <em class="parameter"><code>profile</code></em>
+ and must not be modified or freed.</p>
+<div class="refsect3">
+<a name="gimp-color-profile-get-lcms-profile.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>profile</p></td>
+<td class="parameter_description"><p>a <span class="type">GimpColorProfile</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-color-profile-get-lcms-profile.returns"></a><h4>Returns</h4>
+<p> a pointer to the cmsHPROFILE.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-profile-get-description"></a><h3>gimp_color_profile_get_description ()</h3>
+<pre class="programlisting">const <span class="returnvalue">gchar</span> *
+gimp_color_profile_get_description (<em class="parameter"><code><span class="type">GimpColorProfile</span> *profile</code></em>);</pre>
+<div class="refsect3">
+<a name="gimp-color-profile-get-description.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>profile</p></td>
+<td class="parameter_description"><p>a <span class="type">GimpColorProfile</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-color-profile-get-description.returns"></a><h4>Returns</h4>
+<p> a string containing <em class="parameter"><code>profile</code></em>
+'s description. The
+returned value belongs to <em class="parameter"><code>profile</code></em>
+and must not be
+modified or freed.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-profile-get-manufacturer"></a><h3>gimp_color_profile_get_manufacturer ()</h3>
+<pre class="programlisting">const <span class="returnvalue">gchar</span> *
+gimp_color_profile_get_manufacturer (<em class="parameter"><code><span class="type">GimpColorProfile</span> *profile</code></em>);</pre>
+<div class="refsect3">
+<a name="gimp-color-profile-get-manufacturer.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>profile</p></td>
+<td class="parameter_description"><p>a <span class="type">GimpColorProfile</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-color-profile-get-manufacturer.returns"></a><h4>Returns</h4>
+<p> a string containing <em class="parameter"><code>profile</code></em>
+'s manufacturer. The
+returned value belongs to <em class="parameter"><code>profile</code></em>
+and must not be
+modified or freed.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-profile-get-model"></a><h3>gimp_color_profile_get_model ()</h3>
+<pre class="programlisting">const <span class="returnvalue">gchar</span> *
+gimp_color_profile_get_model (<em class="parameter"><code><span class="type">GimpColorProfile</span> *profile</code></em>);</pre>
+<div class="refsect3">
+<a name="gimp-color-profile-get-model.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>profile</p></td>
+<td class="parameter_description"><p>a <span class="type">GimpColorProfile</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-color-profile-get-model.returns"></a><h4>Returns</h4>
+<p> a string containing <em class="parameter"><code>profile</code></em>
+'s model. The returned
+value belongs to <em class="parameter"><code>profile</code></em>
+and must not be modified or
+freed.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-profile-get-copyright"></a><h3>gimp_color_profile_get_copyright ()</h3>
+<pre class="programlisting">const <span class="returnvalue">gchar</span> *
+gimp_color_profile_get_copyright (<em class="parameter"><code><span class="type">GimpColorProfile</span> *profile</code></em>);</pre>
+<div class="refsect3">
+<a name="gimp-color-profile-get-copyright.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>profile</p></td>
+<td class="parameter_description"><p>a <span class="type">GimpColorProfile</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-color-profile-get-copyright.returns"></a><h4>Returns</h4>
+<p> a string containing <em class="parameter"><code>profile</code></em>
+'s copyright. The
+returned value belongs to <em class="parameter"><code>profile</code></em>
+and must not be
+modified or freed.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-profile-get-label"></a><h3>gimp_color_profile_get_label ()</h3>
+<pre class="programlisting">const <span class="returnvalue">gchar</span> *
+gimp_color_profile_get_label (<em class="parameter"><code><span class="type">GimpColorProfile</span> *profile</code></em>);</pre>
+<p>This function returns a string containing <em class="parameter"><code>profile</code></em>
+'s "title", a
+string that can be used to label the profile in a user interface.</p>
+<p>Unlike <a class="link" href="libgimpcolor-GimpColorProfile.html#gimp-color-profile-get-description" title="gimp_color_profile_get_description ()"><code class="function">gimp_color_profile_get_description()</code></a>, this function always
+returns a string (as a fallback, it returns "(unnamed profile)").</p>
+<div class="refsect3">
+<a name="gimp-color-profile-get-label.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>profile</p></td>
+<td class="parameter_description"><p>a <span class="type">GimpColorProfile</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-color-profile-get-label.returns"></a><h4>Returns</h4>
+<p> the <em class="parameter"><code>profile</code></em>
+'s label. The returned value belongs to
+<em class="parameter"><code>profile</code></em>
+and must not be modified or freed.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-profile-get-summary"></a><h3>gimp_color_profile_get_summary ()</h3>
+<pre class="programlisting">const <span class="returnvalue">gchar</span> *
+gimp_color_profile_get_summary (<em class="parameter"><code><span class="type">GimpColorProfile</span> *profile</code></em>);</pre>
+<p>This function return a string containing a multi-line summary of
+<em class="parameter"><code>profile</code></em>
+'s description, model, manufacturer and copyright, to be
+used as detailed information about the profile in a user
+interface.</p>
+<div class="refsect3">
+<a name="gimp-color-profile-get-summary.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>profile</p></td>
+<td class="parameter_description"><p>a <span class="type">GimpColorProfile</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-color-profile-get-summary.returns"></a><h4>Returns</h4>
+<p> the <em class="parameter"><code>profile</code></em>
+'s summary. The returned value belongs to
+<em class="parameter"><code>profile</code></em>
+and must not be modified or freed.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-profile-is-equal"></a><h3>gimp_color_profile_is_equal ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_color_profile_is_equal (<em class="parameter"><code><span class="type">GimpColorProfile</span> *profile1</code></em>,
+ <em class="parameter"><code><span class="type">GimpColorProfile</span> *profile2</code></em>);</pre>
+<p>Compares two profiles.</p>
+<div class="refsect3">
+<a name="gimp-color-profile-is-equal.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>profile1</p></td>
+<td class="parameter_description"><p>a <span class="type">GimpColorProfile</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>profile2</p></td>
+<td class="parameter_description"><p>a <span class="type">GimpColorProfile</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-color-profile-is-equal.returns"></a><h4>Returns</h4>
+<p> <code class="literal">TRUE</code> if the profiles are equal, <code class="literal">FALSE</code> otherwise.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-profile-is-rgb"></a><h3>gimp_color_profile_is_rgb ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_color_profile_is_rgb (<em class="parameter"><code><span class="type">GimpColorProfile</span> *profile</code></em>);</pre>
+<div class="refsect3">
+<a name="gimp-color-profile-is-rgb.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>profile</p></td>
+<td class="parameter_description"><p>a <span class="type">GimpColorProfile</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-color-profile-is-rgb.returns"></a><h4>Returns</h4>
+<p> <code class="literal">TRUE</code> if the profile's color space is RGB, <code class="literal">FALSE</code>
+otherwise.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-profile-is-gray"></a><h3>gimp_color_profile_is_gray ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_color_profile_is_gray (<em class="parameter"><code><span class="type">GimpColorProfile</span> *profile</code></em>);</pre>
+<div class="refsect3">
+<a name="gimp-color-profile-is-gray.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>profile</p></td>
+<td class="parameter_description"><p>a <span class="type">GimpColorProfile</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-color-profile-is-gray.returns"></a><h4>Returns</h4>
+<p> <code class="literal">TRUE</code> if the profile's color space is grayscale, <code class="literal">FALSE</code>
+otherwise.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-profile-is-cmyk"></a><h3>gimp_color_profile_is_cmyk ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_color_profile_is_cmyk (<em class="parameter"><code><span class="type">GimpColorProfile</span> *profile</code></em>);</pre>
+<div class="refsect3">
+<a name="gimp-color-profile-is-cmyk.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>profile</p></td>
+<td class="parameter_description"><p>a <span class="type">GimpColorProfile</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-color-profile-is-cmyk.returns"></a><h4>Returns</h4>
+<p> <code class="literal">TRUE</code> if the profile's color space is CMYK, <code class="literal">FALSE</code>
+otherwise.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-profile-is-linear"></a><h3>gimp_color_profile_is_linear ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_color_profile_is_linear (<em class="parameter"><code><span class="type">GimpColorProfile</span> *profile</code></em>);</pre>
+<p>This function determines is the ICC profile represented by a GimpColorProfile
+is a linear RGB profile or not, some profiles that are LUTs though linear
+will also return FALSE;</p>
+<div class="refsect3">
+<a name="gimp-color-profile-is-linear.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>profile</p></td>
+<td class="parameter_description"><p>a <span class="type">GimpColorProfile</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-color-profile-is-linear.returns"></a><h4>Returns</h4>
+<p> <code class="literal">TRUE</code> if the profile is a matrix shaping profile with linear
+TRCs, <code class="literal">FALSE</code> otherwise.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-profile-get-space"></a><h3>gimp_color_profile_get_space ()</h3>
+<pre class="programlisting">const <span class="returnvalue">Babl</span> *
+gimp_color_profile_get_space (<em class="parameter"><code><span class="type">GimpColorProfile</span> *profile</code></em>,
+ <em class="parameter"><code><span class="type">GimpColorRenderingIntent</span> intent</code></em>,
+ <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
+<p>This function returns the <span class="type">Babl</span> space of <em class="parameter"><code>profile</code></em>
+, for the
+specified <em class="parameter"><code>intent</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-color-profile-get-space.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>profile</p></td>
+<td class="parameter_description"><p>a <span class="type">GimpColorProfile</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>intent</p></td>
+<td class="parameter_description"><p>a <span class="type">GimpColorRenderingIntent</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p>return location for <span class="type">GError</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-color-profile-get-space.returns"></a><h4>Returns</h4>
+<p> the new <span class="type">Babl</span> space.</p>
+</div>
+<p class="since">Since: 2.10.6</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-profile-get-format"></a><h3>gimp_color_profile_get_format ()</h3>
+<pre class="programlisting">const <span class="returnvalue">Babl</span> *
+gimp_color_profile_get_format (<em class="parameter"><code><span class="type">GimpColorProfile</span> *profile</code></em>,
+ <em class="parameter"><code>const <span class="type">Babl</span> *format</code></em>,
+ <em class="parameter"><code><span class="type">GimpColorRenderingIntent</span> intent</code></em>,
+ <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
+<p>This function takes a <span class="type">GimpColorProfile</span> and a <span class="type">Babl</span> format and
+returns a new <span class="type">Babl</span> format with <em class="parameter"><code>profile</code></em>
+'s RGB primaries and TRC,
+and <em class="parameter"><code>format</code></em>
+'s pixel layout.</p>
+<div class="refsect3">
+<a name="gimp-color-profile-get-format.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>profile</p></td>
+<td class="parameter_description"><p>a <span class="type">GimpColorProfile</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>format</p></td>
+<td class="parameter_description"><p>a <span class="type">Babl</span> format</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>intent</p></td>
+<td class="parameter_description"><p>a <span class="type">GimpColorRenderingIntent</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p>return location for <span class="type">GError</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-color-profile-get-format.returns"></a><h4>Returns</h4>
+<p> the new <span class="type">Babl</span> format.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-profile-get-lcms-format"></a><h3>gimp_color_profile_get_lcms_format ()</h3>
+<pre class="programlisting">const <span class="returnvalue">Babl</span> *
+gimp_color_profile_get_lcms_format (<em class="parameter"><code>const <span class="type">Babl</span> *format</code></em>,
+ <em class="parameter"><code><span class="type">guint32</span> *lcms_format</code></em>);</pre>
+<p>This function takes a <span class="type">Babl</span> format and returns the lcms format to
+be used with that <em class="parameter"><code>format</code></em>
+. It also returns a <span class="type">Babl</span> format to be
+used instead of the passed <em class="parameter"><code>format</code></em>
+, which usually is the same as
+<em class="parameter"><code>format</code></em>
+, unless lcms doesn't support <em class="parameter"><code>format</code></em>
+.</p>
+<p>Note that this function currently only supports RGB, RGBA, R'G'B',
+R'G'B'A, Y, YA, Y', Y'A and the cairo-RGB24 and cairo-ARGB32 formats.</p>
+<div class="refsect3">
+<a name="gimp-color-profile-get-lcms-format.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>format</p></td>
+<td class="parameter_description"><p>a <span class="type">Babl</span> format</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>lcms_format</p></td>
+<td class="parameter_description"><p>return location for an lcms format</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-color-profile-get-lcms-format.returns"></a><h4>Returns</h4>
+<p> the <span class="type">Babl</span> format to be used instead of <em class="parameter"><code>format</code></em>
+, or <code class="literal">NULL</code>
+if the passed <em class="parameter"><code>format</code></em>
+is not supported at all.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpcolor/html/libgimpcolor-GimpColorSpace.html b/devel-docs/libgimpcolor/html/libgimpcolor-GimpColorSpace.html
new file mode 100644
index 0000000..15cbaa4
--- /dev/null
+++ b/devel-docs/libgimpcolor/html/libgimpcolor-GimpColorSpace.html
@@ -0,0 +1,868 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpColorSpace: GIMP Color Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Color Library Reference Manual">
+<link rel="up" href="pt01.html" title="Part I. GIMP Color Library">
+<link rel="prev" href="libgimpcolor-GimpCMYK.html" title="GimpCMYK">
+<link rel="next" href="GimpColorManaged.html" title="GimpColorManaged">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimpcolor-GimpColorSpace.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="pt01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimpcolor-GimpCMYK.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="GimpColorManaged.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimpcolor-GimpColorSpace"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimpcolor-GimpColorSpace.top_of_page"></a>GimpColorSpace</span></h2>
+<p>GimpColorSpace — Utility functions which convert colors between
+different color models.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimpcolor-GimpColorSpace.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpColorSpace.html#gimp-rgb-to-hsv" title="gimp_rgb_to_hsv ()">gimp_rgb_to_hsv</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpColorSpace.html#gimp-rgb-to-hsl" title="gimp_rgb_to_hsl ()">gimp_rgb_to_hsl</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpColorSpace.html#gimp-rgb-to-cmyk" title="gimp_rgb_to_cmyk ()">gimp_rgb_to_cmyk</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpColorSpace.html#gimp-hsv-to-rgb" title="gimp_hsv_to_rgb ()">gimp_hsv_to_rgb</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpColorSpace.html#gimp-hsl-to-rgb" title="gimp_hsl_to_rgb ()">gimp_hsl_to_rgb</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpColorSpace.html#gimp-cmyk-to-rgb" title="gimp_cmyk_to_rgb ()">gimp_cmyk_to_rgb</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpColorSpace.html#gimp-rgb-to-hwb" title="gimp_rgb_to_hwb ()">gimp_rgb_to_hwb</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpColorSpace.html#gimp-hwb-to-rgb" title="gimp_hwb_to_rgb ()">gimp_hwb_to_rgb</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpColorSpace.html#gimp-rgb-to-hsv-int" title="gimp_rgb_to_hsv_int ()">gimp_rgb_to_hsv_int</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpColorSpace.html#gimp-hsv-to-rgb-int" title="gimp_hsv_to_rgb_int ()">gimp_hsv_to_rgb_int</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpColorSpace.html#gimp-rgb-to-hsl-int" title="gimp_rgb_to_hsl_int ()">gimp_rgb_to_hsl_int</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpColorSpace.html#gimp-rgb-to-cmyk-int" title="gimp_rgb_to_cmyk_int ()">gimp_rgb_to_cmyk_int</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpColorSpace.html#gimp-cmyk-to-rgb-int" title="gimp_cmyk_to_rgb_int ()">gimp_cmyk_to_rgb_int</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpColorSpace.html#gimp-rgb-to-l-int" title="gimp_rgb_to_l_int ()">gimp_rgb_to_l_int</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpColorSpace.html#gimp-hsl-to-rgb-int" title="gimp_hsl_to_rgb_int ()">gimp_hsl_to_rgb_int</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpColorSpace.html#gimp-rgb-to-hsv4" title="gimp_rgb_to_hsv4 ()">gimp_rgb_to_hsv4</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpColorSpace.html#gimp-hsv-to-rgb4" title="gimp_hsv_to_rgb4 ()">gimp_hsv_to_rgb4</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimpcolor-GimpColorSpace.description"></a><h2>Description</h2>
+<p>When programming pixel data manipulation functions you will often
+use algorithms operating on a color model different from the one
+GIMP uses. This file provides utility functions to convert colors
+between different color spaces.</p>
+</div>
+<div class="refsect1">
+<a name="libgimpcolor-GimpColorSpace.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-rgb-to-hsv"></a><h3>gimp_rgb_to_hsv ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_rgb_to_hsv (<em class="parameter"><code>const <a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *rgb</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimpcolor-GimpHSV.html#GimpHSV" title="struct GimpHSV"><span class="type">GimpHSV</span></a> *hsv</code></em>);</pre>
+<p>Does a conversion from RGB to HSV (Hue, Saturation,
+Value) colorspace.</p>
+<div class="refsect3">
+<a name="gimp-rgb-to-hsv.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>rgb</p></td>
+<td class="parameter_description"><p>A color value in the RGB colorspace</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>hsv</p></td>
+<td class="parameter_description"><p>The value converted to the HSV colorspace</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-rgb-to-hsl"></a><h3>gimp_rgb_to_hsl ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_rgb_to_hsl (<em class="parameter"><code>const <a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *rgb</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimpcolor-GimpHSV.html#GimpHSL" title="struct GimpHSL"><span class="type">GimpHSL</span></a> *hsl</code></em>);</pre>
+<p>Convert an RGB color value to a HSL (Hue, Saturation, Lightness)
+color value.</p>
+<div class="refsect3">
+<a name="gimp-rgb-to-hsl.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>rgb</p></td>
+<td class="parameter_description"><p>A color value in the RGB colorspace</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>hsl</p></td>
+<td class="parameter_description"><p>The value converted to HSL</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-rgb-to-cmyk"></a><h3>gimp_rgb_to_cmyk ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_rgb_to_cmyk (<em class="parameter"><code>const <a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *rgb</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> pullout</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimpcolor-GimpCMYK.html#GimpCMYK" title="struct GimpCMYK"><span class="type">GimpCMYK</span></a> *cmyk</code></em>);</pre>
+<p>Does a naive conversion from RGB to CMYK colorspace. A simple
+formula that doesn't take any color-profiles into account is used.
+The amount of black pullout how can be controlled via the <em class="parameter"><code>pullout</code></em>
+
+parameter. A <em class="parameter"><code>pullout</code></em>
+ value of 0 makes this a conversion to CMY.
+A value of 1 causes the maximum amount of black to be pulled out.</p>
+<div class="refsect3">
+<a name="gimp-rgb-to-cmyk.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>rgb</p></td>
+<td class="parameter_description"><p>A value in the RGB colorspace</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>pullout</p></td>
+<td class="parameter_description"><p>A scaling value (0-1) indicating how much black should be
+pulled out</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>cmyk</p></td>
+<td class="parameter_description"><p>The input value naively converted to the CMYK colorspace</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-hsv-to-rgb"></a><h3>gimp_hsv_to_rgb ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_hsv_to_rgb (<em class="parameter"><code>const <a class="link" href="libgimpcolor-GimpHSV.html#GimpHSV" title="struct GimpHSV"><span class="type">GimpHSV</span></a> *hsv</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *rgb</code></em>);</pre>
+<p>Converts a color value from HSV to RGB colorspace</p>
+<div class="refsect3">
+<a name="gimp-hsv-to-rgb.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>hsv</p></td>
+<td class="parameter_description"><p>A color value in the HSV colorspace</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>rgb</p></td>
+<td class="parameter_description"><p>The returned RGB value.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-hsl-to-rgb"></a><h3>gimp_hsl_to_rgb ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_hsl_to_rgb (<em class="parameter"><code>const <a class="link" href="libgimpcolor-GimpHSV.html#GimpHSL" title="struct GimpHSL"><span class="type">GimpHSL</span></a> *hsl</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *rgb</code></em>);</pre>
+<p>Convert a HSL color value to an RGB color value.</p>
+<div class="refsect3">
+<a name="gimp-hsl-to-rgb.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>hsl</p></td>
+<td class="parameter_description"><p>A color value in the HSL colorspace</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>rgb</p></td>
+<td class="parameter_description"><p>The value converted to a value in the RGB colorspace</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-cmyk-to-rgb"></a><h3>gimp_cmyk_to_rgb ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_cmyk_to_rgb (<em class="parameter"><code>const <a class="link" href="libgimpcolor-GimpCMYK.html#GimpCMYK" title="struct GimpCMYK"><span class="type">GimpCMYK</span></a> *cmyk</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *rgb</code></em>);</pre>
+<p>Does a simple transformation from the CMYK colorspace to the RGB
+colorspace, without taking color profiles into account.</p>
+<div class="refsect3">
+<a name="gimp-cmyk-to-rgb.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>cmyk</p></td>
+<td class="parameter_description"><p>A color value in the CMYK colorspace</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>rgb</p></td>
+<td class="parameter_description"><p>The value converted to the RGB colorspace</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-rgb-to-hwb"></a><h3>gimp_rgb_to_hwb ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_rgb_to_hwb (<em class="parameter"><code>const <a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *rgb</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> *hue</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> *whiteness</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> *blackness</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_rgb_to_hwb</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>Theoretically, hue 0 (pure red) is identical to hue 6 in these transforms.
+Pure red always maps to 6 in this implementation. Therefore UNDEFINED can
+be defined as 0 in situations where only unsigned numbers are desired.</p>
+<p>RGB are each on [0, 1]. Whiteness and Blackness are returned in the
+range [0, 1] and H is returned in the range [0, 6]. If W == 1 - B, H is
+undefined.</p>
+<div class="refsect3">
+<a name="gimp-rgb-to-hwb.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>rgb</p></td>
+<td class="parameter_description"><p>A color value in the RGB colorspace</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>hue</p></td>
+<td class="parameter_description"><p>The hue value of the above color, in the range 0 to 6</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>whiteness</p></td>
+<td class="parameter_description"><p>The whiteness value of the above color, in the range 0 to 1</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>blackness</p></td>
+<td class="parameter_description"><p>The blackness value of the above color, in the range 0 to 1</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-hwb-to-rgb"></a><h3>gimp_hwb_to_rgb ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_hwb_to_rgb (<em class="parameter"><code><span class="type">gdouble</span> hue</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> whiteness</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> blackness</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *rgb</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_hwb_to_rgb</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>H is defined in the range [0, 6] or UNDEFINED, B and W are both in the
+range [0, 1]. The returned RGB values are all in the range [0, 1].</p>
+<div class="refsect3">
+<a name="gimp-hwb-to-rgb.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>hue</p></td>
+<td class="parameter_description"><p>A hue value, in the range 0 to 6</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>whiteness</p></td>
+<td class="parameter_description"><p>A whiteness value, in the range 0 to 1</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>blackness</p></td>
+<td class="parameter_description"><p>A blackness value, in the range 0 to 1</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>rgb</p></td>
+<td class="parameter_description"><p>The above color converted to the RGB colorspace</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-rgb-to-hsv-int"></a><h3>gimp_rgb_to_hsv_int ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_rgb_to_hsv_int (<em class="parameter"><code><span class="type">gint</span> *red</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *green</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *blue</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_rgb_to_hsv_int</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>The arguments are pointers to int representing channel values in
+the RGB colorspace, and the values pointed to are all in the range
+[0, 255].</p>
+<p>The function changes the arguments to point to the HSV value
+corresponding, with the returned values in the following
+ranges: H [0, 359], S [0, 255], V [0, 255].</p>
+<div class="refsect3">
+<a name="gimp-rgb-to-hsv-int.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>red</p></td>
+<td class="parameter_description"><p>The red channel value, returns the Hue channel</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>green</p></td>
+<td class="parameter_description"><p>The green channel value, returns the Saturation channel</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>blue</p></td>
+<td class="parameter_description"><p>The blue channel value, returns the Value channel</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-hsv-to-rgb-int"></a><h3>gimp_hsv_to_rgb_int ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_hsv_to_rgb_int (<em class="parameter"><code><span class="type">gint</span> *hue</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *saturation</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *value</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_hsv_to_rgb_int</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>The arguments are pointers to int, with the values pointed to in the
+following ranges: H [0, 360], S [0, 255], V [0, 255].</p>
+<p>The function changes the arguments to point to the RGB value
+corresponding, with the returned values all in the range [0, 255].</p>
+<div class="refsect3">
+<a name="gimp-hsv-to-rgb-int.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>hue</p></td>
+<td class="parameter_description"><p>The hue channel, returns the red channel</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>saturation</p></td>
+<td class="parameter_description"><p>The saturation channel, returns the green channel</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>value</p></td>
+<td class="parameter_description"><p>The value channel, returns the blue channel</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-rgb-to-hsl-int"></a><h3>gimp_rgb_to_hsl_int ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_rgb_to_hsl_int (<em class="parameter"><code><span class="type">gint</span> *red</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *green</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *blue</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_rgb_to_hsl_int</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>The arguments are pointers to int representing channel values in the
+RGB colorspace, and the values pointed to are all in the range [0, 255].</p>
+<p>The function changes the arguments to point to the corresponding HLS
+value with the values pointed to in the following ranges: H [0, 360],
+L [0, 255], S [0, 255].</p>
+<div class="refsect3">
+<a name="gimp-rgb-to-hsl-int.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>red</p></td>
+<td class="parameter_description"><p>Red channel, returns Hue channel</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>green</p></td>
+<td class="parameter_description"><p>Green channel, returns Lightness channel</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>blue</p></td>
+<td class="parameter_description"><p>Blue channel, returns Saturation channel</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-rgb-to-cmyk-int"></a><h3>gimp_rgb_to_cmyk_int ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_rgb_to_cmyk_int (<em class="parameter"><code><span class="type">gint</span> *red</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *green</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *blue</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *pullout</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_rgb_to_cmyk_int</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>Does a naive conversion from RGB to CMYK colorspace. A simple
+formula that doesn't take any color-profiles into account is used.
+The amount of black pullout how can be controlled via the <em class="parameter"><code>pullout</code></em>
+
+parameter. A <em class="parameter"><code>pullout</code></em>
+ value of 0 makes this a conversion to CMY.
+A value of 100 causes the maximum amount of black to be pulled out.</p>
+<div class="refsect3">
+<a name="gimp-rgb-to-cmyk-int.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>red</p></td>
+<td class="parameter_description"><p>the red channel; returns the cyan value (0-255)</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>green</p></td>
+<td class="parameter_description"><p>the green channel; returns the magenta value (0-255)</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>blue</p></td>
+<td class="parameter_description"><p>the blue channel; returns the yellow value (0-255)</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>pullout</p></td>
+<td class="parameter_description"><p>the percentage of black to pull out (0-100); returns
+the black value (0-255)</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-cmyk-to-rgb-int"></a><h3>gimp_cmyk_to_rgb_int ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_cmyk_to_rgb_int (<em class="parameter"><code><span class="type">gint</span> *cyan</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *magenta</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *yellow</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *black</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_cmyk_to_rgb_int</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>Does a naive conversion from CMYK to RGB colorspace. A simple
+formula that doesn't take any color-profiles into account is used.</p>
+<div class="refsect3">
+<a name="gimp-cmyk-to-rgb-int.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>cyan</p></td>
+<td class="parameter_description"><p>the cyan channel; returns the red value (0-255)</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>magenta</p></td>
+<td class="parameter_description"><p>the magenta channel; returns the green value (0-255)</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>yellow</p></td>
+<td class="parameter_description"><p>the yellow channel; returns the blue value (0-255)</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>black</p></td>
+<td class="parameter_description"><p>the black channel (0-255); doesn't change</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-rgb-to-l-int"></a><h3>gimp_rgb_to_l_int ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint</span>
+gimp_rgb_to_l_int (<em class="parameter"><code><span class="type">gint</span> red</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> green</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> blue</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_rgb_to_l_int</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>Calculates the lightness value of an RGB triplet with the formula
+L = (max(R, G, B) + min (R, G, B)) / 2</p>
+<div class="refsect3">
+<a name="gimp-rgb-to-l-int.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>red</p></td>
+<td class="parameter_description"><p>Red channel</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>green</p></td>
+<td class="parameter_description"><p>Green channel</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>blue</p></td>
+<td class="parameter_description"><p>Blue channel</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-rgb-to-l-int.returns"></a><h4>Returns</h4>
+<p> Luminance value corresponding to the input RGB value</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-hsl-to-rgb-int"></a><h3>gimp_hsl_to_rgb_int ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_hsl_to_rgb_int (<em class="parameter"><code><span class="type">gint</span> *hue</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *saturation</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *lightness</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_hsl_to_rgb_int</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>The arguments are pointers to int, with the values pointed to in the
+following ranges: H [0, 360], L [0, 255], S [0, 255].</p>
+<p>The function changes the arguments to point to the RGB value
+corresponding, with the returned values all in the range [0, 255].</p>
+<div class="refsect3">
+<a name="gimp-hsl-to-rgb-int.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>hue</p></td>
+<td class="parameter_description"><p>Hue channel, returns Red channel</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>saturation</p></td>
+<td class="parameter_description"><p>Saturation channel, returns Green channel</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>lightness</p></td>
+<td class="parameter_description"><p>Lightness channel, returns Blue channel</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-rgb-to-hsv4"></a><h3>gimp_rgb_to_hsv4 ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_rgb_to_hsv4 (<em class="parameter"><code>const <span class="type">guchar</span> *rgb</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> *hue</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> *saturation</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> *value</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_rgb_to_hsv4</code> is deprecated and should not be used in newly-written code.</p></div>
+<div class="refsect3">
+<a name="gimp-rgb-to-hsv4.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>rgb</p></td>
+<td class="parameter_description"><p>RGB triplet, rgb[0] is red channel, rgb[1] is green,
+rgb[2] is blue (0..255)</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>hue</p></td>
+<td class="parameter_description"><p>Pointer to hue channel (0..1)</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>saturation</p></td>
+<td class="parameter_description"><p>Pointer to saturation channel (0..1)</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>value</p></td>
+<td class="parameter_description"><p>Pointer to value channel (0..1)</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-hsv-to-rgb4"></a><h3>gimp_hsv_to_rgb4 ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_hsv_to_rgb4 (<em class="parameter"><code><span class="type">guchar</span> *rgb</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> hue</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> saturation</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> value</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_hsv_to_rgb4</code> is deprecated and should not be used in newly-written code.</p></div>
+<div class="refsect3">
+<a name="gimp-hsv-to-rgb4.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>rgb</p></td>
+<td class="parameter_description"><p>RGB triplet, rgb[0] is red channel, rgb[1] is green,
+rgb[2] is blue (0..255)</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>hue</p></td>
+<td class="parameter_description"><p>Hue channel (0..1)</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>saturation</p></td>
+<td class="parameter_description"><p>Saturation channel (0..1)</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>value</p></td>
+<td class="parameter_description"><p>Value channel (0..1)</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpcolor/html/libgimpcolor-GimpColorTransform.html b/devel-docs/libgimpcolor/html/libgimpcolor-GimpColorTransform.html
new file mode 100644
index 0000000..52d0dbd
--- /dev/null
+++ b/devel-docs/libgimpcolor/html/libgimpcolor-GimpColorTransform.html
@@ -0,0 +1,431 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpColorTransform: GIMP Color Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Color Library Reference Manual">
+<link rel="up" href="pt01.html" title="Part I. GIMP Color Library">
+<link rel="prev" href="libgimpcolor-GimpColorProfile.html" title="GimpColorProfile">
+<link rel="next" href="libgimpcolor-GimpAdaptiveSupersample.html" title="GimpAdaptiveSupersample">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimpcolor-GimpColorTransform.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="pt01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimpcolor-GimpColorProfile.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimpcolor-GimpAdaptiveSupersample.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimpcolor-GimpColorTransform"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimpcolor-GimpColorTransform.top_of_page"></a>GimpColorTransform</span></h2>
+<p>GimpColorTransform — Definitions and Functions relating to LCMS.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimpcolor-GimpColorTransform.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GimpColorTransform</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpColorTransform.html#gimp-color-transform-new" title="gimp_color_transform_new ()">gimp_color_transform_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GimpColorTransform</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpColorTransform.html#gimp-color-transform-new-proofing" title="gimp_color_transform_new_proofing ()">gimp_color_transform_new_proofing</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpColorTransform.html#gimp-color-transform-process-pixels" title="gimp_color_transform_process_pixels ()">gimp_color_transform_process_pixels</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpColorTransform.html#gimp-color-transform-process-buffer" title="gimp_color_transform_process_buffer ()">gimp_color_transform_process_buffer</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpColorTransform.html#gimp-color-transform-can-gegl-copy" title="gimp_color_transform_can_gegl_copy ()">gimp_color_transform_can_gegl_copy</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimpcolor-GimpColorTransform.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody><tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="libgimpcolor-GimpColorTransform.html#GimpColorTransformFlags" title="enum GimpColorTransformFlags">GimpColorTransformFlags</a></td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimpcolor-GimpColorTransform.description"></a><h2>Description</h2>
+<p>Definitions and Functions relating to LCMS.</p>
+</div>
+<div class="refsect1">
+<a name="libgimpcolor-GimpColorTransform.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-color-transform-new"></a><h3>gimp_color_transform_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GimpColorTransform</span> *
+gimp_color_transform_new (<em class="parameter"><code><span class="type">GimpColorProfile</span> *src_profile</code></em>,
+ <em class="parameter"><code>const <span class="type">Babl</span> *src_format</code></em>,
+ <em class="parameter"><code><span class="type">GimpColorProfile</span> *dest_profile</code></em>,
+ <em class="parameter"><code>const <span class="type">Babl</span> *dest_format</code></em>,
+ <em class="parameter"><code><span class="type">GimpColorRenderingIntent</span> rendering_intent</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimpcolor-GimpColorTransform.html#GimpColorTransformFlags" title="enum GimpColorTransformFlags"><span class="type">GimpColorTransformFlags</span></a> flags</code></em>);</pre>
+<p>This function creates an color transform.</p>
+<div class="refsect3">
+<a name="gimp-color-transform-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>src_profile</p></td>
+<td class="parameter_description"><p>the source <span class="type">GimpColorProfile</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>src_format</p></td>
+<td class="parameter_description"><p>the source <span class="type">Babl</span> format</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>dest_profile</p></td>
+<td class="parameter_description"><p>the destination <span class="type">GimpColorProfile</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>dest_format</p></td>
+<td class="parameter_description"><p>the destination <span class="type">Babl</span> format</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>rendering_intent</p></td>
+<td class="parameter_description"><p>the rendering intent</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>flags</p></td>
+<td class="parameter_description"><p>transform flags</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-color-transform-new.returns"></a><h4>Returns</h4>
+<p> the <span class="type">GimpColorTransform</span>, or <code class="literal">NULL</code> if no transform is needed
+to convert between pixels of <em class="parameter"><code>src_profile</code></em>
+and <em class="parameter"><code>dest_profile</code></em>
+.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-transform-new-proofing"></a><h3>gimp_color_transform_new_proofing ()</h3>
+<pre class="programlisting"><span class="returnvalue">GimpColorTransform</span> *
+gimp_color_transform_new_proofing (<em class="parameter"><code><span class="type">GimpColorProfile</span> *src_profile</code></em>,
+ <em class="parameter"><code>const <span class="type">Babl</span> *src_format</code></em>,
+ <em class="parameter"><code><span class="type">GimpColorProfile</span> *dest_profile</code></em>,
+ <em class="parameter"><code>const <span class="type">Babl</span> *dest_format</code></em>,
+ <em class="parameter"><code><span class="type">GimpColorProfile</span> *proof_profile</code></em>,
+ <em class="parameter"><code><span class="type">GimpColorRenderingIntent</span> proof_intent</code></em>,
+ <em class="parameter"><code><span class="type">GimpColorRenderingIntent</span> display_intent</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimpcolor-GimpColorTransform.html#GimpColorTransformFlags" title="enum GimpColorTransformFlags"><span class="type">GimpColorTransformFlags</span></a> flags</code></em>);</pre>
+<p>This function creates a simulation / proofing color transform.</p>
+<div class="refsect3">
+<a name="gimp-color-transform-new-proofing.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>src_profile</p></td>
+<td class="parameter_description"><p>the source <span class="type">GimpColorProfile</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>src_format</p></td>
+<td class="parameter_description"><p>the source <span class="type">Babl</span> format</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>dest_profile</p></td>
+<td class="parameter_description"><p>the destination <span class="type">GimpColorProfile</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>dest_format</p></td>
+<td class="parameter_description"><p>the destination <span class="type">Babl</span> format</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>proof_profile</p></td>
+<td class="parameter_description"><p>the proof <span class="type">GimpColorProfile</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>proof_intent</p></td>
+<td class="parameter_description"><p>the proof intent</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>display_intent</p></td>
+<td class="parameter_description"><p>the display intent</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>flags</p></td>
+<td class="parameter_description"><p>transform flags</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-color-transform-new-proofing.returns"></a><h4>Returns</h4>
+<p> the <span class="type">GimpColorTransform</span>, or <code class="literal">NULL</code>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-transform-process-pixels"></a><h3>gimp_color_transform_process_pixels ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_color_transform_process_pixels (<em class="parameter"><code><span class="type">GimpColorTransform</span> *transform</code></em>,
+ <em class="parameter"><code>const <span class="type">Babl</span> *src_format</code></em>,
+ <em class="parameter"><code><span class="type">gconstpointer</span> src_pixels</code></em>,
+ <em class="parameter"><code>const <span class="type">Babl</span> *dest_format</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> dest_pixels</code></em>,
+ <em class="parameter"><code><span class="type">gsize</span> length</code></em>);</pre>
+<p>This function transforms a contiguous line of pixels.</p>
+<div class="refsect3">
+<a name="gimp-color-transform-process-pixels.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>transform</p></td>
+<td class="parameter_description"><p>a <span class="type">GimpColorTransform</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>src_format</p></td>
+<td class="parameter_description"><p><span class="type">Babl</span> format of <em class="parameter"><code>src_pixels</code></em>
+</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>src_pixels</p></td>
+<td class="parameter_description"><p>pointer to the source pixels</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>dest_format</p></td>
+<td class="parameter_description"><p><span class="type">Babl</span> format of <em class="parameter"><code>dest_pixels</code></em>
+</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>dest_pixels</p></td>
+<td class="parameter_description"><p>pointer to the destination pixels</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>length</p></td>
+<td class="parameter_description"><p>number of pixels to process</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-transform-process-buffer"></a><h3>gimp_color_transform_process_buffer ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_color_transform_process_buffer (<em class="parameter"><code><span class="type">GimpColorTransform</span> *transform</code></em>,
+ <em class="parameter"><code><span class="type">GeglBuffer</span> *src_buffer</code></em>,
+ <em class="parameter"><code>const <span class="type">GeglRectangle</span> *src_rect</code></em>,
+ <em class="parameter"><code><span class="type">GeglBuffer</span> *dest_buffer</code></em>,
+ <em class="parameter"><code>const <span class="type">GeglRectangle</span> *dest_rect</code></em>);</pre>
+<p>This function transforms buffer into another buffer.</p>
+<div class="refsect3">
+<a name="gimp-color-transform-process-buffer.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>transform</p></td>
+<td class="parameter_description"><p>a <span class="type">GimpColorTransform</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>src_buffer</p></td>
+<td class="parameter_description"><p>source <span class="type">GeglBuffer</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>src_rect</p></td>
+<td class="parameter_description"><p>rectangle in <em class="parameter"><code>src_buffer</code></em>
+</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>dest_buffer</p></td>
+<td class="parameter_description"><p>destination <span class="type">GeglBuffer</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>dest_rect</p></td>
+<td class="parameter_description"><p>rectangle in <em class="parameter"><code>dest_buffer</code></em>
+</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-transform-can-gegl-copy"></a><h3>gimp_color_transform_can_gegl_copy ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_color_transform_can_gegl_copy (<em class="parameter"><code><span class="type">GimpColorProfile</span> *src_profile</code></em>,
+ <em class="parameter"><code><span class="type">GimpColorProfile</span> *dest_profile</code></em>);</pre>
+<p>This function checks if a GimpColorTransform is needed at all.</p>
+<div class="refsect3">
+<a name="gimp-color-transform-can-gegl-copy.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>src_profile</p></td>
+<td class="parameter_description"><p>source <span class="type">GimpColorProfile</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>dest_profile</p></td>
+<td class="parameter_description"><p>destination <span class="type">GimpColorProfile</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-color-transform-can-gegl-copy.returns"></a><h4>Returns</h4>
+<p> <code class="literal">TRUE</code> if pixels can be correctly converted between
+<em class="parameter"><code>src_profile</code></em>
+and <em class="parameter"><code>dest_profile</code></em>
+by simply using
+<code class="function">gegl_buffer_copy()</code>, <code class="function">babl_process()</code> or similar.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+</div>
+<div class="refsect1">
+<a name="libgimpcolor-GimpColorTransform.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpColorTransformFlags"></a><h3>enum GimpColorTransformFlags</h3>
+<p>Flags for modifying <span class="type">GimpColorTransform</span>'s behavior.</p>
+<div class="refsect3">
+<a name="GimpColorTransformFlags.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-COLOR-TRANSFORM-FLAGS-NOOPTIMIZE:CAPS"></a>GIMP_COLOR_TRANSFORM_FLAGS_NOOPTIMIZE</p></td>
+<td class="enum_member_description">
+<p>optimize for accuracy rather
+than for speed</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-COLOR-TRANSFORM-FLAGS-GAMUT-CHECK:CAPS"></a>GIMP_COLOR_TRANSFORM_FLAGS_GAMUT_CHECK</p></td>
+<td class="enum_member_description">
+<p>mark out of gamut colors in the
+transform result</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-COLOR-TRANSFORM-FLAGS-BLACK-POINT-COMPENSATION:CAPS"></a>GIMP_COLOR_TRANSFORM_FLAGS_BLACK_POINT_COMPENSATION</p></td>
+<td class="enum_member_description">
+<p>do black point
+compensation</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpcolor/html/libgimpcolor-GimpHSV.html b/devel-docs/libgimpcolor/html/libgimpcolor-GimpHSV.html
new file mode 100644
index 0000000..0ff91fa
--- /dev/null
+++ b/devel-docs/libgimpcolor/html/libgimpcolor-GimpHSV.html
@@ -0,0 +1,263 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpHSV: GIMP Color Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Color Library Reference Manual">
+<link rel="up" href="pt01.html" title="Part I. GIMP Color Library">
+<link rel="prev" href="libgimpcolor-GimpRGB.html" title="GimpRGB">
+<link rel="next" href="libgimpcolor-GimpCMYK.html" title="GimpCMYK">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimpcolor-GimpHSV.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="pt01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimpcolor-GimpRGB.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimpcolor-GimpCMYK.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimpcolor-GimpHSV"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimpcolor-GimpHSV.top_of_page"></a>GimpHSV</span></h2>
+<p>GimpHSV — Definitions and Functions relating to HSV colors.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimpcolor-GimpHSV.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpHSV.html#gimp-hsv-set" title="gimp_hsv_set ()">gimp_hsv_set</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpHSV.html#gimp-hsv-clamp" title="gimp_hsv_clamp ()">gimp_hsv_clamp</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpHSV.html#gimp-hsva-set" title="gimp_hsva_set ()">gimp_hsva_set</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpHSV.html#gimp-hsl-set" title="gimp_hsl_set ()">gimp_hsl_set</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpHSV.html#gimp-hsl-set-alpha" title="gimp_hsl_set_alpha ()">gimp_hsl_set_alpha</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimpcolor-GimpHSV.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="libgimpcolor-GimpHSV.html#GimpHSV" title="struct GimpHSV">GimpHSV</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="libgimpcolor-GimpHSV.html#GimpHSL" title="struct GimpHSL">GimpHSL</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpcolor-GimpHSV.html#GIMP-TYPE-HSV:CAPS" title="GIMP_TYPE_HSV">GIMP_TYPE_HSV</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpcolor-GimpHSV.html#GIMP-TYPE-HSL:CAPS" title="GIMP_TYPE_HSL">GIMP_TYPE_HSL</a></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimpcolor-GimpHSV.description"></a><h2>Description</h2>
+<p>Definitions and Functions relating to HSV colors.</p>
+</div>
+<div class="refsect1">
+<a name="libgimpcolor-GimpHSV.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-hsv-set"></a><h3>gimp_hsv_set ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_hsv_set (<em class="parameter"><code><a class="link" href="libgimpcolor-GimpHSV.html#GimpHSV" title="struct GimpHSV"><span class="type">GimpHSV</span></a> *hsv</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> hue</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> saturation</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> value</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-hsv-clamp"></a><h3>gimp_hsv_clamp ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_hsv_clamp (<em class="parameter"><code><a class="link" href="libgimpcolor-GimpHSV.html#GimpHSV" title="struct GimpHSV"><span class="type">GimpHSV</span></a> *hsv</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-hsva-set"></a><h3>gimp_hsva_set ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_hsva_set (<em class="parameter"><code><a class="link" href="libgimpcolor-GimpHSV.html#GimpHSV" title="struct GimpHSV"><span class="type">GimpHSV</span></a> *hsva</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> hue</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> saturation</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> value</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> alpha</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-hsl-set"></a><h3>gimp_hsl_set ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_hsl_set (<em class="parameter"><code><a class="link" href="libgimpcolor-GimpHSV.html#GimpHSL" title="struct GimpHSL"><span class="type">GimpHSL</span></a> *hsl</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> h</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> s</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> l</code></em>);</pre>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-hsl-set-alpha"></a><h3>gimp_hsl_set_alpha ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_hsl_set_alpha (<em class="parameter"><code><a class="link" href="libgimpcolor-GimpHSV.html#GimpHSL" title="struct GimpHSL"><span class="type">GimpHSL</span></a> *hsl</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> a</code></em>);</pre>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+</div>
+<div class="refsect1">
+<a name="libgimpcolor-GimpHSV.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpHSV"></a><h3>struct GimpHSV</h3>
+<pre class="programlisting">struct GimpHSV {
+ gdouble h, s, v, a;
+};
+</pre>
+<p>Used to keep HSV and HSVA colors. All components are in a range of
+[0.0..1.0].</p>
+<div class="refsect3">
+<a name="GimpHSV.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="struct_members_name">
+<col class="struct_members_description">
+<col width="200px" class="struct_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="struct_member_name"><p><span class="type">gdouble</span> <em class="structfield"><code><a name="GimpHSV.h"></a>h</code></em>;</p></td>
+<td class="struct_member_description"><p>the hue component</p></td>
+<td class="struct_member_annotations"> </td>
+</tr>
+<tr>
+<td class="struct_member_name"><p><span class="type">gdouble</span> <em class="structfield"><code><a name="GimpHSV.s"></a>s</code></em>;</p></td>
+<td class="struct_member_description"><p>the saturation component</p></td>
+<td class="struct_member_annotations"> </td>
+</tr>
+<tr>
+<td class="struct_member_name"><p><span class="type">gdouble</span> <em class="structfield"><code><a name="GimpHSV.v"></a>v</code></em>;</p></td>
+<td class="struct_member_description"><p>the value component</p></td>
+<td class="struct_member_annotations"> </td>
+</tr>
+<tr>
+<td class="struct_member_name"><p><span class="type">gdouble</span> <em class="structfield"><code><a name="GimpHSV.a"></a>a</code></em>;</p></td>
+<td class="struct_member_description"><p>the alpha component</p></td>
+<td class="struct_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpHSL"></a><h3>struct GimpHSL</h3>
+<pre class="programlisting">struct GimpHSL {
+ gdouble h, s, l, a;
+};
+</pre>
+<p>Used to keep HSL and HSLA colors. All components are in a range of
+[0.0..1.0].</p>
+<div class="refsect3">
+<a name="GimpHSL.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="struct_members_name">
+<col class="struct_members_description">
+<col width="200px" class="struct_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="struct_member_name"><p><span class="type">gdouble</span> <em class="structfield"><code><a name="GimpHSL.h"></a>h</code></em>;</p></td>
+<td class="struct_member_description"><p>the hue component</p></td>
+<td class="struct_member_annotations"> </td>
+</tr>
+<tr>
+<td class="struct_member_name"><p><span class="type">gdouble</span> <em class="structfield"><code><a name="GimpHSL.s"></a>s</code></em>;</p></td>
+<td class="struct_member_description"><p>the saturation component</p></td>
+<td class="struct_member_annotations"> </td>
+</tr>
+<tr>
+<td class="struct_member_name"><p><span class="type">gdouble</span> <em class="structfield"><code><a name="GimpHSL.l"></a>l</code></em>;</p></td>
+<td class="struct_member_description"><p>the lightness component</p></td>
+<td class="struct_member_annotations"> </td>
+</tr>
+<tr>
+<td class="struct_member_name"><p><span class="type">gdouble</span> <em class="structfield"><code><a name="GimpHSL.a"></a>a</code></em>;</p></td>
+<td class="struct_member_description"><p>the alpha component</p></td>
+<td class="struct_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-TYPE-HSV:CAPS"></a><h3>GIMP_TYPE_HSV</h3>
+<pre class="programlisting">#define GIMP_TYPE_HSV (gimp_hsv_get_type ())
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-TYPE-HSL:CAPS"></a><h3>GIMP_TYPE_HSL</h3>
+<pre class="programlisting">#define GIMP_TYPE_HSL (gimp_hsl_get_type ())
+</pre>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpcolor/html/libgimpcolor-GimpPixbuf.html b/devel-docs/libgimpcolor/html/libgimpcolor-GimpPixbuf.html
new file mode 100644
index 0000000..8f2f995
--- /dev/null
+++ b/devel-docs/libgimpcolor/html/libgimpcolor-GimpPixbuf.html
@@ -0,0 +1,181 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpPixbuf: GIMP Color Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Color Library Reference Manual">
+<link rel="up" href="pt01.html" title="Part I. GIMP Color Library">
+<link rel="prev" href="libgimpcolor-GimpCairo.html" title="GimpCairo">
+<link rel="next" href="api-index-full.html" title="Index">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimpcolor-GimpPixbuf.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="pt01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimpcolor-GimpCairo.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="api-index-full.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimpcolor-GimpPixbuf"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimpcolor-GimpPixbuf.top_of_page"></a>GimpPixbuf</span></h2>
+<p>GimpPixbuf — Definitions and Functions relating to GdkPixbuf.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimpcolor-GimpPixbuf.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">const <span class="returnvalue">Babl</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpPixbuf.html#gimp-pixbuf-get-format" title="gimp_pixbuf_get_format ()">gimp_pixbuf_get_format</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GeglBuffer</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpPixbuf.html#gimp-pixbuf-create-buffer" title="gimp_pixbuf_create_buffer ()">gimp_pixbuf_create_buffer</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">guint8</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpPixbuf.html#gimp-pixbuf-get-icc-profile" title="gimp_pixbuf_get_icc_profile ()">gimp_pixbuf_get_icc_profile</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimpcolor-GimpPixbuf.description"></a><h2>Description</h2>
+<p>Definitions and Functions relating to GdkPixbuf.</p>
+</div>
+<div class="refsect1">
+<a name="libgimpcolor-GimpPixbuf.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-pixbuf-get-format"></a><h3>gimp_pixbuf_get_format ()</h3>
+<pre class="programlisting">const <span class="returnvalue">Babl</span> *
+gimp_pixbuf_get_format (<em class="parameter"><code><span class="type">GdkPixbuf</span> *pixbuf</code></em>);</pre>
+<p>Returns the Babl format that corresponds to the <em class="parameter"><code>pixbuf</code></em>
+'s pixel format.</p>
+<div class="refsect3">
+<a name="gimp-pixbuf-get-format.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>pixbuf</p></td>
+<td class="parameter_description"><p>a <span class="type">GdkPixbuf</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-pixbuf-get-format.returns"></a><h4>Returns</h4>
+<p> the <em class="parameter"><code>pixbuf</code></em>
+'s pixel format</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-pixbuf-create-buffer"></a><h3>gimp_pixbuf_create_buffer ()</h3>
+<pre class="programlisting"><span class="returnvalue">GeglBuffer</span> *
+gimp_pixbuf_create_buffer (<em class="parameter"><code><span class="type">GdkPixbuf</span> *pixbuf</code></em>);</pre>
+<p>Returns a <span class="type">GeglBuffer</span> that's either backed by the <em class="parameter"><code>pixbuf</code></em>
+'s pixels,
+or a copy of them. This function tries to not copy the <em class="parameter"><code>pixbuf</code></em>
+'s
+pixels. If the pixbuf's rowstride is a multiple of its bpp, a
+simple reference to the <em class="parameter"><code>pixbuf</code></em>
+'s pixels is made and <em class="parameter"><code>pixbuf</code></em>
+ will
+be kept around for as long as the buffer exists; otherwise the
+pixels are copied.</p>
+<div class="refsect3">
+<a name="gimp-pixbuf-create-buffer.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>pixbuf</p></td>
+<td class="parameter_description"><p>a <span class="type">GdkPixbuf</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-pixbuf-create-buffer.returns"></a><h4>Returns</h4>
+<p> a new <span class="type">GeglBuffer</span>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-pixbuf-get-icc-profile"></a><h3>gimp_pixbuf_get_icc_profile ()</h3>
+<pre class="programlisting"><span class="returnvalue">guint8</span> *
+gimp_pixbuf_get_icc_profile (<em class="parameter"><code><span class="type">GdkPixbuf</span> *pixbuf</code></em>,
+ <em class="parameter"><code><span class="type">gsize</span> *length</code></em>);</pre>
+<p>Returns the ICC profile attached to the <em class="parameter"><code>pixbuf</code></em>
+, or <code class="literal">NULL</code> if there
+is none.</p>
+<div class="refsect3">
+<a name="gimp-pixbuf-get-icc-profile.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>pixbuf</p></td>
+<td class="parameter_description"><p>a <span class="type">GdkPixbuf</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>length</p></td>
+<td class="parameter_description"><p>return location for the ICC profile's length</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-pixbuf-get-icc-profile.returns"></a><h4>Returns</h4>
+<p> The ICC profile data, or <code class="literal">NULL</code>. The value should be freed
+with <code class="function">g_free()</code>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpcolor/html/libgimpcolor-GimpRGB.html b/devel-docs/libgimpcolor/html/libgimpcolor-GimpRGB.html
new file mode 100644
index 0000000..e21542a
--- /dev/null
+++ b/devel-docs/libgimpcolor/html/libgimpcolor-GimpRGB.html
@@ -0,0 +1,1561 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpRGB: GIMP Color Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Color Library Reference Manual">
+<link rel="up" href="pt01.html" title="Part I. GIMP Color Library">
+<link rel="prev" href="pt01.html" title="Part I. GIMP Color Library">
+<link rel="next" href="libgimpcolor-GimpHSV.html" title="GimpHSV">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimpcolor-GimpRGB.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="pt01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="pt01.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimpcolor-GimpHSV.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimpcolor-GimpRGB"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimpcolor-GimpRGB.top_of_page"></a>GimpRGB</span></h2>
+<p>GimpRGB — Definitions and Functions relating to RGB colors.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimpcolor-GimpRGB.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgb-set" title="gimp_rgb_set ()">gimp_rgb_set</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgb-set-alpha" title="gimp_rgb_set_alpha ()">gimp_rgb_set_alpha</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgb-set-pixel" title="gimp_rgb_set_pixel ()">gimp_rgb_set_pixel</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgb-get-pixel" title="gimp_rgb_get_pixel ()">gimp_rgb_get_pixel</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgb-set-uchar" title="gimp_rgb_set_uchar ()">gimp_rgb_set_uchar</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgb-get-uchar" title="gimp_rgb_get_uchar ()">gimp_rgb_get_uchar</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgb-parse-name" title="gimp_rgb_parse_name ()">gimp_rgb_parse_name</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgb-parse-hex" title="gimp_rgb_parse_hex ()">gimp_rgb_parse_hex</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgb-parse-css" title="gimp_rgb_parse_css ()">gimp_rgb_parse_css</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgb-list-names" title="gimp_rgb_list_names ()">gimp_rgb_list_names</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgb-add" title="gimp_rgb_add ()">gimp_rgb_add</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgb-subtract" title="gimp_rgb_subtract ()">gimp_rgb_subtract</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgb-multiply" title="gimp_rgb_multiply ()">gimp_rgb_multiply</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gdouble</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgb-distance" title="gimp_rgb_distance ()">gimp_rgb_distance</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gdouble</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgb-max" title="gimp_rgb_max ()">gimp_rgb_max</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gdouble</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgb-min" title="gimp_rgb_min ()">gimp_rgb_min</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgb-clamp" title="gimp_rgb_clamp ()">gimp_rgb_clamp</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgb-gamma" title="gimp_rgb_gamma ()">gimp_rgb_gamma</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gdouble</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgb-luminance" title="gimp_rgb_luminance ()">gimp_rgb_luminance</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">guchar</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgb-luminance-uchar" title="gimp_rgb_luminance_uchar ()">gimp_rgb_luminance_uchar</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gdouble</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgb-intensity" title="gimp_rgb_intensity ()">gimp_rgb_intensity</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">guchar</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgb-intensity-uchar" title="gimp_rgb_intensity_uchar ()">gimp_rgb_intensity_uchar</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgb-composite" title="gimp_rgb_composite ()">gimp_rgb_composite</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgba-set" title="gimp_rgba_set ()">gimp_rgba_set</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgba-set-pixel" title="gimp_rgba_set_pixel ()">gimp_rgba_set_pixel</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgba-get-pixel" title="gimp_rgba_get_pixel ()">gimp_rgba_get_pixel</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgba-set-uchar" title="gimp_rgba_set_uchar ()">gimp_rgba_set_uchar</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgba-get-uchar" title="gimp_rgba_get_uchar ()">gimp_rgba_get_uchar</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgba-parse-css" title="gimp_rgba_parse_css ()">gimp_rgba_parse_css</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgba-add" title="gimp_rgba_add ()">gimp_rgba_add</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgba-subtract" title="gimp_rgba_subtract ()">gimp_rgba_subtract</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgba-multiply" title="gimp_rgba_multiply ()">gimp_rgba_multiply</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gdouble</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgba-distance" title="gimp_rgba_distance ()">gimp_rgba_distance</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpRGB.html#GIMP-RGB-LUMINANCE:CAPS" title="GIMP_RGB_LUMINANCE()">GIMP_RGB_LUMINANCE</a><span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpRGB.html#GIMP-RGB-INTENSITY:CAPS" title="GIMP_RGB_INTENSITY()">GIMP_RGB_INTENSITY</a><span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GParamSpec</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpRGB.html#gimp-param-spec-rgb" title="gimp_param_spec_rgb ()">gimp_param_spec_rgb</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpRGB.html#gimp-param-spec-rgb-get-default" title="gimp_param_spec_rgb_get_default ()">gimp_param_spec_rgb_get_default</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpRGB.html#gimp-param-spec-rgb-has-alpha" title="gimp_param_spec_rgb_has_alpha ()">gimp_param_spec_rgb_has_alpha</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpRGB.html#GIMP-VALUE-HOLDS-RGB:CAPS" title="GIMP_VALUE_HOLDS_RGB()">GIMP_VALUE_HOLDS_RGB</a><span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpRGB.html#gimp-value-get-rgb" title="gimp_value_get_rgb ()">gimp_value_get_rgb</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpcolor-GimpRGB.html#gimp-value-set-rgb" title="gimp_value_set_rgb ()">gimp_value_set_rgb</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimpcolor-GimpRGB.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB">GimpRGB</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="libgimpcolor-GimpRGB.html#GimpRGBCompositeMode" title="enum GimpRGBCompositeMode">GimpRGBCompositeMode</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpcolor-GimpRGB.html#GIMP-RGB-LUMINANCE-RED:CAPS" title="GIMP_RGB_LUMINANCE_RED">GIMP_RGB_LUMINANCE_RED</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpcolor-GimpRGB.html#GIMP-RGB-LUMINANCE-GREEN:CAPS" title="GIMP_RGB_LUMINANCE_GREEN">GIMP_RGB_LUMINANCE_GREEN</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpcolor-GimpRGB.html#GIMP-RGB-LUMINANCE-BLUE:CAPS" title="GIMP_RGB_LUMINANCE_BLUE">GIMP_RGB_LUMINANCE_BLUE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpcolor-GimpRGB.html#GIMP-RGB-INTENSITY-RED:CAPS" title="GIMP_RGB_INTENSITY_RED">GIMP_RGB_INTENSITY_RED</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpcolor-GimpRGB.html#GIMP-RGB-INTENSITY-GREEN:CAPS" title="GIMP_RGB_INTENSITY_GREEN">GIMP_RGB_INTENSITY_GREEN</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpcolor-GimpRGB.html#GIMP-RGB-INTENSITY-BLUE:CAPS" title="GIMP_RGB_INTENSITY_BLUE">GIMP_RGB_INTENSITY_BLUE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpcolor-GimpRGB.html#GIMP-TYPE-RGB:CAPS" title="GIMP_TYPE_RGB">GIMP_TYPE_RGB</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpcolor-GimpRGB.html#GIMP-TYPE-PARAM-RGB:CAPS" title="GIMP_TYPE_PARAM_RGB">GIMP_TYPE_PARAM_RGB</a></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimpcolor-GimpRGB.description"></a><h2>Description</h2>
+<p>Definitions and Functions relating to RGB colors.</p>
+</div>
+<div class="refsect1">
+<a name="libgimpcolor-GimpRGB.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-rgb-set"></a><h3>gimp_rgb_set ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_rgb_set (<em class="parameter"><code><a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *rgb</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> red</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> green</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> blue</code></em>);</pre>
+<p>Sets the red, green and blue components of <em class="parameter"><code>rgb</code></em>
+ and leaves the
+alpha component unchanged. The color values should be between 0.0
+and 1.0 but there is no check to enforce this and the values are
+set exactly as they are passed in.</p>
+<div class="refsect3">
+<a name="gimp-rgb-set.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>rgb</p></td>
+<td class="parameter_description"><p>a <a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> struct</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>red</p></td>
+<td class="parameter_description"><p>the red component</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>green</p></td>
+<td class="parameter_description"><p>the green component</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>blue</p></td>
+<td class="parameter_description"><p>the blue component</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-rgb-set-alpha"></a><h3>gimp_rgb_set_alpha ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_rgb_set_alpha (<em class="parameter"><code><a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *rgb</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> alpha</code></em>);</pre>
+<p>Sets the alpha component of <em class="parameter"><code>rgb</code></em>
+ and leaves the RGB components unchanged.</p>
+<div class="refsect3">
+<a name="gimp-rgb-set-alpha.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>rgb</p></td>
+<td class="parameter_description"><p>a <a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> struct</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>alpha</p></td>
+<td class="parameter_description"><p>the alpha component</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-rgb-set-pixel"></a><h3>gimp_rgb_set_pixel ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_rgb_set_pixel (<em class="parameter"><code><a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *rgb</code></em>,
+ <em class="parameter"><code>const <span class="type">Babl</span> *format</code></em>,
+ <em class="parameter"><code><span class="type">gconstpointer</span> pixel</code></em>);</pre>
+<p>Sets the red, green and blue components of <em class="parameter"><code>rgb</code></em>
+ from the color
+stored in <em class="parameter"><code>pixel</code></em>
+. The pixel format of <em class="parameter"><code>pixel</code></em>
+ is determined by
+<em class="parameter"><code>format</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-rgb-set-pixel.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>rgb</p></td>
+<td class="parameter_description"><p>a <a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> struct</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>format</p></td>
+<td class="parameter_description"><p>a Babl format</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>pixel</p></td>
+<td class="parameter_description"><p>pointer to the source pixel</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-rgb-get-pixel"></a><h3>gimp_rgb_get_pixel ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_rgb_get_pixel (<em class="parameter"><code>const <a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *rgb</code></em>,
+ <em class="parameter"><code>const <span class="type">Babl</span> *format</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> pixel</code></em>);</pre>
+<p>Writes the red, green, blue and alpha components of <em class="parameter"><code>rgb</code></em>
+ to the
+color stored in <em class="parameter"><code>pixel</code></em>
+. The pixel format of <em class="parameter"><code>pixel</code></em>
+ is determined by
+<em class="parameter"><code>format</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-rgb-get-pixel.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>rgb</p></td>
+<td class="parameter_description"><p>a <a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> struct</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>format</p></td>
+<td class="parameter_description"><p>a Babl format</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>pixel</p></td>
+<td class="parameter_description"><p>pointer to the destination pixel</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-rgb-set-uchar"></a><h3>gimp_rgb_set_uchar ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_rgb_set_uchar (<em class="parameter"><code><a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *rgb</code></em>,
+ <em class="parameter"><code><span class="type">guchar</span> red</code></em>,
+ <em class="parameter"><code><span class="type">guchar</span> green</code></em>,
+ <em class="parameter"><code><span class="type">guchar</span> blue</code></em>);</pre>
+<p>Sets the red, green and blue components of <em class="parameter"><code>rgb</code></em>
+ from 8bit values
+(0 to 255) and leaves the alpha component unchanged.</p>
+<div class="refsect3">
+<a name="gimp-rgb-set-uchar.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>rgb</p></td>
+<td class="parameter_description"><p>a <a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> struct</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>red</p></td>
+<td class="parameter_description"><p>the red component</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>green</p></td>
+<td class="parameter_description"><p>the green component</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>blue</p></td>
+<td class="parameter_description"><p>the blue component</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-rgb-get-uchar"></a><h3>gimp_rgb_get_uchar ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_rgb_get_uchar (<em class="parameter"><code>const <a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *rgb</code></em>,
+ <em class="parameter"><code><span class="type">guchar</span> *red</code></em>,
+ <em class="parameter"><code><span class="type">guchar</span> *green</code></em>,
+ <em class="parameter"><code><span class="type">guchar</span> *blue</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-rgb-parse-name"></a><h3>gimp_rgb_parse_name ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_rgb_parse_name (<em class="parameter"><code><a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *rgb</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> len</code></em>);</pre>
+<p>Attempts to parse a color name. This function accepts <a class="ulink" href="https://www.w3.org/TR/SVG/types.html#ColorKeywords" target="_top">SVG 1.0
+color keywords</a>.</p>
+<p>This function does not touch the alpha component of <em class="parameter"><code>rgb</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-rgb-parse-name.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>rgb</p></td>
+<td class="parameter_description"><p>a <a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> struct used to return the parsed color</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>a color name (in UTF-8 encoding)</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>len</p></td>
+<td class="parameter_description"><p>the length of <em class="parameter"><code>name</code></em>
+, in bytes. or -1 if <em class="parameter"><code>name</code></em>
+is nul-terminated</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-rgb-parse-name.returns"></a><h4>Returns</h4>
+<p> <code class="literal">TRUE</code> if <em class="parameter"><code>name</code></em>
+was parsed successfully and <em class="parameter"><code>rgb</code></em>
+has
+been set, <code class="literal">FALSE</code> otherwise</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-rgb-parse-hex"></a><h3>gimp_rgb_parse_hex ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_rgb_parse_hex (<em class="parameter"><code><a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *rgb</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *hex</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> len</code></em>);</pre>
+<p>Attempts to parse a string describing an RGB color in hexadecimal
+notation (optionally prefixed with a '#').</p>
+<p>This function does not touch the alpha component of <em class="parameter"><code>rgb</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-rgb-parse-hex.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>rgb</p></td>
+<td class="parameter_description"><p>a <a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> struct used to return the parsed color</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>hex</p></td>
+<td class="parameter_description"><p>a string describing a color in hexadecimal notation</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>len</p></td>
+<td class="parameter_description"><p>the length of <em class="parameter"><code>hex</code></em>
+, in bytes. or -1 if <em class="parameter"><code>hex</code></em>
+is nul-terminated</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-rgb-parse-hex.returns"></a><h4>Returns</h4>
+<p> <code class="literal">TRUE</code> if <em class="parameter"><code>hex</code></em>
+was parsed successfully and <em class="parameter"><code>rgb</code></em>
+has
+been set, <code class="literal">FALSE</code> otherwise</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-rgb-parse-css"></a><h3>gimp_rgb_parse_css ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_rgb_parse_css (<em class="parameter"><code><a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *rgb</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *css</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> len</code></em>);</pre>
+<p>Attempts to parse a string describing an RGB color in CSS
+notation. This can be either a numerical representation
+(<code class="code">rgb(255,0,0)</code> or <code class="code">rgb(100%,0%,0%)</code>)
+or a hexadecimal notation as parsed by <a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgb-parse-hex" title="gimp_rgb_parse_hex ()"><code class="function">gimp_rgb_parse_hex()</code></a>
+(<code class="code">#<span class="type">ff0000</span></code>) or a color name as parsed by
+<a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgb-parse-name" title="gimp_rgb_parse_name ()"><code class="function">gimp_rgb_parse_name()</code></a> (<code class="code">red</code>).</p>
+<p>This function does not touch the alpha component of <em class="parameter"><code>rgb</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-rgb-parse-css.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>rgb</p></td>
+<td class="parameter_description"><p>a <a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> struct used to return the parsed color</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>css</p></td>
+<td class="parameter_description"><p>a string describing a color in CSS notation</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>len</p></td>
+<td class="parameter_description"><p>the length of <em class="parameter"><code>hex</code></em>
+, in bytes. or -1 if <em class="parameter"><code>hex</code></em>
+is nul-terminated</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-rgb-parse-css.returns"></a><h4>Returns</h4>
+<p> <code class="literal">TRUE</code> if <em class="parameter"><code>css</code></em>
+was parsed successfully and <em class="parameter"><code>rgb</code></em>
+has been
+set, <code class="literal">FALSE</code> otherwise</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-rgb-list-names"></a><h3>gimp_rgb_list_names ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint</span>
+gimp_rgb_list_names (<em class="parameter"><code>const <span class="type">gchar</span> ***names</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> **colors</code></em>);</pre>
+<p>Returns the list of <a class="ulink" href="https://www.w3.org/TR/SVG/types.html" target="_top">SVG 1.0 color
+keywords</a> that is used by <a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgb-parse-name" title="gimp_rgb_parse_name ()"><code class="function">gimp_rgb_parse_name()</code></a>.</p>
+<p>The returned strings are const and must not be freed. Only the two
+arrays are allocated dynamically. You must call <code class="function">g_free()</code> on the
+<em class="parameter"><code>names</code></em>
+ and <em class="parameter"><code>colors</code></em>
+ arrays when they are not any longer needed.</p>
+<div class="refsect3">
+<a name="gimp-rgb-list-names.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>names</p></td>
+<td class="parameter_description"><p>return location for an array of color names</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>colors</p></td>
+<td class="parameter_description"><p>return location for an array of GimpRGB structs</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-rgb-list-names.returns"></a><h4>Returns</h4>
+<p> the number of named colors
+(i.e. the length of the returned arrays)</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-rgb-add"></a><h3>gimp_rgb_add ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_rgb_add (<em class="parameter"><code><a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *rgb1</code></em>,
+ <em class="parameter"><code>const <a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *rgb2</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-rgb-subtract"></a><h3>gimp_rgb_subtract ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_rgb_subtract (<em class="parameter"><code><a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *rgb1</code></em>,
+ <em class="parameter"><code>const <a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *rgb2</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-rgb-multiply"></a><h3>gimp_rgb_multiply ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_rgb_multiply (<em class="parameter"><code><a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *rgb1</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> factor</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-rgb-distance"></a><h3>gimp_rgb_distance ()</h3>
+<pre class="programlisting"><span class="returnvalue">gdouble</span>
+gimp_rgb_distance (<em class="parameter"><code>const <a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *rgb1</code></em>,
+ <em class="parameter"><code>const <a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *rgb2</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-rgb-max"></a><h3>gimp_rgb_max ()</h3>
+<pre class="programlisting"><span class="returnvalue">gdouble</span>
+gimp_rgb_max (<em class="parameter"><code>const <a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *rgb</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-rgb-min"></a><h3>gimp_rgb_min ()</h3>
+<pre class="programlisting"><span class="returnvalue">gdouble</span>
+gimp_rgb_min (<em class="parameter"><code>const <a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *rgb</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-rgb-clamp"></a><h3>gimp_rgb_clamp ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_rgb_clamp (<em class="parameter"><code><a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *rgb</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-rgb-gamma"></a><h3>gimp_rgb_gamma ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_rgb_gamma (<em class="parameter"><code><a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *rgb</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> gamma</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-rgb-luminance"></a><h3>gimp_rgb_luminance ()</h3>
+<pre class="programlisting"><span class="returnvalue">gdouble</span>
+gimp_rgb_luminance (<em class="parameter"><code>const <a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *rgb</code></em>);</pre>
+<div class="refsect3">
+<a name="gimp-rgb-luminance.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>rgb</p></td>
+<td class="parameter_description"><p>a <a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> struct</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-rgb-luminance.returns"></a><h4>Returns</h4>
+<p> the luminous intensity of the range from 0.0 to 1.0.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-rgb-luminance-uchar"></a><h3>gimp_rgb_luminance_uchar ()</h3>
+<pre class="programlisting"><span class="returnvalue">guchar</span>
+gimp_rgb_luminance_uchar (<em class="parameter"><code>const <a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *rgb</code></em>);</pre>
+<div class="refsect3">
+<a name="gimp-rgb-luminance-uchar.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>rgb</p></td>
+<td class="parameter_description"><p>a <a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> struct</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-rgb-luminance-uchar.returns"></a><h4>Returns</h4>
+<p> the luminous intensity in the range from 0 to 255.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-rgb-intensity"></a><h3>gimp_rgb_intensity ()</h3>
+<pre class="programlisting"><span class="returnvalue">gdouble</span>
+gimp_rgb_intensity (<em class="parameter"><code>const <a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *rgb</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_rgb_intensity</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>This function is deprecated! Use <a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgb-luminance" title="gimp_rgb_luminance ()"><code class="function">gimp_rgb_luminance()</code></a> instead.</p>
+<div class="refsect3">
+<a name="gimp-rgb-intensity.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>rgb</p></td>
+<td class="parameter_description"><p>a <a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> struct</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-rgb-intensity.returns"></a><h4>Returns</h4>
+<p> the intensity in the range from 0.0 to 1.0.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-rgb-intensity-uchar"></a><h3>gimp_rgb_intensity_uchar ()</h3>
+<pre class="programlisting"><span class="returnvalue">guchar</span>
+gimp_rgb_intensity_uchar (<em class="parameter"><code>const <a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *rgb</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_rgb_intensity_uchar</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>This function is deprecated! Use <a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgb-luminance-uchar" title="gimp_rgb_luminance_uchar ()"><code class="function">gimp_rgb_luminance_uchar()</code></a> instead.</p>
+<div class="refsect3">
+<a name="gimp-rgb-intensity-uchar.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>rgb</p></td>
+<td class="parameter_description"><p>a <a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> struct</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-rgb-intensity-uchar.returns"></a><h4>Returns</h4>
+<p> the intensity in the range from 0 to 255.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-rgb-composite"></a><h3>gimp_rgb_composite ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_rgb_composite (<em class="parameter"><code><a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *color1</code></em>,
+ <em class="parameter"><code>const <a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *color2</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimpcolor-GimpRGB.html#GimpRGBCompositeMode" title="enum GimpRGBCompositeMode"><span class="type">GimpRGBCompositeMode</span></a> mode</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-rgba-set"></a><h3>gimp_rgba_set ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_rgba_set (<em class="parameter"><code><a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *rgba</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> red</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> green</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> blue</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> alpha</code></em>);</pre>
+<p>Sets the red, green, blue and alpha components of <em class="parameter"><code>rgb</code></em>
+. The values
+should be between 0.0 and 1.0 but there is no check to enforce this
+and the values are set exactly as they are passed in.</p>
+<div class="refsect3">
+<a name="gimp-rgba-set.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>rgba</p></td>
+<td class="parameter_description"><p>a <a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> struct</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>red</p></td>
+<td class="parameter_description"><p>the red component</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>green</p></td>
+<td class="parameter_description"><p>the green component</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>blue</p></td>
+<td class="parameter_description"><p>the blue component</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>alpha</p></td>
+<td class="parameter_description"><p>the alpha component</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-rgba-set-pixel"></a><h3>gimp_rgba_set_pixel ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_rgba_set_pixel (<em class="parameter"><code><a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *rgba</code></em>,
+ <em class="parameter"><code>const <span class="type">Babl</span> *format</code></em>,
+ <em class="parameter"><code><span class="type">gconstpointer</span> pixel</code></em>);</pre>
+<p>Sets the red, green, blue and alpha components of <em class="parameter"><code>rgba</code></em>
+ from the
+color stored in <em class="parameter"><code>pixel</code></em>
+. The pixel format of <em class="parameter"><code>pixel</code></em>
+ is determined
+by <em class="parameter"><code>format</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-rgba-set-pixel.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>rgba</p></td>
+<td class="parameter_description"><p>a <a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> struct</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>format</p></td>
+<td class="parameter_description"><p>a Babl format</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>pixel</p></td>
+<td class="parameter_description"><p>pointer to the source pixel</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-rgba-get-pixel"></a><h3>gimp_rgba_get_pixel ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_rgba_get_pixel (<em class="parameter"><code>const <a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *rgba</code></em>,
+ <em class="parameter"><code>const <span class="type">Babl</span> *format</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> pixel</code></em>);</pre>
+<p>Writes the red, green, blue and alpha components of <em class="parameter"><code>rgba</code></em>
+ to the
+color stored in <em class="parameter"><code>pixel</code></em>
+. The pixel format of <em class="parameter"><code>pixel</code></em>
+ is determined by
+<em class="parameter"><code>format</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-rgba-get-pixel.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>rgba</p></td>
+<td class="parameter_description"><p>a <a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> struct</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>format</p></td>
+<td class="parameter_description"><p>a Babl format</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>pixel</p></td>
+<td class="parameter_description"><p>pointer to the destination pixel</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-rgba-set-uchar"></a><h3>gimp_rgba_set_uchar ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_rgba_set_uchar (<em class="parameter"><code><a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *rgba</code></em>,
+ <em class="parameter"><code><span class="type">guchar</span> red</code></em>,
+ <em class="parameter"><code><span class="type">guchar</span> green</code></em>,
+ <em class="parameter"><code><span class="type">guchar</span> blue</code></em>,
+ <em class="parameter"><code><span class="type">guchar</span> alpha</code></em>);</pre>
+<p>Sets the red, green, blue and alpha components of <em class="parameter"><code>rgb</code></em>
+ from 8bit
+values (0 to 255).</p>
+<div class="refsect3">
+<a name="gimp-rgba-set-uchar.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>rgba</p></td>
+<td class="parameter_description"><p>a <a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> struct</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>red</p></td>
+<td class="parameter_description"><p>the red component</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>green</p></td>
+<td class="parameter_description"><p>the green component</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>blue</p></td>
+<td class="parameter_description"><p>the blue component</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>alpha</p></td>
+<td class="parameter_description"><p>the alpha component</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-rgba-get-uchar"></a><h3>gimp_rgba_get_uchar ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_rgba_get_uchar (<em class="parameter"><code>const <a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *rgba</code></em>,
+ <em class="parameter"><code><span class="type">guchar</span> *red</code></em>,
+ <em class="parameter"><code><span class="type">guchar</span> *green</code></em>,
+ <em class="parameter"><code><span class="type">guchar</span> *blue</code></em>,
+ <em class="parameter"><code><span class="type">guchar</span> *alpha</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-rgba-parse-css"></a><h3>gimp_rgba_parse_css ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_rgba_parse_css (<em class="parameter"><code><a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *rgba</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *css</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> len</code></em>);</pre>
+<p>Similar to <a class="link" href="libgimpcolor-GimpRGB.html#gimp-rgb-parse-css" title="gimp_rgb_parse_css ()"><code class="function">gimp_rgb_parse_css()</code></a> but handles RGB colors with alpha
+channel in the numerical CSS notation (<code class="code">rgba(255,0,0,255)</code>
+or <code class="code">rgba(100%,0%,0%,1000%)</code>).</p>
+<p>It doesn't handle the hexadecimal notation or color names because
+they leave the alpha channel unspecified.</p>
+<div class="refsect3">
+<a name="gimp-rgba-parse-css.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>rgba</p></td>
+<td class="parameter_description"><p>a <a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> struct used to return the parsed color</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>css</p></td>
+<td class="parameter_description"><p>a string describing a color in CSS notation</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>len</p></td>
+<td class="parameter_description"><p>the length of <em class="parameter"><code>hex</code></em>
+, in bytes. or -1 if <em class="parameter"><code>hex</code></em>
+is nul-terminated</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-rgba-parse-css.returns"></a><h4>Returns</h4>
+<p> <code class="literal">TRUE</code> if <em class="parameter"><code>css</code></em>
+was parsed successfully and <em class="parameter"><code>rgb</code></em>
+has been
+set, <code class="literal">FALSE</code> otherwise</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-rgba-add"></a><h3>gimp_rgba_add ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_rgba_add (<em class="parameter"><code><a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *rgba1</code></em>,
+ <em class="parameter"><code>const <a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *rgba2</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-rgba-subtract"></a><h3>gimp_rgba_subtract ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_rgba_subtract (<em class="parameter"><code><a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *rgba1</code></em>,
+ <em class="parameter"><code>const <a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *rgba2</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-rgba-multiply"></a><h3>gimp_rgba_multiply ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_rgba_multiply (<em class="parameter"><code><a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *rgba</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> factor</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-rgba-distance"></a><h3>gimp_rgba_distance ()</h3>
+<pre class="programlisting"><span class="returnvalue">gdouble</span>
+gimp_rgba_distance (<em class="parameter"><code>const <a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *rgba1</code></em>,
+ <em class="parameter"><code>const <a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *rgba2</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-RGB-LUMINANCE:CAPS"></a><h3>GIMP_RGB_LUMINANCE()</h3>
+<pre class="programlisting">#define GIMP_RGB_LUMINANCE(r,g,b)</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-RGB-INTENSITY:CAPS"></a><h3>GIMP_RGB_INTENSITY()</h3>
+<pre class="programlisting">#define GIMP_RGB_INTENSITY(r,g,b)</pre>
+<div class="warning"><p><code class="literal">GIMP_RGB_INTENSITY</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-param-spec-rgb"></a><h3>gimp_param_spec_rgb ()</h3>
+<pre class="programlisting"><span class="returnvalue">GParamSpec</span> *
+gimp_param_spec_rgb (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *nick</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *blurb</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> has_alpha</code></em>,
+ <em class="parameter"><code>const <a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *default_value</code></em>,
+ <em class="parameter"><code><span class="type">GParamFlags</span> flags</code></em>);</pre>
+<p>Creates a param spec to hold an <a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> value.
+See <code class="function">g_param_spec_internal()</code> for more information.</p>
+<div class="refsect3">
+<a name="gimp-param-spec-rgb.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>Canonical name of the param</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>nick</p></td>
+<td class="parameter_description"><p>Nickname of the param</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>blurb</p></td>
+<td class="parameter_description"><p>Brief description of param.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>has_alpha</p></td>
+<td class="parameter_description"><p><code class="literal">TRUE</code> if the alpha channel has relevance.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>default_value</p></td>
+<td class="parameter_description"><p>Value to use if none is assigned.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>flags</p></td>
+<td class="parameter_description"><p>a combination of <span class="type">GParamFlags</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-param-spec-rgb.returns"></a><h4>Returns</h4>
+<p> a newly allocated <span class="type">GParamSpec</span> instance</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-param-spec-rgb-get-default"></a><h3>gimp_param_spec_rgb_get_default ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_param_spec_rgb_get_default (<em class="parameter"><code><span class="type">GParamSpec</span> *pspec</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *default_value</code></em>);</pre>
+<p>Returns the <em class="parameter"><code>pspec</code></em>
+'s default color value.</p>
+<div class="refsect3">
+<a name="gimp-param-spec-rgb-get-default.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>pspec</p></td>
+<td class="parameter_description"><p>a <span class="type">GimpParamSpecRGB</span>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>default_value</p></td>
+<td class="parameter_description"><p>return location for <em class="parameter"><code>pspec</code></em>
+'s default value</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: 2.10.14</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-param-spec-rgb-has-alpha"></a><h3>gimp_param_spec_rgb_has_alpha ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_param_spec_rgb_has_alpha (<em class="parameter"><code><span class="type">GParamSpec</span> *pspec</code></em>);</pre>
+<div class="refsect3">
+<a name="gimp-param-spec-rgb-has-alpha.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>pspec</p></td>
+<td class="parameter_description"><p>a <span class="type">GParamSpec</span> to hold an <a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> value.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-param-spec-rgb-has-alpha.returns"></a><h4>Returns</h4>
+<p> <code class="literal">TRUE</code> if the alpha channel is relevant.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-VALUE-HOLDS-RGB:CAPS"></a><h3>GIMP_VALUE_HOLDS_RGB()</h3>
+<pre class="programlisting">#define GIMP_VALUE_HOLDS_RGB(value) (G_TYPE_CHECK_VALUE_TYPE ((value), GIMP_TYPE_RGB))
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-value-get-rgb"></a><h3>gimp_value_get_rgb ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_value_get_rgb (<em class="parameter"><code>const <span class="type">GValue</span> *value</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *rgb</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-value-set-rgb"></a><h3>gimp_value_set_rgb ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_value_set_rgb (<em class="parameter"><code><span class="type">GValue</span> *value</code></em>,
+ <em class="parameter"><code>const <a class="link" href="libgimpcolor-GimpRGB.html#GimpRGB" title="struct GimpRGB"><span class="type">GimpRGB</span></a> *rgb</code></em>);</pre>
+</div>
+</div>
+<div class="refsect1">
+<a name="libgimpcolor-GimpRGB.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpRGB"></a><h3>struct GimpRGB</h3>
+<pre class="programlisting">struct GimpRGB {
+ gdouble r, g, b, a;
+};
+</pre>
+<p>Used to keep RGB and RGBA colors. All components are in a range of
+[0.0..1.0].</p>
+<div class="refsect3">
+<a name="GimpRGB.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="struct_members_name">
+<col class="struct_members_description">
+<col width="200px" class="struct_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="struct_member_name"><p><span class="type">gdouble</span> <em class="structfield"><code><a name="GimpRGB.r"></a>r</code></em>;</p></td>
+<td class="struct_member_description"><p>the red component</p></td>
+<td class="struct_member_annotations"> </td>
+</tr>
+<tr>
+<td class="struct_member_name"><p><span class="type">gdouble</span> <em class="structfield"><code><a name="GimpRGB.g"></a>g</code></em>;</p></td>
+<td class="struct_member_description"><p>the green component</p></td>
+<td class="struct_member_annotations"> </td>
+</tr>
+<tr>
+<td class="struct_member_name"><p><span class="type">gdouble</span> <em class="structfield"><code><a name="GimpRGB.b"></a>b</code></em>;</p></td>
+<td class="struct_member_description"><p>the blue component</p></td>
+<td class="struct_member_annotations"> </td>
+</tr>
+<tr>
+<td class="struct_member_name"><p><span class="type">gdouble</span> <em class="structfield"><code><a name="GimpRGB.a"></a>a</code></em>;</p></td>
+<td class="struct_member_description"><p>the alpha component</p></td>
+<td class="struct_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpRGBCompositeMode"></a><h3>enum GimpRGBCompositeMode</h3>
+<div class="refsect3">
+<a name="GimpRGBCompositeMode.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-RGB-COMPOSITE-NONE:CAPS"></a>GIMP_RGB_COMPOSITE_NONE</p></td>
+<td class="enum_member_description">
+<p>don't do compositing</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-RGB-COMPOSITE-NORMAL:CAPS"></a>GIMP_RGB_COMPOSITE_NORMAL</p></td>
+<td class="enum_member_description">
+<p>composite on top</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-RGB-COMPOSITE-BEHIND:CAPS"></a>GIMP_RGB_COMPOSITE_BEHIND</p></td>
+<td class="enum_member_description">
+<p>composite behind</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-RGB-LUMINANCE-RED:CAPS"></a><h3>GIMP_RGB_LUMINANCE_RED</h3>
+<pre class="programlisting">#define GIMP_RGB_LUMINANCE_RED (0.22248840)
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-RGB-LUMINANCE-GREEN:CAPS"></a><h3>GIMP_RGB_LUMINANCE_GREEN</h3>
+<pre class="programlisting">#define GIMP_RGB_LUMINANCE_GREEN (0.71690369)
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-RGB-LUMINANCE-BLUE:CAPS"></a><h3>GIMP_RGB_LUMINANCE_BLUE</h3>
+<pre class="programlisting">#define GIMP_RGB_LUMINANCE_BLUE (0.06060791)
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-RGB-INTENSITY-RED:CAPS"></a><h3>GIMP_RGB_INTENSITY_RED</h3>
+<pre class="programlisting">#define GIMP_RGB_INTENSITY_RED (0.30)
+</pre>
+<div class="warning"><p><code class="literal">GIMP_RGB_INTENSITY_RED</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-RGB-INTENSITY-GREEN:CAPS"></a><h3>GIMP_RGB_INTENSITY_GREEN</h3>
+<pre class="programlisting">#define GIMP_RGB_INTENSITY_GREEN (0.59)
+</pre>
+<div class="warning"><p><code class="literal">GIMP_RGB_INTENSITY_GREEN</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-RGB-INTENSITY-BLUE:CAPS"></a><h3>GIMP_RGB_INTENSITY_BLUE</h3>
+<pre class="programlisting">#define GIMP_RGB_INTENSITY_BLUE (0.11)
+</pre>
+<div class="warning"><p><code class="literal">GIMP_RGB_INTENSITY_BLUE</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-TYPE-RGB:CAPS"></a><h3>GIMP_TYPE_RGB</h3>
+<pre class="programlisting">#define GIMP_TYPE_RGB (gimp_rgb_get_type ())
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-TYPE-PARAM-RGB:CAPS"></a><h3>GIMP_TYPE_PARAM_RGB</h3>
+<pre class="programlisting">#define GIMP_TYPE_PARAM_RGB (gimp_param_rgb_get_type ())
+</pre>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpcolor/html/libgimpcolor.devhelp2 b/devel-docs/libgimpcolor/html/libgimpcolor.devhelp2
new file mode 100644
index 0000000..9dd1f64
--- /dev/null
+++ b/devel-docs/libgimpcolor/html/libgimpcolor.devhelp2
@@ -0,0 +1,202 @@
+<?xml version="1.0" encoding="utf-8" standalone="no"?>
+<book xmlns="http://www.devhelp.net/book" title="GIMP Color Library Reference Manual" link="index.html" author="" name="libgimpcolor" version="2" language="c">
+ <chapters>
+ <sub name="GIMP Color Library" link="pt01.html">
+ <sub name="GimpRGB" link="libgimpcolor-GimpRGB.html"/>
+ <sub name="GimpHSV" link="libgimpcolor-GimpHSV.html"/>
+ <sub name="GimpCMYK" link="libgimpcolor-GimpCMYK.html"/>
+ <sub name="GimpColorSpace" link="libgimpcolor-GimpColorSpace.html"/>
+ <sub name="GimpColorManaged" link="GimpColorManaged.html"/>
+ <sub name="GimpColorProfile" link="libgimpcolor-GimpColorProfile.html"/>
+ <sub name="GimpColorTransform" link="libgimpcolor-GimpColorTransform.html"/>
+ <sub name="GimpAdaptiveSupersample" link="libgimpcolor-GimpAdaptiveSupersample.html"/>
+ <sub name="GimpBilinear" link="libgimpcolor-GimpBilinear.html"/>
+ <sub name="GimpCairo" link="libgimpcolor-GimpCairo.html"/>
+ <sub name="GimpPixbuf" link="libgimpcolor-GimpPixbuf.html"/>
+ </sub>
+ <sub name="Index" link="api-index-full.html"/>
+ <sub name="Index of new symbols in GIMP 2.2" link="api-index-2-2.html"/>
+ <sub name="Index of new symbols in GIMP 2.4" link="api-index-2-4.html"/>
+ <sub name="Index of new symbols in GIMP 2.6" link="api-index-2-6.html"/>
+ <sub name="Index of new symbols in GIMP 2.8" link="api-index-2-8.html"/>
+ <sub name="Index of new symbols in GIMP 2.10" link="api-index-2-10.html"/>
+ <sub name="Index of deprecated symbols" link="api-index-deprecated.html"/>
+ </chapters>
+ <functions>
+ <keyword type="function" name="gimp_rgb_set ()" link="libgimpcolor-GimpRGB.html#gimp-rgb-set"/>
+ <keyword type="function" name="gimp_rgb_set_alpha ()" link="libgimpcolor-GimpRGB.html#gimp-rgb-set-alpha"/>
+ <keyword type="function" name="gimp_rgb_set_pixel ()" link="libgimpcolor-GimpRGB.html#gimp-rgb-set-pixel" since="2.10"/>
+ <keyword type="function" name="gimp_rgb_get_pixel ()" link="libgimpcolor-GimpRGB.html#gimp-rgb-get-pixel" since="2.10"/>
+ <keyword type="function" name="gimp_rgb_set_uchar ()" link="libgimpcolor-GimpRGB.html#gimp-rgb-set-uchar"/>
+ <keyword type="function" name="gimp_rgb_get_uchar ()" link="libgimpcolor-GimpRGB.html#gimp-rgb-get-uchar"/>
+ <keyword type="function" name="gimp_rgb_parse_name ()" link="libgimpcolor-GimpRGB.html#gimp-rgb-parse-name" since="2.2"/>
+ <keyword type="function" name="gimp_rgb_parse_hex ()" link="libgimpcolor-GimpRGB.html#gimp-rgb-parse-hex" since="2.2"/>
+ <keyword type="function" name="gimp_rgb_parse_css ()" link="libgimpcolor-GimpRGB.html#gimp-rgb-parse-css" since="2.2"/>
+ <keyword type="function" name="gimp_rgb_list_names ()" link="libgimpcolor-GimpRGB.html#gimp-rgb-list-names" since="2.2"/>
+ <keyword type="function" name="gimp_rgb_add ()" link="libgimpcolor-GimpRGB.html#gimp-rgb-add"/>
+ <keyword type="function" name="gimp_rgb_subtract ()" link="libgimpcolor-GimpRGB.html#gimp-rgb-subtract"/>
+ <keyword type="function" name="gimp_rgb_multiply ()" link="libgimpcolor-GimpRGB.html#gimp-rgb-multiply"/>
+ <keyword type="function" name="gimp_rgb_distance ()" link="libgimpcolor-GimpRGB.html#gimp-rgb-distance"/>
+ <keyword type="function" name="gimp_rgb_max ()" link="libgimpcolor-GimpRGB.html#gimp-rgb-max"/>
+ <keyword type="function" name="gimp_rgb_min ()" link="libgimpcolor-GimpRGB.html#gimp-rgb-min"/>
+ <keyword type="function" name="gimp_rgb_clamp ()" link="libgimpcolor-GimpRGB.html#gimp-rgb-clamp"/>
+ <keyword type="function" name="gimp_rgb_gamma ()" link="libgimpcolor-GimpRGB.html#gimp-rgb-gamma"/>
+ <keyword type="function" name="gimp_rgb_luminance ()" link="libgimpcolor-GimpRGB.html#gimp-rgb-luminance" since="2.4"/>
+ <keyword type="function" name="gimp_rgb_luminance_uchar ()" link="libgimpcolor-GimpRGB.html#gimp-rgb-luminance-uchar" since="2.4"/>
+ <keyword type="function" name="gimp_rgb_intensity ()" link="libgimpcolor-GimpRGB.html#gimp-rgb-intensity" deprecated=""/>
+ <keyword type="function" name="gimp_rgb_intensity_uchar ()" link="libgimpcolor-GimpRGB.html#gimp-rgb-intensity-uchar" deprecated=""/>
+ <keyword type="function" name="gimp_rgb_composite ()" link="libgimpcolor-GimpRGB.html#gimp-rgb-composite"/>
+ <keyword type="function" name="gimp_rgba_set ()" link="libgimpcolor-GimpRGB.html#gimp-rgba-set"/>
+ <keyword type="function" name="gimp_rgba_set_pixel ()" link="libgimpcolor-GimpRGB.html#gimp-rgba-set-pixel" since="2.10"/>
+ <keyword type="function" name="gimp_rgba_get_pixel ()" link="libgimpcolor-GimpRGB.html#gimp-rgba-get-pixel" since="2.10"/>
+ <keyword type="function" name="gimp_rgba_set_uchar ()" link="libgimpcolor-GimpRGB.html#gimp-rgba-set-uchar"/>
+ <keyword type="function" name="gimp_rgba_get_uchar ()" link="libgimpcolor-GimpRGB.html#gimp-rgba-get-uchar"/>
+ <keyword type="function" name="gimp_rgba_parse_css ()" link="libgimpcolor-GimpRGB.html#gimp-rgba-parse-css" since="2.2"/>
+ <keyword type="function" name="gimp_rgba_add ()" link="libgimpcolor-GimpRGB.html#gimp-rgba-add"/>
+ <keyword type="function" name="gimp_rgba_subtract ()" link="libgimpcolor-GimpRGB.html#gimp-rgba-subtract"/>
+ <keyword type="function" name="gimp_rgba_multiply ()" link="libgimpcolor-GimpRGB.html#gimp-rgba-multiply"/>
+ <keyword type="function" name="gimp_rgba_distance ()" link="libgimpcolor-GimpRGB.html#gimp-rgba-distance"/>
+ <keyword type="macro" name="GIMP_RGB_LUMINANCE()" link="libgimpcolor-GimpRGB.html#GIMP-RGB-LUMINANCE:CAPS"/>
+ <keyword type="macro" name="GIMP_RGB_INTENSITY()" link="libgimpcolor-GimpRGB.html#GIMP-RGB-INTENSITY:CAPS" deprecated=""/>
+ <keyword type="function" name="gimp_param_spec_rgb ()" link="libgimpcolor-GimpRGB.html#gimp-param-spec-rgb" since="2.4"/>
+ <keyword type="function" name="gimp_param_spec_rgb_get_default ()" link="libgimpcolor-GimpRGB.html#gimp-param-spec-rgb-get-default" since="2.10.14"/>
+ <keyword type="function" name="gimp_param_spec_rgb_has_alpha ()" link="libgimpcolor-GimpRGB.html#gimp-param-spec-rgb-has-alpha" since="2.4"/>
+ <keyword type="macro" name="GIMP_VALUE_HOLDS_RGB()" link="libgimpcolor-GimpRGB.html#GIMP-VALUE-HOLDS-RGB:CAPS"/>
+ <keyword type="function" name="gimp_value_get_rgb ()" link="libgimpcolor-GimpRGB.html#gimp-value-get-rgb"/>
+ <keyword type="function" name="gimp_value_set_rgb ()" link="libgimpcolor-GimpRGB.html#gimp-value-set-rgb"/>
+ <keyword type="struct" name="struct GimpRGB" link="libgimpcolor-GimpRGB.html#GimpRGB"/>
+ <keyword type="enum" name="enum GimpRGBCompositeMode" link="libgimpcolor-GimpRGB.html#GimpRGBCompositeMode"/>
+ <keyword type="macro" name="GIMP_RGB_LUMINANCE_RED" link="libgimpcolor-GimpRGB.html#GIMP-RGB-LUMINANCE-RED:CAPS"/>
+ <keyword type="macro" name="GIMP_RGB_LUMINANCE_GREEN" link="libgimpcolor-GimpRGB.html#GIMP-RGB-LUMINANCE-GREEN:CAPS"/>
+ <keyword type="macro" name="GIMP_RGB_LUMINANCE_BLUE" link="libgimpcolor-GimpRGB.html#GIMP-RGB-LUMINANCE-BLUE:CAPS"/>
+ <keyword type="macro" name="GIMP_RGB_INTENSITY_RED" link="libgimpcolor-GimpRGB.html#GIMP-RGB-INTENSITY-RED:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_RGB_INTENSITY_GREEN" link="libgimpcolor-GimpRGB.html#GIMP-RGB-INTENSITY-GREEN:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_RGB_INTENSITY_BLUE" link="libgimpcolor-GimpRGB.html#GIMP-RGB-INTENSITY-BLUE:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_TYPE_RGB" link="libgimpcolor-GimpRGB.html#GIMP-TYPE-RGB:CAPS"/>
+ <keyword type="macro" name="GIMP_TYPE_PARAM_RGB" link="libgimpcolor-GimpRGB.html#GIMP-TYPE-PARAM-RGB:CAPS"/>
+ <keyword type="function" name="gimp_hsv_set ()" link="libgimpcolor-GimpHSV.html#gimp-hsv-set"/>
+ <keyword type="function" name="gimp_hsv_clamp ()" link="libgimpcolor-GimpHSV.html#gimp-hsv-clamp"/>
+ <keyword type="function" name="gimp_hsva_set ()" link="libgimpcolor-GimpHSV.html#gimp-hsva-set"/>
+ <keyword type="function" name="gimp_hsl_set ()" link="libgimpcolor-GimpHSV.html#gimp-hsl-set" since="2.8"/>
+ <keyword type="function" name="gimp_hsl_set_alpha ()" link="libgimpcolor-GimpHSV.html#gimp-hsl-set-alpha" since="2.10"/>
+ <keyword type="struct" name="struct GimpHSV" link="libgimpcolor-GimpHSV.html#GimpHSV"/>
+ <keyword type="struct" name="struct GimpHSL" link="libgimpcolor-GimpHSV.html#GimpHSL"/>
+ <keyword type="macro" name="GIMP_TYPE_HSV" link="libgimpcolor-GimpHSV.html#GIMP-TYPE-HSV:CAPS"/>
+ <keyword type="macro" name="GIMP_TYPE_HSL" link="libgimpcolor-GimpHSV.html#GIMP-TYPE-HSL:CAPS"/>
+ <keyword type="function" name="gimp_cmyk_set ()" link="libgimpcolor-GimpCMYK.html#gimp-cmyk-set"/>
+ <keyword type="function" name="gimp_cmyk_set_uchar ()" link="libgimpcolor-GimpCMYK.html#gimp-cmyk-set-uchar"/>
+ <keyword type="function" name="gimp_cmyk_get_uchar ()" link="libgimpcolor-GimpCMYK.html#gimp-cmyk-get-uchar"/>
+ <keyword type="function" name="gimp_cmyka_set ()" link="libgimpcolor-GimpCMYK.html#gimp-cmyka-set"/>
+ <keyword type="function" name="gimp_cmyka_set_uchar ()" link="libgimpcolor-GimpCMYK.html#gimp-cmyka-set-uchar"/>
+ <keyword type="function" name="gimp_cmyka_get_uchar ()" link="libgimpcolor-GimpCMYK.html#gimp-cmyka-get-uchar"/>
+ <keyword type="struct" name="struct GimpCMYK" link="libgimpcolor-GimpCMYK.html#GimpCMYK"/>
+ <keyword type="macro" name="GIMP_TYPE_CMYK" link="libgimpcolor-GimpCMYK.html#GIMP-TYPE-CMYK:CAPS"/>
+ <keyword type="function" name="gimp_rgb_to_hsv ()" link="libgimpcolor-GimpColorSpace.html#gimp-rgb-to-hsv"/>
+ <keyword type="function" name="gimp_rgb_to_hsl ()" link="libgimpcolor-GimpColorSpace.html#gimp-rgb-to-hsl"/>
+ <keyword type="function" name="gimp_rgb_to_cmyk ()" link="libgimpcolor-GimpColorSpace.html#gimp-rgb-to-cmyk"/>
+ <keyword type="function" name="gimp_hsv_to_rgb ()" link="libgimpcolor-GimpColorSpace.html#gimp-hsv-to-rgb"/>
+ <keyword type="function" name="gimp_hsl_to_rgb ()" link="libgimpcolor-GimpColorSpace.html#gimp-hsl-to-rgb"/>
+ <keyword type="function" name="gimp_cmyk_to_rgb ()" link="libgimpcolor-GimpColorSpace.html#gimp-cmyk-to-rgb"/>
+ <keyword type="function" name="gimp_rgb_to_hwb ()" link="libgimpcolor-GimpColorSpace.html#gimp-rgb-to-hwb" deprecated=""/>
+ <keyword type="function" name="gimp_hwb_to_rgb ()" link="libgimpcolor-GimpColorSpace.html#gimp-hwb-to-rgb" deprecated=""/>
+ <keyword type="function" name="gimp_rgb_to_hsv_int ()" link="libgimpcolor-GimpColorSpace.html#gimp-rgb-to-hsv-int" deprecated=""/>
+ <keyword type="function" name="gimp_hsv_to_rgb_int ()" link="libgimpcolor-GimpColorSpace.html#gimp-hsv-to-rgb-int" deprecated=""/>
+ <keyword type="function" name="gimp_rgb_to_hsl_int ()" link="libgimpcolor-GimpColorSpace.html#gimp-rgb-to-hsl-int" deprecated=""/>
+ <keyword type="function" name="gimp_rgb_to_cmyk_int ()" link="libgimpcolor-GimpColorSpace.html#gimp-rgb-to-cmyk-int" deprecated=""/>
+ <keyword type="function" name="gimp_cmyk_to_rgb_int ()" link="libgimpcolor-GimpColorSpace.html#gimp-cmyk-to-rgb-int" deprecated=""/>
+ <keyword type="function" name="gimp_rgb_to_l_int ()" link="libgimpcolor-GimpColorSpace.html#gimp-rgb-to-l-int" deprecated=""/>
+ <keyword type="function" name="gimp_hsl_to_rgb_int ()" link="libgimpcolor-GimpColorSpace.html#gimp-hsl-to-rgb-int" deprecated=""/>
+ <keyword type="function" name="gimp_rgb_to_hsv4 ()" link="libgimpcolor-GimpColorSpace.html#gimp-rgb-to-hsv4" deprecated=""/>
+ <keyword type="function" name="gimp_hsv_to_rgb4 ()" link="libgimpcolor-GimpColorSpace.html#gimp-hsv-to-rgb4" deprecated=""/>
+ <keyword type="function" name="gimp_color_managed_get_icc_profile ()" link="GimpColorManaged.html#gimp-color-managed-get-icc-profile" since="2.4"/>
+ <keyword type="function" name="gimp_color_managed_get_color_profile ()" link="GimpColorManaged.html#gimp-color-managed-get-color-profile" since="2.10"/>
+ <keyword type="function" name="gimp_color_managed_profile_changed ()" link="GimpColorManaged.html#gimp-color-managed-profile-changed" since="2.4"/>
+ <keyword type="struct" name="GimpColorManaged" link="GimpColorManaged.html#GimpColorManaged-struct"/>
+ <keyword type="struct" name="struct GimpColorManagedInterface" link="GimpColorManaged.html#GimpColorManagedInterface"/>
+ <keyword type="signal" name="The “profile-changed” signal" link="GimpColorManaged.html#GimpColorManaged-profile-changed"/>
+ <keyword type="function" name="gimp_color_profile_new_rgb_srgb ()" link="libgimpcolor-GimpColorProfile.html#gimp-color-profile-new-rgb-srgb" since="2.10"/>
+ <keyword type="function" name="gimp_color_profile_new_rgb_srgb_linear ()" link="libgimpcolor-GimpColorProfile.html#gimp-color-profile-new-rgb-srgb-linear" since="2.10"/>
+ <keyword type="function" name="gimp_color_profile_new_rgb_adobe ()" link="libgimpcolor-GimpColorProfile.html#gimp-color-profile-new-rgb-adobe" since="2.10"/>
+ <keyword type="function" name="gimp_color_profile_new_d65_gray_srgb_trc ()" link="libgimpcolor-GimpColorProfile.html#gimp-color-profile-new-d65-gray-srgb-trc" since="2.10"/>
+ <keyword type="function" name="gimp_color_profile_new_d65_gray_linear ()" link="libgimpcolor-GimpColorProfile.html#gimp-color-profile-new-d65-gray-linear"/>
+ <keyword type="function" name="gimp_color_profile_new_d50_gray_lab_trc ()" link="libgimpcolor-GimpColorProfile.html#gimp-color-profile-new-d50-gray-lab-trc" since="2.10"/>
+ <keyword type="function" name="gimp_color_profile_new_srgb_trc_from_color_profile ()" link="libgimpcolor-GimpColorProfile.html#gimp-color-profile-new-srgb-trc-from-color-profile" since="2.10"/>
+ <keyword type="function" name="gimp_color_profile_new_linear_from_color_profile ()" link="libgimpcolor-GimpColorProfile.html#gimp-color-profile-new-linear-from-color-profile" since="2.10"/>
+ <keyword type="function" name="gimp_color_profile_new_from_file ()" link="libgimpcolor-GimpColorProfile.html#gimp-color-profile-new-from-file" since="2.10"/>
+ <keyword type="function" name="gimp_color_profile_new_from_icc_profile ()" link="libgimpcolor-GimpColorProfile.html#gimp-color-profile-new-from-icc-profile" since="2.10"/>
+ <keyword type="function" name="gimp_color_profile_new_from_lcms_profile ()" link="libgimpcolor-GimpColorProfile.html#gimp-color-profile-new-from-lcms-profile" since="2.10"/>
+ <keyword type="function" name="gimp_color_profile_save_to_file ()" link="libgimpcolor-GimpColorProfile.html#gimp-color-profile-save-to-file" since="2.10"/>
+ <keyword type="function" name="gimp_color_profile_get_icc_profile ()" link="libgimpcolor-GimpColorProfile.html#gimp-color-profile-get-icc-profile" since="2.10"/>
+ <keyword type="function" name="gimp_color_profile_get_lcms_profile ()" link="libgimpcolor-GimpColorProfile.html#gimp-color-profile-get-lcms-profile" since="2.10"/>
+ <keyword type="function" name="gimp_color_profile_get_description ()" link="libgimpcolor-GimpColorProfile.html#gimp-color-profile-get-description" since="2.10"/>
+ <keyword type="function" name="gimp_color_profile_get_manufacturer ()" link="libgimpcolor-GimpColorProfile.html#gimp-color-profile-get-manufacturer" since="2.10"/>
+ <keyword type="function" name="gimp_color_profile_get_model ()" link="libgimpcolor-GimpColorProfile.html#gimp-color-profile-get-model" since="2.10"/>
+ <keyword type="function" name="gimp_color_profile_get_copyright ()" link="libgimpcolor-GimpColorProfile.html#gimp-color-profile-get-copyright" since="2.10"/>
+ <keyword type="function" name="gimp_color_profile_get_label ()" link="libgimpcolor-GimpColorProfile.html#gimp-color-profile-get-label" since="2.10"/>
+ <keyword type="function" name="gimp_color_profile_get_summary ()" link="libgimpcolor-GimpColorProfile.html#gimp-color-profile-get-summary" since="2.10"/>
+ <keyword type="function" name="gimp_color_profile_is_equal ()" link="libgimpcolor-GimpColorProfile.html#gimp-color-profile-is-equal" since="2.10"/>
+ <keyword type="function" name="gimp_color_profile_is_rgb ()" link="libgimpcolor-GimpColorProfile.html#gimp-color-profile-is-rgb" since="2.10"/>
+ <keyword type="function" name="gimp_color_profile_is_gray ()" link="libgimpcolor-GimpColorProfile.html#gimp-color-profile-is-gray" since="2.10"/>
+ <keyword type="function" name="gimp_color_profile_is_cmyk ()" link="libgimpcolor-GimpColorProfile.html#gimp-color-profile-is-cmyk" since="2.10"/>
+ <keyword type="function" name="gimp_color_profile_is_linear ()" link="libgimpcolor-GimpColorProfile.html#gimp-color-profile-is-linear" since="2.10"/>
+ <keyword type="function" name="gimp_color_profile_get_space ()" link="libgimpcolor-GimpColorProfile.html#gimp-color-profile-get-space" since="2.10.6"/>
+ <keyword type="function" name="gimp_color_profile_get_format ()" link="libgimpcolor-GimpColorProfile.html#gimp-color-profile-get-format" since="2.10"/>
+ <keyword type="function" name="gimp_color_profile_get_lcms_format ()" link="libgimpcolor-GimpColorProfile.html#gimp-color-profile-get-lcms-format" since="2.10"/>
+ <keyword type="function" name="gimp_color_transform_new ()" link="libgimpcolor-GimpColorTransform.html#gimp-color-transform-new" since="2.10"/>
+ <keyword type="function" name="gimp_color_transform_new_proofing ()" link="libgimpcolor-GimpColorTransform.html#gimp-color-transform-new-proofing" since="2.10"/>
+ <keyword type="function" name="gimp_color_transform_process_pixels ()" link="libgimpcolor-GimpColorTransform.html#gimp-color-transform-process-pixels" since="2.10"/>
+ <keyword type="function" name="gimp_color_transform_process_buffer ()" link="libgimpcolor-GimpColorTransform.html#gimp-color-transform-process-buffer" since="2.10"/>
+ <keyword type="function" name="gimp_color_transform_can_gegl_copy ()" link="libgimpcolor-GimpColorTransform.html#gimp-color-transform-can-gegl-copy" since="2.10"/>
+ <keyword type="enum" name="enum GimpColorTransformFlags" link="libgimpcolor-GimpColorTransform.html#GimpColorTransformFlags"/>
+ <keyword type="function" name="GimpProgressFunc ()" link="libgimpcolor-GimpAdaptiveSupersample.html#GimpProgressFunc"/>
+ <keyword type="function" name="GimpPutPixelFunc ()" link="libgimpcolor-GimpAdaptiveSupersample.html#GimpPutPixelFunc"/>
+ <keyword type="function" name="GimpRenderFunc ()" link="libgimpcolor-GimpAdaptiveSupersample.html#GimpRenderFunc"/>
+ <keyword type="function" name="gimp_adaptive_supersample_area ()" link="libgimpcolor-GimpAdaptiveSupersample.html#gimp-adaptive-supersample-area"/>
+ <keyword type="function" name="gimp_bilinear ()" link="libgimpcolor-GimpBilinear.html#gimp-bilinear"/>
+ <keyword type="function" name="gimp_bilinear_8 ()" link="libgimpcolor-GimpBilinear.html#gimp-bilinear-8"/>
+ <keyword type="function" name="gimp_bilinear_16 ()" link="libgimpcolor-GimpBilinear.html#gimp-bilinear-16"/>
+ <keyword type="function" name="gimp_bilinear_32 ()" link="libgimpcolor-GimpBilinear.html#gimp-bilinear-32"/>
+ <keyword type="function" name="gimp_bilinear_rgb ()" link="libgimpcolor-GimpBilinear.html#gimp-bilinear-rgb"/>
+ <keyword type="function" name="gimp_bilinear_rgba ()" link="libgimpcolor-GimpBilinear.html#gimp-bilinear-rgba"/>
+ <keyword type="function" name="gimp_bilinear_pixels_8 ()" link="libgimpcolor-GimpBilinear.html#gimp-bilinear-pixels-8" deprecated=""/>
+ <keyword type="function" name="gimp_cairo_set_source_rgb ()" link="libgimpcolor-GimpCairo.html#gimp-cairo-set-source-rgb" since="2.6"/>
+ <keyword type="function" name="gimp_cairo_set_source_rgba ()" link="libgimpcolor-GimpCairo.html#gimp-cairo-set-source-rgba" since="2.6"/>
+ <keyword type="function" name="gimp_cairo_checkerboard_create ()" link="libgimpcolor-GimpCairo.html#gimp-cairo-checkerboard-create" since="2.6"/>
+ <keyword type="function" name="gimp_cairo_surface_get_format ()" link="libgimpcolor-GimpCairo.html#gimp-cairo-surface-get-format" since="2.10"/>
+ <keyword type="function" name="gimp_cairo_surface_create_buffer ()" link="libgimpcolor-GimpCairo.html#gimp-cairo-surface-create-buffer" since="2.10"/>
+ <keyword type="macro" name="GIMP_CAIRO_RGB24_SET_PIXEL()" link="libgimpcolor-GimpCairo.html#GIMP-CAIRO-RGB24-SET-PIXEL:CAPS" since="2.6"/>
+ <keyword type="macro" name="GIMP_CAIRO_RGB24_GET_PIXEL()" link="libgimpcolor-GimpCairo.html#GIMP-CAIRO-RGB24-GET-PIXEL:CAPS" since="2.8"/>
+ <keyword type="macro" name="GIMP_CAIRO_ARGB32_SET_PIXEL()" link="libgimpcolor-GimpCairo.html#GIMP-CAIRO-ARGB32-SET-PIXEL:CAPS" since="2.6"/>
+ <keyword type="macro" name="GIMP_CAIRO_ARGB32_GET_PIXEL()" link="libgimpcolor-GimpCairo.html#GIMP-CAIRO-ARGB32-GET-PIXEL:CAPS" since="2.8"/>
+ <keyword type="function" name="gimp_pixbuf_get_format ()" link="libgimpcolor-GimpPixbuf.html#gimp-pixbuf-get-format" since="2.10"/>
+ <keyword type="function" name="gimp_pixbuf_create_buffer ()" link="libgimpcolor-GimpPixbuf.html#gimp-pixbuf-create-buffer" since="2.10"/>
+ <keyword type="function" name="gimp_pixbuf_get_icc_profile ()" link="libgimpcolor-GimpPixbuf.html#gimp-pixbuf-get-icc-profile" since="2.10"/>
+ <keyword type="constant" name="GIMP_RGB_COMPOSITE_NONE" link="libgimpcolor-GimpRGB.html#GIMP-RGB-COMPOSITE-NONE:CAPS"/>
+ <keyword type="constant" name="GIMP_RGB_COMPOSITE_NORMAL" link="libgimpcolor-GimpRGB.html#GIMP-RGB-COMPOSITE-NORMAL:CAPS"/>
+ <keyword type="constant" name="GIMP_RGB_COMPOSITE_BEHIND" link="libgimpcolor-GimpRGB.html#GIMP-RGB-COMPOSITE-BEHIND:CAPS"/>
+ <keyword type="constant" name="GIMP_COLOR_TRANSFORM_FLAGS_NOOPTIMIZE" link="libgimpcolor-GimpColorTransform.html#GIMP-COLOR-TRANSFORM-FLAGS-NOOPTIMIZE:CAPS"/>
+ <keyword type="constant" name="GIMP_COLOR_TRANSFORM_FLAGS_GAMUT_CHECK" link="libgimpcolor-GimpColorTransform.html#GIMP-COLOR-TRANSFORM-FLAGS-GAMUT-CHECK:CAPS"/>
+ <keyword type="constant" name="GIMP_COLOR_TRANSFORM_FLAGS_BLACK_POINT_COMPENSATION" link="libgimpcolor-GimpColorTransform.html#GIMP-COLOR-TRANSFORM-FLAGS-BLACK-POINT-COMPENSATION:CAPS"/>
+ <keyword type="member" name="GimpRGB.r" link="libgimpcolor-GimpRGB.html#GimpRGB.r"/>
+ <keyword type="member" name="GimpRGB.g" link="libgimpcolor-GimpRGB.html#GimpRGB.g"/>
+ <keyword type="member" name="GimpRGB.b" link="libgimpcolor-GimpRGB.html#GimpRGB.b"/>
+ <keyword type="member" name="GimpRGB.a" link="libgimpcolor-GimpRGB.html#GimpRGB.a"/>
+ <keyword type="member" name="GimpHSV.h" link="libgimpcolor-GimpHSV.html#GimpHSV.h"/>
+ <keyword type="member" name="GimpHSV.s" link="libgimpcolor-GimpHSV.html#GimpHSV.s"/>
+ <keyword type="member" name="GimpHSV.v" link="libgimpcolor-GimpHSV.html#GimpHSV.v"/>
+ <keyword type="member" name="GimpHSV.a" link="libgimpcolor-GimpHSV.html#GimpHSV.a"/>
+ <keyword type="member" name="GimpHSL.h" link="libgimpcolor-GimpHSV.html#GimpHSL.h"/>
+ <keyword type="member" name="GimpHSL.s" link="libgimpcolor-GimpHSV.html#GimpHSL.s"/>
+ <keyword type="member" name="GimpHSL.l" link="libgimpcolor-GimpHSV.html#GimpHSL.l"/>
+ <keyword type="member" name="GimpHSL.a" link="libgimpcolor-GimpHSV.html#GimpHSL.a"/>
+ <keyword type="member" name="GimpCMYK.c" link="libgimpcolor-GimpCMYK.html#GimpCMYK.c"/>
+ <keyword type="member" name="GimpCMYK.m" link="libgimpcolor-GimpCMYK.html#GimpCMYK.m"/>
+ <keyword type="member" name="GimpCMYK.y" link="libgimpcolor-GimpCMYK.html#GimpCMYK.y"/>
+ <keyword type="member" name="GimpCMYK.k" link="libgimpcolor-GimpCMYK.html#GimpCMYK.k"/>
+ <keyword type="member" name="GimpCMYK.a" link="libgimpcolor-GimpCMYK.html#GimpCMYK.a"/>
+ <keyword type="member" name="GimpColorManagedInterface.base-iface" link="GimpColorManaged.html#GimpColorManagedInterface.base-iface"/>
+ <keyword type="member" name="GimpColorManagedInterface.get-icc-profile" link="GimpColorManaged.html#GimpColorManagedInterface.get-icc-profile"/>
+ <keyword type="member" name="GimpColorManagedInterface.profile-changed" link="GimpColorManaged.html#GimpColorManagedInterface.profile-changed"/>
+ <keyword type="member" name="GimpColorManagedInterface.get-color-profile" link="GimpColorManaged.html#GimpColorManagedInterface.get-color-profile"/>
+ </functions>
+</book>
diff --git a/devel-docs/libgimpcolor/html/pt01.html b/devel-docs/libgimpcolor/html/pt01.html
new file mode 100644
index 0000000..e651ad4
--- /dev/null
+++ b/devel-docs/libgimpcolor/html/pt01.html
@@ -0,0 +1,69 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Part I. GIMP Color Library: GIMP Color Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Color Library Reference Manual">
+<link rel="up" href="index.html" title="GIMP Color Library Reference Manual">
+<link rel="prev" href="index.html" title="GIMP Color Library Reference Manual">
+<link rel="next" href="libgimpcolor-GimpRGB.html" title="GimpRGB">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts"></td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><img src="up-insensitive.png" width="16" height="16" border="0"></td>
+<td><a accesskey="p" href="index.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimpcolor-GimpRGB.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="part">
+<div class="titlepage"><div><div><h1 class="title">
+<a name="id-1.2"></a>Part I. GIMP Color Library</h1></div></div></div>
+<div class="toc">
+<p><b>Table of Contents</b></p>
+<dl class="toc">
+<dt>
+<span class="refentrytitle"><a href="libgimpcolor-GimpRGB.html">GimpRGB</a></span><span class="refpurpose"> — Definitions and Functions relating to RGB colors.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpcolor-GimpHSV.html">GimpHSV</a></span><span class="refpurpose"> — Definitions and Functions relating to HSV colors.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpcolor-GimpCMYK.html">GimpCMYK</a></span><span class="refpurpose"> — Definitions and Functions relating to CMYK colors.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpcolor-GimpColorSpace.html">GimpColorSpace</a></span><span class="refpurpose"> — Utility functions which convert colors between
+different color models.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpColorManaged.html">GimpColorManaged</a></span><span class="refpurpose"> — An interface dealing with color profiles.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpcolor-GimpColorProfile.html">GimpColorProfile</a></span><span class="refpurpose"> — Definitions and Functions relating to LCMS.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpcolor-GimpColorTransform.html">GimpColorTransform</a></span><span class="refpurpose"> — Definitions and Functions relating to LCMS.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpcolor-GimpAdaptiveSupersample.html">GimpAdaptiveSupersample</a></span><span class="refpurpose"> — Functions to perform adaptive supersampling on
+an area.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpcolor-GimpBilinear.html">GimpBilinear</a></span><span class="refpurpose"> — Utility functions for bilinear interpolation.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpcolor-GimpCairo.html">GimpCairo</a></span><span class="refpurpose"> — Color utility functions for cairo</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpcolor-GimpPixbuf.html">GimpPixbuf</a></span><span class="refpurpose"> — Definitions and Functions relating to GdkPixbuf.</span>
+</dt>
+</dl>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpcolor/html/right-insensitive.png b/devel-docs/libgimpcolor/html/right-insensitive.png
new file mode 100644
index 0000000..763208d
--- /dev/null
+++ b/devel-docs/libgimpcolor/html/right-insensitive.png
Binary files differ
diff --git a/devel-docs/libgimpcolor/html/right.png b/devel-docs/libgimpcolor/html/right.png
new file mode 100644
index 0000000..eb90dd4
--- /dev/null
+++ b/devel-docs/libgimpcolor/html/right.png
Binary files differ
diff --git a/devel-docs/libgimpcolor/html/style.css b/devel-docs/libgimpcolor/html/style.css
new file mode 100644
index 0000000..41781ba
--- /dev/null
+++ b/devel-docs/libgimpcolor/html/style.css
@@ -0,0 +1,530 @@
+body
+{
+ font-family: cantarell, sans-serif;
+}
+.synopsis, .classsynopsis
+{
+ /* tango:aluminium 1/2 */
+ background: #eeeeec;
+ background: rgba(238, 238, 236, 0.5);
+ border: solid 1px rgb(238, 238, 236);
+ padding: 0.5em;
+}
+.programlisting
+{
+ /* tango:sky blue 0/1 */
+ /* fallback for no rgba support */
+ background: #e6f3ff;
+ border: solid 1px #729fcf;
+ background: rgba(114, 159, 207, 0.1);
+ border: solid 1px rgba(114, 159, 207, 0.2);
+ padding: 0.5em;
+}
+.variablelist
+{
+ padding: 4px;
+ margin-left: 3em;
+}
+.variablelist td:first-child
+{
+ vertical-align: top;
+}
+
+span.nowrap {
+ white-space: nowrap;
+}
+
+div.gallery-float
+{
+ float: left;
+ padding: 10px;
+}
+div.gallery-float img
+{
+ border-style: none;
+}
+div.gallery-spacer
+{
+ clear: both;
+}
+
+a, a:visited
+{
+ text-decoration: none;
+ /* tango:sky blue 2 */
+ color: #3465a4;
+}
+a:hover
+{
+ text-decoration: underline;
+ /* tango:sky blue 1 */
+ color: #729fcf;
+}
+
+.function_type,
+.variable_type,
+.property_type,
+.signal_type,
+.parameter_name,
+.struct_member_name,
+.union_member_name,
+.define_keyword,
+.datatype_keyword,
+.typedef_keyword
+{
+ text-align: right;
+}
+
+/* dim non-primary columns */
+.c_punctuation,
+.function_type,
+.variable_type,
+.property_type,
+.signal_type,
+.define_keyword,
+.datatype_keyword,
+.typedef_keyword,
+.property_flags,
+.signal_flags,
+.parameter_annotations,
+.enum_member_annotations,
+.struct_member_annotations,
+.union_member_annotations
+{
+ color: #888a85;
+}
+
+.function_type a,
+.function_type a:visited,
+.function_type a:hover,
+.property_type a,
+.property_type a:visited,
+.property_type a:hover,
+.signal_type a,
+.signal_type a:visited,
+.signal_type a:hover,
+.signal_flags a,
+.signal_flags a:visited,
+.signal_flags a:hover
+{
+ color: #729fcf;
+}
+
+td p
+{
+ margin: 0.25em;
+}
+
+div.informaltable table[border="1"],
+div.table table
+{
+ border-collapse: collapse;
+ border-spacing: 0px;
+ /* tango:aluminium 3 */
+ border: solid 1px #babdb6;
+}
+
+div.informaltable table[border="1"] td,
+div.informaltable table th,
+div.table table td, div.table table th
+{
+ /* tango:aluminium 3 */
+ border: solid 1px #babdb6;
+ padding: 3px;
+ vertical-align: top;
+}
+
+div.informaltable table[border="1"] th,
+div.table table th
+{
+ /* tango:aluminium 2 */
+ background-color: #d3d7cf;
+}
+
+h4
+{
+ color: #555753;
+ margin-top: 1em;
+ margin-bottom: 1em;
+}
+
+hr
+{
+ /* tango:aluminium 1 */
+ color: #d3d7cf;
+ background: #d3d7cf;
+ border: none 0px;
+ height: 1px;
+ clear: both;
+ margin: 2.0em 0em 2.0em 0em;
+}
+
+dl.toc dt
+{
+ padding-bottom: 0.25em;
+}
+
+dl.toc > dt
+{
+ padding-top: 0.25em;
+ padding-bottom: 0.25em;
+ font-weight: bold;
+}
+
+dl.toc > dl
+{
+ padding-bottom: 0.5em;
+}
+
+.parameter
+{
+ font-style: normal;
+}
+
+.footer
+{
+ padding-top: 3.5em;
+ /* tango:aluminium 3 */
+ color: #babdb6;
+ text-align: center;
+ font-size: 80%;
+}
+
+.informalfigure,
+.figure
+{
+ margin: 1em;
+}
+
+.informalexample,
+.example
+{
+ margin-top: 1em;
+ margin-bottom: 1em;
+}
+
+.warning
+{
+ /* tango:orange 0/1 */
+ background: #ffeed9;
+ background: rgba(252, 175, 62, 0.1);
+ border-color: #ffb04f;
+ border-color: rgba(252, 175, 62, 0.2);
+}
+.note
+{
+ /* tango:chameleon 0/0.5 */
+ background: #d8ffb2;
+ background: rgba(138, 226, 52, 0.1);
+ border-color: #abf562;
+ border-color: rgba(138, 226, 52, 0.2);
+}
+div.blockquote
+{
+ border-color: #eeeeec;
+}
+.note, .warning, div.blockquote
+{
+ padding: 0.5em;
+ border-width: 1px;
+ border-style: solid;
+ margin: 2em;
+}
+.note p, .warning p
+{
+ margin: 0;
+}
+
+div.warning h3.title,
+div.note h3.title
+{
+ display: none;
+}
+
+p + div.section
+{
+ margin-top: 1em;
+}
+
+div.refnamediv,
+div.refsynopsisdiv,
+div.refsect1,
+div.refsect2,
+div.toc,
+div.section
+{
+ margin-bottom: 1em;
+}
+
+/* blob links */
+h2 .extralinks, h3 .extralinks
+{
+ float: right;
+ /* tango:aluminium 3 */
+ color: #babdb6;
+ font-size: 80%;
+ font-weight: normal;
+}
+
+.lineart
+{
+ color: #d3d7cf;
+ font-weight: normal;
+}
+
+.annotation
+{
+ /* tango:aluminium 5 */
+ color: #555753;
+ font-weight: normal;
+}
+
+.structfield
+{
+ font-style: normal;
+ font-weight: normal;
+}
+
+acronym,abbr
+{
+ border-bottom: 1px dotted gray;
+}
+
+.listing_frame {
+ /* tango:sky blue 1 */
+ border: solid 1px #729fcf;
+ border: solid 1px rgba(114, 159, 207, 0.2);
+ padding: 0px;
+}
+
+.listing_lines, .listing_code {
+ margin-top: 0px;
+ margin-bottom: 0px;
+ padding: 0.5em;
+}
+.listing_lines {
+ /* tango:sky blue 0.5 */
+ background: #a6c5e3;
+ background: rgba(114, 159, 207, 0.2);
+ /* tango:aluminium 6 */
+ color: #2e3436;
+}
+.listing_code {
+ /* tango:sky blue 0 */
+ background: #e6f3ff;
+ background: rgba(114, 159, 207, 0.1);
+}
+.listing_code .programlisting {
+ /* override from previous */
+ border: none 0px;
+ padding: 0px;
+ background: none;
+}
+.listing_lines pre, .listing_code pre {
+ margin: 0px;
+}
+
+@media screen {
+ /* these have a <sup> as a first child, but since there are no parent selectors
+ * we can't use that. */
+ a.footnote
+ {
+ position: relative;
+ top: 0em ! important;
+ }
+ /* this is needed so that the local anchors are displayed below the naviagtion */
+ div.footnote a[name], div.refnamediv a[name], div.refsect1 a[name], div.refsect2 a[name], div.index a[name], div.glossary a[name], div.sect1 a[name]
+ {
+ display: inline-block;
+ position: relative;
+ top:-5em;
+ }
+ /* this seems to be a bug in the xsl style sheets when generating indexes */
+ div.index div.index
+ {
+ top: 0em;
+ }
+ /* make space for the fixed navigation bar and add space at the bottom so that
+ * link targets appear somewhat close to top
+ */
+ body
+ {
+ padding-top: 2.5em;
+ padding-bottom: 500px;
+ max-width: 60em;
+ }
+ p
+ {
+ max-width: 60em;
+ }
+ /* style and size the navigation bar */
+ table.navigation#top
+ {
+ position: fixed;
+ background: #e2e2e2;
+ border-bottom: solid 1px #babdb6;
+ border-spacing: 5px;
+ margin-top: 0;
+ margin-bottom: 0;
+ top: 0;
+ left: 0;
+ z-index: 10;
+ }
+ table.navigation#top td
+ {
+ padding-left: 6px;
+ padding-right: 6px;
+ }
+ .navigation a, .navigation a:visited
+ {
+ /* tango:sky blue 3 */
+ color: #204a87;
+ }
+ .navigation a:hover
+ {
+ /* tango:sky blue 2 */
+ color: #3465a4;
+ }
+ td.shortcuts
+ {
+ /* tango:sky blue 2 */
+ color: #3465a4;
+ font-size: 80%;
+ white-space: nowrap;
+ }
+ td.shortcuts .dim
+ {
+ color: #babdb6;
+ }
+ .navigation .title
+ {
+ font-size: 80%;
+ max-width: none;
+ margin: 0px;
+ font-weight: normal;
+ }
+}
+@media screen and (min-width: 60em) {
+ /* screen larger than 60em */
+ body { margin: auto; }
+}
+@media screen and (max-width: 60em) {
+ /* screen less than 60em */
+ #nav_hierarchy { display: none; }
+ #nav_interfaces { display: none; }
+ #nav_prerequisites { display: none; }
+ #nav_derived_interfaces { display: none; }
+ #nav_implementations { display: none; }
+ #nav_child_properties { display: none; }
+ #nav_style_properties { display: none; }
+ #nav_index { display: none; }
+ #nav_glossary { display: none; }
+ .gallery_image { display: none; }
+ .property_flags { display: none; }
+ .signal_flags { display: none; }
+ .parameter_annotations { display: none; }
+ .enum_member_annotations { display: none; }
+ .struct_member_annotations { display: none; }
+ .union_member_annotations { display: none; }
+ /* now that a column is hidden, optimize space */
+ col.parameters_name { width: auto; }
+ col.parameters_description { width: auto; }
+ col.struct_members_name { width: auto; }
+ col.struct_members_description { width: auto; }
+ col.enum_members_name { width: auto; }
+ col.enum_members_description { width: auto; }
+ col.union_members_name { width: auto; }
+ col.union_members_description { width: auto; }
+ .listing_lines { display: none; }
+}
+@media print {
+ table.navigation {
+ visibility: collapse;
+ display: none;
+ }
+ div.titlepage table.navigation {
+ visibility: visible;
+ display: table;
+ background: #e2e2e2;
+ border: solid 1px #babdb6;
+ margin-top: 0;
+ margin-bottom: 0;
+ top: 0;
+ left: 0;
+ height: 3em;
+ }
+}
+
+pre { line-height: 125%; margin: 0; }
+td.linenos pre { color: #000000; background-color: #f0f0f0; padding: 0 5px 0 5px; }
+span.linenos { color: #000000; background-color: #f0f0f0; padding: 0 5px 0 5px; }
+td.linenos pre.special { color: #000000; background-color: #ffffc0; padding: 0 5px 0 5px; }
+span.linenos.special { color: #000000; background-color: #ffffc0; padding: 0 5px 0 5px; }
+.hll { background-color: #ffffcc }
+.c { color: #408080; font-style: italic } /* Comment */
+.err { border: 1px solid #FF0000 } /* Error */
+.k { color: #008000; font-weight: bold } /* Keyword */
+.o { color: #666666 } /* Operator */
+.ch { color: #408080; font-style: italic } /* Comment.Hashbang */
+.cm { color: #408080; font-style: italic } /* Comment.Multiline */
+.cp { color: #BC7A00 } /* Comment.Preproc */
+.cpf { color: #408080; font-style: italic } /* Comment.PreprocFile */
+.c1 { color: #408080; font-style: italic } /* Comment.Single */
+.cs { color: #408080; font-style: italic } /* Comment.Special */
+.gd { color: #A00000 } /* Generic.Deleted */
+.ge { font-style: italic } /* Generic.Emph */
+.gr { color: #FF0000 } /* Generic.Error */
+.gh { color: #000080; font-weight: bold } /* Generic.Heading */
+.gi { color: #00A000 } /* Generic.Inserted */
+.go { color: #888888 } /* Generic.Output */
+.gp { color: #000080; font-weight: bold } /* Generic.Prompt */
+.gs { font-weight: bold } /* Generic.Strong */
+.gu { color: #800080; font-weight: bold } /* Generic.Subheading */
+.gt { color: #0044DD } /* Generic.Traceback */
+.kc { color: #008000; font-weight: bold } /* Keyword.Constant */
+.kd { color: #008000; font-weight: bold } /* Keyword.Declaration */
+.kn { color: #008000; font-weight: bold } /* Keyword.Namespace */
+.kp { color: #008000 } /* Keyword.Pseudo */
+.kr { color: #008000; font-weight: bold } /* Keyword.Reserved */
+.kt { color: #B00040 } /* Keyword.Type */
+.m { color: #666666 } /* Literal.Number */
+.s { color: #BA2121 } /* Literal.String */
+.na { color: #7D9029 } /* Name.Attribute */
+.nb { color: #008000 } /* Name.Builtin */
+.nc { color: #0000FF; font-weight: bold } /* Name.Class */
+.no { color: #880000 } /* Name.Constant */
+.nd { color: #AA22FF } /* Name.Decorator */
+.ni { color: #999999; font-weight: bold } /* Name.Entity */
+.ne { color: #D2413A; font-weight: bold } /* Name.Exception */
+.nf { color: #0000FF } /* Name.Function */
+.nl { color: #A0A000 } /* Name.Label */
+.nn { color: #0000FF; font-weight: bold } /* Name.Namespace */
+.nt { color: #008000; font-weight: bold } /* Name.Tag */
+.nv { color: #19177C } /* Name.Variable */
+.ow { color: #AA22FF; font-weight: bold } /* Operator.Word */
+.w { color: #bbbbbb } /* Text.Whitespace */
+.mb { color: #666666 } /* Literal.Number.Bin */
+.mf { color: #666666 } /* Literal.Number.Float */
+.mh { color: #666666 } /* Literal.Number.Hex */
+.mi { color: #666666 } /* Literal.Number.Integer */
+.mo { color: #666666 } /* Literal.Number.Oct */
+.sa { color: #BA2121 } /* Literal.String.Affix */
+.sb { color: #BA2121 } /* Literal.String.Backtick */
+.sc { color: #BA2121 } /* Literal.String.Char */
+.dl { color: #BA2121 } /* Literal.String.Delimiter */
+.sd { color: #BA2121; font-style: italic } /* Literal.String.Doc */
+.s2 { color: #BA2121 } /* Literal.String.Double */
+.se { color: #BB6622; font-weight: bold } /* Literal.String.Escape */
+.sh { color: #BA2121 } /* Literal.String.Heredoc */
+.si { color: #BB6688; font-weight: bold } /* Literal.String.Interpol */
+.sx { color: #008000 } /* Literal.String.Other */
+.sr { color: #BB6688 } /* Literal.String.Regex */
+.s1 { color: #BA2121 } /* Literal.String.Single */
+.ss { color: #19177C } /* Literal.String.Symbol */
+.bp { color: #008000 } /* Name.Builtin.Pseudo */
+.fm { color: #0000FF } /* Name.Function.Magic */
+.vc { color: #19177C } /* Name.Variable.Class */
+.vg { color: #19177C } /* Name.Variable.Global */
+.vi { color: #19177C } /* Name.Variable.Instance */
+.vm { color: #19177C } /* Name.Variable.Magic */
+.il { color: #666666 } /* Literal.Number.Integer.Long */ \ No newline at end of file
diff --git a/devel-docs/libgimpcolor/html/up-insensitive.png b/devel-docs/libgimpcolor/html/up-insensitive.png
new file mode 100644
index 0000000..478700c
--- /dev/null
+++ b/devel-docs/libgimpcolor/html/up-insensitive.png
Binary files differ
diff --git a/devel-docs/libgimpcolor/html/up.png b/devel-docs/libgimpcolor/html/up.png
new file mode 100644
index 0000000..636d50d
--- /dev/null
+++ b/devel-docs/libgimpcolor/html/up.png
Binary files differ
diff --git a/devel-docs/libgimpcolor/libgimpcolor-docs.sgml b/devel-docs/libgimpcolor/libgimpcolor-docs.sgml
new file mode 100644
index 0000000..b9be0dd
--- /dev/null
+++ b/devel-docs/libgimpcolor/libgimpcolor-docs.sgml
@@ -0,0 +1,58 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!DOCTYPE book PUBLIC '-//OASIS//DTD DocBook XML V4.5//EN'
+ 'http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd'>
+
+<book lang="en" id="libgimpcolor" xmlns:xi="http://www.w3.org/2003/XInclude">
+
+ <bookinfo>
+ <title>GIMP Color Library Reference Manual</title>
+ <releaseinfo>
+ for GIMP <xi:include href="version" parse="text"/>
+ </releaseinfo>
+ </bookinfo>
+
+ <part>
+ <title>GIMP Color Library</title>
+ <xi:include href="xml/gimprgb.xml" />
+ <xi:include href="xml/gimphsv.xml" />
+ <xi:include href="xml/gimpcmyk.xml" />
+ <xi:include href="xml/gimpcolorspace.xml" />
+ <xi:include href="xml/gimpcolormanaged.xml" />
+ <xi:include href="xml/gimpcolorprofile.xml" />
+ <xi:include href="xml/gimpcolortransform.xml" />
+ <xi:include href="xml/gimpadaptivesupersample.xml" />
+ <xi:include href="xml/gimpbilinear.xml" />
+ <xi:include href="xml/gimpcairo.xml" />
+ <xi:include href="xml/gimppixbuf.xml" />
+ </part>
+
+ <index id="api-index-full">
+ <title>Index</title>
+ <xi:include href="xml/api-index-full.xml"><xi:fallback /></xi:include>
+ </index>
+ <index role="2.2" id="api-index-2-2">
+ <title>Index of new symbols in GIMP 2.2</title>
+ <xi:include href="xml/api-index-2.2.xml"><xi:fallback /></xi:include>
+ </index>
+ <index role="2.4" id="api-index-2-4">
+ <title>Index of new symbols in GIMP 2.4</title>
+ <xi:include href="xml/api-index-2.4.xml"><xi:fallback /></xi:include>
+ </index>
+ <index role="2.6" id="api-index-2-6">
+ <title>Index of new symbols in GIMP 2.6</title>
+ <xi:include href="xml/api-index-2.6.xml"><xi:fallback /></xi:include>
+ </index>
+ <index role="2.8" id="api-index-2-8">
+ <title>Index of new symbols in GIMP 2.8</title>
+ <xi:include href="xml/api-index-2.8.xml"><xi:fallback /></xi:include>
+ </index>
+ <index role="2.10" id="api-index-2-10">
+ <title>Index of new symbols in GIMP 2.10</title>
+ <xi:include href="xml/api-index-2.10.xml"><xi:fallback /></xi:include>
+ </index>
+ <index role="deprecated" id="api-index-deprecated">
+ <title>Index of deprecated symbols</title>
+ <xi:include href="xml/api-index-deprecated.xml"><xi:fallback /></xi:include>
+ </index>
+
+</book>
diff --git a/devel-docs/libgimpcolor/libgimpcolor-overrides.txt b/devel-docs/libgimpcolor/libgimpcolor-overrides.txt
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/devel-docs/libgimpcolor/libgimpcolor-overrides.txt
diff --git a/devel-docs/libgimpcolor/libgimpcolor-sections.txt b/devel-docs/libgimpcolor/libgimpcolor-sections.txt
new file mode 100644
index 0000000..0549493
--- /dev/null
+++ b/devel-docs/libgimpcolor/libgimpcolor-sections.txt
@@ -0,0 +1,238 @@
+<SECTION>
+<FILE>gimpcmyk</FILE>
+<TITLE>GimpCMYK</TITLE>
+GimpCMYK
+gimp_cmyk_set
+gimp_cmyk_set_uchar
+gimp_cmyk_get_uchar
+gimp_cmyka_set
+gimp_cmyka_set_uchar
+gimp_cmyka_get_uchar
+GIMP_TYPE_CMYK
+<SUBSECTION Standard>
+gimp_cmyk_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimphsv</FILE>
+<TITLE>GimpHSV</TITLE>
+GimpHSV
+GimpHSL
+gimp_hsv_set
+gimp_hsv_clamp
+gimp_hsva_set
+gimp_hsl_set
+gimp_hsl_set_alpha
+GIMP_TYPE_HSV
+GIMP_TYPE_HSL
+<SUBSECTION Standard>
+gimp_hsv_get_type
+gimp_hsl_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimppixbuf</FILE>
+gimp_pixbuf_get_format
+gimp_pixbuf_create_buffer
+gimp_pixbuf_get_icc_profile
+</SECTION>
+
+<SECTION>
+<FILE>gimprgb</FILE>
+<TITLE>GimpRGB</TITLE>
+GimpRGB
+GimpRGBCompositeMode
+gimp_rgb_set
+gimp_rgb_set_alpha
+gimp_rgb_set_pixel
+gimp_rgb_get_pixel
+gimp_rgb_set_uchar
+gimp_rgb_get_uchar
+gimp_rgb_parse_name
+gimp_rgb_parse_hex
+gimp_rgb_parse_css
+gimp_rgb_list_names
+gimp_rgb_add
+gimp_rgb_subtract
+gimp_rgb_multiply
+gimp_rgb_distance
+gimp_rgb_max
+gimp_rgb_min
+gimp_rgb_clamp
+gimp_rgb_gamma
+gimp_rgb_luminance
+gimp_rgb_luminance_uchar
+gimp_rgb_intensity
+gimp_rgb_intensity_uchar
+gimp_rgb_composite
+gimp_rgba_set
+gimp_rgba_set_pixel
+gimp_rgba_get_pixel
+gimp_rgba_set_uchar
+gimp_rgba_get_uchar
+gimp_rgba_parse_css
+gimp_rgba_add
+gimp_rgba_subtract
+gimp_rgba_multiply
+gimp_rgba_distance
+GIMP_RGB_LUMINANCE
+GIMP_RGB_LUMINANCE_RED
+GIMP_RGB_LUMINANCE_GREEN
+GIMP_RGB_LUMINANCE_BLUE
+GIMP_RGB_INTENSITY
+GIMP_RGB_INTENSITY_RED
+GIMP_RGB_INTENSITY_GREEN
+GIMP_RGB_INTENSITY_BLUE
+GIMP_TYPE_RGB
+GIMP_TYPE_PARAM_RGB
+gimp_param_spec_rgb
+gimp_param_spec_rgb_get_default
+gimp_param_spec_rgb_has_alpha
+GIMP_VALUE_HOLDS_RGB
+gimp_value_get_rgb
+gimp_value_set_rgb
+<SUBSECTION Standard>
+GIMP_IS_PARAM_SPEC_RGB
+gimp_param_rgb_get_type
+gimp_rgb_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpcolorspace</FILE>
+<TITLE>GimpColorSpace</TITLE>
+gimp_rgb_to_hsv
+gimp_rgb_to_hsl
+gimp_rgb_to_cmyk
+gimp_hsv_to_rgb
+gimp_hsl_to_rgb
+gimp_cmyk_to_rgb
+gimp_rgb_to_hwb
+gimp_hwb_to_rgb
+gimp_rgb_to_hsv_int
+gimp_hsv_to_rgb_int
+gimp_rgb_to_hsl_int
+gimp_rgb_to_cmyk_int
+gimp_cmyk_to_rgb_int
+gimp_rgb_to_l_int
+gimp_hsl_to_rgb_int
+gimp_rgb_to_hsv4
+gimp_hsv_to_rgb4
+</SECTION>
+
+<SECTION>
+<FILE>gimpcolormanaged</FILE>
+<TITLE>GimpColorManaged</TITLE>
+GimpColorManaged
+GimpColorManagedInterface
+gimp_color_managed_get_icc_profile
+gimp_color_managed_get_color_profile
+gimp_color_managed_profile_changed
+<SUBSECTION Standard>
+GIMP_COLOR_MANAGED
+GIMP_IS_COLOR_MANAGED
+GIMP_TYPE_COLOR_MANAGED
+GIMP_COLOR_MANAGED_GET_INTERFACE
+gimp_color_managed_get_type
+gimp_color_managed_interface_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpcolorprofile</FILE>
+<TITLE>GimpColorProfile</TITLE>
+gimp_color_profile_new_rgb_srgb
+gimp_color_profile_new_rgb_srgb_linear
+gimp_color_profile_new_rgb_adobe
+gimp_color_profile_new_d65_gray_srgb_trc
+gimp_color_profile_new_d65_gray_linear
+gimp_color_profile_new_d50_gray_lab_trc
+gimp_color_profile_new_srgb_trc_from_color_profile
+gimp_color_profile_new_linear_from_color_profile
+gimp_color_profile_new_from_file
+gimp_color_profile_new_from_icc_profile
+gimp_color_profile_new_from_lcms_profile
+gimp_color_profile_save_to_file
+gimp_color_profile_get_icc_profile
+gimp_color_profile_get_lcms_profile
+gimp_color_profile_get_description
+gimp_color_profile_get_manufacturer
+gimp_color_profile_get_model
+gimp_color_profile_get_copyright
+gimp_color_profile_get_label
+gimp_color_profile_get_summary
+gimp_color_profile_is_equal
+gimp_color_profile_is_rgb
+gimp_color_profile_is_gray
+gimp_color_profile_is_cmyk
+gimp_color_profile_is_linear
+gimp_color_profile_get_space
+gimp_color_profile_get_format
+gimp_color_profile_get_lcms_format
+<SUBSECTION Standard>
+GIMP_COLOR_PROFILE
+GIMP_COLOR_PROFILE_CLASS
+GIMP_COLOR_PROFILE_GET_CLASS
+GIMP_IS_COLOR_PROFILE
+GIMP_IS_COLOR_PROFILE_CLASS
+GIMP_TYPE_COLOR_PROFILE
+GimpColorProfile
+GimpColorProfileClass
+GimpColorProfilePrivate
+gimp_color_profile_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpcolortransform</FILE>
+<TITLE>GimpColorTransform</TITLE>
+GimpColorTransformFlags
+gimp_color_transform_new
+gimp_color_transform_new_proofing
+gimp_color_transform_process_pixels
+gimp_color_transform_process_buffer
+gimp_color_transform_can_gegl_copy
+<SUBSECTION Standard>
+GIMP_COLOR_TRANSFORM
+GIMP_COLOR_TRANSFORM_CLASS
+GIMP_COLOR_TRANSFORM_GET_CLASS
+GIMP_IS_COLOR_TRANSFORM
+GIMP_IS_COLOR_TRANSFORM_CLASS
+GIMP_TYPE_COLOR_TRANSFORM
+GimpColorTransform
+GimpColorTransformClass
+GimpColorTransformPrivate
+gimp_color_transform_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpadaptivesupersample</FILE>
+<TITLE>GimpAdaptiveSupersample</TITLE>
+GimpProgressFunc
+GimpPutPixelFunc
+GimpRenderFunc
+gimp_adaptive_supersample_area
+</SECTION>
+
+<SECTION>
+<FILE>gimpbilinear</FILE>
+<TITLE>GimpBilinear</TITLE>
+gimp_bilinear
+gimp_bilinear_8
+gimp_bilinear_16
+gimp_bilinear_32
+gimp_bilinear_rgb
+gimp_bilinear_rgba
+gimp_bilinear_pixels_8
+</SECTION>
+
+<SECTION>
+<FILE>gimpcairo</FILE>
+<TITLE>GimpCairo</TITLE>
+gimp_cairo_set_source_rgb
+gimp_cairo_set_source_rgba
+gimp_cairo_checkerboard_create
+gimp_cairo_surface_get_format
+gimp_cairo_surface_create_buffer
+GIMP_CAIRO_RGB24_SET_PIXEL
+GIMP_CAIRO_RGB24_GET_PIXEL
+GIMP_CAIRO_ARGB32_SET_PIXEL
+GIMP_CAIRO_ARGB32_GET_PIXEL
+</SECTION>
diff --git a/devel-docs/libgimpcolor/libgimpcolor.types b/devel-docs/libgimpcolor/libgimpcolor.types
new file mode 100644
index 0000000..fa366ac
--- /dev/null
+++ b/devel-docs/libgimpcolor/libgimpcolor.types
@@ -0,0 +1 @@
+gimp_color_managed_get_type
diff --git a/devel-docs/libgimpcolor/version.in b/devel-docs/libgimpcolor/version.in
new file mode 100644
index 0000000..9e02d6e
--- /dev/null
+++ b/devel-docs/libgimpcolor/version.in
@@ -0,0 +1 @@
+@GIMP_VERSION@
diff --git a/devel-docs/libgimpconfig/Makefile.am b/devel-docs/libgimpconfig/Makefile.am
new file mode 100644
index 0000000..534e223
--- /dev/null
+++ b/devel-docs/libgimpconfig/Makefile.am
@@ -0,0 +1,60 @@
+## Process this file with automake to produce Makefile.in
+
+# The name of the module.
+DOC_MODULE = libgimpconfig
+
+# The top-level SGML file.
+DOC_MAIN_SGML_FILE = $(DOC_MODULE)-docs.sgml
+
+# The directory containing the source code.
+DOC_SOURCE_DIR = $(top_srcdir)/$(DOC_MODULE)
+
+# Extra options to pass to gtkdoc-scangobj
+SCANGOBJ_OPTIONS =
+
+# Extra options to supply to gtkdoc-scan
+SCAN_OPTIONS = --deprecated-guards="GIMP_DISABLE_DEPRECATED"
+
+# Extra options to supply to gtkdoc-mkdb
+MKDB_OPTIONS = --sgml-mode --output-format=xml --name-space=gimp
+
+# Extra options to supply to gtkdoc-fixref
+FIXXREF_OPTIONS = --extra-dir=../libgimpbase/html --extra-dir=../libgimpcolor/html --extra-dir=../libgimpmath/html
+
+# Used for dependencies
+HFILE_GLOB = $(DOC_SOURCE_DIR)/*.h
+CFILE_GLOB = $(DOC_SOURCE_DIR)/*.c
+
+# Header files to ignore when scanning
+IGNORE_HFILES = \
+ gimpconfig.h
+
+# Images to copy into HTML directory
+HTML_IMAGES=
+
+# Extra SGML files that are included by $(DOC_MAIN_SGML_FILE)
+content_files =
+
+# Other files to distribute
+extra_files =
+
+# CFLAGS and LDFLAGS for compiling scan program. Only needed
+# if $(DOC_MODULE).types is non-empty.
+GTKDOC_CFLAGS = \
+ @CFLAGS@ \
+ -I$(top_srcdir) \
+ -I$(top_builddir) \
+ @GLIB_CFLAGS@
+
+GTKDOC_LIBS = \
+ $(top_builddir)/libgimpbase/libgimpbase-$(GIMP_API_VERSION).la \
+ $(top_builddir)/libgimpcolor/libgimpcolor-$(GIMP_API_VERSION).la \
+ $(top_builddir)/libgimpmath/libgimpmath-$(GIMP_API_VERSION).la \
+ $(top_builddir)/libgimpconfig/libgimpconfig-$(GIMP_API_VERSION).la \
+ @GLIB_LIBS@
+
+
+include $(top_srcdir)/gtk-doc.make
+
+# Other files to distribute
+EXTRA_DIST += version.in
diff --git a/devel-docs/libgimpconfig/Makefile.in b/devel-docs/libgimpconfig/Makefile.in
new file mode 100644
index 0000000..8e59eb9
--- /dev/null
+++ b/devel-docs/libgimpconfig/Makefile.in
@@ -0,0 +1,1110 @@
+# Makefile.in generated by automake 1.16.3 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994-2020 Free Software Foundation, Inc.
+
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+
+# -*- mode: makefile -*-
+#
+# gtk-doc.make - make rules for gtk-doc
+# Copyright (C) 2003 James Henstridge
+# 2004-2007 Damon Chaplin
+# 2007-2017 Stefan Sauer
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+####################################
+# Everything below here is generic #
+####################################
+VPATH = @srcdir@
+am__is_gnu_make = { \
+ if test -z '$(MAKELEVEL)'; then \
+ false; \
+ elif test -n '$(MAKE_HOST)'; then \
+ true; \
+ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
+ true; \
+ else \
+ false; \
+ fi; \
+}
+am__make_running_with_option = \
+ case $${target_option-} in \
+ ?) ;; \
+ *) echo "am__make_running_with_option: internal error: invalid" \
+ "target option '$${target_option-}' specified" >&2; \
+ exit 1;; \
+ esac; \
+ has_opt=no; \
+ sane_makeflags=$$MAKEFLAGS; \
+ if $(am__is_gnu_make); then \
+ sane_makeflags=$$MFLAGS; \
+ else \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ bs=\\; \
+ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
+ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
+ esac; \
+ fi; \
+ skip_next=no; \
+ strip_trailopt () \
+ { \
+ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
+ }; \
+ for flg in $$sane_makeflags; do \
+ test $$skip_next = yes && { skip_next=no; continue; }; \
+ case $$flg in \
+ *=*|--*) continue;; \
+ -*I) strip_trailopt 'I'; skip_next=yes;; \
+ -*I?*) strip_trailopt 'I';; \
+ -*O) strip_trailopt 'O'; skip_next=yes;; \
+ -*O?*) strip_trailopt 'O';; \
+ -*l) strip_trailopt 'l'; skip_next=yes;; \
+ -*l?*) strip_trailopt 'l';; \
+ -[dEDm]) skip_next=yes;; \
+ -[JT]) skip_next=yes;; \
+ esac; \
+ case $$flg in \
+ *$$target_option*) has_opt=yes; break;; \
+ esac; \
+ done; \
+ test $$has_opt = yes
+am__make_dryrun = (target_option=n; $(am__make_running_with_option))
+am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+subdir = devel-docs/libgimpconfig
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/m4macros/alsa.m4 \
+ $(top_srcdir)/m4macros/ax_compare_version.m4 \
+ $(top_srcdir)/m4macros/ax_cxx_compile_stdcxx.m4 \
+ $(top_srcdir)/m4macros/ax_gcc_func_attribute.m4 \
+ $(top_srcdir)/m4macros/ax_prog_cc_for_build.m4 \
+ $(top_srcdir)/m4macros/ax_prog_perl_version.m4 \
+ $(top_srcdir)/m4macros/detectcflags.m4 \
+ $(top_srcdir)/m4macros/pythondev.m4 $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES = version
+CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo " GEN " $@;
+am__v_GEN_1 =
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 =
+SOURCES =
+DIST_SOURCES =
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/version.in \
+ $(top_srcdir)/gtk-doc.make
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+AA_LIBS = @AA_LIBS@
+ACLOCAL = @ACLOCAL@
+ALLOCA = @ALLOCA@
+ALL_LINGUAS = @ALL_LINGUAS@
+ALSA_CFLAGS = @ALSA_CFLAGS@
+ALSA_LIBS = @ALSA_LIBS@
+ALTIVEC_EXTRA_CFLAGS = @ALTIVEC_EXTRA_CFLAGS@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+APPSTREAM_UTIL = @APPSTREAM_UTIL@
+AR = @AR@
+AS = @AS@
+ATK_CFLAGS = @ATK_CFLAGS@
+ATK_LIBS = @ATK_LIBS@
+ATK_REQUIRED_VERSION = @ATK_REQUIRED_VERSION@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+BABL_CFLAGS = @BABL_CFLAGS@
+BABL_LIBS = @BABL_LIBS@
+BABL_REQUIRED_VERSION = @BABL_REQUIRED_VERSION@
+BUG_REPORT_URL = @BUG_REPORT_URL@
+BUILD_EXEEXT = @BUILD_EXEEXT@
+BUILD_OBJEXT = @BUILD_OBJEXT@
+BZIP2_LIBS = @BZIP2_LIBS@
+CAIRO_CFLAGS = @CAIRO_CFLAGS@
+CAIRO_LIBS = @CAIRO_LIBS@
+CAIRO_PDF_CFLAGS = @CAIRO_PDF_CFLAGS@
+CAIRO_PDF_LIBS = @CAIRO_PDF_LIBS@
+CAIRO_PDF_REQUIRED_VERSION = @CAIRO_PDF_REQUIRED_VERSION@
+CAIRO_REQUIRED_VERSION = @CAIRO_REQUIRED_VERSION@
+CATALOGS = @CATALOGS@
+CATOBJEXT = @CATOBJEXT@
+CC = @CC@
+CCAS = @CCAS@
+CCASDEPMODE = @CCASDEPMODE@
+CCASFLAGS = @CCASFLAGS@
+CCDEPMODE = @CCDEPMODE@
+CC_FOR_BUILD = @CC_FOR_BUILD@
+CC_VERSION = @CC_VERSION@
+CFLAGS = @CFLAGS@
+CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
+CPP = @CPP@
+CPPFLAGS = @CPPFLAGS@
+CPPFLAGS_FOR_BUILD = @CPPFLAGS_FOR_BUILD@
+CPP_FOR_BUILD = @CPP_FOR_BUILD@
+CXX = @CXX@
+CXXCPP = @CXXCPP@
+CXXDEPMODE = @CXXDEPMODE@
+CXXFLAGS = @CXXFLAGS@
+CYGPATH_W = @CYGPATH_W@
+DATADIRNAME = @DATADIRNAME@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DESKTOP_DATADIR = @DESKTOP_DATADIR@
+DESKTOP_FILE_VALIDATE = @DESKTOP_FILE_VALIDATE@
+DLLTOOL = @DLLTOOL@
+DOC_SHOOTER = @DOC_SHOOTER@
+DSYMUTIL = @DSYMUTIL@
+DUMPBIN = @DUMPBIN@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+EXEEXT = @EXEEXT@
+FGREP = @FGREP@
+FILE_AA = @FILE_AA@
+FILE_EXR = @FILE_EXR@
+FILE_HEIF = @FILE_HEIF@
+FILE_JP2_LOAD = @FILE_JP2_LOAD@
+FILE_JPEGXL = @FILE_JPEGXL@
+FILE_MNG = @FILE_MNG@
+FILE_PDF_SAVE = @FILE_PDF_SAVE@
+FILE_PS = @FILE_PS@
+FILE_WMF = @FILE_WMF@
+FILE_XMC = @FILE_XMC@
+FILE_XPM = @FILE_XPM@
+FONTCONFIG_CFLAGS = @FONTCONFIG_CFLAGS@
+FONTCONFIG_LIBS = @FONTCONFIG_LIBS@
+FONTCONFIG_REQUIRED_VERSION = @FONTCONFIG_REQUIRED_VERSION@
+FREETYPE2_REQUIRED_VERSION = @FREETYPE2_REQUIRED_VERSION@
+FREETYPE_CFLAGS = @FREETYPE_CFLAGS@
+FREETYPE_LIBS = @FREETYPE_LIBS@
+GDBUS_CODEGEN = @GDBUS_CODEGEN@
+GDK_PIXBUF_CFLAGS = @GDK_PIXBUF_CFLAGS@
+GDK_PIXBUF_CSOURCE = @GDK_PIXBUF_CSOURCE@
+GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@
+GDK_PIXBUF_REQUIRED_VERSION = @GDK_PIXBUF_REQUIRED_VERSION@
+GEGL = @GEGL@
+GEGL_CFLAGS = @GEGL_CFLAGS@
+GEGL_LIBS = @GEGL_LIBS@
+GEGL_MAJOR_MINOR_VERSION = @GEGL_MAJOR_MINOR_VERSION@
+GEGL_REQUIRED_VERSION = @GEGL_REQUIRED_VERSION@
+GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
+GEXIV2_CFLAGS = @GEXIV2_CFLAGS@
+GEXIV2_LIBS = @GEXIV2_LIBS@
+GEXIV2_REQUIRED_VERSION = @GEXIV2_REQUIRED_VERSION@
+GIMP_API_VERSION = @GIMP_API_VERSION@
+GIMP_APP_VERSION = @GIMP_APP_VERSION@
+GIMP_BINARY_AGE = @GIMP_BINARY_AGE@
+GIMP_COMMAND = @GIMP_COMMAND@
+GIMP_DATA_VERSION = @GIMP_DATA_VERSION@
+GIMP_FULL_NAME = @GIMP_FULL_NAME@
+GIMP_INTERFACE_AGE = @GIMP_INTERFACE_AGE@
+GIMP_MAJOR_VERSION = @GIMP_MAJOR_VERSION@
+GIMP_MICRO_VERSION = @GIMP_MICRO_VERSION@
+GIMP_MINOR_VERSION = @GIMP_MINOR_VERSION@
+GIMP_MKENUMS = @GIMP_MKENUMS@
+GIMP_MODULES = @GIMP_MODULES@
+GIMP_PACKAGE_REVISION = @GIMP_PACKAGE_REVISION@
+GIMP_PKGCONFIG_VERSION = @GIMP_PKGCONFIG_VERSION@
+GIMP_PLUGINS = @GIMP_PLUGINS@
+GIMP_PLUGIN_VERSION = @GIMP_PLUGIN_VERSION@
+GIMP_REAL_VERSION = @GIMP_REAL_VERSION@
+GIMP_RELEASE = @GIMP_RELEASE@
+GIMP_SYSCONF_VERSION = @GIMP_SYSCONF_VERSION@
+GIMP_TOOL_VERSION = @GIMP_TOOL_VERSION@
+GIMP_UNSTABLE = @GIMP_UNSTABLE@
+GIMP_USER_VERSION = @GIMP_USER_VERSION@
+GIMP_VERSION = @GIMP_VERSION@
+GIO_CFLAGS = @GIO_CFLAGS@
+GIO_LIBS = @GIO_LIBS@
+GIO_UNIX_CFLAGS = @GIO_UNIX_CFLAGS@
+GIO_UNIX_LIBS = @GIO_UNIX_LIBS@
+GIO_WINDOWS_CFLAGS = @GIO_WINDOWS_CFLAGS@
+GIO_WINDOWS_LIBS = @GIO_WINDOWS_LIBS@
+GLIB_CFLAGS = @GLIB_CFLAGS@
+GLIB_COMPILE_RESOURCES = @GLIB_COMPILE_RESOURCES@
+GLIB_GENMARSHAL = @GLIB_GENMARSHAL@
+GLIB_LIBS = @GLIB_LIBS@
+GLIB_MKENUMS = @GLIB_MKENUMS@
+GLIB_REQUIRED_VERSION = @GLIB_REQUIRED_VERSION@
+GMODULE_NO_EXPORT_CFLAGS = @GMODULE_NO_EXPORT_CFLAGS@
+GMODULE_NO_EXPORT_LIBS = @GMODULE_NO_EXPORT_LIBS@
+GMOFILES = @GMOFILES@
+GMSGFMT = @GMSGFMT@
+GOBJECT_QUERY = @GOBJECT_QUERY@
+GREP = @GREP@
+GS_LIBS = @GS_LIBS@
+GTKDOC_CHECK = @GTKDOC_CHECK@
+GTKDOC_CHECK_PATH = @GTKDOC_CHECK_PATH@
+GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@
+GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@
+GTKDOC_MKPDF = @GTKDOC_MKPDF@
+GTKDOC_REBASE = @GTKDOC_REBASE@
+GTK_CFLAGS = @GTK_CFLAGS@
+GTK_LIBS = @GTK_LIBS@
+GTK_MAC_INTEGRATION_CFLAGS = @GTK_MAC_INTEGRATION_CFLAGS@
+GTK_MAC_INTEGRATION_LIBS = @GTK_MAC_INTEGRATION_LIBS@
+GTK_REQUIRED_VERSION = @GTK_REQUIRED_VERSION@
+GTK_UPDATE_ICON_CACHE = @GTK_UPDATE_ICON_CACHE@
+GUDEV_CFLAGS = @GUDEV_CFLAGS@
+GUDEV_LIBS = @GUDEV_LIBS@
+HARFBUZZ_CFLAGS = @HARFBUZZ_CFLAGS@
+HARFBUZZ_LIBS = @HARFBUZZ_LIBS@
+HARFBUZZ_REQUIRED_VERSION = @HARFBUZZ_REQUIRED_VERSION@
+HAVE_CXX14 = @HAVE_CXX14@
+HAVE_FINITE = @HAVE_FINITE@
+HAVE_ISFINITE = @HAVE_ISFINITE@
+HAVE_VFORK = @HAVE_VFORK@
+HOST_GLIB_COMPILE_RESOURCES = @HOST_GLIB_COMPILE_RESOURCES@
+HTML_DIR = @HTML_DIR@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+INSTOBJEXT = @INSTOBJEXT@
+INTLLIBS = @INTLLIBS@
+INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
+INTLTOOL_MERGE = @INTLTOOL_MERGE@
+INTLTOOL_PERL = @INTLTOOL_PERL@
+INTLTOOL_REQUIRED_VERSION = @INTLTOOL_REQUIRED_VERSION@
+INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
+INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@
+INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
+INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
+INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
+INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@
+ISO_CODES_LOCALEDIR = @ISO_CODES_LOCALEDIR@
+ISO_CODES_LOCATION = @ISO_CODES_LOCATION@
+JPEG_LIBS = @JPEG_LIBS@
+JSON_GLIB_CFLAGS = @JSON_GLIB_CFLAGS@
+JSON_GLIB_LIBS = @JSON_GLIB_LIBS@
+JXL_CFLAGS = @JXL_CFLAGS@
+JXL_LIBS = @JXL_LIBS@
+JXL_THREADS_CFLAGS = @JXL_THREADS_CFLAGS@
+JXL_THREADS_LIBS = @JXL_THREADS_LIBS@
+LCMS_CFLAGS = @LCMS_CFLAGS@
+LCMS_LIBS = @LCMS_LIBS@
+LCMS_REQUIRED_VERSION = @LCMS_REQUIRED_VERSION@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
+LIBBACKTRACE_LIBS = @LIBBACKTRACE_LIBS@
+LIBHEIF_CFLAGS = @LIBHEIF_CFLAGS@
+LIBHEIF_LIBS = @LIBHEIF_LIBS@
+LIBHEIF_REQUIRED_VERSION = @LIBHEIF_REQUIRED_VERSION@
+LIBJXL_REQUIRED_VERSION = @LIBJXL_REQUIRED_VERSION@
+LIBLZMA_REQUIRED_VERSION = @LIBLZMA_REQUIRED_VERSION@
+LIBMYPAINT_CFLAGS = @LIBMYPAINT_CFLAGS@
+LIBMYPAINT_LIBS = @LIBMYPAINT_LIBS@
+LIBMYPAINT_REQUIRED_VERSION = @LIBMYPAINT_REQUIRED_VERSION@
+LIBOBJS = @LIBOBJS@
+LIBPNG_REQUIRED_VERSION = @LIBPNG_REQUIRED_VERSION@
+LIBS = @LIBS@
+LIBTOOL = @LIBTOOL@
+LIBUNWIND_CFLAGS = @LIBUNWIND_CFLAGS@
+LIBUNWIND_LIBS = @LIBUNWIND_LIBS@
+LIBUNWIND_REQUIRED_VERSION = @LIBUNWIND_REQUIRED_VERSION@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+LT_CURRENT_MINUS_AGE = @LT_CURRENT_MINUS_AGE@
+LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@
+LT_VERSION_INFO = @LT_VERSION_INFO@
+LZMA_CFLAGS = @LZMA_CFLAGS@
+LZMA_LIBS = @LZMA_LIBS@
+MAIL = @MAIL@
+MAINT = @MAINT@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MIME_INFO_CFLAGS = @MIME_INFO_CFLAGS@
+MIME_INFO_LIBS = @MIME_INFO_LIBS@
+MIME_TYPES = @MIME_TYPES@
+MKDIR_P = @MKDIR_P@
+MKINSTALLDIRS = @MKINSTALLDIRS@
+MMX_EXTRA_CFLAGS = @MMX_EXTRA_CFLAGS@
+MNG_CFLAGS = @MNG_CFLAGS@
+MNG_LIBS = @MNG_LIBS@
+MSGFMT = @MSGFMT@
+MSGFMT_OPTS = @MSGFMT_OPTS@
+MSGMERGE = @MSGMERGE@
+MYPAINT_BRUSHES_CFLAGS = @MYPAINT_BRUSHES_CFLAGS@
+MYPAINT_BRUSHES_LIBS = @MYPAINT_BRUSHES_LIBS@
+NATIVE_GLIB_CFLAGS = @NATIVE_GLIB_CFLAGS@
+NATIVE_GLIB_LIBS = @NATIVE_GLIB_LIBS@
+NM = @NM@
+NMEDIT = @NMEDIT@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+OPENEXR_CFLAGS = @OPENEXR_CFLAGS@
+OPENEXR_LIBS = @OPENEXR_LIBS@
+OPENEXR_REQUIRED_VERSION = @OPENEXR_REQUIRED_VERSION@
+OPENJPEG_CFLAGS = @OPENJPEG_CFLAGS@
+OPENJPEG_LIBS = @OPENJPEG_LIBS@
+OPENJPEG_REQUIRED_VERSION = @OPENJPEG_REQUIRED_VERSION@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PANGOCAIRO_CFLAGS = @PANGOCAIRO_CFLAGS@
+PANGOCAIRO_LIBS = @PANGOCAIRO_LIBS@
+PANGOCAIRO_REQUIRED_VERSION = @PANGOCAIRO_REQUIRED_VERSION@
+PATHSEP = @PATHSEP@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PERL = @PERL@
+PERL_REQUIRED_VERSION = @PERL_REQUIRED_VERSION@
+PERL_VERSION = @PERL_VERSION@
+PKG_CONFIG = @PKG_CONFIG@
+PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
+PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
+PNG_CFLAGS = @PNG_CFLAGS@
+PNG_LIBS = @PNG_LIBS@
+POFILES = @POFILES@
+POPPLER_CFLAGS = @POPPLER_CFLAGS@
+POPPLER_DATA_CFLAGS = @POPPLER_DATA_CFLAGS@
+POPPLER_DATA_LIBS = @POPPLER_DATA_LIBS@
+POPPLER_DATA_REQUIRED_VERSION = @POPPLER_DATA_REQUIRED_VERSION@
+POPPLER_LIBS = @POPPLER_LIBS@
+POPPLER_REQUIRED_VERSION = @POPPLER_REQUIRED_VERSION@
+POSUB = @POSUB@
+PO_IN_DATADIR_FALSE = @PO_IN_DATADIR_FALSE@
+PO_IN_DATADIR_TRUE = @PO_IN_DATADIR_TRUE@
+PYBIN_PATH = @PYBIN_PATH@
+PYCAIRO_CFLAGS = @PYCAIRO_CFLAGS@
+PYCAIRO_LIBS = @PYCAIRO_LIBS@
+PYGIMP_EXTRA_CFLAGS = @PYGIMP_EXTRA_CFLAGS@
+PYGTK_CFLAGS = @PYGTK_CFLAGS@
+PYGTK_CODEGEN = @PYGTK_CODEGEN@
+PYGTK_DEFSDIR = @PYGTK_DEFSDIR@
+PYGTK_LIBS = @PYGTK_LIBS@
+PYLINK_LIBS = @PYLINK_LIBS@
+PYTHON = @PYTHON@
+PYTHON2_REQUIRED_VERSION = @PYTHON2_REQUIRED_VERSION@
+PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@
+PYTHON_INCLUDES = @PYTHON_INCLUDES@
+PYTHON_PLATFORM = @PYTHON_PLATFORM@
+PYTHON_PREFIX = @PYTHON_PREFIX@
+PYTHON_VERSION = @PYTHON_VERSION@
+RANLIB = @RANLIB@
+RSVG_REQUIRED_VERSION = @RSVG_REQUIRED_VERSION@
+RT_LIBS = @RT_LIBS@
+SCREENSHOT_LIBS = @SCREENSHOT_LIBS@
+SED = @SED@
+SENDMAIL = @SENDMAIL@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+SOCKET_LIBS = @SOCKET_LIBS@
+SSE2_EXTRA_CFLAGS = @SSE2_EXTRA_CFLAGS@
+SSE4_1_EXTRA_CFLAGS = @SSE4_1_EXTRA_CFLAGS@
+SSE_EXTRA_CFLAGS = @SSE_EXTRA_CFLAGS@
+STRIP = @STRIP@
+SVG_CFLAGS = @SVG_CFLAGS@
+SVG_LIBS = @SVG_LIBS@
+SYMPREFIX = @SYMPREFIX@
+TIFF_LIBS = @TIFF_LIBS@
+USE_NLS = @USE_NLS@
+VERSION = @VERSION@
+WEBKIT_CFLAGS = @WEBKIT_CFLAGS@
+WEBKIT_LIBS = @WEBKIT_LIBS@
+WEBKIT_REQUIRED_VERSION = @WEBKIT_REQUIRED_VERSION@
+WEBPDEMUX_CFLAGS = @WEBPDEMUX_CFLAGS@
+WEBPDEMUX_LIBS = @WEBPDEMUX_LIBS@
+WEBPMUX_CFLAGS = @WEBPMUX_CFLAGS@
+WEBPMUX_LIBS = @WEBPMUX_LIBS@
+WEBP_CFLAGS = @WEBP_CFLAGS@
+WEBP_LIBS = @WEBP_LIBS@
+WEBP_REQUIRED_VERSION = @WEBP_REQUIRED_VERSION@
+WEB_PAGE = @WEB_PAGE@
+WIN32_LARGE_ADDRESS_AWARE = @WIN32_LARGE_ADDRESS_AWARE@
+WINDRES = @WINDRES@
+WMF_CFLAGS = @WMF_CFLAGS@
+WMF_CONFIG = @WMF_CONFIG@
+WMF_LIBS = @WMF_LIBS@
+WMF_REQUIRED_VERSION = @WMF_REQUIRED_VERSION@
+XDG_EMAIL = @XDG_EMAIL@
+XFIXES_CFLAGS = @XFIXES_CFLAGS@
+XFIXES_LIBS = @XFIXES_LIBS@
+XGETTEXT = @XGETTEXT@
+XGETTEXT_REQUIRED_VERSION = @XGETTEXT_REQUIRED_VERSION@
+XMC_CFLAGS = @XMC_CFLAGS@
+XMC_LIBS = @XMC_LIBS@
+XMKMF = @XMKMF@
+XMLLINT = @XMLLINT@
+XMU_LIBS = @XMU_LIBS@
+XPM_LIBS = @XPM_LIBS@
+XSLTPROC = @XSLTPROC@
+XVFB_RUN = @XVFB_RUN@
+X_CFLAGS = @X_CFLAGS@
+X_EXTRA_LIBS = @X_EXTRA_LIBS@
+X_LIBS = @X_LIBS@
+X_PRE_LIBS = @X_PRE_LIBS@
+Z_LIBS = @Z_LIBS@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_CC_FOR_BUILD = @ac_ct_CC_FOR_BUILD@
+ac_ct_CXX = @ac_ct_CXX@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+gimpdatadir = @gimpdatadir@
+gimpdir = @gimpdir@
+gimplocaledir = @gimplocaledir@
+gimpplugindir = @gimpplugindir@
+gimpsysconfdir = @gimpsysconfdir@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+intltool__v_merge_options_ = @intltool__v_merge_options_@
+intltool__v_merge_options_0 = @intltool__v_merge_options_0@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+manpage_gimpdir = @manpage_gimpdir@
+mkdir_p = @mkdir_p@
+ms_librarian = @ms_librarian@
+mypaint_brushes_dir = @mypaint_brushes_dir@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+pkgpyexecdir = @pkgpyexecdir@
+pkgpythondir = @pkgpythondir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+pyexecdir = @pyexecdir@
+pythondir = @pythondir@
+runstatedir = @runstatedir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+
+# The name of the module.
+DOC_MODULE = libgimpconfig
+
+# The top-level SGML file.
+DOC_MAIN_SGML_FILE = $(DOC_MODULE)-docs.sgml
+
+# The directory containing the source code.
+DOC_SOURCE_DIR = $(top_srcdir)/$(DOC_MODULE)
+
+# Extra options to pass to gtkdoc-scangobj
+SCANGOBJ_OPTIONS =
+
+# Extra options to supply to gtkdoc-scan
+SCAN_OPTIONS = --deprecated-guards="GIMP_DISABLE_DEPRECATED"
+
+# Extra options to supply to gtkdoc-mkdb
+MKDB_OPTIONS = --sgml-mode --output-format=xml --name-space=gimp
+
+# Extra options to supply to gtkdoc-fixref
+FIXXREF_OPTIONS = --extra-dir=../libgimpbase/html --extra-dir=../libgimpcolor/html --extra-dir=../libgimpmath/html
+
+# Used for dependencies
+HFILE_GLOB = $(DOC_SOURCE_DIR)/*.h
+CFILE_GLOB = $(DOC_SOURCE_DIR)/*.c
+
+# Header files to ignore when scanning
+IGNORE_HFILES = \
+ gimpconfig.h
+
+
+# Images to copy into HTML directory
+HTML_IMAGES =
+
+# Extra SGML files that are included by $(DOC_MAIN_SGML_FILE)
+content_files =
+
+# Other files to distribute
+extra_files =
+
+# CFLAGS and LDFLAGS for compiling scan program. Only needed
+# if $(DOC_MODULE).types is non-empty.
+GTKDOC_CFLAGS = \
+ @CFLAGS@ \
+ -I$(top_srcdir) \
+ -I$(top_builddir) \
+ @GLIB_CFLAGS@
+
+GTKDOC_LIBS = \
+ $(top_builddir)/libgimpbase/libgimpbase-$(GIMP_API_VERSION).la \
+ $(top_builddir)/libgimpcolor/libgimpcolor-$(GIMP_API_VERSION).la \
+ $(top_builddir)/libgimpmath/libgimpmath-$(GIMP_API_VERSION).la \
+ $(top_builddir)/libgimpconfig/libgimpconfig-$(GIMP_API_VERSION).la \
+ @GLIB_LIBS@
+
+@GTK_DOC_USE_LIBTOOL_FALSE@GTKDOC_CC = $(CC) $(INCLUDES) $(GTKDOC_DEPS_CFLAGS) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+@GTK_DOC_USE_LIBTOOL_TRUE@GTKDOC_CC = $(LIBTOOL) --tag=CC --mode=compile $(CC) $(INCLUDES) $(GTKDOC_DEPS_CFLAGS) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+@GTK_DOC_USE_LIBTOOL_FALSE@GTKDOC_LD = $(CC) $(GTKDOC_DEPS_LIBS) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS)
+@GTK_DOC_USE_LIBTOOL_TRUE@GTKDOC_LD = $(LIBTOOL) --tag=CC --mode=link $(CC) $(GTKDOC_DEPS_LIBS) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS)
+@GTK_DOC_USE_LIBTOOL_FALSE@GTKDOC_RUN =
+@GTK_DOC_USE_LIBTOOL_TRUE@GTKDOC_RUN = $(LIBTOOL) --mode=execute
+
+# We set GPATH here; this gives us semantics for GNU make
+# which are more like other make's VPATH, when it comes to
+# whether a source that is a target of one rule is then
+# searched for in VPATH/GPATH.
+#
+GPATH = $(srcdir)
+TARGET_DIR = $(HTML_DIR)/$(DOC_MODULE)
+SETUP_FILES = \
+ $(content_files) \
+ $(expand_content_files) \
+ $(DOC_MAIN_SGML_FILE) \
+ $(DOC_MODULE)-sections.txt \
+ $(DOC_MODULE)-overrides.txt
+
+
+# Other files to distribute
+EXTRA_DIST = $(HTML_IMAGES) $(SETUP_FILES) version.in
+DOC_STAMPS = setup-build.stamp scan-build.stamp sgml-build.stamp \
+ html-build.stamp pdf-build.stamp \
+ sgml.stamp html.stamp pdf.stamp
+
+SCANOBJ_FILES = \
+ $(DOC_MODULE).actions \
+ $(DOC_MODULE).args \
+ $(DOC_MODULE).hierarchy \
+ $(DOC_MODULE).interfaces \
+ $(DOC_MODULE).prerequisites \
+ $(DOC_MODULE).signals
+
+REPORT_FILES = \
+ $(DOC_MODULE)-undocumented.txt \
+ $(DOC_MODULE)-undeclared.txt \
+ $(DOC_MODULE)-unused.txt
+
+CLEANFILES = $(SCANOBJ_FILES) $(REPORT_FILES) $(DOC_STAMPS) gtkdoc-check.test
+@GTK_DOC_BUILD_HTML_FALSE@HTML_BUILD_STAMP =
+@GTK_DOC_BUILD_HTML_TRUE@HTML_BUILD_STAMP = html-build.stamp
+@GTK_DOC_BUILD_PDF_FALSE@PDF_BUILD_STAMP =
+@GTK_DOC_BUILD_PDF_TRUE@PDF_BUILD_STAMP = pdf-build.stamp
+
+#### setup ####
+GTK_DOC_V_SETUP = $(GTK_DOC_V_SETUP_@AM_V@)
+GTK_DOC_V_SETUP_ = $(GTK_DOC_V_SETUP_@AM_DEFAULT_V@)
+GTK_DOC_V_SETUP_0 = @echo " DOC Preparing build";
+
+#### scan ####
+GTK_DOC_V_SCAN = $(GTK_DOC_V_SCAN_@AM_V@)
+GTK_DOC_V_SCAN_ = $(GTK_DOC_V_SCAN_@AM_DEFAULT_V@)
+GTK_DOC_V_SCAN_0 = @echo " DOC Scanning header files";
+GTK_DOC_V_INTROSPECT = $(GTK_DOC_V_INTROSPECT_@AM_V@)
+GTK_DOC_V_INTROSPECT_ = $(GTK_DOC_V_INTROSPECT_@AM_DEFAULT_V@)
+GTK_DOC_V_INTROSPECT_0 = @echo " DOC Introspecting gobjects";
+
+#### xml ####
+GTK_DOC_V_XML = $(GTK_DOC_V_XML_@AM_V@)
+GTK_DOC_V_XML_ = $(GTK_DOC_V_XML_@AM_DEFAULT_V@)
+GTK_DOC_V_XML_0 = @echo " DOC Building XML";
+
+#### html ####
+GTK_DOC_V_HTML = $(GTK_DOC_V_HTML_@AM_V@)
+GTK_DOC_V_HTML_ = $(GTK_DOC_V_HTML_@AM_DEFAULT_V@)
+GTK_DOC_V_HTML_0 = @echo " DOC Building HTML";
+GTK_DOC_V_XREF = $(GTK_DOC_V_XREF_@AM_V@)
+GTK_DOC_V_XREF_ = $(GTK_DOC_V_XREF_@AM_DEFAULT_V@)
+GTK_DOC_V_XREF_0 = @echo " DOC Fixing cross-references";
+
+#### pdf ####
+GTK_DOC_V_PDF = $(GTK_DOC_V_PDF_@AM_V@)
+GTK_DOC_V_PDF_ = $(GTK_DOC_V_PDF_@AM_DEFAULT_V@)
+GTK_DOC_V_PDF_0 = @echo " DOC Building PDF";
+all: all-am
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(top_srcdir)/gtk-doc.make $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu devel-docs/libgimpconfig/Makefile'; \
+ $(am__cd) $(top_srcdir) && \
+ $(AUTOMAKE) --gnu devel-docs/libgimpconfig/Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \
+ esac;
+$(top_srcdir)/gtk-doc.make $(am__empty):
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+version: $(top_builddir)/config.status $(srcdir)/version.in
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
+
+mostlyclean-libtool:
+ -rm -f *.lo
+
+clean-libtool:
+ -rm -rf .libs _libs
+tags TAGS:
+
+ctags CTAGS:
+
+cscope cscopelist:
+
+
+distdir: $(BUILT_SOURCES)
+ $(MAKE) $(AM_MAKEFLAGS) distdir-am
+
+distdir-am: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d "$(distdir)/$$file"; then \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+ else \
+ test -f "$(distdir)/$$file" \
+ || cp -p $$d/$$file "$(distdir)/$$file" \
+ || exit 1; \
+ fi; \
+ done
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$(top_distdir)" distdir="$(distdir)" \
+ dist-hook
+check-am: all-am
+check: check-am
+@ENABLE_GTK_DOC_FALSE@all-local:
+all-am: Makefile all-local
+installdirs:
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+ if test -z '$(STRIP)'; then \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ install; \
+ else \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+ fi
+mostlyclean-generic:
+
+clean-generic:
+ -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+ -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-am
+
+clean-am: clean-generic clean-libtool clean-local mostlyclean-am
+
+distclean: distclean-am
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-local
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+html-am:
+
+info: info-am
+
+info-am:
+
+install-data-am: install-data-local
+
+install-dvi: install-dvi-am
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-am
+
+install-html-am:
+
+install-info: install-info-am
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-pdf-am:
+
+install-ps: install-ps-am
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic \
+ maintainer-clean-local
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-generic mostlyclean-libtool
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am: uninstall-local
+
+.MAKE: install-am install-strip
+
+.PHONY: all all-am all-local check check-am clean clean-generic \
+ clean-libtool clean-local cscopelist-am ctags-am dist-hook \
+ distclean distclean-generic distclean-libtool distclean-local \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-data-local \
+ install-dvi install-dvi-am install-exec install-exec-am \
+ install-html install-html-am install-info install-info-am \
+ install-man install-pdf install-pdf-am install-ps \
+ install-ps-am install-strip installcheck installcheck-am \
+ installdirs maintainer-clean maintainer-clean-generic \
+ maintainer-clean-local mostlyclean mostlyclean-generic \
+ mostlyclean-libtool pdf pdf-am ps ps-am tags-am uninstall \
+ uninstall-am uninstall-local
+
+.PRECIOUS: Makefile
+
+
+gtkdoc-check.test: Makefile
+ $(AM_V_GEN)echo "#!/bin/sh -e" > $@; \
+ echo "$(GTKDOC_CHECK_PATH) || exit 1" >> $@; \
+ chmod +x $@
+
+all-gtk-doc: $(HTML_BUILD_STAMP) $(PDF_BUILD_STAMP)
+.PHONY: all-gtk-doc
+
+@ENABLE_GTK_DOC_TRUE@all-local: all-gtk-doc
+
+docs: $(HTML_BUILD_STAMP) $(PDF_BUILD_STAMP)
+
+$(REPORT_FILES): sgml-build.stamp
+
+setup-build.stamp:
+ -$(GTK_DOC_V_SETUP)if test "$(abs_srcdir)" != "$(abs_builddir)" ; then \
+ files=`echo $(SETUP_FILES) $(DOC_MODULE).types`; \
+ if test "x$$files" != "x" ; then \
+ for file in $$files ; do \
+ destdir=`dirname $(abs_builddir)/$$file`; \
+ test -d "$$destdir" || mkdir -p "$$destdir"; \
+ test -f $(abs_srcdir)/$$file && \
+ cp -pf $(abs_srcdir)/$$file $(abs_builddir)/$$file || true; \
+ done; \
+ fi; \
+ fi
+ $(AM_V_at)touch setup-build.stamp
+
+scan-build.stamp: setup-build.stamp $(HFILE_GLOB) $(CFILE_GLOB)
+ $(GTK_DOC_V_SCAN)_source_dir='' ; \
+ for i in $(DOC_SOURCE_DIR) ; do \
+ _source_dir="$${_source_dir} --source-dir=$$i" ; \
+ done ; \
+ gtkdoc-scan --module=$(DOC_MODULE) --ignore-headers="$(IGNORE_HFILES)" $${_source_dir} $(SCAN_OPTIONS) $(EXTRA_HFILES)
+ $(GTK_DOC_V_INTROSPECT)if grep -l '^..*$$' $(DOC_MODULE).types > /dev/null 2>&1 ; then \
+ scanobj_options=""; \
+ gtkdoc-scangobj 2>&1 --help | grep >/dev/null "\-\-verbose"; \
+ if test "$$?" = "0"; then \
+ if test "x$(V)" = "x1"; then \
+ scanobj_options="--verbose"; \
+ fi; \
+ fi; \
+ CC="$(GTKDOC_CC)" LD="$(GTKDOC_LD)" RUN="$(GTKDOC_RUN)" CFLAGS="$(GTKDOC_CFLAGS) $(CFLAGS)" LDFLAGS="$(GTKDOC_LIBS) $(LDFLAGS)" \
+ gtkdoc-scangobj $(SCANGOBJ_OPTIONS) $$scanobj_options --module=$(DOC_MODULE); \
+ else \
+ for i in $(SCANOBJ_FILES) ; do \
+ test -f $$i || touch $$i ; \
+ done \
+ fi
+ $(AM_V_at)touch scan-build.stamp
+
+$(DOC_MODULE)-decl.txt $(SCANOBJ_FILES) $(DOC_MODULE)-sections.txt $(DOC_MODULE)-overrides.txt: scan-build.stamp
+ @true
+
+sgml-build.stamp: setup-build.stamp $(DOC_MODULE)-decl.txt $(SCANOBJ_FILES) $(HFILE_GLOB) $(CFILE_GLOB) $(DOC_MODULE)-sections.txt $(DOC_MODULE)-overrides.txt $(expand_content_files) xml/gtkdocentities.ent
+ $(GTK_DOC_V_XML)_source_dir='' ; \
+ for i in $(DOC_SOURCE_DIR) ; do \
+ _source_dir="$${_source_dir} --source-dir=$$i" ; \
+ done ; \
+ gtkdoc-mkdb --module=$(DOC_MODULE) --output-format=xml --expand-content-files="$(expand_content_files)" --main-sgml-file=$(DOC_MAIN_SGML_FILE) $${_source_dir} $(MKDB_OPTIONS)
+ $(AM_V_at)touch sgml-build.stamp
+
+sgml.stamp: sgml-build.stamp
+ @true
+
+$(DOC_MAIN_SGML_FILE): sgml-build.stamp
+ @true
+
+xml/gtkdocentities.ent: Makefile
+ $(GTK_DOC_V_XML)$(MKDIR_P) $(@D) && ( \
+ echo "<!ENTITY package \"$(PACKAGE)\">"; \
+ echo "<!ENTITY package_bugreport \"$(PACKAGE_BUGREPORT)\">"; \
+ echo "<!ENTITY package_name \"$(PACKAGE_NAME)\">"; \
+ echo "<!ENTITY package_string \"$(PACKAGE_STRING)\">"; \
+ echo "<!ENTITY package_tarname \"$(PACKAGE_TARNAME)\">"; \
+ echo "<!ENTITY package_url \"$(PACKAGE_URL)\">"; \
+ echo "<!ENTITY package_version \"$(PACKAGE_VERSION)\">"; \
+ ) > $@
+
+html-build.stamp: sgml.stamp $(DOC_MAIN_SGML_FILE) $(content_files) $(expand_content_files)
+ $(GTK_DOC_V_HTML)rm -rf html && mkdir html && \
+ mkhtml_options=""; \
+ gtkdoc-mkhtml 2>&1 --help | grep >/dev/null "\-\-verbose"; \
+ if test "$$?" = "0"; then \
+ if test "x$(V)" = "x1"; then \
+ mkhtml_options="$$mkhtml_options --verbose"; \
+ fi; \
+ fi; \
+ gtkdoc-mkhtml 2>&1 --help | grep >/dev/null "\-\-path"; \
+ if test "$$?" = "0"; then \
+ mkhtml_options="$$mkhtml_options --path=\"$(abs_srcdir)\""; \
+ fi; \
+ cd html && gtkdoc-mkhtml $$mkhtml_options $(MKHTML_OPTIONS) $(DOC_MODULE) ../$(DOC_MAIN_SGML_FILE)
+ -@test "x$(HTML_IMAGES)" = "x" || \
+ for file in $(HTML_IMAGES) ; do \
+ test -f $(abs_srcdir)/$$file && cp $(abs_srcdir)/$$file $(abs_builddir)/html; \
+ test -f $(abs_builddir)/$$file && cp $(abs_builddir)/$$file $(abs_builddir)/html; \
+ test -f $$file && cp $$file $(abs_builddir)/html; \
+ done;
+ $(GTK_DOC_V_XREF)gtkdoc-fixxref --module=$(DOC_MODULE) --module-dir=html --html-dir=$(HTML_DIR) $(FIXXREF_OPTIONS)
+ $(AM_V_at)touch html-build.stamp
+
+pdf-build.stamp: sgml.stamp $(DOC_MAIN_SGML_FILE) $(content_files) $(expand_content_files)
+ $(GTK_DOC_V_PDF)rm -f $(DOC_MODULE).pdf && \
+ mkpdf_options=""; \
+ gtkdoc-mkpdf 2>&1 --help | grep >/dev/null "\-\-verbose"; \
+ if test "$$?" = "0"; then \
+ if test "x$(V)" = "x1"; then \
+ mkpdf_options="$$mkpdf_options --verbose"; \
+ fi; \
+ fi; \
+ if test "x$(HTML_IMAGES)" != "x"; then \
+ for img in $(HTML_IMAGES); do \
+ part=`dirname $$img`; \
+ echo $$mkpdf_options | grep >/dev/null "\-\-imgdir=$$part "; \
+ if test $$? != 0; then \
+ mkpdf_options="$$mkpdf_options --imgdir=$$part"; \
+ fi; \
+ done; \
+ fi; \
+ gtkdoc-mkpdf --path="$(abs_srcdir)" $$mkpdf_options $(DOC_MODULE) $(DOC_MAIN_SGML_FILE) $(MKPDF_OPTIONS)
+ $(AM_V_at)touch pdf-build.stamp
+
+##############
+
+clean-local:
+ @rm -f *~ *.bak
+ @rm -rf .libs
+ @if echo $(SCAN_OPTIONS) | grep -q "\-\-rebuild-types" ; then \
+ rm -f $(DOC_MODULE).types; \
+ fi
+ @if echo $(SCAN_OPTIONS) | grep -q "\-\-rebuild-sections" ; then \
+ rm -f $(DOC_MODULE)-sections.txt; \
+ fi
+
+distclean-local:
+ @rm -rf xml html $(REPORT_FILES) $(DOC_MODULE).pdf \
+ $(DOC_MODULE)-decl-list.txt $(DOC_MODULE)-decl.txt
+ @if test "$(abs_srcdir)" != "$(abs_builddir)" ; then \
+ rm -f $(SETUP_FILES) $(DOC_MODULE).types; \
+ fi
+
+maintainer-clean-local:
+ @rm -rf xml html
+
+install-data-local:
+ @installfiles=`echo $(builddir)/html/*`; \
+ if test "$$installfiles" = '$(builddir)/html/*'; \
+ then echo 1>&2 'Nothing to install' ; \
+ else \
+ if test -n "$(DOC_MODULE_VERSION)"; then \
+ installdir="$(DESTDIR)$(TARGET_DIR)-$(DOC_MODULE_VERSION)"; \
+ else \
+ installdir="$(DESTDIR)$(TARGET_DIR)"; \
+ fi; \
+ $(mkinstalldirs) $${installdir} ; \
+ for i in $$installfiles; do \
+ echo ' $(INSTALL_DATA) '$$i ; \
+ $(INSTALL_DATA) $$i $${installdir}; \
+ done; \
+ if test -n "$(DOC_MODULE_VERSION)"; then \
+ mv -f $${installdir}/$(DOC_MODULE).devhelp2 \
+ $${installdir}/$(DOC_MODULE)-$(DOC_MODULE_VERSION).devhelp2; \
+ fi; \
+ $(GTKDOC_REBASE) --relative --dest-dir=$(DESTDIR) --html-dir=$${installdir}; \
+ fi
+
+uninstall-local:
+ @if test -n "$(DOC_MODULE_VERSION)"; then \
+ installdir="$(DESTDIR)$(TARGET_DIR)-$(DOC_MODULE_VERSION)"; \
+ else \
+ installdir="$(DESTDIR)$(TARGET_DIR)"; \
+ fi; \
+ rm -rf $${installdir}
+
+#
+# Require gtk-doc when making dist
+#
+@HAVE_GTK_DOC_TRUE@dist-check-gtkdoc: docs
+@HAVE_GTK_DOC_FALSE@dist-check-gtkdoc:
+@HAVE_GTK_DOC_FALSE@ @echo "*** gtk-doc is needed to run 'make dist'. ***"
+@HAVE_GTK_DOC_FALSE@ @echo "*** gtk-doc was not found when 'configure' ran. ***"
+@HAVE_GTK_DOC_FALSE@ @echo "*** please install gtk-doc and rerun 'configure'. ***"
+@HAVE_GTK_DOC_FALSE@ @false
+
+dist-hook: dist-check-gtkdoc all-gtk-doc dist-hook-local
+ @mkdir $(distdir)/html
+ @cp ./html/* $(distdir)/html
+ @-cp ./$(DOC_MODULE).pdf $(distdir)/
+ @-cp ./$(DOC_MODULE).types $(distdir)/
+ @-cp ./$(DOC_MODULE)-sections.txt $(distdir)/
+ @cd $(distdir) && rm -f $(DISTCLEANFILES)
+ @$(GTKDOC_REBASE) --online --relative --html-dir=$(distdir)/html
+
+.PHONY : dist-hook-local docs
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff --git a/devel-docs/libgimpconfig/html/GimpColorConfig.html b/devel-docs/libgimpconfig/html/GimpColorConfig.html
new file mode 100644
index 0000000..60d1be9
--- /dev/null
+++ b/devel-docs/libgimpconfig/html/GimpColorConfig.html
@@ -0,0 +1,904 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpColorConfig: GIMP Config Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Config Library Reference Manual">
+<link rel="up" href="pt01.html" title="Part I. GIMP Config Library">
+<link rel="prev" href="libgimpconfig-GimpScanner.html" title="GimpScanner">
+<link rel="next" href="api-index-full.html" title="Index">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#GimpColorConfig.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
+ <a href="#GimpColorConfig.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_properties">  <span class="dim">|</span> 
+ <a href="#GimpColorConfig.properties" class="shortcut">Properties</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="pt01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimpconfig-GimpScanner.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="api-index-full.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="GimpColorConfig"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="GimpColorConfig.top_of_page"></a>GimpColorConfig</span></h2>
+<p>GimpColorConfig — Color management settings.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="GimpColorConfig.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<a class="link" href="GimpColorConfig.html#GimpColorManagementMode" title="enum GimpColorManagementMode"><span class="returnvalue">GimpColorManagementMode</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorConfig.html#gimp-color-config-get-mode" title="gimp_color_config_get_mode ()">gimp_color_config_get_mode</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="GimpColorConfig.html#GimpColorRenderingIntent" title="enum GimpColorRenderingIntent"><span class="returnvalue">GimpColorRenderingIntent</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorConfig.html#gimp-color-config-get-display-intent" title="gimp_color_config_get_display_intent ()">gimp_color_config_get_display_intent</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorConfig.html#gimp-color-config-get-display-bpc" title="gimp_color_config_get_display_bpc ()">gimp_color_config_get_display_bpc</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorConfig.html#gimp-color-config-get-display-optimize" title="gimp_color_config_get_display_optimize ()">gimp_color_config_get_display_optimize</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorConfig.html#gimp-color-config-get-display-profile-from-gdk" title="gimp_color_config_get_display_profile_from_gdk ()">gimp_color_config_get_display_profile_from_gdk</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="GimpColorConfig.html#GimpColorRenderingIntent" title="enum GimpColorRenderingIntent"><span class="returnvalue">GimpColorRenderingIntent</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorConfig.html#gimp-color-config-get-simulation-intent" title="gimp_color_config_get_simulation_intent ()">gimp_color_config_get_simulation_intent</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorConfig.html#gimp-color-config-get-simulation-bpc" title="gimp_color_config_get_simulation_bpc ()">gimp_color_config_get_simulation_bpc</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorConfig.html#gimp-color-config-get-simulation-optimize" title="gimp_color_config_get_simulation_optimize ()">gimp_color_config_get_simulation_optimize</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorConfig.html#gimp-color-config-get-simulation-gamut-check" title="gimp_color_config_get_simulation_gamut_check ()">gimp_color_config_get_simulation_gamut_check</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GimpColorProfile</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorConfig.html#gimp-color-config-get-rgb-color-profile" title="gimp_color_config_get_rgb_color_profile ()">gimp_color_config_get_rgb_color_profile</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GimpColorProfile</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorConfig.html#gimp-color-config-get-gray-color-profile" title="gimp_color_config_get_gray_color_profile ()">gimp_color_config_get_gray_color_profile</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GimpColorProfile</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorConfig.html#gimp-color-config-get-cmyk-color-profile" title="gimp_color_config_get_cmyk_color_profile ()">gimp_color_config_get_cmyk_color_profile</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GimpColorProfile</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorConfig.html#gimp-color-config-get-display-color-profile" title="gimp_color_config_get_display_color_profile ()">gimp_color_config_get_display_color_profile</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GimpColorProfile</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorConfig.html#gimp-color-config-get-simulation-color-profile" title="gimp_color_config_get_simulation_color_profile ()">gimp_color_config_get_simulation_color_profile</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpColorConfig.properties"></a><h2>Properties</h2>
+<div class="informaltable"><table class="informaltable" border="0">
+<colgroup>
+<col width="150px" class="properties_type">
+<col width="300px" class="properties_name">
+<col width="200px" class="properties_flags">
+</colgroup>
+<tbody>
+<tr>
+<td class="property_type"><a class="link" href="libgimpconfig-GimpConfig-path.html#GimpConfigPath" title="GimpConfigPath"><span class="type">GimpConfigPath</span></a></td>
+<td class="property_name"><a class="link" href="GimpColorConfig.html#GimpColorConfig--cmyk-profile" title="The “cmyk-profile” property">cmyk-profile</a></td>
+<td class="property_flags">Read / Write / Construct</td>
+</tr>
+<tr>
+<td class="property_type">
+<span class="type">char</span> *</td>
+<td class="property_name"><a class="link" href="GimpColorConfig.html#GimpColorConfig--display-module" title="The “display-module” property">display-module</a></td>
+<td class="property_flags">Read / Write / Construct</td>
+</tr>
+<tr>
+<td class="property_type"><span class="type">gboolean</span></td>
+<td class="property_name"><a class="link" href="GimpColorConfig.html#GimpColorConfig--display-optimize" title="The “display-optimize” property">display-optimize</a></td>
+<td class="property_flags">Read / Write / Construct</td>
+</tr>
+<tr>
+<td class="property_type"><a class="link" href="libgimpconfig-GimpConfig-path.html#GimpConfigPath" title="GimpConfigPath"><span class="type">GimpConfigPath</span></a></td>
+<td class="property_name"><a class="link" href="GimpColorConfig.html#GimpColorConfig--display-profile" title="The “display-profile” property">display-profile</a></td>
+<td class="property_flags">Read / Write / Construct</td>
+</tr>
+<tr>
+<td class="property_type"><span class="type">gboolean</span></td>
+<td class="property_name"><a class="link" href="GimpColorConfig.html#GimpColorConfig--display-profile-from-gdk" title="The “display-profile-from-gdk” property">display-profile-from-gdk</a></td>
+<td class="property_flags">Read / Write / Construct</td>
+</tr>
+<tr>
+<td class="property_type"><a class="link" href="GimpColorConfig.html#GimpColorRenderingIntent" title="enum GimpColorRenderingIntent"><span class="type">GimpColorRenderingIntent</span></a></td>
+<td class="property_name"><a class="link" href="GimpColorConfig.html#GimpColorConfig--display-rendering-intent" title="The “display-rendering-intent” property">display-rendering-intent</a></td>
+<td class="property_flags">Read / Write / Construct</td>
+</tr>
+<tr>
+<td class="property_type"><span class="type">gboolean</span></td>
+<td class="property_name"><a class="link" href="GimpColorConfig.html#GimpColorConfig--display-use-black-point-compensation" title="The “display-use-black-point-compensation” property">display-use-black-point-compensation</a></td>
+<td class="property_flags">Read / Write / Construct</td>
+</tr>
+<tr>
+<td class="property_type"><a class="link" href="libgimpconfig-GimpConfig-path.html#GimpConfigPath" title="GimpConfigPath"><span class="type">GimpConfigPath</span></a></td>
+<td class="property_name"><a class="link" href="GimpColorConfig.html#GimpColorConfig--gray-profile" title="The “gray-profile” property">gray-profile</a></td>
+<td class="property_flags">Read / Write / Construct</td>
+</tr>
+<tr>
+<td class="property_type"><a class="link" href="GimpColorConfig.html#GimpColorManagementMode" title="enum GimpColorManagementMode"><span class="type">GimpColorManagementMode</span></a></td>
+<td class="property_name"><a class="link" href="GimpColorConfig.html#GimpColorConfig--mode" title="The “mode” property">mode</a></td>
+<td class="property_flags">Read / Write / Construct</td>
+</tr>
+<tr>
+<td class="property_type">
+<a href="../html/libgimpcolor-GimpRGB.html#GimpRGB"><span class="type">GimpRGB</span></a> *</td>
+<td class="property_name"><a class="link" href="GimpColorConfig.html#GimpColorConfig--out-of-gamut-color" title="The “out-of-gamut-color” property">out-of-gamut-color</a></td>
+<td class="property_flags">Read / Write / Construct</td>
+</tr>
+<tr>
+<td class="property_type"><a class="link" href="libgimpconfig-GimpConfig-path.html#GimpConfigPath" title="GimpConfigPath"><span class="type">GimpConfigPath</span></a></td>
+<td class="property_name"><a class="link" href="GimpColorConfig.html#GimpColorConfig--printer-profile" title="The “printer-profile” property">printer-profile</a></td>
+<td class="property_flags">Read / Write / Construct</td>
+</tr>
+<tr>
+<td class="property_type"><a class="link" href="libgimpconfig-GimpConfig-path.html#GimpConfigPath" title="GimpConfigPath"><span class="type">GimpConfigPath</span></a></td>
+<td class="property_name"><a class="link" href="GimpColorConfig.html#GimpColorConfig--rgb-profile" title="The “rgb-profile” property">rgb-profile</a></td>
+<td class="property_flags">Read / Write / Construct</td>
+</tr>
+<tr>
+<td class="property_type"><span class="type">gboolean</span></td>
+<td class="property_name"><a class="link" href="GimpColorConfig.html#GimpColorConfig--show-hsv" title="The “show-hsv” property">show-hsv</a></td>
+<td class="property_flags">Read / Write / Construct</td>
+</tr>
+<tr>
+<td class="property_type"><span class="type">gboolean</span></td>
+<td class="property_name"><a class="link" href="GimpColorConfig.html#GimpColorConfig--show-rgb-u8" title="The “show-rgb-u8” property">show-rgb-u8</a></td>
+<td class="property_flags">Read / Write / Construct</td>
+</tr>
+<tr>
+<td class="property_type"><span class="type">gboolean</span></td>
+<td class="property_name"><a class="link" href="GimpColorConfig.html#GimpColorConfig--simulation-gamut-check" title="The “simulation-gamut-check” property">simulation-gamut-check</a></td>
+<td class="property_flags">Read / Write / Construct</td>
+</tr>
+<tr>
+<td class="property_type"><span class="type">gboolean</span></td>
+<td class="property_name"><a class="link" href="GimpColorConfig.html#GimpColorConfig--simulation-optimize" title="The “simulation-optimize” property">simulation-optimize</a></td>
+<td class="property_flags">Read / Write / Construct</td>
+</tr>
+<tr>
+<td class="property_type"><a class="link" href="GimpColorConfig.html#GimpColorRenderingIntent" title="enum GimpColorRenderingIntent"><span class="type">GimpColorRenderingIntent</span></a></td>
+<td class="property_name"><a class="link" href="GimpColorConfig.html#GimpColorConfig--simulation-rendering-intent" title="The “simulation-rendering-intent” property">simulation-rendering-intent</a></td>
+<td class="property_flags">Read / Write / Construct</td>
+</tr>
+<tr>
+<td class="property_type"><span class="type">gboolean</span></td>
+<td class="property_name"><a class="link" href="GimpColorConfig.html#GimpColorConfig--simulation-use-black-point-compensation" title="The “simulation-use-black-point-compensation” property">simulation-use-black-point-compensation</a></td>
+<td class="property_flags">Read / Write / Construct</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpColorConfig.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="GimpColorConfig.html#GimpColorManagementMode" title="enum GimpColorManagementMode">GimpColorManagementMode</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="GimpColorConfig.html#GimpColorRenderingIntent" title="enum GimpColorRenderingIntent">GimpColorRenderingIntent</a></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpColorConfig.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen"> GObject
+ <span class="lineart">╰──</span> GimpColorConfig
+</pre>
+</div>
+<div class="refsect1">
+<a name="GimpColorConfig.description"></a><h2>Description</h2>
+<p>Color management settings.</p>
+</div>
+<div class="refsect1">
+<a name="GimpColorConfig.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-color-config-get-mode"></a><h3>gimp_color_config_get_mode ()</h3>
+<pre class="programlisting"><a class="link" href="GimpColorConfig.html#GimpColorManagementMode" title="enum GimpColorManagementMode"><span class="returnvalue">GimpColorManagementMode</span></a>
+gimp_color_config_get_mode (<em class="parameter"><code><a class="link" href="GimpColorConfig.html" title="GimpColorConfig"><span class="type">GimpColorConfig</span></a> *config</code></em>);</pre>
+<div class="refsect3">
+<a name="gimp-color-config-get-mode.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>config</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpColorConfig.html" title="GimpColorConfig"><span class="type">GimpColorConfig</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-config-get-display-intent"></a><h3>gimp_color_config_get_display_intent ()</h3>
+<pre class="programlisting"><a class="link" href="GimpColorConfig.html#GimpColorRenderingIntent" title="enum GimpColorRenderingIntent"><span class="returnvalue">GimpColorRenderingIntent</span></a>
+gimp_color_config_get_display_intent (<em class="parameter"><code><a class="link" href="GimpColorConfig.html" title="GimpColorConfig"><span class="type">GimpColorConfig</span></a> *config</code></em>);</pre>
+<div class="refsect3">
+<a name="gimp-color-config-get-display-intent.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>config</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpColorConfig.html" title="GimpColorConfig"><span class="type">GimpColorConfig</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-config-get-display-bpc"></a><h3>gimp_color_config_get_display_bpc ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_color_config_get_display_bpc (<em class="parameter"><code><a class="link" href="GimpColorConfig.html" title="GimpColorConfig"><span class="type">GimpColorConfig</span></a> *config</code></em>);</pre>
+<div class="refsect3">
+<a name="gimp-color-config-get-display-bpc.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>config</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpColorConfig.html" title="GimpColorConfig"><span class="type">GimpColorConfig</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-config-get-display-optimize"></a><h3>gimp_color_config_get_display_optimize ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_color_config_get_display_optimize
+ (<em class="parameter"><code><a class="link" href="GimpColorConfig.html" title="GimpColorConfig"><span class="type">GimpColorConfig</span></a> *config</code></em>);</pre>
+<div class="refsect3">
+<a name="gimp-color-config-get-display-optimize.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>config</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpColorConfig.html" title="GimpColorConfig"><span class="type">GimpColorConfig</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-config-get-display-profile-from-gdk"></a><h3>gimp_color_config_get_display_profile_from_gdk ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_color_config_get_display_profile_from_gdk
+ (<em class="parameter"><code><a class="link" href="GimpColorConfig.html" title="GimpColorConfig"><span class="type">GimpColorConfig</span></a> *config</code></em>);</pre>
+<div class="refsect3">
+<a name="gimp-color-config-get-display-profile-from-gdk.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>config</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpColorConfig.html" title="GimpColorConfig"><span class="type">GimpColorConfig</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-config-get-simulation-intent"></a><h3>gimp_color_config_get_simulation_intent ()</h3>
+<pre class="programlisting"><a class="link" href="GimpColorConfig.html#GimpColorRenderingIntent" title="enum GimpColorRenderingIntent"><span class="returnvalue">GimpColorRenderingIntent</span></a>
+gimp_color_config_get_simulation_intent
+ (<em class="parameter"><code><a class="link" href="GimpColorConfig.html" title="GimpColorConfig"><span class="type">GimpColorConfig</span></a> *config</code></em>);</pre>
+<div class="refsect3">
+<a name="gimp-color-config-get-simulation-intent.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>config</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpColorConfig.html" title="GimpColorConfig"><span class="type">GimpColorConfig</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-config-get-simulation-bpc"></a><h3>gimp_color_config_get_simulation_bpc ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_color_config_get_simulation_bpc (<em class="parameter"><code><a class="link" href="GimpColorConfig.html" title="GimpColorConfig"><span class="type">GimpColorConfig</span></a> *config</code></em>);</pre>
+<div class="refsect3">
+<a name="gimp-color-config-get-simulation-bpc.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>config</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpColorConfig.html" title="GimpColorConfig"><span class="type">GimpColorConfig</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-config-get-simulation-optimize"></a><h3>gimp_color_config_get_simulation_optimize ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_color_config_get_simulation_optimize
+ (<em class="parameter"><code><a class="link" href="GimpColorConfig.html" title="GimpColorConfig"><span class="type">GimpColorConfig</span></a> *config</code></em>);</pre>
+<div class="refsect3">
+<a name="gimp-color-config-get-simulation-optimize.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>config</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpColorConfig.html" title="GimpColorConfig"><span class="type">GimpColorConfig</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-config-get-simulation-gamut-check"></a><h3>gimp_color_config_get_simulation_gamut_check ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_color_config_get_simulation_gamut_check
+ (<em class="parameter"><code><a class="link" href="GimpColorConfig.html" title="GimpColorConfig"><span class="type">GimpColorConfig</span></a> *config</code></em>);</pre>
+<div class="refsect3">
+<a name="gimp-color-config-get-simulation-gamut-check.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>config</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpColorConfig.html" title="GimpColorConfig"><span class="type">GimpColorConfig</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-config-get-rgb-color-profile"></a><h3>gimp_color_config_get_rgb_color_profile ()</h3>
+<pre class="programlisting"><span class="returnvalue">GimpColorProfile</span> *
+gimp_color_config_get_rgb_color_profile
+ (<em class="parameter"><code><a class="link" href="GimpColorConfig.html" title="GimpColorConfig"><span class="type">GimpColorConfig</span></a> *config</code></em>,
+ <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
+<div class="refsect3">
+<a name="gimp-color-config-get-rgb-color-profile.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>config</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpColorConfig.html" title="GimpColorConfig"><span class="type">GimpColorConfig</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p>return location for a <span class="type">GError</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-config-get-gray-color-profile"></a><h3>gimp_color_config_get_gray_color_profile ()</h3>
+<pre class="programlisting"><span class="returnvalue">GimpColorProfile</span> *
+gimp_color_config_get_gray_color_profile
+ (<em class="parameter"><code><a class="link" href="GimpColorConfig.html" title="GimpColorConfig"><span class="type">GimpColorConfig</span></a> *config</code></em>,
+ <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
+<div class="refsect3">
+<a name="gimp-color-config-get-gray-color-profile.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>config</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpColorConfig.html" title="GimpColorConfig"><span class="type">GimpColorConfig</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p>return location for a <span class="type">GError</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-config-get-cmyk-color-profile"></a><h3>gimp_color_config_get_cmyk_color_profile ()</h3>
+<pre class="programlisting"><span class="returnvalue">GimpColorProfile</span> *
+gimp_color_config_get_cmyk_color_profile
+ (<em class="parameter"><code><a class="link" href="GimpColorConfig.html" title="GimpColorConfig"><span class="type">GimpColorConfig</span></a> *config</code></em>,
+ <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
+<div class="refsect3">
+<a name="gimp-color-config-get-cmyk-color-profile.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>config</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpColorConfig.html" title="GimpColorConfig"><span class="type">GimpColorConfig</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p>return location for a <span class="type">GError</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-config-get-display-color-profile"></a><h3>gimp_color_config_get_display_color_profile ()</h3>
+<pre class="programlisting"><span class="returnvalue">GimpColorProfile</span> *
+gimp_color_config_get_display_color_profile
+ (<em class="parameter"><code><a class="link" href="GimpColorConfig.html" title="GimpColorConfig"><span class="type">GimpColorConfig</span></a> *config</code></em>,
+ <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
+<div class="refsect3">
+<a name="gimp-color-config-get-display-color-profile.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>config</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpColorConfig.html" title="GimpColorConfig"><span class="type">GimpColorConfig</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p>return location for a <span class="type">GError</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-config-get-simulation-color-profile"></a><h3>gimp_color_config_get_simulation_color_profile ()</h3>
+<pre class="programlisting"><span class="returnvalue">GimpColorProfile</span> *
+gimp_color_config_get_simulation_color_profile
+ (<em class="parameter"><code><a class="link" href="GimpColorConfig.html" title="GimpColorConfig"><span class="type">GimpColorConfig</span></a> *config</code></em>,
+ <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
+<div class="refsect3">
+<a name="gimp-color-config-get-simulation-color-profile.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>config</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpColorConfig.html" title="GimpColorConfig"><span class="type">GimpColorConfig</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p>return location for a <span class="type">GError</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpColorConfig.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpColorManagementMode"></a><h3>enum GimpColorManagementMode</h3>
+<p>Modes of color management.</p>
+<div class="refsect3">
+<a name="GimpColorManagementMode.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-COLOR-MANAGEMENT-OFF:CAPS"></a>GIMP_COLOR_MANAGEMENT_OFF</p></td>
+<td class="enum_member_description">
+<p>Color management is off</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-COLOR-MANAGEMENT-DISPLAY:CAPS"></a>GIMP_COLOR_MANAGEMENT_DISPLAY</p></td>
+<td class="enum_member_description">
+<p>Color managed display</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-COLOR-MANAGEMENT-SOFTPROOF:CAPS"></a>GIMP_COLOR_MANAGEMENT_SOFTPROOF</p></td>
+<td class="enum_member_description">
+<p>Soft-proofing</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpColorRenderingIntent"></a><h3>enum GimpColorRenderingIntent</h3>
+<p>Intents for color management.</p>
+<div class="refsect3">
+<a name="GimpColorRenderingIntent.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-COLOR-RENDERING-INTENT-PERCEPTUAL:CAPS"></a>GIMP_COLOR_RENDERING_INTENT_PERCEPTUAL</p></td>
+<td class="enum_member_description">
+<p>Preceptual</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-COLOR-RENDERING-INTENT-RELATIVE-COLORIMETRIC:CAPS"></a>GIMP_COLOR_RENDERING_INTENT_RELATIVE_COLORIMETRIC</p></td>
+<td class="enum_member_description">
+<p>Relative colorimetric</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-COLOR-RENDERING-INTENT-SATURATION:CAPS"></a>GIMP_COLOR_RENDERING_INTENT_SATURATION</p></td>
+<td class="enum_member_description">
+<p>Saturation</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-COLOR-RENDERING-INTENT-ABSOLUTE-COLORIMETRIC:CAPS"></a>GIMP_COLOR_RENDERING_INTENT_ABSOLUTE_COLORIMETRIC</p></td>
+<td class="enum_member_description">
+<p>Absolute colorimetric</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpColorConfig.property-details"></a><h2>Property Details</h2>
+<div class="refsect2">
+<a name="GimpColorConfig--cmyk-profile"></a><h3>The <code class="literal">“cmyk-profile”</code> property</h3>
+<pre class="programlisting"> “cmyk-profile” <a class="link" href="libgimpconfig-GimpConfig-path.html#GimpConfigPath" title="GimpConfigPath"><span class="type">GimpConfigPath</span></a></pre>
+<p>The CMYK color profile used to convert between RGB and CMYK.</p>
+<p>Owner: GimpColorConfig</p>
+<p>Flags: Read / Write / Construct</p>
+<p>Default value: NULL</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpColorConfig--display-module"></a><h3>The <code class="literal">“display-module”</code> property</h3>
+<pre class="programlisting"> “display-module” <span class="type">char</span> *</pre>
+<p>This property is deprecated and its value ignored.</p>
+<p>Owner: GimpColorConfig</p>
+<p>Flags: Read / Write / Construct</p>
+<p>Default value: "CdisplayLcms"</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpColorConfig--display-optimize"></a><h3>The <code class="literal">“display-optimize”</code> property</h3>
+<pre class="programlisting"> “display-optimize” <span class="type">gboolean</span></pre>
+<p>When disabled, image display might be of better quality at the cost of speed.</p>
+<p>Owner: GimpColorConfig</p>
+<p>Flags: Read / Write / Construct</p>
+<p>Default value: TRUE</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpColorConfig--display-profile"></a><h3>The <code class="literal">“display-profile”</code> property</h3>
+<pre class="programlisting"> “display-profile” <a class="link" href="libgimpconfig-GimpConfig-path.html#GimpConfigPath" title="GimpConfigPath"><span class="type">GimpConfigPath</span></a></pre>
+<p>The color profile of your (primary) monitor.</p>
+<p>Owner: GimpColorConfig</p>
+<p>Flags: Read / Write / Construct</p>
+<p>Default value: NULL</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpColorConfig--display-profile-from-gdk"></a><h3>The <code class="literal">“display-profile-from-gdk”</code> property</h3>
+<pre class="programlisting"> “display-profile-from-gdk” <span class="type">gboolean</span></pre>
+<p>When enabled, GIMP will try to use the display color profile from the windowing system. The configured monitor profile is then only used as a fallback.</p>
+<p>Owner: GimpColorConfig</p>
+<p>Flags: Read / Write / Construct</p>
+<p>Default value: FALSE</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpColorConfig--display-rendering-intent"></a><h3>The <code class="literal">“display-rendering-intent”</code> property</h3>
+<pre class="programlisting"> “display-rendering-intent” <a class="link" href="GimpColorConfig.html#GimpColorRenderingIntent" title="enum GimpColorRenderingIntent"><span class="type">GimpColorRenderingIntent</span></a></pre>
+<p>How colors are converted from your image's color space to your display device. Relative colorimetric is usually the best choice. Unless you use a LUT monitor profile (most monitor profiles are matrix), choosing perceptual intent really gives you relative colorimetric.</p>
+<p>Owner: GimpColorConfig</p>
+<p>Flags: Read / Write / Construct</p>
+<p>Default value: GIMP_COLOR_RENDERING_INTENT_RELATIVE_COLORIMETRIC</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpColorConfig--display-use-black-point-compensation"></a><h3>The <code class="literal">“display-use-black-point-compensation”</code> property</h3>
+<pre class="programlisting"> “display-use-black-point-compensation” <span class="type">gboolean</span></pre>
+<p>Do use black point compensation (unless you know you have a reason not to).</p>
+<p>Owner: GimpColorConfig</p>
+<p>Flags: Read / Write / Construct</p>
+<p>Default value: TRUE</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpColorConfig--gray-profile"></a><h3>The <code class="literal">“gray-profile”</code> property</h3>
+<pre class="programlisting"> “gray-profile” <a class="link" href="libgimpconfig-GimpConfig-path.html#GimpConfigPath" title="GimpConfigPath"><span class="type">GimpConfigPath</span></a></pre>
+<p>The preferred grayscale working space color profile. It will be offered next to the built-in grayscale profile when a color profile can be chosen.</p>
+<p>Owner: GimpColorConfig</p>
+<p>Flags: Read / Write / Construct</p>
+<p>Default value: NULL</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpColorConfig--mode"></a><h3>The <code class="literal">“mode”</code> property</h3>
+<pre class="programlisting"> “mode” <a class="link" href="GimpColorConfig.html#GimpColorManagementMode" title="enum GimpColorManagementMode"><span class="type">GimpColorManagementMode</span></a></pre>
+<p>How images are displayed on screen.</p>
+<p>Owner: GimpColorConfig</p>
+<p>Flags: Read / Write / Construct</p>
+<p>Default value: GIMP_COLOR_MANAGEMENT_DISPLAY</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpColorConfig--out-of-gamut-color"></a><h3>The <code class="literal">“out-of-gamut-color”</code> property</h3>
+<pre class="programlisting"> “out-of-gamut-color” <a href="../html/libgimpcolor-GimpRGB.html#GimpRGB"><span class="type">GimpRGB</span></a> *</pre>
+<p>The color to use for marking colors which are out of gamut.</p>
+<p>Owner: GimpColorConfig</p>
+<p>Flags: Read / Write / Construct</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpColorConfig--printer-profile"></a><h3>The <code class="literal">“printer-profile”</code> property</h3>
+<pre class="programlisting"> “printer-profile” <a class="link" href="libgimpconfig-GimpConfig-path.html#GimpConfigPath" title="GimpConfigPath"><span class="type">GimpConfigPath</span></a></pre>
+<p>The color profile to use for soft-proofing from your image's color space to some other color space, including soft-proofing to a printer or other output device profile. .</p>
+<p>Owner: GimpColorConfig</p>
+<p>Flags: Read / Write / Construct</p>
+<p>Default value: NULL</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpColorConfig--rgb-profile"></a><h3>The <code class="literal">“rgb-profile”</code> property</h3>
+<pre class="programlisting"> “rgb-profile” <a class="link" href="libgimpconfig-GimpConfig-path.html#GimpConfigPath" title="GimpConfigPath"><span class="type">GimpConfigPath</span></a></pre>
+<p>The preferred RGB working space color profile. It will be offered next to the built-in RGB profile when a color profile can be chosen.</p>
+<p>Owner: GimpColorConfig</p>
+<p>Flags: Read / Write / Construct</p>
+<p>Default value: NULL</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpColorConfig--show-hsv"></a><h3>The <code class="literal">“show-hsv”</code> property</h3>
+<pre class="programlisting"> “show-hsv” <span class="type">gboolean</span></pre>
+<p>Show HSV instead of LCH.</p>
+<p>Owner: GimpColorConfig</p>
+<p>Flags: Read / Write / Construct</p>
+<p>Default value: FALSE</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpColorConfig--show-rgb-u8"></a><h3>The <code class="literal">“show-rgb-u8”</code> property</h3>
+<pre class="programlisting"> “show-rgb-u8” <span class="type">gboolean</span></pre>
+<p>Show RGB 0..255 scales.</p>
+<p>Owner: GimpColorConfig</p>
+<p>Flags: Read / Write / Construct</p>
+<p>Default value: FALSE</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpColorConfig--simulation-gamut-check"></a><h3>The <code class="literal">“simulation-gamut-check”</code> property</h3>
+<pre class="programlisting"> “simulation-gamut-check” <span class="type">gboolean</span></pre>
+<p>When enabled, the soft-proofing will mark colors which can not be represented in the target color space.</p>
+<p>Owner: GimpColorConfig</p>
+<p>Flags: Read / Write / Construct</p>
+<p>Default value: FALSE</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpColorConfig--simulation-optimize"></a><h3>The <code class="literal">“simulation-optimize”</code> property</h3>
+<pre class="programlisting"> “simulation-optimize” <span class="type">gboolean</span></pre>
+<p>When disabled, soft-proofing might be of better quality at the cost of speed.</p>
+<p>Owner: GimpColorConfig</p>
+<p>Flags: Read / Write / Construct</p>
+<p>Default value: TRUE</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpColorConfig--simulation-rendering-intent"></a><h3>The <code class="literal">“simulation-rendering-intent”</code> property</h3>
+<pre class="programlisting"> “simulation-rendering-intent” <a class="link" href="GimpColorConfig.html#GimpColorRenderingIntent" title="enum GimpColorRenderingIntent"><span class="type">GimpColorRenderingIntent</span></a></pre>
+<p>How colors are converted from your image's color space to the output simulation device (usually your monitor). Try them all and choose what looks the best. .</p>
+<p>Owner: GimpColorConfig</p>
+<p>Flags: Read / Write / Construct</p>
+<p>Default value: GIMP_COLOR_RENDERING_INTENT_PERCEPTUAL</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpColorConfig--simulation-use-black-point-compensation"></a><h3>The <code class="literal">“simulation-use-black-point-compensation”</code> property</h3>
+<pre class="programlisting"> “simulation-use-black-point-compensation” <span class="type">gboolean</span></pre>
+<p>Try with and without black point compensation and choose what looks best. .</p>
+<p>Owner: GimpColorConfig</p>
+<p>Flags: Read / Write / Construct</p>
+<p>Default value: FALSE</p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpconfig/html/api-index-full.html b/devel-docs/libgimpconfig/html/api-index-full.html
new file mode 100644
index 0000000..59931cf
--- /dev/null
+++ b/devel-docs/libgimpconfig/html/api-index-full.html
@@ -0,0 +1,654 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Index: GIMP Config Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Config Library Reference Manual">
+<link rel="up" href="index.html" title="GIMP Config Library Reference Manual">
+<link rel="prev" href="GimpColorConfig.html" title="GimpColorConfig">
+<link rel="next" href="api-index-2-4.html" title="Index of new symbols in GIMP 2.4">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts"><span id="nav_index"><a class="shortcut" href="#idxC">C</a>
+  <span class="dim">|</span> 
+ <a class="shortcut" href="#idxF">F</a>
+  <span class="dim">|</span> 
+ <a class="shortcut" href="#idxP">P</a>
+  <span class="dim">|</span> 
+ <a class="shortcut" href="#idxS">S</a>
+  <span class="dim">|</span> 
+ <a class="shortcut" href="#idxV">V</a></span></td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><img src="up-insensitive.png" width="16" height="16" border="0"></td>
+<td><a accesskey="p" href="GimpColorConfig.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="api-index-2-4.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="index">
+<div class="titlepage"><div><div><h1 class="title">
+<a name="api-index-full"></a>Index</h1></div></div></div>
+<a name="idx"></a><a name="idxC"></a><h3 class="title">C</h3>
+<dt>
+<a class="link" href="GimpColorConfig.html#GimpColorConfig--cmyk-profile" title="The “cmyk-profile” property">GimpColorConfig:cmyk-profile</a>, object property in <a class="link" href="GimpColorConfig.html" title="GimpColorConfig">GimpColorConfig</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorConfig.html#GimpColorConfig--display-module" title="The “display-module” property">GimpColorConfig:display-module</a>, object property in <a class="link" href="GimpColorConfig.html" title="GimpColorConfig">GimpColorConfig</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorConfig.html#GimpColorConfig--display-optimize" title="The “display-optimize” property">GimpColorConfig:display-optimize</a>, object property in <a class="link" href="GimpColorConfig.html" title="GimpColorConfig">GimpColorConfig</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorConfig.html#GimpColorConfig--display-profile" title="The “display-profile” property">GimpColorConfig:display-profile</a>, object property in <a class="link" href="GimpColorConfig.html" title="GimpColorConfig">GimpColorConfig</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorConfig.html#GimpColorConfig--display-profile-from-gdk" title="The “display-profile-from-gdk” property">GimpColorConfig:display-profile-from-gdk</a>, object property in <a class="link" href="GimpColorConfig.html" title="GimpColorConfig">GimpColorConfig</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorConfig.html#GimpColorConfig--display-rendering-intent" title="The “display-rendering-intent” property">GimpColorConfig:display-rendering-intent</a>, object property in <a class="link" href="GimpColorConfig.html" title="GimpColorConfig">GimpColorConfig</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorConfig.html#GimpColorConfig--display-use-black-point-compensation" title="The “display-use-black-point-compensation” property">GimpColorConfig:display-use-black-point-compensation</a>, object property in <a class="link" href="GimpColorConfig.html" title="GimpColorConfig">GimpColorConfig</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorConfig.html#GimpColorConfig--gray-profile" title="The “gray-profile” property">GimpColorConfig:gray-profile</a>, object property in <a class="link" href="GimpColorConfig.html" title="GimpColorConfig">GimpColorConfig</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorConfig.html#GimpColorConfig--mode" title="The “mode” property">GimpColorConfig:mode</a>, object property in <a class="link" href="GimpColorConfig.html" title="GimpColorConfig">GimpColorConfig</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorConfig.html#GimpColorConfig--out-of-gamut-color" title="The “out-of-gamut-color” property">GimpColorConfig:out-of-gamut-color</a>, object property in <a class="link" href="GimpColorConfig.html" title="GimpColorConfig">GimpColorConfig</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorConfig.html#GimpColorConfig--printer-profile" title="The “printer-profile” property">GimpColorConfig:printer-profile</a>, object property in <a class="link" href="GimpColorConfig.html" title="GimpColorConfig">GimpColorConfig</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorConfig.html#GimpColorConfig--rgb-profile" title="The “rgb-profile” property">GimpColorConfig:rgb-profile</a>, object property in <a class="link" href="GimpColorConfig.html" title="GimpColorConfig">GimpColorConfig</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorConfig.html#GimpColorConfig--show-hsv" title="The “show-hsv” property">GimpColorConfig:show-hsv</a>, object property in <a class="link" href="GimpColorConfig.html" title="GimpColorConfig">GimpColorConfig</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorConfig.html#GimpColorConfig--show-rgb-u8" title="The “show-rgb-u8” property">GimpColorConfig:show-rgb-u8</a>, object property in <a class="link" href="GimpColorConfig.html" title="GimpColorConfig">GimpColorConfig</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorConfig.html#GimpColorConfig--simulation-gamut-check" title="The “simulation-gamut-check” property">GimpColorConfig:simulation-gamut-check</a>, object property in <a class="link" href="GimpColorConfig.html" title="GimpColorConfig">GimpColorConfig</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorConfig.html#GimpColorConfig--simulation-optimize" title="The “simulation-optimize” property">GimpColorConfig:simulation-optimize</a>, object property in <a class="link" href="GimpColorConfig.html" title="GimpColorConfig">GimpColorConfig</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorConfig.html#GimpColorConfig--simulation-rendering-intent" title="The “simulation-rendering-intent” property">GimpColorConfig:simulation-rendering-intent</a>, object property in <a class="link" href="GimpColorConfig.html" title="GimpColorConfig">GimpColorConfig</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorConfig.html#GimpColorConfig--simulation-use-black-point-compensation" title="The “simulation-use-black-point-compensation” property">GimpColorConfig:simulation-use-black-point-compensation</a>, object property in <a class="link" href="GimpColorConfig.html" title="GimpColorConfig">GimpColorConfig</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorConfig.html#GimpColorManagementMode" title="enum GimpColorManagementMode">GimpColorManagementMode</a>, enum in <a class="link" href="GimpColorConfig.html" title="GimpColorConfig">GimpColorConfig</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorConfig.html#GimpColorRenderingIntent" title="enum GimpColorRenderingIntent">GimpColorRenderingIntent</a>, enum in <a class="link" href="GimpColorConfig.html" title="GimpColorConfig">GimpColorConfig</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorConfig.html#gimp-color-config-get-cmyk-color-profile" title="gimp_color_config_get_cmyk_color_profile ()">gimp_color_config_get_cmyk_color_profile</a>, function in <a class="link" href="GimpColorConfig.html" title="GimpColorConfig">GimpColorConfig</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorConfig.html#gimp-color-config-get-display-bpc" title="gimp_color_config_get_display_bpc ()">gimp_color_config_get_display_bpc</a>, function in <a class="link" href="GimpColorConfig.html" title="GimpColorConfig">GimpColorConfig</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorConfig.html#gimp-color-config-get-display-color-profile" title="gimp_color_config_get_display_color_profile ()">gimp_color_config_get_display_color_profile</a>, function in <a class="link" href="GimpColorConfig.html" title="GimpColorConfig">GimpColorConfig</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorConfig.html#gimp-color-config-get-display-intent" title="gimp_color_config_get_display_intent ()">gimp_color_config_get_display_intent</a>, function in <a class="link" href="GimpColorConfig.html" title="GimpColorConfig">GimpColorConfig</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorConfig.html#gimp-color-config-get-display-optimize" title="gimp_color_config_get_display_optimize ()">gimp_color_config_get_display_optimize</a>, function in <a class="link" href="GimpColorConfig.html" title="GimpColorConfig">GimpColorConfig</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorConfig.html#gimp-color-config-get-display-profile-from-gdk" title="gimp_color_config_get_display_profile_from_gdk ()">gimp_color_config_get_display_profile_from_gdk</a>, function in <a class="link" href="GimpColorConfig.html" title="GimpColorConfig">GimpColorConfig</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorConfig.html#gimp-color-config-get-gray-color-profile" title="gimp_color_config_get_gray_color_profile ()">gimp_color_config_get_gray_color_profile</a>, function in <a class="link" href="GimpColorConfig.html" title="GimpColorConfig">GimpColorConfig</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorConfig.html#gimp-color-config-get-mode" title="gimp_color_config_get_mode ()">gimp_color_config_get_mode</a>, function in <a class="link" href="GimpColorConfig.html" title="GimpColorConfig">GimpColorConfig</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorConfig.html#gimp-color-config-get-rgb-color-profile" title="gimp_color_config_get_rgb_color_profile ()">gimp_color_config_get_rgb_color_profile</a>, function in <a class="link" href="GimpColorConfig.html" title="GimpColorConfig">GimpColorConfig</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorConfig.html#gimp-color-config-get-simulation-bpc" title="gimp_color_config_get_simulation_bpc ()">gimp_color_config_get_simulation_bpc</a>, function in <a class="link" href="GimpColorConfig.html" title="GimpColorConfig">GimpColorConfig</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorConfig.html#gimp-color-config-get-simulation-color-profile" title="gimp_color_config_get_simulation_color_profile ()">gimp_color_config_get_simulation_color_profile</a>, function in <a class="link" href="GimpColorConfig.html" title="GimpColorConfig">GimpColorConfig</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorConfig.html#gimp-color-config-get-simulation-gamut-check" title="gimp_color_config_get_simulation_gamut_check ()">gimp_color_config_get_simulation_gamut_check</a>, function in <a class="link" href="GimpColorConfig.html" title="GimpColorConfig">GimpColorConfig</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorConfig.html#gimp-color-config-get-simulation-intent" title="gimp_color_config_get_simulation_intent ()">gimp_color_config_get_simulation_intent</a>, function in <a class="link" href="GimpColorConfig.html" title="GimpColorConfig">GimpColorConfig</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorConfig.html#gimp-color-config-get-simulation-optimize" title="gimp_color_config_get_simulation_optimize ()">gimp_color_config_get_simulation_optimize</a>, function in <a class="link" href="GimpColorConfig.html" title="GimpColorConfig">GimpColorConfig</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfig.html#GimpConfig" title="GimpConfig">GimpConfig</a>, struct in <a class="link" href="libgimpconfig-GimpConfig.html" title="GimpConfig-iface">GimpConfig</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfigError.html#GimpConfigError" title="enum GimpConfigError">GimpConfigError</a>, enum in <a class="link" href="libgimpconfig-GimpConfigError.html" title="GimpConfig-error">GimpConfigError</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfig.html#GimpConfigInterface-struct" title="struct GimpConfigInterface">GimpConfigInterface</a>, struct in <a class="link" href="libgimpconfig-GimpConfig.html" title="GimpConfig-iface">GimpConfig</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfig-path.html#GimpConfigPath" title="GimpConfigPath">GimpConfigPath</a>, typedef in <a class="link" href="libgimpconfig-GimpConfig-path.html" title="GimpConfig-path">GimpConfig-path</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfig-path.html#GimpConfigPathType" title="enum GimpConfigPathType">GimpConfigPathType</a>, enum in <a class="link" href="libgimpconfig-GimpConfig-path.html" title="GimpConfig-path">GimpConfig-path</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfigWriter.html#GimpConfigWriter" title="GimpConfigWriter">GimpConfigWriter</a>, struct in <a class="link" href="libgimpconfig-GimpConfigWriter.html" title="GimpConfigWriter">GimpConfigWriter</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfig-path.html#gimp-config-build-data-path" title="gimp_config_build_data_path ()">gimp_config_build_data_path</a>, function in <a class="link" href="libgimpconfig-GimpConfig-path.html" title="GimpConfig-path">GimpConfig-path</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfig-path.html#gimp-config-build-plug-in-path" title="gimp_config_build_plug_in_path ()">gimp_config_build_plug_in_path</a>, function in <a class="link" href="libgimpconfig-GimpConfig-path.html" title="GimpConfig-path">GimpConfig-path</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfig-path.html#gimp-config-build-writable-path" title="gimp_config_build_writable_path ()">gimp_config_build_writable_path</a>, function in <a class="link" href="libgimpconfig-GimpConfig-path.html" title="GimpConfig-path">GimpConfig-path</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfig.html#gimp-config-copy" title="gimp_config_copy ()">gimp_config_copy</a>, function in <a class="link" href="libgimpconfig-GimpConfig.html" title="GimpConfig-iface">GimpConfig</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfig.html#gimp-config-deserialize" title="gimp_config_deserialize ()">gimp_config_deserialize</a>, function in <a class="link" href="libgimpconfig-GimpConfig.html" title="GimpConfig-iface">GimpConfig</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfig.html#gimp-config-deserialize-file" title="gimp_config_deserialize_file ()">gimp_config_deserialize_file</a>, function in <a class="link" href="libgimpconfig-GimpConfig.html" title="GimpConfig-iface">GimpConfig</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfig.html#gimp-config-deserialize-gfile" title="gimp_config_deserialize_gfile ()">gimp_config_deserialize_gfile</a>, function in <a class="link" href="libgimpconfig-GimpConfig.html" title="GimpConfig-iface">GimpConfig</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfig-deserialize.html#gimp-config-deserialize-properties" title="gimp_config_deserialize_properties ()">gimp_config_deserialize_properties</a>, function in <a class="link" href="libgimpconfig-GimpConfig-deserialize.html" title="GimpConfig-deserialize">GimpConfig-deserialize</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfig-deserialize.html#gimp-config-deserialize-property" title="gimp_config_deserialize_property ()">gimp_config_deserialize_property</a>, function in <a class="link" href="libgimpconfig-GimpConfig-deserialize.html" title="GimpConfig-deserialize">GimpConfig-deserialize</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfig.html#gimp-config-deserialize-return" title="gimp_config_deserialize_return ()">gimp_config_deserialize_return</a>, function in <a class="link" href="libgimpconfig-GimpConfig.html" title="GimpConfig-iface">GimpConfig</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfig.html#gimp-config-deserialize-stream" title="gimp_config_deserialize_stream ()">gimp_config_deserialize_stream</a>, function in <a class="link" href="libgimpconfig-GimpConfig.html" title="GimpConfig-iface">GimpConfig</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfig.html#gimp-config-deserialize-string" title="gimp_config_deserialize_string ()">gimp_config_deserialize_string</a>, function in <a class="link" href="libgimpconfig-GimpConfig.html" title="GimpConfig-iface">GimpConfig</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfig-utils.html#gimp-config-diff" title="gimp_config_diff ()">gimp_config_diff</a>, function in <a class="link" href="libgimpconfig-GimpConfig-utils.html" title="GimpConfig-utils">GimpConfig-utils</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfig.html#gimp-config-duplicate" title="gimp_config_duplicate ()">gimp_config_duplicate</a>, function in <a class="link" href="libgimpconfig-GimpConfig.html" title="GimpConfig-iface">GimpConfig</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfigError.html#GIMP-CONFIG-ERROR:CAPS" title="GIMP_CONFIG_ERROR">GIMP_CONFIG_ERROR</a>, macro in <a class="link" href="libgimpconfig-GimpConfigError.html" title="GimpConfig-error">GimpConfigError</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfigError.html#gimp-config-error-quark" title="gimp_config_error_quark ()">gimp_config_error_quark</a>, function in <a class="link" href="libgimpconfig-GimpConfigError.html" title="GimpConfig-error">GimpConfigError</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-INSTALL-PROP-BOOLEAN:CAPS" title="GIMP_CONFIG_INSTALL_PROP_BOOLEAN()">GIMP_CONFIG_INSTALL_PROP_BOOLEAN</a>, macro in <a class="link" href="libgimpconfig-GimpConfig-params.html" title="GimpConfig-params">GimpConfig-params</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-INSTALL-PROP-BOXED:CAPS" title="GIMP_CONFIG_INSTALL_PROP_BOXED()">GIMP_CONFIG_INSTALL_PROP_BOXED</a>, macro in <a class="link" href="libgimpconfig-GimpConfig-params.html" title="GimpConfig-params">GimpConfig-params</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-INSTALL-PROP-DOUBLE:CAPS" title="GIMP_CONFIG_INSTALL_PROP_DOUBLE()">GIMP_CONFIG_INSTALL_PROP_DOUBLE</a>, macro in <a class="link" href="libgimpconfig-GimpConfig-params.html" title="GimpConfig-params">GimpConfig-params</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-INSTALL-PROP-ENUM:CAPS" title="GIMP_CONFIG_INSTALL_PROP_ENUM()">GIMP_CONFIG_INSTALL_PROP_ENUM</a>, macro in <a class="link" href="libgimpconfig-GimpConfig-params.html" title="GimpConfig-params">GimpConfig-params</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-INSTALL-PROP-INT:CAPS" title="GIMP_CONFIG_INSTALL_PROP_INT()">GIMP_CONFIG_INSTALL_PROP_INT</a>, macro in <a class="link" href="libgimpconfig-GimpConfig-params.html" title="GimpConfig-params">GimpConfig-params</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-INSTALL-PROP-MATRIX2:CAPS" title="GIMP_CONFIG_INSTALL_PROP_MATRIX2()">GIMP_CONFIG_INSTALL_PROP_MATRIX2</a>, macro in <a class="link" href="libgimpconfig-GimpConfig-params.html" title="GimpConfig-params">GimpConfig-params</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-INSTALL-PROP-MEMSIZE:CAPS" title="GIMP_CONFIG_INSTALL_PROP_MEMSIZE()">GIMP_CONFIG_INSTALL_PROP_MEMSIZE</a>, macro in <a class="link" href="libgimpconfig-GimpConfig-params.html" title="GimpConfig-params">GimpConfig-params</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-INSTALL-PROP-OBJECT:CAPS" title="GIMP_CONFIG_INSTALL_PROP_OBJECT()">GIMP_CONFIG_INSTALL_PROP_OBJECT</a>, macro in <a class="link" href="libgimpconfig-GimpConfig-params.html" title="GimpConfig-params">GimpConfig-params</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-INSTALL-PROP-PATH:CAPS" title="GIMP_CONFIG_INSTALL_PROP_PATH()">GIMP_CONFIG_INSTALL_PROP_PATH</a>, macro in <a class="link" href="libgimpconfig-GimpConfig-params.html" title="GimpConfig-params">GimpConfig-params</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-INSTALL-PROP-POINTER:CAPS" title="GIMP_CONFIG_INSTALL_PROP_POINTER()">GIMP_CONFIG_INSTALL_PROP_POINTER</a>, macro in <a class="link" href="libgimpconfig-GimpConfig-params.html" title="GimpConfig-params">GimpConfig-params</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-INSTALL-PROP-RESOLUTION:CAPS" title="GIMP_CONFIG_INSTALL_PROP_RESOLUTION()">GIMP_CONFIG_INSTALL_PROP_RESOLUTION</a>, macro in <a class="link" href="libgimpconfig-GimpConfig-params.html" title="GimpConfig-params">GimpConfig-params</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-INSTALL-PROP-RGB:CAPS" title="GIMP_CONFIG_INSTALL_PROP_RGB()">GIMP_CONFIG_INSTALL_PROP_RGB</a>, macro in <a class="link" href="libgimpconfig-GimpConfig-params.html" title="GimpConfig-params">GimpConfig-params</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-INSTALL-PROP-STRING:CAPS" title="GIMP_CONFIG_INSTALL_PROP_STRING()">GIMP_CONFIG_INSTALL_PROP_STRING</a>, macro in <a class="link" href="libgimpconfig-GimpConfig-params.html" title="GimpConfig-params">GimpConfig-params</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-INSTALL-PROP-UINT:CAPS" title="GIMP_CONFIG_INSTALL_PROP_UINT()">GIMP_CONFIG_INSTALL_PROP_UINT</a>, macro in <a class="link" href="libgimpconfig-GimpConfig-params.html" title="GimpConfig-params">GimpConfig-params</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-INSTALL-PROP-UNIT:CAPS" title="GIMP_CONFIG_INSTALL_PROP_UNIT()">GIMP_CONFIG_INSTALL_PROP_UNIT</a>, macro in <a class="link" href="libgimpconfig-GimpConfig-params.html" title="GimpConfig-params">GimpConfig-params</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfig.html#gimp-config-is-equal-to" title="gimp_config_is_equal_to ()">gimp_config_is_equal_to</a>, function in <a class="link" href="libgimpconfig-GimpConfig.html" title="GimpConfig-iface">GimpConfig</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-PARAM-AGGREGATE:CAPS" title="GIMP_CONFIG_PARAM_AGGREGATE">GIMP_CONFIG_PARAM_AGGREGATE</a>, macro in <a class="link" href="libgimpconfig-GimpConfig-params.html" title="GimpConfig-params">GimpConfig-params</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-PARAM-CONFIRM:CAPS" title="GIMP_CONFIG_PARAM_CONFIRM">GIMP_CONFIG_PARAM_CONFIRM</a>, macro in <a class="link" href="libgimpconfig-GimpConfig-params.html" title="GimpConfig-params">GimpConfig-params</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-PARAM-DEFAULTS:CAPS" title="GIMP_CONFIG_PARAM_DEFAULTS">GIMP_CONFIG_PARAM_DEFAULTS</a>, macro in <a class="link" href="libgimpconfig-GimpConfig-params.html" title="GimpConfig-params">GimpConfig-params</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-PARAM-FLAGS:CAPS" title="GIMP_CONFIG_PARAM_FLAGS">GIMP_CONFIG_PARAM_FLAGS</a>, macro in <a class="link" href="libgimpconfig-GimpConfig-params.html" title="GimpConfig-params">GimpConfig-params</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-PARAM-IGNORE:CAPS" title="GIMP_CONFIG_PARAM_IGNORE">GIMP_CONFIG_PARAM_IGNORE</a>, macro in <a class="link" href="libgimpconfig-GimpConfig-params.html" title="GimpConfig-params">GimpConfig-params</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-PARAM-RESTART:CAPS" title="GIMP_CONFIG_PARAM_RESTART">GIMP_CONFIG_PARAM_RESTART</a>, macro in <a class="link" href="libgimpconfig-GimpConfig-params.html" title="GimpConfig-params">GimpConfig-params</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-PARAM-SERIALIZE:CAPS" title="GIMP_CONFIG_PARAM_SERIALIZE">GIMP_CONFIG_PARAM_SERIALIZE</a>, macro in <a class="link" href="libgimpconfig-GimpConfig-params.html" title="GimpConfig-params">GimpConfig-params</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfig-path.html#gimp-config-path-expand" title="gimp_config_path_expand ()">gimp_config_path_expand</a>, function in <a class="link" href="libgimpconfig-GimpConfig-path.html" title="GimpConfig-path">GimpConfig-path</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfig-path.html#gimp-config-path-expand-to-files" title="gimp_config_path_expand_to_files ()">gimp_config_path_expand_to_files</a>, function in <a class="link" href="libgimpconfig-GimpConfig-path.html" title="GimpConfig-path">GimpConfig-path</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfig-path.html#gimp-config-path-unexpand" title="gimp_config_path_unexpand ()">gimp_config_path_unexpand</a>, function in <a class="link" href="libgimpconfig-GimpConfig-path.html" title="GimpConfig-path">GimpConfig-path</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-PROP-BOOLEAN:CAPS" title="GIMP_CONFIG_PROP_BOOLEAN()">GIMP_CONFIG_PROP_BOOLEAN</a>, macro in <a class="link" href="libgimpconfig-GimpConfig-params.html" title="GimpConfig-params">GimpConfig-params</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-PROP-BOXED:CAPS" title="GIMP_CONFIG_PROP_BOXED()">GIMP_CONFIG_PROP_BOXED</a>, macro in <a class="link" href="libgimpconfig-GimpConfig-params.html" title="GimpConfig-params">GimpConfig-params</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-PROP-DOUBLE:CAPS" title="GIMP_CONFIG_PROP_DOUBLE()">GIMP_CONFIG_PROP_DOUBLE</a>, macro in <a class="link" href="libgimpconfig-GimpConfig-params.html" title="GimpConfig-params">GimpConfig-params</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-PROP-ENUM:CAPS" title="GIMP_CONFIG_PROP_ENUM()">GIMP_CONFIG_PROP_ENUM</a>, macro in <a class="link" href="libgimpconfig-GimpConfig-params.html" title="GimpConfig-params">GimpConfig-params</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-PROP-INT:CAPS" title="GIMP_CONFIG_PROP_INT()">GIMP_CONFIG_PROP_INT</a>, macro in <a class="link" href="libgimpconfig-GimpConfig-params.html" title="GimpConfig-params">GimpConfig-params</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-PROP-INT64:CAPS" title="GIMP_CONFIG_PROP_INT64()">GIMP_CONFIG_PROP_INT64</a>, macro in <a class="link" href="libgimpconfig-GimpConfig-params.html" title="GimpConfig-params">GimpConfig-params</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-PROP-MATRIX2:CAPS" title="GIMP_CONFIG_PROP_MATRIX2()">GIMP_CONFIG_PROP_MATRIX2</a>, macro in <a class="link" href="libgimpconfig-GimpConfig-params.html" title="GimpConfig-params">GimpConfig-params</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-PROP-MEMSIZE:CAPS" title="GIMP_CONFIG_PROP_MEMSIZE()">GIMP_CONFIG_PROP_MEMSIZE</a>, macro in <a class="link" href="libgimpconfig-GimpConfig-params.html" title="GimpConfig-params">GimpConfig-params</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-PROP-OBJECT:CAPS" title="GIMP_CONFIG_PROP_OBJECT()">GIMP_CONFIG_PROP_OBJECT</a>, macro in <a class="link" href="libgimpconfig-GimpConfig-params.html" title="GimpConfig-params">GimpConfig-params</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-PROP-PATH:CAPS" title="GIMP_CONFIG_PROP_PATH()">GIMP_CONFIG_PROP_PATH</a>, macro in <a class="link" href="libgimpconfig-GimpConfig-params.html" title="GimpConfig-params">GimpConfig-params</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-PROP-POINTER:CAPS" title="GIMP_CONFIG_PROP_POINTER()">GIMP_CONFIG_PROP_POINTER</a>, macro in <a class="link" href="libgimpconfig-GimpConfig-params.html" title="GimpConfig-params">GimpConfig-params</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-PROP-RESOLUTION:CAPS" title="GIMP_CONFIG_PROP_RESOLUTION()">GIMP_CONFIG_PROP_RESOLUTION</a>, macro in <a class="link" href="libgimpconfig-GimpConfig-params.html" title="GimpConfig-params">GimpConfig-params</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-PROP-RGB:CAPS" title="GIMP_CONFIG_PROP_RGB()">GIMP_CONFIG_PROP_RGB</a>, macro in <a class="link" href="libgimpconfig-GimpConfig-params.html" title="GimpConfig-params">GimpConfig-params</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-PROP-STRING:CAPS" title="GIMP_CONFIG_PROP_STRING()">GIMP_CONFIG_PROP_STRING</a>, macro in <a class="link" href="libgimpconfig-GimpConfig-params.html" title="GimpConfig-params">GimpConfig-params</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-PROP-UINT:CAPS" title="GIMP_CONFIG_PROP_UINT()">GIMP_CONFIG_PROP_UINT</a>, macro in <a class="link" href="libgimpconfig-GimpConfig-params.html" title="GimpConfig-params">GimpConfig-params</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-PROP-UINT64:CAPS" title="GIMP_CONFIG_PROP_UINT64()">GIMP_CONFIG_PROP_UINT64</a>, macro in <a class="link" href="libgimpconfig-GimpConfig-params.html" title="GimpConfig-params">GimpConfig-params</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-PROP-UNIT:CAPS" title="GIMP_CONFIG_PROP_UNIT()">GIMP_CONFIG_PROP_UNIT</a>, macro in <a class="link" href="libgimpconfig-GimpConfig-params.html" title="GimpConfig-params">GimpConfig-params</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfig.html#gimp-config-reset" title="gimp_config_reset ()">gimp_config_reset</a>, function in <a class="link" href="libgimpconfig-GimpConfig.html" title="GimpConfig-iface">GimpConfig</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfig-utils.html#gimp-config-reset-properties" title="gimp_config_reset_properties ()">gimp_config_reset_properties</a>, function in <a class="link" href="libgimpconfig-GimpConfig-utils.html" title="GimpConfig-utils">GimpConfig-utils</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfig-utils.html#gimp-config-reset-property" title="gimp_config_reset_property ()">gimp_config_reset_property</a>, function in <a class="link" href="libgimpconfig-GimpConfig-utils.html" title="GimpConfig-utils">GimpConfig-utils</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfig.html#gimp-config-serialize" title="gimp_config_serialize ()">gimp_config_serialize</a>, function in <a class="link" href="libgimpconfig-GimpConfig.html" title="GimpConfig-iface">GimpConfig</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfig-serialize.html#gimp-config-serialize-changed-properties" title="gimp_config_serialize_changed_properties ()">gimp_config_serialize_changed_properties</a>, function in <a class="link" href="libgimpconfig-GimpConfig-serialize.html" title="GimpConfig-serialize">GimpConfig-serialize</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfig-serialize.html#gimp-config-serialize-properties" title="gimp_config_serialize_properties ()">gimp_config_serialize_properties</a>, function in <a class="link" href="libgimpconfig-GimpConfig-serialize.html" title="GimpConfig-serialize">GimpConfig-serialize</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfig-serialize.html#gimp-config-serialize-property" title="gimp_config_serialize_property ()">gimp_config_serialize_property</a>, function in <a class="link" href="libgimpconfig-GimpConfig-serialize.html" title="GimpConfig-serialize">GimpConfig-serialize</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfig-serialize.html#gimp-config-serialize-property-by-name" title="gimp_config_serialize_property_by_name ()">gimp_config_serialize_property_by_name</a>, function in <a class="link" href="libgimpconfig-GimpConfig-serialize.html" title="GimpConfig-serialize">GimpConfig-serialize</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfig.html#gimp-config-serialize-to-fd" title="gimp_config_serialize_to_fd ()">gimp_config_serialize_to_fd</a>, function in <a class="link" href="libgimpconfig-GimpConfig.html" title="GimpConfig-iface">GimpConfig</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfig.html#gimp-config-serialize-to-file" title="gimp_config_serialize_to_file ()">gimp_config_serialize_to_file</a>, function in <a class="link" href="libgimpconfig-GimpConfig.html" title="GimpConfig-iface">GimpConfig</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfig.html#gimp-config-serialize-to-gfile" title="gimp_config_serialize_to_gfile ()">gimp_config_serialize_to_gfile</a>, function in <a class="link" href="libgimpconfig-GimpConfig.html" title="GimpConfig-iface">GimpConfig</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfig.html#gimp-config-serialize-to-stream" title="gimp_config_serialize_to_stream ()">gimp_config_serialize_to_stream</a>, function in <a class="link" href="libgimpconfig-GimpConfig.html" title="GimpConfig-iface">GimpConfig</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfig.html#gimp-config-serialize-to-string" title="gimp_config_serialize_to_string ()">gimp_config_serialize_to_string</a>, function in <a class="link" href="libgimpconfig-GimpConfig.html" title="GimpConfig-iface">GimpConfig</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfig-serialize.html#gimp-config-serialize-value" title="gimp_config_serialize_value ()">gimp_config_serialize_value</a>, function in <a class="link" href="libgimpconfig-GimpConfig-serialize.html" title="GimpConfig-serialize">GimpConfig-serialize</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfig-utils.html#gimp-config-string-append-escaped" title="gimp_config_string_append_escaped ()">gimp_config_string_append_escaped</a>, function in <a class="link" href="libgimpconfig-GimpConfig-utils.html" title="GimpConfig-utils">GimpConfig-utils</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfig-utils.html#gimp-config-sync" title="gimp_config_sync ()">gimp_config_sync</a>, function in <a class="link" href="libgimpconfig-GimpConfig-utils.html" title="GimpConfig-utils">GimpConfig-utils</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfigWriter.html#gimp-config-writer-close" title="gimp_config_writer_close ()">gimp_config_writer_close</a>, function in <a class="link" href="libgimpconfig-GimpConfigWriter.html" title="GimpConfigWriter">GimpConfigWriter</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfigWriter.html#gimp-config-writer-comment" title="gimp_config_writer_comment ()">gimp_config_writer_comment</a>, function in <a class="link" href="libgimpconfig-GimpConfigWriter.html" title="GimpConfigWriter">GimpConfigWriter</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfigWriter.html#gimp-config-writer-comment-mode" title="gimp_config_writer_comment_mode ()">gimp_config_writer_comment_mode</a>, function in <a class="link" href="libgimpconfig-GimpConfigWriter.html" title="GimpConfigWriter">GimpConfigWriter</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfigWriter.html#gimp-config-writer-data" title="gimp_config_writer_data ()">gimp_config_writer_data</a>, function in <a class="link" href="libgimpconfig-GimpConfigWriter.html" title="GimpConfigWriter">GimpConfigWriter</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfigWriter.html#gimp-config-writer-finish" title="gimp_config_writer_finish ()">gimp_config_writer_finish</a>, function in <a class="link" href="libgimpconfig-GimpConfigWriter.html" title="GimpConfigWriter">GimpConfigWriter</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfigWriter.html#gimp-config-writer-identifier" title="gimp_config_writer_identifier ()">gimp_config_writer_identifier</a>, function in <a class="link" href="libgimpconfig-GimpConfigWriter.html" title="GimpConfigWriter">GimpConfigWriter</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfigWriter.html#gimp-config-writer-linefeed" title="gimp_config_writer_linefeed ()">gimp_config_writer_linefeed</a>, function in <a class="link" href="libgimpconfig-GimpConfigWriter.html" title="GimpConfigWriter">GimpConfigWriter</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfigWriter.html#gimp-config-writer-new-fd" title="gimp_config_writer_new_fd ()">gimp_config_writer_new_fd</a>, function in <a class="link" href="libgimpconfig-GimpConfigWriter.html" title="GimpConfigWriter">GimpConfigWriter</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfigWriter.html#gimp-config-writer-new-file" title="gimp_config_writer_new_file ()">gimp_config_writer_new_file</a>, function in <a class="link" href="libgimpconfig-GimpConfigWriter.html" title="GimpConfigWriter">GimpConfigWriter</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfigWriter.html#gimp-config-writer-new-gfile" title="gimp_config_writer_new_gfile ()">gimp_config_writer_new_gfile</a>, function in <a class="link" href="libgimpconfig-GimpConfigWriter.html" title="GimpConfigWriter">GimpConfigWriter</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfigWriter.html#gimp-config-writer-new-stream" title="gimp_config_writer_new_stream ()">gimp_config_writer_new_stream</a>, function in <a class="link" href="libgimpconfig-GimpConfigWriter.html" title="GimpConfigWriter">GimpConfigWriter</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfigWriter.html#gimp-config-writer-new-string" title="gimp_config_writer_new_string ()">gimp_config_writer_new_string</a>, function in <a class="link" href="libgimpconfig-GimpConfigWriter.html" title="GimpConfigWriter">GimpConfigWriter</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfigWriter.html#gimp-config-writer-open" title="gimp_config_writer_open ()">gimp_config_writer_open</a>, function in <a class="link" href="libgimpconfig-GimpConfigWriter.html" title="GimpConfigWriter">GimpConfigWriter</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfigWriter.html#gimp-config-writer-print" title="gimp_config_writer_print ()">gimp_config_writer_print</a>, function in <a class="link" href="libgimpconfig-GimpConfigWriter.html" title="GimpConfigWriter">GimpConfigWriter</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfigWriter.html#gimp-config-writer-printf" title="gimp_config_writer_printf ()">gimp_config_writer_printf</a>, function in <a class="link" href="libgimpconfig-GimpConfigWriter.html" title="GimpConfigWriter">GimpConfigWriter</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfigWriter.html#gimp-config-writer-revert" title="gimp_config_writer_revert ()">gimp_config_writer_revert</a>, function in <a class="link" href="libgimpconfig-GimpConfigWriter.html" title="GimpConfigWriter">GimpConfigWriter</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfigWriter.html#gimp-config-writer-string" title="gimp_config_writer_string ()">gimp_config_writer_string</a>, function in <a class="link" href="libgimpconfig-GimpConfigWriter.html" title="GimpConfigWriter">GimpConfigWriter</a>
+</dt>
+<dd></dd>
+<a name="idxF"></a><h3 class="title">F</h3>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfig-path.html#gimp-file-get-config-path" title="gimp_file_get_config_path ()">gimp_file_get_config_path</a>, function in <a class="link" href="libgimpconfig-GimpConfig-path.html" title="GimpConfig-path">GimpConfig-path</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfig-path.html#gimp-file-new-for-config-path" title="gimp_file_new_for_config_path ()">gimp_file_new_for_config_path</a>, function in <a class="link" href="libgimpconfig-GimpConfig-path.html" title="GimpConfig-path">GimpConfig-path</a>
+</dt>
+<dd></dd>
+<a name="idxP"></a><h3 class="title">P</h3>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfig-path.html#gimp-param-spec-config-path" title="gimp_param_spec_config_path ()">gimp_param_spec_config_path</a>, function in <a class="link" href="libgimpconfig-GimpConfig-path.html" title="GimpConfig-path">GimpConfig-path</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfig-path.html#gimp-param-spec-config-path-type" title="gimp_param_spec_config_path_type ()">gimp_param_spec_config_path_type</a>, function in <a class="link" href="libgimpconfig-GimpConfig-path.html" title="GimpConfig-path">GimpConfig-path</a>
+</dt>
+<dd></dd>
+<a name="idxS"></a><h3 class="title">S</h3>
+<dt>
+<a class="link" href="libgimpconfig-GimpScanner.html#gimp-scanner-destroy" title="gimp_scanner_destroy ()">gimp_scanner_destroy</a>, function in <a class="link" href="libgimpconfig-GimpScanner.html" title="GimpScanner">GimpScanner</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpScanner.html#gimp-scanner-new-file" title="gimp_scanner_new_file ()">gimp_scanner_new_file</a>, function in <a class="link" href="libgimpconfig-GimpScanner.html" title="GimpScanner">GimpScanner</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpScanner.html#gimp-scanner-new-gfile" title="gimp_scanner_new_gfile ()">gimp_scanner_new_gfile</a>, function in <a class="link" href="libgimpconfig-GimpScanner.html" title="GimpScanner">GimpScanner</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpScanner.html#gimp-scanner-new-stream" title="gimp_scanner_new_stream ()">gimp_scanner_new_stream</a>, function in <a class="link" href="libgimpconfig-GimpScanner.html" title="GimpScanner">GimpScanner</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpScanner.html#gimp-scanner-new-string" title="gimp_scanner_new_string ()">gimp_scanner_new_string</a>, function in <a class="link" href="libgimpconfig-GimpScanner.html" title="GimpScanner">GimpScanner</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpScanner.html#gimp-scanner-parse-boolean" title="gimp_scanner_parse_boolean ()">gimp_scanner_parse_boolean</a>, function in <a class="link" href="libgimpconfig-GimpScanner.html" title="GimpScanner">GimpScanner</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpScanner.html#gimp-scanner-parse-color" title="gimp_scanner_parse_color ()">gimp_scanner_parse_color</a>, function in <a class="link" href="libgimpconfig-GimpScanner.html" title="GimpScanner">GimpScanner</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpScanner.html#gimp-scanner-parse-data" title="gimp_scanner_parse_data ()">gimp_scanner_parse_data</a>, function in <a class="link" href="libgimpconfig-GimpScanner.html" title="GimpScanner">GimpScanner</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpScanner.html#gimp-scanner-parse-float" title="gimp_scanner_parse_float ()">gimp_scanner_parse_float</a>, function in <a class="link" href="libgimpconfig-GimpScanner.html" title="GimpScanner">GimpScanner</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpScanner.html#gimp-scanner-parse-identifier" title="gimp_scanner_parse_identifier ()">gimp_scanner_parse_identifier</a>, function in <a class="link" href="libgimpconfig-GimpScanner.html" title="GimpScanner">GimpScanner</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpScanner.html#gimp-scanner-parse-int" title="gimp_scanner_parse_int ()">gimp_scanner_parse_int</a>, function in <a class="link" href="libgimpconfig-GimpScanner.html" title="GimpScanner">GimpScanner</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpScanner.html#gimp-scanner-parse-int64" title="gimp_scanner_parse_int64 ()">gimp_scanner_parse_int64</a>, function in <a class="link" href="libgimpconfig-GimpScanner.html" title="GimpScanner">GimpScanner</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpScanner.html#gimp-scanner-parse-matrix2" title="gimp_scanner_parse_matrix2 ()">gimp_scanner_parse_matrix2</a>, function in <a class="link" href="libgimpconfig-GimpScanner.html" title="GimpScanner">GimpScanner</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpScanner.html#gimp-scanner-parse-string" title="gimp_scanner_parse_string ()">gimp_scanner_parse_string</a>, function in <a class="link" href="libgimpconfig-GimpScanner.html" title="GimpScanner">GimpScanner</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpScanner.html#gimp-scanner-parse-string-no-validate" title="gimp_scanner_parse_string_no_validate ()">gimp_scanner_parse_string_no_validate</a>, function in <a class="link" href="libgimpconfig-GimpScanner.html" title="GimpScanner">GimpScanner</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpconfig-GimpScanner.html#gimp-scanner-parse-token" title="gimp_scanner_parse_token ()">gimp_scanner_parse_token</a>, function in <a class="link" href="libgimpconfig-GimpScanner.html" title="GimpScanner">GimpScanner</a>
+</dt>
+<dd></dd>
+<a name="idxV"></a><h3 class="title">V</h3>
+<dt>
+<a class="link" href="libgimpconfig-GimpConfig-path.html#GIMP-VALUE-HOLDS-CONFIG-PATH:CAPS" title="GIMP_VALUE_HOLDS_CONFIG_PATH()">GIMP_VALUE_HOLDS_CONFIG_PATH</a>, macro in <a class="link" href="libgimpconfig-GimpConfig-path.html" title="GimpConfig-path">GimpConfig-path</a>
+</dt>
+<dd></dd>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpconfig/html/home.png b/devel-docs/libgimpconfig/html/home.png
new file mode 100644
index 0000000..3966a91
--- /dev/null
+++ b/devel-docs/libgimpconfig/html/home.png
Binary files differ
diff --git a/devel-docs/libgimpconfig/html/index.html b/devel-docs/libgimpconfig/html/index.html
new file mode 100644
index 0000000..dcf5852
--- /dev/null
+++ b/devel-docs/libgimpconfig/html/index.html
@@ -0,0 +1,66 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GIMP Config Library Reference Manual: GIMP Config Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Config Library Reference Manual">
+<link rel="next" href="pt01.html" title="Part I. GIMP Config Library">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<div lang="en" class="book">
+<div class="titlepage">
+<div>
+<div><table class="navigation" id="top" width="100%" cellpadding="2" cellspacing="0"><tr><th valign="middle"><p class="title">GIMP Config Library Reference Manual</p></th></tr></table></div>
+<div><p class="releaseinfo">
+ for GIMP 2.10.34
+
+ </p></div>
+</div>
+<hr>
+</div>
+<div class="toc"><dl class="toc">
+<dt><span class="part"><a href="pt01.html">I. GIMP Config Library</a></span></dt>
+<dd><dl>
+<dt><span class="chapter"><a href="libgimpconfig-hierarchy.html">Object Hierarchy</a></span></dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpconfig-GimpConfig.html">GimpConfig-iface</a></span><span class="refpurpose"> — High-level API for libgimpconfig.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpconfig-GimpConfig-deserialize.html">GimpConfig-deserialize</a></span><span class="refpurpose"> — Deserializing code for libgimpconfig.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpconfig-GimpConfig-serialize.html">GimpConfig-serialize</a></span><span class="refpurpose"> — Serializing for libgimpconfig.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpconfig-GimpConfigError.html">GimpConfig-error</a></span><span class="refpurpose"> — Error utils for libgimpconfig.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpconfig-GimpConfig-params.html">GimpConfig-params</a></span><span class="refpurpose"> — Macros and defines to install config properties.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpconfig-GimpConfig-path.html">GimpConfig-path</a></span><span class="refpurpose"> — File path utilities for libgimpconfig.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpconfig-GimpConfig-utils.html">GimpConfig-utils</a></span><span class="refpurpose"> — Miscellaneous utility functions for libgimpconfig.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpconfig-GimpConfigWriter.html">GimpConfigWriter</a></span><span class="refpurpose"> — Functions for writing config info to a file for
+libgimpconfig.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpconfig-GimpScanner.html">GimpScanner</a></span><span class="refpurpose"> — A wrapper around <span class="type">GScanner</span> with some convenience API.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpColorConfig.html">GimpColorConfig</a></span><span class="refpurpose"> — Color management settings.</span>
+</dt>
+</dl></dd>
+<dt><span class="index"><a href="api-index-full.html">Index</a></span></dt>
+</dl></div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpconfig/html/left-insensitive.png b/devel-docs/libgimpconfig/html/left-insensitive.png
new file mode 100644
index 0000000..2cd8c16
--- /dev/null
+++ b/devel-docs/libgimpconfig/html/left-insensitive.png
Binary files differ
diff --git a/devel-docs/libgimpconfig/html/left.png b/devel-docs/libgimpconfig/html/left.png
new file mode 100644
index 0000000..1ca1664
--- /dev/null
+++ b/devel-docs/libgimpconfig/html/left.png
Binary files differ
diff --git a/devel-docs/libgimpconfig/html/libgimpconfig-GimpConfig-deserialize.html b/devel-docs/libgimpconfig/html/libgimpconfig-GimpConfig-deserialize.html
new file mode 100644
index 0000000..f420ca9
--- /dev/null
+++ b/devel-docs/libgimpconfig/html/libgimpconfig-GimpConfig-deserialize.html
@@ -0,0 +1,160 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpConfig-deserialize: GIMP Config Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Config Library Reference Manual">
+<link rel="up" href="pt01.html" title="Part I. GIMP Config Library">
+<link rel="prev" href="libgimpconfig-GimpConfig.html" title="GimpConfig-iface">
+<link rel="next" href="libgimpconfig-GimpConfig-serialize.html" title="GimpConfig-serialize">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimpconfig-GimpConfig-deserialize.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="pt01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimpconfig-GimpConfig.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimpconfig-GimpConfig-serialize.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimpconfig-GimpConfig-deserialize"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimpconfig-GimpConfig-deserialize.top_of_page"></a>GimpConfig-deserialize</span></h2>
+<p>GimpConfig-deserialize — Deserializing code for libgimpconfig.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimpconfig-GimpConfig-deserialize.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfig-deserialize.html#gimp-config-deserialize-properties" title="gimp_config_deserialize_properties ()">gimp_config_deserialize_properties</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GTokenType</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfig-deserialize.html#gimp-config-deserialize-property" title="gimp_config_deserialize_property ()">gimp_config_deserialize_property</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimpconfig-GimpConfig-deserialize.description"></a><h2>Description</h2>
+<p>Deserializing code for libgimpconfig.</p>
+</div>
+<div class="refsect1">
+<a name="libgimpconfig-GimpConfig-deserialize.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-config-deserialize-properties"></a><h3>gimp_config_deserialize_properties ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_config_deserialize_properties (<em class="parameter"><code><a class="link" href="libgimpconfig-GimpConfig.html#GimpConfig" title="GimpConfig"><span class="type">GimpConfig</span></a> *config</code></em>,
+ <em class="parameter"><code><span class="type">GScanner</span> *scanner</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> nest_level</code></em>);</pre>
+<p>This function uses the <em class="parameter"><code>scanner</code></em>
+ to configure the properties of <em class="parameter"><code>config</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-config-deserialize-properties.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>config</p></td>
+<td class="parameter_description"><p>a <a class="link" href="libgimpconfig-GimpConfig.html#GimpConfig" title="GimpConfig"><span class="type">GimpConfig</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>scanner</p></td>
+<td class="parameter_description"><p>a <span class="type">GScanner</span>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>nest_level</p></td>
+<td class="parameter_description"><p>the nest level</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-config-deserialize-properties.returns"></a><h4>Returns</h4>
+<p> <code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> otherwise.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-config-deserialize-property"></a><h3>gimp_config_deserialize_property ()</h3>
+<pre class="programlisting"><span class="returnvalue">GTokenType</span>
+gimp_config_deserialize_property (<em class="parameter"><code><a class="link" href="libgimpconfig-GimpConfig.html#GimpConfig" title="GimpConfig"><span class="type">GimpConfig</span></a> *config</code></em>,
+ <em class="parameter"><code><span class="type">GScanner</span> *scanner</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> nest_level</code></em>);</pre>
+<p>This function deserializes a single property of <em class="parameter"><code>config</code></em>
+. You
+shouldn't need to call this function directly. If possible, use
+<a class="link" href="libgimpconfig-GimpConfig-deserialize.html#gimp-config-deserialize-properties" title="gimp_config_deserialize_properties ()"><code class="function">gimp_config_deserialize_properties()</code></a> instead.</p>
+<div class="refsect3">
+<a name="gimp-config-deserialize-property.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>config</p></td>
+<td class="parameter_description"><p>a <a class="link" href="libgimpconfig-GimpConfig.html#GimpConfig" title="GimpConfig"><span class="type">GimpConfig</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>scanner</p></td>
+<td class="parameter_description"><p>a <span class="type">GScanner</span>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>nest_level</p></td>
+<td class="parameter_description"><p>the nest level</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-config-deserialize-property.returns"></a><h4>Returns</h4>
+<p> <code class="literal">G_TOKEN_RIGHT_PAREN</code> on success, otherwise the
+expected <span class="type">GTokenType</span> or <code class="literal">G_TOKEN_NONE</code> if the expected token was
+found but couldn't be parsed.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpconfig/html/libgimpconfig-GimpConfig-params.html b/devel-docs/libgimpconfig/html/libgimpconfig-GimpConfig-params.html
new file mode 100644
index 0000000..387f244
--- /dev/null
+++ b/devel-docs/libgimpconfig/html/libgimpconfig-GimpConfig-params.html
@@ -0,0 +1,504 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpConfig-params: GIMP Config Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Config Library Reference Manual">
+<link rel="up" href="pt01.html" title="Part I. GIMP Config Library">
+<link rel="prev" href="libgimpconfig-GimpConfigError.html" title="GimpConfig-error">
+<link rel="next" href="libgimpconfig-GimpConfig-path.html" title="GimpConfig-path">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimpconfig-GimpConfig-params.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="pt01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimpconfig-GimpConfigError.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimpconfig-GimpConfig-path.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimpconfig-GimpConfig-params"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimpconfig-GimpConfig-params.top_of_page"></a>GimpConfig-params</span></h2>
+<p>GimpConfig-params — Macros and defines to install config properties.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimpconfig-GimpConfig-params.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-PROP-BOOLEAN:CAPS" title="GIMP_CONFIG_PROP_BOOLEAN()">GIMP_CONFIG_PROP_BOOLEAN</a><span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-PROP-BOXED:CAPS" title="GIMP_CONFIG_PROP_BOXED()">GIMP_CONFIG_PROP_BOXED</a><span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-PROP-DOUBLE:CAPS" title="GIMP_CONFIG_PROP_DOUBLE()">GIMP_CONFIG_PROP_DOUBLE</a><span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-PROP-ENUM:CAPS" title="GIMP_CONFIG_PROP_ENUM()">GIMP_CONFIG_PROP_ENUM</a><span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-PROP-INT:CAPS" title="GIMP_CONFIG_PROP_INT()">GIMP_CONFIG_PROP_INT</a><span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-PROP-INT64:CAPS" title="GIMP_CONFIG_PROP_INT64()">GIMP_CONFIG_PROP_INT64</a><span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-PROP-MATRIX2:CAPS" title="GIMP_CONFIG_PROP_MATRIX2()">GIMP_CONFIG_PROP_MATRIX2</a><span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-PROP-MEMSIZE:CAPS" title="GIMP_CONFIG_PROP_MEMSIZE()">GIMP_CONFIG_PROP_MEMSIZE</a><span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-PROP-OBJECT:CAPS" title="GIMP_CONFIG_PROP_OBJECT()">GIMP_CONFIG_PROP_OBJECT</a><span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-PROP-PATH:CAPS" title="GIMP_CONFIG_PROP_PATH()">GIMP_CONFIG_PROP_PATH</a><span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-PROP-POINTER:CAPS" title="GIMP_CONFIG_PROP_POINTER()">GIMP_CONFIG_PROP_POINTER</a><span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-PROP-RESOLUTION:CAPS" title="GIMP_CONFIG_PROP_RESOLUTION()">GIMP_CONFIG_PROP_RESOLUTION</a><span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-PROP-RGB:CAPS" title="GIMP_CONFIG_PROP_RGB()">GIMP_CONFIG_PROP_RGB</a><span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-PROP-STRING:CAPS" title="GIMP_CONFIG_PROP_STRING()">GIMP_CONFIG_PROP_STRING</a><span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-PROP-UINT64:CAPS" title="GIMP_CONFIG_PROP_UINT64()">GIMP_CONFIG_PROP_UINT64</a><span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-PROP-UINT:CAPS" title="GIMP_CONFIG_PROP_UINT()">GIMP_CONFIG_PROP_UINT</a><span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-PROP-UNIT:CAPS" title="GIMP_CONFIG_PROP_UNIT()">GIMP_CONFIG_PROP_UNIT</a><span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-INSTALL-PROP-BOOLEAN:CAPS" title="GIMP_CONFIG_INSTALL_PROP_BOOLEAN()">GIMP_CONFIG_INSTALL_PROP_BOOLEAN</a><span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-INSTALL-PROP-BOXED:CAPS" title="GIMP_CONFIG_INSTALL_PROP_BOXED()">GIMP_CONFIG_INSTALL_PROP_BOXED</a><span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-INSTALL-PROP-RGB:CAPS" title="GIMP_CONFIG_INSTALL_PROP_RGB()">GIMP_CONFIG_INSTALL_PROP_RGB</a><span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-INSTALL-PROP-DOUBLE:CAPS" title="GIMP_CONFIG_INSTALL_PROP_DOUBLE()">GIMP_CONFIG_INSTALL_PROP_DOUBLE</a><span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-INSTALL-PROP-RESOLUTION:CAPS" title="GIMP_CONFIG_INSTALL_PROP_RESOLUTION()">GIMP_CONFIG_INSTALL_PROP_RESOLUTION</a><span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-INSTALL-PROP-ENUM:CAPS" title="GIMP_CONFIG_INSTALL_PROP_ENUM()">GIMP_CONFIG_INSTALL_PROP_ENUM</a><span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-INSTALL-PROP-INT:CAPS" title="GIMP_CONFIG_INSTALL_PROP_INT()">GIMP_CONFIG_INSTALL_PROP_INT</a><span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-INSTALL-PROP-MATRIX2:CAPS" title="GIMP_CONFIG_INSTALL_PROP_MATRIX2()">GIMP_CONFIG_INSTALL_PROP_MATRIX2</a><span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-INSTALL-PROP-MEMSIZE:CAPS" title="GIMP_CONFIG_INSTALL_PROP_MEMSIZE()">GIMP_CONFIG_INSTALL_PROP_MEMSIZE</a><span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-INSTALL-PROP-PATH:CAPS" title="GIMP_CONFIG_INSTALL_PROP_PATH()">GIMP_CONFIG_INSTALL_PROP_PATH</a><span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-INSTALL-PROP-STRING:CAPS" title="GIMP_CONFIG_INSTALL_PROP_STRING()">GIMP_CONFIG_INSTALL_PROP_STRING</a><span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-INSTALL-PROP-UINT:CAPS" title="GIMP_CONFIG_INSTALL_PROP_UINT()">GIMP_CONFIG_INSTALL_PROP_UINT</a><span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-INSTALL-PROP-UNIT:CAPS" title="GIMP_CONFIG_INSTALL_PROP_UNIT()">GIMP_CONFIG_INSTALL_PROP_UNIT</a><span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-INSTALL-PROP-OBJECT:CAPS" title="GIMP_CONFIG_INSTALL_PROP_OBJECT()">GIMP_CONFIG_INSTALL_PROP_OBJECT</a><span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-INSTALL-PROP-POINTER:CAPS" title="GIMP_CONFIG_INSTALL_PROP_POINTER()">GIMP_CONFIG_INSTALL_PROP_POINTER</a><span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimpconfig-GimpConfig-params.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-PARAM-SERIALIZE:CAPS" title="GIMP_CONFIG_PARAM_SERIALIZE">GIMP_CONFIG_PARAM_SERIALIZE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-PARAM-AGGREGATE:CAPS" title="GIMP_CONFIG_PARAM_AGGREGATE">GIMP_CONFIG_PARAM_AGGREGATE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-PARAM-RESTART:CAPS" title="GIMP_CONFIG_PARAM_RESTART">GIMP_CONFIG_PARAM_RESTART</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-PARAM-CONFIRM:CAPS" title="GIMP_CONFIG_PARAM_CONFIRM">GIMP_CONFIG_PARAM_CONFIRM</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-PARAM-DEFAULTS:CAPS" title="GIMP_CONFIG_PARAM_DEFAULTS">GIMP_CONFIG_PARAM_DEFAULTS</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-PARAM-IGNORE:CAPS" title="GIMP_CONFIG_PARAM_IGNORE">GIMP_CONFIG_PARAM_IGNORE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-PARAM-FLAGS:CAPS" title="GIMP_CONFIG_PARAM_FLAGS">GIMP_CONFIG_PARAM_FLAGS</a></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimpconfig-GimpConfig-params.description"></a><h2>Description</h2>
+<p>Macros and defines to install config properties.</p>
+</div>
+<div class="refsect1">
+<a name="libgimpconfig-GimpConfig-params.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="GIMP-CONFIG-PROP-BOOLEAN:CAPS"></a><h3>GIMP_CONFIG_PROP_BOOLEAN()</h3>
+<pre class="programlisting">#define GIMP_CONFIG_PROP_BOOLEAN(class, id, name, nick, blurb, default, flags)</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-CONFIG-PROP-BOXED:CAPS"></a><h3>GIMP_CONFIG_PROP_BOXED()</h3>
+<pre class="programlisting">#define GIMP_CONFIG_PROP_BOXED(class, id, name, nick, blurb, boxed_type, flags)</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-CONFIG-PROP-DOUBLE:CAPS"></a><h3>GIMP_CONFIG_PROP_DOUBLE()</h3>
+<pre class="programlisting">#define GIMP_CONFIG_PROP_DOUBLE(class, id, name, nick, blurb, min, max, default, flags)</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-CONFIG-PROP-ENUM:CAPS"></a><h3>GIMP_CONFIG_PROP_ENUM()</h3>
+<pre class="programlisting">#define GIMP_CONFIG_PROP_ENUM(class, id, name, nick, blurb, enum_type, default, flags)</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-CONFIG-PROP-INT:CAPS"></a><h3>GIMP_CONFIG_PROP_INT()</h3>
+<pre class="programlisting">#define GIMP_CONFIG_PROP_INT(class, id, name, nick, blurb, min, max, default, flags)</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-CONFIG-PROP-INT64:CAPS"></a><h3>GIMP_CONFIG_PROP_INT64()</h3>
+<pre class="programlisting">#define GIMP_CONFIG_PROP_INT64(class, id, name, nick, blurb, min, max, default, flags)</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-CONFIG-PROP-MATRIX2:CAPS"></a><h3>GIMP_CONFIG_PROP_MATRIX2()</h3>
+<pre class="programlisting">#define GIMP_CONFIG_PROP_MATRIX2(class, id, name, nick, blurb, default, flags)</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-CONFIG-PROP-MEMSIZE:CAPS"></a><h3>GIMP_CONFIG_PROP_MEMSIZE()</h3>
+<pre class="programlisting">#define GIMP_CONFIG_PROP_MEMSIZE(class, id, name, nick, blurb, min, max, default, flags)</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-CONFIG-PROP-OBJECT:CAPS"></a><h3>GIMP_CONFIG_PROP_OBJECT()</h3>
+<pre class="programlisting">#define GIMP_CONFIG_PROP_OBJECT(class, id, name, nick, blurb, object_type, flags)</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-CONFIG-PROP-PATH:CAPS"></a><h3>GIMP_CONFIG_PROP_PATH()</h3>
+<pre class="programlisting">#define GIMP_CONFIG_PROP_PATH(class, id, name, nick, blurb, path_type, default, flags)</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-CONFIG-PROP-POINTER:CAPS"></a><h3>GIMP_CONFIG_PROP_POINTER()</h3>
+<pre class="programlisting">#define GIMP_CONFIG_PROP_POINTER(class, id, name, nick, blurb, flags)</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-CONFIG-PROP-RESOLUTION:CAPS"></a><h3>GIMP_CONFIG_PROP_RESOLUTION()</h3>
+<pre class="programlisting">#define GIMP_CONFIG_PROP_RESOLUTION(class, id, name, nick, blurb, default, flags)</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-CONFIG-PROP-RGB:CAPS"></a><h3>GIMP_CONFIG_PROP_RGB()</h3>
+<pre class="programlisting">#define GIMP_CONFIG_PROP_RGB(class, id, name, nick, blurb, has_alpha, default, flags)</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-CONFIG-PROP-STRING:CAPS"></a><h3>GIMP_CONFIG_PROP_STRING()</h3>
+<pre class="programlisting">#define GIMP_CONFIG_PROP_STRING(class, id, name, nick, blurb, default, flags)</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-CONFIG-PROP-UINT64:CAPS"></a><h3>GIMP_CONFIG_PROP_UINT64()</h3>
+<pre class="programlisting">#define GIMP_CONFIG_PROP_UINT64(class, id, name, nick, blurb, min, max, default, flags)</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-CONFIG-PROP-UINT:CAPS"></a><h3>GIMP_CONFIG_PROP_UINT()</h3>
+<pre class="programlisting">#define GIMP_CONFIG_PROP_UINT(class, id, name, nick, blurb, min, max, default, flags)</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-CONFIG-PROP-UNIT:CAPS"></a><h3>GIMP_CONFIG_PROP_UNIT()</h3>
+<pre class="programlisting">#define GIMP_CONFIG_PROP_UNIT(class, id, name, nick, blurb, pixels, percent, default, flags)</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-CONFIG-INSTALL-PROP-BOOLEAN:CAPS"></a><h3>GIMP_CONFIG_INSTALL_PROP_BOOLEAN()</h3>
+<pre class="programlisting">#define GIMP_CONFIG_INSTALL_PROP_BOOLEAN(class, id, name, blurb, default, flags)</pre>
+<div class="warning"><p><code class="literal">GIMP_CONFIG_INSTALL_PROP_BOOLEAN</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-CONFIG-INSTALL-PROP-BOXED:CAPS"></a><h3>GIMP_CONFIG_INSTALL_PROP_BOXED()</h3>
+<pre class="programlisting">#define GIMP_CONFIG_INSTALL_PROP_BOXED(class, id, name, blurb, boxed_type, flags)</pre>
+<div class="warning"><p><code class="literal">GIMP_CONFIG_INSTALL_PROP_BOXED</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-CONFIG-INSTALL-PROP-RGB:CAPS"></a><h3>GIMP_CONFIG_INSTALL_PROP_RGB()</h3>
+<pre class="programlisting">#define GIMP_CONFIG_INSTALL_PROP_RGB(class, id, name, blurb, has_alpha, default, flags)</pre>
+<div class="warning"><p><code class="literal">GIMP_CONFIG_INSTALL_PROP_RGB</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-CONFIG-INSTALL-PROP-DOUBLE:CAPS"></a><h3>GIMP_CONFIG_INSTALL_PROP_DOUBLE()</h3>
+<pre class="programlisting">#define GIMP_CONFIG_INSTALL_PROP_DOUBLE(class, id, name, blurb, min, max, default, flags)</pre>
+<div class="warning"><p><code class="literal">GIMP_CONFIG_INSTALL_PROP_DOUBLE</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-CONFIG-INSTALL-PROP-RESOLUTION:CAPS"></a><h3>GIMP_CONFIG_INSTALL_PROP_RESOLUTION()</h3>
+<pre class="programlisting">#define GIMP_CONFIG_INSTALL_PROP_RESOLUTION(class, id, name, blurb, default, flags)</pre>
+<div class="warning"><p><code class="literal">GIMP_CONFIG_INSTALL_PROP_RESOLUTION</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-CONFIG-INSTALL-PROP-ENUM:CAPS"></a><h3>GIMP_CONFIG_INSTALL_PROP_ENUM()</h3>
+<pre class="programlisting">#define GIMP_CONFIG_INSTALL_PROP_ENUM(class, id, name, blurb, enum_type, default, flags)</pre>
+<div class="warning"><p><code class="literal">GIMP_CONFIG_INSTALL_PROP_ENUM</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-CONFIG-INSTALL-PROP-INT:CAPS"></a><h3>GIMP_CONFIG_INSTALL_PROP_INT()</h3>
+<pre class="programlisting">#define GIMP_CONFIG_INSTALL_PROP_INT(class, id, name, blurb, min, max, default, flags)</pre>
+<div class="warning"><p><code class="literal">GIMP_CONFIG_INSTALL_PROP_INT</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-CONFIG-INSTALL-PROP-MATRIX2:CAPS"></a><h3>GIMP_CONFIG_INSTALL_PROP_MATRIX2()</h3>
+<pre class="programlisting">#define GIMP_CONFIG_INSTALL_PROP_MATRIX2(class, id, name, blurb, default, flags)</pre>
+<div class="warning"><p><code class="literal">GIMP_CONFIG_INSTALL_PROP_MATRIX2</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-CONFIG-INSTALL-PROP-MEMSIZE:CAPS"></a><h3>GIMP_CONFIG_INSTALL_PROP_MEMSIZE()</h3>
+<pre class="programlisting">#define GIMP_CONFIG_INSTALL_PROP_MEMSIZE(class, id, name, blurb, min, max, default, flags)</pre>
+<div class="warning"><p><code class="literal">GIMP_CONFIG_INSTALL_PROP_MEMSIZE</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-CONFIG-INSTALL-PROP-PATH:CAPS"></a><h3>GIMP_CONFIG_INSTALL_PROP_PATH()</h3>
+<pre class="programlisting">#define GIMP_CONFIG_INSTALL_PROP_PATH(class, id, name, blurb, path_type, default, flags)</pre>
+<div class="warning"><p><code class="literal">GIMP_CONFIG_INSTALL_PROP_PATH</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-CONFIG-INSTALL-PROP-STRING:CAPS"></a><h3>GIMP_CONFIG_INSTALL_PROP_STRING()</h3>
+<pre class="programlisting">#define GIMP_CONFIG_INSTALL_PROP_STRING(class, id, name, blurb, default, flags)</pre>
+<div class="warning"><p><code class="literal">GIMP_CONFIG_INSTALL_PROP_STRING</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-CONFIG-INSTALL-PROP-UINT:CAPS"></a><h3>GIMP_CONFIG_INSTALL_PROP_UINT()</h3>
+<pre class="programlisting">#define GIMP_CONFIG_INSTALL_PROP_UINT(class, id, name, blurb, min, max, default, flags)</pre>
+<div class="warning"><p><code class="literal">GIMP_CONFIG_INSTALL_PROP_UINT</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-CONFIG-INSTALL-PROP-UNIT:CAPS"></a><h3>GIMP_CONFIG_INSTALL_PROP_UNIT()</h3>
+<pre class="programlisting">#define GIMP_CONFIG_INSTALL_PROP_UNIT(class, id, name, blurb, pixels, percent, default, flags)</pre>
+<div class="warning"><p><code class="literal">GIMP_CONFIG_INSTALL_PROP_UNIT</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-CONFIG-INSTALL-PROP-OBJECT:CAPS"></a><h3>GIMP_CONFIG_INSTALL_PROP_OBJECT()</h3>
+<pre class="programlisting">#define GIMP_CONFIG_INSTALL_PROP_OBJECT(class, id, name, blurb, object_type, flags)</pre>
+<div class="warning"><p><code class="literal">GIMP_CONFIG_INSTALL_PROP_OBJECT</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-CONFIG-INSTALL-PROP-POINTER:CAPS"></a><h3>GIMP_CONFIG_INSTALL_PROP_POINTER()</h3>
+<pre class="programlisting">#define GIMP_CONFIG_INSTALL_PROP_POINTER(class, id, name, blurb, flags)</pre>
+<div class="warning"><p><code class="literal">GIMP_CONFIG_INSTALL_PROP_POINTER</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+</div>
+<div class="refsect1">
+<a name="libgimpconfig-GimpConfig-params.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GIMP-CONFIG-PARAM-SERIALIZE:CAPS"></a><h3>GIMP_CONFIG_PARAM_SERIALIZE</h3>
+<pre class="programlisting">#define GIMP_CONFIG_PARAM_SERIALIZE (1 &lt;&lt; (0 + G_PARAM_USER_SHIFT))
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-CONFIG-PARAM-AGGREGATE:CAPS"></a><h3>GIMP_CONFIG_PARAM_AGGREGATE</h3>
+<pre class="programlisting">#define GIMP_CONFIG_PARAM_AGGREGATE (1 &lt;&lt; (1 + G_PARAM_USER_SHIFT))
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-CONFIG-PARAM-RESTART:CAPS"></a><h3>GIMP_CONFIG_PARAM_RESTART</h3>
+<pre class="programlisting">#define GIMP_CONFIG_PARAM_RESTART (1 &lt;&lt; (2 + G_PARAM_USER_SHIFT))
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-CONFIG-PARAM-CONFIRM:CAPS"></a><h3>GIMP_CONFIG_PARAM_CONFIRM</h3>
+<pre class="programlisting">#define GIMP_CONFIG_PARAM_CONFIRM (1 &lt;&lt; (3 + G_PARAM_USER_SHIFT))
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-CONFIG-PARAM-DEFAULTS:CAPS"></a><h3>GIMP_CONFIG_PARAM_DEFAULTS</h3>
+<pre class="programlisting">#define GIMP_CONFIG_PARAM_DEFAULTS (1 &lt;&lt; (4 + G_PARAM_USER_SHIFT))
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-CONFIG-PARAM-IGNORE:CAPS"></a><h3>GIMP_CONFIG_PARAM_IGNORE</h3>
+<pre class="programlisting">#define GIMP_CONFIG_PARAM_IGNORE (1 &lt;&lt; (5 + G_PARAM_USER_SHIFT))
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-CONFIG-PARAM-FLAGS:CAPS"></a><h3>GIMP_CONFIG_PARAM_FLAGS</h3>
+<pre class="programlisting">#define GIMP_CONFIG_PARAM_FLAGS</pre>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpconfig/html/libgimpconfig-GimpConfig-path.html b/devel-docs/libgimpconfig/html/libgimpconfig-GimpConfig-path.html
new file mode 100644
index 0000000..d82c5d2
--- /dev/null
+++ b/devel-docs/libgimpconfig/html/libgimpconfig-GimpConfig-path.html
@@ -0,0 +1,627 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpConfig-path: GIMP Config Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Config Library Reference Manual">
+<link rel="up" href="pt01.html" title="Part I. GIMP Config Library">
+<link rel="prev" href="libgimpconfig-GimpConfig-params.html" title="GimpConfig-params">
+<link rel="next" href="libgimpconfig-GimpConfig-utils.html" title="GimpConfig-utils">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimpconfig-GimpConfig-path.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="pt01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimpconfig-GimpConfig-params.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimpconfig-GimpConfig-utils.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimpconfig-GimpConfig-path"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimpconfig-GimpConfig-path.top_of_page"></a>GimpConfig-path</span></h2>
+<p>GimpConfig-path — File path utilities for libgimpconfig.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimpconfig-GimpConfig-path.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GParamSpec</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfig-path.html#gimp-param-spec-config-path" title="gimp_param_spec_config_path ()">gimp_param_spec_config_path</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="libgimpconfig-GimpConfig-path.html#GimpConfigPathType" title="enum GimpConfigPathType"><span class="returnvalue">GimpConfigPathType</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfig-path.html#gimp-param-spec-config-path-type" title="gimp_param_spec_config_path_type ()">gimp_param_spec_config_path_type</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfig-path.html#gimp-config-path-expand" title="gimp_config_path_expand ()">gimp_config_path_expand</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GList</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfig-path.html#gimp-config-path-expand-to-files" title="gimp_config_path_expand_to_files ()">gimp_config_path_expand_to_files</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfig-path.html#gimp-config-path-unexpand" title="gimp_config_path_unexpand ()">gimp_config_path_unexpand</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GFile</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfig-path.html#gimp-file-new-for-config-path" title="gimp_file_new_for_config_path ()">gimp_file_new_for_config_path</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfig-path.html#gimp-file-get-config-path" title="gimp_file_get_config_path ()">gimp_file_get_config_path</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfig-path.html#gimp-config-build-data-path" title="gimp_config_build_data_path ()">gimp_config_build_data_path</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfig-path.html#gimp-config-build-writable-path" title="gimp_config_build_writable_path ()">gimp_config_build_writable_path</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfig-path.html#gimp-config-build-plug-in-path" title="gimp_config_build_plug_in_path ()">gimp_config_build_plug_in_path</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfig-path.html#GIMP-VALUE-HOLDS-CONFIG-PATH:CAPS" title="GIMP_VALUE_HOLDS_CONFIG_PATH()">GIMP_VALUE_HOLDS_CONFIG_PATH</a><span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimpconfig-GimpConfig-path.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="typedef_keyword">typedef</td>
+<td class="function_name"><a class="link" href="libgimpconfig-GimpConfig-path.html#GimpConfigPath" title="GimpConfigPath">GimpConfigPath</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="libgimpconfig-GimpConfig-path.html#GimpConfigPathType" title="enum GimpConfigPathType">GimpConfigPathType</a></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimpconfig-GimpConfig-path.description"></a><h2>Description</h2>
+<p>File path utilities for libgimpconfig.</p>
+</div>
+<div class="refsect1">
+<a name="libgimpconfig-GimpConfig-path.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-param-spec-config-path"></a><h3>gimp_param_spec_config_path ()</h3>
+<pre class="programlisting"><span class="returnvalue">GParamSpec</span> *
+gimp_param_spec_config_path (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *nick</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *blurb</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimpconfig-GimpConfig-path.html#GimpConfigPathType" title="enum GimpConfigPathType"><span class="type">GimpConfigPathType</span></a> type</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *default_value</code></em>,
+ <em class="parameter"><code><span class="type">GParamFlags</span> flags</code></em>);</pre>
+<p>Creates a param spec to hold a filename, dir name,
+or list of file or dir names.
+See <code class="function">g_param_spec_internal()</code> for more information.</p>
+<div class="refsect3">
+<a name="gimp-param-spec-config-path.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>Canonical name of the param</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>nick</p></td>
+<td class="parameter_description"><p>Nickname of the param</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>blurb</p></td>
+<td class="parameter_description"><p>Brief description of param.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>type</p></td>
+<td class="parameter_description"><p>a <a class="link" href="libgimpconfig-GimpConfig-path.html#GimpConfigPathType" title="enum GimpConfigPathType"><span class="type">GimpConfigPathType</span></a> value.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>default_value</p></td>
+<td class="parameter_description"><p>Value to use if none is assigned.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>flags</p></td>
+<td class="parameter_description"><p>a combination of <span class="type">GParamFlags</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-param-spec-config-path.returns"></a><h4>Returns</h4>
+<p> a newly allocated <span class="type">GParamSpec</span> instance</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-param-spec-config-path-type"></a><h3>gimp_param_spec_config_path_type ()</h3>
+<pre class="programlisting"><a class="link" href="libgimpconfig-GimpConfig-path.html#GimpConfigPathType" title="enum GimpConfigPathType"><span class="returnvalue">GimpConfigPathType</span></a>
+gimp_param_spec_config_path_type (<em class="parameter"><code><span class="type">GParamSpec</span> *pspec</code></em>);</pre>
+<p>Tells whether the path param encodes a filename,
+dir name, or list of file or dir names.</p>
+<div class="refsect3">
+<a name="gimp-param-spec-config-path-type.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>pspec</p></td>
+<td class="parameter_description"><p>A <span class="type">GParamSpec</span> for a path param</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-param-spec-config-path-type.returns"></a><h4>Returns</h4>
+<p> a <a class="link" href="libgimpconfig-GimpConfig-path.html#GimpConfigPathType" title="enum GimpConfigPathType"><span class="type">GimpConfigPathType</span></a> value</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-config-path-expand"></a><h3>gimp_config_path_expand ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> *
+gimp_config_path_expand (<em class="parameter"><code>const <span class="type">gchar</span> *path</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> recode</code></em>,
+ <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
+<p>Paths as stored in gimprc and other config files have to be treated
+special. The string may contain special identifiers such as for
+example ${gimp_dir} that have to be substituted before use. Also
+the user's filesystem may be in a different encoding than UTF-8
+(which is what is used for the gimprc). This function does the
+variable substitution for you and can also attempt to convert to
+the filesystem encoding.</p>
+<p>To reverse the expansion, use <a class="link" href="libgimpconfig-GimpConfig-path.html#gimp-config-path-unexpand" title="gimp_config_path_unexpand ()"><code class="function">gimp_config_path_unexpand()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-config-path-expand.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>path</p></td>
+<td class="parameter_description"><p>a NUL-terminated string in UTF-8 encoding</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>recode</p></td>
+<td class="parameter_description"><p>whether to convert to the filesystem's encoding</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p>return location for errors</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-config-path-expand.returns"></a><h4>Returns</h4>
+<p> a newly allocated NUL-terminated string</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-config-path-expand-to-files"></a><h3>gimp_config_path_expand_to_files ()</h3>
+<pre class="programlisting"><span class="returnvalue">GList</span> *
+gimp_config_path_expand_to_files (<em class="parameter"><code>const <span class="type">gchar</span> *path</code></em>,
+ <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
+<p>Paths as stored in the gimprc have to be treated special. The
+string may contain special identifiers such as for example
+${gimp_dir} that have to be substituted before use. Also the user's
+filesystem may be in a different encoding than UTF-8 (which is what
+is used for the gimprc).</p>
+<p>This function runs <em class="parameter"><code>path</code></em>
+ through <a class="link" href="libgimpconfig-GimpConfig-path.html#gimp-config-path-expand" title="gimp_config_path_expand ()"><code class="function">gimp_config_path_expand()</code></a> and
+<a href="../html/libgimpbase-gimpenv.html#gimp-path-parse"><code class="function">gimp_path_parse()</code></a>, then turns the filenames returned by
+<a href="../html/libgimpbase-gimpenv.html#gimp-path-parse"><code class="function">gimp_path_parse()</code></a> into GFile using <code class="function">g_file_new_for_path()</code>.</p>
+<div class="refsect3">
+<a name="gimp-config-path-expand-to-files.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>path</p></td>
+<td class="parameter_description"><p>a NUL-terminated string in UTF-8 encoding</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p>return location for errors</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-config-path-expand-to-files.returns"></a><h4>Returns</h4>
+<p> a <span class="type">GList</span> of newly allocated <span class="type">GFile</span> objects.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-config-path-unexpand"></a><h3>gimp_config_path_unexpand ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> *
+gimp_config_path_unexpand (<em class="parameter"><code>const <span class="type">gchar</span> *path</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> recode</code></em>,
+ <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
+<p>The inverse operation of <a class="link" href="libgimpconfig-GimpConfig-path.html#gimp-config-path-expand" title="gimp_config_path_expand ()"><code class="function">gimp_config_path_expand()</code></a></p>
+<p>This function takes a <em class="parameter"><code>path</code></em>
+ and tries to substitute the first
+elements by well-known special identifiers such as for example
+${gimp_dir}. The unexpanded path can then be stored in gimprc and
+other config files.</p>
+<p>If <em class="parameter"><code>recode</code></em>
+ is <code class="literal">TRUE</code> then <em class="parameter"><code>path</code></em>
+ is in local filesystem encoding,
+if <em class="parameter"><code>recode</code></em>
+ is <code class="literal">FALSE</code> then <em class="parameter"><code>path</code></em>
+ is assumed to be UTF-8.</p>
+<div class="refsect3">
+<a name="gimp-config-path-unexpand.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>path</p></td>
+<td class="parameter_description"><p>a NUL-terminated string</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>recode</p></td>
+<td class="parameter_description"><p>whether <em class="parameter"><code>path</code></em>
+is in filesystem encoding or UTF-8</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p>return location for errors</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-config-path-unexpand.returns"></a><h4>Returns</h4>
+<p> a newly allocated NUL-terminated UTF-8 string</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-file-new-for-config-path"></a><h3>gimp_file_new_for_config_path ()</h3>
+<pre class="programlisting"><span class="returnvalue">GFile</span> *
+gimp_file_new_for_config_path (<em class="parameter"><code>const <span class="type">gchar</span> *path</code></em>,
+ <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
+<p>Expands <em class="parameter"><code>path</code></em>
+ using <a class="link" href="libgimpconfig-GimpConfig-path.html#gimp-config-path-expand" title="gimp_config_path_expand ()"><code class="function">gimp_config_path_expand()</code></a> and returns a <span class="type">GFile</span>
+for the expanded path.</p>
+<p>To reverse the expansion, use <a class="link" href="libgimpconfig-GimpConfig-path.html#gimp-file-get-config-path" title="gimp_file_get_config_path ()"><code class="function">gimp_file_get_config_path()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-file-new-for-config-path.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>path</p></td>
+<td class="parameter_description"><p>a NUL-terminated string in UTF-8 encoding</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p>return location for errors</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-file-new-for-config-path.returns"></a><h4>Returns</h4>
+<p> a newly allocated <span class="type">GFile</span>, or <code class="literal">NULL</code> if the expansion failed.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-file-get-config-path"></a><h3>gimp_file_get_config_path ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> *
+gimp_file_get_config_path (<em class="parameter"><code><span class="type">GFile</span> *file</code></em>,
+ <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
+<p>Unexpands <em class="parameter"><code>file</code></em>
+'s path using <a class="link" href="libgimpconfig-GimpConfig-path.html#gimp-config-path-unexpand" title="gimp_config_path_unexpand ()"><code class="function">gimp_config_path_unexpand()</code></a> and
+returns the unexpanded path.</p>
+<p>The inverse operation of <a class="link" href="libgimpconfig-GimpConfig-path.html#gimp-file-new-for-config-path" title="gimp_file_new_for_config_path ()"><code class="function">gimp_file_new_for_config_path()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-file-get-config-path.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>file</p></td>
+<td class="parameter_description"><p>a <span class="type">GFile</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p>return location for errors</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-file-get-config-path.returns"></a><h4>Returns</h4>
+<p> a newly allocated NUL-terminated UTF-8 string, or <code class="literal">NULL</code> if
+unexpanding failed.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-config-build-data-path"></a><h3>gimp_config_build_data_path ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> *
+gimp_config_build_data_path (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
+<p>Creates a search path as it is used in the gimprc file. The path
+returned by <a class="link" href="libgimpconfig-GimpConfig-path.html#gimp-config-build-data-path" title="gimp_config_build_data_path ()"><code class="function">gimp_config_build_data_path()</code></a> includes a directory
+below the user's gimp directory and one in the system-wide data
+directory.</p>
+<p>Note that you cannot use this path directly with <a href="../html/libgimpbase-gimpenv.html#gimp-path-parse"><code class="function">gimp_path_parse()</code></a>.
+As it is in the gimprc notation, you first need to expand and
+recode it using <a class="link" href="libgimpconfig-GimpConfig-path.html#gimp-config-path-expand" title="gimp_config_path_expand ()"><code class="function">gimp_config_path_expand()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-config-build-data-path.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>directory name (in UTF-8 encoding)</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-config-build-data-path.returns"></a><h4>Returns</h4>
+<p> a newly allocated string</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-config-build-writable-path"></a><h3>gimp_config_build_writable_path ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> *
+gimp_config_build_writable_path (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
+<p>Creates a search path as it is used in the gimprc file. The path
+returned by <a class="link" href="libgimpconfig-GimpConfig-path.html#gimp-config-build-writable-path" title="gimp_config_build_writable_path ()"><code class="function">gimp_config_build_writable_path()</code></a> is just the writable
+parts of the search path constructed by <a class="link" href="libgimpconfig-GimpConfig-path.html#gimp-config-build-data-path" title="gimp_config_build_data_path ()"><code class="function">gimp_config_build_data_path()</code></a>.</p>
+<p>Note that you cannot use this path directly with <a href="../html/libgimpbase-gimpenv.html#gimp-path-parse"><code class="function">gimp_path_parse()</code></a>.
+As it is in the gimprc notation, you first need to expand and
+recode it using <a class="link" href="libgimpconfig-GimpConfig-path.html#gimp-config-path-expand" title="gimp_config_path_expand ()"><code class="function">gimp_config_path_expand()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-config-build-writable-path.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>directory name (in UTF-8 encoding)</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-config-build-writable-path.returns"></a><h4>Returns</h4>
+<p> a newly allocated string</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-config-build-plug-in-path"></a><h3>gimp_config_build_plug_in_path ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> *
+gimp_config_build_plug_in_path (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
+<p>Creates a search path as it is used in the gimprc file. The path
+returned by <a class="link" href="libgimpconfig-GimpConfig-path.html#gimp-config-build-plug-in-path" title="gimp_config_build_plug_in_path ()"><code class="function">gimp_config_build_plug_in_path()</code></a> includes a directory
+below the user's gimp directory and one in the system-wide plug-in
+directory.</p>
+<p>Note that you cannot use this path directly with <a href="../html/libgimpbase-gimpenv.html#gimp-path-parse"><code class="function">gimp_path_parse()</code></a>.
+As it is in the gimprc notation, you first need to expand and
+recode it using <a class="link" href="libgimpconfig-GimpConfig-path.html#gimp-config-path-expand" title="gimp_config_path_expand ()"><code class="function">gimp_config_path_expand()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-config-build-plug-in-path.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>directory name (in UTF-8 encoding)</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-config-build-plug-in-path.returns"></a><h4>Returns</h4>
+<p> a newly allocated string</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-VALUE-HOLDS-CONFIG-PATH:CAPS"></a><h3>GIMP_VALUE_HOLDS_CONFIG_PATH()</h3>
+<pre class="programlisting">#define GIMP_VALUE_HOLDS_CONFIG_PATH(value) (G_TYPE_CHECK_VALUE_TYPE ((value), GIMP_TYPE_CONFIG_PATH))
+</pre>
+</div>
+</div>
+<div class="refsect1">
+<a name="libgimpconfig-GimpConfig-path.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpConfigPath"></a><h3>GimpConfigPath</h3>
+<pre class="programlisting">typedef gchar * GimpConfigPath; /* to satisfy docs */
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpConfigPathType"></a><h3>enum GimpConfigPathType</h3>
+<p>Types of config paths.</p>
+<div class="refsect3">
+<a name="GimpConfigPathType.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-CONFIG-PATH-FILE:CAPS"></a>GIMP_CONFIG_PATH_FILE</p></td>
+<td class="enum_member_description">
+<p>A single file</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-CONFIG-PATH-FILE-LIST:CAPS"></a>GIMP_CONFIG_PATH_FILE_LIST</p></td>
+<td class="enum_member_description">
+<p>A list of files</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-CONFIG-PATH-DIR:CAPS"></a>GIMP_CONFIG_PATH_DIR</p></td>
+<td class="enum_member_description">
+<p>A single folder</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-CONFIG-PATH-DIR-LIST:CAPS"></a>GIMP_CONFIG_PATH_DIR_LIST</p></td>
+<td class="enum_member_description">
+<p>A list of folders</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpconfig/html/libgimpconfig-GimpConfig-serialize.html b/devel-docs/libgimpconfig/html/libgimpconfig-GimpConfig-serialize.html
new file mode 100644
index 0000000..21e1cc4
--- /dev/null
+++ b/devel-docs/libgimpconfig/html/libgimpconfig-GimpConfig-serialize.html
@@ -0,0 +1,296 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpConfig-serialize: GIMP Config Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Config Library Reference Manual">
+<link rel="up" href="pt01.html" title="Part I. GIMP Config Library">
+<link rel="prev" href="libgimpconfig-GimpConfig-deserialize.html" title="GimpConfig-deserialize">
+<link rel="next" href="libgimpconfig-GimpConfigError.html" title="GimpConfig-error">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimpconfig-GimpConfig-serialize.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="pt01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimpconfig-GimpConfig-deserialize.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimpconfig-GimpConfigError.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimpconfig-GimpConfig-serialize"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimpconfig-GimpConfig-serialize.top_of_page"></a>GimpConfig-serialize</span></h2>
+<p>GimpConfig-serialize — Serializing for libgimpconfig.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimpconfig-GimpConfig-serialize.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfig-serialize.html#gimp-config-serialize-properties" title="gimp_config_serialize_properties ()">gimp_config_serialize_properties</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfig-serialize.html#gimp-config-serialize-changed-properties" title="gimp_config_serialize_changed_properties ()">gimp_config_serialize_changed_properties</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfig-serialize.html#gimp-config-serialize-property" title="gimp_config_serialize_property ()">gimp_config_serialize_property</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfig-serialize.html#gimp-config-serialize-property-by-name" title="gimp_config_serialize_property_by_name ()">gimp_config_serialize_property_by_name</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfig-serialize.html#gimp-config-serialize-value" title="gimp_config_serialize_value ()">gimp_config_serialize_value</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimpconfig-GimpConfig-serialize.description"></a><h2>Description</h2>
+<p>Serializing interface for libgimpconfig.</p>
+</div>
+<div class="refsect1">
+<a name="libgimpconfig-GimpConfig-serialize.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-config-serialize-properties"></a><h3>gimp_config_serialize_properties ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_config_serialize_properties (<em class="parameter"><code><a class="link" href="libgimpconfig-GimpConfig.html#GimpConfig" title="GimpConfig"><span class="type">GimpConfig</span></a> *config</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimpconfig-GimpConfigWriter.html#GimpConfigWriter" title="GimpConfigWriter"><span class="type">GimpConfigWriter</span></a> *writer</code></em>);</pre>
+<p>This function writes all object properties to the <em class="parameter"><code>writer</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-config-serialize-properties.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>config</p></td>
+<td class="parameter_description"><p>a <a class="link" href="libgimpconfig-GimpConfig.html#GimpConfig" title="GimpConfig"><span class="type">GimpConfig</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>writer</p></td>
+<td class="parameter_description"><p>a <a class="link" href="libgimpconfig-GimpConfigWriter.html#GimpConfigWriter" title="GimpConfigWriter"><span class="type">GimpConfigWriter</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-config-serialize-properties.returns"></a><h4>Returns</h4>
+<p> <code class="literal">TRUE</code> if serialization succeeded, <code class="literal">FALSE</code> otherwise</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-config-serialize-changed-properties"></a><h3>gimp_config_serialize_changed_properties ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_config_serialize_changed_properties
+ (<em class="parameter"><code><a class="link" href="libgimpconfig-GimpConfig.html#GimpConfig" title="GimpConfig"><span class="type">GimpConfig</span></a> *config</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimpconfig-GimpConfigWriter.html#GimpConfigWriter" title="GimpConfigWriter"><span class="type">GimpConfigWriter</span></a> *writer</code></em>);</pre>
+<p>This function writes all object properties that have been changed from
+their default values to the <em class="parameter"><code>writer</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-config-serialize-changed-properties.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>config</p></td>
+<td class="parameter_description"><p>a <a class="link" href="libgimpconfig-GimpConfig.html#GimpConfig" title="GimpConfig"><span class="type">GimpConfig</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>writer</p></td>
+<td class="parameter_description"><p>a <a class="link" href="libgimpconfig-GimpConfigWriter.html#GimpConfigWriter" title="GimpConfigWriter"><span class="type">GimpConfigWriter</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-config-serialize-changed-properties.returns"></a><h4>Returns</h4>
+<p> <code class="literal">TRUE</code> if serialization succeeded, <code class="literal">FALSE</code> otherwise</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-config-serialize-property"></a><h3>gimp_config_serialize_property ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_config_serialize_property (<em class="parameter"><code><a class="link" href="libgimpconfig-GimpConfig.html#GimpConfig" title="GimpConfig"><span class="type">GimpConfig</span></a> *config</code></em>,
+ <em class="parameter"><code><span class="type">GParamSpec</span> *param_spec</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimpconfig-GimpConfigWriter.html#GimpConfigWriter" title="GimpConfigWriter"><span class="type">GimpConfigWriter</span></a> *writer</code></em>);</pre>
+<p>This function serializes a single object property to the <em class="parameter"><code>writer</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-config-serialize-property.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>config</p></td>
+<td class="parameter_description"><p>a <a class="link" href="libgimpconfig-GimpConfig.html#GimpConfig" title="GimpConfig"><span class="type">GimpConfig</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>param_spec</p></td>
+<td class="parameter_description"><p>a <span class="type">GParamSpec</span>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>writer</p></td>
+<td class="parameter_description"><p>a <a class="link" href="libgimpconfig-GimpConfigWriter.html#GimpConfigWriter" title="GimpConfigWriter"><span class="type">GimpConfigWriter</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-config-serialize-property.returns"></a><h4>Returns</h4>
+<p> <code class="literal">TRUE</code> if serialization succeeded, <code class="literal">FALSE</code> otherwise</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-config-serialize-property-by-name"></a><h3>gimp_config_serialize_property_by_name ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_config_serialize_property_by_name
+ (<em class="parameter"><code><a class="link" href="libgimpconfig-GimpConfig.html#GimpConfig" title="GimpConfig"><span class="type">GimpConfig</span></a> *config</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *prop_name</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimpconfig-GimpConfigWriter.html#GimpConfigWriter" title="GimpConfigWriter"><span class="type">GimpConfigWriter</span></a> *writer</code></em>);</pre>
+<p>This function serializes a single object property to the <em class="parameter"><code>writer</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-config-serialize-property-by-name.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>config</p></td>
+<td class="parameter_description"><p>a <a class="link" href="libgimpconfig-GimpConfig.html#GimpConfig" title="GimpConfig"><span class="type">GimpConfig</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>prop_name</p></td>
+<td class="parameter_description"><p>the property's name.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>writer</p></td>
+<td class="parameter_description"><p>a <a class="link" href="libgimpconfig-GimpConfigWriter.html#GimpConfigWriter" title="GimpConfigWriter"><span class="type">GimpConfigWriter</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-config-serialize-property-by-name.returns"></a><h4>Returns</h4>
+<p> <code class="literal">TRUE</code> if serialization succeeded, <code class="literal">FALSE</code> otherwise</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-config-serialize-value"></a><h3>gimp_config_serialize_value ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_config_serialize_value (<em class="parameter"><code>const <span class="type">GValue</span> *value</code></em>,
+ <em class="parameter"><code><span class="type">GString</span> *str</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> escaped</code></em>);</pre>
+<p>This utility function appends a string representation of <span class="type">GValue</span> to <em class="parameter"><code>str</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-config-serialize-value.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>value</p></td>
+<td class="parameter_description"><p>a <span class="type">GValue</span>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>str</p></td>
+<td class="parameter_description"><p>a <span class="type">GString</span>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>escaped</p></td>
+<td class="parameter_description"><p>whether to escape string values.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-config-serialize-value.returns"></a><h4>Returns</h4>
+<p> <code class="literal">TRUE</code> if serialization succeeded, <code class="literal">FALSE</code> otherwise.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpconfig/html/libgimpconfig-GimpConfig-utils.html b/devel-docs/libgimpconfig/html/libgimpconfig-GimpConfig-utils.html
new file mode 100644
index 0000000..c2b5441
--- /dev/null
+++ b/devel-docs/libgimpconfig/html/libgimpconfig-GimpConfig-utils.html
@@ -0,0 +1,294 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpConfig-utils: GIMP Config Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Config Library Reference Manual">
+<link rel="up" href="pt01.html" title="Part I. GIMP Config Library">
+<link rel="prev" href="libgimpconfig-GimpConfig-path.html" title="GimpConfig-path">
+<link rel="next" href="libgimpconfig-GimpConfigWriter.html" title="GimpConfigWriter">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimpconfig-GimpConfig-utils.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="pt01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimpconfig-GimpConfig-path.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimpconfig-GimpConfigWriter.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimpconfig-GimpConfig-utils"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimpconfig-GimpConfig-utils.top_of_page"></a>GimpConfig-utils</span></h2>
+<p>GimpConfig-utils — Miscellaneous utility functions for libgimpconfig.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimpconfig-GimpConfig-utils.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GList</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfig-utils.html#gimp-config-diff" title="gimp_config_diff ()">gimp_config_diff</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfig-utils.html#gimp-config-sync" title="gimp_config_sync ()">gimp_config_sync</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfig-utils.html#gimp-config-reset-properties" title="gimp_config_reset_properties ()">gimp_config_reset_properties</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfig-utils.html#gimp-config-reset-property" title="gimp_config_reset_property ()">gimp_config_reset_property</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfig-utils.html#gimp-config-string-append-escaped" title="gimp_config_string_append_escaped ()">gimp_config_string_append_escaped</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimpconfig-GimpConfig-utils.description"></a><h2>Description</h2>
+<p>Miscellaneous utility functions for libgimpconfig.</p>
+</div>
+<div class="refsect1">
+<a name="libgimpconfig-GimpConfig-utils.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-config-diff"></a><h3>gimp_config_diff ()</h3>
+<pre class="programlisting"><span class="returnvalue">GList</span> *
+gimp_config_diff (<em class="parameter"><code><span class="type">GObject</span> *a</code></em>,
+ <em class="parameter"><code><span class="type">GObject</span> *b</code></em>,
+ <em class="parameter"><code><span class="type">GParamFlags</span> flags</code></em>);</pre>
+<p>Compares all properties of <em class="parameter"><code>a</code></em>
+ and <em class="parameter"><code>b</code></em>
+ that have all <em class="parameter"><code>flags</code></em>
+ set. If
+<em class="parameter"><code>flags</code></em>
+ is 0, all properties are compared.</p>
+<p>If the two objects are not of the same type, only properties that
+exist in both object classes and are of the same value_type are
+compared.</p>
+<div class="refsect3">
+<a name="gimp-config-diff.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>a</p></td>
+<td class="parameter_description"><p>a <span class="type">GObject</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>b</p></td>
+<td class="parameter_description"><p>another <span class="type">GObject</span> object</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>flags</p></td>
+<td class="parameter_description"><p>a mask of GParamFlags</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-config-diff.returns"></a><h4>Returns</h4>
+<p> a GList of differing GParamSpecs.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-config-sync"></a><h3>gimp_config_sync ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_config_sync (<em class="parameter"><code><span class="type">GObject</span> *src</code></em>,
+ <em class="parameter"><code><span class="type">GObject</span> *dest</code></em>,
+ <em class="parameter"><code><span class="type">GParamFlags</span> flags</code></em>);</pre>
+<p>Compares all read- and write-able properties from <em class="parameter"><code>src</code></em>
+ and <em class="parameter"><code>dest</code></em>
+
+that have all <em class="parameter"><code>flags</code></em>
+ set. Differing values are then copied from
+<em class="parameter"><code>src</code></em>
+ to <em class="parameter"><code>dest</code></em>
+. If <em class="parameter"><code>flags</code></em>
+ is 0, all differing read/write properties.</p>
+<p>Properties marked as "construct-only" are not touched.</p>
+<p>If the two objects are not of the same type, only properties that
+exist in both object classes and are of the same value_type are
+synchronized</p>
+<div class="refsect3">
+<a name="gimp-config-sync.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>src</p></td>
+<td class="parameter_description"><p>a <span class="type">GObject</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>dest</p></td>
+<td class="parameter_description"><p>another <span class="type">GObject</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>flags</p></td>
+<td class="parameter_description"><p>a mask of GParamFlags</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-config-sync.returns"></a><h4>Returns</h4>
+<p> <code class="literal">TRUE</code> if <em class="parameter"><code>dest</code></em>
+was modified, <code class="literal">FALSE</code> otherwise</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-config-reset-properties"></a><h3>gimp_config_reset_properties ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_config_reset_properties (<em class="parameter"><code><span class="type">GObject</span> *object</code></em>);</pre>
+<p>Resets all writable properties of <em class="parameter"><code>object</code></em>
+ to the default values as
+defined in their <span class="type">GParamSpec</span>. Properties marked as "construct-only"
+are not touched.</p>
+<p>If you want to reset a <a class="link" href="libgimpconfig-GimpConfig.html#GimpConfig" title="GimpConfig"><span class="type">GimpConfig</span></a> object, please use <a class="link" href="libgimpconfig-GimpConfig.html#gimp-config-reset" title="gimp_config_reset ()"><code class="function">gimp_config_reset()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-config-reset-properties.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>object</p></td>
+<td class="parameter_description"><p>a <span class="type">GObject</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-config-reset-property"></a><h3>gimp_config_reset_property ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_config_reset_property (<em class="parameter"><code><span class="type">GObject</span> *object</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *property_name</code></em>);</pre>
+<p>Resets the property named <em class="parameter"><code>property_name</code></em>
+ to its default value. The
+property must be writable and must not be marked as "construct-only".</p>
+<div class="refsect3">
+<a name="gimp-config-reset-property.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>object</p></td>
+<td class="parameter_description"><p>a <span class="type">GObject</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>property_name</p></td>
+<td class="parameter_description"><p>name of the property to reset</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-config-string-append-escaped"></a><h3>gimp_config_string_append_escaped ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_config_string_append_escaped (<em class="parameter"><code><span class="type">GString</span> *string</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *val</code></em>);</pre>
+<p>Escapes and quotes <em class="parameter"><code>val</code></em>
+ and appends it to <em class="parameter"><code>string</code></em>
+. The escape
+algorithm is different from the one used by <code class="function">g_strescape()</code> since it
+leaves non-ASCII characters intact and thus preserves UTF-8
+strings. Only control characters and quotes are being escaped.</p>
+<div class="refsect3">
+<a name="gimp-config-string-append-escaped.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>string</p></td>
+<td class="parameter_description"><p>pointer to a <span class="type">GString</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>val</p></td>
+<td class="parameter_description"><p>a string to append or <code class="literal">NULL</code></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpconfig/html/libgimpconfig-GimpConfig.html b/devel-docs/libgimpconfig/html/libgimpconfig-GimpConfig.html
new file mode 100644
index 0000000..b983e9e
--- /dev/null
+++ b/devel-docs/libgimpconfig/html/libgimpconfig-GimpConfig.html
@@ -0,0 +1,989 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpConfig-iface: GIMP Config Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Config Library Reference Manual">
+<link rel="up" href="pt01.html" title="Part I. GIMP Config Library">
+<link rel="prev" href="libgimpconfig-hierarchy.html" title="Object Hierarchy">
+<link rel="next" href="libgimpconfig-GimpConfig-deserialize.html" title="GimpConfig-deserialize">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimpconfig-GimpConfig.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
+ <a href="#libgimpconfig-GimpConfig.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_prerequisites">  <span class="dim">|</span> 
+ <a href="#libgimpconfig-GimpConfig.prerequisites" class="shortcut">Prerequisites</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="pt01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimpconfig-hierarchy.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimpconfig-GimpConfig-deserialize.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimpconfig-GimpConfig"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimpconfig-GimpConfig.top_of_page"></a>GimpConfig-iface</span></h2>
+<p>GimpConfig-iface — High-level API for libgimpconfig.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimpconfig-GimpConfig.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfig.html#gimp-config-serialize" title="gimp_config_serialize ()">gimp_config_serialize</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfig.html#gimp-config-serialize-to-file" title="gimp_config_serialize_to_file ()">gimp_config_serialize_to_file</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfig.html#gimp-config-serialize-to-gfile" title="gimp_config_serialize_to_gfile ()">gimp_config_serialize_to_gfile</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfig.html#gimp-config-serialize-to-stream" title="gimp_config_serialize_to_stream ()">gimp_config_serialize_to_stream</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfig.html#gimp-config-serialize-to-fd" title="gimp_config_serialize_to_fd ()">gimp_config_serialize_to_fd</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfig.html#gimp-config-serialize-to-string" title="gimp_config_serialize_to_string ()">gimp_config_serialize_to_string</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfig.html#gimp-config-deserialize" title="gimp_config_deserialize ()">gimp_config_deserialize</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfig.html#gimp-config-deserialize-file" title="gimp_config_deserialize_file ()">gimp_config_deserialize_file</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfig.html#gimp-config-deserialize-gfile" title="gimp_config_deserialize_gfile ()">gimp_config_deserialize_gfile</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfig.html#gimp-config-deserialize-stream" title="gimp_config_deserialize_stream ()">gimp_config_deserialize_stream</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfig.html#gimp-config-deserialize-string" title="gimp_config_deserialize_string ()">gimp_config_deserialize_string</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfig.html#gimp-config-deserialize-return" title="gimp_config_deserialize_return ()">gimp_config_deserialize_return</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gpointer</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfig.html#gimp-config-duplicate" title="gimp_config_duplicate ()">gimp_config_duplicate</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfig.html#gimp-config-is-equal-to" title="gimp_config_is_equal_to ()">gimp_config_is_equal_to</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfig.html#gimp-config-reset" title="gimp_config_reset ()">gimp_config_reset</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfig.html#gimp-config-copy" title="gimp_config_copy ()">gimp_config_copy</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<a name="GimpConfigInterface"></a><div class="refsect1">
+<a name="libgimpconfig-GimpConfig.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="libgimpconfig-GimpConfig.html#GimpConfig" title="GimpConfig">GimpConfig</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="libgimpconfig-GimpConfig.html#GimpConfigInterface-struct" title="struct GimpConfigInterface">GimpConfigInterface</a></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimpconfig-GimpConfig.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/GTypeModule.html">GInterface</a>
+ <span class="lineart">╰──</span> GimpConfigInterface
+</pre>
+</div>
+<div class="refsect1">
+<a name="libgimpconfig-GimpConfig.prerequisites"></a><h2>Prerequisites</h2>
+<p>
+GimpConfigInterface requires
+ GObject.</p>
+</div>
+<div class="refsect1">
+<a name="libgimpconfig-GimpConfig.description"></a><h2>Description</h2>
+<p>High-level API for libgimpconfig.</p>
+</div>
+<div class="refsect1">
+<a name="libgimpconfig-GimpConfig.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-config-serialize"></a><h3>gimp_config_serialize ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_config_serialize (<em class="parameter"><code><a class="link" href="libgimpconfig-GimpConfig.html#GimpConfig" title="GimpConfig"><span class="type">GimpConfig</span></a> *config</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimpconfig-GimpConfigWriter.html#GimpConfigWriter" title="GimpConfigWriter"><span class="type">GimpConfigWriter</span></a> *writer</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> data</code></em>);</pre>
+<p>Serialize the <a class="link" href="libgimpconfig-GimpConfig.html#GimpConfig" title="GimpConfig"><span class="type">GimpConfig</span></a> object.</p>
+<div class="refsect3">
+<a name="gimp-config-serialize.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>config</p></td>
+<td class="parameter_description"><p>a <span class="type">GObject</span> that implements the <a class="link" href="libgimpconfig-GimpConfig.html#GimpConfigInterface"><span class="type">GimpConfigInterface</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>writer</p></td>
+<td class="parameter_description"><p>the <a class="link" href="libgimpconfig-GimpConfigWriter.html#GimpConfigWriter" title="GimpConfigWriter"><span class="type">GimpConfigWriter</span></a> to use.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>data</p></td>
+<td class="parameter_description"><p>client data</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-config-serialize.returns"></a><h4>Returns</h4>
+<p> <code class="literal">TRUE</code> if serialization succeeded, <code class="literal">FALSE</code> otherwise.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-config-serialize-to-file"></a><h3>gimp_config_serialize_to_file ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_config_serialize_to_file (<em class="parameter"><code><a class="link" href="libgimpconfig-GimpConfig.html#GimpConfig" title="GimpConfig"><span class="type">GimpConfig</span></a> *config</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *filename</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *header</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *footer</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> data</code></em>,
+ <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
+<p>Serializes the object properties of <em class="parameter"><code>config</code></em>
+ to the file specified
+by <em class="parameter"><code>filename</code></em>
+. If a file with that name already exists, it is
+overwritten. Basically this function opens <em class="parameter"><code>filename</code></em>
+ for you and
+calls the serialize function of the <em class="parameter"><code>config</code></em>
+'s <a class="link" href="libgimpconfig-GimpConfig.html#GimpConfigInterface"><span class="type">GimpConfigInterface</span></a>.</p>
+<div class="refsect3">
+<a name="gimp-config-serialize-to-file.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>config</p></td>
+<td class="parameter_description"><p>a <span class="type">GObject</span> that implements the <a class="link" href="libgimpconfig-GimpConfig.html#GimpConfigInterface"><span class="type">GimpConfigInterface</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>filename</p></td>
+<td class="parameter_description"><p>the name of the file to write the configuration to.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>header</p></td>
+<td class="parameter_description"><p>optional file header (must be ASCII only)</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>footer</p></td>
+<td class="parameter_description"><p>optional file footer (must be ASCII only)</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>data</p></td>
+<td class="parameter_description"><p>user data passed to the serialize implementation.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p>return location for a possible error</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-config-serialize-to-file.returns"></a><h4>Returns</h4>
+<p> <code class="literal">TRUE</code> if serialization succeeded, <code class="literal">FALSE</code> otherwise.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-config-serialize-to-gfile"></a><h3>gimp_config_serialize_to_gfile ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_config_serialize_to_gfile (<em class="parameter"><code><a class="link" href="libgimpconfig-GimpConfig.html#GimpConfig" title="GimpConfig"><span class="type">GimpConfig</span></a> *config</code></em>,
+ <em class="parameter"><code><span class="type">GFile</span> *file</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *header</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *footer</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> data</code></em>,
+ <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
+<p>Serializes the object properties of <em class="parameter"><code>config</code></em>
+ to the file specified
+by <em class="parameter"><code>file</code></em>
+. If a file with that name already exists, it is
+overwritten. Basically this function opens <em class="parameter"><code>file</code></em>
+ for you and calls
+the serialize function of the <em class="parameter"><code>config</code></em>
+'s <a class="link" href="libgimpconfig-GimpConfig.html#GimpConfigInterface"><span class="type">GimpConfigInterface</span></a>.</p>
+<div class="refsect3">
+<a name="gimp-config-serialize-to-gfile.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>config</p></td>
+<td class="parameter_description"><p>a <span class="type">GObject</span> that implements the <a class="link" href="libgimpconfig-GimpConfig.html#GimpConfigInterface"><span class="type">GimpConfigInterface</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>file</p></td>
+<td class="parameter_description"><p>the <span class="type">GFile</span> to write the configuration to.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>header</p></td>
+<td class="parameter_description"><p>optional file header (must be ASCII only)</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>footer</p></td>
+<td class="parameter_description"><p>optional file footer (must be ASCII only)</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>data</p></td>
+<td class="parameter_description"><p>user data passed to the serialize implementation.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p>return location for a possible error</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-config-serialize-to-gfile.returns"></a><h4>Returns</h4>
+<p> <code class="literal">TRUE</code> if serialization succeeded, <code class="literal">FALSE</code> otherwise.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-config-serialize-to-stream"></a><h3>gimp_config_serialize_to_stream ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_config_serialize_to_stream (<em class="parameter"><code><a class="link" href="libgimpconfig-GimpConfig.html#GimpConfig" title="GimpConfig"><span class="type">GimpConfig</span></a> *config</code></em>,
+ <em class="parameter"><code><span class="type">GOutputStream</span> *output</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *header</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *footer</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> data</code></em>,
+ <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
+<p>Serializes the object properties of <em class="parameter"><code>config</code></em>
+ to the stream specified
+by <em class="parameter"><code>output</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-config-serialize-to-stream.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>config</p></td>
+<td class="parameter_description"><p>a <span class="type">GObject</span> that implements the <a class="link" href="libgimpconfig-GimpConfig.html#GimpConfigInterface"><span class="type">GimpConfigInterface</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>output</p></td>
+<td class="parameter_description"><p>the <span class="type">GOutputStream</span> to write the configuration to.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>header</p></td>
+<td class="parameter_description"><p>optional file header (must be ASCII only)</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>footer</p></td>
+<td class="parameter_description"><p>optional file footer (must be ASCII only)</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>data</p></td>
+<td class="parameter_description"><p>user data passed to the serialize implementation.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p>return location for a possible error</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-config-serialize-to-stream.returns"></a><h4>Returns</h4>
+<p> <code class="literal">TRUE</code> if serialization succeeded, <code class="literal">FALSE</code> otherwise.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-config-serialize-to-fd"></a><h3>gimp_config_serialize_to_fd ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_config_serialize_to_fd (<em class="parameter"><code><a class="link" href="libgimpconfig-GimpConfig.html#GimpConfig" title="GimpConfig"><span class="type">GimpConfig</span></a> *config</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> fd</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> data</code></em>);</pre>
+<p>Serializes the object properties of <em class="parameter"><code>config</code></em>
+ to the given file
+descriptor.</p>
+<div class="refsect3">
+<a name="gimp-config-serialize-to-fd.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>config</p></td>
+<td class="parameter_description"><p>a <span class="type">GObject</span> that implements the <a class="link" href="libgimpconfig-GimpConfig.html#GimpConfigInterface"><span class="type">GimpConfigInterface</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>fd</p></td>
+<td class="parameter_description"><p>a file descriptor, opened for writing</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>data</p></td>
+<td class="parameter_description"><p>user data passed to the serialize implementation.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-config-serialize-to-fd.returns"></a><h4>Returns</h4>
+<p> <code class="literal">TRUE</code> if serialization succeeded, <code class="literal">FALSE</code> otherwise.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-config-serialize-to-string"></a><h3>gimp_config_serialize_to_string ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> *
+gimp_config_serialize_to_string (<em class="parameter"><code><a class="link" href="libgimpconfig-GimpConfig.html#GimpConfig" title="GimpConfig"><span class="type">GimpConfig</span></a> *config</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> data</code></em>);</pre>
+<p>Serializes the object properties of <em class="parameter"><code>config</code></em>
+ to a string.</p>
+<div class="refsect3">
+<a name="gimp-config-serialize-to-string.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>config</p></td>
+<td class="parameter_description"><p>a <span class="type">GObject</span> that implements the <a class="link" href="libgimpconfig-GimpConfig.html#GimpConfigInterface"><span class="type">GimpConfigInterface</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>data</p></td>
+<td class="parameter_description"><p>user data passed to the serialize implementation.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-config-serialize-to-string.returns"></a><h4>Returns</h4>
+<p> a newly allocated NUL-terminated string.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-config-deserialize"></a><h3>gimp_config_deserialize ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_config_deserialize (<em class="parameter"><code><a class="link" href="libgimpconfig-GimpConfig.html#GimpConfig" title="GimpConfig"><span class="type">GimpConfig</span></a> *config</code></em>,
+ <em class="parameter"><code><span class="type">GScanner</span> *scanner</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> nest_level</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> data</code></em>);</pre>
+<p>Deserialize the <a class="link" href="libgimpconfig-GimpConfig.html#GimpConfig" title="GimpConfig"><span class="type">GimpConfig</span></a> object.</p>
+<div class="refsect3">
+<a name="gimp-config-deserialize.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>config</p></td>
+<td class="parameter_description"><p>a <span class="type">GObject</span> that implements the <a class="link" href="libgimpconfig-GimpConfig.html#GimpConfigInterface"><span class="type">GimpConfigInterface</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>scanner</p></td>
+<td class="parameter_description"><p>the <span class="type">GScanner</span> to use.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>nest_level</p></td>
+<td class="parameter_description"><p>the nest level.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>data</p></td>
+<td class="parameter_description"><p>client data.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-config-deserialize.returns"></a><h4>Returns</h4>
+<p> <code class="literal">TRUE</code> if deserialization succeeded, <code class="literal">FALSE</code> otherwise.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-config-deserialize-file"></a><h3>gimp_config_deserialize_file ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_config_deserialize_file (<em class="parameter"><code><a class="link" href="libgimpconfig-GimpConfig.html#GimpConfig" title="GimpConfig"><span class="type">GimpConfig</span></a> *config</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *filename</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> data</code></em>,
+ <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
+<p>Opens the file specified by <em class="parameter"><code>filename</code></em>
+, reads configuration data
+from it and configures <em class="parameter"><code>config</code></em>
+ accordingly. Basically this function
+creates a properly configured <span class="type">GScanner</span> for you and calls the
+deserialize function of the <em class="parameter"><code>config</code></em>
+'s <a class="link" href="libgimpconfig-GimpConfig.html#GimpConfigInterface"><span class="type">GimpConfigInterface</span></a>.</p>
+<div class="refsect3">
+<a name="gimp-config-deserialize-file.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>config</p></td>
+<td class="parameter_description"><p>a <span class="type">GObject</span> that implements the <a class="link" href="libgimpconfig-GimpConfig.html#GimpConfigInterface"><span class="type">GimpConfigInterface</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>filename</p></td>
+<td class="parameter_description"><p>the name of the file to read configuration from.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>data</p></td>
+<td class="parameter_description"><p>user data passed to the deserialize implementation.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p>return location for a possible error</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-config-deserialize-file.returns"></a><h4>Returns</h4>
+<p> <code class="literal">TRUE</code> if deserialization succeeded, <code class="literal">FALSE</code> otherwise.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-config-deserialize-gfile"></a><h3>gimp_config_deserialize_gfile ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_config_deserialize_gfile (<em class="parameter"><code><a class="link" href="libgimpconfig-GimpConfig.html#GimpConfig" title="GimpConfig"><span class="type">GimpConfig</span></a> *config</code></em>,
+ <em class="parameter"><code><span class="type">GFile</span> *file</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> data</code></em>,
+ <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
+<p>Opens the file specified by <em class="parameter"><code>file</code></em>
+, reads configuration data from it
+and configures <em class="parameter"><code>config</code></em>
+ accordingly. Basically this function creates
+a properly configured <span class="type">GScanner</span> for you and calls the deserialize
+function of the <em class="parameter"><code>config</code></em>
+'s <a class="link" href="libgimpconfig-GimpConfig.html#GimpConfigInterface"><span class="type">GimpConfigInterface</span></a>.</p>
+<div class="refsect3">
+<a name="gimp-config-deserialize-gfile.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>config</p></td>
+<td class="parameter_description"><p>a <span class="type">GObject</span> that implements the <a class="link" href="libgimpconfig-GimpConfig.html#GimpConfigInterface"><span class="type">GimpConfigInterface</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>file</p></td>
+<td class="parameter_description"><p>the <span class="type">GFile</span> to read configuration from.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>data</p></td>
+<td class="parameter_description"><p>user data passed to the deserialize implementation.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p>return location for a possible error</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-config-deserialize-gfile.returns"></a><h4>Returns</h4>
+<p> <code class="literal">TRUE</code> if deserialization succeeded, <code class="literal">FALSE</code> otherwise.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-config-deserialize-stream"></a><h3>gimp_config_deserialize_stream ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_config_deserialize_stream (<em class="parameter"><code><a class="link" href="libgimpconfig-GimpConfig.html#GimpConfig" title="GimpConfig"><span class="type">GimpConfig</span></a> *config</code></em>,
+ <em class="parameter"><code><span class="type">GInputStream</span> *input</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> data</code></em>,
+ <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
+<p>Reads configuration data from <em class="parameter"><code>input</code></em>
+ and configures <em class="parameter"><code>config</code></em>
+
+accordingly. Basically this function creates a properly configured
+<span class="type">GScanner</span> for you and calls the deserialize function of the
+<em class="parameter"><code>config</code></em>
+'s <a class="link" href="libgimpconfig-GimpConfig.html#GimpConfigInterface"><span class="type">GimpConfigInterface</span></a>.</p>
+<div class="refsect3">
+<a name="gimp-config-deserialize-stream.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>config</p></td>
+<td class="parameter_description"><p>a <span class="type">GObject</span> that implements the <a class="link" href="libgimpconfig-GimpConfig.html#GimpConfigInterface"><span class="type">GimpConfigInterface</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>input</p></td>
+<td class="parameter_description"><p>the <span class="type">GInputStream</span> to read configuration from.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>data</p></td>
+<td class="parameter_description"><p>user data passed to the deserialize implementation.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p>return location for a possible error</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-config-deserialize-stream.returns"></a><h4>Returns</h4>
+<p> <code class="literal">TRUE</code> if deserialization succeeded, <code class="literal">FALSE</code> otherwise.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-config-deserialize-string"></a><h3>gimp_config_deserialize_string ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_config_deserialize_string (<em class="parameter"><code><a class="link" href="libgimpconfig-GimpConfig.html#GimpConfig" title="GimpConfig"><span class="type">GimpConfig</span></a> *config</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *text</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> text_len</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> data</code></em>,
+ <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
+<p>Configures <em class="parameter"><code>config</code></em>
+ from <em class="parameter"><code>text</code></em>
+. Basically this function creates a
+properly configured <span class="type">GScanner</span> for you and calls the deserialize
+function of the <em class="parameter"><code>config</code></em>
+'s <a class="link" href="libgimpconfig-GimpConfig.html#GimpConfigInterface"><span class="type">GimpConfigInterface</span></a>.</p>
+<div class="refsect3">
+<a name="gimp-config-deserialize-string.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>config</p></td>
+<td class="parameter_description"><p>a <span class="type">GObject</span> that implements the <a class="link" href="libgimpconfig-GimpConfig.html#GimpConfigInterface"><span class="type">GimpConfigInterface</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>text</p></td>
+<td class="parameter_description"><p>string to deserialize (in UTF-8 encoding)</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>text_len</p></td>
+<td class="parameter_description"><p>length of <em class="parameter"><code>text</code></em>
+in bytes or -1</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>data</p></td>
+<td class="parameter_description"><p>client data</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p>return location for a possible error</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-config-deserialize-string.returns"></a><h4>Returns</h4>
+<p> <code class="literal">TRUE</code> if deserialization succeeded, <code class="literal">FALSE</code> otherwise.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-config-deserialize-return"></a><h3>gimp_config_deserialize_return ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_config_deserialize_return (<em class="parameter"><code><span class="type">GScanner</span> *scanner</code></em>,
+ <em class="parameter"><code><span class="type">GTokenType</span> expected_token</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> nest_level</code></em>);</pre>
+<div class="refsect3">
+<a name="gimp-config-deserialize-return.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>scanner</p></td>
+<td class="parameter_description"><p>a <span class="type">GScanner</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>expected_token</p></td>
+<td class="parameter_description"><p>the expected token</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>nest_level</p></td>
+<td class="parameter_description"><p>the nest level</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-config-duplicate"></a><h3>gimp_config_duplicate ()</h3>
+<pre class="programlisting"><span class="returnvalue">gpointer</span>
+gimp_config_duplicate (<em class="parameter"><code><a class="link" href="libgimpconfig-GimpConfig.html#GimpConfig" title="GimpConfig"><span class="type">GimpConfig</span></a> *config</code></em>);</pre>
+<p>Creates a copy of the passed object by copying all object
+properties. The default implementation of the <a class="link" href="libgimpconfig-GimpConfig.html#GimpConfigInterface"><span class="type">GimpConfigInterface</span></a>
+only works for objects that are completely defined by their
+properties.</p>
+<div class="refsect3">
+<a name="gimp-config-duplicate.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>config</p></td>
+<td class="parameter_description"><p>a <span class="type">GObject</span> that implements the <a class="link" href="libgimpconfig-GimpConfig.html#GimpConfigInterface"><span class="type">GimpConfigInterface</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-config-duplicate.returns"></a><h4>Returns</h4>
+<p> the duplicated <a class="link" href="libgimpconfig-GimpConfig.html#GimpConfig" title="GimpConfig"><span class="type">GimpConfig</span></a> object</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-config-is-equal-to"></a><h3>gimp_config_is_equal_to ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_config_is_equal_to (<em class="parameter"><code><a class="link" href="libgimpconfig-GimpConfig.html#GimpConfig" title="GimpConfig"><span class="type">GimpConfig</span></a> *a</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimpconfig-GimpConfig.html#GimpConfig" title="GimpConfig"><span class="type">GimpConfig</span></a> *b</code></em>);</pre>
+<p>Compares the two objects. The default implementation of the
+<a class="link" href="libgimpconfig-GimpConfig.html#GimpConfigInterface"><span class="type">GimpConfigInterface</span></a> compares the object properties and thus only
+works for objects that are completely defined by their
+properties.</p>
+<div class="refsect3">
+<a name="gimp-config-is-equal-to.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>a</p></td>
+<td class="parameter_description"><p>a <span class="type">GObject</span> that implements the <a class="link" href="libgimpconfig-GimpConfig.html#GimpConfigInterface"><span class="type">GimpConfigInterface</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>b</p></td>
+<td class="parameter_description"><p>another <span class="type">GObject</span> of the same type as <em class="parameter"><code>a</code></em>
+.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-config-is-equal-to.returns"></a><h4>Returns</h4>
+<p> <code class="literal">TRUE</code> if the two objects are equal.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-config-reset"></a><h3>gimp_config_reset ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_config_reset (<em class="parameter"><code><a class="link" href="libgimpconfig-GimpConfig.html#GimpConfig" title="GimpConfig"><span class="type">GimpConfig</span></a> *config</code></em>);</pre>
+<p>Resets the object to its default state. The default implementation of the
+<a class="link" href="libgimpconfig-GimpConfig.html#GimpConfigInterface"><span class="type">GimpConfigInterface</span></a> only works for objects that are completely defined by
+their properties.</p>
+<div class="refsect3">
+<a name="gimp-config-reset.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>config</p></td>
+<td class="parameter_description"><p>a <span class="type">GObject</span> that implements the <a class="link" href="libgimpconfig-GimpConfig.html#GimpConfigInterface"><span class="type">GimpConfigInterface</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-config-copy"></a><h3>gimp_config_copy ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_config_copy (<em class="parameter"><code><a class="link" href="libgimpconfig-GimpConfig.html#GimpConfig" title="GimpConfig"><span class="type">GimpConfig</span></a> *src</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimpconfig-GimpConfig.html#GimpConfig" title="GimpConfig"><span class="type">GimpConfig</span></a> *dest</code></em>,
+ <em class="parameter"><code><span class="type">GParamFlags</span> flags</code></em>);</pre>
+<p>Compares all read- and write-able properties from <em class="parameter"><code>src</code></em>
+ and <em class="parameter"><code>dest</code></em>
+
+that have all <em class="parameter"><code>flags</code></em>
+ set. Differing values are then copied from
+<em class="parameter"><code>src</code></em>
+ to <em class="parameter"><code>dest</code></em>
+. If <em class="parameter"><code>flags</code></em>
+ is 0, all differing read/write properties.</p>
+<p>Properties marked as "construct-only" are not touched.</p>
+<div class="refsect3">
+<a name="gimp-config-copy.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>src</p></td>
+<td class="parameter_description"><p>a <span class="type">GObject</span> that implements the <a class="link" href="libgimpconfig-GimpConfig.html#GimpConfigInterface"><span class="type">GimpConfigInterface</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>dest</p></td>
+<td class="parameter_description"><p>another <span class="type">GObject</span> of the same type as <em class="parameter"><code>a</code></em>
+.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>flags</p></td>
+<td class="parameter_description"><p>a mask of GParamFlags</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-config-copy.returns"></a><h4>Returns</h4>
+<p> <code class="literal">TRUE</code> if <em class="parameter"><code>dest</code></em>
+was modified, <code class="literal">FALSE</code> otherwise</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p>
+</div>
+</div>
+<div class="refsect1">
+<a name="libgimpconfig-GimpConfig.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpConfig"></a><h3>GimpConfig</h3>
+<pre class="programlisting">typedef struct _GimpConfig GimpConfig;</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpConfigInterface-struct"></a><h3>struct GimpConfigInterface</h3>
+<pre class="programlisting">struct GimpConfigInterface;</pre>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpconfig/html/libgimpconfig-GimpConfigError.html b/devel-docs/libgimpconfig/html/libgimpconfig-GimpConfigError.html
new file mode 100644
index 0000000..30e790d
--- /dev/null
+++ b/devel-docs/libgimpconfig/html/libgimpconfig-GimpConfigError.html
@@ -0,0 +1,152 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpConfig-error: GIMP Config Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Config Library Reference Manual">
+<link rel="up" href="pt01.html" title="Part I. GIMP Config Library">
+<link rel="prev" href="libgimpconfig-GimpConfig-serialize.html" title="GimpConfig-serialize">
+<link rel="next" href="libgimpconfig-GimpConfig-params.html" title="GimpConfig-params">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimpconfig-GimpConfigError.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="pt01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimpconfig-GimpConfig-serialize.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimpconfig-GimpConfig-params.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimpconfig-GimpConfigError"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimpconfig-GimpConfigError.top_of_page"></a>GimpConfig-error</span></h2>
+<p>GimpConfig-error — Error utils for libgimpconfig.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimpconfig-GimpConfigError.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody><tr>
+<td class="function_type">
+<span class="returnvalue">GQuark</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfigError.html#gimp-config-error-quark" title="gimp_config_error_quark ()">gimp_config_error_quark</a> <span class="c_punctuation">()</span>
+</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimpconfig-GimpConfigError.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="libgimpconfig-GimpConfigError.html#GimpConfigError" title="enum GimpConfigError">GimpConfigError</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpconfig-GimpConfigError.html#GIMP-CONFIG-ERROR:CAPS" title="GIMP_CONFIG_ERROR">GIMP_CONFIG_ERROR</a></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimpconfig-GimpConfigError.description"></a><h2>Description</h2>
+<p>Error utils for libgimpconfig.</p>
+</div>
+<div class="refsect1">
+<a name="libgimpconfig-GimpConfigError.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-config-error-quark"></a><h3>gimp_config_error_quark ()</h3>
+<pre class="programlisting"><span class="returnvalue">GQuark</span>
+gimp_config_error_quark (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>This function is never called directly. Use <a class="link" href="libgimpconfig-GimpConfigError.html#GIMP-CONFIG-ERROR:CAPS" title="GIMP_CONFIG_ERROR"><code class="function">GIMP_CONFIG_ERROR()</code></a> instead.</p>
+<div class="refsect3">
+<a name="gimp-config-error-quark.returns"></a><h4>Returns</h4>
+<p> the <span class="type">GQuark</span> that defines the GimpConfig error domain.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+</div>
+<div class="refsect1">
+<a name="libgimpconfig-GimpConfigError.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpConfigError"></a><h3>enum GimpConfigError</h3>
+<p>The possible values of a <span class="type">GError</span> thrown by libgimpconfig.</p>
+<div class="refsect3">
+<a name="GimpConfigError.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-CONFIG-ERROR-OPEN:CAPS"></a>GIMP_CONFIG_ERROR_OPEN</p></td>
+<td class="enum_member_description">
+<p>open failed</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-CONFIG-ERROR-OPEN-ENOENT:CAPS"></a>GIMP_CONFIG_ERROR_OPEN_ENOENT</p></td>
+<td class="enum_member_description">
+<p>file does not exist</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-CONFIG-ERROR-WRITE:CAPS"></a>GIMP_CONFIG_ERROR_WRITE</p></td>
+<td class="enum_member_description">
+<p>write failed</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-CONFIG-ERROR-PARSE:CAPS"></a>GIMP_CONFIG_ERROR_PARSE</p></td>
+<td class="enum_member_description">
+<p>parser error</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-CONFIG-ERROR-VERSION:CAPS"></a>GIMP_CONFIG_ERROR_VERSION</p></td>
+<td class="enum_member_description">
+<p>parser failed due to version mismatch</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-CONFIG-ERROR:CAPS"></a><h3>GIMP_CONFIG_ERROR</h3>
+<pre class="programlisting">#define GIMP_CONFIG_ERROR (gimp_config_error_quark ())
+</pre>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpconfig/html/libgimpconfig-GimpConfigWriter.html b/devel-docs/libgimpconfig/html/libgimpconfig-GimpConfigWriter.html
new file mode 100644
index 0000000..c6b7e56
--- /dev/null
+++ b/devel-docs/libgimpconfig/html/libgimpconfig-GimpConfigWriter.html
@@ -0,0 +1,763 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpConfigWriter: GIMP Config Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Config Library Reference Manual">
+<link rel="up" href="pt01.html" title="Part I. GIMP Config Library">
+<link rel="prev" href="libgimpconfig-GimpConfig-utils.html" title="GimpConfig-utils">
+<link rel="next" href="libgimpconfig-GimpScanner.html" title="GimpScanner">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimpconfig-GimpConfigWriter.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="pt01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimpconfig-GimpConfig-utils.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimpconfig-GimpScanner.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimpconfig-GimpConfigWriter"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimpconfig-GimpConfigWriter.top_of_page"></a>GimpConfigWriter</span></h2>
+<p>GimpConfigWriter — Functions for writing config info to a file for
+libgimpconfig.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimpconfig-GimpConfigWriter.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<a class="link" href="libgimpconfig-GimpConfigWriter.html#GimpConfigWriter" title="GimpConfigWriter"><span class="returnvalue">GimpConfigWriter</span></a> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfigWriter.html#gimp-config-writer-new-file" title="gimp_config_writer_new_file ()">gimp_config_writer_new_file</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="libgimpconfig-GimpConfigWriter.html#GimpConfigWriter" title="GimpConfigWriter"><span class="returnvalue">GimpConfigWriter</span></a> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfigWriter.html#gimp-config-writer-new-gfile" title="gimp_config_writer_new_gfile ()">gimp_config_writer_new_gfile</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="libgimpconfig-GimpConfigWriter.html#GimpConfigWriter" title="GimpConfigWriter"><span class="returnvalue">GimpConfigWriter</span></a> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfigWriter.html#gimp-config-writer-new-stream" title="gimp_config_writer_new_stream ()">gimp_config_writer_new_stream</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="libgimpconfig-GimpConfigWriter.html#GimpConfigWriter" title="GimpConfigWriter"><span class="returnvalue">GimpConfigWriter</span></a> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfigWriter.html#gimp-config-writer-new-fd" title="gimp_config_writer_new_fd ()">gimp_config_writer_new_fd</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="libgimpconfig-GimpConfigWriter.html#GimpConfigWriter" title="GimpConfigWriter"><span class="returnvalue">GimpConfigWriter</span></a> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfigWriter.html#gimp-config-writer-new-string" title="gimp_config_writer_new_string ()">gimp_config_writer_new_string</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfigWriter.html#gimp-config-writer-open" title="gimp_config_writer_open ()">gimp_config_writer_open</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfigWriter.html#gimp-config-writer-comment-mode" title="gimp_config_writer_comment_mode ()">gimp_config_writer_comment_mode</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfigWriter.html#gimp-config-writer-print" title="gimp_config_writer_print ()">gimp_config_writer_print</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfigWriter.html#gimp-config-writer-printf" title="gimp_config_writer_printf ()">gimp_config_writer_printf</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfigWriter.html#gimp-config-writer-identifier" title="gimp_config_writer_identifier ()">gimp_config_writer_identifier</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfigWriter.html#gimp-config-writer-string" title="gimp_config_writer_string ()">gimp_config_writer_string</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfigWriter.html#gimp-config-writer-data" title="gimp_config_writer_data ()">gimp_config_writer_data</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfigWriter.html#gimp-config-writer-comment" title="gimp_config_writer_comment ()">gimp_config_writer_comment</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfigWriter.html#gimp-config-writer-linefeed" title="gimp_config_writer_linefeed ()">gimp_config_writer_linefeed</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfigWriter.html#gimp-config-writer-revert" title="gimp_config_writer_revert ()">gimp_config_writer_revert</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfigWriter.html#gimp-config-writer-close" title="gimp_config_writer_close ()">gimp_config_writer_close</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpConfigWriter.html#gimp-config-writer-finish" title="gimp_config_writer_finish ()">gimp_config_writer_finish</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimpconfig-GimpConfigWriter.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody><tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="libgimpconfig-GimpConfigWriter.html#GimpConfigWriter" title="GimpConfigWriter">GimpConfigWriter</a></td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimpconfig-GimpConfigWriter.description"></a><h2>Description</h2>
+<p>Functions for writing config info to a file for libgimpconfig.</p>
+</div>
+<div class="refsect1">
+<a name="libgimpconfig-GimpConfigWriter.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-config-writer-new-file"></a><h3>gimp_config_writer_new_file ()</h3>
+<pre class="programlisting"><a class="link" href="libgimpconfig-GimpConfigWriter.html#GimpConfigWriter" title="GimpConfigWriter"><span class="returnvalue">GimpConfigWriter</span></a> *
+gimp_config_writer_new_file (<em class="parameter"><code>const <span class="type">gchar</span> *filename</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> atomic</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *header</code></em>,
+ <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
+<p>Creates a new <a class="link" href="libgimpconfig-GimpConfigWriter.html#GimpConfigWriter" title="GimpConfigWriter"><span class="type">GimpConfigWriter</span></a> and sets it up to write to
+<em class="parameter"><code>filename</code></em>
+. If <em class="parameter"><code>atomic</code></em>
+ is <code class="literal">TRUE</code>, a temporary file is used to avoid
+possible race conditions. The temporary file is then moved to
+<em class="parameter"><code>filename</code></em>
+ when the writer is closed.</p>
+<div class="refsect3">
+<a name="gimp-config-writer-new-file.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>filename</p></td>
+<td class="parameter_description"><p>a filename</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>atomic</p></td>
+<td class="parameter_description"><p>if <code class="literal">TRUE</code> the file is written atomically</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>header</p></td>
+<td class="parameter_description"><p>text to include as comment at the top of the file</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p>return location for errors</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-config-writer-new-file.returns"></a><h4>Returns</h4>
+<p> a new <a class="link" href="libgimpconfig-GimpConfigWriter.html#GimpConfigWriter" title="GimpConfigWriter"><span class="type">GimpConfigWriter</span></a> or <code class="literal">NULL</code> in case of an error</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-config-writer-new-gfile"></a><h3>gimp_config_writer_new_gfile ()</h3>
+<pre class="programlisting"><a class="link" href="libgimpconfig-GimpConfigWriter.html#GimpConfigWriter" title="GimpConfigWriter"><span class="returnvalue">GimpConfigWriter</span></a> *
+gimp_config_writer_new_gfile (<em class="parameter"><code><span class="type">GFile</span> *file</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> atomic</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *header</code></em>,
+ <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
+<p>Creates a new <a class="link" href="libgimpconfig-GimpConfigWriter.html#GimpConfigWriter" title="GimpConfigWriter"><span class="type">GimpConfigWriter</span></a> and sets it up to write to
+<em class="parameter"><code>file</code></em>
+. If <em class="parameter"><code>atomic</code></em>
+ is <code class="literal">TRUE</code>, a temporary file is used to avoid
+possible race conditions. The temporary file is then moved to <em class="parameter"><code>file</code></em>
+
+when the writer is closed.</p>
+<div class="refsect3">
+<a name="gimp-config-writer-new-gfile.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>file</p></td>
+<td class="parameter_description"><p>a <span class="type">GFile</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>atomic</p></td>
+<td class="parameter_description"><p>if <code class="literal">TRUE</code> the file is written atomically</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>header</p></td>
+<td class="parameter_description"><p>text to include as comment at the top of the file</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p>return location for errors</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-config-writer-new-gfile.returns"></a><h4>Returns</h4>
+<p> a new <a class="link" href="libgimpconfig-GimpConfigWriter.html#GimpConfigWriter" title="GimpConfigWriter"><span class="type">GimpConfigWriter</span></a> or <code class="literal">NULL</code> in case of an error</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-config-writer-new-stream"></a><h3>gimp_config_writer_new_stream ()</h3>
+<pre class="programlisting"><a class="link" href="libgimpconfig-GimpConfigWriter.html#GimpConfigWriter" title="GimpConfigWriter"><span class="returnvalue">GimpConfigWriter</span></a> *
+gimp_config_writer_new_stream (<em class="parameter"><code><span class="type">GOutputStream</span> *output</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *header</code></em>,
+ <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
+<p>Creates a new <a class="link" href="libgimpconfig-GimpConfigWriter.html#GimpConfigWriter" title="GimpConfigWriter"><span class="type">GimpConfigWriter</span></a> and sets it up to write to
+<em class="parameter"><code>output</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-config-writer-new-stream.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>output</p></td>
+<td class="parameter_description"><p>a <span class="type">GOutputStream</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>header</p></td>
+<td class="parameter_description"><p>text to include as comment at the top of the file</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p>return location for errors</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-config-writer-new-stream.returns"></a><h4>Returns</h4>
+<p> a new <a class="link" href="libgimpconfig-GimpConfigWriter.html#GimpConfigWriter" title="GimpConfigWriter"><span class="type">GimpConfigWriter</span></a> or <code class="literal">NULL</code> in case of an error</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-config-writer-new-fd"></a><h3>gimp_config_writer_new_fd ()</h3>
+<pre class="programlisting"><a class="link" href="libgimpconfig-GimpConfigWriter.html#GimpConfigWriter" title="GimpConfigWriter"><span class="returnvalue">GimpConfigWriter</span></a> *
+gimp_config_writer_new_fd (<em class="parameter"><code><span class="type">gint</span> fd</code></em>);</pre>
+<div class="refsect3">
+<a name="gimp-config-writer-new-fd.returns"></a><h4>Returns</h4>
+<p> a new <a class="link" href="libgimpconfig-GimpConfigWriter.html#GimpConfigWriter" title="GimpConfigWriter"><span class="type">GimpConfigWriter</span></a> or <code class="literal">NULL</code> in case of an error</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-config-writer-new-string"></a><h3>gimp_config_writer_new_string ()</h3>
+<pre class="programlisting"><a class="link" href="libgimpconfig-GimpConfigWriter.html#GimpConfigWriter" title="GimpConfigWriter"><span class="returnvalue">GimpConfigWriter</span></a> *
+gimp_config_writer_new_string (<em class="parameter"><code><span class="type">GString</span> *string</code></em>);</pre>
+<div class="refsect3">
+<a name="gimp-config-writer-new-string.returns"></a><h4>Returns</h4>
+<p> a new <a class="link" href="libgimpconfig-GimpConfigWriter.html#GimpConfigWriter" title="GimpConfigWriter"><span class="type">GimpConfigWriter</span></a> or <code class="literal">NULL</code> in case of an error</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-config-writer-open"></a><h3>gimp_config_writer_open ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_config_writer_open (<em class="parameter"><code><a class="link" href="libgimpconfig-GimpConfigWriter.html#GimpConfigWriter" title="GimpConfigWriter"><span class="type">GimpConfigWriter</span></a> *writer</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>);</pre>
+<p>This function writes the opening parenthesis followed by <em class="parameter"><code>name</code></em>
+.
+It also increases the indentation level and sets a mark that
+can be used by <a class="link" href="libgimpconfig-GimpConfigWriter.html#gimp-config-writer-revert" title="gimp_config_writer_revert ()"><code class="function">gimp_config_writer_revert()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-config-writer-open.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>writer</p></td>
+<td class="parameter_description"><p>a <a class="link" href="libgimpconfig-GimpConfigWriter.html#GimpConfigWriter" title="GimpConfigWriter"><span class="type">GimpConfigWriter</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>name of the element to open</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-config-writer-comment-mode"></a><h3>gimp_config_writer_comment_mode ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_config_writer_comment_mode (<em class="parameter"><code><a class="link" href="libgimpconfig-GimpConfigWriter.html#GimpConfigWriter" title="GimpConfigWriter"><span class="type">GimpConfigWriter</span></a> *writer</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> enable</code></em>);</pre>
+<p>This function toggles whether the <em class="parameter"><code>writer</code></em>
+ should create commented
+or uncommented output. This feature is used to generate the
+system-wide installed gimprc that documents the default settings.</p>
+<p>Since comments have to start at the beginning of a line, this
+function will insert a newline if necessary.</p>
+<div class="refsect3">
+<a name="gimp-config-writer-comment-mode.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>writer</p></td>
+<td class="parameter_description"><p>a <a class="link" href="libgimpconfig-GimpConfigWriter.html#GimpConfigWriter" title="GimpConfigWriter"><span class="type">GimpConfigWriter</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>enable</p></td>
+<td class="parameter_description"><p><code class="literal">TRUE</code> to enable comment mode, <code class="literal">FALSE</code> to disable it</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-config-writer-print"></a><h3>gimp_config_writer_print ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_config_writer_print (<em class="parameter"><code><a class="link" href="libgimpconfig-GimpConfigWriter.html#GimpConfigWriter" title="GimpConfigWriter"><span class="type">GimpConfigWriter</span></a> *writer</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *string</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> len</code></em>);</pre>
+<p>Appends a space followed by <em class="parameter"><code>string</code></em>
+ to the <em class="parameter"><code>writer</code></em>
+. Note that string
+must not contain any special characters that might need to be escaped.</p>
+<div class="refsect3">
+<a name="gimp-config-writer-print.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>writer</p></td>
+<td class="parameter_description"><p>a <a class="link" href="libgimpconfig-GimpConfigWriter.html#GimpConfigWriter" title="GimpConfigWriter"><span class="type">GimpConfigWriter</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>string</p></td>
+<td class="parameter_description"><p>a string to write</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>len</p></td>
+<td class="parameter_description"><p>number of bytes from <em class="parameter"><code>string</code></em>
+or -1 if <em class="parameter"><code>string</code></em>
+is NUL-terminated.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-config-writer-printf"></a><h3>gimp_config_writer_printf ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_config_writer_printf (<em class="parameter"><code><a class="link" href="libgimpconfig-GimpConfigWriter.html#GimpConfigWriter" title="GimpConfigWriter"><span class="type">GimpConfigWriter</span></a> *writer</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *format</code></em>,
+ <em class="parameter"><code>...</code></em>);</pre>
+<p>A printf-like function for <a class="link" href="libgimpconfig-GimpConfigWriter.html#GimpConfigWriter" title="GimpConfigWriter"><span class="type">GimpConfigWriter</span></a>.</p>
+<div class="refsect3">
+<a name="gimp-config-writer-printf.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>writer</p></td>
+<td class="parameter_description"><p>a <a class="link" href="libgimpconfig-GimpConfigWriter.html#GimpConfigWriter" title="GimpConfigWriter"><span class="type">GimpConfigWriter</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>format</p></td>
+<td class="parameter_description"><p>a format string as described for <code class="function">g_strdup_printf()</code>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>...</p></td>
+<td class="parameter_description"><p>list of arguments according to <em class="parameter"><code>format</code></em>
+</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-config-writer-identifier"></a><h3>gimp_config_writer_identifier ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_config_writer_identifier (<em class="parameter"><code><a class="link" href="libgimpconfig-GimpConfigWriter.html#GimpConfigWriter" title="GimpConfigWriter"><span class="type">GimpConfigWriter</span></a> *writer</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *identifier</code></em>);</pre>
+<p>Writes an identifier to <em class="parameter"><code>writer</code></em>
+. The <em class="parameter"><code>string</code></em>
+ is *not* quoted and special
+characters are *not* escaped.</p>
+<div class="refsect3">
+<a name="gimp-config-writer-identifier.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>writer</p></td>
+<td class="parameter_description"><p>a <a class="link" href="libgimpconfig-GimpConfigWriter.html#GimpConfigWriter" title="GimpConfigWriter"><span class="type">GimpConfigWriter</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>identifier</p></td>
+<td class="parameter_description"><p>a NUL-terminated string</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-config-writer-string"></a><h3>gimp_config_writer_string ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_config_writer_string (<em class="parameter"><code><a class="link" href="libgimpconfig-GimpConfigWriter.html#GimpConfigWriter" title="GimpConfigWriter"><span class="type">GimpConfigWriter</span></a> *writer</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *string</code></em>);</pre>
+<p>Writes a string value to <em class="parameter"><code>writer</code></em>
+. The <em class="parameter"><code>string</code></em>
+ is quoted and special
+characters are escaped.</p>
+<div class="refsect3">
+<a name="gimp-config-writer-string.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>writer</p></td>
+<td class="parameter_description"><p>a <a class="link" href="libgimpconfig-GimpConfigWriter.html#GimpConfigWriter" title="GimpConfigWriter"><span class="type">GimpConfigWriter</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>string</p></td>
+<td class="parameter_description"><p>a NUL-terminated string</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-config-writer-data"></a><h3>gimp_config_writer_data ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_config_writer_data (<em class="parameter"><code><a class="link" href="libgimpconfig-GimpConfigWriter.html#GimpConfigWriter" title="GimpConfigWriter"><span class="type">GimpConfigWriter</span></a> *writer</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> length</code></em>,
+ <em class="parameter"><code>const <span class="type">guint8</span> *data</code></em>);</pre>
+<div class="refsect3">
+<a name="gimp-config-writer-data.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>writer</p></td>
+<td class="parameter_description"><p>a <a class="link" href="libgimpconfig-GimpConfigWriter.html#GimpConfigWriter" title="GimpConfigWriter"><span class="type">GimpConfigWriter</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-config-writer-comment"></a><h3>gimp_config_writer_comment ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_config_writer_comment (<em class="parameter"><code><a class="link" href="libgimpconfig-GimpConfigWriter.html#GimpConfigWriter" title="GimpConfigWriter"><span class="type">GimpConfigWriter</span></a> *writer</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *comment</code></em>);</pre>
+<p>Appends the <em class="parameter"><code>comment</code></em>
+ to <em class="parameter"><code>str</code></em>
+ and inserts linebreaks and hash-marks to
+format it as a comment. Note that this function does not handle non-ASCII
+characters.</p>
+<div class="refsect3">
+<a name="gimp-config-writer-comment.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>writer</p></td>
+<td class="parameter_description"><p>a <a class="link" href="libgimpconfig-GimpConfigWriter.html#GimpConfigWriter" title="GimpConfigWriter"><span class="type">GimpConfigWriter</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>comment</p></td>
+<td class="parameter_description"><p>the comment to write (ASCII only)</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-config-writer-linefeed"></a><h3>gimp_config_writer_linefeed ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_config_writer_linefeed (<em class="parameter"><code><a class="link" href="libgimpconfig-GimpConfigWriter.html#GimpConfigWriter" title="GimpConfigWriter"><span class="type">GimpConfigWriter</span></a> *writer</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-config-writer-revert"></a><h3>gimp_config_writer_revert ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_config_writer_revert (<em class="parameter"><code><a class="link" href="libgimpconfig-GimpConfigWriter.html#GimpConfigWriter" title="GimpConfigWriter"><span class="type">GimpConfigWriter</span></a> *writer</code></em>);</pre>
+<p>Reverts all changes to <em class="parameter"><code>writer</code></em>
+ that were done since the last call
+to <a class="link" href="libgimpconfig-GimpConfigWriter.html#gimp-config-writer-open" title="gimp_config_writer_open ()"><code class="function">gimp_config_writer_open()</code></a>. This can only work if you didn't call
+<a class="link" href="libgimpconfig-GimpConfigWriter.html#gimp-config-writer-close" title="gimp_config_writer_close ()"><code class="function">gimp_config_writer_close()</code></a> yet.</p>
+<div class="refsect3">
+<a name="gimp-config-writer-revert.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>writer</p></td>
+<td class="parameter_description"><p>a <a class="link" href="libgimpconfig-GimpConfigWriter.html#GimpConfigWriter" title="GimpConfigWriter"><span class="type">GimpConfigWriter</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-config-writer-close"></a><h3>gimp_config_writer_close ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_config_writer_close (<em class="parameter"><code><a class="link" href="libgimpconfig-GimpConfigWriter.html#GimpConfigWriter" title="GimpConfigWriter"><span class="type">GimpConfigWriter</span></a> *writer</code></em>);</pre>
+<p>Closes an element opened with <a class="link" href="libgimpconfig-GimpConfigWriter.html#gimp-config-writer-open" title="gimp_config_writer_open ()"><code class="function">gimp_config_writer_open()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-config-writer-close.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>writer</p></td>
+<td class="parameter_description"><p>a <a class="link" href="libgimpconfig-GimpConfigWriter.html#GimpConfigWriter" title="GimpConfigWriter"><span class="type">GimpConfigWriter</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-config-writer-finish"></a><h3>gimp_config_writer_finish ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_config_writer_finish (<em class="parameter"><code><a class="link" href="libgimpconfig-GimpConfigWriter.html#GimpConfigWriter" title="GimpConfigWriter"><span class="type">GimpConfigWriter</span></a> *writer</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *footer</code></em>,
+ <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
+<p>This function finishes the work of <em class="parameter"><code>writer</code></em>
+ and frees it afterwards.
+It closes all open elements, appends an optional comment and
+releases all resources allocated by <em class="parameter"><code>writer</code></em>
+. You must not access
+the <em class="parameter"><code>writer</code></em>
+ afterwards.</p>
+<div class="refsect3">
+<a name="gimp-config-writer-finish.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>writer</p></td>
+<td class="parameter_description"><p>a <a class="link" href="libgimpconfig-GimpConfigWriter.html#GimpConfigWriter" title="GimpConfigWriter"><span class="type">GimpConfigWriter</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>footer</p></td>
+<td class="parameter_description"><p>text to include as comment at the bottom of the file</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p>return location for possible errors</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-config-writer-finish.returns"></a><h4>Returns</h4>
+<p> <code class="literal">TRUE</code> if everything could be successfully written,
+<code class="literal">FALSE</code> otherwise</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+</div>
+<div class="refsect1">
+<a name="libgimpconfig-GimpConfigWriter.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpConfigWriter"></a><h3>GimpConfigWriter</h3>
+<pre class="programlisting">typedef struct _GimpConfigWriter GimpConfigWriter;</pre>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpconfig/html/libgimpconfig-GimpScanner.html b/devel-docs/libgimpconfig/html/libgimpconfig-GimpScanner.html
new file mode 100644
index 0000000..65352b0
--- /dev/null
+++ b/devel-docs/libgimpconfig/html/libgimpconfig-GimpScanner.html
@@ -0,0 +1,685 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpScanner: GIMP Config Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Config Library Reference Manual">
+<link rel="up" href="pt01.html" title="Part I. GIMP Config Library">
+<link rel="prev" href="libgimpconfig-GimpConfigWriter.html" title="GimpConfigWriter">
+<link rel="next" href="GimpColorConfig.html" title="GimpColorConfig">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimpconfig-GimpScanner.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="pt01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimpconfig-GimpConfigWriter.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="GimpColorConfig.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimpconfig-GimpScanner"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimpconfig-GimpScanner.top_of_page"></a>GimpScanner</span></h2>
+<p>GimpScanner — A wrapper around <span class="type">GScanner</span> with some convenience API.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimpconfig-GimpScanner.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GScanner</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpScanner.html#gimp-scanner-new-file" title="gimp_scanner_new_file ()">gimp_scanner_new_file</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GScanner</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpScanner.html#gimp-scanner-new-gfile" title="gimp_scanner_new_gfile ()">gimp_scanner_new_gfile</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GScanner</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpScanner.html#gimp-scanner-new-stream" title="gimp_scanner_new_stream ()">gimp_scanner_new_stream</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GScanner</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpScanner.html#gimp-scanner-new-string" title="gimp_scanner_new_string ()">gimp_scanner_new_string</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpScanner.html#gimp-scanner-destroy" title="gimp_scanner_destroy ()">gimp_scanner_destroy</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpScanner.html#gimp-scanner-parse-token" title="gimp_scanner_parse_token ()">gimp_scanner_parse_token</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpScanner.html#gimp-scanner-parse-identifier" title="gimp_scanner_parse_identifier ()">gimp_scanner_parse_identifier</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpScanner.html#gimp-scanner-parse-string" title="gimp_scanner_parse_string ()">gimp_scanner_parse_string</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpScanner.html#gimp-scanner-parse-string-no-validate" title="gimp_scanner_parse_string_no_validate ()">gimp_scanner_parse_string_no_validate</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpScanner.html#gimp-scanner-parse-data" title="gimp_scanner_parse_data ()">gimp_scanner_parse_data</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpScanner.html#gimp-scanner-parse-int" title="gimp_scanner_parse_int ()">gimp_scanner_parse_int</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpScanner.html#gimp-scanner-parse-int64" title="gimp_scanner_parse_int64 ()">gimp_scanner_parse_int64</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpScanner.html#gimp-scanner-parse-float" title="gimp_scanner_parse_float ()">gimp_scanner_parse_float</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpScanner.html#gimp-scanner-parse-boolean" title="gimp_scanner_parse_boolean ()">gimp_scanner_parse_boolean</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpScanner.html#gimp-scanner-parse-color" title="gimp_scanner_parse_color ()">gimp_scanner_parse_color</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpconfig-GimpScanner.html#gimp-scanner-parse-matrix2" title="gimp_scanner_parse_matrix2 ()">gimp_scanner_parse_matrix2</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimpconfig-GimpScanner.description"></a><h2>Description</h2>
+<p>A wrapper around <span class="type">GScanner</span> with some convenience API.</p>
+</div>
+<div class="refsect1">
+<a name="libgimpconfig-GimpScanner.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-scanner-new-file"></a><h3>gimp_scanner_new_file ()</h3>
+<pre class="programlisting"><span class="returnvalue">GScanner</span> *
+gimp_scanner_new_file (<em class="parameter"><code>const <span class="type">gchar</span> *filename</code></em>,
+ <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-scanner-new-gfile"></a><h3>gimp_scanner_new_gfile ()</h3>
+<pre class="programlisting"><span class="returnvalue">GScanner</span> *
+gimp_scanner_new_gfile (<em class="parameter"><code><span class="type">GFile</span> *file</code></em>,
+ <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
+<div class="refsect3">
+<a name="gimp-scanner-new-gfile.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>file</p></td>
+<td class="parameter_description"><p>a <span class="type">GFile</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p>return location for <span class="type">GError</span>, or <code class="literal">NULL</code></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-scanner-new-gfile.returns"></a><h4>Returns</h4>
+<p> The new <span class="type">GScanner</span>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-scanner-new-stream"></a><h3>gimp_scanner_new_stream ()</h3>
+<pre class="programlisting"><span class="returnvalue">GScanner</span> *
+gimp_scanner_new_stream (<em class="parameter"><code><span class="type">GInputStream</span> *input</code></em>,
+ <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
+<div class="refsect3">
+<a name="gimp-scanner-new-stream.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>input</p></td>
+<td class="parameter_description"><p>a <span class="type">GInputStream</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p>return location for <span class="type">GError</span>, or <code class="literal">NULL</code></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-scanner-new-stream.returns"></a><h4>Returns</h4>
+<p> The new <span class="type">GScanner</span>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-scanner-new-string"></a><h3>gimp_scanner_new_string ()</h3>
+<pre class="programlisting"><span class="returnvalue">GScanner</span> *
+gimp_scanner_new_string (<em class="parameter"><code>const <span class="type">gchar</span> *text</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> text_len</code></em>,
+ <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-scanner-destroy"></a><h3>gimp_scanner_destroy ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_scanner_destroy (<em class="parameter"><code><span class="type">GScanner</span> *scanner</code></em>);</pre>
+<div class="refsect3">
+<a name="gimp-scanner-destroy.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>scanner</p></td>
+<td class="parameter_description"><p>A <span class="type">GScanner</span> created by <a class="link" href="libgimpconfig-GimpScanner.html#gimp-scanner-new-file" title="gimp_scanner_new_file ()"><code class="function">gimp_scanner_new_file()</code></a> or
+<a class="link" href="libgimpconfig-GimpScanner.html#gimp-scanner-new-string" title="gimp_scanner_new_string ()"><code class="function">gimp_scanner_new_string()</code></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-scanner-parse-token"></a><h3>gimp_scanner_parse_token ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_scanner_parse_token (<em class="parameter"><code><span class="type">GScanner</span> *scanner</code></em>,
+ <em class="parameter"><code><span class="type">GTokenType</span> token</code></em>);</pre>
+<div class="refsect3">
+<a name="gimp-scanner-parse-token.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>scanner</p></td>
+<td class="parameter_description"><p>A <span class="type">GScanner</span> created by <a class="link" href="libgimpconfig-GimpScanner.html#gimp-scanner-new-file" title="gimp_scanner_new_file ()"><code class="function">gimp_scanner_new_file()</code></a> or
+<a class="link" href="libgimpconfig-GimpScanner.html#gimp-scanner-new-string" title="gimp_scanner_new_string ()"><code class="function">gimp_scanner_new_string()</code></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>token</p></td>
+<td class="parameter_description"><p>the <span class="type">GTokenType</span> expected as next token.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-scanner-parse-token.returns"></a><h4>Returns</h4>
+<p> <code class="literal">TRUE</code> if the next token is <em class="parameter"><code>token</code></em>
+, <code class="literal">FALSE</code> otherwise.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-scanner-parse-identifier"></a><h3>gimp_scanner_parse_identifier ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_scanner_parse_identifier (<em class="parameter"><code><span class="type">GScanner</span> *scanner</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *identifier</code></em>);</pre>
+<div class="refsect3">
+<a name="gimp-scanner-parse-identifier.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>scanner</p></td>
+<td class="parameter_description"><p>A <span class="type">GScanner</span> created by <a class="link" href="libgimpconfig-GimpScanner.html#gimp-scanner-new-file" title="gimp_scanner_new_file ()"><code class="function">gimp_scanner_new_file()</code></a> or
+<a class="link" href="libgimpconfig-GimpScanner.html#gimp-scanner-new-string" title="gimp_scanner_new_string ()"><code class="function">gimp_scanner_new_string()</code></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>identifier</p></td>
+<td class="parameter_description"><p>the expected identifier.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-scanner-parse-identifier.returns"></a><h4>Returns</h4>
+<p> <code class="literal">TRUE</code> if the next token is an identifier and if its
+value matches <em class="parameter"><code>identifier</code></em>
+.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-scanner-parse-string"></a><h3>gimp_scanner_parse_string ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_scanner_parse_string (<em class="parameter"><code><span class="type">GScanner</span> *scanner</code></em>,
+ <em class="parameter"><code><span class="type">gchar</span> **dest</code></em>);</pre>
+<div class="refsect3">
+<a name="gimp-scanner-parse-string.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>scanner</p></td>
+<td class="parameter_description"><p>A <span class="type">GScanner</span> created by <a class="link" href="libgimpconfig-GimpScanner.html#gimp-scanner-new-file" title="gimp_scanner_new_file ()"><code class="function">gimp_scanner_new_file()</code></a> or
+<a class="link" href="libgimpconfig-GimpScanner.html#gimp-scanner-new-string" title="gimp_scanner_new_string ()"><code class="function">gimp_scanner_new_string()</code></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>dest</p></td>
+<td class="parameter_description"><p>Return location for the parsed string</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-scanner-parse-string.returns"></a><h4>Returns</h4>
+<p> <code class="literal">TRUE</code> on success</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-scanner-parse-string-no-validate"></a><h3>gimp_scanner_parse_string_no_validate ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_scanner_parse_string_no_validate (<em class="parameter"><code><span class="type">GScanner</span> *scanner</code></em>,
+ <em class="parameter"><code><span class="type">gchar</span> **dest</code></em>);</pre>
+<div class="refsect3">
+<a name="gimp-scanner-parse-string-no-validate.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>scanner</p></td>
+<td class="parameter_description"><p>A <span class="type">GScanner</span> created by <a class="link" href="libgimpconfig-GimpScanner.html#gimp-scanner-new-file" title="gimp_scanner_new_file ()"><code class="function">gimp_scanner_new_file()</code></a> or
+<a class="link" href="libgimpconfig-GimpScanner.html#gimp-scanner-new-string" title="gimp_scanner_new_string ()"><code class="function">gimp_scanner_new_string()</code></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>dest</p></td>
+<td class="parameter_description"><p>Return location for the parsed string</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-scanner-parse-string-no-validate.returns"></a><h4>Returns</h4>
+<p> <code class="literal">TRUE</code> on success</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-scanner-parse-data"></a><h3>gimp_scanner_parse_data ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_scanner_parse_data (<em class="parameter"><code><span class="type">GScanner</span> *scanner</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> length</code></em>,
+ <em class="parameter"><code><span class="type">guint8</span> **dest</code></em>);</pre>
+<div class="refsect3">
+<a name="gimp-scanner-parse-data.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>scanner</p></td>
+<td class="parameter_description"><p>A <span class="type">GScanner</span> created by <a class="link" href="libgimpconfig-GimpScanner.html#gimp-scanner-new-file" title="gimp_scanner_new_file ()"><code class="function">gimp_scanner_new_file()</code></a> or
+<a class="link" href="libgimpconfig-GimpScanner.html#gimp-scanner-new-string" title="gimp_scanner_new_string ()"><code class="function">gimp_scanner_new_string()</code></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>length</p></td>
+<td class="parameter_description"><p>Length of the data to parse</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>dest</p></td>
+<td class="parameter_description"><p>Return location for the parsed data</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-scanner-parse-data.returns"></a><h4>Returns</h4>
+<p> <code class="literal">TRUE</code> on success</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-scanner-parse-int"></a><h3>gimp_scanner_parse_int ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_scanner_parse_int (<em class="parameter"><code><span class="type">GScanner</span> *scanner</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *dest</code></em>);</pre>
+<div class="refsect3">
+<a name="gimp-scanner-parse-int.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>scanner</p></td>
+<td class="parameter_description"><p>A <span class="type">GScanner</span> created by <a class="link" href="libgimpconfig-GimpScanner.html#gimp-scanner-new-file" title="gimp_scanner_new_file ()"><code class="function">gimp_scanner_new_file()</code></a> or
+<a class="link" href="libgimpconfig-GimpScanner.html#gimp-scanner-new-string" title="gimp_scanner_new_string ()"><code class="function">gimp_scanner_new_string()</code></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>dest</p></td>
+<td class="parameter_description"><p>Return location for the parsed integer</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-scanner-parse-int.returns"></a><h4>Returns</h4>
+<p> <code class="literal">TRUE</code> on success</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-scanner-parse-int64"></a><h3>gimp_scanner_parse_int64 ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_scanner_parse_int64 (<em class="parameter"><code><span class="type">GScanner</span> *scanner</code></em>,
+ <em class="parameter"><code><span class="type">gint64</span> *dest</code></em>);</pre>
+<div class="refsect3">
+<a name="gimp-scanner-parse-int64.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>scanner</p></td>
+<td class="parameter_description"><p>A <span class="type">GScanner</span> created by <a class="link" href="libgimpconfig-GimpScanner.html#gimp-scanner-new-file" title="gimp_scanner_new_file ()"><code class="function">gimp_scanner_new_file()</code></a> or
+<a class="link" href="libgimpconfig-GimpScanner.html#gimp-scanner-new-string" title="gimp_scanner_new_string ()"><code class="function">gimp_scanner_new_string()</code></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>dest</p></td>
+<td class="parameter_description"><p>Return location for the parsed integer</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-scanner-parse-int64.returns"></a><h4>Returns</h4>
+<p> <code class="literal">TRUE</code> on success</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-scanner-parse-float"></a><h3>gimp_scanner_parse_float ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_scanner_parse_float (<em class="parameter"><code><span class="type">GScanner</span> *scanner</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> *dest</code></em>);</pre>
+<div class="refsect3">
+<a name="gimp-scanner-parse-float.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>scanner</p></td>
+<td class="parameter_description"><p>A <span class="type">GScanner</span> created by <a class="link" href="libgimpconfig-GimpScanner.html#gimp-scanner-new-file" title="gimp_scanner_new_file ()"><code class="function">gimp_scanner_new_file()</code></a> or
+<a class="link" href="libgimpconfig-GimpScanner.html#gimp-scanner-new-string" title="gimp_scanner_new_string ()"><code class="function">gimp_scanner_new_string()</code></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>dest</p></td>
+<td class="parameter_description"><p>Return location for the parsed float</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-scanner-parse-float.returns"></a><h4>Returns</h4>
+<p> <code class="literal">TRUE</code> on success</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-scanner-parse-boolean"></a><h3>gimp_scanner_parse_boolean ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_scanner_parse_boolean (<em class="parameter"><code><span class="type">GScanner</span> *scanner</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> *dest</code></em>);</pre>
+<div class="refsect3">
+<a name="gimp-scanner-parse-boolean.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>scanner</p></td>
+<td class="parameter_description"><p>A <span class="type">GScanner</span> created by <a class="link" href="libgimpconfig-GimpScanner.html#gimp-scanner-new-file" title="gimp_scanner_new_file ()"><code class="function">gimp_scanner_new_file()</code></a> or
+<a class="link" href="libgimpconfig-GimpScanner.html#gimp-scanner-new-string" title="gimp_scanner_new_string ()"><code class="function">gimp_scanner_new_string()</code></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>dest</p></td>
+<td class="parameter_description"><p>Return location for the parsed boolean</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-scanner-parse-boolean.returns"></a><h4>Returns</h4>
+<p> <code class="literal">TRUE</code> on success</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-scanner-parse-color"></a><h3>gimp_scanner_parse_color ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_scanner_parse_color (<em class="parameter"><code><span class="type">GScanner</span> *scanner</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpcolor-GimpRGB.html#GimpRGB"><span class="type">GimpRGB</span></a> *dest</code></em>);</pre>
+<div class="refsect3">
+<a name="gimp-scanner-parse-color.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>scanner</p></td>
+<td class="parameter_description"><p>A <span class="type">GScanner</span> created by <a class="link" href="libgimpconfig-GimpScanner.html#gimp-scanner-new-file" title="gimp_scanner_new_file ()"><code class="function">gimp_scanner_new_file()</code></a> or
+<a class="link" href="libgimpconfig-GimpScanner.html#gimp-scanner-new-string" title="gimp_scanner_new_string ()"><code class="function">gimp_scanner_new_string()</code></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>dest</p></td>
+<td class="parameter_description"><p>Pointer to a color to store the result</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-scanner-parse-color.returns"></a><h4>Returns</h4>
+<p> <code class="literal">TRUE</code> on success</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-scanner-parse-matrix2"></a><h3>gimp_scanner_parse_matrix2 ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_scanner_parse_matrix2 (<em class="parameter"><code><span class="type">GScanner</span> *scanner</code></em>,
+ <em class="parameter"><code><span class="type">GimpMatrix2</span> *dest</code></em>);</pre>
+<div class="refsect3">
+<a name="gimp-scanner-parse-matrix2.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>scanner</p></td>
+<td class="parameter_description"><p>A <span class="type">GScanner</span> created by <a class="link" href="libgimpconfig-GimpScanner.html#gimp-scanner-new-file" title="gimp_scanner_new_file ()"><code class="function">gimp_scanner_new_file()</code></a> or
+<a class="link" href="libgimpconfig-GimpScanner.html#gimp-scanner-new-string" title="gimp_scanner_new_string ()"><code class="function">gimp_scanner_new_string()</code></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>dest</p></td>
+<td class="parameter_description"><p>Pointer to a matrix to store the result</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-scanner-parse-matrix2.returns"></a><h4>Returns</h4>
+<p> <code class="literal">TRUE</code> on success</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpconfig/html/libgimpconfig-hierarchy.html b/devel-docs/libgimpconfig/html/libgimpconfig-hierarchy.html
new file mode 100644
index 0000000..027f53a
--- /dev/null
+++ b/devel-docs/libgimpconfig/html/libgimpconfig-hierarchy.html
@@ -0,0 +1,35 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Object Hierarchy: GIMP Config Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Config Library Reference Manual">
+<link rel="up" href="pt01.html" title="Part I. GIMP Config Library">
+<link rel="prev" href="pt01.html" title="Part I. GIMP Config Library">
+<link rel="next" href="libgimpconfig-GimpConfig.html" title="GimpConfig-iface">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts"></td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="pt01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="pt01.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimpconfig-GimpConfig.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="chapter">
+<div class="titlepage"><div><div><h2 class="title">
+<a name="libgimpconfig-hierarchy"></a>Object Hierarchy</h2></div></div></div>
+<pre class="screen">
+ GObject
+ <span class="lineart">╰──</span> <a class="link" href="GimpColorConfig.html" title="GimpColorConfig">GimpColorConfig</a>
+ <a href="/usr/share/gtk-doc/html/gobject/GTypeModule.html">GInterface</a>
+ <span class="lineart">╰──</span> <a class="link" href="libgimpconfig-GimpConfig.html#GimpConfigInterface">GimpConfigInterface</a>
+</pre>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpconfig/html/libgimpconfig.devhelp2 b/devel-docs/libgimpconfig/html/libgimpconfig.devhelp2
new file mode 100644
index 0000000..2e8a55d
--- /dev/null
+++ b/devel-docs/libgimpconfig/html/libgimpconfig.devhelp2
@@ -0,0 +1,195 @@
+<?xml version="1.0" encoding="utf-8" standalone="no"?>
+<book xmlns="http://www.devhelp.net/book" title="GIMP Config Library Reference Manual" link="index.html" author="" name="libgimpconfig" version="2" language="c">
+ <chapters>
+ <sub name="GIMP Config Library" link="pt01.html">
+ <sub name="Object Hierarchy" link="libgimpconfig-hierarchy.html"/>
+ <sub name="GimpConfig-iface" link="libgimpconfig-GimpConfig.html"/>
+ <sub name="GimpConfig-deserialize" link="libgimpconfig-GimpConfig-deserialize.html"/>
+ <sub name="GimpConfig-serialize" link="libgimpconfig-GimpConfig-serialize.html"/>
+ <sub name="GimpConfig-error" link="libgimpconfig-GimpConfigError.html"/>
+ <sub name="GimpConfig-params" link="libgimpconfig-GimpConfig-params.html"/>
+ <sub name="GimpConfig-path" link="libgimpconfig-GimpConfig-path.html"/>
+ <sub name="GimpConfig-utils" link="libgimpconfig-GimpConfig-utils.html"/>
+ <sub name="GimpConfigWriter" link="libgimpconfig-GimpConfigWriter.html"/>
+ <sub name="GimpScanner" link="libgimpconfig-GimpScanner.html"/>
+ <sub name="GimpColorConfig" link="GimpColorConfig.html"/>
+ </sub>
+ <sub name="Index" link="api-index-full.html"/>
+ <sub name="Index of new symbols in GIMP 2.4" link="api-index-2-4.html"/>
+ <sub name="Index of new symbols in GIMP 2.6" link="api-index-2-6.html"/>
+ <sub name="Index of new symbols in GIMP 2.8" link="api-index-2-8.html"/>
+ <sub name="Index of new symbols in GIMP 2.10" link="api-index-2-10.html"/>
+ <sub name="Index of deprecated symbols" link="api-index-deprecated.html"/>
+ </chapters>
+ <functions>
+ <keyword type="function" name="gimp_config_serialize ()" link="libgimpconfig-GimpConfig.html#gimp-config-serialize" since="2.8"/>
+ <keyword type="function" name="gimp_config_serialize_to_file ()" link="libgimpconfig-GimpConfig.html#gimp-config-serialize-to-file" since="2.4"/>
+ <keyword type="function" name="gimp_config_serialize_to_gfile ()" link="libgimpconfig-GimpConfig.html#gimp-config-serialize-to-gfile" since="2.10"/>
+ <keyword type="function" name="gimp_config_serialize_to_stream ()" link="libgimpconfig-GimpConfig.html#gimp-config-serialize-to-stream" since="2.10"/>
+ <keyword type="function" name="gimp_config_serialize_to_fd ()" link="libgimpconfig-GimpConfig.html#gimp-config-serialize-to-fd" since="2.4"/>
+ <keyword type="function" name="gimp_config_serialize_to_string ()" link="libgimpconfig-GimpConfig.html#gimp-config-serialize-to-string" since="2.4"/>
+ <keyword type="function" name="gimp_config_deserialize ()" link="libgimpconfig-GimpConfig.html#gimp-config-deserialize" since="2.8"/>
+ <keyword type="function" name="gimp_config_deserialize_file ()" link="libgimpconfig-GimpConfig.html#gimp-config-deserialize-file" since="2.4"/>
+ <keyword type="function" name="gimp_config_deserialize_gfile ()" link="libgimpconfig-GimpConfig.html#gimp-config-deserialize-gfile" since="2.10"/>
+ <keyword type="function" name="gimp_config_deserialize_stream ()" link="libgimpconfig-GimpConfig.html#gimp-config-deserialize-stream" since="2.10"/>
+ <keyword type="function" name="gimp_config_deserialize_string ()" link="libgimpconfig-GimpConfig.html#gimp-config-deserialize-string" since="2.4"/>
+ <keyword type="function" name="gimp_config_deserialize_return ()" link="libgimpconfig-GimpConfig.html#gimp-config-deserialize-return" since="2.4"/>
+ <keyword type="function" name="gimp_config_duplicate ()" link="libgimpconfig-GimpConfig.html#gimp-config-duplicate" since="2.4"/>
+ <keyword type="function" name="gimp_config_is_equal_to ()" link="libgimpconfig-GimpConfig.html#gimp-config-is-equal-to" since="2.4"/>
+ <keyword type="function" name="gimp_config_reset ()" link="libgimpconfig-GimpConfig.html#gimp-config-reset" since="2.4"/>
+ <keyword type="function" name="gimp_config_copy ()" link="libgimpconfig-GimpConfig.html#gimp-config-copy" since="2.6"/>
+ <keyword type="struct" name="GimpConfig" link="libgimpconfig-GimpConfig.html#GimpConfig"/>
+ <keyword type="struct" name="struct GimpConfigInterface" link="libgimpconfig-GimpConfig.html#GimpConfigInterface-struct"/>
+ <keyword type="function" name="gimp_config_deserialize_properties ()" link="libgimpconfig-GimpConfig-deserialize.html#gimp-config-deserialize-properties" since="2.4"/>
+ <keyword type="function" name="gimp_config_deserialize_property ()" link="libgimpconfig-GimpConfig-deserialize.html#gimp-config-deserialize-property" since="2.4"/>
+ <keyword type="function" name="gimp_config_serialize_properties ()" link="libgimpconfig-GimpConfig-serialize.html#gimp-config-serialize-properties" since="2.4"/>
+ <keyword type="function" name="gimp_config_serialize_changed_properties ()" link="libgimpconfig-GimpConfig-serialize.html#gimp-config-serialize-changed-properties" since="2.4"/>
+ <keyword type="function" name="gimp_config_serialize_property ()" link="libgimpconfig-GimpConfig-serialize.html#gimp-config-serialize-property" since="2.4"/>
+ <keyword type="function" name="gimp_config_serialize_property_by_name ()" link="libgimpconfig-GimpConfig-serialize.html#gimp-config-serialize-property-by-name" since="2.6"/>
+ <keyword type="function" name="gimp_config_serialize_value ()" link="libgimpconfig-GimpConfig-serialize.html#gimp-config-serialize-value" since="2.4"/>
+ <keyword type="function" name="gimp_config_error_quark ()" link="libgimpconfig-GimpConfigError.html#gimp-config-error-quark" since="2.4"/>
+ <keyword type="enum" name="enum GimpConfigError" link="libgimpconfig-GimpConfigError.html#GimpConfigError"/>
+ <keyword type="macro" name="GIMP_CONFIG_ERROR" link="libgimpconfig-GimpConfigError.html#GIMP-CONFIG-ERROR:CAPS"/>
+ <keyword type="macro" name="GIMP_CONFIG_PROP_BOOLEAN()" link="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-PROP-BOOLEAN:CAPS"/>
+ <keyword type="macro" name="GIMP_CONFIG_PROP_BOXED()" link="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-PROP-BOXED:CAPS"/>
+ <keyword type="macro" name="GIMP_CONFIG_PROP_DOUBLE()" link="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-PROP-DOUBLE:CAPS"/>
+ <keyword type="macro" name="GIMP_CONFIG_PROP_ENUM()" link="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-PROP-ENUM:CAPS"/>
+ <keyword type="macro" name="GIMP_CONFIG_PROP_INT()" link="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-PROP-INT:CAPS"/>
+ <keyword type="macro" name="GIMP_CONFIG_PROP_INT64()" link="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-PROP-INT64:CAPS"/>
+ <keyword type="macro" name="GIMP_CONFIG_PROP_MATRIX2()" link="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-PROP-MATRIX2:CAPS"/>
+ <keyword type="macro" name="GIMP_CONFIG_PROP_MEMSIZE()" link="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-PROP-MEMSIZE:CAPS"/>
+ <keyword type="macro" name="GIMP_CONFIG_PROP_OBJECT()" link="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-PROP-OBJECT:CAPS"/>
+ <keyword type="macro" name="GIMP_CONFIG_PROP_PATH()" link="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-PROP-PATH:CAPS"/>
+ <keyword type="macro" name="GIMP_CONFIG_PROP_POINTER()" link="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-PROP-POINTER:CAPS"/>
+ <keyword type="macro" name="GIMP_CONFIG_PROP_RESOLUTION()" link="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-PROP-RESOLUTION:CAPS"/>
+ <keyword type="macro" name="GIMP_CONFIG_PROP_RGB()" link="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-PROP-RGB:CAPS"/>
+ <keyword type="macro" name="GIMP_CONFIG_PROP_STRING()" link="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-PROP-STRING:CAPS"/>
+ <keyword type="macro" name="GIMP_CONFIG_PROP_UINT64()" link="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-PROP-UINT64:CAPS"/>
+ <keyword type="macro" name="GIMP_CONFIG_PROP_UINT()" link="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-PROP-UINT:CAPS"/>
+ <keyword type="macro" name="GIMP_CONFIG_PROP_UNIT()" link="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-PROP-UNIT:CAPS"/>
+ <keyword type="macro" name="GIMP_CONFIG_INSTALL_PROP_BOOLEAN()" link="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-INSTALL-PROP-BOOLEAN:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_CONFIG_INSTALL_PROP_BOXED()" link="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-INSTALL-PROP-BOXED:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_CONFIG_INSTALL_PROP_RGB()" link="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-INSTALL-PROP-RGB:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_CONFIG_INSTALL_PROP_DOUBLE()" link="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-INSTALL-PROP-DOUBLE:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_CONFIG_INSTALL_PROP_RESOLUTION()" link="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-INSTALL-PROP-RESOLUTION:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_CONFIG_INSTALL_PROP_ENUM()" link="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-INSTALL-PROP-ENUM:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_CONFIG_INSTALL_PROP_INT()" link="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-INSTALL-PROP-INT:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_CONFIG_INSTALL_PROP_MATRIX2()" link="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-INSTALL-PROP-MATRIX2:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_CONFIG_INSTALL_PROP_MEMSIZE()" link="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-INSTALL-PROP-MEMSIZE:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_CONFIG_INSTALL_PROP_PATH()" link="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-INSTALL-PROP-PATH:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_CONFIG_INSTALL_PROP_STRING()" link="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-INSTALL-PROP-STRING:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_CONFIG_INSTALL_PROP_UINT()" link="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-INSTALL-PROP-UINT:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_CONFIG_INSTALL_PROP_UNIT()" link="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-INSTALL-PROP-UNIT:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_CONFIG_INSTALL_PROP_OBJECT()" link="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-INSTALL-PROP-OBJECT:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_CONFIG_INSTALL_PROP_POINTER()" link="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-INSTALL-PROP-POINTER:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_CONFIG_PARAM_SERIALIZE" link="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-PARAM-SERIALIZE:CAPS"/>
+ <keyword type="macro" name="GIMP_CONFIG_PARAM_AGGREGATE" link="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-PARAM-AGGREGATE:CAPS"/>
+ <keyword type="macro" name="GIMP_CONFIG_PARAM_RESTART" link="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-PARAM-RESTART:CAPS"/>
+ <keyword type="macro" name="GIMP_CONFIG_PARAM_CONFIRM" link="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-PARAM-CONFIRM:CAPS"/>
+ <keyword type="macro" name="GIMP_CONFIG_PARAM_DEFAULTS" link="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-PARAM-DEFAULTS:CAPS"/>
+ <keyword type="macro" name="GIMP_CONFIG_PARAM_IGNORE" link="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-PARAM-IGNORE:CAPS"/>
+ <keyword type="macro" name="GIMP_CONFIG_PARAM_FLAGS" link="libgimpconfig-GimpConfig-params.html#GIMP-CONFIG-PARAM-FLAGS:CAPS"/>
+ <keyword type="function" name="gimp_param_spec_config_path ()" link="libgimpconfig-GimpConfig-path.html#gimp-param-spec-config-path" since="2.4"/>
+ <keyword type="function" name="gimp_param_spec_config_path_type ()" link="libgimpconfig-GimpConfig-path.html#gimp-param-spec-config-path-type" since="2.4"/>
+ <keyword type="function" name="gimp_config_path_expand ()" link="libgimpconfig-GimpConfig-path.html#gimp-config-path-expand" since="2.4"/>
+ <keyword type="function" name="gimp_config_path_expand_to_files ()" link="libgimpconfig-GimpConfig-path.html#gimp-config-path-expand-to-files" since="2.10"/>
+ <keyword type="function" name="gimp_config_path_unexpand ()" link="libgimpconfig-GimpConfig-path.html#gimp-config-path-unexpand" since="2.10"/>
+ <keyword type="function" name="gimp_file_new_for_config_path ()" link="libgimpconfig-GimpConfig-path.html#gimp-file-new-for-config-path" since="2.10"/>
+ <keyword type="function" name="gimp_file_get_config_path ()" link="libgimpconfig-GimpConfig-path.html#gimp-file-get-config-path" since="2.10"/>
+ <keyword type="function" name="gimp_config_build_data_path ()" link="libgimpconfig-GimpConfig-path.html#gimp-config-build-data-path" since="2.4"/>
+ <keyword type="function" name="gimp_config_build_writable_path ()" link="libgimpconfig-GimpConfig-path.html#gimp-config-build-writable-path" since="2.4"/>
+ <keyword type="function" name="gimp_config_build_plug_in_path ()" link="libgimpconfig-GimpConfig-path.html#gimp-config-build-plug-in-path" since="2.4"/>
+ <keyword type="macro" name="GIMP_VALUE_HOLDS_CONFIG_PATH()" link="libgimpconfig-GimpConfig-path.html#GIMP-VALUE-HOLDS-CONFIG-PATH:CAPS"/>
+ <keyword type="typedef" name="GimpConfigPath" link="libgimpconfig-GimpConfig-path.html#GimpConfigPath"/>
+ <keyword type="enum" name="enum GimpConfigPathType" link="libgimpconfig-GimpConfig-path.html#GimpConfigPathType"/>
+ <keyword type="function" name="gimp_config_diff ()" link="libgimpconfig-GimpConfig-utils.html#gimp-config-diff" since="2.4"/>
+ <keyword type="function" name="gimp_config_sync ()" link="libgimpconfig-GimpConfig-utils.html#gimp-config-sync" since="2.4"/>
+ <keyword type="function" name="gimp_config_reset_properties ()" link="libgimpconfig-GimpConfig-utils.html#gimp-config-reset-properties" since="2.4"/>
+ <keyword type="function" name="gimp_config_reset_property ()" link="libgimpconfig-GimpConfig-utils.html#gimp-config-reset-property" since="2.4"/>
+ <keyword type="function" name="gimp_config_string_append_escaped ()" link="libgimpconfig-GimpConfig-utils.html#gimp-config-string-append-escaped" since="2.4"/>
+ <keyword type="function" name="gimp_config_writer_new_file ()" link="libgimpconfig-GimpConfigWriter.html#gimp-config-writer-new-file" since="2.4"/>
+ <keyword type="function" name="gimp_config_writer_new_gfile ()" link="libgimpconfig-GimpConfigWriter.html#gimp-config-writer-new-gfile" since="2.10"/>
+ <keyword type="function" name="gimp_config_writer_new_stream ()" link="libgimpconfig-GimpConfigWriter.html#gimp-config-writer-new-stream" since="2.10"/>
+ <keyword type="function" name="gimp_config_writer_new_fd ()" link="libgimpconfig-GimpConfigWriter.html#gimp-config-writer-new-fd" since="2.4"/>
+ <keyword type="function" name="gimp_config_writer_new_string ()" link="libgimpconfig-GimpConfigWriter.html#gimp-config-writer-new-string" since="2.4"/>
+ <keyword type="function" name="gimp_config_writer_open ()" link="libgimpconfig-GimpConfigWriter.html#gimp-config-writer-open" since="2.4"/>
+ <keyword type="function" name="gimp_config_writer_comment_mode ()" link="libgimpconfig-GimpConfigWriter.html#gimp-config-writer-comment-mode" since="2.4"/>
+ <keyword type="function" name="gimp_config_writer_print ()" link="libgimpconfig-GimpConfigWriter.html#gimp-config-writer-print" since="2.4"/>
+ <keyword type="function" name="gimp_config_writer_printf ()" link="libgimpconfig-GimpConfigWriter.html#gimp-config-writer-printf" since="2.4"/>
+ <keyword type="function" name="gimp_config_writer_identifier ()" link="libgimpconfig-GimpConfigWriter.html#gimp-config-writer-identifier" since="2.4"/>
+ <keyword type="function" name="gimp_config_writer_string ()" link="libgimpconfig-GimpConfigWriter.html#gimp-config-writer-string" since="2.4"/>
+ <keyword type="function" name="gimp_config_writer_data ()" link="libgimpconfig-GimpConfigWriter.html#gimp-config-writer-data" since="2.4"/>
+ <keyword type="function" name="gimp_config_writer_comment ()" link="libgimpconfig-GimpConfigWriter.html#gimp-config-writer-comment" since="2.4"/>
+ <keyword type="function" name="gimp_config_writer_linefeed ()" link="libgimpconfig-GimpConfigWriter.html#gimp-config-writer-linefeed"/>
+ <keyword type="function" name="gimp_config_writer_revert ()" link="libgimpconfig-GimpConfigWriter.html#gimp-config-writer-revert" since="2.4"/>
+ <keyword type="function" name="gimp_config_writer_close ()" link="libgimpconfig-GimpConfigWriter.html#gimp-config-writer-close" since="2.4"/>
+ <keyword type="function" name="gimp_config_writer_finish ()" link="libgimpconfig-GimpConfigWriter.html#gimp-config-writer-finish" since="2.4"/>
+ <keyword type="struct" name="GimpConfigWriter" link="libgimpconfig-GimpConfigWriter.html#GimpConfigWriter"/>
+ <keyword type="function" name="gimp_scanner_new_file ()" link="libgimpconfig-GimpScanner.html#gimp-scanner-new-file" since="2.4"/>
+ <keyword type="function" name="gimp_scanner_new_gfile ()" link="libgimpconfig-GimpScanner.html#gimp-scanner-new-gfile" since="2.10"/>
+ <keyword type="function" name="gimp_scanner_new_stream ()" link="libgimpconfig-GimpScanner.html#gimp-scanner-new-stream" since="2.10"/>
+ <keyword type="function" name="gimp_scanner_new_string ()" link="libgimpconfig-GimpScanner.html#gimp-scanner-new-string" since="2.4"/>
+ <keyword type="function" name="gimp_scanner_destroy ()" link="libgimpconfig-GimpScanner.html#gimp-scanner-destroy" since="2.4"/>
+ <keyword type="function" name="gimp_scanner_parse_token ()" link="libgimpconfig-GimpScanner.html#gimp-scanner-parse-token" since="2.4"/>
+ <keyword type="function" name="gimp_scanner_parse_identifier ()" link="libgimpconfig-GimpScanner.html#gimp-scanner-parse-identifier" since="2.4"/>
+ <keyword type="function" name="gimp_scanner_parse_string ()" link="libgimpconfig-GimpScanner.html#gimp-scanner-parse-string" since="2.4"/>
+ <keyword type="function" name="gimp_scanner_parse_string_no_validate ()" link="libgimpconfig-GimpScanner.html#gimp-scanner-parse-string-no-validate" since="2.4"/>
+ <keyword type="function" name="gimp_scanner_parse_data ()" link="libgimpconfig-GimpScanner.html#gimp-scanner-parse-data" since="2.4"/>
+ <keyword type="function" name="gimp_scanner_parse_int ()" link="libgimpconfig-GimpScanner.html#gimp-scanner-parse-int" since="2.4"/>
+ <keyword type="function" name="gimp_scanner_parse_int64 ()" link="libgimpconfig-GimpScanner.html#gimp-scanner-parse-int64" since="2.8"/>
+ <keyword type="function" name="gimp_scanner_parse_float ()" link="libgimpconfig-GimpScanner.html#gimp-scanner-parse-float" since="2.4"/>
+ <keyword type="function" name="gimp_scanner_parse_boolean ()" link="libgimpconfig-GimpScanner.html#gimp-scanner-parse-boolean" since="2.4"/>
+ <keyword type="function" name="gimp_scanner_parse_color ()" link="libgimpconfig-GimpScanner.html#gimp-scanner-parse-color" since="2.4"/>
+ <keyword type="function" name="gimp_scanner_parse_matrix2 ()" link="libgimpconfig-GimpScanner.html#gimp-scanner-parse-matrix2" since="2.4"/>
+ <keyword type="function" name="gimp_color_config_get_mode ()" link="GimpColorConfig.html#gimp-color-config-get-mode" since="2.10"/>
+ <keyword type="function" name="gimp_color_config_get_display_intent ()" link="GimpColorConfig.html#gimp-color-config-get-display-intent" since="2.10"/>
+ <keyword type="function" name="gimp_color_config_get_display_bpc ()" link="GimpColorConfig.html#gimp-color-config-get-display-bpc" since="2.10"/>
+ <keyword type="function" name="gimp_color_config_get_display_optimize ()" link="GimpColorConfig.html#gimp-color-config-get-display-optimize" since="2.10"/>
+ <keyword type="function" name="gimp_color_config_get_display_profile_from_gdk ()" link="GimpColorConfig.html#gimp-color-config-get-display-profile-from-gdk" since="2.10"/>
+ <keyword type="function" name="gimp_color_config_get_simulation_intent ()" link="GimpColorConfig.html#gimp-color-config-get-simulation-intent" since="2.10"/>
+ <keyword type="function" name="gimp_color_config_get_simulation_bpc ()" link="GimpColorConfig.html#gimp-color-config-get-simulation-bpc" since="2.10"/>
+ <keyword type="function" name="gimp_color_config_get_simulation_optimize ()" link="GimpColorConfig.html#gimp-color-config-get-simulation-optimize" since="2.10"/>
+ <keyword type="function" name="gimp_color_config_get_simulation_gamut_check ()" link="GimpColorConfig.html#gimp-color-config-get-simulation-gamut-check" since="2.10"/>
+ <keyword type="function" name="gimp_color_config_get_rgb_color_profile ()" link="GimpColorConfig.html#gimp-color-config-get-rgb-color-profile" since="2.10"/>
+ <keyword type="function" name="gimp_color_config_get_gray_color_profile ()" link="GimpColorConfig.html#gimp-color-config-get-gray-color-profile" since="2.10"/>
+ <keyword type="function" name="gimp_color_config_get_cmyk_color_profile ()" link="GimpColorConfig.html#gimp-color-config-get-cmyk-color-profile" since="2.10"/>
+ <keyword type="function" name="gimp_color_config_get_display_color_profile ()" link="GimpColorConfig.html#gimp-color-config-get-display-color-profile" since="2.10"/>
+ <keyword type="function" name="gimp_color_config_get_simulation_color_profile ()" link="GimpColorConfig.html#gimp-color-config-get-simulation-color-profile" since="2.10"/>
+ <keyword type="enum" name="enum GimpColorManagementMode" link="GimpColorConfig.html#GimpColorManagementMode"/>
+ <keyword type="enum" name="enum GimpColorRenderingIntent" link="GimpColorConfig.html#GimpColorRenderingIntent"/>
+ <keyword type="property" name="The “cmyk-profile” property" link="GimpColorConfig.html#GimpColorConfig--cmyk-profile"/>
+ <keyword type="property" name="The “display-module” property" link="GimpColorConfig.html#GimpColorConfig--display-module"/>
+ <keyword type="property" name="The “display-optimize” property" link="GimpColorConfig.html#GimpColorConfig--display-optimize"/>
+ <keyword type="property" name="The “display-profile” property" link="GimpColorConfig.html#GimpColorConfig--display-profile"/>
+ <keyword type="property" name="The “display-profile-from-gdk” property" link="GimpColorConfig.html#GimpColorConfig--display-profile-from-gdk"/>
+ <keyword type="property" name="The “display-rendering-intent” property" link="GimpColorConfig.html#GimpColorConfig--display-rendering-intent"/>
+ <keyword type="property" name="The “display-use-black-point-compensation” property" link="GimpColorConfig.html#GimpColorConfig--display-use-black-point-compensation"/>
+ <keyword type="property" name="The “gray-profile” property" link="GimpColorConfig.html#GimpColorConfig--gray-profile"/>
+ <keyword type="property" name="The “mode” property" link="GimpColorConfig.html#GimpColorConfig--mode"/>
+ <keyword type="property" name="The “out-of-gamut-color” property" link="GimpColorConfig.html#GimpColorConfig--out-of-gamut-color"/>
+ <keyword type="property" name="The “printer-profile” property" link="GimpColorConfig.html#GimpColorConfig--printer-profile"/>
+ <keyword type="property" name="The “rgb-profile” property" link="GimpColorConfig.html#GimpColorConfig--rgb-profile"/>
+ <keyword type="property" name="The “show-hsv” property" link="GimpColorConfig.html#GimpColorConfig--show-hsv"/>
+ <keyword type="property" name="The “show-rgb-u8” property" link="GimpColorConfig.html#GimpColorConfig--show-rgb-u8"/>
+ <keyword type="property" name="The “simulation-gamut-check” property" link="GimpColorConfig.html#GimpColorConfig--simulation-gamut-check"/>
+ <keyword type="property" name="The “simulation-optimize” property" link="GimpColorConfig.html#GimpColorConfig--simulation-optimize"/>
+ <keyword type="property" name="The “simulation-rendering-intent” property" link="GimpColorConfig.html#GimpColorConfig--simulation-rendering-intent"/>
+ <keyword type="property" name="The “simulation-use-black-point-compensation” property" link="GimpColorConfig.html#GimpColorConfig--simulation-use-black-point-compensation"/>
+ <keyword type="constant" name="GIMP_CONFIG_ERROR_OPEN" link="libgimpconfig-GimpConfigError.html#GIMP-CONFIG-ERROR-OPEN:CAPS"/>
+ <keyword type="constant" name="GIMP_CONFIG_ERROR_OPEN_ENOENT" link="libgimpconfig-GimpConfigError.html#GIMP-CONFIG-ERROR-OPEN-ENOENT:CAPS"/>
+ <keyword type="constant" name="GIMP_CONFIG_ERROR_WRITE" link="libgimpconfig-GimpConfigError.html#GIMP-CONFIG-ERROR-WRITE:CAPS"/>
+ <keyword type="constant" name="GIMP_CONFIG_ERROR_PARSE" link="libgimpconfig-GimpConfigError.html#GIMP-CONFIG-ERROR-PARSE:CAPS"/>
+ <keyword type="constant" name="GIMP_CONFIG_ERROR_VERSION" link="libgimpconfig-GimpConfigError.html#GIMP-CONFIG-ERROR-VERSION:CAPS"/>
+ <keyword type="constant" name="GIMP_CONFIG_PATH_FILE" link="libgimpconfig-GimpConfig-path.html#GIMP-CONFIG-PATH-FILE:CAPS"/>
+ <keyword type="constant" name="GIMP_CONFIG_PATH_FILE_LIST" link="libgimpconfig-GimpConfig-path.html#GIMP-CONFIG-PATH-FILE-LIST:CAPS"/>
+ <keyword type="constant" name="GIMP_CONFIG_PATH_DIR" link="libgimpconfig-GimpConfig-path.html#GIMP-CONFIG-PATH-DIR:CAPS"/>
+ <keyword type="constant" name="GIMP_CONFIG_PATH_DIR_LIST" link="libgimpconfig-GimpConfig-path.html#GIMP-CONFIG-PATH-DIR-LIST:CAPS"/>
+ <keyword type="constant" name="GIMP_COLOR_MANAGEMENT_OFF" link="GimpColorConfig.html#GIMP-COLOR-MANAGEMENT-OFF:CAPS"/>
+ <keyword type="constant" name="GIMP_COLOR_MANAGEMENT_DISPLAY" link="GimpColorConfig.html#GIMP-COLOR-MANAGEMENT-DISPLAY:CAPS"/>
+ <keyword type="constant" name="GIMP_COLOR_MANAGEMENT_SOFTPROOF" link="GimpColorConfig.html#GIMP-COLOR-MANAGEMENT-SOFTPROOF:CAPS"/>
+ <keyword type="constant" name="GIMP_COLOR_RENDERING_INTENT_PERCEPTUAL" link="GimpColorConfig.html#GIMP-COLOR-RENDERING-INTENT-PERCEPTUAL:CAPS"/>
+ <keyword type="constant" name="GIMP_COLOR_RENDERING_INTENT_RELATIVE_COLORIMETRIC" link="GimpColorConfig.html#GIMP-COLOR-RENDERING-INTENT-RELATIVE-COLORIMETRIC:CAPS"/>
+ <keyword type="constant" name="GIMP_COLOR_RENDERING_INTENT_SATURATION" link="GimpColorConfig.html#GIMP-COLOR-RENDERING-INTENT-SATURATION:CAPS"/>
+ <keyword type="constant" name="GIMP_COLOR_RENDERING_INTENT_ABSOLUTE_COLORIMETRIC" link="GimpColorConfig.html#GIMP-COLOR-RENDERING-INTENT-ABSOLUTE-COLORIMETRIC:CAPS"/>
+ </functions>
+</book>
diff --git a/devel-docs/libgimpconfig/html/pt01.html b/devel-docs/libgimpconfig/html/pt01.html
new file mode 100644
index 0000000..d256fd1
--- /dev/null
+++ b/devel-docs/libgimpconfig/html/pt01.html
@@ -0,0 +1,66 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Part I. GIMP Config Library: GIMP Config Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Config Library Reference Manual">
+<link rel="up" href="index.html" title="GIMP Config Library Reference Manual">
+<link rel="prev" href="index.html" title="GIMP Config Library Reference Manual">
+<link rel="next" href="libgimpconfig-hierarchy.html" title="Object Hierarchy">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts"></td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><img src="up-insensitive.png" width="16" height="16" border="0"></td>
+<td><a accesskey="p" href="index.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimpconfig-hierarchy.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="part">
+<div class="titlepage"><div><div><h1 class="title">
+<a name="id-1.2"></a>Part I. GIMP Config Library</h1></div></div></div>
+<div class="toc">
+<p><b>Table of Contents</b></p>
+<dl class="toc">
+<dt><span class="chapter"><a href="libgimpconfig-hierarchy.html">Object Hierarchy</a></span></dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpconfig-GimpConfig.html">GimpConfig-iface</a></span><span class="refpurpose"> — High-level API for libgimpconfig.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpconfig-GimpConfig-deserialize.html">GimpConfig-deserialize</a></span><span class="refpurpose"> — Deserializing code for libgimpconfig.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpconfig-GimpConfig-serialize.html">GimpConfig-serialize</a></span><span class="refpurpose"> — Serializing for libgimpconfig.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpconfig-GimpConfigError.html">GimpConfig-error</a></span><span class="refpurpose"> — Error utils for libgimpconfig.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpconfig-GimpConfig-params.html">GimpConfig-params</a></span><span class="refpurpose"> — Macros and defines to install config properties.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpconfig-GimpConfig-path.html">GimpConfig-path</a></span><span class="refpurpose"> — File path utilities for libgimpconfig.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpconfig-GimpConfig-utils.html">GimpConfig-utils</a></span><span class="refpurpose"> — Miscellaneous utility functions for libgimpconfig.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpconfig-GimpConfigWriter.html">GimpConfigWriter</a></span><span class="refpurpose"> — Functions for writing config info to a file for
+libgimpconfig.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpconfig-GimpScanner.html">GimpScanner</a></span><span class="refpurpose"> — A wrapper around <span class="type">GScanner</span> with some convenience API.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpColorConfig.html">GimpColorConfig</a></span><span class="refpurpose"> — Color management settings.</span>
+</dt>
+</dl>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpconfig/html/right-insensitive.png b/devel-docs/libgimpconfig/html/right-insensitive.png
new file mode 100644
index 0000000..763208d
--- /dev/null
+++ b/devel-docs/libgimpconfig/html/right-insensitive.png
Binary files differ
diff --git a/devel-docs/libgimpconfig/html/right.png b/devel-docs/libgimpconfig/html/right.png
new file mode 100644
index 0000000..eb90dd4
--- /dev/null
+++ b/devel-docs/libgimpconfig/html/right.png
Binary files differ
diff --git a/devel-docs/libgimpconfig/html/style.css b/devel-docs/libgimpconfig/html/style.css
new file mode 100644
index 0000000..41781ba
--- /dev/null
+++ b/devel-docs/libgimpconfig/html/style.css
@@ -0,0 +1,530 @@
+body
+{
+ font-family: cantarell, sans-serif;
+}
+.synopsis, .classsynopsis
+{
+ /* tango:aluminium 1/2 */
+ background: #eeeeec;
+ background: rgba(238, 238, 236, 0.5);
+ border: solid 1px rgb(238, 238, 236);
+ padding: 0.5em;
+}
+.programlisting
+{
+ /* tango:sky blue 0/1 */
+ /* fallback for no rgba support */
+ background: #e6f3ff;
+ border: solid 1px #729fcf;
+ background: rgba(114, 159, 207, 0.1);
+ border: solid 1px rgba(114, 159, 207, 0.2);
+ padding: 0.5em;
+}
+.variablelist
+{
+ padding: 4px;
+ margin-left: 3em;
+}
+.variablelist td:first-child
+{
+ vertical-align: top;
+}
+
+span.nowrap {
+ white-space: nowrap;
+}
+
+div.gallery-float
+{
+ float: left;
+ padding: 10px;
+}
+div.gallery-float img
+{
+ border-style: none;
+}
+div.gallery-spacer
+{
+ clear: both;
+}
+
+a, a:visited
+{
+ text-decoration: none;
+ /* tango:sky blue 2 */
+ color: #3465a4;
+}
+a:hover
+{
+ text-decoration: underline;
+ /* tango:sky blue 1 */
+ color: #729fcf;
+}
+
+.function_type,
+.variable_type,
+.property_type,
+.signal_type,
+.parameter_name,
+.struct_member_name,
+.union_member_name,
+.define_keyword,
+.datatype_keyword,
+.typedef_keyword
+{
+ text-align: right;
+}
+
+/* dim non-primary columns */
+.c_punctuation,
+.function_type,
+.variable_type,
+.property_type,
+.signal_type,
+.define_keyword,
+.datatype_keyword,
+.typedef_keyword,
+.property_flags,
+.signal_flags,
+.parameter_annotations,
+.enum_member_annotations,
+.struct_member_annotations,
+.union_member_annotations
+{
+ color: #888a85;
+}
+
+.function_type a,
+.function_type a:visited,
+.function_type a:hover,
+.property_type a,
+.property_type a:visited,
+.property_type a:hover,
+.signal_type a,
+.signal_type a:visited,
+.signal_type a:hover,
+.signal_flags a,
+.signal_flags a:visited,
+.signal_flags a:hover
+{
+ color: #729fcf;
+}
+
+td p
+{
+ margin: 0.25em;
+}
+
+div.informaltable table[border="1"],
+div.table table
+{
+ border-collapse: collapse;
+ border-spacing: 0px;
+ /* tango:aluminium 3 */
+ border: solid 1px #babdb6;
+}
+
+div.informaltable table[border="1"] td,
+div.informaltable table th,
+div.table table td, div.table table th
+{
+ /* tango:aluminium 3 */
+ border: solid 1px #babdb6;
+ padding: 3px;
+ vertical-align: top;
+}
+
+div.informaltable table[border="1"] th,
+div.table table th
+{
+ /* tango:aluminium 2 */
+ background-color: #d3d7cf;
+}
+
+h4
+{
+ color: #555753;
+ margin-top: 1em;
+ margin-bottom: 1em;
+}
+
+hr
+{
+ /* tango:aluminium 1 */
+ color: #d3d7cf;
+ background: #d3d7cf;
+ border: none 0px;
+ height: 1px;
+ clear: both;
+ margin: 2.0em 0em 2.0em 0em;
+}
+
+dl.toc dt
+{
+ padding-bottom: 0.25em;
+}
+
+dl.toc > dt
+{
+ padding-top: 0.25em;
+ padding-bottom: 0.25em;
+ font-weight: bold;
+}
+
+dl.toc > dl
+{
+ padding-bottom: 0.5em;
+}
+
+.parameter
+{
+ font-style: normal;
+}
+
+.footer
+{
+ padding-top: 3.5em;
+ /* tango:aluminium 3 */
+ color: #babdb6;
+ text-align: center;
+ font-size: 80%;
+}
+
+.informalfigure,
+.figure
+{
+ margin: 1em;
+}
+
+.informalexample,
+.example
+{
+ margin-top: 1em;
+ margin-bottom: 1em;
+}
+
+.warning
+{
+ /* tango:orange 0/1 */
+ background: #ffeed9;
+ background: rgba(252, 175, 62, 0.1);
+ border-color: #ffb04f;
+ border-color: rgba(252, 175, 62, 0.2);
+}
+.note
+{
+ /* tango:chameleon 0/0.5 */
+ background: #d8ffb2;
+ background: rgba(138, 226, 52, 0.1);
+ border-color: #abf562;
+ border-color: rgba(138, 226, 52, 0.2);
+}
+div.blockquote
+{
+ border-color: #eeeeec;
+}
+.note, .warning, div.blockquote
+{
+ padding: 0.5em;
+ border-width: 1px;
+ border-style: solid;
+ margin: 2em;
+}
+.note p, .warning p
+{
+ margin: 0;
+}
+
+div.warning h3.title,
+div.note h3.title
+{
+ display: none;
+}
+
+p + div.section
+{
+ margin-top: 1em;
+}
+
+div.refnamediv,
+div.refsynopsisdiv,
+div.refsect1,
+div.refsect2,
+div.toc,
+div.section
+{
+ margin-bottom: 1em;
+}
+
+/* blob links */
+h2 .extralinks, h3 .extralinks
+{
+ float: right;
+ /* tango:aluminium 3 */
+ color: #babdb6;
+ font-size: 80%;
+ font-weight: normal;
+}
+
+.lineart
+{
+ color: #d3d7cf;
+ font-weight: normal;
+}
+
+.annotation
+{
+ /* tango:aluminium 5 */
+ color: #555753;
+ font-weight: normal;
+}
+
+.structfield
+{
+ font-style: normal;
+ font-weight: normal;
+}
+
+acronym,abbr
+{
+ border-bottom: 1px dotted gray;
+}
+
+.listing_frame {
+ /* tango:sky blue 1 */
+ border: solid 1px #729fcf;
+ border: solid 1px rgba(114, 159, 207, 0.2);
+ padding: 0px;
+}
+
+.listing_lines, .listing_code {
+ margin-top: 0px;
+ margin-bottom: 0px;
+ padding: 0.5em;
+}
+.listing_lines {
+ /* tango:sky blue 0.5 */
+ background: #a6c5e3;
+ background: rgba(114, 159, 207, 0.2);
+ /* tango:aluminium 6 */
+ color: #2e3436;
+}
+.listing_code {
+ /* tango:sky blue 0 */
+ background: #e6f3ff;
+ background: rgba(114, 159, 207, 0.1);
+}
+.listing_code .programlisting {
+ /* override from previous */
+ border: none 0px;
+ padding: 0px;
+ background: none;
+}
+.listing_lines pre, .listing_code pre {
+ margin: 0px;
+}
+
+@media screen {
+ /* these have a <sup> as a first child, but since there are no parent selectors
+ * we can't use that. */
+ a.footnote
+ {
+ position: relative;
+ top: 0em ! important;
+ }
+ /* this is needed so that the local anchors are displayed below the naviagtion */
+ div.footnote a[name], div.refnamediv a[name], div.refsect1 a[name], div.refsect2 a[name], div.index a[name], div.glossary a[name], div.sect1 a[name]
+ {
+ display: inline-block;
+ position: relative;
+ top:-5em;
+ }
+ /* this seems to be a bug in the xsl style sheets when generating indexes */
+ div.index div.index
+ {
+ top: 0em;
+ }
+ /* make space for the fixed navigation bar and add space at the bottom so that
+ * link targets appear somewhat close to top
+ */
+ body
+ {
+ padding-top: 2.5em;
+ padding-bottom: 500px;
+ max-width: 60em;
+ }
+ p
+ {
+ max-width: 60em;
+ }
+ /* style and size the navigation bar */
+ table.navigation#top
+ {
+ position: fixed;
+ background: #e2e2e2;
+ border-bottom: solid 1px #babdb6;
+ border-spacing: 5px;
+ margin-top: 0;
+ margin-bottom: 0;
+ top: 0;
+ left: 0;
+ z-index: 10;
+ }
+ table.navigation#top td
+ {
+ padding-left: 6px;
+ padding-right: 6px;
+ }
+ .navigation a, .navigation a:visited
+ {
+ /* tango:sky blue 3 */
+ color: #204a87;
+ }
+ .navigation a:hover
+ {
+ /* tango:sky blue 2 */
+ color: #3465a4;
+ }
+ td.shortcuts
+ {
+ /* tango:sky blue 2 */
+ color: #3465a4;
+ font-size: 80%;
+ white-space: nowrap;
+ }
+ td.shortcuts .dim
+ {
+ color: #babdb6;
+ }
+ .navigation .title
+ {
+ font-size: 80%;
+ max-width: none;
+ margin: 0px;
+ font-weight: normal;
+ }
+}
+@media screen and (min-width: 60em) {
+ /* screen larger than 60em */
+ body { margin: auto; }
+}
+@media screen and (max-width: 60em) {
+ /* screen less than 60em */
+ #nav_hierarchy { display: none; }
+ #nav_interfaces { display: none; }
+ #nav_prerequisites { display: none; }
+ #nav_derived_interfaces { display: none; }
+ #nav_implementations { display: none; }
+ #nav_child_properties { display: none; }
+ #nav_style_properties { display: none; }
+ #nav_index { display: none; }
+ #nav_glossary { display: none; }
+ .gallery_image { display: none; }
+ .property_flags { display: none; }
+ .signal_flags { display: none; }
+ .parameter_annotations { display: none; }
+ .enum_member_annotations { display: none; }
+ .struct_member_annotations { display: none; }
+ .union_member_annotations { display: none; }
+ /* now that a column is hidden, optimize space */
+ col.parameters_name { width: auto; }
+ col.parameters_description { width: auto; }
+ col.struct_members_name { width: auto; }
+ col.struct_members_description { width: auto; }
+ col.enum_members_name { width: auto; }
+ col.enum_members_description { width: auto; }
+ col.union_members_name { width: auto; }
+ col.union_members_description { width: auto; }
+ .listing_lines { display: none; }
+}
+@media print {
+ table.navigation {
+ visibility: collapse;
+ display: none;
+ }
+ div.titlepage table.navigation {
+ visibility: visible;
+ display: table;
+ background: #e2e2e2;
+ border: solid 1px #babdb6;
+ margin-top: 0;
+ margin-bottom: 0;
+ top: 0;
+ left: 0;
+ height: 3em;
+ }
+}
+
+pre { line-height: 125%; margin: 0; }
+td.linenos pre { color: #000000; background-color: #f0f0f0; padding: 0 5px 0 5px; }
+span.linenos { color: #000000; background-color: #f0f0f0; padding: 0 5px 0 5px; }
+td.linenos pre.special { color: #000000; background-color: #ffffc0; padding: 0 5px 0 5px; }
+span.linenos.special { color: #000000; background-color: #ffffc0; padding: 0 5px 0 5px; }
+.hll { background-color: #ffffcc }
+.c { color: #408080; font-style: italic } /* Comment */
+.err { border: 1px solid #FF0000 } /* Error */
+.k { color: #008000; font-weight: bold } /* Keyword */
+.o { color: #666666 } /* Operator */
+.ch { color: #408080; font-style: italic } /* Comment.Hashbang */
+.cm { color: #408080; font-style: italic } /* Comment.Multiline */
+.cp { color: #BC7A00 } /* Comment.Preproc */
+.cpf { color: #408080; font-style: italic } /* Comment.PreprocFile */
+.c1 { color: #408080; font-style: italic } /* Comment.Single */
+.cs { color: #408080; font-style: italic } /* Comment.Special */
+.gd { color: #A00000 } /* Generic.Deleted */
+.ge { font-style: italic } /* Generic.Emph */
+.gr { color: #FF0000 } /* Generic.Error */
+.gh { color: #000080; font-weight: bold } /* Generic.Heading */
+.gi { color: #00A000 } /* Generic.Inserted */
+.go { color: #888888 } /* Generic.Output */
+.gp { color: #000080; font-weight: bold } /* Generic.Prompt */
+.gs { font-weight: bold } /* Generic.Strong */
+.gu { color: #800080; font-weight: bold } /* Generic.Subheading */
+.gt { color: #0044DD } /* Generic.Traceback */
+.kc { color: #008000; font-weight: bold } /* Keyword.Constant */
+.kd { color: #008000; font-weight: bold } /* Keyword.Declaration */
+.kn { color: #008000; font-weight: bold } /* Keyword.Namespace */
+.kp { color: #008000 } /* Keyword.Pseudo */
+.kr { color: #008000; font-weight: bold } /* Keyword.Reserved */
+.kt { color: #B00040 } /* Keyword.Type */
+.m { color: #666666 } /* Literal.Number */
+.s { color: #BA2121 } /* Literal.String */
+.na { color: #7D9029 } /* Name.Attribute */
+.nb { color: #008000 } /* Name.Builtin */
+.nc { color: #0000FF; font-weight: bold } /* Name.Class */
+.no { color: #880000 } /* Name.Constant */
+.nd { color: #AA22FF } /* Name.Decorator */
+.ni { color: #999999; font-weight: bold } /* Name.Entity */
+.ne { color: #D2413A; font-weight: bold } /* Name.Exception */
+.nf { color: #0000FF } /* Name.Function */
+.nl { color: #A0A000 } /* Name.Label */
+.nn { color: #0000FF; font-weight: bold } /* Name.Namespace */
+.nt { color: #008000; font-weight: bold } /* Name.Tag */
+.nv { color: #19177C } /* Name.Variable */
+.ow { color: #AA22FF; font-weight: bold } /* Operator.Word */
+.w { color: #bbbbbb } /* Text.Whitespace */
+.mb { color: #666666 } /* Literal.Number.Bin */
+.mf { color: #666666 } /* Literal.Number.Float */
+.mh { color: #666666 } /* Literal.Number.Hex */
+.mi { color: #666666 } /* Literal.Number.Integer */
+.mo { color: #666666 } /* Literal.Number.Oct */
+.sa { color: #BA2121 } /* Literal.String.Affix */
+.sb { color: #BA2121 } /* Literal.String.Backtick */
+.sc { color: #BA2121 } /* Literal.String.Char */
+.dl { color: #BA2121 } /* Literal.String.Delimiter */
+.sd { color: #BA2121; font-style: italic } /* Literal.String.Doc */
+.s2 { color: #BA2121 } /* Literal.String.Double */
+.se { color: #BB6622; font-weight: bold } /* Literal.String.Escape */
+.sh { color: #BA2121 } /* Literal.String.Heredoc */
+.si { color: #BB6688; font-weight: bold } /* Literal.String.Interpol */
+.sx { color: #008000 } /* Literal.String.Other */
+.sr { color: #BB6688 } /* Literal.String.Regex */
+.s1 { color: #BA2121 } /* Literal.String.Single */
+.ss { color: #19177C } /* Literal.String.Symbol */
+.bp { color: #008000 } /* Name.Builtin.Pseudo */
+.fm { color: #0000FF } /* Name.Function.Magic */
+.vc { color: #19177C } /* Name.Variable.Class */
+.vg { color: #19177C } /* Name.Variable.Global */
+.vi { color: #19177C } /* Name.Variable.Instance */
+.vm { color: #19177C } /* Name.Variable.Magic */
+.il { color: #666666 } /* Literal.Number.Integer.Long */ \ No newline at end of file
diff --git a/devel-docs/libgimpconfig/html/up-insensitive.png b/devel-docs/libgimpconfig/html/up-insensitive.png
new file mode 100644
index 0000000..478700c
--- /dev/null
+++ b/devel-docs/libgimpconfig/html/up-insensitive.png
Binary files differ
diff --git a/devel-docs/libgimpconfig/html/up.png b/devel-docs/libgimpconfig/html/up.png
new file mode 100644
index 0000000..636d50d
--- /dev/null
+++ b/devel-docs/libgimpconfig/html/up.png
Binary files differ
diff --git a/devel-docs/libgimpconfig/libgimpconfig-docs.sgml b/devel-docs/libgimpconfig/libgimpconfig-docs.sgml
new file mode 100644
index 0000000..800d0df
--- /dev/null
+++ b/devel-docs/libgimpconfig/libgimpconfig-docs.sgml
@@ -0,0 +1,59 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!DOCTYPE book PUBLIC '-//OASIS//DTD DocBook XML V4.5//EN'
+ 'http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd'>
+
+<book lang="en" id="libgimpconfig" xmlns:xi="http://www.w3.org/2003/XInclude">
+
+ <bookinfo>
+ <title>GIMP Config Library Reference Manual</title>
+ <releaseinfo>
+ for GIMP <xi:include href="version" parse="text"/>
+ </releaseinfo>
+ </bookinfo>
+
+ <part>
+ <title>GIMP Config Library</title>
+
+ <chapter id="libgimpconfig-hierarchy">
+ <title>Object Hierarchy</title>
+ <xi:include href="xml/tree_index.sgml" />
+ </chapter>
+
+ <xi:include href="xml/gimpconfig-iface.xml" />
+ <xi:include href="xml/gimpconfig-deserialize.xml" />
+ <xi:include href="xml/gimpconfig-serialize.xml" />
+ <xi:include href="xml/gimpconfig-error.xml" />
+ <xi:include href="xml/gimpconfig-params.xml" />
+ <xi:include href="xml/gimpconfig-path.xml" />
+ <xi:include href="xml/gimpconfig-utils.xml" />
+ <xi:include href="xml/gimpconfigwriter.xml" />
+ <xi:include href="xml/gimpscanner.xml" />
+ <xi:include href="xml/gimpcolorconfig.xml" />
+ </part>
+
+ <index id="api-index-full">
+ <title>Index</title>
+ <xi:include href="xml/api-index-full.xml"><xi:fallback /></xi:include>
+ </index>
+ <index role="2.4" id="api-index-2-4">
+ <title>Index of new symbols in GIMP 2.4</title>
+ <xi:include href="xml/api-index-2.4.xml"><xi:fallback /></xi:include>
+ </index>
+ <index role="2.6" id="api-index-2-6">
+ <title>Index of new symbols in GIMP 2.6</title>
+ <xi:include href="xml/api-index-2.6.xml"><xi:fallback /></xi:include>
+ </index>
+ <index role="2.8" id="api-index-2-8">
+ <title>Index of new symbols in GIMP 2.8</title>
+ <xi:include href="xml/api-index-2.8.xml"><xi:fallback /></xi:include>
+ </index>
+ <index role="2.10" id="api-index-2-10">
+ <title>Index of new symbols in GIMP 2.10</title>
+ <xi:include href="xml/api-index-2.10.xml"><xi:fallback /></xi:include>
+ </index>
+ <index role="deprecated" id="api-index-deprecated">
+ <title>Index of deprecated symbols</title>
+ <xi:include href="xml/api-index-deprecated.xml"><xi:fallback /></xi:include>
+ </index>
+
+</book>
diff --git a/devel-docs/libgimpconfig/libgimpconfig-overrides.txt b/devel-docs/libgimpconfig/libgimpconfig-overrides.txt
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/devel-docs/libgimpconfig/libgimpconfig-overrides.txt
diff --git a/devel-docs/libgimpconfig/libgimpconfig-sections.txt b/devel-docs/libgimpconfig/libgimpconfig-sections.txt
new file mode 100644
index 0000000..5e842f8
--- /dev/null
+++ b/devel-docs/libgimpconfig/libgimpconfig-sections.txt
@@ -0,0 +1,205 @@
+<SECTION>
+<FILE>gimpconfig-iface</FILE>
+<TITLE>GimpConfig</TITLE>
+GimpConfig
+GimpConfigInterface
+gimp_config_serialize
+gimp_config_serialize_to_file
+gimp_config_serialize_to_gfile
+gimp_config_serialize_to_stream
+gimp_config_serialize_to_fd
+gimp_config_serialize_to_string
+gimp_config_deserialize
+gimp_config_deserialize_file
+gimp_config_deserialize_gfile
+gimp_config_deserialize_stream
+gimp_config_deserialize_string
+gimp_config_deserialize_return
+gimp_config_duplicate
+gimp_config_is_equal_to
+gimp_config_reset
+gimp_config_copy
+<SUBSECTION Standard>
+GIMP_CONFIG
+GIMP_IS_CONFIG
+GIMP_TYPE_CONFIG
+GIMP_CONFIG_GET_INTERFACE
+gimp_config_interface_get_type
+gimp_config_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpconfig-deserialize</FILE>
+gimp_config_deserialize_properties
+gimp_config_deserialize_property
+</SECTION>
+
+<SECTION>
+<FILE>gimpconfig-error</FILE>
+<TITLE>GimpConfigError</TITLE>
+GimpConfigError
+GIMP_CONFIG_ERROR
+gimp_config_error_quark
+</SECTION>
+
+<SECTION>
+<FILE>gimpconfig-params</FILE>
+GIMP_CONFIG_PARAM_SERIALIZE
+GIMP_CONFIG_PARAM_AGGREGATE
+GIMP_CONFIG_PARAM_RESTART
+GIMP_CONFIG_PARAM_CONFIRM
+GIMP_CONFIG_PARAM_DEFAULTS
+GIMP_CONFIG_PARAM_IGNORE
+GIMP_CONFIG_PARAM_FLAGS
+GIMP_CONFIG_PROP_BOOLEAN
+GIMP_CONFIG_PROP_BOXED
+GIMP_CONFIG_PROP_DOUBLE
+GIMP_CONFIG_PROP_ENUM
+GIMP_CONFIG_PROP_INT
+GIMP_CONFIG_PROP_INT64
+GIMP_CONFIG_PROP_MATRIX2
+GIMP_CONFIG_PROP_MEMSIZE
+GIMP_CONFIG_PROP_OBJECT
+GIMP_CONFIG_PROP_PATH
+GIMP_CONFIG_PROP_POINTER
+GIMP_CONFIG_PROP_RESOLUTION
+GIMP_CONFIG_PROP_RGB
+GIMP_CONFIG_PROP_STRING
+GIMP_CONFIG_PROP_UINT64
+GIMP_CONFIG_PROP_UINT
+GIMP_CONFIG_PROP_UNIT
+GIMP_CONFIG_INSTALL_PROP_BOOLEAN
+GIMP_CONFIG_INSTALL_PROP_BOXED
+GIMP_CONFIG_INSTALL_PROP_RGB
+GIMP_CONFIG_INSTALL_PROP_DOUBLE
+GIMP_CONFIG_INSTALL_PROP_RESOLUTION
+GIMP_CONFIG_INSTALL_PROP_ENUM
+GIMP_CONFIG_INSTALL_PROP_INT
+GIMP_CONFIG_INSTALL_PROP_MATRIX2
+GIMP_CONFIG_INSTALL_PROP_MEMSIZE
+GIMP_CONFIG_INSTALL_PROP_PATH
+GIMP_CONFIG_INSTALL_PROP_STRING
+GIMP_CONFIG_INSTALL_PROP_UINT
+GIMP_CONFIG_INSTALL_PROP_UNIT
+GIMP_CONFIG_INSTALL_PROP_OBJECT
+GIMP_CONFIG_INSTALL_PROP_POINTER
+</SECTION>
+
+<SECTION>
+<FILE>gimpconfig-path</FILE>
+GimpConfigPath
+GimpConfigPathType
+gimp_param_spec_config_path
+gimp_param_spec_config_path_type
+gimp_config_path_expand
+gimp_config_path_expand_to_files
+gimp_config_path_unexpand
+gimp_file_new_for_config_path
+gimp_file_get_config_path
+gimp_config_build_data_path
+gimp_config_build_writable_path
+gimp_config_build_plug_in_path
+GIMP_VALUE_HOLDS_CONFIG_PATH
+<SUBSECTION Standard>
+GIMP_TYPE_CONFIG_PATH
+GIMP_TYPE_PARAM_CONFIG_PATH
+GIMP_IS_PARAM_SPEC_CONFIG_PATH
+gimp_config_path_get_type
+gimp_param_config_path_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpconfig-serialize</FILE>
+gimp_config_serialize_properties
+gimp_config_serialize_changed_properties
+gimp_config_serialize_property
+gimp_config_serialize_property_by_name
+gimp_config_serialize_value
+</SECTION>
+
+<SECTION>
+<FILE>gimpconfig-utils</FILE>
+gimp_config_diff
+gimp_config_sync
+gimp_config_reset_properties
+gimp_config_reset_property
+gimp_config_string_append_escaped
+</SECTION>
+
+<SECTION>
+<FILE>gimpconfigwriter</FILE>
+<TITLE>GimpConfigWriter</TITLE>
+GimpConfigWriter
+gimp_config_writer_new_file
+gimp_config_writer_new_gfile
+gimp_config_writer_new_stream
+gimp_config_writer_new_fd
+gimp_config_writer_new_string
+gimp_config_writer_open
+gimp_config_writer_comment_mode
+gimp_config_writer_print
+gimp_config_writer_printf
+gimp_config_writer_identifier
+gimp_config_writer_string
+gimp_config_writer_data
+gimp_config_writer_comment
+gimp_config_writer_linefeed
+gimp_config_writer_revert
+gimp_config_writer_close
+gimp_config_writer_finish
+</SECTION>
+
+<SECTION>
+<FILE>gimpscanner</FILE>
+<TITLE>GimpScanner</TITLE>
+gimp_scanner_new_file
+gimp_scanner_new_gfile
+gimp_scanner_new_stream
+gimp_scanner_new_string
+gimp_scanner_destroy
+gimp_scanner_parse_token
+gimp_scanner_parse_identifier
+gimp_scanner_parse_string
+gimp_scanner_parse_string_no_validate
+gimp_scanner_parse_data
+gimp_scanner_parse_int
+gimp_scanner_parse_int64
+gimp_scanner_parse_float
+gimp_scanner_parse_boolean
+gimp_scanner_parse_color
+gimp_scanner_parse_matrix2
+</SECTION>
+
+<SECTION>
+<FILE>gimpcolorconfig</FILE>
+<TITLE>GimpColorConfig</TITLE>
+GimpColorManagementMode
+GimpColorRenderingIntent
+gimp_color_config_get_mode
+gimp_color_config_get_display_intent
+gimp_color_config_get_display_bpc
+gimp_color_config_get_display_optimize
+gimp_color_config_get_display_profile_from_gdk
+gimp_color_config_get_simulation_intent
+gimp_color_config_get_simulation_bpc
+gimp_color_config_get_simulation_optimize
+gimp_color_config_get_simulation_gamut_check
+gimp_color_config_get_rgb_color_profile
+gimp_color_config_get_gray_color_profile
+gimp_color_config_get_cmyk_color_profile
+gimp_color_config_get_display_color_profile
+gimp_color_config_get_simulation_color_profile
+<SUBSECTION Standard>
+GimpColorConfig
+GimpColorConfigClass
+GIMP_COLOR_CONFIG
+GIMP_IS_COLOR_CONFIG
+GIMP_TYPE_COLOR_CONFIG
+gimp_color_config_get_type
+GIMP_COLOR_CONFIG_CLASS
+GIMP_IS_COLOR_CONFIG_CLASS
+GIMP_TYPE_COLOR_MANAGEMENT_MODE
+gimp_color_management_mode_get_type
+GIMP_TYPE_COLOR_RENDERING_INTENT
+gimp_color_rendering_intent_get_type
+</SECTION>
diff --git a/devel-docs/libgimpconfig/libgimpconfig.types b/devel-docs/libgimpconfig/libgimpconfig.types
new file mode 100644
index 0000000..64a64a1
--- /dev/null
+++ b/devel-docs/libgimpconfig/libgimpconfig.types
@@ -0,0 +1,5 @@
+#include <gio/gio.h>
+#include <libgimpconfig/gimpconfig.h>
+
+gimp_config_get_type
+gimp_color_config_get_type
diff --git a/devel-docs/libgimpconfig/version.in b/devel-docs/libgimpconfig/version.in
new file mode 100644
index 0000000..9e02d6e
--- /dev/null
+++ b/devel-docs/libgimpconfig/version.in
@@ -0,0 +1 @@
+@GIMP_VERSION@
diff --git a/devel-docs/libgimpmath/Makefile.am b/devel-docs/libgimpmath/Makefile.am
new file mode 100644
index 0000000..b9352b4
--- /dev/null
+++ b/devel-docs/libgimpmath/Makefile.am
@@ -0,0 +1,49 @@
+## Process this file with automake to produce Makefile.in
+
+# The name of the module.
+DOC_MODULE = libgimpmath
+
+# The top-level SGML file.
+DOC_MAIN_SGML_FILE = $(DOC_MODULE)-docs.sgml
+
+# The directory containing the source code.
+DOC_SOURCE_DIR = $(top_srcdir)/$(DOC_MODULE)
+
+# Extra options to pass to gtkdoc-scangobj
+SCANGOBJ_OPTIONS =
+
+# Extra options to supply to gtkdoc-scan
+SCAN_OPTIONS =
+
+# Extra options to supply to gtkdoc-mkdb
+MKDB_OPTIONS = --sgml-mode --output-format=xml --name-space=gimp
+
+# Extra options to supply to gtkdoc-fixref
+FIXXREF_OPTIONS =
+
+# Used for dependencies
+HFILE_GLOB = $(DOC_SOURCE_DIR)/*.h
+CFILE_GLOB = $(DOC_SOURCE_DIR)/*.c
+
+# Header files to ignore when scanning
+IGNORE_HFILES =
+
+# Images to copy into HTML directory
+HTML_IMAGES=
+
+# Extra SGML files that are included by $(DOC_MAIN_SGML_FILE)
+content_files =
+
+# Other files to distribute
+extra_files =
+
+# CFLAGS and LDFLAGS for compiling scan program. Only needed
+# if $(DOC_MODULE).types is non-empty.
+GTKDOC_CFLAGS =
+GTKDOC_LIBS =
+
+
+include $(top_srcdir)/gtk-doc.make
+
+# Other files to distribute
+EXTRA_DIST += version.in
diff --git a/devel-docs/libgimpmath/Makefile.in b/devel-docs/libgimpmath/Makefile.in
new file mode 100644
index 0000000..d410801
--- /dev/null
+++ b/devel-docs/libgimpmath/Makefile.in
@@ -0,0 +1,1097 @@
+# Makefile.in generated by automake 1.16.3 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994-2020 Free Software Foundation, Inc.
+
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+
+# -*- mode: makefile -*-
+#
+# gtk-doc.make - make rules for gtk-doc
+# Copyright (C) 2003 James Henstridge
+# 2004-2007 Damon Chaplin
+# 2007-2017 Stefan Sauer
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+####################################
+# Everything below here is generic #
+####################################
+VPATH = @srcdir@
+am__is_gnu_make = { \
+ if test -z '$(MAKELEVEL)'; then \
+ false; \
+ elif test -n '$(MAKE_HOST)'; then \
+ true; \
+ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
+ true; \
+ else \
+ false; \
+ fi; \
+}
+am__make_running_with_option = \
+ case $${target_option-} in \
+ ?) ;; \
+ *) echo "am__make_running_with_option: internal error: invalid" \
+ "target option '$${target_option-}' specified" >&2; \
+ exit 1;; \
+ esac; \
+ has_opt=no; \
+ sane_makeflags=$$MAKEFLAGS; \
+ if $(am__is_gnu_make); then \
+ sane_makeflags=$$MFLAGS; \
+ else \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ bs=\\; \
+ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
+ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
+ esac; \
+ fi; \
+ skip_next=no; \
+ strip_trailopt () \
+ { \
+ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
+ }; \
+ for flg in $$sane_makeflags; do \
+ test $$skip_next = yes && { skip_next=no; continue; }; \
+ case $$flg in \
+ *=*|--*) continue;; \
+ -*I) strip_trailopt 'I'; skip_next=yes;; \
+ -*I?*) strip_trailopt 'I';; \
+ -*O) strip_trailopt 'O'; skip_next=yes;; \
+ -*O?*) strip_trailopt 'O';; \
+ -*l) strip_trailopt 'l'; skip_next=yes;; \
+ -*l?*) strip_trailopt 'l';; \
+ -[dEDm]) skip_next=yes;; \
+ -[JT]) skip_next=yes;; \
+ esac; \
+ case $$flg in \
+ *$$target_option*) has_opt=yes; break;; \
+ esac; \
+ done; \
+ test $$has_opt = yes
+am__make_dryrun = (target_option=n; $(am__make_running_with_option))
+am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+subdir = devel-docs/libgimpmath
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/m4macros/alsa.m4 \
+ $(top_srcdir)/m4macros/ax_compare_version.m4 \
+ $(top_srcdir)/m4macros/ax_cxx_compile_stdcxx.m4 \
+ $(top_srcdir)/m4macros/ax_gcc_func_attribute.m4 \
+ $(top_srcdir)/m4macros/ax_prog_cc_for_build.m4 \
+ $(top_srcdir)/m4macros/ax_prog_perl_version.m4 \
+ $(top_srcdir)/m4macros/detectcflags.m4 \
+ $(top_srcdir)/m4macros/pythondev.m4 $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES = version
+CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo " GEN " $@;
+am__v_GEN_1 =
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 =
+SOURCES =
+DIST_SOURCES =
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/version.in \
+ $(top_srcdir)/gtk-doc.make
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+AA_LIBS = @AA_LIBS@
+ACLOCAL = @ACLOCAL@
+ALLOCA = @ALLOCA@
+ALL_LINGUAS = @ALL_LINGUAS@
+ALSA_CFLAGS = @ALSA_CFLAGS@
+ALSA_LIBS = @ALSA_LIBS@
+ALTIVEC_EXTRA_CFLAGS = @ALTIVEC_EXTRA_CFLAGS@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+APPSTREAM_UTIL = @APPSTREAM_UTIL@
+AR = @AR@
+AS = @AS@
+ATK_CFLAGS = @ATK_CFLAGS@
+ATK_LIBS = @ATK_LIBS@
+ATK_REQUIRED_VERSION = @ATK_REQUIRED_VERSION@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+BABL_CFLAGS = @BABL_CFLAGS@
+BABL_LIBS = @BABL_LIBS@
+BABL_REQUIRED_VERSION = @BABL_REQUIRED_VERSION@
+BUG_REPORT_URL = @BUG_REPORT_URL@
+BUILD_EXEEXT = @BUILD_EXEEXT@
+BUILD_OBJEXT = @BUILD_OBJEXT@
+BZIP2_LIBS = @BZIP2_LIBS@
+CAIRO_CFLAGS = @CAIRO_CFLAGS@
+CAIRO_LIBS = @CAIRO_LIBS@
+CAIRO_PDF_CFLAGS = @CAIRO_PDF_CFLAGS@
+CAIRO_PDF_LIBS = @CAIRO_PDF_LIBS@
+CAIRO_PDF_REQUIRED_VERSION = @CAIRO_PDF_REQUIRED_VERSION@
+CAIRO_REQUIRED_VERSION = @CAIRO_REQUIRED_VERSION@
+CATALOGS = @CATALOGS@
+CATOBJEXT = @CATOBJEXT@
+CC = @CC@
+CCAS = @CCAS@
+CCASDEPMODE = @CCASDEPMODE@
+CCASFLAGS = @CCASFLAGS@
+CCDEPMODE = @CCDEPMODE@
+CC_FOR_BUILD = @CC_FOR_BUILD@
+CC_VERSION = @CC_VERSION@
+CFLAGS = @CFLAGS@
+CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
+CPP = @CPP@
+CPPFLAGS = @CPPFLAGS@
+CPPFLAGS_FOR_BUILD = @CPPFLAGS_FOR_BUILD@
+CPP_FOR_BUILD = @CPP_FOR_BUILD@
+CXX = @CXX@
+CXXCPP = @CXXCPP@
+CXXDEPMODE = @CXXDEPMODE@
+CXXFLAGS = @CXXFLAGS@
+CYGPATH_W = @CYGPATH_W@
+DATADIRNAME = @DATADIRNAME@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DESKTOP_DATADIR = @DESKTOP_DATADIR@
+DESKTOP_FILE_VALIDATE = @DESKTOP_FILE_VALIDATE@
+DLLTOOL = @DLLTOOL@
+DOC_SHOOTER = @DOC_SHOOTER@
+DSYMUTIL = @DSYMUTIL@
+DUMPBIN = @DUMPBIN@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+EXEEXT = @EXEEXT@
+FGREP = @FGREP@
+FILE_AA = @FILE_AA@
+FILE_EXR = @FILE_EXR@
+FILE_HEIF = @FILE_HEIF@
+FILE_JP2_LOAD = @FILE_JP2_LOAD@
+FILE_JPEGXL = @FILE_JPEGXL@
+FILE_MNG = @FILE_MNG@
+FILE_PDF_SAVE = @FILE_PDF_SAVE@
+FILE_PS = @FILE_PS@
+FILE_WMF = @FILE_WMF@
+FILE_XMC = @FILE_XMC@
+FILE_XPM = @FILE_XPM@
+FONTCONFIG_CFLAGS = @FONTCONFIG_CFLAGS@
+FONTCONFIG_LIBS = @FONTCONFIG_LIBS@
+FONTCONFIG_REQUIRED_VERSION = @FONTCONFIG_REQUIRED_VERSION@
+FREETYPE2_REQUIRED_VERSION = @FREETYPE2_REQUIRED_VERSION@
+FREETYPE_CFLAGS = @FREETYPE_CFLAGS@
+FREETYPE_LIBS = @FREETYPE_LIBS@
+GDBUS_CODEGEN = @GDBUS_CODEGEN@
+GDK_PIXBUF_CFLAGS = @GDK_PIXBUF_CFLAGS@
+GDK_PIXBUF_CSOURCE = @GDK_PIXBUF_CSOURCE@
+GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@
+GDK_PIXBUF_REQUIRED_VERSION = @GDK_PIXBUF_REQUIRED_VERSION@
+GEGL = @GEGL@
+GEGL_CFLAGS = @GEGL_CFLAGS@
+GEGL_LIBS = @GEGL_LIBS@
+GEGL_MAJOR_MINOR_VERSION = @GEGL_MAJOR_MINOR_VERSION@
+GEGL_REQUIRED_VERSION = @GEGL_REQUIRED_VERSION@
+GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
+GEXIV2_CFLAGS = @GEXIV2_CFLAGS@
+GEXIV2_LIBS = @GEXIV2_LIBS@
+GEXIV2_REQUIRED_VERSION = @GEXIV2_REQUIRED_VERSION@
+GIMP_API_VERSION = @GIMP_API_VERSION@
+GIMP_APP_VERSION = @GIMP_APP_VERSION@
+GIMP_BINARY_AGE = @GIMP_BINARY_AGE@
+GIMP_COMMAND = @GIMP_COMMAND@
+GIMP_DATA_VERSION = @GIMP_DATA_VERSION@
+GIMP_FULL_NAME = @GIMP_FULL_NAME@
+GIMP_INTERFACE_AGE = @GIMP_INTERFACE_AGE@
+GIMP_MAJOR_VERSION = @GIMP_MAJOR_VERSION@
+GIMP_MICRO_VERSION = @GIMP_MICRO_VERSION@
+GIMP_MINOR_VERSION = @GIMP_MINOR_VERSION@
+GIMP_MKENUMS = @GIMP_MKENUMS@
+GIMP_MODULES = @GIMP_MODULES@
+GIMP_PACKAGE_REVISION = @GIMP_PACKAGE_REVISION@
+GIMP_PKGCONFIG_VERSION = @GIMP_PKGCONFIG_VERSION@
+GIMP_PLUGINS = @GIMP_PLUGINS@
+GIMP_PLUGIN_VERSION = @GIMP_PLUGIN_VERSION@
+GIMP_REAL_VERSION = @GIMP_REAL_VERSION@
+GIMP_RELEASE = @GIMP_RELEASE@
+GIMP_SYSCONF_VERSION = @GIMP_SYSCONF_VERSION@
+GIMP_TOOL_VERSION = @GIMP_TOOL_VERSION@
+GIMP_UNSTABLE = @GIMP_UNSTABLE@
+GIMP_USER_VERSION = @GIMP_USER_VERSION@
+GIMP_VERSION = @GIMP_VERSION@
+GIO_CFLAGS = @GIO_CFLAGS@
+GIO_LIBS = @GIO_LIBS@
+GIO_UNIX_CFLAGS = @GIO_UNIX_CFLAGS@
+GIO_UNIX_LIBS = @GIO_UNIX_LIBS@
+GIO_WINDOWS_CFLAGS = @GIO_WINDOWS_CFLAGS@
+GIO_WINDOWS_LIBS = @GIO_WINDOWS_LIBS@
+GLIB_CFLAGS = @GLIB_CFLAGS@
+GLIB_COMPILE_RESOURCES = @GLIB_COMPILE_RESOURCES@
+GLIB_GENMARSHAL = @GLIB_GENMARSHAL@
+GLIB_LIBS = @GLIB_LIBS@
+GLIB_MKENUMS = @GLIB_MKENUMS@
+GLIB_REQUIRED_VERSION = @GLIB_REQUIRED_VERSION@
+GMODULE_NO_EXPORT_CFLAGS = @GMODULE_NO_EXPORT_CFLAGS@
+GMODULE_NO_EXPORT_LIBS = @GMODULE_NO_EXPORT_LIBS@
+GMOFILES = @GMOFILES@
+GMSGFMT = @GMSGFMT@
+GOBJECT_QUERY = @GOBJECT_QUERY@
+GREP = @GREP@
+GS_LIBS = @GS_LIBS@
+GTKDOC_CHECK = @GTKDOC_CHECK@
+GTKDOC_CHECK_PATH = @GTKDOC_CHECK_PATH@
+GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@
+GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@
+GTKDOC_MKPDF = @GTKDOC_MKPDF@
+GTKDOC_REBASE = @GTKDOC_REBASE@
+GTK_CFLAGS = @GTK_CFLAGS@
+GTK_LIBS = @GTK_LIBS@
+GTK_MAC_INTEGRATION_CFLAGS = @GTK_MAC_INTEGRATION_CFLAGS@
+GTK_MAC_INTEGRATION_LIBS = @GTK_MAC_INTEGRATION_LIBS@
+GTK_REQUIRED_VERSION = @GTK_REQUIRED_VERSION@
+GTK_UPDATE_ICON_CACHE = @GTK_UPDATE_ICON_CACHE@
+GUDEV_CFLAGS = @GUDEV_CFLAGS@
+GUDEV_LIBS = @GUDEV_LIBS@
+HARFBUZZ_CFLAGS = @HARFBUZZ_CFLAGS@
+HARFBUZZ_LIBS = @HARFBUZZ_LIBS@
+HARFBUZZ_REQUIRED_VERSION = @HARFBUZZ_REQUIRED_VERSION@
+HAVE_CXX14 = @HAVE_CXX14@
+HAVE_FINITE = @HAVE_FINITE@
+HAVE_ISFINITE = @HAVE_ISFINITE@
+HAVE_VFORK = @HAVE_VFORK@
+HOST_GLIB_COMPILE_RESOURCES = @HOST_GLIB_COMPILE_RESOURCES@
+HTML_DIR = @HTML_DIR@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+INSTOBJEXT = @INSTOBJEXT@
+INTLLIBS = @INTLLIBS@
+INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
+INTLTOOL_MERGE = @INTLTOOL_MERGE@
+INTLTOOL_PERL = @INTLTOOL_PERL@
+INTLTOOL_REQUIRED_VERSION = @INTLTOOL_REQUIRED_VERSION@
+INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
+INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@
+INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
+INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
+INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
+INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@
+ISO_CODES_LOCALEDIR = @ISO_CODES_LOCALEDIR@
+ISO_CODES_LOCATION = @ISO_CODES_LOCATION@
+JPEG_LIBS = @JPEG_LIBS@
+JSON_GLIB_CFLAGS = @JSON_GLIB_CFLAGS@
+JSON_GLIB_LIBS = @JSON_GLIB_LIBS@
+JXL_CFLAGS = @JXL_CFLAGS@
+JXL_LIBS = @JXL_LIBS@
+JXL_THREADS_CFLAGS = @JXL_THREADS_CFLAGS@
+JXL_THREADS_LIBS = @JXL_THREADS_LIBS@
+LCMS_CFLAGS = @LCMS_CFLAGS@
+LCMS_LIBS = @LCMS_LIBS@
+LCMS_REQUIRED_VERSION = @LCMS_REQUIRED_VERSION@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
+LIBBACKTRACE_LIBS = @LIBBACKTRACE_LIBS@
+LIBHEIF_CFLAGS = @LIBHEIF_CFLAGS@
+LIBHEIF_LIBS = @LIBHEIF_LIBS@
+LIBHEIF_REQUIRED_VERSION = @LIBHEIF_REQUIRED_VERSION@
+LIBJXL_REQUIRED_VERSION = @LIBJXL_REQUIRED_VERSION@
+LIBLZMA_REQUIRED_VERSION = @LIBLZMA_REQUIRED_VERSION@
+LIBMYPAINT_CFLAGS = @LIBMYPAINT_CFLAGS@
+LIBMYPAINT_LIBS = @LIBMYPAINT_LIBS@
+LIBMYPAINT_REQUIRED_VERSION = @LIBMYPAINT_REQUIRED_VERSION@
+LIBOBJS = @LIBOBJS@
+LIBPNG_REQUIRED_VERSION = @LIBPNG_REQUIRED_VERSION@
+LIBS = @LIBS@
+LIBTOOL = @LIBTOOL@
+LIBUNWIND_CFLAGS = @LIBUNWIND_CFLAGS@
+LIBUNWIND_LIBS = @LIBUNWIND_LIBS@
+LIBUNWIND_REQUIRED_VERSION = @LIBUNWIND_REQUIRED_VERSION@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+LT_CURRENT_MINUS_AGE = @LT_CURRENT_MINUS_AGE@
+LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@
+LT_VERSION_INFO = @LT_VERSION_INFO@
+LZMA_CFLAGS = @LZMA_CFLAGS@
+LZMA_LIBS = @LZMA_LIBS@
+MAIL = @MAIL@
+MAINT = @MAINT@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MIME_INFO_CFLAGS = @MIME_INFO_CFLAGS@
+MIME_INFO_LIBS = @MIME_INFO_LIBS@
+MIME_TYPES = @MIME_TYPES@
+MKDIR_P = @MKDIR_P@
+MKINSTALLDIRS = @MKINSTALLDIRS@
+MMX_EXTRA_CFLAGS = @MMX_EXTRA_CFLAGS@
+MNG_CFLAGS = @MNG_CFLAGS@
+MNG_LIBS = @MNG_LIBS@
+MSGFMT = @MSGFMT@
+MSGFMT_OPTS = @MSGFMT_OPTS@
+MSGMERGE = @MSGMERGE@
+MYPAINT_BRUSHES_CFLAGS = @MYPAINT_BRUSHES_CFLAGS@
+MYPAINT_BRUSHES_LIBS = @MYPAINT_BRUSHES_LIBS@
+NATIVE_GLIB_CFLAGS = @NATIVE_GLIB_CFLAGS@
+NATIVE_GLIB_LIBS = @NATIVE_GLIB_LIBS@
+NM = @NM@
+NMEDIT = @NMEDIT@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+OPENEXR_CFLAGS = @OPENEXR_CFLAGS@
+OPENEXR_LIBS = @OPENEXR_LIBS@
+OPENEXR_REQUIRED_VERSION = @OPENEXR_REQUIRED_VERSION@
+OPENJPEG_CFLAGS = @OPENJPEG_CFLAGS@
+OPENJPEG_LIBS = @OPENJPEG_LIBS@
+OPENJPEG_REQUIRED_VERSION = @OPENJPEG_REQUIRED_VERSION@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PANGOCAIRO_CFLAGS = @PANGOCAIRO_CFLAGS@
+PANGOCAIRO_LIBS = @PANGOCAIRO_LIBS@
+PANGOCAIRO_REQUIRED_VERSION = @PANGOCAIRO_REQUIRED_VERSION@
+PATHSEP = @PATHSEP@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PERL = @PERL@
+PERL_REQUIRED_VERSION = @PERL_REQUIRED_VERSION@
+PERL_VERSION = @PERL_VERSION@
+PKG_CONFIG = @PKG_CONFIG@
+PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
+PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
+PNG_CFLAGS = @PNG_CFLAGS@
+PNG_LIBS = @PNG_LIBS@
+POFILES = @POFILES@
+POPPLER_CFLAGS = @POPPLER_CFLAGS@
+POPPLER_DATA_CFLAGS = @POPPLER_DATA_CFLAGS@
+POPPLER_DATA_LIBS = @POPPLER_DATA_LIBS@
+POPPLER_DATA_REQUIRED_VERSION = @POPPLER_DATA_REQUIRED_VERSION@
+POPPLER_LIBS = @POPPLER_LIBS@
+POPPLER_REQUIRED_VERSION = @POPPLER_REQUIRED_VERSION@
+POSUB = @POSUB@
+PO_IN_DATADIR_FALSE = @PO_IN_DATADIR_FALSE@
+PO_IN_DATADIR_TRUE = @PO_IN_DATADIR_TRUE@
+PYBIN_PATH = @PYBIN_PATH@
+PYCAIRO_CFLAGS = @PYCAIRO_CFLAGS@
+PYCAIRO_LIBS = @PYCAIRO_LIBS@
+PYGIMP_EXTRA_CFLAGS = @PYGIMP_EXTRA_CFLAGS@
+PYGTK_CFLAGS = @PYGTK_CFLAGS@
+PYGTK_CODEGEN = @PYGTK_CODEGEN@
+PYGTK_DEFSDIR = @PYGTK_DEFSDIR@
+PYGTK_LIBS = @PYGTK_LIBS@
+PYLINK_LIBS = @PYLINK_LIBS@
+PYTHON = @PYTHON@
+PYTHON2_REQUIRED_VERSION = @PYTHON2_REQUIRED_VERSION@
+PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@
+PYTHON_INCLUDES = @PYTHON_INCLUDES@
+PYTHON_PLATFORM = @PYTHON_PLATFORM@
+PYTHON_PREFIX = @PYTHON_PREFIX@
+PYTHON_VERSION = @PYTHON_VERSION@
+RANLIB = @RANLIB@
+RSVG_REQUIRED_VERSION = @RSVG_REQUIRED_VERSION@
+RT_LIBS = @RT_LIBS@
+SCREENSHOT_LIBS = @SCREENSHOT_LIBS@
+SED = @SED@
+SENDMAIL = @SENDMAIL@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+SOCKET_LIBS = @SOCKET_LIBS@
+SSE2_EXTRA_CFLAGS = @SSE2_EXTRA_CFLAGS@
+SSE4_1_EXTRA_CFLAGS = @SSE4_1_EXTRA_CFLAGS@
+SSE_EXTRA_CFLAGS = @SSE_EXTRA_CFLAGS@
+STRIP = @STRIP@
+SVG_CFLAGS = @SVG_CFLAGS@
+SVG_LIBS = @SVG_LIBS@
+SYMPREFIX = @SYMPREFIX@
+TIFF_LIBS = @TIFF_LIBS@
+USE_NLS = @USE_NLS@
+VERSION = @VERSION@
+WEBKIT_CFLAGS = @WEBKIT_CFLAGS@
+WEBKIT_LIBS = @WEBKIT_LIBS@
+WEBKIT_REQUIRED_VERSION = @WEBKIT_REQUIRED_VERSION@
+WEBPDEMUX_CFLAGS = @WEBPDEMUX_CFLAGS@
+WEBPDEMUX_LIBS = @WEBPDEMUX_LIBS@
+WEBPMUX_CFLAGS = @WEBPMUX_CFLAGS@
+WEBPMUX_LIBS = @WEBPMUX_LIBS@
+WEBP_CFLAGS = @WEBP_CFLAGS@
+WEBP_LIBS = @WEBP_LIBS@
+WEBP_REQUIRED_VERSION = @WEBP_REQUIRED_VERSION@
+WEB_PAGE = @WEB_PAGE@
+WIN32_LARGE_ADDRESS_AWARE = @WIN32_LARGE_ADDRESS_AWARE@
+WINDRES = @WINDRES@
+WMF_CFLAGS = @WMF_CFLAGS@
+WMF_CONFIG = @WMF_CONFIG@
+WMF_LIBS = @WMF_LIBS@
+WMF_REQUIRED_VERSION = @WMF_REQUIRED_VERSION@
+XDG_EMAIL = @XDG_EMAIL@
+XFIXES_CFLAGS = @XFIXES_CFLAGS@
+XFIXES_LIBS = @XFIXES_LIBS@
+XGETTEXT = @XGETTEXT@
+XGETTEXT_REQUIRED_VERSION = @XGETTEXT_REQUIRED_VERSION@
+XMC_CFLAGS = @XMC_CFLAGS@
+XMC_LIBS = @XMC_LIBS@
+XMKMF = @XMKMF@
+XMLLINT = @XMLLINT@
+XMU_LIBS = @XMU_LIBS@
+XPM_LIBS = @XPM_LIBS@
+XSLTPROC = @XSLTPROC@
+XVFB_RUN = @XVFB_RUN@
+X_CFLAGS = @X_CFLAGS@
+X_EXTRA_LIBS = @X_EXTRA_LIBS@
+X_LIBS = @X_LIBS@
+X_PRE_LIBS = @X_PRE_LIBS@
+Z_LIBS = @Z_LIBS@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_CC_FOR_BUILD = @ac_ct_CC_FOR_BUILD@
+ac_ct_CXX = @ac_ct_CXX@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+gimpdatadir = @gimpdatadir@
+gimpdir = @gimpdir@
+gimplocaledir = @gimplocaledir@
+gimpplugindir = @gimpplugindir@
+gimpsysconfdir = @gimpsysconfdir@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+intltool__v_merge_options_ = @intltool__v_merge_options_@
+intltool__v_merge_options_0 = @intltool__v_merge_options_0@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+manpage_gimpdir = @manpage_gimpdir@
+mkdir_p = @mkdir_p@
+ms_librarian = @ms_librarian@
+mypaint_brushes_dir = @mypaint_brushes_dir@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+pkgpyexecdir = @pkgpyexecdir@
+pkgpythondir = @pkgpythondir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+pyexecdir = @pyexecdir@
+pythondir = @pythondir@
+runstatedir = @runstatedir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+
+# The name of the module.
+DOC_MODULE = libgimpmath
+
+# The top-level SGML file.
+DOC_MAIN_SGML_FILE = $(DOC_MODULE)-docs.sgml
+
+# The directory containing the source code.
+DOC_SOURCE_DIR = $(top_srcdir)/$(DOC_MODULE)
+
+# Extra options to pass to gtkdoc-scangobj
+SCANGOBJ_OPTIONS =
+
+# Extra options to supply to gtkdoc-scan
+SCAN_OPTIONS =
+
+# Extra options to supply to gtkdoc-mkdb
+MKDB_OPTIONS = --sgml-mode --output-format=xml --name-space=gimp
+
+# Extra options to supply to gtkdoc-fixref
+FIXXREF_OPTIONS =
+
+# Used for dependencies
+HFILE_GLOB = $(DOC_SOURCE_DIR)/*.h
+CFILE_GLOB = $(DOC_SOURCE_DIR)/*.c
+
+# Header files to ignore when scanning
+IGNORE_HFILES =
+
+# Images to copy into HTML directory
+HTML_IMAGES =
+
+# Extra SGML files that are included by $(DOC_MAIN_SGML_FILE)
+content_files =
+
+# Other files to distribute
+extra_files =
+
+# CFLAGS and LDFLAGS for compiling scan program. Only needed
+# if $(DOC_MODULE).types is non-empty.
+GTKDOC_CFLAGS =
+GTKDOC_LIBS =
+@GTK_DOC_USE_LIBTOOL_FALSE@GTKDOC_CC = $(CC) $(INCLUDES) $(GTKDOC_DEPS_CFLAGS) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+@GTK_DOC_USE_LIBTOOL_TRUE@GTKDOC_CC = $(LIBTOOL) --tag=CC --mode=compile $(CC) $(INCLUDES) $(GTKDOC_DEPS_CFLAGS) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+@GTK_DOC_USE_LIBTOOL_FALSE@GTKDOC_LD = $(CC) $(GTKDOC_DEPS_LIBS) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS)
+@GTK_DOC_USE_LIBTOOL_TRUE@GTKDOC_LD = $(LIBTOOL) --tag=CC --mode=link $(CC) $(GTKDOC_DEPS_LIBS) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS)
+@GTK_DOC_USE_LIBTOOL_FALSE@GTKDOC_RUN =
+@GTK_DOC_USE_LIBTOOL_TRUE@GTKDOC_RUN = $(LIBTOOL) --mode=execute
+
+# We set GPATH here; this gives us semantics for GNU make
+# which are more like other make's VPATH, when it comes to
+# whether a source that is a target of one rule is then
+# searched for in VPATH/GPATH.
+#
+GPATH = $(srcdir)
+TARGET_DIR = $(HTML_DIR)/$(DOC_MODULE)
+SETUP_FILES = \
+ $(content_files) \
+ $(expand_content_files) \
+ $(DOC_MAIN_SGML_FILE) \
+ $(DOC_MODULE)-sections.txt \
+ $(DOC_MODULE)-overrides.txt
+
+
+# Other files to distribute
+EXTRA_DIST = $(HTML_IMAGES) $(SETUP_FILES) version.in
+DOC_STAMPS = setup-build.stamp scan-build.stamp sgml-build.stamp \
+ html-build.stamp pdf-build.stamp \
+ sgml.stamp html.stamp pdf.stamp
+
+SCANOBJ_FILES = \
+ $(DOC_MODULE).actions \
+ $(DOC_MODULE).args \
+ $(DOC_MODULE).hierarchy \
+ $(DOC_MODULE).interfaces \
+ $(DOC_MODULE).prerequisites \
+ $(DOC_MODULE).signals
+
+REPORT_FILES = \
+ $(DOC_MODULE)-undocumented.txt \
+ $(DOC_MODULE)-undeclared.txt \
+ $(DOC_MODULE)-unused.txt
+
+CLEANFILES = $(SCANOBJ_FILES) $(REPORT_FILES) $(DOC_STAMPS) gtkdoc-check.test
+@GTK_DOC_BUILD_HTML_FALSE@HTML_BUILD_STAMP =
+@GTK_DOC_BUILD_HTML_TRUE@HTML_BUILD_STAMP = html-build.stamp
+@GTK_DOC_BUILD_PDF_FALSE@PDF_BUILD_STAMP =
+@GTK_DOC_BUILD_PDF_TRUE@PDF_BUILD_STAMP = pdf-build.stamp
+
+#### setup ####
+GTK_DOC_V_SETUP = $(GTK_DOC_V_SETUP_@AM_V@)
+GTK_DOC_V_SETUP_ = $(GTK_DOC_V_SETUP_@AM_DEFAULT_V@)
+GTK_DOC_V_SETUP_0 = @echo " DOC Preparing build";
+
+#### scan ####
+GTK_DOC_V_SCAN = $(GTK_DOC_V_SCAN_@AM_V@)
+GTK_DOC_V_SCAN_ = $(GTK_DOC_V_SCAN_@AM_DEFAULT_V@)
+GTK_DOC_V_SCAN_0 = @echo " DOC Scanning header files";
+GTK_DOC_V_INTROSPECT = $(GTK_DOC_V_INTROSPECT_@AM_V@)
+GTK_DOC_V_INTROSPECT_ = $(GTK_DOC_V_INTROSPECT_@AM_DEFAULT_V@)
+GTK_DOC_V_INTROSPECT_0 = @echo " DOC Introspecting gobjects";
+
+#### xml ####
+GTK_DOC_V_XML = $(GTK_DOC_V_XML_@AM_V@)
+GTK_DOC_V_XML_ = $(GTK_DOC_V_XML_@AM_DEFAULT_V@)
+GTK_DOC_V_XML_0 = @echo " DOC Building XML";
+
+#### html ####
+GTK_DOC_V_HTML = $(GTK_DOC_V_HTML_@AM_V@)
+GTK_DOC_V_HTML_ = $(GTK_DOC_V_HTML_@AM_DEFAULT_V@)
+GTK_DOC_V_HTML_0 = @echo " DOC Building HTML";
+GTK_DOC_V_XREF = $(GTK_DOC_V_XREF_@AM_V@)
+GTK_DOC_V_XREF_ = $(GTK_DOC_V_XREF_@AM_DEFAULT_V@)
+GTK_DOC_V_XREF_0 = @echo " DOC Fixing cross-references";
+
+#### pdf ####
+GTK_DOC_V_PDF = $(GTK_DOC_V_PDF_@AM_V@)
+GTK_DOC_V_PDF_ = $(GTK_DOC_V_PDF_@AM_DEFAULT_V@)
+GTK_DOC_V_PDF_0 = @echo " DOC Building PDF";
+all: all-am
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(top_srcdir)/gtk-doc.make $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu devel-docs/libgimpmath/Makefile'; \
+ $(am__cd) $(top_srcdir) && \
+ $(AUTOMAKE) --gnu devel-docs/libgimpmath/Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \
+ esac;
+$(top_srcdir)/gtk-doc.make $(am__empty):
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+version: $(top_builddir)/config.status $(srcdir)/version.in
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
+
+mostlyclean-libtool:
+ -rm -f *.lo
+
+clean-libtool:
+ -rm -rf .libs _libs
+tags TAGS:
+
+ctags CTAGS:
+
+cscope cscopelist:
+
+
+distdir: $(BUILT_SOURCES)
+ $(MAKE) $(AM_MAKEFLAGS) distdir-am
+
+distdir-am: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d "$(distdir)/$$file"; then \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+ else \
+ test -f "$(distdir)/$$file" \
+ || cp -p $$d/$$file "$(distdir)/$$file" \
+ || exit 1; \
+ fi; \
+ done
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$(top_distdir)" distdir="$(distdir)" \
+ dist-hook
+check-am: all-am
+check: check-am
+@ENABLE_GTK_DOC_FALSE@all-local:
+all-am: Makefile all-local
+installdirs:
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+ if test -z '$(STRIP)'; then \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ install; \
+ else \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+ fi
+mostlyclean-generic:
+
+clean-generic:
+ -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+ -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-am
+
+clean-am: clean-generic clean-libtool clean-local mostlyclean-am
+
+distclean: distclean-am
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-local
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+html-am:
+
+info: info-am
+
+info-am:
+
+install-data-am: install-data-local
+
+install-dvi: install-dvi-am
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-am
+
+install-html-am:
+
+install-info: install-info-am
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-pdf-am:
+
+install-ps: install-ps-am
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic \
+ maintainer-clean-local
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-generic mostlyclean-libtool
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am: uninstall-local
+
+.MAKE: install-am install-strip
+
+.PHONY: all all-am all-local check check-am clean clean-generic \
+ clean-libtool clean-local cscopelist-am ctags-am dist-hook \
+ distclean distclean-generic distclean-libtool distclean-local \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-data-local \
+ install-dvi install-dvi-am install-exec install-exec-am \
+ install-html install-html-am install-info install-info-am \
+ install-man install-pdf install-pdf-am install-ps \
+ install-ps-am install-strip installcheck installcheck-am \
+ installdirs maintainer-clean maintainer-clean-generic \
+ maintainer-clean-local mostlyclean mostlyclean-generic \
+ mostlyclean-libtool pdf pdf-am ps ps-am tags-am uninstall \
+ uninstall-am uninstall-local
+
+.PRECIOUS: Makefile
+
+
+gtkdoc-check.test: Makefile
+ $(AM_V_GEN)echo "#!/bin/sh -e" > $@; \
+ echo "$(GTKDOC_CHECK_PATH) || exit 1" >> $@; \
+ chmod +x $@
+
+all-gtk-doc: $(HTML_BUILD_STAMP) $(PDF_BUILD_STAMP)
+.PHONY: all-gtk-doc
+
+@ENABLE_GTK_DOC_TRUE@all-local: all-gtk-doc
+
+docs: $(HTML_BUILD_STAMP) $(PDF_BUILD_STAMP)
+
+$(REPORT_FILES): sgml-build.stamp
+
+setup-build.stamp:
+ -$(GTK_DOC_V_SETUP)if test "$(abs_srcdir)" != "$(abs_builddir)" ; then \
+ files=`echo $(SETUP_FILES) $(DOC_MODULE).types`; \
+ if test "x$$files" != "x" ; then \
+ for file in $$files ; do \
+ destdir=`dirname $(abs_builddir)/$$file`; \
+ test -d "$$destdir" || mkdir -p "$$destdir"; \
+ test -f $(abs_srcdir)/$$file && \
+ cp -pf $(abs_srcdir)/$$file $(abs_builddir)/$$file || true; \
+ done; \
+ fi; \
+ fi
+ $(AM_V_at)touch setup-build.stamp
+
+scan-build.stamp: setup-build.stamp $(HFILE_GLOB) $(CFILE_GLOB)
+ $(GTK_DOC_V_SCAN)_source_dir='' ; \
+ for i in $(DOC_SOURCE_DIR) ; do \
+ _source_dir="$${_source_dir} --source-dir=$$i" ; \
+ done ; \
+ gtkdoc-scan --module=$(DOC_MODULE) --ignore-headers="$(IGNORE_HFILES)" $${_source_dir} $(SCAN_OPTIONS) $(EXTRA_HFILES)
+ $(GTK_DOC_V_INTROSPECT)if grep -l '^..*$$' $(DOC_MODULE).types > /dev/null 2>&1 ; then \
+ scanobj_options=""; \
+ gtkdoc-scangobj 2>&1 --help | grep >/dev/null "\-\-verbose"; \
+ if test "$$?" = "0"; then \
+ if test "x$(V)" = "x1"; then \
+ scanobj_options="--verbose"; \
+ fi; \
+ fi; \
+ CC="$(GTKDOC_CC)" LD="$(GTKDOC_LD)" RUN="$(GTKDOC_RUN)" CFLAGS="$(GTKDOC_CFLAGS) $(CFLAGS)" LDFLAGS="$(GTKDOC_LIBS) $(LDFLAGS)" \
+ gtkdoc-scangobj $(SCANGOBJ_OPTIONS) $$scanobj_options --module=$(DOC_MODULE); \
+ else \
+ for i in $(SCANOBJ_FILES) ; do \
+ test -f $$i || touch $$i ; \
+ done \
+ fi
+ $(AM_V_at)touch scan-build.stamp
+
+$(DOC_MODULE)-decl.txt $(SCANOBJ_FILES) $(DOC_MODULE)-sections.txt $(DOC_MODULE)-overrides.txt: scan-build.stamp
+ @true
+
+sgml-build.stamp: setup-build.stamp $(DOC_MODULE)-decl.txt $(SCANOBJ_FILES) $(HFILE_GLOB) $(CFILE_GLOB) $(DOC_MODULE)-sections.txt $(DOC_MODULE)-overrides.txt $(expand_content_files) xml/gtkdocentities.ent
+ $(GTK_DOC_V_XML)_source_dir='' ; \
+ for i in $(DOC_SOURCE_DIR) ; do \
+ _source_dir="$${_source_dir} --source-dir=$$i" ; \
+ done ; \
+ gtkdoc-mkdb --module=$(DOC_MODULE) --output-format=xml --expand-content-files="$(expand_content_files)" --main-sgml-file=$(DOC_MAIN_SGML_FILE) $${_source_dir} $(MKDB_OPTIONS)
+ $(AM_V_at)touch sgml-build.stamp
+
+sgml.stamp: sgml-build.stamp
+ @true
+
+$(DOC_MAIN_SGML_FILE): sgml-build.stamp
+ @true
+
+xml/gtkdocentities.ent: Makefile
+ $(GTK_DOC_V_XML)$(MKDIR_P) $(@D) && ( \
+ echo "<!ENTITY package \"$(PACKAGE)\">"; \
+ echo "<!ENTITY package_bugreport \"$(PACKAGE_BUGREPORT)\">"; \
+ echo "<!ENTITY package_name \"$(PACKAGE_NAME)\">"; \
+ echo "<!ENTITY package_string \"$(PACKAGE_STRING)\">"; \
+ echo "<!ENTITY package_tarname \"$(PACKAGE_TARNAME)\">"; \
+ echo "<!ENTITY package_url \"$(PACKAGE_URL)\">"; \
+ echo "<!ENTITY package_version \"$(PACKAGE_VERSION)\">"; \
+ ) > $@
+
+html-build.stamp: sgml.stamp $(DOC_MAIN_SGML_FILE) $(content_files) $(expand_content_files)
+ $(GTK_DOC_V_HTML)rm -rf html && mkdir html && \
+ mkhtml_options=""; \
+ gtkdoc-mkhtml 2>&1 --help | grep >/dev/null "\-\-verbose"; \
+ if test "$$?" = "0"; then \
+ if test "x$(V)" = "x1"; then \
+ mkhtml_options="$$mkhtml_options --verbose"; \
+ fi; \
+ fi; \
+ gtkdoc-mkhtml 2>&1 --help | grep >/dev/null "\-\-path"; \
+ if test "$$?" = "0"; then \
+ mkhtml_options="$$mkhtml_options --path=\"$(abs_srcdir)\""; \
+ fi; \
+ cd html && gtkdoc-mkhtml $$mkhtml_options $(MKHTML_OPTIONS) $(DOC_MODULE) ../$(DOC_MAIN_SGML_FILE)
+ -@test "x$(HTML_IMAGES)" = "x" || \
+ for file in $(HTML_IMAGES) ; do \
+ test -f $(abs_srcdir)/$$file && cp $(abs_srcdir)/$$file $(abs_builddir)/html; \
+ test -f $(abs_builddir)/$$file && cp $(abs_builddir)/$$file $(abs_builddir)/html; \
+ test -f $$file && cp $$file $(abs_builddir)/html; \
+ done;
+ $(GTK_DOC_V_XREF)gtkdoc-fixxref --module=$(DOC_MODULE) --module-dir=html --html-dir=$(HTML_DIR) $(FIXXREF_OPTIONS)
+ $(AM_V_at)touch html-build.stamp
+
+pdf-build.stamp: sgml.stamp $(DOC_MAIN_SGML_FILE) $(content_files) $(expand_content_files)
+ $(GTK_DOC_V_PDF)rm -f $(DOC_MODULE).pdf && \
+ mkpdf_options=""; \
+ gtkdoc-mkpdf 2>&1 --help | grep >/dev/null "\-\-verbose"; \
+ if test "$$?" = "0"; then \
+ if test "x$(V)" = "x1"; then \
+ mkpdf_options="$$mkpdf_options --verbose"; \
+ fi; \
+ fi; \
+ if test "x$(HTML_IMAGES)" != "x"; then \
+ for img in $(HTML_IMAGES); do \
+ part=`dirname $$img`; \
+ echo $$mkpdf_options | grep >/dev/null "\-\-imgdir=$$part "; \
+ if test $$? != 0; then \
+ mkpdf_options="$$mkpdf_options --imgdir=$$part"; \
+ fi; \
+ done; \
+ fi; \
+ gtkdoc-mkpdf --path="$(abs_srcdir)" $$mkpdf_options $(DOC_MODULE) $(DOC_MAIN_SGML_FILE) $(MKPDF_OPTIONS)
+ $(AM_V_at)touch pdf-build.stamp
+
+##############
+
+clean-local:
+ @rm -f *~ *.bak
+ @rm -rf .libs
+ @if echo $(SCAN_OPTIONS) | grep -q "\-\-rebuild-types" ; then \
+ rm -f $(DOC_MODULE).types; \
+ fi
+ @if echo $(SCAN_OPTIONS) | grep -q "\-\-rebuild-sections" ; then \
+ rm -f $(DOC_MODULE)-sections.txt; \
+ fi
+
+distclean-local:
+ @rm -rf xml html $(REPORT_FILES) $(DOC_MODULE).pdf \
+ $(DOC_MODULE)-decl-list.txt $(DOC_MODULE)-decl.txt
+ @if test "$(abs_srcdir)" != "$(abs_builddir)" ; then \
+ rm -f $(SETUP_FILES) $(DOC_MODULE).types; \
+ fi
+
+maintainer-clean-local:
+ @rm -rf xml html
+
+install-data-local:
+ @installfiles=`echo $(builddir)/html/*`; \
+ if test "$$installfiles" = '$(builddir)/html/*'; \
+ then echo 1>&2 'Nothing to install' ; \
+ else \
+ if test -n "$(DOC_MODULE_VERSION)"; then \
+ installdir="$(DESTDIR)$(TARGET_DIR)-$(DOC_MODULE_VERSION)"; \
+ else \
+ installdir="$(DESTDIR)$(TARGET_DIR)"; \
+ fi; \
+ $(mkinstalldirs) $${installdir} ; \
+ for i in $$installfiles; do \
+ echo ' $(INSTALL_DATA) '$$i ; \
+ $(INSTALL_DATA) $$i $${installdir}; \
+ done; \
+ if test -n "$(DOC_MODULE_VERSION)"; then \
+ mv -f $${installdir}/$(DOC_MODULE).devhelp2 \
+ $${installdir}/$(DOC_MODULE)-$(DOC_MODULE_VERSION).devhelp2; \
+ fi; \
+ $(GTKDOC_REBASE) --relative --dest-dir=$(DESTDIR) --html-dir=$${installdir}; \
+ fi
+
+uninstall-local:
+ @if test -n "$(DOC_MODULE_VERSION)"; then \
+ installdir="$(DESTDIR)$(TARGET_DIR)-$(DOC_MODULE_VERSION)"; \
+ else \
+ installdir="$(DESTDIR)$(TARGET_DIR)"; \
+ fi; \
+ rm -rf $${installdir}
+
+#
+# Require gtk-doc when making dist
+#
+@HAVE_GTK_DOC_TRUE@dist-check-gtkdoc: docs
+@HAVE_GTK_DOC_FALSE@dist-check-gtkdoc:
+@HAVE_GTK_DOC_FALSE@ @echo "*** gtk-doc is needed to run 'make dist'. ***"
+@HAVE_GTK_DOC_FALSE@ @echo "*** gtk-doc was not found when 'configure' ran. ***"
+@HAVE_GTK_DOC_FALSE@ @echo "*** please install gtk-doc and rerun 'configure'. ***"
+@HAVE_GTK_DOC_FALSE@ @false
+
+dist-hook: dist-check-gtkdoc all-gtk-doc dist-hook-local
+ @mkdir $(distdir)/html
+ @cp ./html/* $(distdir)/html
+ @-cp ./$(DOC_MODULE).pdf $(distdir)/
+ @-cp ./$(DOC_MODULE).types $(distdir)/
+ @-cp ./$(DOC_MODULE)-sections.txt $(distdir)/
+ @cd $(distdir) && rm -f $(DISTCLEANFILES)
+ @$(GTKDOC_REBASE) --online --relative --html-dir=$(distdir)/html
+
+.PHONY : dist-hook-local docs
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff --git a/devel-docs/libgimpmath/html/api-index-full.html b/devel-docs/libgimpmath/html/api-index-full.html
new file mode 100644
index 0000000..6c1298d
--- /dev/null
+++ b/devel-docs/libgimpmath/html/api-index-full.html
@@ -0,0 +1,438 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Index: GIMP Math Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Math Library Reference Manual">
+<link rel="up" href="index.html" title="GIMP Math Library Reference Manual">
+<link rel="prev" href="libgimpmath-GimpMD5.html" title="GimpMD5">
+<link rel="next" href="api-index-2-4.html" title="Index of new symbols in GIMP 2.4">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts"><span id="nav_index"><a class="shortcut" href="#idxC">C</a>
+  <span class="dim">|</span> 
+ <a class="shortcut" href="#idxD">D</a>
+  <span class="dim">|</span> 
+ <a class="shortcut" href="#idxI">I</a>
+  <span class="dim">|</span> 
+ <a class="shortcut" href="#idxM">M</a>
+  <span class="dim">|</span> 
+ <a class="shortcut" href="#idxP">P</a>
+  <span class="dim">|</span> 
+ <a class="shortcut" href="#idxR">R</a>
+  <span class="dim">|</span> 
+ <a class="shortcut" href="#idxS">S</a>
+  <span class="dim">|</span> 
+ <a class="shortcut" href="#idxT">T</a>
+  <span class="dim">|</span> 
+ <a class="shortcut" href="#idxV">V</a></span></td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><img src="up-insensitive.png" width="16" height="16" border="0"></td>
+<td><a accesskey="p" href="libgimpmath-GimpMD5.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="api-index-2-4.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="index">
+<div class="titlepage"><div><div><h1 class="title">
+<a name="api-index-full"></a>Index</h1></div></div></div>
+<a name="idx"></a><a name="idxC"></a><h3 class="title">C</h3>
+<dt>
+<a class="link" href="libgimpmath-GimpMath.html#CLAMP0255:CAPS" title="CLAMP0255()">CLAMP0255</a>, macro in <a class="link" href="libgimpmath-GimpMath.html" title="GimpMath">GimpMath</a>
+</dt>
+<dd></dd>
+<a name="idxD"></a><h3 class="title">D</h3>
+<dt>
+<a class="link" href="libgimpmath-GimpMath.html#gimp-deg-to-rad" title="gimp_deg_to_rad()">gimp_deg_to_rad</a>, macro in <a class="link" href="libgimpmath-GimpMath.html" title="GimpMath">GimpMath</a>
+</dt>
+<dd></dd>
+<a name="idxI"></a><h3 class="title">I</h3>
+<dt>
+<a class="link" href="libgimpmath-GimpMatrix.html#GIMP-IS-PARAM-SPEC-MATRIX2:CAPS" title="GIMP_IS_PARAM_SPEC_MATRIX2()">GIMP_IS_PARAM_SPEC_MATRIX2</a>, macro in <a class="link" href="libgimpmath-GimpMatrix.html" title="GimpMatrix">GimpMatrix</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpmath-GimpMatrix.html#GIMP-IS-PARAM-SPEC-MATRIX3:CAPS" title="GIMP_IS_PARAM_SPEC_MATRIX3()">GIMP_IS_PARAM_SPEC_MATRIX3</a>, macro in <a class="link" href="libgimpmath-GimpMatrix.html" title="GimpMatrix">GimpMatrix</a>
+</dt>
+<dd></dd>
+<a name="idxM"></a><h3 class="title">M</h3>
+<dt>
+<a class="link" href="libgimpmath-GimpMatrix.html#GimpMatrix2" title="struct GimpMatrix2">GimpMatrix2</a>, struct in <a class="link" href="libgimpmath-GimpMatrix.html" title="GimpMatrix">GimpMatrix</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpmath-GimpMatrix.html#gimp-matrix2-determinant" title="gimp_matrix2_determinant ()">gimp_matrix2_determinant</a>, function in <a class="link" href="libgimpmath-GimpMatrix.html" title="GimpMatrix">GimpMatrix</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpmath-GimpMatrix.html#gimp-matrix2-identity" title="gimp_matrix2_identity ()">gimp_matrix2_identity</a>, function in <a class="link" href="libgimpmath-GimpMatrix.html" title="GimpMatrix">GimpMatrix</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpmath-GimpMatrix.html#gimp-matrix2-invert" title="gimp_matrix2_invert ()">gimp_matrix2_invert</a>, function in <a class="link" href="libgimpmath-GimpMatrix.html" title="GimpMatrix">GimpMatrix</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpmath-GimpMatrix.html#gimp-matrix2-mult" title="gimp_matrix2_mult ()">gimp_matrix2_mult</a>, function in <a class="link" href="libgimpmath-GimpMatrix.html" title="GimpMatrix">GimpMatrix</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpmath-GimpMatrix.html#gimp-matrix2-transform-point" title="gimp_matrix2_transform_point ()">gimp_matrix2_transform_point</a>, function in <a class="link" href="libgimpmath-GimpMatrix.html" title="GimpMatrix">GimpMatrix</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpmath-GimpMatrix.html#GimpMatrix3" title="struct GimpMatrix3">GimpMatrix3</a>, struct in <a class="link" href="libgimpmath-GimpMatrix.html" title="GimpMatrix">GimpMatrix</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpmath-GimpMatrix.html#gimp-matrix3-affine" title="gimp_matrix3_affine ()">gimp_matrix3_affine</a>, function in <a class="link" href="libgimpmath-GimpMatrix.html" title="GimpMatrix">GimpMatrix</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpmath-GimpMatrix.html#gimp-matrix3-determinant" title="gimp_matrix3_determinant ()">gimp_matrix3_determinant</a>, function in <a class="link" href="libgimpmath-GimpMatrix.html" title="GimpMatrix">GimpMatrix</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpmath-GimpMatrix.html#gimp-matrix3-equal" title="gimp_matrix3_equal ()">gimp_matrix3_equal</a>, function in <a class="link" href="libgimpmath-GimpMatrix.html" title="GimpMatrix">GimpMatrix</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpmath-GimpMatrix.html#gimp-matrix3-identity" title="gimp_matrix3_identity ()">gimp_matrix3_identity</a>, function in <a class="link" href="libgimpmath-GimpMatrix.html" title="GimpMatrix">GimpMatrix</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpmath-GimpMatrix.html#gimp-matrix3-invert" title="gimp_matrix3_invert ()">gimp_matrix3_invert</a>, function in <a class="link" href="libgimpmath-GimpMatrix.html" title="GimpMatrix">GimpMatrix</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpmath-GimpMatrix.html#gimp-matrix3-is-affine" title="gimp_matrix3_is_affine ()">gimp_matrix3_is_affine</a>, function in <a class="link" href="libgimpmath-GimpMatrix.html" title="GimpMatrix">GimpMatrix</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpmath-GimpMatrix.html#gimp-matrix3-is-diagonal" title="gimp_matrix3_is_diagonal ()">gimp_matrix3_is_diagonal</a>, function in <a class="link" href="libgimpmath-GimpMatrix.html" title="GimpMatrix">GimpMatrix</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpmath-GimpMatrix.html#gimp-matrix3-is-identity" title="gimp_matrix3_is_identity ()">gimp_matrix3_is_identity</a>, function in <a class="link" href="libgimpmath-GimpMatrix.html" title="GimpMatrix">GimpMatrix</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpmath-GimpMatrix.html#gimp-matrix3-is-simple" title="gimp_matrix3_is_simple ()">gimp_matrix3_is_simple</a>, function in <a class="link" href="libgimpmath-GimpMatrix.html" title="GimpMatrix">GimpMatrix</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpmath-GimpMatrix.html#gimp-matrix3-mult" title="gimp_matrix3_mult ()">gimp_matrix3_mult</a>, function in <a class="link" href="libgimpmath-GimpMatrix.html" title="GimpMatrix">GimpMatrix</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpmath-GimpMatrix.html#gimp-matrix3-rotate" title="gimp_matrix3_rotate ()">gimp_matrix3_rotate</a>, function in <a class="link" href="libgimpmath-GimpMatrix.html" title="GimpMatrix">GimpMatrix</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpmath-GimpMatrix.html#gimp-matrix3-scale" title="gimp_matrix3_scale ()">gimp_matrix3_scale</a>, function in <a class="link" href="libgimpmath-GimpMatrix.html" title="GimpMatrix">GimpMatrix</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpmath-GimpMatrix.html#gimp-matrix3-transform-point" title="gimp_matrix3_transform_point ()">gimp_matrix3_transform_point</a>, function in <a class="link" href="libgimpmath-GimpMatrix.html" title="GimpMatrix">GimpMatrix</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpmath-GimpMatrix.html#gimp-matrix3-translate" title="gimp_matrix3_translate ()">gimp_matrix3_translate</a>, function in <a class="link" href="libgimpmath-GimpMatrix.html" title="GimpMatrix">GimpMatrix</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpmath-GimpMatrix.html#gimp-matrix3-xshear" title="gimp_matrix3_xshear ()">gimp_matrix3_xshear</a>, function in <a class="link" href="libgimpmath-GimpMatrix.html" title="GimpMatrix">GimpMatrix</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpmath-GimpMatrix.html#gimp-matrix3-yshear" title="gimp_matrix3_yshear ()">gimp_matrix3_yshear</a>, function in <a class="link" href="libgimpmath-GimpMatrix.html" title="GimpMatrix">GimpMatrix</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpmath-GimpMatrix.html#GimpMatrix4" title="struct GimpMatrix4">GimpMatrix4</a>, struct in <a class="link" href="libgimpmath-GimpMatrix.html" title="GimpMatrix">GimpMatrix</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpmath-GimpMatrix.html#gimp-matrix4-identity" title="gimp_matrix4_identity ()">gimp_matrix4_identity</a>, function in <a class="link" href="libgimpmath-GimpMatrix.html" title="GimpMatrix">GimpMatrix</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpmath-GimpMatrix.html#gimp-matrix4-mult" title="gimp_matrix4_mult ()">gimp_matrix4_mult</a>, function in <a class="link" href="libgimpmath-GimpMatrix.html" title="GimpMatrix">GimpMatrix</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpmath-GimpMatrix.html#gimp-matrix4-to-deg" title="gimp_matrix4_to_deg ()">gimp_matrix4_to_deg</a>, function in <a class="link" href="libgimpmath-GimpMatrix.html" title="GimpMatrix">GimpMatrix</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpmath-GimpMatrix.html#gimp-matrix4-transform-point" title="gimp_matrix4_transform_point ()">gimp_matrix4_transform_point</a>, function in <a class="link" href="libgimpmath-GimpMatrix.html" title="GimpMatrix">GimpMatrix</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpmath-GimpMath.html#MAX255:CAPS" title="MAX255()">MAX255</a>, macro in <a class="link" href="libgimpmath-GimpMath.html" title="GimpMath">GimpMath</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpmath-GimpMD5.html#gimp-md5-get-digest" title="gimp_md5_get_digest ()">gimp_md5_get_digest</a>, function in <a class="link" href="libgimpmath-GimpMD5.html" title="GimpMD5">GimpMD5</a>
+</dt>
+<dd></dd>
+<a name="idxP"></a><h3 class="title">P</h3>
+<dt>
+<a class="link" href="libgimpmath-GimpMatrix.html#gimp-param-spec-matrix2" title="gimp_param_spec_matrix2 ()">gimp_param_spec_matrix2</a>, function in <a class="link" href="libgimpmath-GimpMatrix.html" title="GimpMatrix">GimpMatrix</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpmath-GimpMatrix.html#gimp-param-spec-matrix3" title="gimp_param_spec_matrix3 ()">gimp_param_spec_matrix3</a>, function in <a class="link" href="libgimpmath-GimpMatrix.html" title="GimpMatrix">GimpMatrix</a>
+</dt>
+<dd></dd>
+<a name="idxR"></a><h3 class="title">R</h3>
+<dt>
+<a class="link" href="libgimpmath-GimpMath.html#gimp-rad-to-deg" title="gimp_rad_to_deg()">gimp_rad_to_deg</a>, macro in <a class="link" href="libgimpmath-GimpMath.html" title="GimpMath">GimpMath</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpmath-GimpMath.html#RINT:CAPS" title="RINT()">RINT</a>, macro in <a class="link" href="libgimpmath-GimpMath.html" title="GimpMath">GimpMath</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpmath-GimpMath.html#ROUND:CAPS" title="ROUND()">ROUND</a>, macro in <a class="link" href="libgimpmath-GimpMath.html" title="GimpMath">GimpMath</a>
+</dt>
+<dd></dd>
+<a name="idxS"></a><h3 class="title">S</h3>
+<dt>
+<a class="link" href="libgimpmath-GimpMath.html#SAFE-CLAMP:CAPS" title="SAFE_CLAMP()">SAFE_CLAMP</a>, macro in <a class="link" href="libgimpmath-GimpMath.html" title="GimpMath">GimpMath</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpmath-GimpMath.html#SIGNED-ROUND:CAPS" title="SIGNED_ROUND()">SIGNED_ROUND</a>, macro in <a class="link" href="libgimpmath-GimpMath.html" title="GimpMath">GimpMath</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpmath-GimpMath.html#SQR:CAPS" title="SQR()">SQR</a>, macro in <a class="link" href="libgimpmath-GimpMath.html" title="GimpMath">GimpMath</a>
+</dt>
+<dd></dd>
+<a name="idxT"></a><h3 class="title">T</h3>
+<dt>
+<a class="link" href="libgimpmath-GimpMatrix.html#GIMP-TYPE-MATRIX2:CAPS" title="GIMP_TYPE_MATRIX2">GIMP_TYPE_MATRIX2</a>, macro in <a class="link" href="libgimpmath-GimpMatrix.html" title="GimpMatrix">GimpMatrix</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpmath-GimpMatrix.html#GIMP-TYPE-MATRIX3:CAPS" title="GIMP_TYPE_MATRIX3">GIMP_TYPE_MATRIX3</a>, macro in <a class="link" href="libgimpmath-GimpMatrix.html" title="GimpMatrix">GimpMatrix</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpmath-GimpMatrix.html#GIMP-TYPE-PARAM-MATRIX2:CAPS" title="GIMP_TYPE_PARAM_MATRIX2">GIMP_TYPE_PARAM_MATRIX2</a>, macro in <a class="link" href="libgimpmath-GimpMatrix.html" title="GimpMatrix">GimpMatrix</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpmath-GimpMatrix.html#GIMP-TYPE-PARAM-MATRIX3:CAPS" title="GIMP_TYPE_PARAM_MATRIX3">GIMP_TYPE_PARAM_MATRIX3</a>, macro in <a class="link" href="libgimpmath-GimpMatrix.html" title="GimpMatrix">GimpMatrix</a>
+</dt>
+<dd></dd>
+<a name="idxV"></a><h3 class="title">V</h3>
+<dt>
+<a class="link" href="libgimpmath-GimpMatrix.html#GIMP-VALUE-HOLDS-MATRIX2:CAPS" title="GIMP_VALUE_HOLDS_MATRIX2()">GIMP_VALUE_HOLDS_MATRIX2</a>, macro in <a class="link" href="libgimpmath-GimpMatrix.html" title="GimpMatrix">GimpMatrix</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpmath-GimpMatrix.html#GIMP-VALUE-HOLDS-MATRIX3:CAPS" title="GIMP_VALUE_HOLDS_MATRIX3()">GIMP_VALUE_HOLDS_MATRIX3</a>, macro in <a class="link" href="libgimpmath-GimpMatrix.html" title="GimpMatrix">GimpMatrix</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2">GimpVector2</a>, struct in <a class="link" href="libgimpmath-GimpVector.html" title="GimpVector">GimpVector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector2-add" title="gimp_vector2_add ()">gimp_vector2_add</a>, function in <a class="link" href="libgimpmath-GimpVector.html" title="GimpVector">GimpVector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector2-add-val" title="gimp_vector2_add_val ()">gimp_vector2_add_val</a>, function in <a class="link" href="libgimpmath-GimpVector.html" title="GimpVector">GimpVector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector2-cross-product" title="gimp_vector2_cross_product ()">gimp_vector2_cross_product</a>, function in <a class="link" href="libgimpmath-GimpVector.html" title="GimpVector">GimpVector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector2-cross-product-val" title="gimp_vector2_cross_product_val ()">gimp_vector2_cross_product_val</a>, function in <a class="link" href="libgimpmath-GimpVector.html" title="GimpVector">GimpVector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector2-inner-product" title="gimp_vector2_inner_product ()">gimp_vector2_inner_product</a>, function in <a class="link" href="libgimpmath-GimpVector.html" title="GimpVector">GimpVector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector2-inner-product-val" title="gimp_vector2_inner_product_val ()">gimp_vector2_inner_product_val</a>, function in <a class="link" href="libgimpmath-GimpVector.html" title="GimpVector">GimpVector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector2-length" title="gimp_vector2_length ()">gimp_vector2_length</a>, function in <a class="link" href="libgimpmath-GimpVector.html" title="GimpVector">GimpVector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector2-length-val" title="gimp_vector2_length_val ()">gimp_vector2_length_val</a>, function in <a class="link" href="libgimpmath-GimpVector.html" title="GimpVector">GimpVector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector2-mul" title="gimp_vector2_mul ()">gimp_vector2_mul</a>, function in <a class="link" href="libgimpmath-GimpVector.html" title="GimpVector">GimpVector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector2-mul-val" title="gimp_vector2_mul_val ()">gimp_vector2_mul_val</a>, function in <a class="link" href="libgimpmath-GimpVector.html" title="GimpVector">GimpVector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector2-neg" title="gimp_vector2_neg ()">gimp_vector2_neg</a>, function in <a class="link" href="libgimpmath-GimpVector.html" title="GimpVector">GimpVector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector2-neg-val" title="gimp_vector2_neg_val ()">gimp_vector2_neg_val</a>, function in <a class="link" href="libgimpmath-GimpVector.html" title="GimpVector">GimpVector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector2-new" title="gimp_vector2_new ()">gimp_vector2_new</a>, function in <a class="link" href="libgimpmath-GimpVector.html" title="GimpVector">GimpVector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector2-normal" title="gimp_vector2_normal ()">gimp_vector2_normal</a>, function in <a class="link" href="libgimpmath-GimpVector.html" title="GimpVector">GimpVector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector2-normalize" title="gimp_vector2_normalize ()">gimp_vector2_normalize</a>, function in <a class="link" href="libgimpmath-GimpVector.html" title="GimpVector">GimpVector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector2-normalize-val" title="gimp_vector2_normalize_val ()">gimp_vector2_normalize_val</a>, function in <a class="link" href="libgimpmath-GimpVector.html" title="GimpVector">GimpVector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector2-normal-val" title="gimp_vector2_normal_val ()">gimp_vector2_normal_val</a>, function in <a class="link" href="libgimpmath-GimpVector.html" title="GimpVector">GimpVector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector2-rotate" title="gimp_vector2_rotate ()">gimp_vector2_rotate</a>, function in <a class="link" href="libgimpmath-GimpVector.html" title="GimpVector">GimpVector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector2-rotate-val" title="gimp_vector2_rotate_val ()">gimp_vector2_rotate_val</a>, function in <a class="link" href="libgimpmath-GimpVector.html" title="GimpVector">GimpVector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector2-set" title="gimp_vector2_set ()">gimp_vector2_set</a>, function in <a class="link" href="libgimpmath-GimpVector.html" title="GimpVector">GimpVector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector2-sub" title="gimp_vector2_sub ()">gimp_vector2_sub</a>, function in <a class="link" href="libgimpmath-GimpVector.html" title="GimpVector">GimpVector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector2-sub-val" title="gimp_vector2_sub_val ()">gimp_vector2_sub_val</a>, function in <a class="link" href="libgimpmath-GimpVector.html" title="GimpVector">GimpVector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3">GimpVector3</a>, struct in <a class="link" href="libgimpmath-GimpVector.html" title="GimpVector">GimpVector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector3-add" title="gimp_vector3_add ()">gimp_vector3_add</a>, function in <a class="link" href="libgimpmath-GimpVector.html" title="GimpVector">GimpVector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector3-add-val" title="gimp_vector3_add_val ()">gimp_vector3_add_val</a>, function in <a class="link" href="libgimpmath-GimpVector.html" title="GimpVector">GimpVector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector3-cross-product" title="gimp_vector3_cross_product ()">gimp_vector3_cross_product</a>, function in <a class="link" href="libgimpmath-GimpVector.html" title="GimpVector">GimpVector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector3-cross-product-val" title="gimp_vector3_cross_product_val ()">gimp_vector3_cross_product_val</a>, function in <a class="link" href="libgimpmath-GimpVector.html" title="GimpVector">GimpVector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector3-inner-product" title="gimp_vector3_inner_product ()">gimp_vector3_inner_product</a>, function in <a class="link" href="libgimpmath-GimpVector.html" title="GimpVector">GimpVector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector3-inner-product-val" title="gimp_vector3_inner_product_val ()">gimp_vector3_inner_product_val</a>, function in <a class="link" href="libgimpmath-GimpVector.html" title="GimpVector">GimpVector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector3-length" title="gimp_vector3_length ()">gimp_vector3_length</a>, function in <a class="link" href="libgimpmath-GimpVector.html" title="GimpVector">GimpVector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector3-length-val" title="gimp_vector3_length_val ()">gimp_vector3_length_val</a>, function in <a class="link" href="libgimpmath-GimpVector.html" title="GimpVector">GimpVector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector3-mul" title="gimp_vector3_mul ()">gimp_vector3_mul</a>, function in <a class="link" href="libgimpmath-GimpVector.html" title="GimpVector">GimpVector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector3-mul-val" title="gimp_vector3_mul_val ()">gimp_vector3_mul_val</a>, function in <a class="link" href="libgimpmath-GimpVector.html" title="GimpVector">GimpVector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector3-neg" title="gimp_vector3_neg ()">gimp_vector3_neg</a>, function in <a class="link" href="libgimpmath-GimpVector.html" title="GimpVector">GimpVector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector3-neg-val" title="gimp_vector3_neg_val ()">gimp_vector3_neg_val</a>, function in <a class="link" href="libgimpmath-GimpVector.html" title="GimpVector">GimpVector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector3-new" title="gimp_vector3_new ()">gimp_vector3_new</a>, function in <a class="link" href="libgimpmath-GimpVector.html" title="GimpVector">GimpVector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector3-normalize" title="gimp_vector3_normalize ()">gimp_vector3_normalize</a>, function in <a class="link" href="libgimpmath-GimpVector.html" title="GimpVector">GimpVector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector3-normalize-val" title="gimp_vector3_normalize_val ()">gimp_vector3_normalize_val</a>, function in <a class="link" href="libgimpmath-GimpVector.html" title="GimpVector">GimpVector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector3-rotate" title="gimp_vector3_rotate ()">gimp_vector3_rotate</a>, function in <a class="link" href="libgimpmath-GimpVector.html" title="GimpVector">GimpVector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector3-rotate-val" title="gimp_vector3_rotate_val ()">gimp_vector3_rotate_val</a>, function in <a class="link" href="libgimpmath-GimpVector.html" title="GimpVector">GimpVector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector3-set" title="gimp_vector3_set ()">gimp_vector3_set</a>, function in <a class="link" href="libgimpmath-GimpVector.html" title="GimpVector">GimpVector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector3-sub" title="gimp_vector3_sub ()">gimp_vector3_sub</a>, function in <a class="link" href="libgimpmath-GimpVector.html" title="GimpVector">GimpVector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector3-sub-val" title="gimp_vector3_sub_val ()">gimp_vector3_sub_val</a>, function in <a class="link" href="libgimpmath-GimpVector.html" title="GimpVector">GimpVector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpmath-GimpVector.html#GimpVector4" title="struct GimpVector4">GimpVector4</a>, struct in <a class="link" href="libgimpmath-GimpVector.html" title="GimpVector">GimpVector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector-2d-to-3d" title="gimp_vector_2d_to_3d ()">gimp_vector_2d_to_3d</a>, function in <a class="link" href="libgimpmath-GimpVector.html" title="GimpVector">GimpVector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector-2d-to-3d-val" title="gimp_vector_2d_to_3d_val ()">gimp_vector_2d_to_3d_val</a>, function in <a class="link" href="libgimpmath-GimpVector.html" title="GimpVector">GimpVector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector-3d-to-2d" title="gimp_vector_3d_to_2d ()">gimp_vector_3d_to_2d</a>, function in <a class="link" href="libgimpmath-GimpVector.html" title="GimpVector">GimpVector</a>
+</dt>
+<dd></dd>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpmath/html/home.png b/devel-docs/libgimpmath/html/home.png
new file mode 100644
index 0000000..3966a91
--- /dev/null
+++ b/devel-docs/libgimpmath/html/home.png
Binary files differ
diff --git a/devel-docs/libgimpmath/html/index.html b/devel-docs/libgimpmath/html/index.html
new file mode 100644
index 0000000..f511333
--- /dev/null
+++ b/devel-docs/libgimpmath/html/index.html
@@ -0,0 +1,47 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GIMP Math Library Reference Manual: GIMP Math Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Math Library Reference Manual">
+<link rel="next" href="pt01.html" title="Part I. GIMP Math Library">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<div lang="en" class="book">
+<div class="titlepage">
+<div>
+<div><table class="navigation" id="top" width="100%" cellpadding="2" cellspacing="0"><tr><th valign="middle"><p class="title">GIMP Math Library Reference Manual</p></th></tr></table></div>
+<div><p class="releaseinfo">
+ for GIMP 2.10.34
+
+ </p></div>
+</div>
+<hr>
+</div>
+<div class="toc"><dl class="toc">
+<dt><span class="part"><a href="pt01.html">I. GIMP Math Library</a></span></dt>
+<dd><dl>
+<dt>
+<span class="refentrytitle"><a href="libgimpmath-GimpMath.html">GimpMath</a></span><span class="refpurpose"> — Mathematical definitions and macros.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpmath-GimpMatrix.html">GimpMatrix</a></span><span class="refpurpose"> — Utilities to set up and manipulate 3x3
+transformation matrices.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpmath-GimpVector.html">GimpVector</a></span><span class="refpurpose"> — Utilities to set up and manipulate vectors.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpmath-GimpMD5.html">GimpMD5</a></span><span class="refpurpose"> — The MD5 message-digest algorithm</span>
+</dt>
+</dl></dd>
+<dt><span class="index"><a href="api-index-full.html">Index</a></span></dt>
+</dl></div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpmath/html/left-insensitive.png b/devel-docs/libgimpmath/html/left-insensitive.png
new file mode 100644
index 0000000..2cd8c16
--- /dev/null
+++ b/devel-docs/libgimpmath/html/left-insensitive.png
Binary files differ
diff --git a/devel-docs/libgimpmath/html/left.png b/devel-docs/libgimpmath/html/left.png
new file mode 100644
index 0000000..1ca1664
--- /dev/null
+++ b/devel-docs/libgimpmath/html/left.png
Binary files differ
diff --git a/devel-docs/libgimpmath/html/libgimpmath-GimpMD5.html b/devel-docs/libgimpmath/html/libgimpmath-GimpMD5.html
new file mode 100644
index 0000000..7465cd4
--- /dev/null
+++ b/devel-docs/libgimpmath/html/libgimpmath-GimpMD5.html
@@ -0,0 +1,102 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpMD5: GIMP Math Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Math Library Reference Manual">
+<link rel="up" href="pt01.html" title="Part I. GIMP Math Library">
+<link rel="prev" href="libgimpmath-GimpVector.html" title="GimpVector">
+<link rel="next" href="api-index-full.html" title="Index">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimpmath-GimpMD5.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="pt01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimpmath-GimpVector.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="api-index-full.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimpmath-GimpMD5"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimpmath-GimpMD5.top_of_page"></a>GimpMD5</span></h2>
+<p>GimpMD5 — The MD5 message-digest algorithm</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimpmath-GimpMD5.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody><tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpmath-GimpMD5.html#gimp-md5-get-digest" title="gimp_md5_get_digest ()">gimp_md5_get_digest</a> <span class="c_punctuation">()</span>
+</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimpmath-GimpMD5.description"></a><h2>Description</h2>
+<p>The MD5 message-digest algorithm</p>
+</div>
+<div class="refsect1">
+<a name="libgimpmath-GimpMD5.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-md5-get-digest"></a><h3>gimp_md5_get_digest ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_md5_get_digest (<em class="parameter"><code>const <span class="type">gchar</span> *buffer</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> buffer_size</code></em>,
+ <em class="parameter"><code><span class="type">guchar</span> digest[16]</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_md5_get_digest</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>This function is deprecated! Use <code class="literal">GChecksum</code> from GLib instead.</p>
+<p>Get the md5 hash of a buffer. The result is put in the 16 bytes
+buffer <em class="parameter"><code>digest</code></em>
+. For more information see RFC 1321.</p>
+<div class="refsect3">
+<a name="gimp-md5-get-digest.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>buffer</p></td>
+<td class="parameter_description"><p>byte buffer</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>buffer_size</p></td>
+<td class="parameter_description"><p>buffer size (in bytes) or -1 if <em class="parameter"><code>buffer</code></em>
+is nul-terminated.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>digest</p></td>
+<td class="parameter_description"><p>16 bytes buffer receiving the hash code.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpmath/html/libgimpmath-GimpMath.html b/devel-docs/libgimpmath/html/libgimpmath-GimpMath.html
new file mode 100644
index 0000000..399351b
--- /dev/null
+++ b/devel-docs/libgimpmath/html/libgimpmath-GimpMath.html
@@ -0,0 +1,340 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpMath: GIMP Math Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Math Library Reference Manual">
+<link rel="up" href="pt01.html" title="Part I. GIMP Math Library">
+<link rel="prev" href="pt01.html" title="Part I. GIMP Math Library">
+<link rel="next" href="libgimpmath-GimpMatrix.html" title="GimpMatrix">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimpmath-GimpMath.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="pt01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="pt01.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimpmath-GimpMatrix.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimpmath-GimpMath"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimpmath-GimpMath.top_of_page"></a>GimpMath</span></h2>
+<p>GimpMath — Mathematical definitions and macros.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimpmath-GimpMath.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name">
+<a class="link" href="libgimpmath-GimpMath.html#RINT:CAPS" title="RINT()">RINT</a><span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name">
+<a class="link" href="libgimpmath-GimpMath.html#ROUND:CAPS" title="ROUND()">ROUND</a><span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name">
+<a class="link" href="libgimpmath-GimpMath.html#SIGNED-ROUND:CAPS" title="SIGNED_ROUND()">SIGNED_ROUND</a><span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name">
+<a class="link" href="libgimpmath-GimpMath.html#SQR:CAPS" title="SQR()">SQR</a><span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name">
+<a class="link" href="libgimpmath-GimpMath.html#MAX255:CAPS" title="MAX255()">MAX255</a><span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name">
+<a class="link" href="libgimpmath-GimpMath.html#CLAMP0255:CAPS" title="CLAMP0255()">CLAMP0255</a><span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name">
+<a class="link" href="libgimpmath-GimpMath.html#SAFE-CLAMP:CAPS" title="SAFE_CLAMP()">SAFE_CLAMP</a><span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name">
+<a class="link" href="libgimpmath-GimpMath.html#gimp-deg-to-rad" title="gimp_deg_to_rad()">gimp_deg_to_rad</a><span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name">
+<a class="link" href="libgimpmath-GimpMath.html#gimp-rad-to-deg" title="gimp_rad_to_deg()">gimp_rad_to_deg</a><span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimpmath-GimpMath.description"></a><h2>Description</h2>
+<p>Mathematical definitions and macros for use both by the GIMP
+application and plug-ins. These macros should be used rather than
+the ones from &lt;math.h&gt; for enhanced portability.</p>
+</div>
+<div class="refsect1">
+<a name="libgimpmath-GimpMath.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="RINT:CAPS"></a><h3>RINT()</h3>
+<pre class="programlisting">#define RINT(x) rint(x)
+</pre>
+<p>This macro rounds its argument <em class="parameter"><code>x</code></em>
+ to an integer value in floating
+point format. Use <a class="link" href="libgimpmath-GimpMath.html#RINT:CAPS" title="RINT()"><code class="function">RINT()</code></a> instead of <code class="function">rint()</code>.</p>
+<div class="refsect3">
+<a name="RINT.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>x</p></td>
+<td class="parameter_description"><p>the value to be rounded</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="ROUND:CAPS"></a><h3>ROUND()</h3>
+<pre class="programlisting">#define ROUND(x) ((int) ((x) + 0.5))
+</pre>
+<p>This macro rounds its positive argument <em class="parameter"><code>x</code></em>
+ to the nearest integer.</p>
+<div class="refsect3">
+<a name="ROUND.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>x</p></td>
+<td class="parameter_description"><p>the value to be rounded.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="SIGNED-ROUND:CAPS"></a><h3>SIGNED_ROUND()</h3>
+<pre class="programlisting">#define SIGNED_ROUND(x) ((int) RINT (x))
+</pre>
+<p>This macro rounds its argument <em class="parameter"><code>x</code></em>
+ to the nearest integer.</p>
+<div class="refsect3">
+<a name="SIGNED-ROUND.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>x</p></td>
+<td class="parameter_description"><p>the value to be rounded.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="SQR:CAPS"></a><h3>SQR()</h3>
+<pre class="programlisting">#define SQR(x) ((x) * (x))
+</pre>
+<p>This macro squares its argument <em class="parameter"><code>x</code></em>
+.</p>
+<div class="refsect3">
+<a name="SQR.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>x</p></td>
+<td class="parameter_description"><p>the value to be squared.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="MAX255:CAPS"></a><h3>MAX255()</h3>
+<pre class="programlisting">#define MAX255(a) ((a) | (((a) &amp; 256) - (((a) &amp; 256) &gt;&gt; 8)))
+</pre>
+<p>This macro limits it argument <em class="parameter"><code>a</code></em>
+, an (0-511) int, to 255.</p>
+<div class="refsect3">
+<a name="MAX255.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>a</p></td>
+<td class="parameter_description"><p>the value to be limited.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="CLAMP0255:CAPS"></a><h3>CLAMP0255()</h3>
+<pre class="programlisting">#define CLAMP0255(a) CLAMP(a,0,255)
+</pre>
+<p>This macro clamps its argument <em class="parameter"><code>a</code></em>
+, an int32-range int, between 0
+and 255 inclusive.</p>
+<div class="refsect3">
+<a name="CLAMP0255.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>a</p></td>
+<td class="parameter_description"><p>the value to be clamped.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="SAFE-CLAMP:CAPS"></a><h3>SAFE_CLAMP()</h3>
+<pre class="programlisting">#define SAFE_CLAMP(x, low, high) ((x) &gt; (low) ? (x) &lt; (high) ? (x) : (high) : (low))
+</pre>
+<p>Ensures that <em class="parameter"><code>x</code></em>
+ is between the limits set by <em class="parameter"><code>low</code></em>
+ and <em class="parameter"><code>high</code></em>
+,
+even if <em class="parameter"><code>x</code></em>
+ is NaN. If <em class="parameter"><code>low</code></em>
+ is greater than <em class="parameter"><code>high</code></em>
+, or if either
+of them is NaN, the result is undefined.</p>
+<div class="refsect3">
+<a name="SAFE-CLAMP.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>x</p></td>
+<td class="parameter_description"><p>the value to be limited.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>low</p></td>
+<td class="parameter_description"><p>the lower limit.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>high</p></td>
+<td class="parameter_description"><p>the upper limit.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-deg-to-rad"></a><h3>gimp_deg_to_rad()</h3>
+<pre class="programlisting">#define gimp_deg_to_rad(angle) ((angle) * (2.0 * G_PI) / 360.0)
+</pre>
+<p>This macro converts its argument <em class="parameter"><code>angle</code></em>
+ from degree to radian.</p>
+<div class="refsect3">
+<a name="gimp-deg-to-rad.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>angle</p></td>
+<td class="parameter_description"><p>the angle to be converted.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-rad-to-deg"></a><h3>gimp_rad_to_deg()</h3>
+<pre class="programlisting">#define gimp_rad_to_deg(angle) ((angle) * 360.0 / (2.0 * G_PI))
+</pre>
+<p>This macro converts its argument <em class="parameter"><code>angle</code></em>
+ from radian to degree.</p>
+<div class="refsect3">
+<a name="gimp-rad-to-deg.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>angle</p></td>
+<td class="parameter_description"><p>the angle to be converted.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpmath/html/libgimpmath-GimpMatrix.html b/devel-docs/libgimpmath/html/libgimpmath-GimpMatrix.html
new file mode 100644
index 0000000..e9a56b8
--- /dev/null
+++ b/devel-docs/libgimpmath/html/libgimpmath-GimpMatrix.html
@@ -0,0 +1,1373 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpMatrix: GIMP Math Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Math Library Reference Manual">
+<link rel="up" href="pt01.html" title="Part I. GIMP Math Library">
+<link rel="prev" href="libgimpmath-GimpMath.html" title="GimpMath">
+<link rel="next" href="libgimpmath-GimpVector.html" title="GimpVector">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimpmath-GimpMatrix.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="pt01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimpmath-GimpMath.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimpmath-GimpVector.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimpmath-GimpMatrix"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimpmath-GimpMatrix.top_of_page"></a>GimpMatrix</span></h2>
+<p>GimpMatrix — Utilities to set up and manipulate 3x3
+transformation matrices.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimpmath-GimpMatrix.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpmath-GimpMatrix.html#gimp-matrix2-identity" title="gimp_matrix2_identity ()">gimp_matrix2_identity</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpmath-GimpMatrix.html#gimp-matrix2-mult" title="gimp_matrix2_mult ()">gimp_matrix2_mult</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gdouble</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpmath-GimpMatrix.html#gimp-matrix2-determinant" title="gimp_matrix2_determinant ()">gimp_matrix2_determinant</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpmath-GimpMatrix.html#gimp-matrix2-invert" title="gimp_matrix2_invert ()">gimp_matrix2_invert</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpmath-GimpMatrix.html#gimp-matrix2-transform-point" title="gimp_matrix2_transform_point ()">gimp_matrix2_transform_point</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpmath-GimpMatrix.html#gimp-matrix3-identity" title="gimp_matrix3_identity ()">gimp_matrix3_identity</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpmath-GimpMatrix.html#gimp-matrix3-mult" title="gimp_matrix3_mult ()">gimp_matrix3_mult</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpmath-GimpMatrix.html#gimp-matrix3-translate" title="gimp_matrix3_translate ()">gimp_matrix3_translate</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpmath-GimpMatrix.html#gimp-matrix3-scale" title="gimp_matrix3_scale ()">gimp_matrix3_scale</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpmath-GimpMatrix.html#gimp-matrix3-rotate" title="gimp_matrix3_rotate ()">gimp_matrix3_rotate</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpmath-GimpMatrix.html#gimp-matrix3-xshear" title="gimp_matrix3_xshear ()">gimp_matrix3_xshear</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpmath-GimpMatrix.html#gimp-matrix3-yshear" title="gimp_matrix3_yshear ()">gimp_matrix3_yshear</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpmath-GimpMatrix.html#gimp-matrix3-affine" title="gimp_matrix3_affine ()">gimp_matrix3_affine</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpmath-GimpMatrix.html#gimp-matrix3-transform-point" title="gimp_matrix3_transform_point ()">gimp_matrix3_transform_point</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gdouble</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpmath-GimpMatrix.html#gimp-matrix3-determinant" title="gimp_matrix3_determinant ()">gimp_matrix3_determinant</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpmath-GimpMatrix.html#gimp-matrix3-invert" title="gimp_matrix3_invert ()">gimp_matrix3_invert</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpmath-GimpMatrix.html#gimp-matrix3-is-identity" title="gimp_matrix3_is_identity ()">gimp_matrix3_is_identity</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpmath-GimpMatrix.html#gimp-matrix3-is-diagonal" title="gimp_matrix3_is_diagonal ()">gimp_matrix3_is_diagonal</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpmath-GimpMatrix.html#gimp-matrix3-is-affine" title="gimp_matrix3_is_affine ()">gimp_matrix3_is_affine</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpmath-GimpMatrix.html#gimp-matrix3-is-simple" title="gimp_matrix3_is_simple ()">gimp_matrix3_is_simple</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpmath-GimpMatrix.html#gimp-matrix3-equal" title="gimp_matrix3_equal ()">gimp_matrix3_equal</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpmath-GimpMatrix.html#gimp-matrix4-identity" title="gimp_matrix4_identity ()">gimp_matrix4_identity</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpmath-GimpMatrix.html#gimp-matrix4-mult" title="gimp_matrix4_mult ()">gimp_matrix4_mult</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpmath-GimpMatrix.html#gimp-matrix4-to-deg" title="gimp_matrix4_to_deg ()">gimp_matrix4_to_deg</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gdouble</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpmath-GimpMatrix.html#gimp-matrix4-transform-point" title="gimp_matrix4_transform_point ()">gimp_matrix4_transform_point</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name">
+<a class="link" href="libgimpmath-GimpMatrix.html#GIMP-IS-PARAM-SPEC-MATRIX2:CAPS" title="GIMP_IS_PARAM_SPEC_MATRIX2()">GIMP_IS_PARAM_SPEC_MATRIX2</a><span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GParamSpec</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpmath-GimpMatrix.html#gimp-param-spec-matrix2" title="gimp_param_spec_matrix2 ()">gimp_param_spec_matrix2</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name">
+<a class="link" href="libgimpmath-GimpMatrix.html#GIMP-VALUE-HOLDS-MATRIX2:CAPS" title="GIMP_VALUE_HOLDS_MATRIX2()">GIMP_VALUE_HOLDS_MATRIX2</a><span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name">
+<a class="link" href="libgimpmath-GimpMatrix.html#GIMP-IS-PARAM-SPEC-MATRIX3:CAPS" title="GIMP_IS_PARAM_SPEC_MATRIX3()">GIMP_IS_PARAM_SPEC_MATRIX3</a><span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GParamSpec</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpmath-GimpMatrix.html#gimp-param-spec-matrix3" title="gimp_param_spec_matrix3 ()">gimp_param_spec_matrix3</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name">
+<a class="link" href="libgimpmath-GimpMatrix.html#GIMP-VALUE-HOLDS-MATRIX3:CAPS" title="GIMP_VALUE_HOLDS_MATRIX3()">GIMP_VALUE_HOLDS_MATRIX3</a><span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimpmath-GimpMatrix.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="libgimpmath-GimpMatrix.html#GimpMatrix2" title="struct GimpMatrix2">GimpMatrix2</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="libgimpmath-GimpMatrix.html#GimpMatrix3" title="struct GimpMatrix3">GimpMatrix3</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="libgimpmath-GimpMatrix.html#GimpMatrix4" title="struct GimpMatrix4">GimpMatrix4</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpmath-GimpMatrix.html#GIMP-TYPE-MATRIX2:CAPS" title="GIMP_TYPE_MATRIX2">GIMP_TYPE_MATRIX2</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpmath-GimpMatrix.html#GIMP-TYPE-PARAM-MATRIX2:CAPS" title="GIMP_TYPE_PARAM_MATRIX2">GIMP_TYPE_PARAM_MATRIX2</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpmath-GimpMatrix.html#GIMP-TYPE-MATRIX3:CAPS" title="GIMP_TYPE_MATRIX3">GIMP_TYPE_MATRIX3</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpmath-GimpMatrix.html#GIMP-TYPE-PARAM-MATRIX3:CAPS" title="GIMP_TYPE_PARAM_MATRIX3">GIMP_TYPE_PARAM_MATRIX3</a></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimpmath-GimpMatrix.description"></a><h2>Description</h2>
+<p>When doing image manipulation you will often need 3x3
+transformation matrices that define translation, rotation, scaling,
+shearing and arbitrary perspective transformations using a 3x3
+matrix. Here you'll find a set of utility functions to set up those
+matrices and to perform basic matrix manipulations and tests.</p>
+<p>Each matrix class has a 2 dimensional gdouble coeff member. The
+element for row r and column c of the matrix is coeffr.</p>
+</div>
+<div class="refsect1">
+<a name="libgimpmath-GimpMatrix.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-matrix2-identity"></a><h3>gimp_matrix2_identity ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_matrix2_identity (<em class="parameter"><code><a class="link" href="libgimpmath-GimpMatrix.html#GimpMatrix2" title="struct GimpMatrix2"><span class="type">GimpMatrix2</span></a> *matrix</code></em>);</pre>
+<p>Sets the matrix to the identity matrix.</p>
+<div class="refsect3">
+<a name="gimp-matrix2-identity.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>matrix</p></td>
+<td class="parameter_description"><p>A matrix.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-matrix2-mult"></a><h3>gimp_matrix2_mult ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_matrix2_mult (<em class="parameter"><code>const <a class="link" href="libgimpmath-GimpMatrix.html#GimpMatrix2" title="struct GimpMatrix2"><span class="type">GimpMatrix2</span></a> *matrix1</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimpmath-GimpMatrix.html#GimpMatrix2" title="struct GimpMatrix2"><span class="type">GimpMatrix2</span></a> *matrix2</code></em>);</pre>
+<p>Multiplies two matrices and puts the result into the second one.</p>
+<div class="refsect3">
+<a name="gimp-matrix2-mult.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>matrix1</p></td>
+<td class="parameter_description"><p>The first input matrix.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>matrix2</p></td>
+<td class="parameter_description"><p>The second input matrix which will be overwritten by the result.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-matrix2-determinant"></a><h3>gimp_matrix2_determinant ()</h3>
+<pre class="programlisting"><span class="returnvalue">gdouble</span>
+gimp_matrix2_determinant (<em class="parameter"><code>const <a class="link" href="libgimpmath-GimpMatrix.html#GimpMatrix2" title="struct GimpMatrix2"><span class="type">GimpMatrix2</span></a> *matrix</code></em>);</pre>
+<p>Calculates the determinant of the given matrix.</p>
+<div class="refsect3">
+<a name="gimp-matrix2-determinant.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>matrix</p></td>
+<td class="parameter_description"><p>The input matrix.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-matrix2-determinant.returns"></a><h4>Returns</h4>
+<p> The determinant.</p>
+</div>
+<p class="since">Since: 2.10.16</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-matrix2-invert"></a><h3>gimp_matrix2_invert ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_matrix2_invert (<em class="parameter"><code><a class="link" href="libgimpmath-GimpMatrix.html#GimpMatrix2" title="struct GimpMatrix2"><span class="type">GimpMatrix2</span></a> *matrix</code></em>);</pre>
+<p>Inverts the given matrix.</p>
+<div class="refsect3">
+<a name="gimp-matrix2-invert.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>matrix</p></td>
+<td class="parameter_description"><p>The matrix that is to be inverted.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<p class="since">Since: 2.10.16</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-matrix2-transform-point"></a><h3>gimp_matrix2_transform_point ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_matrix2_transform_point (<em class="parameter"><code>const <a class="link" href="libgimpmath-GimpMatrix.html#GimpMatrix2" title="struct GimpMatrix2"><span class="type">GimpMatrix2</span></a> *matrix</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> x</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> y</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> *newx</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> *newy</code></em>);</pre>
+<p>Transforms a point in 2D as specified by the transformation matrix.</p>
+<div class="refsect3">
+<a name="gimp-matrix2-transform-point.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>matrix</p></td>
+<td class="parameter_description"><p>The transformation matrix.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x</p></td>
+<td class="parameter_description"><p>The source X coordinate.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y</p></td>
+<td class="parameter_description"><p>The source Y coordinate.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>newx</p></td>
+<td class="parameter_description"><p>The transformed X coordinate.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>newy</p></td>
+<td class="parameter_description"><p>The transformed Y coordinate.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: 2.10.16</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-matrix3-identity"></a><h3>gimp_matrix3_identity ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_matrix3_identity (<em class="parameter"><code><a class="link" href="libgimpmath-GimpMatrix.html#GimpMatrix3" title="struct GimpMatrix3"><span class="type">GimpMatrix3</span></a> *matrix</code></em>);</pre>
+<p>Sets the matrix to the identity matrix.</p>
+<div class="refsect3">
+<a name="gimp-matrix3-identity.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>matrix</p></td>
+<td class="parameter_description"><p>A matrix.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-matrix3-mult"></a><h3>gimp_matrix3_mult ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_matrix3_mult (<em class="parameter"><code>const <a class="link" href="libgimpmath-GimpMatrix.html#GimpMatrix3" title="struct GimpMatrix3"><span class="type">GimpMatrix3</span></a> *matrix1</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimpmath-GimpMatrix.html#GimpMatrix3" title="struct GimpMatrix3"><span class="type">GimpMatrix3</span></a> *matrix2</code></em>);</pre>
+<p>Multiplies two matrices and puts the result into the second one.</p>
+<div class="refsect3">
+<a name="gimp-matrix3-mult.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>matrix1</p></td>
+<td class="parameter_description"><p>The first input matrix.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>matrix2</p></td>
+<td class="parameter_description"><p>The second input matrix which will be overwritten by the result.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-matrix3-translate"></a><h3>gimp_matrix3_translate ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_matrix3_translate (<em class="parameter"><code><a class="link" href="libgimpmath-GimpMatrix.html#GimpMatrix3" title="struct GimpMatrix3"><span class="type">GimpMatrix3</span></a> *matrix</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> x</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> y</code></em>);</pre>
+<p>Translates the matrix by x and y.</p>
+<div class="refsect3">
+<a name="gimp-matrix3-translate.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>matrix</p></td>
+<td class="parameter_description"><p>The matrix that is to be translated.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x</p></td>
+<td class="parameter_description"><p>Translation in X direction.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y</p></td>
+<td class="parameter_description"><p>Translation in Y direction.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-matrix3-scale"></a><h3>gimp_matrix3_scale ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_matrix3_scale (<em class="parameter"><code><a class="link" href="libgimpmath-GimpMatrix.html#GimpMatrix3" title="struct GimpMatrix3"><span class="type">GimpMatrix3</span></a> *matrix</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> x</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> y</code></em>);</pre>
+<p>Scales the matrix by x and y</p>
+<div class="refsect3">
+<a name="gimp-matrix3-scale.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>matrix</p></td>
+<td class="parameter_description"><p>The matrix that is to be scaled.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x</p></td>
+<td class="parameter_description"><p>X scale factor.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y</p></td>
+<td class="parameter_description"><p>Y scale factor.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-matrix3-rotate"></a><h3>gimp_matrix3_rotate ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_matrix3_rotate (<em class="parameter"><code><a class="link" href="libgimpmath-GimpMatrix.html#GimpMatrix3" title="struct GimpMatrix3"><span class="type">GimpMatrix3</span></a> *matrix</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> theta</code></em>);</pre>
+<p>Rotates the matrix by theta degrees.</p>
+<div class="refsect3">
+<a name="gimp-matrix3-rotate.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>matrix</p></td>
+<td class="parameter_description"><p>The matrix that is to be rotated.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>theta</p></td>
+<td class="parameter_description"><p>The angle of rotation (in radians).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-matrix3-xshear"></a><h3>gimp_matrix3_xshear ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_matrix3_xshear (<em class="parameter"><code><a class="link" href="libgimpmath-GimpMatrix.html#GimpMatrix3" title="struct GimpMatrix3"><span class="type">GimpMatrix3</span></a> *matrix</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> amount</code></em>);</pre>
+<p>Shears the matrix in the X direction.</p>
+<div class="refsect3">
+<a name="gimp-matrix3-xshear.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>matrix</p></td>
+<td class="parameter_description"><p>The matrix that is to be sheared.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>amount</p></td>
+<td class="parameter_description"><p>X shear amount.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-matrix3-yshear"></a><h3>gimp_matrix3_yshear ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_matrix3_yshear (<em class="parameter"><code><a class="link" href="libgimpmath-GimpMatrix.html#GimpMatrix3" title="struct GimpMatrix3"><span class="type">GimpMatrix3</span></a> *matrix</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> amount</code></em>);</pre>
+<p>Shears the matrix in the Y direction.</p>
+<div class="refsect3">
+<a name="gimp-matrix3-yshear.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>matrix</p></td>
+<td class="parameter_description"><p>The matrix that is to be sheared.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>amount</p></td>
+<td class="parameter_description"><p>Y shear amount.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-matrix3-affine"></a><h3>gimp_matrix3_affine ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_matrix3_affine (<em class="parameter"><code><a class="link" href="libgimpmath-GimpMatrix.html#GimpMatrix3" title="struct GimpMatrix3"><span class="type">GimpMatrix3</span></a> *matrix</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> a</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> b</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> c</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> d</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> e</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> f</code></em>);</pre>
+<p>Applies the affine transformation given by six values to <em class="parameter"><code>matrix</code></em>
+.
+The six values form define an affine transformation matrix as
+illustrated below:</p>
+<p> ( a c e )
+ ( b d f )
+ ( 0 0 1 )</p>
+<div class="refsect3">
+<a name="gimp-matrix3-affine.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>matrix</p></td>
+<td class="parameter_description"><p>The input matrix.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>a</p></td>
+<td class="parameter_description"><p>the 'a' coefficient</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>b</p></td>
+<td class="parameter_description"><p>the 'b' coefficient</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>c</p></td>
+<td class="parameter_description"><p>the 'c' coefficient</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>d</p></td>
+<td class="parameter_description"><p>the 'd' coefficient</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>e</p></td>
+<td class="parameter_description"><p>the 'e' coefficient</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>f</p></td>
+<td class="parameter_description"><p>the 'f' coefficient</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-matrix3-transform-point"></a><h3>gimp_matrix3_transform_point ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_matrix3_transform_point (<em class="parameter"><code>const <a class="link" href="libgimpmath-GimpMatrix.html#GimpMatrix3" title="struct GimpMatrix3"><span class="type">GimpMatrix3</span></a> *matrix</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> x</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> y</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> *newx</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> *newy</code></em>);</pre>
+<p>Transforms a point in 2D as specified by the transformation matrix.</p>
+<div class="refsect3">
+<a name="gimp-matrix3-transform-point.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>matrix</p></td>
+<td class="parameter_description"><p>The transformation matrix.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x</p></td>
+<td class="parameter_description"><p>The source X coordinate.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y</p></td>
+<td class="parameter_description"><p>The source Y coordinate.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>newx</p></td>
+<td class="parameter_description"><p>The transformed X coordinate.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>newy</p></td>
+<td class="parameter_description"><p>The transformed Y coordinate.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-matrix3-determinant"></a><h3>gimp_matrix3_determinant ()</h3>
+<pre class="programlisting"><span class="returnvalue">gdouble</span>
+gimp_matrix3_determinant (<em class="parameter"><code>const <a class="link" href="libgimpmath-GimpMatrix.html#GimpMatrix3" title="struct GimpMatrix3"><span class="type">GimpMatrix3</span></a> *matrix</code></em>);</pre>
+<p>Calculates the determinant of the given matrix.</p>
+<div class="refsect3">
+<a name="gimp-matrix3-determinant.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>matrix</p></td>
+<td class="parameter_description"><p>The input matrix.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-matrix3-determinant.returns"></a><h4>Returns</h4>
+<p> The determinant.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-matrix3-invert"></a><h3>gimp_matrix3_invert ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_matrix3_invert (<em class="parameter"><code><a class="link" href="libgimpmath-GimpMatrix.html#GimpMatrix3" title="struct GimpMatrix3"><span class="type">GimpMatrix3</span></a> *matrix</code></em>);</pre>
+<p>Inverts the given matrix.</p>
+<div class="refsect3">
+<a name="gimp-matrix3-invert.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>matrix</p></td>
+<td class="parameter_description"><p>The matrix that is to be inverted.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-matrix3-is-identity"></a><h3>gimp_matrix3_is_identity ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_matrix3_is_identity (<em class="parameter"><code>const <a class="link" href="libgimpmath-GimpMatrix.html#GimpMatrix3" title="struct GimpMatrix3"><span class="type">GimpMatrix3</span></a> *matrix</code></em>);</pre>
+<p>Checks if the given matrix is the identity matrix.</p>
+<div class="refsect3">
+<a name="gimp-matrix3-is-identity.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>matrix</p></td>
+<td class="parameter_description"><p>The matrix that is to be tested.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-matrix3-is-identity.returns"></a><h4>Returns</h4>
+<p> <code class="literal">TRUE</code> if the matrix is the identity matrix, <code class="literal">FALSE</code> otherwise</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-matrix3-is-diagonal"></a><h3>gimp_matrix3_is_diagonal ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_matrix3_is_diagonal (<em class="parameter"><code>const <a class="link" href="libgimpmath-GimpMatrix.html#GimpMatrix3" title="struct GimpMatrix3"><span class="type">GimpMatrix3</span></a> *matrix</code></em>);</pre>
+<p>Checks if the given matrix is diagonal.</p>
+<div class="refsect3">
+<a name="gimp-matrix3-is-diagonal.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>matrix</p></td>
+<td class="parameter_description"><p>The matrix that is to be tested.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-matrix3-is-diagonal.returns"></a><h4>Returns</h4>
+<p> <code class="literal">TRUE</code> if the matrix is diagonal, <code class="literal">FALSE</code> otherwise</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-matrix3-is-affine"></a><h3>gimp_matrix3_is_affine ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_matrix3_is_affine (<em class="parameter"><code>const <a class="link" href="libgimpmath-GimpMatrix.html#GimpMatrix3" title="struct GimpMatrix3"><span class="type">GimpMatrix3</span></a> *matrix</code></em>);</pre>
+<p>Checks if the given matrix defines an affine transformation.</p>
+<div class="refsect3">
+<a name="gimp-matrix3-is-affine.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>matrix</p></td>
+<td class="parameter_description"><p>The matrix that is to be tested.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-matrix3-is-affine.returns"></a><h4>Returns</h4>
+<p> <code class="literal">TRUE</code> if the matrix defines an affine transformation,
+<code class="literal">FALSE</code> otherwise</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-matrix3-is-simple"></a><h3>gimp_matrix3_is_simple ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_matrix3_is_simple (<em class="parameter"><code>const <a class="link" href="libgimpmath-GimpMatrix.html#GimpMatrix3" title="struct GimpMatrix3"><span class="type">GimpMatrix3</span></a> *matrix</code></em>);</pre>
+<p>Checks if we'll need to interpolate when applying this matrix as
+a transformation.</p>
+<div class="refsect3">
+<a name="gimp-matrix3-is-simple.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>matrix</p></td>
+<td class="parameter_description"><p>The matrix that is to be tested.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-matrix3-is-simple.returns"></a><h4>Returns</h4>
+<p> <code class="literal">TRUE</code> if all entries of the upper left 2x2 matrix are
+either 0 or 1, <code class="literal">FALSE</code> otherwise</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-matrix3-equal"></a><h3>gimp_matrix3_equal ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_matrix3_equal (<em class="parameter"><code>const <a class="link" href="libgimpmath-GimpMatrix.html#GimpMatrix3" title="struct GimpMatrix3"><span class="type">GimpMatrix3</span></a> *matrix1</code></em>,
+ <em class="parameter"><code>const <a class="link" href="libgimpmath-GimpMatrix.html#GimpMatrix3" title="struct GimpMatrix3"><span class="type">GimpMatrix3</span></a> *matrix2</code></em>);</pre>
+<p>Checks if two matrices are equal.</p>
+<div class="refsect3">
+<a name="gimp-matrix3-equal.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>matrix1</p></td>
+<td class="parameter_description"><p>The first matrix</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>matrix2</p></td>
+<td class="parameter_description"><p>The second matrix</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-matrix3-equal.returns"></a><h4>Returns</h4>
+<p> <code class="literal">TRUE</code> the matrices are equal, <code class="literal">FALSE</code> otherwise</p>
+</div>
+<p class="since">Since: 2.10.16</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-matrix4-identity"></a><h3>gimp_matrix4_identity ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_matrix4_identity (<em class="parameter"><code><a class="link" href="libgimpmath-GimpMatrix.html#GimpMatrix4" title="struct GimpMatrix4"><span class="type">GimpMatrix4</span></a> *matrix</code></em>);</pre>
+<p>Sets the matrix to the identity matrix.</p>
+<div class="refsect3">
+<a name="gimp-matrix4-identity.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>matrix</p></td>
+<td class="parameter_description"><p>A matrix.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<p class="since">Since: 2.10.16</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-matrix4-mult"></a><h3>gimp_matrix4_mult ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_matrix4_mult (<em class="parameter"><code>const <a class="link" href="libgimpmath-GimpMatrix.html#GimpMatrix4" title="struct GimpMatrix4"><span class="type">GimpMatrix4</span></a> *matrix1</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimpmath-GimpMatrix.html#GimpMatrix4" title="struct GimpMatrix4"><span class="type">GimpMatrix4</span></a> *matrix2</code></em>);</pre>
+<p>Multiplies two matrices and puts the result into the second one.</p>
+<div class="refsect3">
+<a name="gimp-matrix4-mult.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>matrix1</p></td>
+<td class="parameter_description"><p>The first input matrix.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>matrix2</p></td>
+<td class="parameter_description"><p>The second input matrix which will be overwritten by the result.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: 2.10.16</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-matrix4-to-deg"></a><h3>gimp_matrix4_to_deg ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_matrix4_to_deg (<em class="parameter"><code>const <a class="link" href="libgimpmath-GimpMatrix.html#GimpMatrix4" title="struct GimpMatrix4"><span class="type">GimpMatrix4</span></a> *matrix</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> *a</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> *b</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> *c</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-matrix4-transform-point"></a><h3>gimp_matrix4_transform_point ()</h3>
+<pre class="programlisting"><span class="returnvalue">gdouble</span>
+gimp_matrix4_transform_point (<em class="parameter"><code>const <a class="link" href="libgimpmath-GimpMatrix.html#GimpMatrix4" title="struct GimpMatrix4"><span class="type">GimpMatrix4</span></a> *matrix</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> x</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> y</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> z</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> *newx</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> *newy</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> *newz</code></em>);</pre>
+<p>Transforms a point in 3D as specified by the transformation matrix.</p>
+<div class="refsect3">
+<a name="gimp-matrix4-transform-point.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>matrix</p></td>
+<td class="parameter_description"><p>The transformation matrix.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x</p></td>
+<td class="parameter_description"><p>The source X coordinate.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y</p></td>
+<td class="parameter_description"><p>The source Y coordinate.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>z</p></td>
+<td class="parameter_description"><p>The source Z coordinate.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>newx</p></td>
+<td class="parameter_description"><p>The transformed X coordinate.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>newy</p></td>
+<td class="parameter_description"><p>The transformed Y coordinate.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>newz</p></td>
+<td class="parameter_description"><p>The transformed Z coordinate.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-matrix4-transform-point.returns"></a><h4>Returns</h4>
+<p> The transformed W coordinate.</p>
+</div>
+<p class="since">Since: 2.10.16</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-IS-PARAM-SPEC-MATRIX2:CAPS"></a><h3>GIMP_IS_PARAM_SPEC_MATRIX2()</h3>
+<pre class="programlisting">#define GIMP_IS_PARAM_SPEC_MATRIX2(pspec) (G_TYPE_CHECK_INSTANCE_TYPE ((pspec), GIMP_TYPE_PARAM_MATRIX2))
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-param-spec-matrix2"></a><h3>gimp_param_spec_matrix2 ()</h3>
+<pre class="programlisting"><span class="returnvalue">GParamSpec</span> *
+gimp_param_spec_matrix2 (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *nick</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *blurb</code></em>,
+ <em class="parameter"><code>const <a class="link" href="libgimpmath-GimpMatrix.html#GimpMatrix2" title="struct GimpMatrix2"><span class="type">GimpMatrix2</span></a> *default_value</code></em>,
+ <em class="parameter"><code><span class="type">GParamFlags</span> flags</code></em>);</pre>
+<p>Creates a param spec to hold a <a class="link" href="libgimpmath-GimpMatrix.html#GimpMatrix2" title="struct GimpMatrix2"><span class="type">GimpMatrix2</span></a> value.
+See <code class="function">g_param_spec_internal()</code> for more information.</p>
+<div class="refsect3">
+<a name="gimp-param-spec-matrix2.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>Canonical name of the param</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>nick</p></td>
+<td class="parameter_description"><p>Nickname of the param</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>blurb</p></td>
+<td class="parameter_description"><p>Brief description of param.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>default_value</p></td>
+<td class="parameter_description"><p>Value to use if none is assigned.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>flags</p></td>
+<td class="parameter_description"><p>a combination of <span class="type">GParamFlags</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-param-spec-matrix2.returns"></a><h4>Returns</h4>
+<p> a newly allocated <span class="type">GParamSpec</span> instance</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-VALUE-HOLDS-MATRIX2:CAPS"></a><h3>GIMP_VALUE_HOLDS_MATRIX2()</h3>
+<pre class="programlisting">#define GIMP_VALUE_HOLDS_MATRIX2(value) (G_TYPE_CHECK_VALUE_TYPE ((value), GIMP_TYPE_MATRIX2))
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-IS-PARAM-SPEC-MATRIX3:CAPS"></a><h3>GIMP_IS_PARAM_SPEC_MATRIX3()</h3>
+<pre class="programlisting">#define GIMP_IS_PARAM_SPEC_MATRIX3(pspec) (G_TYPE_CHECK_INSTANCE_TYPE ((pspec), GIMP_TYPE_PARAM_MATRIX3))
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-param-spec-matrix3"></a><h3>gimp_param_spec_matrix3 ()</h3>
+<pre class="programlisting"><span class="returnvalue">GParamSpec</span> *
+gimp_param_spec_matrix3 (<em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *nick</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *blurb</code></em>,
+ <em class="parameter"><code>const <a class="link" href="libgimpmath-GimpMatrix.html#GimpMatrix3" title="struct GimpMatrix3"><span class="type">GimpMatrix3</span></a> *default_value</code></em>,
+ <em class="parameter"><code><span class="type">GParamFlags</span> flags</code></em>);</pre>
+<p>Creates a param spec to hold a <a class="link" href="libgimpmath-GimpMatrix.html#GimpMatrix3" title="struct GimpMatrix3"><span class="type">GimpMatrix3</span></a> value.
+See <code class="function">g_param_spec_internal()</code> for more information.</p>
+<div class="refsect3">
+<a name="gimp-param-spec-matrix3.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>Canonical name of the param</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>nick</p></td>
+<td class="parameter_description"><p>Nickname of the param</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>blurb</p></td>
+<td class="parameter_description"><p>Brief description of param.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>default_value</p></td>
+<td class="parameter_description"><p>Value to use if none is assigned.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>flags</p></td>
+<td class="parameter_description"><p>a combination of <span class="type">GParamFlags</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-param-spec-matrix3.returns"></a><h4>Returns</h4>
+<p> a newly allocated <span class="type">GParamSpec</span> instance</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-VALUE-HOLDS-MATRIX3:CAPS"></a><h3>GIMP_VALUE_HOLDS_MATRIX3()</h3>
+<pre class="programlisting">#define GIMP_VALUE_HOLDS_MATRIX3(value) (G_TYPE_CHECK_VALUE_TYPE ((value), GIMP_TYPE_MATRIX3))
+</pre>
+</div>
+</div>
+<div class="refsect1">
+<a name="libgimpmath-GimpMatrix.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpMatrix2"></a><h3>struct GimpMatrix2</h3>
+<pre class="programlisting">struct GimpMatrix2 {
+ gdouble coeff[2][2];
+};
+</pre>
+<p>A two by two matrix.</p>
+<div class="refsect3">
+<a name="GimpMatrix2.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="struct_members_name">
+<col class="struct_members_description">
+<col width="200px" class="struct_members_annotations">
+</colgroup>
+<tbody><tr>
+<td class="struct_member_name"><p><span class="type">gdouble</span> <em class="structfield"><code><a name="GimpMatrix2.coeff"></a>coeff</code></em>[2][2];</p></td>
+<td class="struct_member_description"><p>the coefficients</p></td>
+<td class="struct_member_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpMatrix3"></a><h3>struct GimpMatrix3</h3>
+<pre class="programlisting">struct GimpMatrix3 {
+ gdouble coeff[3][3];
+};
+</pre>
+<p>A three by three matrix.</p>
+<div class="refsect3">
+<a name="GimpMatrix3.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="struct_members_name">
+<col class="struct_members_description">
+<col width="200px" class="struct_members_annotations">
+</colgroup>
+<tbody><tr>
+<td class="struct_member_name"><p><span class="type">gdouble</span> <em class="structfield"><code><a name="GimpMatrix3.coeff"></a>coeff</code></em>[3][3];</p></td>
+<td class="struct_member_description"><p>the coefficients</p></td>
+<td class="struct_member_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpMatrix4"></a><h3>struct GimpMatrix4</h3>
+<pre class="programlisting">struct GimpMatrix4 {
+ gdouble coeff[4][4];
+};
+</pre>
+<p>A four by four matrix.</p>
+<div class="refsect3">
+<a name="GimpMatrix4.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="struct_members_name">
+<col class="struct_members_description">
+<col width="200px" class="struct_members_annotations">
+</colgroup>
+<tbody><tr>
+<td class="struct_member_name"><p><span class="type">gdouble</span> <em class="structfield"><code><a name="GimpMatrix4.coeff"></a>coeff</code></em>[4][4];</p></td>
+<td class="struct_member_description"><p>the coefficients</p></td>
+<td class="struct_member_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-TYPE-MATRIX2:CAPS"></a><h3>GIMP_TYPE_MATRIX2</h3>
+<pre class="programlisting">#define GIMP_TYPE_MATRIX2 (gimp_matrix2_get_type ())
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-TYPE-PARAM-MATRIX2:CAPS"></a><h3>GIMP_TYPE_PARAM_MATRIX2</h3>
+<pre class="programlisting">#define GIMP_TYPE_PARAM_MATRIX2 (gimp_param_matrix2_get_type ())
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-TYPE-MATRIX3:CAPS"></a><h3>GIMP_TYPE_MATRIX3</h3>
+<pre class="programlisting">#define GIMP_TYPE_MATRIX3 (gimp_matrix3_get_type ())
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-TYPE-PARAM-MATRIX3:CAPS"></a><h3>GIMP_TYPE_PARAM_MATRIX3</h3>
+<pre class="programlisting">#define GIMP_TYPE_PARAM_MATRIX3 (gimp_param_matrix3_get_type ())
+</pre>
+</div>
+</div>
+<div class="refsect1">
+<a name="libgimpmath-GimpMatrix.see-also"></a><h2>See Also</h2>
+<p><a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="type">GimpVector2</span></a>, <a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="type">GimpVector3</span></a>, <a class="link" href="libgimpmath-GimpVector.html#GimpVector4" title="struct GimpVector4"><span class="type">GimpVector4</span></a></p>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpmath/html/libgimpmath-GimpVector.html b/devel-docs/libgimpmath/html/libgimpmath-GimpVector.html
new file mode 100644
index 0000000..7011481
--- /dev/null
+++ b/devel-docs/libgimpmath/html/libgimpmath-GimpVector.html
@@ -0,0 +1,2219 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpVector: GIMP Math Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Math Library Reference Manual">
+<link rel="up" href="pt01.html" title="Part I. GIMP Math Library">
+<link rel="prev" href="libgimpmath-GimpMatrix.html" title="GimpMatrix">
+<link rel="next" href="libgimpmath-GimpMD5.html" title="GimpMD5">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimpmath-GimpVector.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="pt01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimpmath-GimpMatrix.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimpmath-GimpMD5.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimpmath-GimpVector"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimpmath-GimpVector.top_of_page"></a>GimpVector</span></h2>
+<p>GimpVector — Utilities to set up and manipulate vectors.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimpmath-GimpVector.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="returnvalue">GimpVector2</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector2-new" title="gimp_vector2_new ()">gimp_vector2_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector2-set" title="gimp_vector2_set ()">gimp_vector2_set</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gdouble</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector2-length" title="gimp_vector2_length ()">gimp_vector2_length</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gdouble</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector2-length-val" title="gimp_vector2_length_val ()">gimp_vector2_length_val</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector2-mul" title="gimp_vector2_mul ()">gimp_vector2_mul</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="returnvalue">GimpVector2</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector2-mul-val" title="gimp_vector2_mul_val ()">gimp_vector2_mul_val</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="returnvalue">GimpVector2</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector2-normal" title="gimp_vector2_normal ()">gimp_vector2_normal</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="returnvalue">GimpVector2</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector2-normal-val" title="gimp_vector2_normal_val ()">gimp_vector2_normal_val</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector2-normalize" title="gimp_vector2_normalize ()">gimp_vector2_normalize</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="returnvalue">GimpVector2</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector2-normalize-val" title="gimp_vector2_normalize_val ()">gimp_vector2_normalize_val</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector2-neg" title="gimp_vector2_neg ()">gimp_vector2_neg</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="returnvalue">GimpVector2</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector2-neg-val" title="gimp_vector2_neg_val ()">gimp_vector2_neg_val</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector2-add" title="gimp_vector2_add ()">gimp_vector2_add</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="returnvalue">GimpVector2</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector2-add-val" title="gimp_vector2_add_val ()">gimp_vector2_add_val</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector2-sub" title="gimp_vector2_sub ()">gimp_vector2_sub</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="returnvalue">GimpVector2</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector2-sub-val" title="gimp_vector2_sub_val ()">gimp_vector2_sub_val</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gdouble</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector2-inner-product" title="gimp_vector2_inner_product ()">gimp_vector2_inner_product</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gdouble</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector2-inner-product-val" title="gimp_vector2_inner_product_val ()">gimp_vector2_inner_product_val</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="returnvalue">GimpVector2</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector2-cross-product" title="gimp_vector2_cross_product ()">gimp_vector2_cross_product</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="returnvalue">GimpVector2</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector2-cross-product-val" title="gimp_vector2_cross_product_val ()">gimp_vector2_cross_product_val</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector2-rotate" title="gimp_vector2_rotate ()">gimp_vector2_rotate</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="returnvalue">GimpVector2</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector2-rotate-val" title="gimp_vector2_rotate_val ()">gimp_vector2_rotate_val</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="returnvalue">GimpVector3</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector3-new" title="gimp_vector3_new ()">gimp_vector3_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector3-set" title="gimp_vector3_set ()">gimp_vector3_set</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gdouble</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector3-length" title="gimp_vector3_length ()">gimp_vector3_length</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gdouble</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector3-length-val" title="gimp_vector3_length_val ()">gimp_vector3_length_val</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector3-mul" title="gimp_vector3_mul ()">gimp_vector3_mul</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="returnvalue">GimpVector3</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector3-mul-val" title="gimp_vector3_mul_val ()">gimp_vector3_mul_val</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector3-normalize" title="gimp_vector3_normalize ()">gimp_vector3_normalize</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="returnvalue">GimpVector3</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector3-normalize-val" title="gimp_vector3_normalize_val ()">gimp_vector3_normalize_val</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector3-neg" title="gimp_vector3_neg ()">gimp_vector3_neg</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="returnvalue">GimpVector3</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector3-neg-val" title="gimp_vector3_neg_val ()">gimp_vector3_neg_val</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector3-add" title="gimp_vector3_add ()">gimp_vector3_add</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="returnvalue">GimpVector3</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector3-add-val" title="gimp_vector3_add_val ()">gimp_vector3_add_val</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector3-sub" title="gimp_vector3_sub ()">gimp_vector3_sub</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="returnvalue">GimpVector3</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector3-sub-val" title="gimp_vector3_sub_val ()">gimp_vector3_sub_val</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gdouble</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector3-inner-product" title="gimp_vector3_inner_product ()">gimp_vector3_inner_product</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gdouble</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector3-inner-product-val" title="gimp_vector3_inner_product_val ()">gimp_vector3_inner_product_val</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="returnvalue">GimpVector3</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector3-cross-product" title="gimp_vector3_cross_product ()">gimp_vector3_cross_product</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="returnvalue">GimpVector3</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector3-cross-product-val" title="gimp_vector3_cross_product_val ()">gimp_vector3_cross_product_val</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector3-rotate" title="gimp_vector3_rotate ()">gimp_vector3_rotate</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="returnvalue">GimpVector3</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector3-rotate-val" title="gimp_vector3_rotate_val ()">gimp_vector3_rotate_val</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector-2d-to-3d" title="gimp_vector_2d_to_3d ()">gimp_vector_2d_to_3d</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="returnvalue">GimpVector3</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector-2d-to-3d-val" title="gimp_vector_2d_to_3d_val ()">gimp_vector_2d_to_3d_val</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpmath-GimpVector.html#gimp-vector-3d-to-2d" title="gimp_vector_3d_to_2d ()">gimp_vector_3d_to_2d</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimpmath-GimpVector.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2">GimpVector2</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3">GimpVector3</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="libgimpmath-GimpVector.html#GimpVector4" title="struct GimpVector4">GimpVector4</a></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimpmath-GimpVector.description"></a><h2>Description</h2>
+<p>Utilities to set up and manipulate vectors.</p>
+</div>
+<div class="refsect1">
+<a name="libgimpmath-GimpVector.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-vector2-new"></a><h3>gimp_vector2_new ()</h3>
+<pre class="programlisting"><a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="returnvalue">GimpVector2</span></a>
+gimp_vector2_new (<em class="parameter"><code><span class="type">gdouble</span> x</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> y</code></em>);</pre>
+<p>Creates a <a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="type">GimpVector2</span></a> of coordinates <em class="parameter"><code>x</code></em>
+ and <em class="parameter"><code>y</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-vector2-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>x</p></td>
+<td class="parameter_description"><p>the X coordinate.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y</p></td>
+<td class="parameter_description"><p>the Y coordinate.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-vector2-new.returns"></a><h4>Returns</h4>
+<p> the resulting <a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="type">GimpVector2</span></a>.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-vector2-set"></a><h3>gimp_vector2_set ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_vector2_set (<em class="parameter"><code><a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="type">GimpVector2</span></a> *vector</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> x</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> y</code></em>);</pre>
+<p>Sets the X and Y coordinates of <em class="parameter"><code>vector</code></em>
+ to <em class="parameter"><code>x</code></em>
+ and <em class="parameter"><code>y</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-vector2-set.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>vector</p></td>
+<td class="parameter_description"><p>a pointer to a <a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="type">GimpVector2</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x</p></td>
+<td class="parameter_description"><p>the X coordinate.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y</p></td>
+<td class="parameter_description"><p>the Y coordinate.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-vector2-length"></a><h3>gimp_vector2_length ()</h3>
+<pre class="programlisting"><span class="returnvalue">gdouble</span>
+gimp_vector2_length (<em class="parameter"><code>const <a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="type">GimpVector2</span></a> *vector</code></em>);</pre>
+<p>Computes the length of a 2D vector.</p>
+<div class="refsect3">
+<a name="gimp-vector2-length.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>vector</p></td>
+<td class="parameter_description"><p>a pointer to a <a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="type">GimpVector2</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-vector2-length.returns"></a><h4>Returns</h4>
+<p> the length of <em class="parameter"><code>vector</code></em>
+(a positive gdouble).</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-vector2-length-val"></a><h3>gimp_vector2_length_val ()</h3>
+<pre class="programlisting"><span class="returnvalue">gdouble</span>
+gimp_vector2_length_val (<em class="parameter"><code><a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="type">GimpVector2</span></a> vector</code></em>);</pre>
+<p>This function is identical to <a class="link" href="libgimpmath-GimpVector.html#gimp-vector2-length" title="gimp_vector2_length ()"><code class="function">gimp_vector2_length()</code></a> but the
+vector is passed by value rather than by reference.</p>
+<div class="refsect3">
+<a name="gimp-vector2-length-val.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>vector</p></td>
+<td class="parameter_description"><p>a <a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="type">GimpVector2</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-vector2-length-val.returns"></a><h4>Returns</h4>
+<p> the length of <em class="parameter"><code>vector</code></em>
+(a positive gdouble).</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-vector2-mul"></a><h3>gimp_vector2_mul ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_vector2_mul (<em class="parameter"><code><a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="type">GimpVector2</span></a> *vector</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> factor</code></em>);</pre>
+<p>Multiplies each component of the <em class="parameter"><code>vector</code></em>
+ by <em class="parameter"><code>factor</code></em>
+. Note that this
+is equivalent to multiplying the vectors length by <em class="parameter"><code>factor</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-vector2-mul.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>vector</p></td>
+<td class="parameter_description"><p>a pointer to a <a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="type">GimpVector2</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>factor</p></td>
+<td class="parameter_description"><p>a scalar.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-vector2-mul-val"></a><h3>gimp_vector2_mul_val ()</h3>
+<pre class="programlisting"><a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="returnvalue">GimpVector2</span></a>
+gimp_vector2_mul_val (<em class="parameter"><code><a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="type">GimpVector2</span></a> vector</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> factor</code></em>);</pre>
+<p>This function is identical to <a class="link" href="libgimpmath-GimpVector.html#gimp-vector2-mul" title="gimp_vector2_mul ()"><code class="function">gimp_vector2_mul()</code></a> but the vector is
+passed by value rather than by reference.</p>
+<div class="refsect3">
+<a name="gimp-vector2-mul-val.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>vector</p></td>
+<td class="parameter_description"><p>a <a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="type">GimpVector2</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>factor</p></td>
+<td class="parameter_description"><p>a scalar.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-vector2-mul-val.returns"></a><h4>Returns</h4>
+<p> the resulting <a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="type">GimpVector2</span></a>.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-vector2-normal"></a><h3>gimp_vector2_normal ()</h3>
+<pre class="programlisting"><a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="returnvalue">GimpVector2</span></a>
+gimp_vector2_normal (<em class="parameter"><code><a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="type">GimpVector2</span></a> *vector</code></em>);</pre>
+<p>Compute a normalized perpendicular vector to <em class="parameter"><code>vector</code></em>
+</p>
+<div class="refsect3">
+<a name="gimp-vector2-normal.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>vector</p></td>
+<td class="parameter_description"><p>a pointer to a <a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="type">GimpVector2</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-vector2-normal.returns"></a><h4>Returns</h4>
+<p> a <a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="type">GimpVector2</span></a> perpendicular to <em class="parameter"><code>vector</code></em>
+, with a length of 1.0.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-vector2-normal-val"></a><h3>gimp_vector2_normal_val ()</h3>
+<pre class="programlisting"><a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="returnvalue">GimpVector2</span></a>
+gimp_vector2_normal_val (<em class="parameter"><code><a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="type">GimpVector2</span></a> vector</code></em>);</pre>
+<p>This function is identical to <a class="link" href="libgimpmath-GimpVector.html#gimp-vector2-normal" title="gimp_vector2_normal ()"><code class="function">gimp_vector2_normal()</code></a> but the vector
+is passed by value rather than by reference.</p>
+<div class="refsect3">
+<a name="gimp-vector2-normal-val.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>vector</p></td>
+<td class="parameter_description"><p>a <a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="type">GimpVector2</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-vector2-normal-val.returns"></a><h4>Returns</h4>
+<p> a <a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="type">GimpVector2</span></a> perpendicular to <em class="parameter"><code>vector</code></em>
+, with a length of 1.0.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-vector2-normalize"></a><h3>gimp_vector2_normalize ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_vector2_normalize (<em class="parameter"><code><a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="type">GimpVector2</span></a> *vector</code></em>);</pre>
+<p>Normalizes the <em class="parameter"><code>vector</code></em>
+ so the length of the <em class="parameter"><code>vector</code></em>
+ is 1.0. The nul
+vector will not be changed.</p>
+<div class="refsect3">
+<a name="gimp-vector2-normalize.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>vector</p></td>
+<td class="parameter_description"><p>a pointer to a <a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="type">GimpVector2</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-vector2-normalize-val"></a><h3>gimp_vector2_normalize_val ()</h3>
+<pre class="programlisting"><a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="returnvalue">GimpVector2</span></a>
+gimp_vector2_normalize_val (<em class="parameter"><code><a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="type">GimpVector2</span></a> vector</code></em>);</pre>
+<p>This function is identical to <a class="link" href="libgimpmath-GimpVector.html#gimp-vector2-normalize" title="gimp_vector2_normalize ()"><code class="function">gimp_vector2_normalize()</code></a> but the
+vector is passed by value rather than by reference.</p>
+<div class="refsect3">
+<a name="gimp-vector2-normalize-val.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>vector</p></td>
+<td class="parameter_description"><p>a <a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="type">GimpVector2</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-vector2-normalize-val.returns"></a><h4>Returns</h4>
+<p> a <a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="type">GimpVector2</span></a> parallel to <em class="parameter"><code>vector</code></em>
+, pointing in the same
+direction but with a length of 1.0.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-vector2-neg"></a><h3>gimp_vector2_neg ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_vector2_neg (<em class="parameter"><code><a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="type">GimpVector2</span></a> *vector</code></em>);</pre>
+<p>Negates the <em class="parameter"><code>vector</code></em>
+ (i.e. negate all its coordinates).</p>
+<div class="refsect3">
+<a name="gimp-vector2-neg.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>vector</p></td>
+<td class="parameter_description"><p>a pointer to a <a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="type">GimpVector2</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-vector2-neg-val"></a><h3>gimp_vector2_neg_val ()</h3>
+<pre class="programlisting"><a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="returnvalue">GimpVector2</span></a>
+gimp_vector2_neg_val (<em class="parameter"><code><a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="type">GimpVector2</span></a> vector</code></em>);</pre>
+<p>This function is identical to <a class="link" href="libgimpmath-GimpVector.html#gimp-vector2-neg" title="gimp_vector2_neg ()"><code class="function">gimp_vector2_neg()</code></a> but the vector
+is passed by value rather than by reference.</p>
+<div class="refsect3">
+<a name="gimp-vector2-neg-val.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>vector</p></td>
+<td class="parameter_description"><p>a <a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="type">GimpVector2</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-vector2-neg-val.returns"></a><h4>Returns</h4>
+<p> the negated <a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="type">GimpVector2</span></a>.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-vector2-add"></a><h3>gimp_vector2_add ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_vector2_add (<em class="parameter"><code><a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="type">GimpVector2</span></a> *result</code></em>,
+ <em class="parameter"><code>const <a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="type">GimpVector2</span></a> *vector1</code></em>,
+ <em class="parameter"><code>const <a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="type">GimpVector2</span></a> *vector2</code></em>);</pre>
+<p>Computes the sum of two 2D vectors. The resulting <a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="type">GimpVector2</span></a> is
+stored in <em class="parameter"><code>result</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-vector2-add.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>result</p></td>
+<td class="parameter_description"><p>destination for the resulting <a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="type">GimpVector2</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>vector1</p></td>
+<td class="parameter_description"><p>a pointer to the first <a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="type">GimpVector2</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>vector2</p></td>
+<td class="parameter_description"><p>a pointer to the second <a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="type">GimpVector2</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-vector2-add-val"></a><h3>gimp_vector2_add_val ()</h3>
+<pre class="programlisting"><a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="returnvalue">GimpVector2</span></a>
+gimp_vector2_add_val (<em class="parameter"><code><a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="type">GimpVector2</span></a> vector1</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="type">GimpVector2</span></a> vector2</code></em>);</pre>
+<p>This function is identical to <a class="link" href="libgimpmath-GimpVector.html#gimp-vector2-add" title="gimp_vector2_add ()"><code class="function">gimp_vector2_add()</code></a> but the vectors
+are passed by value rather than by reference.</p>
+<div class="refsect3">
+<a name="gimp-vector2-add-val.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>vector1</p></td>
+<td class="parameter_description"><p>the first <a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="type">GimpVector2</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>vector2</p></td>
+<td class="parameter_description"><p>the second <a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="type">GimpVector2</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-vector2-add-val.returns"></a><h4>Returns</h4>
+<p> the resulting <a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="type">GimpVector2</span></a>.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-vector2-sub"></a><h3>gimp_vector2_sub ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_vector2_sub (<em class="parameter"><code><a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="type">GimpVector2</span></a> *result</code></em>,
+ <em class="parameter"><code>const <a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="type">GimpVector2</span></a> *vector1</code></em>,
+ <em class="parameter"><code>const <a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="type">GimpVector2</span></a> *vector2</code></em>);</pre>
+<p>Computes the difference of two 2D vectors (<em class="parameter"><code>vector1</code></em>
+ minus <em class="parameter"><code>vector2</code></em>
+).
+The resulting <a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="type">GimpVector2</span></a> is stored in <em class="parameter"><code>result</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-vector2-sub.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>result</p></td>
+<td class="parameter_description"><p>the destination for the resulting <a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="type">GimpVector2</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>vector1</p></td>
+<td class="parameter_description"><p>a pointer to the first <a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="type">GimpVector2</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>vector2</p></td>
+<td class="parameter_description"><p>a pointer to the second <a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="type">GimpVector2</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-vector2-sub-val"></a><h3>gimp_vector2_sub_val ()</h3>
+<pre class="programlisting"><a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="returnvalue">GimpVector2</span></a>
+gimp_vector2_sub_val (<em class="parameter"><code><a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="type">GimpVector2</span></a> vector1</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="type">GimpVector2</span></a> vector2</code></em>);</pre>
+<p>This function is identical to <a class="link" href="libgimpmath-GimpVector.html#gimp-vector2-sub" title="gimp_vector2_sub ()"><code class="function">gimp_vector2_sub()</code></a> but the vectors
+are passed by value rather than by reference.</p>
+<div class="refsect3">
+<a name="gimp-vector2-sub-val.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>vector1</p></td>
+<td class="parameter_description"><p>the first <a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="type">GimpVector2</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>vector2</p></td>
+<td class="parameter_description"><p>the second <a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="type">GimpVector2</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-vector2-sub-val.returns"></a><h4>Returns</h4>
+<p> the resulting <a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="type">GimpVector2</span></a>.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-vector2-inner-product"></a><h3>gimp_vector2_inner_product ()</h3>
+<pre class="programlisting"><span class="returnvalue">gdouble</span>
+gimp_vector2_inner_product (<em class="parameter"><code>const <a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="type">GimpVector2</span></a> *vector1</code></em>,
+ <em class="parameter"><code>const <a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="type">GimpVector2</span></a> *vector2</code></em>);</pre>
+<p>Computes the inner (dot) product of two 2D vectors.
+This product is zero if and only if the two vectors are orthogonal.</p>
+<div class="refsect3">
+<a name="gimp-vector2-inner-product.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>vector1</p></td>
+<td class="parameter_description"><p>a pointer to the first <a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="type">GimpVector2</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>vector2</p></td>
+<td class="parameter_description"><p>a pointer to the second <a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="type">GimpVector2</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-vector2-inner-product.returns"></a><h4>Returns</h4>
+<p> The inner product.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-vector2-inner-product-val"></a><h3>gimp_vector2_inner_product_val ()</h3>
+<pre class="programlisting"><span class="returnvalue">gdouble</span>
+gimp_vector2_inner_product_val (<em class="parameter"><code><a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="type">GimpVector2</span></a> vector1</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="type">GimpVector2</span></a> vector2</code></em>);</pre>
+<p>This function is identical to <a class="link" href="libgimpmath-GimpVector.html#gimp-vector2-inner-product" title="gimp_vector2_inner_product ()"><code class="function">gimp_vector2_inner_product()</code></a> but the
+vectors are passed by value rather than by reference.</p>
+<div class="refsect3">
+<a name="gimp-vector2-inner-product-val.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>vector1</p></td>
+<td class="parameter_description"><p>the first <a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="type">GimpVector2</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>vector2</p></td>
+<td class="parameter_description"><p>the second <a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="type">GimpVector2</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-vector2-inner-product-val.returns"></a><h4>Returns</h4>
+<p> The inner product.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-vector2-cross-product"></a><h3>gimp_vector2_cross_product ()</h3>
+<pre class="programlisting"><a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="returnvalue">GimpVector2</span></a>
+gimp_vector2_cross_product (<em class="parameter"><code>const <a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="type">GimpVector2</span></a> *vector1</code></em>,
+ <em class="parameter"><code>const <a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="type">GimpVector2</span></a> *vector2</code></em>);</pre>
+<p>Compute the cross product of two vectors. The result is a
+<a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="type">GimpVector2</span></a> which is orthogonal to both <em class="parameter"><code>vector1</code></em>
+ and <em class="parameter"><code>vector2</code></em>
+. If
+<em class="parameter"><code>vector1</code></em>
+ and <em class="parameter"><code>vector2</code></em>
+ are parallel, the result will be the nul
+vector.</p>
+<p>Note that in 2D, this function is useful to test if two vectors are
+parallel or not, or to compute the area spawned by two vectors.</p>
+<div class="refsect3">
+<a name="gimp-vector2-cross-product.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>vector1</p></td>
+<td class="parameter_description"><p>a pointer to the first <a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="type">GimpVector2</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>vector2</p></td>
+<td class="parameter_description"><p>a pointer to the second <a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="type">GimpVector2</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-vector2-cross-product.returns"></a><h4>Returns</h4>
+<p> The cross product.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-vector2-cross-product-val"></a><h3>gimp_vector2_cross_product_val ()</h3>
+<pre class="programlisting"><a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="returnvalue">GimpVector2</span></a>
+gimp_vector2_cross_product_val (<em class="parameter"><code><a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="type">GimpVector2</span></a> vector1</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="type">GimpVector2</span></a> vector2</code></em>);</pre>
+<p>This function is identical to <a class="link" href="libgimpmath-GimpVector.html#gimp-vector2-cross-product" title="gimp_vector2_cross_product ()"><code class="function">gimp_vector2_cross_product()</code></a> but the
+vectors are passed by value rather than by reference.</p>
+<div class="refsect3">
+<a name="gimp-vector2-cross-product-val.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>vector1</p></td>
+<td class="parameter_description"><p>the first <a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="type">GimpVector2</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>vector2</p></td>
+<td class="parameter_description"><p>the second <a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="type">GimpVector2</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-vector2-cross-product-val.returns"></a><h4>Returns</h4>
+<p> The cross product.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-vector2-rotate"></a><h3>gimp_vector2_rotate ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_vector2_rotate (<em class="parameter"><code><a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="type">GimpVector2</span></a> *vector</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> alpha</code></em>);</pre>
+<p>Rotates the <em class="parameter"><code>vector</code></em>
+ counterclockwise by <em class="parameter"><code>alpha</code></em>
+ radians.</p>
+<div class="refsect3">
+<a name="gimp-vector2-rotate.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>vector</p></td>
+<td class="parameter_description"><p>a pointer to a <a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="type">GimpVector2</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>alpha</p></td>
+<td class="parameter_description"><p>an angle (in radians).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-vector2-rotate-val"></a><h3>gimp_vector2_rotate_val ()</h3>
+<pre class="programlisting"><a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="returnvalue">GimpVector2</span></a>
+gimp_vector2_rotate_val (<em class="parameter"><code><a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="type">GimpVector2</span></a> vector</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> alpha</code></em>);</pre>
+<p>This function is identical to <a class="link" href="libgimpmath-GimpVector.html#gimp-vector2-rotate" title="gimp_vector2_rotate ()"><code class="function">gimp_vector2_rotate()</code></a> but the vector
+is passed by value rather than by reference.</p>
+<div class="refsect3">
+<a name="gimp-vector2-rotate-val.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>vector</p></td>
+<td class="parameter_description"><p>a <a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="type">GimpVector2</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>alpha</p></td>
+<td class="parameter_description"><p>an angle (in radians).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-vector2-rotate-val.returns"></a><h4>Returns</h4>
+<p> a <a class="link" href="libgimpmath-GimpVector.html#GimpVector2" title="struct GimpVector2"><span class="type">GimpVector2</span></a> representing <em class="parameter"><code>vector</code></em>
+rotated by <em class="parameter"><code>alpha</code></em>
+radians.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-vector3-new"></a><h3>gimp_vector3_new ()</h3>
+<pre class="programlisting"><a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="returnvalue">GimpVector3</span></a>
+gimp_vector3_new (<em class="parameter"><code><span class="type">gdouble</span> x</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> y</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> z</code></em>);</pre>
+<p>Creates a <a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="type">GimpVector3</span></a> of coordinate <em class="parameter"><code>x</code></em>
+, <em class="parameter"><code>y</code></em>
+ and <em class="parameter"><code>z</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-vector3-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>x</p></td>
+<td class="parameter_description"><p>the X coordinate.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y</p></td>
+<td class="parameter_description"><p>the Y coordinate.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>z</p></td>
+<td class="parameter_description"><p>the Z coordinate.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-vector3-new.returns"></a><h4>Returns</h4>
+<p> the resulting <a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="type">GimpVector3</span></a>.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-vector3-set"></a><h3>gimp_vector3_set ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_vector3_set (<em class="parameter"><code><a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="type">GimpVector3</span></a> *vector</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> x</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> y</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> z</code></em>);</pre>
+<p>Sets the X, Y and Z coordinates of <em class="parameter"><code>vector</code></em>
+ to <em class="parameter"><code>x</code></em>
+, <em class="parameter"><code>y</code></em>
+ and <em class="parameter"><code>z</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-vector3-set.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>vector</p></td>
+<td class="parameter_description"><p>a pointer to a <a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="type">GimpVector3</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x</p></td>
+<td class="parameter_description"><p>the X coordinate.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y</p></td>
+<td class="parameter_description"><p>the Y coordinate.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>z</p></td>
+<td class="parameter_description"><p>the Z coordinate.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-vector3-length"></a><h3>gimp_vector3_length ()</h3>
+<pre class="programlisting"><span class="returnvalue">gdouble</span>
+gimp_vector3_length (<em class="parameter"><code>const <a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="type">GimpVector3</span></a> *vector</code></em>);</pre>
+<p>Computes the length of a 3D vector.</p>
+<div class="refsect3">
+<a name="gimp-vector3-length.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>vector</p></td>
+<td class="parameter_description"><p>a pointer to a <a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="type">GimpVector3</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-vector3-length.returns"></a><h4>Returns</h4>
+<p> the length of <em class="parameter"><code>vector</code></em>
+(a positive gdouble).</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-vector3-length-val"></a><h3>gimp_vector3_length_val ()</h3>
+<pre class="programlisting"><span class="returnvalue">gdouble</span>
+gimp_vector3_length_val (<em class="parameter"><code><a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="type">GimpVector3</span></a> vector</code></em>);</pre>
+<p>This function is identical to <a class="link" href="libgimpmath-GimpVector.html#gimp-vector3-length" title="gimp_vector3_length ()"><code class="function">gimp_vector3_length()</code></a> but the vector
+is passed by value rather than by reference.</p>
+<div class="refsect3">
+<a name="gimp-vector3-length-val.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>vector</p></td>
+<td class="parameter_description"><p>a <a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="type">GimpVector3</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-vector3-length-val.returns"></a><h4>Returns</h4>
+<p> the length of <em class="parameter"><code>vector</code></em>
+(a positive gdouble).</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-vector3-mul"></a><h3>gimp_vector3_mul ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_vector3_mul (<em class="parameter"><code><a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="type">GimpVector3</span></a> *vector</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> factor</code></em>);</pre>
+<p>Multiplies each component of the <em class="parameter"><code>vector</code></em>
+ by <em class="parameter"><code>factor</code></em>
+. Note that
+this is equivalent to multiplying the vectors length by <em class="parameter"><code>factor</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-vector3-mul.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>vector</p></td>
+<td class="parameter_description"><p>a pointer to a <a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="type">GimpVector3</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>factor</p></td>
+<td class="parameter_description"><p>a scalar.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-vector3-mul-val"></a><h3>gimp_vector3_mul_val ()</h3>
+<pre class="programlisting"><a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="returnvalue">GimpVector3</span></a>
+gimp_vector3_mul_val (<em class="parameter"><code><a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="type">GimpVector3</span></a> vector</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> factor</code></em>);</pre>
+<p>This function is identical to <a class="link" href="libgimpmath-GimpVector.html#gimp-vector3-mul" title="gimp_vector3_mul ()"><code class="function">gimp_vector3_mul()</code></a> but the vector is
+passed by value rather than by reference.</p>
+<div class="refsect3">
+<a name="gimp-vector3-mul-val.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>vector</p></td>
+<td class="parameter_description"><p>a <a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="type">GimpVector3</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>factor</p></td>
+<td class="parameter_description"><p>a scalar.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-vector3-mul-val.returns"></a><h4>Returns</h4>
+<p> the resulting <a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="type">GimpVector3</span></a>.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-vector3-normalize"></a><h3>gimp_vector3_normalize ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_vector3_normalize (<em class="parameter"><code><a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="type">GimpVector3</span></a> *vector</code></em>);</pre>
+<p>Normalizes the <em class="parameter"><code>vector</code></em>
+ so the length of the <em class="parameter"><code>vector</code></em>
+ is 1.0. The nul
+vector will not be changed.</p>
+<div class="refsect3">
+<a name="gimp-vector3-normalize.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>vector</p></td>
+<td class="parameter_description"><p>a pointer to a <a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="type">GimpVector3</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-vector3-normalize-val"></a><h3>gimp_vector3_normalize_val ()</h3>
+<pre class="programlisting"><a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="returnvalue">GimpVector3</span></a>
+gimp_vector3_normalize_val (<em class="parameter"><code><a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="type">GimpVector3</span></a> vector</code></em>);</pre>
+<p>This function is identical to <a class="link" href="libgimpmath-GimpVector.html#gimp-vector3-normalize" title="gimp_vector3_normalize ()"><code class="function">gimp_vector3_normalize()</code></a> but the
+vector is passed by value rather than by reference.</p>
+<div class="refsect3">
+<a name="gimp-vector3-normalize-val.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>vector</p></td>
+<td class="parameter_description"><p>a <a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="type">GimpVector3</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-vector3-normalize-val.returns"></a><h4>Returns</h4>
+<p> a <a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="type">GimpVector3</span></a> parallel to <em class="parameter"><code>vector</code></em>
+, pointing in the same
+direction but with a length of 1.0.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-vector3-neg"></a><h3>gimp_vector3_neg ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_vector3_neg (<em class="parameter"><code><a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="type">GimpVector3</span></a> *vector</code></em>);</pre>
+<p>Negates the <em class="parameter"><code>vector</code></em>
+ (i.e. negate all its coordinates).</p>
+<div class="refsect3">
+<a name="gimp-vector3-neg.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>vector</p></td>
+<td class="parameter_description"><p>a pointer to a <a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="type">GimpVector3</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-vector3-neg-val"></a><h3>gimp_vector3_neg_val ()</h3>
+<pre class="programlisting"><a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="returnvalue">GimpVector3</span></a>
+gimp_vector3_neg_val (<em class="parameter"><code><a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="type">GimpVector3</span></a> vector</code></em>);</pre>
+<p>This function is identical to <a class="link" href="libgimpmath-GimpVector.html#gimp-vector3-neg" title="gimp_vector3_neg ()"><code class="function">gimp_vector3_neg()</code></a> but the vector
+is passed by value rather than by reference.</p>
+<div class="refsect3">
+<a name="gimp-vector3-neg-val.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>vector</p></td>
+<td class="parameter_description"><p>a <a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="type">GimpVector3</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-vector3-neg-val.returns"></a><h4>Returns</h4>
+<p> the negated <a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="type">GimpVector3</span></a>.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-vector3-add"></a><h3>gimp_vector3_add ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_vector3_add (<em class="parameter"><code><a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="type">GimpVector3</span></a> *result</code></em>,
+ <em class="parameter"><code>const <a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="type">GimpVector3</span></a> *vector1</code></em>,
+ <em class="parameter"><code>const <a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="type">GimpVector3</span></a> *vector2</code></em>);</pre>
+<p>Computes the sum of two 3D vectors. The resulting <a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="type">GimpVector3</span></a> is
+stored in <em class="parameter"><code>result</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-vector3-add.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>result</p></td>
+<td class="parameter_description"><p>destination for the resulting <a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="type">GimpVector3</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>vector1</p></td>
+<td class="parameter_description"><p>a pointer to the first <a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="type">GimpVector3</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>vector2</p></td>
+<td class="parameter_description"><p>a pointer to the second <a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="type">GimpVector3</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-vector3-add-val"></a><h3>gimp_vector3_add_val ()</h3>
+<pre class="programlisting"><a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="returnvalue">GimpVector3</span></a>
+gimp_vector3_add_val (<em class="parameter"><code><a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="type">GimpVector3</span></a> vector1</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="type">GimpVector3</span></a> vector2</code></em>);</pre>
+<p>This function is identical to <a class="link" href="libgimpmath-GimpVector.html#gimp-vector3-add" title="gimp_vector3_add ()"><code class="function">gimp_vector3_add()</code></a> but the vectors
+are passed by value rather than by reference.</p>
+<div class="refsect3">
+<a name="gimp-vector3-add-val.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>vector1</p></td>
+<td class="parameter_description"><p>a <a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="type">GimpVector3</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>vector2</p></td>
+<td class="parameter_description"><p>a <a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="type">GimpVector3</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-vector3-add-val.returns"></a><h4>Returns</h4>
+<p> the resulting <a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="type">GimpVector3</span></a>.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-vector3-sub"></a><h3>gimp_vector3_sub ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_vector3_sub (<em class="parameter"><code><a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="type">GimpVector3</span></a> *result</code></em>,
+ <em class="parameter"><code>const <a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="type">GimpVector3</span></a> *vector1</code></em>,
+ <em class="parameter"><code>const <a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="type">GimpVector3</span></a> *vector2</code></em>);</pre>
+<p>Computes the difference of two 3D vectors (<em class="parameter"><code>vector1</code></em>
+ minus <em class="parameter"><code>vector2</code></em>
+).
+The resulting <a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="type">GimpVector3</span></a> is stored in <em class="parameter"><code>result</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-vector3-sub.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>result</p></td>
+<td class="parameter_description"><p>the destination for the resulting <a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="type">GimpVector3</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>vector1</p></td>
+<td class="parameter_description"><p>a pointer to the first <a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="type">GimpVector3</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>vector2</p></td>
+<td class="parameter_description"><p>a pointer to the second <a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="type">GimpVector3</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-vector3-sub-val"></a><h3>gimp_vector3_sub_val ()</h3>
+<pre class="programlisting"><a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="returnvalue">GimpVector3</span></a>
+gimp_vector3_sub_val (<em class="parameter"><code><a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="type">GimpVector3</span></a> vector1</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="type">GimpVector3</span></a> vector2</code></em>);</pre>
+<p>This function is identical to <a class="link" href="libgimpmath-GimpVector.html#gimp-vector3-sub" title="gimp_vector3_sub ()"><code class="function">gimp_vector3_sub()</code></a> but the vectors
+are passed by value rather than by reference.</p>
+<div class="refsect3">
+<a name="gimp-vector3-sub-val.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>vector1</p></td>
+<td class="parameter_description"><p>a <a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="type">GimpVector3</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>vector2</p></td>
+<td class="parameter_description"><p>a <a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="type">GimpVector3</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-vector3-sub-val.returns"></a><h4>Returns</h4>
+<p> the resulting <a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="type">GimpVector3</span></a>.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-vector3-inner-product"></a><h3>gimp_vector3_inner_product ()</h3>
+<pre class="programlisting"><span class="returnvalue">gdouble</span>
+gimp_vector3_inner_product (<em class="parameter"><code>const <a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="type">GimpVector3</span></a> *vector1</code></em>,
+ <em class="parameter"><code>const <a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="type">GimpVector3</span></a> *vector2</code></em>);</pre>
+<p>Computes the inner (dot) product of two 3D vectors. This product
+is zero if and only if the two vectors are orthogonal.</p>
+<div class="refsect3">
+<a name="gimp-vector3-inner-product.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>vector1</p></td>
+<td class="parameter_description"><p>a pointer to the first <a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="type">GimpVector3</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>vector2</p></td>
+<td class="parameter_description"><p>a pointer to the second <a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="type">GimpVector3</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-vector3-inner-product.returns"></a><h4>Returns</h4>
+<p> The inner product.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-vector3-inner-product-val"></a><h3>gimp_vector3_inner_product_val ()</h3>
+<pre class="programlisting"><span class="returnvalue">gdouble</span>
+gimp_vector3_inner_product_val (<em class="parameter"><code><a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="type">GimpVector3</span></a> vector1</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="type">GimpVector3</span></a> vector2</code></em>);</pre>
+<p>This function is identical to <a class="link" href="libgimpmath-GimpVector.html#gimp-vector3-inner-product" title="gimp_vector3_inner_product ()"><code class="function">gimp_vector3_inner_product()</code></a> but the
+vectors are passed by value rather than by reference.</p>
+<div class="refsect3">
+<a name="gimp-vector3-inner-product-val.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>vector1</p></td>
+<td class="parameter_description"><p>the first <a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="type">GimpVector3</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>vector2</p></td>
+<td class="parameter_description"><p>the second <a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="type">GimpVector3</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-vector3-inner-product-val.returns"></a><h4>Returns</h4>
+<p> The inner product.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-vector3-cross-product"></a><h3>gimp_vector3_cross_product ()</h3>
+<pre class="programlisting"><a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="returnvalue">GimpVector3</span></a>
+gimp_vector3_cross_product (<em class="parameter"><code>const <a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="type">GimpVector3</span></a> *vector1</code></em>,
+ <em class="parameter"><code>const <a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="type">GimpVector3</span></a> *vector2</code></em>);</pre>
+<p>Compute the cross product of two vectors. The result is a
+<a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="type">GimpVector3</span></a> which is orthogonal to both <em class="parameter"><code>vector1</code></em>
+ and <em class="parameter"><code>vector2</code></em>
+. If
+<em class="parameter"><code>vector1</code></em>
+ and <em class="parameter"><code>vector2</code></em>
+ and parallel, the result will be the nul
+vector.</p>
+<p>This function can be used to compute the normal of the plane
+defined by <em class="parameter"><code>vector1</code></em>
+ and <em class="parameter"><code>vector2</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-vector3-cross-product.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>vector1</p></td>
+<td class="parameter_description"><p>a pointer to the first <a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="type">GimpVector3</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>vector2</p></td>
+<td class="parameter_description"><p>a pointer to the second <a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="type">GimpVector3</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-vector3-cross-product.returns"></a><h4>Returns</h4>
+<p> The cross product.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-vector3-cross-product-val"></a><h3>gimp_vector3_cross_product_val ()</h3>
+<pre class="programlisting"><a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="returnvalue">GimpVector3</span></a>
+gimp_vector3_cross_product_val (<em class="parameter"><code><a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="type">GimpVector3</span></a> vector1</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="type">GimpVector3</span></a> vector2</code></em>);</pre>
+<p>This function is identical to <a class="link" href="libgimpmath-GimpVector.html#gimp-vector3-cross-product" title="gimp_vector3_cross_product ()"><code class="function">gimp_vector3_cross_product()</code></a> but the
+vectors are passed by value rather than by reference.</p>
+<div class="refsect3">
+<a name="gimp-vector3-cross-product-val.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>vector1</p></td>
+<td class="parameter_description"><p>the first <a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="type">GimpVector3</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>vector2</p></td>
+<td class="parameter_description"><p>the second <a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="type">GimpVector3</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-vector3-cross-product-val.returns"></a><h4>Returns</h4>
+<p> The cross product.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-vector3-rotate"></a><h3>gimp_vector3_rotate ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_vector3_rotate (<em class="parameter"><code><a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="type">GimpVector3</span></a> *vector</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> alpha</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> beta</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> gamma</code></em>);</pre>
+<p>Rotates the <em class="parameter"><code>vector</code></em>
+ around the three axis (Z, Y, and X) by <em class="parameter"><code>alpha</code></em>
+,
+<em class="parameter"><code>beta</code></em>
+ and <em class="parameter"><code>gamma</code></em>
+, respectively.</p>
+<p>Note that the order of the rotation is very important. If you
+expect a vector to be rotated around X, and then around Y, you will
+have to call this function twice. Also, it is often wise to call
+this function with only one of <em class="parameter"><code>alpha</code></em>
+, <em class="parameter"><code>beta</code></em>
+ and <em class="parameter"><code>gamma</code></em>
+ non-zero.</p>
+<div class="refsect3">
+<a name="gimp-vector3-rotate.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>vector</p></td>
+<td class="parameter_description"><p>a pointer to a <a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="type">GimpVector3</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>alpha</p></td>
+<td class="parameter_description"><p>the angle (in radian) of rotation around the Z axis.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>beta</p></td>
+<td class="parameter_description"><p>the angle (in radian) of rotation around the Y axis.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>gamma</p></td>
+<td class="parameter_description"><p>the angle (in radian) of rotation around the X axis.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-vector3-rotate-val"></a><h3>gimp_vector3_rotate_val ()</h3>
+<pre class="programlisting"><a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="returnvalue">GimpVector3</span></a>
+gimp_vector3_rotate_val (<em class="parameter"><code><a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="type">GimpVector3</span></a> vector</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> alpha</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> beta</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> gamma</code></em>);</pre>
+<p>This function is identical to <a class="link" href="libgimpmath-GimpVector.html#gimp-vector3-rotate" title="gimp_vector3_rotate ()"><code class="function">gimp_vector3_rotate()</code></a> but the vectors
+are passed by value rather than by reference.</p>
+<div class="refsect3">
+<a name="gimp-vector3-rotate-val.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>vector</p></td>
+<td class="parameter_description"><p>a <a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="type">GimpVector3</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>alpha</p></td>
+<td class="parameter_description"><p>the angle (in radian) of rotation around the Z axis.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>beta</p></td>
+<td class="parameter_description"><p>the angle (in radian) of rotation around the Y axis.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>gamma</p></td>
+<td class="parameter_description"><p>the angle (in radian) of rotation around the X axis.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-vector3-rotate-val.returns"></a><h4>Returns</h4>
+<p> the rotated vector.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-vector-2d-to-3d"></a><h3>gimp_vector_2d_to_3d ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_vector_2d_to_3d (<em class="parameter"><code><span class="type">gint</span> sx</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> sy</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> w</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> h</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> x</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> y</code></em>,
+ <em class="parameter"><code>const <a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="type">GimpVector3</span></a> *vp</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="type">GimpVector3</span></a> *p</code></em>);</pre>
+<p>\"Compute screen (sx, sy) - (sx + w, sy + h) to 3D unit square
+mapping. The plane to map to is given in the z field of p. The
+observer is located at position vp (vp-&gt;z != 0.0).\"</p>
+<p>In other words, this computes the projection of the point (<em class="parameter"><code>x</code></em>
+, <em class="parameter"><code>y</code></em>
+)
+to the plane z = <em class="parameter"><code>p-&gt;z</code></em>
+ (parallel to XY), from the <em class="parameter"><code>vp</code></em>
+ point of view
+through the screen (<em class="parameter"><code>sx</code></em>
+, <em class="parameter"><code>sy</code></em>
+)-&gt;(<em class="parameter"><code>sx</code></em>
+ + <em class="parameter"><code>w</code></em>
+, <em class="parameter"><code>sy</code></em>
+ + <em class="parameter"><code>h</code></em>
+)</p>
+<div class="refsect3">
+<a name="gimp-vector-2d-to-3d.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>sx</p></td>
+<td class="parameter_description"><p>the abscissa of the upper-left screen rectangle.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>sy</p></td>
+<td class="parameter_description"><p>the ordinate of the upper-left screen rectangle.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>w</p></td>
+<td class="parameter_description"><p>the width of the screen rectangle.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>h</p></td>
+<td class="parameter_description"><p>the height of the screen rectangle.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x</p></td>
+<td class="parameter_description"><p>the abscissa of the point in the screen rectangle to map.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y</p></td>
+<td class="parameter_description"><p>the ordinate of the point in the screen rectangle to map.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>vp</p></td>
+<td class="parameter_description"><p>the position of the observer.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>p</p></td>
+<td class="parameter_description"><p>the resulting point.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-vector-2d-to-3d-val"></a><h3>gimp_vector_2d_to_3d_val ()</h3>
+<pre class="programlisting"><a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="returnvalue">GimpVector3</span></a>
+gimp_vector_2d_to_3d_val (<em class="parameter"><code><span class="type">gint</span> sx</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> sy</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> w</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> h</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> x</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> y</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="type">GimpVector3</span></a> vp</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="type">GimpVector3</span></a> p</code></em>);</pre>
+<p>This function is identical to <a class="link" href="libgimpmath-GimpVector.html#gimp-vector-2d-to-3d" title="gimp_vector_2d_to_3d ()"><code class="function">gimp_vector_2d_to_3d()</code></a> but the
+position of the <em class="parameter"><code>observer</code></em>
+ and the resulting point <em class="parameter"><code>p</code></em>
+ are passed by
+value rather than by reference.</p>
+<div class="refsect3">
+<a name="gimp-vector-2d-to-3d-val.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>sx</p></td>
+<td class="parameter_description"><p>the abscissa of the upper-left screen rectangle.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>sy</p></td>
+<td class="parameter_description"><p>the ordinate of the upper-left screen rectangle.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>w</p></td>
+<td class="parameter_description"><p>the width of the screen rectangle.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>h</p></td>
+<td class="parameter_description"><p>the height of the screen rectangle.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x</p></td>
+<td class="parameter_description"><p>the abscissa of the point in the screen rectangle to map.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y</p></td>
+<td class="parameter_description"><p>the ordinate of the point in the screen rectangle to map.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>vp</p></td>
+<td class="parameter_description"><p>position of the observer.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>p</p></td>
+<td class="parameter_description"><p>the resulting point.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-vector-2d-to-3d-val.returns"></a><h4>Returns</h4>
+<p> the computed <a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="type">GimpVector3</span></a> point.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-vector-3d-to-2d"></a><h3>gimp_vector_3d_to_2d ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_vector_3d_to_2d (<em class="parameter"><code><span class="type">gint</span> sx</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> sy</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> w</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> h</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> *x</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> *y</code></em>,
+ <em class="parameter"><code>const <a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="type">GimpVector3</span></a> *vp</code></em>,
+ <em class="parameter"><code>const <a class="link" href="libgimpmath-GimpVector.html#GimpVector3" title="struct GimpVector3"><span class="type">GimpVector3</span></a> *p</code></em>);</pre>
+<p>Convert the given 3D point to 2D (project it onto the viewing
+plane, (sx, sy, 0) - (sx + w, sy + h, 0). The input is assumed to
+be in the unit square (0, 0, z) - (1, 1, z). The viewpoint of the
+observer is passed in vp.</p>
+<p>This is basically the opposite of <a class="link" href="libgimpmath-GimpVector.html#gimp-vector-2d-to-3d" title="gimp_vector_2d_to_3d ()"><code class="function">gimp_vector_2d_to_3d()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-vector-3d-to-2d.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>sx</p></td>
+<td class="parameter_description"><p>the abscissa of the upper-left screen rectangle.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>sy</p></td>
+<td class="parameter_description"><p>the ordinate of the upper-left screen rectangle.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>w</p></td>
+<td class="parameter_description"><p>the width of the screen rectangle.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>h</p></td>
+<td class="parameter_description"><p>the height of the screen rectangle.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x</p></td>
+<td class="parameter_description"><p>the abscissa of the point in the screen rectangle to map (return value).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y</p></td>
+<td class="parameter_description"><p>the ordinate of the point in the screen rectangle to map (return value).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>vp</p></td>
+<td class="parameter_description"><p>position of the observer.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>p</p></td>
+<td class="parameter_description"><p>the 3D point to project to the plane.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+</div>
+<div class="refsect1">
+<a name="libgimpmath-GimpVector.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpVector2"></a><h3>struct GimpVector2</h3>
+<pre class="programlisting">struct GimpVector2 {
+ gdouble x, y;
+};
+</pre>
+<p>A two dimensional vector.</p>
+<div class="refsect3">
+<a name="GimpVector2.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="struct_members_name">
+<col class="struct_members_description">
+<col width="200px" class="struct_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="struct_member_name"><p><span class="type">gdouble</span> <em class="structfield"><code><a name="GimpVector2.x"></a>x</code></em>;</p></td>
+<td class="struct_member_description"><p>the x axis</p></td>
+<td class="struct_member_annotations"> </td>
+</tr>
+<tr>
+<td class="struct_member_name"><p><span class="type">gdouble</span> <em class="structfield"><code><a name="GimpVector2.y"></a>y</code></em>;</p></td>
+<td class="struct_member_description"><p>the y axis</p></td>
+<td class="struct_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpVector3"></a><h3>struct GimpVector3</h3>
+<pre class="programlisting">struct GimpVector3 {
+ gdouble x, y, z;
+};
+</pre>
+<p>A three dimensional vector.</p>
+<div class="refsect3">
+<a name="GimpVector3.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="struct_members_name">
+<col class="struct_members_description">
+<col width="200px" class="struct_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="struct_member_name"><p><span class="type">gdouble</span> <em class="structfield"><code><a name="GimpVector3.x"></a>x</code></em>;</p></td>
+<td class="struct_member_description"><p>the x axis</p></td>
+<td class="struct_member_annotations"> </td>
+</tr>
+<tr>
+<td class="struct_member_name"><p><span class="type">gdouble</span> <em class="structfield"><code><a name="GimpVector3.y"></a>y</code></em>;</p></td>
+<td class="struct_member_description"><p>the y axis</p></td>
+<td class="struct_member_annotations"> </td>
+</tr>
+<tr>
+<td class="struct_member_name"><p><span class="type">gdouble</span> <em class="structfield"><code><a name="GimpVector3.z"></a>z</code></em>;</p></td>
+<td class="struct_member_description"><p>the z axis</p></td>
+<td class="struct_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpVector4"></a><h3>struct GimpVector4</h3>
+<pre class="programlisting">struct GimpVector4 {
+ gdouble x, y, z, w;
+};
+</pre>
+<p>A four dimensional vector.</p>
+<div class="refsect3">
+<a name="GimpVector4.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="struct_members_name">
+<col class="struct_members_description">
+<col width="200px" class="struct_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="struct_member_name"><p><span class="type">gdouble</span> <em class="structfield"><code><a name="GimpVector4.x"></a>x</code></em>;</p></td>
+<td class="struct_member_description"><p>the x axis</p></td>
+<td class="struct_member_annotations"> </td>
+</tr>
+<tr>
+<td class="struct_member_name"><p><span class="type">gdouble</span> <em class="structfield"><code><a name="GimpVector4.y"></a>y</code></em>;</p></td>
+<td class="struct_member_description"><p>the y axis</p></td>
+<td class="struct_member_annotations"> </td>
+</tr>
+<tr>
+<td class="struct_member_name"><p><span class="type">gdouble</span> <em class="structfield"><code><a name="GimpVector4.z"></a>z</code></em>;</p></td>
+<td class="struct_member_description"><p>the z axis</p></td>
+<td class="struct_member_annotations"> </td>
+</tr>
+<tr>
+<td class="struct_member_name"><p><span class="type">gdouble</span> <em class="structfield"><code><a name="GimpVector4.w"></a>w</code></em>;</p></td>
+<td class="struct_member_description"><p>the w axis</p></td>
+<td class="struct_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+</div>
+<div class="refsect1">
+<a name="libgimpmath-GimpVector.see-also"></a><h2>See Also</h2>
+<p><a class="link" href="libgimpmath-GimpMatrix.html#GimpMatrix2" title="struct GimpMatrix2"><span class="type">GimpMatrix2</span></a>, <a class="link" href="libgimpmath-GimpMatrix.html#GimpMatrix3" title="struct GimpMatrix3"><span class="type">GimpMatrix3</span></a>, <a class="link" href="libgimpmath-GimpMatrix.html#GimpMatrix4" title="struct GimpMatrix4"><span class="type">GimpMatrix4</span></a></p>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpmath/html/libgimpmath.devhelp2 b/devel-docs/libgimpmath/html/libgimpmath.devhelp2
new file mode 100644
index 0000000..29c58f6
--- /dev/null
+++ b/devel-docs/libgimpmath/html/libgimpmath.devhelp2
@@ -0,0 +1,127 @@
+<?xml version="1.0" encoding="utf-8" standalone="no"?>
+<book xmlns="http://www.devhelp.net/book" title="GIMP Math Library Reference Manual" link="index.html" author="" name="libgimpmath" version="2" language="c">
+ <chapters>
+ <sub name="GIMP Math Library" link="pt01.html">
+ <sub name="GimpMath" link="libgimpmath-GimpMath.html"/>
+ <sub name="GimpMatrix" link="libgimpmath-GimpMatrix.html"/>
+ <sub name="GimpVector" link="libgimpmath-GimpVector.html"/>
+ <sub name="GimpMD5" link="libgimpmath-GimpMD5.html"/>
+ </sub>
+ <sub name="Index" link="api-index-full.html"/>
+ <sub name="Index of new symbols in GIMP 2.4" link="api-index-2-4.html"/>
+ <sub name="Index of new symbols in GIMP 2.8" link="api-index-2-8.html"/>
+ <sub name="Index of new symbols in GIMP 2.10" link="api-index-2-10.html"/>
+ <sub name="Index of new symbols in GIMP 2.10.16" link="api-index-2-10-16.html"/>
+ <sub name="Index of deprecated symbols" link="api-index-deprecated.html"/>
+ </chapters>
+ <functions>
+ <keyword type="macro" name="RINT()" link="libgimpmath-GimpMath.html#RINT:CAPS"/>
+ <keyword type="macro" name="ROUND()" link="libgimpmath-GimpMath.html#ROUND:CAPS"/>
+ <keyword type="macro" name="SIGNED_ROUND()" link="libgimpmath-GimpMath.html#SIGNED-ROUND:CAPS"/>
+ <keyword type="macro" name="SQR()" link="libgimpmath-GimpMath.html#SQR:CAPS"/>
+ <keyword type="macro" name="MAX255()" link="libgimpmath-GimpMath.html#MAX255:CAPS"/>
+ <keyword type="macro" name="CLAMP0255()" link="libgimpmath-GimpMath.html#CLAMP0255:CAPS"/>
+ <keyword type="macro" name="SAFE_CLAMP()" link="libgimpmath-GimpMath.html#SAFE-CLAMP:CAPS" since="2.10"/>
+ <keyword type="macro" name="gimp_deg_to_rad()" link="libgimpmath-GimpMath.html#gimp-deg-to-rad"/>
+ <keyword type="macro" name="gimp_rad_to_deg()" link="libgimpmath-GimpMath.html#gimp-rad-to-deg"/>
+ <keyword type="function" name="gimp_matrix2_identity ()" link="libgimpmath-GimpMatrix.html#gimp-matrix2-identity"/>
+ <keyword type="function" name="gimp_matrix2_mult ()" link="libgimpmath-GimpMatrix.html#gimp-matrix2-mult"/>
+ <keyword type="function" name="gimp_matrix2_determinant ()" link="libgimpmath-GimpMatrix.html#gimp-matrix2-determinant" since="2.10.16"/>
+ <keyword type="function" name="gimp_matrix2_invert ()" link="libgimpmath-GimpMatrix.html#gimp-matrix2-invert" since="2.10.16"/>
+ <keyword type="function" name="gimp_matrix2_transform_point ()" link="libgimpmath-GimpMatrix.html#gimp-matrix2-transform-point" since="2.10.16"/>
+ <keyword type="function" name="gimp_matrix3_identity ()" link="libgimpmath-GimpMatrix.html#gimp-matrix3-identity"/>
+ <keyword type="function" name="gimp_matrix3_mult ()" link="libgimpmath-GimpMatrix.html#gimp-matrix3-mult"/>
+ <keyword type="function" name="gimp_matrix3_translate ()" link="libgimpmath-GimpMatrix.html#gimp-matrix3-translate"/>
+ <keyword type="function" name="gimp_matrix3_scale ()" link="libgimpmath-GimpMatrix.html#gimp-matrix3-scale"/>
+ <keyword type="function" name="gimp_matrix3_rotate ()" link="libgimpmath-GimpMatrix.html#gimp-matrix3-rotate"/>
+ <keyword type="function" name="gimp_matrix3_xshear ()" link="libgimpmath-GimpMatrix.html#gimp-matrix3-xshear"/>
+ <keyword type="function" name="gimp_matrix3_yshear ()" link="libgimpmath-GimpMatrix.html#gimp-matrix3-yshear"/>
+ <keyword type="function" name="gimp_matrix3_affine ()" link="libgimpmath-GimpMatrix.html#gimp-matrix3-affine"/>
+ <keyword type="function" name="gimp_matrix3_transform_point ()" link="libgimpmath-GimpMatrix.html#gimp-matrix3-transform-point"/>
+ <keyword type="function" name="gimp_matrix3_determinant ()" link="libgimpmath-GimpMatrix.html#gimp-matrix3-determinant"/>
+ <keyword type="function" name="gimp_matrix3_invert ()" link="libgimpmath-GimpMatrix.html#gimp-matrix3-invert"/>
+ <keyword type="function" name="gimp_matrix3_is_identity ()" link="libgimpmath-GimpMatrix.html#gimp-matrix3-is-identity"/>
+ <keyword type="function" name="gimp_matrix3_is_diagonal ()" link="libgimpmath-GimpMatrix.html#gimp-matrix3-is-diagonal"/>
+ <keyword type="function" name="gimp_matrix3_is_affine ()" link="libgimpmath-GimpMatrix.html#gimp-matrix3-is-affine" since="2.4"/>
+ <keyword type="function" name="gimp_matrix3_is_simple ()" link="libgimpmath-GimpMatrix.html#gimp-matrix3-is-simple"/>
+ <keyword type="function" name="gimp_matrix3_equal ()" link="libgimpmath-GimpMatrix.html#gimp-matrix3-equal" since="2.10.16"/>
+ <keyword type="function" name="gimp_matrix4_identity ()" link="libgimpmath-GimpMatrix.html#gimp-matrix4-identity" since="2.10.16"/>
+ <keyword type="function" name="gimp_matrix4_mult ()" link="libgimpmath-GimpMatrix.html#gimp-matrix4-mult" since="2.10.16"/>
+ <keyword type="function" name="gimp_matrix4_to_deg ()" link="libgimpmath-GimpMatrix.html#gimp-matrix4-to-deg"/>
+ <keyword type="function" name="gimp_matrix4_transform_point ()" link="libgimpmath-GimpMatrix.html#gimp-matrix4-transform-point" since="2.10.16"/>
+ <keyword type="macro" name="GIMP_IS_PARAM_SPEC_MATRIX2()" link="libgimpmath-GimpMatrix.html#GIMP-IS-PARAM-SPEC-MATRIX2:CAPS"/>
+ <keyword type="function" name="gimp_param_spec_matrix2 ()" link="libgimpmath-GimpMatrix.html#gimp-param-spec-matrix2" since="2.4"/>
+ <keyword type="macro" name="GIMP_VALUE_HOLDS_MATRIX2()" link="libgimpmath-GimpMatrix.html#GIMP-VALUE-HOLDS-MATRIX2:CAPS"/>
+ <keyword type="macro" name="GIMP_IS_PARAM_SPEC_MATRIX3()" link="libgimpmath-GimpMatrix.html#GIMP-IS-PARAM-SPEC-MATRIX3:CAPS"/>
+ <keyword type="function" name="gimp_param_spec_matrix3 ()" link="libgimpmath-GimpMatrix.html#gimp-param-spec-matrix3" since="2.8"/>
+ <keyword type="macro" name="GIMP_VALUE_HOLDS_MATRIX3()" link="libgimpmath-GimpMatrix.html#GIMP-VALUE-HOLDS-MATRIX3:CAPS"/>
+ <keyword type="struct" name="struct GimpMatrix2" link="libgimpmath-GimpMatrix.html#GimpMatrix2"/>
+ <keyword type="struct" name="struct GimpMatrix3" link="libgimpmath-GimpMatrix.html#GimpMatrix3"/>
+ <keyword type="struct" name="struct GimpMatrix4" link="libgimpmath-GimpMatrix.html#GimpMatrix4"/>
+ <keyword type="macro" name="GIMP_TYPE_MATRIX2" link="libgimpmath-GimpMatrix.html#GIMP-TYPE-MATRIX2:CAPS"/>
+ <keyword type="macro" name="GIMP_TYPE_PARAM_MATRIX2" link="libgimpmath-GimpMatrix.html#GIMP-TYPE-PARAM-MATRIX2:CAPS"/>
+ <keyword type="macro" name="GIMP_TYPE_MATRIX3" link="libgimpmath-GimpMatrix.html#GIMP-TYPE-MATRIX3:CAPS"/>
+ <keyword type="macro" name="GIMP_TYPE_PARAM_MATRIX3" link="libgimpmath-GimpMatrix.html#GIMP-TYPE-PARAM-MATRIX3:CAPS"/>
+ <keyword type="function" name="gimp_vector2_new ()" link="libgimpmath-GimpVector.html#gimp-vector2-new"/>
+ <keyword type="function" name="gimp_vector2_set ()" link="libgimpmath-GimpVector.html#gimp-vector2-set"/>
+ <keyword type="function" name="gimp_vector2_length ()" link="libgimpmath-GimpVector.html#gimp-vector2-length"/>
+ <keyword type="function" name="gimp_vector2_length_val ()" link="libgimpmath-GimpVector.html#gimp-vector2-length-val"/>
+ <keyword type="function" name="gimp_vector2_mul ()" link="libgimpmath-GimpVector.html#gimp-vector2-mul"/>
+ <keyword type="function" name="gimp_vector2_mul_val ()" link="libgimpmath-GimpVector.html#gimp-vector2-mul-val"/>
+ <keyword type="function" name="gimp_vector2_normal ()" link="libgimpmath-GimpVector.html#gimp-vector2-normal" since="2.8"/>
+ <keyword type="function" name="gimp_vector2_normal_val ()" link="libgimpmath-GimpVector.html#gimp-vector2-normal-val" since="2.8"/>
+ <keyword type="function" name="gimp_vector2_normalize ()" link="libgimpmath-GimpVector.html#gimp-vector2-normalize"/>
+ <keyword type="function" name="gimp_vector2_normalize_val ()" link="libgimpmath-GimpVector.html#gimp-vector2-normalize-val"/>
+ <keyword type="function" name="gimp_vector2_neg ()" link="libgimpmath-GimpVector.html#gimp-vector2-neg"/>
+ <keyword type="function" name="gimp_vector2_neg_val ()" link="libgimpmath-GimpVector.html#gimp-vector2-neg-val"/>
+ <keyword type="function" name="gimp_vector2_add ()" link="libgimpmath-GimpVector.html#gimp-vector2-add"/>
+ <keyword type="function" name="gimp_vector2_add_val ()" link="libgimpmath-GimpVector.html#gimp-vector2-add-val"/>
+ <keyword type="function" name="gimp_vector2_sub ()" link="libgimpmath-GimpVector.html#gimp-vector2-sub"/>
+ <keyword type="function" name="gimp_vector2_sub_val ()" link="libgimpmath-GimpVector.html#gimp-vector2-sub-val"/>
+ <keyword type="function" name="gimp_vector2_inner_product ()" link="libgimpmath-GimpVector.html#gimp-vector2-inner-product"/>
+ <keyword type="function" name="gimp_vector2_inner_product_val ()" link="libgimpmath-GimpVector.html#gimp-vector2-inner-product-val"/>
+ <keyword type="function" name="gimp_vector2_cross_product ()" link="libgimpmath-GimpVector.html#gimp-vector2-cross-product"/>
+ <keyword type="function" name="gimp_vector2_cross_product_val ()" link="libgimpmath-GimpVector.html#gimp-vector2-cross-product-val"/>
+ <keyword type="function" name="gimp_vector2_rotate ()" link="libgimpmath-GimpVector.html#gimp-vector2-rotate"/>
+ <keyword type="function" name="gimp_vector2_rotate_val ()" link="libgimpmath-GimpVector.html#gimp-vector2-rotate-val"/>
+ <keyword type="function" name="gimp_vector3_new ()" link="libgimpmath-GimpVector.html#gimp-vector3-new"/>
+ <keyword type="function" name="gimp_vector3_set ()" link="libgimpmath-GimpVector.html#gimp-vector3-set"/>
+ <keyword type="function" name="gimp_vector3_length ()" link="libgimpmath-GimpVector.html#gimp-vector3-length"/>
+ <keyword type="function" name="gimp_vector3_length_val ()" link="libgimpmath-GimpVector.html#gimp-vector3-length-val"/>
+ <keyword type="function" name="gimp_vector3_mul ()" link="libgimpmath-GimpVector.html#gimp-vector3-mul"/>
+ <keyword type="function" name="gimp_vector3_mul_val ()" link="libgimpmath-GimpVector.html#gimp-vector3-mul-val"/>
+ <keyword type="function" name="gimp_vector3_normalize ()" link="libgimpmath-GimpVector.html#gimp-vector3-normalize"/>
+ <keyword type="function" name="gimp_vector3_normalize_val ()" link="libgimpmath-GimpVector.html#gimp-vector3-normalize-val"/>
+ <keyword type="function" name="gimp_vector3_neg ()" link="libgimpmath-GimpVector.html#gimp-vector3-neg"/>
+ <keyword type="function" name="gimp_vector3_neg_val ()" link="libgimpmath-GimpVector.html#gimp-vector3-neg-val"/>
+ <keyword type="function" name="gimp_vector3_add ()" link="libgimpmath-GimpVector.html#gimp-vector3-add"/>
+ <keyword type="function" name="gimp_vector3_add_val ()" link="libgimpmath-GimpVector.html#gimp-vector3-add-val"/>
+ <keyword type="function" name="gimp_vector3_sub ()" link="libgimpmath-GimpVector.html#gimp-vector3-sub"/>
+ <keyword type="function" name="gimp_vector3_sub_val ()" link="libgimpmath-GimpVector.html#gimp-vector3-sub-val"/>
+ <keyword type="function" name="gimp_vector3_inner_product ()" link="libgimpmath-GimpVector.html#gimp-vector3-inner-product"/>
+ <keyword type="function" name="gimp_vector3_inner_product_val ()" link="libgimpmath-GimpVector.html#gimp-vector3-inner-product-val"/>
+ <keyword type="function" name="gimp_vector3_cross_product ()" link="libgimpmath-GimpVector.html#gimp-vector3-cross-product"/>
+ <keyword type="function" name="gimp_vector3_cross_product_val ()" link="libgimpmath-GimpVector.html#gimp-vector3-cross-product-val"/>
+ <keyword type="function" name="gimp_vector3_rotate ()" link="libgimpmath-GimpVector.html#gimp-vector3-rotate"/>
+ <keyword type="function" name="gimp_vector3_rotate_val ()" link="libgimpmath-GimpVector.html#gimp-vector3-rotate-val"/>
+ <keyword type="function" name="gimp_vector_2d_to_3d ()" link="libgimpmath-GimpVector.html#gimp-vector-2d-to-3d"/>
+ <keyword type="function" name="gimp_vector_2d_to_3d_val ()" link="libgimpmath-GimpVector.html#gimp-vector-2d-to-3d-val"/>
+ <keyword type="function" name="gimp_vector_3d_to_2d ()" link="libgimpmath-GimpVector.html#gimp-vector-3d-to-2d"/>
+ <keyword type="struct" name="struct GimpVector2" link="libgimpmath-GimpVector.html#GimpVector2"/>
+ <keyword type="struct" name="struct GimpVector3" link="libgimpmath-GimpVector.html#GimpVector3"/>
+ <keyword type="struct" name="struct GimpVector4" link="libgimpmath-GimpVector.html#GimpVector4"/>
+ <keyword type="function" name="gimp_md5_get_digest ()" link="libgimpmath-GimpMD5.html#gimp-md5-get-digest" deprecated=""/>
+ <keyword type="member" name="GimpMatrix2.coeff" link="libgimpmath-GimpMatrix.html#GimpMatrix2.coeff"/>
+ <keyword type="member" name="GimpMatrix3.coeff" link="libgimpmath-GimpMatrix.html#GimpMatrix3.coeff"/>
+ <keyword type="member" name="GimpMatrix4.coeff" link="libgimpmath-GimpMatrix.html#GimpMatrix4.coeff"/>
+ <keyword type="member" name="GimpVector2.x" link="libgimpmath-GimpVector.html#GimpVector2.x"/>
+ <keyword type="member" name="GimpVector2.y" link="libgimpmath-GimpVector.html#GimpVector2.y"/>
+ <keyword type="member" name="GimpVector3.x" link="libgimpmath-GimpVector.html#GimpVector3.x"/>
+ <keyword type="member" name="GimpVector3.y" link="libgimpmath-GimpVector.html#GimpVector3.y"/>
+ <keyword type="member" name="GimpVector3.z" link="libgimpmath-GimpVector.html#GimpVector3.z"/>
+ <keyword type="member" name="GimpVector4.x" link="libgimpmath-GimpVector.html#GimpVector4.x"/>
+ <keyword type="member" name="GimpVector4.y" link="libgimpmath-GimpVector.html#GimpVector4.y"/>
+ <keyword type="member" name="GimpVector4.z" link="libgimpmath-GimpVector.html#GimpVector4.z"/>
+ <keyword type="member" name="GimpVector4.w" link="libgimpmath-GimpVector.html#GimpVector4.w"/>
+ </functions>
+</book>
diff --git a/devel-docs/libgimpmath/html/pt01.html b/devel-docs/libgimpmath/html/pt01.html
new file mode 100644
index 0000000..97937c4
--- /dev/null
+++ b/devel-docs/libgimpmath/html/pt01.html
@@ -0,0 +1,47 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Part I. GIMP Math Library: GIMP Math Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Math Library Reference Manual">
+<link rel="up" href="index.html" title="GIMP Math Library Reference Manual">
+<link rel="prev" href="index.html" title="GIMP Math Library Reference Manual">
+<link rel="next" href="libgimpmath-GimpMath.html" title="GimpMath">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts"></td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><img src="up-insensitive.png" width="16" height="16" border="0"></td>
+<td><a accesskey="p" href="index.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimpmath-GimpMath.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="part">
+<div class="titlepage"><div><div><h1 class="title">
+<a name="id-1.2"></a>Part I. GIMP Math Library</h1></div></div></div>
+<div class="toc">
+<p><b>Table of Contents</b></p>
+<dl class="toc">
+<dt>
+<span class="refentrytitle"><a href="libgimpmath-GimpMath.html">GimpMath</a></span><span class="refpurpose"> — Mathematical definitions and macros.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpmath-GimpMatrix.html">GimpMatrix</a></span><span class="refpurpose"> — Utilities to set up and manipulate 3x3
+transformation matrices.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpmath-GimpVector.html">GimpVector</a></span><span class="refpurpose"> — Utilities to set up and manipulate vectors.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpmath-GimpMD5.html">GimpMD5</a></span><span class="refpurpose"> — The MD5 message-digest algorithm</span>
+</dt>
+</dl>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpmath/html/right-insensitive.png b/devel-docs/libgimpmath/html/right-insensitive.png
new file mode 100644
index 0000000..763208d
--- /dev/null
+++ b/devel-docs/libgimpmath/html/right-insensitive.png
Binary files differ
diff --git a/devel-docs/libgimpmath/html/right.png b/devel-docs/libgimpmath/html/right.png
new file mode 100644
index 0000000..eb90dd4
--- /dev/null
+++ b/devel-docs/libgimpmath/html/right.png
Binary files differ
diff --git a/devel-docs/libgimpmath/html/style.css b/devel-docs/libgimpmath/html/style.css
new file mode 100644
index 0000000..41781ba
--- /dev/null
+++ b/devel-docs/libgimpmath/html/style.css
@@ -0,0 +1,530 @@
+body
+{
+ font-family: cantarell, sans-serif;
+}
+.synopsis, .classsynopsis
+{
+ /* tango:aluminium 1/2 */
+ background: #eeeeec;
+ background: rgba(238, 238, 236, 0.5);
+ border: solid 1px rgb(238, 238, 236);
+ padding: 0.5em;
+}
+.programlisting
+{
+ /* tango:sky blue 0/1 */
+ /* fallback for no rgba support */
+ background: #e6f3ff;
+ border: solid 1px #729fcf;
+ background: rgba(114, 159, 207, 0.1);
+ border: solid 1px rgba(114, 159, 207, 0.2);
+ padding: 0.5em;
+}
+.variablelist
+{
+ padding: 4px;
+ margin-left: 3em;
+}
+.variablelist td:first-child
+{
+ vertical-align: top;
+}
+
+span.nowrap {
+ white-space: nowrap;
+}
+
+div.gallery-float
+{
+ float: left;
+ padding: 10px;
+}
+div.gallery-float img
+{
+ border-style: none;
+}
+div.gallery-spacer
+{
+ clear: both;
+}
+
+a, a:visited
+{
+ text-decoration: none;
+ /* tango:sky blue 2 */
+ color: #3465a4;
+}
+a:hover
+{
+ text-decoration: underline;
+ /* tango:sky blue 1 */
+ color: #729fcf;
+}
+
+.function_type,
+.variable_type,
+.property_type,
+.signal_type,
+.parameter_name,
+.struct_member_name,
+.union_member_name,
+.define_keyword,
+.datatype_keyword,
+.typedef_keyword
+{
+ text-align: right;
+}
+
+/* dim non-primary columns */
+.c_punctuation,
+.function_type,
+.variable_type,
+.property_type,
+.signal_type,
+.define_keyword,
+.datatype_keyword,
+.typedef_keyword,
+.property_flags,
+.signal_flags,
+.parameter_annotations,
+.enum_member_annotations,
+.struct_member_annotations,
+.union_member_annotations
+{
+ color: #888a85;
+}
+
+.function_type a,
+.function_type a:visited,
+.function_type a:hover,
+.property_type a,
+.property_type a:visited,
+.property_type a:hover,
+.signal_type a,
+.signal_type a:visited,
+.signal_type a:hover,
+.signal_flags a,
+.signal_flags a:visited,
+.signal_flags a:hover
+{
+ color: #729fcf;
+}
+
+td p
+{
+ margin: 0.25em;
+}
+
+div.informaltable table[border="1"],
+div.table table
+{
+ border-collapse: collapse;
+ border-spacing: 0px;
+ /* tango:aluminium 3 */
+ border: solid 1px #babdb6;
+}
+
+div.informaltable table[border="1"] td,
+div.informaltable table th,
+div.table table td, div.table table th
+{
+ /* tango:aluminium 3 */
+ border: solid 1px #babdb6;
+ padding: 3px;
+ vertical-align: top;
+}
+
+div.informaltable table[border="1"] th,
+div.table table th
+{
+ /* tango:aluminium 2 */
+ background-color: #d3d7cf;
+}
+
+h4
+{
+ color: #555753;
+ margin-top: 1em;
+ margin-bottom: 1em;
+}
+
+hr
+{
+ /* tango:aluminium 1 */
+ color: #d3d7cf;
+ background: #d3d7cf;
+ border: none 0px;
+ height: 1px;
+ clear: both;
+ margin: 2.0em 0em 2.0em 0em;
+}
+
+dl.toc dt
+{
+ padding-bottom: 0.25em;
+}
+
+dl.toc > dt
+{
+ padding-top: 0.25em;
+ padding-bottom: 0.25em;
+ font-weight: bold;
+}
+
+dl.toc > dl
+{
+ padding-bottom: 0.5em;
+}
+
+.parameter
+{
+ font-style: normal;
+}
+
+.footer
+{
+ padding-top: 3.5em;
+ /* tango:aluminium 3 */
+ color: #babdb6;
+ text-align: center;
+ font-size: 80%;
+}
+
+.informalfigure,
+.figure
+{
+ margin: 1em;
+}
+
+.informalexample,
+.example
+{
+ margin-top: 1em;
+ margin-bottom: 1em;
+}
+
+.warning
+{
+ /* tango:orange 0/1 */
+ background: #ffeed9;
+ background: rgba(252, 175, 62, 0.1);
+ border-color: #ffb04f;
+ border-color: rgba(252, 175, 62, 0.2);
+}
+.note
+{
+ /* tango:chameleon 0/0.5 */
+ background: #d8ffb2;
+ background: rgba(138, 226, 52, 0.1);
+ border-color: #abf562;
+ border-color: rgba(138, 226, 52, 0.2);
+}
+div.blockquote
+{
+ border-color: #eeeeec;
+}
+.note, .warning, div.blockquote
+{
+ padding: 0.5em;
+ border-width: 1px;
+ border-style: solid;
+ margin: 2em;
+}
+.note p, .warning p
+{
+ margin: 0;
+}
+
+div.warning h3.title,
+div.note h3.title
+{
+ display: none;
+}
+
+p + div.section
+{
+ margin-top: 1em;
+}
+
+div.refnamediv,
+div.refsynopsisdiv,
+div.refsect1,
+div.refsect2,
+div.toc,
+div.section
+{
+ margin-bottom: 1em;
+}
+
+/* blob links */
+h2 .extralinks, h3 .extralinks
+{
+ float: right;
+ /* tango:aluminium 3 */
+ color: #babdb6;
+ font-size: 80%;
+ font-weight: normal;
+}
+
+.lineart
+{
+ color: #d3d7cf;
+ font-weight: normal;
+}
+
+.annotation
+{
+ /* tango:aluminium 5 */
+ color: #555753;
+ font-weight: normal;
+}
+
+.structfield
+{
+ font-style: normal;
+ font-weight: normal;
+}
+
+acronym,abbr
+{
+ border-bottom: 1px dotted gray;
+}
+
+.listing_frame {
+ /* tango:sky blue 1 */
+ border: solid 1px #729fcf;
+ border: solid 1px rgba(114, 159, 207, 0.2);
+ padding: 0px;
+}
+
+.listing_lines, .listing_code {
+ margin-top: 0px;
+ margin-bottom: 0px;
+ padding: 0.5em;
+}
+.listing_lines {
+ /* tango:sky blue 0.5 */
+ background: #a6c5e3;
+ background: rgba(114, 159, 207, 0.2);
+ /* tango:aluminium 6 */
+ color: #2e3436;
+}
+.listing_code {
+ /* tango:sky blue 0 */
+ background: #e6f3ff;
+ background: rgba(114, 159, 207, 0.1);
+}
+.listing_code .programlisting {
+ /* override from previous */
+ border: none 0px;
+ padding: 0px;
+ background: none;
+}
+.listing_lines pre, .listing_code pre {
+ margin: 0px;
+}
+
+@media screen {
+ /* these have a <sup> as a first child, but since there are no parent selectors
+ * we can't use that. */
+ a.footnote
+ {
+ position: relative;
+ top: 0em ! important;
+ }
+ /* this is needed so that the local anchors are displayed below the naviagtion */
+ div.footnote a[name], div.refnamediv a[name], div.refsect1 a[name], div.refsect2 a[name], div.index a[name], div.glossary a[name], div.sect1 a[name]
+ {
+ display: inline-block;
+ position: relative;
+ top:-5em;
+ }
+ /* this seems to be a bug in the xsl style sheets when generating indexes */
+ div.index div.index
+ {
+ top: 0em;
+ }
+ /* make space for the fixed navigation bar and add space at the bottom so that
+ * link targets appear somewhat close to top
+ */
+ body
+ {
+ padding-top: 2.5em;
+ padding-bottom: 500px;
+ max-width: 60em;
+ }
+ p
+ {
+ max-width: 60em;
+ }
+ /* style and size the navigation bar */
+ table.navigation#top
+ {
+ position: fixed;
+ background: #e2e2e2;
+ border-bottom: solid 1px #babdb6;
+ border-spacing: 5px;
+ margin-top: 0;
+ margin-bottom: 0;
+ top: 0;
+ left: 0;
+ z-index: 10;
+ }
+ table.navigation#top td
+ {
+ padding-left: 6px;
+ padding-right: 6px;
+ }
+ .navigation a, .navigation a:visited
+ {
+ /* tango:sky blue 3 */
+ color: #204a87;
+ }
+ .navigation a:hover
+ {
+ /* tango:sky blue 2 */
+ color: #3465a4;
+ }
+ td.shortcuts
+ {
+ /* tango:sky blue 2 */
+ color: #3465a4;
+ font-size: 80%;
+ white-space: nowrap;
+ }
+ td.shortcuts .dim
+ {
+ color: #babdb6;
+ }
+ .navigation .title
+ {
+ font-size: 80%;
+ max-width: none;
+ margin: 0px;
+ font-weight: normal;
+ }
+}
+@media screen and (min-width: 60em) {
+ /* screen larger than 60em */
+ body { margin: auto; }
+}
+@media screen and (max-width: 60em) {
+ /* screen less than 60em */
+ #nav_hierarchy { display: none; }
+ #nav_interfaces { display: none; }
+ #nav_prerequisites { display: none; }
+ #nav_derived_interfaces { display: none; }
+ #nav_implementations { display: none; }
+ #nav_child_properties { display: none; }
+ #nav_style_properties { display: none; }
+ #nav_index { display: none; }
+ #nav_glossary { display: none; }
+ .gallery_image { display: none; }
+ .property_flags { display: none; }
+ .signal_flags { display: none; }
+ .parameter_annotations { display: none; }
+ .enum_member_annotations { display: none; }
+ .struct_member_annotations { display: none; }
+ .union_member_annotations { display: none; }
+ /* now that a column is hidden, optimize space */
+ col.parameters_name { width: auto; }
+ col.parameters_description { width: auto; }
+ col.struct_members_name { width: auto; }
+ col.struct_members_description { width: auto; }
+ col.enum_members_name { width: auto; }
+ col.enum_members_description { width: auto; }
+ col.union_members_name { width: auto; }
+ col.union_members_description { width: auto; }
+ .listing_lines { display: none; }
+}
+@media print {
+ table.navigation {
+ visibility: collapse;
+ display: none;
+ }
+ div.titlepage table.navigation {
+ visibility: visible;
+ display: table;
+ background: #e2e2e2;
+ border: solid 1px #babdb6;
+ margin-top: 0;
+ margin-bottom: 0;
+ top: 0;
+ left: 0;
+ height: 3em;
+ }
+}
+
+pre { line-height: 125%; margin: 0; }
+td.linenos pre { color: #000000; background-color: #f0f0f0; padding: 0 5px 0 5px; }
+span.linenos { color: #000000; background-color: #f0f0f0; padding: 0 5px 0 5px; }
+td.linenos pre.special { color: #000000; background-color: #ffffc0; padding: 0 5px 0 5px; }
+span.linenos.special { color: #000000; background-color: #ffffc0; padding: 0 5px 0 5px; }
+.hll { background-color: #ffffcc }
+.c { color: #408080; font-style: italic } /* Comment */
+.err { border: 1px solid #FF0000 } /* Error */
+.k { color: #008000; font-weight: bold } /* Keyword */
+.o { color: #666666 } /* Operator */
+.ch { color: #408080; font-style: italic } /* Comment.Hashbang */
+.cm { color: #408080; font-style: italic } /* Comment.Multiline */
+.cp { color: #BC7A00 } /* Comment.Preproc */
+.cpf { color: #408080; font-style: italic } /* Comment.PreprocFile */
+.c1 { color: #408080; font-style: italic } /* Comment.Single */
+.cs { color: #408080; font-style: italic } /* Comment.Special */
+.gd { color: #A00000 } /* Generic.Deleted */
+.ge { font-style: italic } /* Generic.Emph */
+.gr { color: #FF0000 } /* Generic.Error */
+.gh { color: #000080; font-weight: bold } /* Generic.Heading */
+.gi { color: #00A000 } /* Generic.Inserted */
+.go { color: #888888 } /* Generic.Output */
+.gp { color: #000080; font-weight: bold } /* Generic.Prompt */
+.gs { font-weight: bold } /* Generic.Strong */
+.gu { color: #800080; font-weight: bold } /* Generic.Subheading */
+.gt { color: #0044DD } /* Generic.Traceback */
+.kc { color: #008000; font-weight: bold } /* Keyword.Constant */
+.kd { color: #008000; font-weight: bold } /* Keyword.Declaration */
+.kn { color: #008000; font-weight: bold } /* Keyword.Namespace */
+.kp { color: #008000 } /* Keyword.Pseudo */
+.kr { color: #008000; font-weight: bold } /* Keyword.Reserved */
+.kt { color: #B00040 } /* Keyword.Type */
+.m { color: #666666 } /* Literal.Number */
+.s { color: #BA2121 } /* Literal.String */
+.na { color: #7D9029 } /* Name.Attribute */
+.nb { color: #008000 } /* Name.Builtin */
+.nc { color: #0000FF; font-weight: bold } /* Name.Class */
+.no { color: #880000 } /* Name.Constant */
+.nd { color: #AA22FF } /* Name.Decorator */
+.ni { color: #999999; font-weight: bold } /* Name.Entity */
+.ne { color: #D2413A; font-weight: bold } /* Name.Exception */
+.nf { color: #0000FF } /* Name.Function */
+.nl { color: #A0A000 } /* Name.Label */
+.nn { color: #0000FF; font-weight: bold } /* Name.Namespace */
+.nt { color: #008000; font-weight: bold } /* Name.Tag */
+.nv { color: #19177C } /* Name.Variable */
+.ow { color: #AA22FF; font-weight: bold } /* Operator.Word */
+.w { color: #bbbbbb } /* Text.Whitespace */
+.mb { color: #666666 } /* Literal.Number.Bin */
+.mf { color: #666666 } /* Literal.Number.Float */
+.mh { color: #666666 } /* Literal.Number.Hex */
+.mi { color: #666666 } /* Literal.Number.Integer */
+.mo { color: #666666 } /* Literal.Number.Oct */
+.sa { color: #BA2121 } /* Literal.String.Affix */
+.sb { color: #BA2121 } /* Literal.String.Backtick */
+.sc { color: #BA2121 } /* Literal.String.Char */
+.dl { color: #BA2121 } /* Literal.String.Delimiter */
+.sd { color: #BA2121; font-style: italic } /* Literal.String.Doc */
+.s2 { color: #BA2121 } /* Literal.String.Double */
+.se { color: #BB6622; font-weight: bold } /* Literal.String.Escape */
+.sh { color: #BA2121 } /* Literal.String.Heredoc */
+.si { color: #BB6688; font-weight: bold } /* Literal.String.Interpol */
+.sx { color: #008000 } /* Literal.String.Other */
+.sr { color: #BB6688 } /* Literal.String.Regex */
+.s1 { color: #BA2121 } /* Literal.String.Single */
+.ss { color: #19177C } /* Literal.String.Symbol */
+.bp { color: #008000 } /* Name.Builtin.Pseudo */
+.fm { color: #0000FF } /* Name.Function.Magic */
+.vc { color: #19177C } /* Name.Variable.Class */
+.vg { color: #19177C } /* Name.Variable.Global */
+.vi { color: #19177C } /* Name.Variable.Instance */
+.vm { color: #19177C } /* Name.Variable.Magic */
+.il { color: #666666 } /* Literal.Number.Integer.Long */ \ No newline at end of file
diff --git a/devel-docs/libgimpmath/html/up-insensitive.png b/devel-docs/libgimpmath/html/up-insensitive.png
new file mode 100644
index 0000000..478700c
--- /dev/null
+++ b/devel-docs/libgimpmath/html/up-insensitive.png
Binary files differ
diff --git a/devel-docs/libgimpmath/html/up.png b/devel-docs/libgimpmath/html/up.png
new file mode 100644
index 0000000..636d50d
--- /dev/null
+++ b/devel-docs/libgimpmath/html/up.png
Binary files differ
diff --git a/devel-docs/libgimpmath/libgimpmath-docs.sgml b/devel-docs/libgimpmath/libgimpmath-docs.sgml
new file mode 100644
index 0000000..eab92bb
--- /dev/null
+++ b/devel-docs/libgimpmath/libgimpmath-docs.sgml
@@ -0,0 +1,47 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!DOCTYPE book PUBLIC '-//OASIS//DTD DocBook XML V4.5//EN'
+ 'http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd'>
+
+<book lang="en" id="libgimpmath" xmlns:xi="http://www.w3.org/2003/XInclude">
+
+ <bookinfo>
+ <title>GIMP Math Library Reference Manual</title>
+ <releaseinfo>
+ for GIMP <xi:include href="version" parse="text"/>
+ </releaseinfo>
+ </bookinfo>
+
+ <part>
+ <title>GIMP Math Library</title>
+ <xi:include href="xml/gimpmath.xml" />
+ <xi:include href="xml/gimpmatrix.xml" />
+ <xi:include href="xml/gimpvector.xml" />
+ <xi:include href="xml/gimpmd5.xml" />
+ </part>
+
+ <index id="api-index-full">
+ <title>Index</title>
+ <xi:include href="xml/api-index-full.xml"><xi:fallback /></xi:include>
+ </index>
+ <index role="2.4" id="api-index-2-4">
+ <title>Index of new symbols in GIMP 2.4</title>
+ <xi:include href="xml/api-index-2.4.xml"><xi:fallback /></xi:include>
+ </index>
+ <index role="2.8" id="api-index-2-8">
+ <title>Index of new symbols in GIMP 2.8</title>
+ <xi:include href="xml/api-index-2.8.xml"><xi:fallback /></xi:include>
+ </index>
+ <index role="2.10" id="api-index-2-10">
+ <title>Index of new symbols in GIMP 2.10</title>
+ <xi:include href="xml/api-index-2.10.xml"><xi:fallback /></xi:include>
+ </index>
+ <index role="2.10.16" id="api-index-2-10-16">
+ <title>Index of new symbols in GIMP 2.10.16</title>
+ <xi:include href="xml/api-index-2.10.xml"><xi:fallback /></xi:include>
+ </index>
+ <index role="deprecated" id="api-index-deprecated">
+ <title>Index of deprecated symbols</title>
+ <xi:include href="xml/api-index-deprecated.xml"><xi:fallback /></xi:include>
+ </index>
+
+</book>
diff --git a/devel-docs/libgimpmath/libgimpmath-overrides.txt b/devel-docs/libgimpmath/libgimpmath-overrides.txt
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/devel-docs/libgimpmath/libgimpmath-overrides.txt
diff --git a/devel-docs/libgimpmath/libgimpmath-sections.txt b/devel-docs/libgimpmath/libgimpmath-sections.txt
new file mode 100644
index 0000000..b3e25be
--- /dev/null
+++ b/devel-docs/libgimpmath/libgimpmath-sections.txt
@@ -0,0 +1,120 @@
+<SECTION>
+<FILE>gimpmath</FILE>
+<TITLE>GimpMath</TITLE>
+RINT
+ROUND
+SIGNED_ROUND
+SQR
+MAX255
+CLAMP0255
+SAFE_CLAMP
+gimp_deg_to_rad
+gimp_rad_to_deg
+</SECTION>
+
+<SECTION>
+<FILE>gimpmd5</FILE>
+<TITLE>GimpMD5</TITLE>
+gimp_md5_get_digest
+</SECTION>
+
+<SECTION>
+<FILE>gimpmatrix</FILE>
+<TITLE>GimpMatrix</TITLE>
+GimpMatrix2
+GimpMatrix3
+GimpMatrix4
+gimp_matrix2_identity
+gimp_matrix2_mult
+gimp_matrix2_determinant
+gimp_matrix2_invert
+gimp_matrix2_transform_point
+gimp_matrix3_identity
+gimp_matrix3_mult
+gimp_matrix3_translate
+gimp_matrix3_scale
+gimp_matrix3_rotate
+gimp_matrix3_xshear
+gimp_matrix3_yshear
+gimp_matrix3_affine
+gimp_matrix3_transform_point
+gimp_matrix3_determinant
+gimp_matrix3_invert
+gimp_matrix3_is_identity
+gimp_matrix3_is_diagonal
+gimp_matrix3_is_affine
+gimp_matrix3_is_simple
+gimp_matrix3_equal
+gimp_matrix4_identity
+gimp_matrix4_mult
+gimp_matrix4_to_deg
+gimp_matrix4_transform_point
+GIMP_TYPE_MATRIX2
+GIMP_TYPE_PARAM_MATRIX2
+GIMP_IS_PARAM_SPEC_MATRIX2
+gimp_param_spec_matrix2
+GIMP_VALUE_HOLDS_MATRIX2
+GIMP_TYPE_MATRIX3
+GIMP_TYPE_PARAM_MATRIX3
+GIMP_IS_PARAM_SPEC_MATRIX3
+gimp_param_spec_matrix3
+GIMP_VALUE_HOLDS_MATRIX3
+<SUBSECTION Standard>
+gimp_matrix2_get_type
+gimp_param_matrix2_get_type
+gimp_matrix3_get_type
+gimp_param_matrix3_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpvector</FILE>
+<TITLE>GimpVector</TITLE>
+GimpVector2
+GimpVector3
+GimpVector4
+gimp_vector2_new
+gimp_vector2_set
+gimp_vector2_length
+gimp_vector2_length_val
+gimp_vector2_mul
+gimp_vector2_mul_val
+gimp_vector2_normal
+gimp_vector2_normal_val
+gimp_vector2_normalize
+gimp_vector2_normalize_val
+gimp_vector2_neg
+gimp_vector2_neg_val
+gimp_vector2_add
+gimp_vector2_add_val
+gimp_vector2_sub
+gimp_vector2_sub_val
+gimp_vector2_inner_product
+gimp_vector2_inner_product_val
+gimp_vector2_cross_product
+gimp_vector2_cross_product_val
+gimp_vector2_rotate
+gimp_vector2_rotate_val
+gimp_vector3_new
+gimp_vector3_set
+gimp_vector3_length
+gimp_vector3_length_val
+gimp_vector3_mul
+gimp_vector3_mul_val
+gimp_vector3_normalize
+gimp_vector3_normalize_val
+gimp_vector3_neg
+gimp_vector3_neg_val
+gimp_vector3_add
+gimp_vector3_add_val
+gimp_vector3_sub
+gimp_vector3_sub_val
+gimp_vector3_inner_product
+gimp_vector3_inner_product_val
+gimp_vector3_cross_product
+gimp_vector3_cross_product_val
+gimp_vector3_rotate
+gimp_vector3_rotate_val
+gimp_vector_2d_to_3d
+gimp_vector_2d_to_3d_val
+gimp_vector_3d_to_2d
+</SECTION>
diff --git a/devel-docs/libgimpmath/libgimpmath.types b/devel-docs/libgimpmath/libgimpmath.types
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/devel-docs/libgimpmath/libgimpmath.types
diff --git a/devel-docs/libgimpmath/version.in b/devel-docs/libgimpmath/version.in
new file mode 100644
index 0000000..9e02d6e
--- /dev/null
+++ b/devel-docs/libgimpmath/version.in
@@ -0,0 +1 @@
+@GIMP_VERSION@
diff --git a/devel-docs/libgimpmodule/Makefile.am b/devel-docs/libgimpmodule/Makefile.am
new file mode 100644
index 0000000..602eab5
--- /dev/null
+++ b/devel-docs/libgimpmodule/Makefile.am
@@ -0,0 +1,58 @@
+## Process this file with automake to produce Makefile.in
+
+# The name of the module.
+DOC_MODULE = libgimpmodule
+
+# The top-level SGML file.
+DOC_MAIN_SGML_FILE = $(DOC_MODULE)-docs.sgml
+
+# The directory containing the source code.
+DOC_SOURCE_DIR = $(top_srcdir)/$(DOC_MODULE)
+
+# Extra options to pass to gtkdoc-scangobj
+SCANGOBJ_OPTIONS =
+
+# Extra options to supply to gtkdoc-scan
+SCAN_OPTIONS = --deprecated-guards="GIMP_DISABLE_DEPRECATED"
+
+# Extra options to supply to gtkdoc-mkdb
+MKDB_OPTIONS = --sgml-mode --output-format=xml --name-space=gimp
+
+# Extra options to supply to gtkdoc-fixref
+FIXXREF_OPTIONS =
+
+# Used for dependencies
+HFILE_GLOB = $(DOC_SOURCE_DIR)/*.h
+CFILE_GLOB = $(DOC_SOURCE_DIR)/*.c
+
+# Header files to ignore when scanning
+IGNORE_HFILES =
+
+# Images to copy into HTML directory
+HTML_IMAGES=
+
+# Extra SGML files that are included by $(DOC_MAIN_SGML_FILE)
+content_files =
+
+# Other files to distribute
+extra_files =
+
+# CFLAGS and LDFLAGS for compiling scan program. Only needed
+# if $(DOC_MODULE).types is non-empty.
+GTKDOC_CFLAGS = \
+ @CFLAGS@ \
+ -I$(top_srcdir) \
+ -I$(top_builddir) \
+ @GLIB_CFLAGS@ \
+ @GMODULE_NO_EXPORT_CFLAGS@
+
+GTKDOC_LIBS = \
+ $(top_builddir)/libgimpmodule/libgimpmodule-$(GIMP_API_VERSION).la \
+ @GLIB_LIBS@ \
+ @GMODULE_NO_EXPORT_LIBS@
+
+
+include $(top_srcdir)/gtk-doc.make
+
+# Other files to distribute
+EXTRA_DIST += version.in
diff --git a/devel-docs/libgimpmodule/Makefile.in b/devel-docs/libgimpmodule/Makefile.in
new file mode 100644
index 0000000..2651447
--- /dev/null
+++ b/devel-docs/libgimpmodule/Makefile.in
@@ -0,0 +1,1107 @@
+# Makefile.in generated by automake 1.16.3 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994-2020 Free Software Foundation, Inc.
+
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+
+# -*- mode: makefile -*-
+#
+# gtk-doc.make - make rules for gtk-doc
+# Copyright (C) 2003 James Henstridge
+# 2004-2007 Damon Chaplin
+# 2007-2017 Stefan Sauer
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+####################################
+# Everything below here is generic #
+####################################
+VPATH = @srcdir@
+am__is_gnu_make = { \
+ if test -z '$(MAKELEVEL)'; then \
+ false; \
+ elif test -n '$(MAKE_HOST)'; then \
+ true; \
+ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
+ true; \
+ else \
+ false; \
+ fi; \
+}
+am__make_running_with_option = \
+ case $${target_option-} in \
+ ?) ;; \
+ *) echo "am__make_running_with_option: internal error: invalid" \
+ "target option '$${target_option-}' specified" >&2; \
+ exit 1;; \
+ esac; \
+ has_opt=no; \
+ sane_makeflags=$$MAKEFLAGS; \
+ if $(am__is_gnu_make); then \
+ sane_makeflags=$$MFLAGS; \
+ else \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ bs=\\; \
+ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
+ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
+ esac; \
+ fi; \
+ skip_next=no; \
+ strip_trailopt () \
+ { \
+ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
+ }; \
+ for flg in $$sane_makeflags; do \
+ test $$skip_next = yes && { skip_next=no; continue; }; \
+ case $$flg in \
+ *=*|--*) continue;; \
+ -*I) strip_trailopt 'I'; skip_next=yes;; \
+ -*I?*) strip_trailopt 'I';; \
+ -*O) strip_trailopt 'O'; skip_next=yes;; \
+ -*O?*) strip_trailopt 'O';; \
+ -*l) strip_trailopt 'l'; skip_next=yes;; \
+ -*l?*) strip_trailopt 'l';; \
+ -[dEDm]) skip_next=yes;; \
+ -[JT]) skip_next=yes;; \
+ esac; \
+ case $$flg in \
+ *$$target_option*) has_opt=yes; break;; \
+ esac; \
+ done; \
+ test $$has_opt = yes
+am__make_dryrun = (target_option=n; $(am__make_running_with_option))
+am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+subdir = devel-docs/libgimpmodule
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/m4macros/alsa.m4 \
+ $(top_srcdir)/m4macros/ax_compare_version.m4 \
+ $(top_srcdir)/m4macros/ax_cxx_compile_stdcxx.m4 \
+ $(top_srcdir)/m4macros/ax_gcc_func_attribute.m4 \
+ $(top_srcdir)/m4macros/ax_prog_cc_for_build.m4 \
+ $(top_srcdir)/m4macros/ax_prog_perl_version.m4 \
+ $(top_srcdir)/m4macros/detectcflags.m4 \
+ $(top_srcdir)/m4macros/pythondev.m4 $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES = version
+CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo " GEN " $@;
+am__v_GEN_1 =
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 =
+SOURCES =
+DIST_SOURCES =
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/version.in \
+ $(top_srcdir)/gtk-doc.make
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+AA_LIBS = @AA_LIBS@
+ACLOCAL = @ACLOCAL@
+ALLOCA = @ALLOCA@
+ALL_LINGUAS = @ALL_LINGUAS@
+ALSA_CFLAGS = @ALSA_CFLAGS@
+ALSA_LIBS = @ALSA_LIBS@
+ALTIVEC_EXTRA_CFLAGS = @ALTIVEC_EXTRA_CFLAGS@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+APPSTREAM_UTIL = @APPSTREAM_UTIL@
+AR = @AR@
+AS = @AS@
+ATK_CFLAGS = @ATK_CFLAGS@
+ATK_LIBS = @ATK_LIBS@
+ATK_REQUIRED_VERSION = @ATK_REQUIRED_VERSION@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+BABL_CFLAGS = @BABL_CFLAGS@
+BABL_LIBS = @BABL_LIBS@
+BABL_REQUIRED_VERSION = @BABL_REQUIRED_VERSION@
+BUG_REPORT_URL = @BUG_REPORT_URL@
+BUILD_EXEEXT = @BUILD_EXEEXT@
+BUILD_OBJEXT = @BUILD_OBJEXT@
+BZIP2_LIBS = @BZIP2_LIBS@
+CAIRO_CFLAGS = @CAIRO_CFLAGS@
+CAIRO_LIBS = @CAIRO_LIBS@
+CAIRO_PDF_CFLAGS = @CAIRO_PDF_CFLAGS@
+CAIRO_PDF_LIBS = @CAIRO_PDF_LIBS@
+CAIRO_PDF_REQUIRED_VERSION = @CAIRO_PDF_REQUIRED_VERSION@
+CAIRO_REQUIRED_VERSION = @CAIRO_REQUIRED_VERSION@
+CATALOGS = @CATALOGS@
+CATOBJEXT = @CATOBJEXT@
+CC = @CC@
+CCAS = @CCAS@
+CCASDEPMODE = @CCASDEPMODE@
+CCASFLAGS = @CCASFLAGS@
+CCDEPMODE = @CCDEPMODE@
+CC_FOR_BUILD = @CC_FOR_BUILD@
+CC_VERSION = @CC_VERSION@
+CFLAGS = @CFLAGS@
+CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
+CPP = @CPP@
+CPPFLAGS = @CPPFLAGS@
+CPPFLAGS_FOR_BUILD = @CPPFLAGS_FOR_BUILD@
+CPP_FOR_BUILD = @CPP_FOR_BUILD@
+CXX = @CXX@
+CXXCPP = @CXXCPP@
+CXXDEPMODE = @CXXDEPMODE@
+CXXFLAGS = @CXXFLAGS@
+CYGPATH_W = @CYGPATH_W@
+DATADIRNAME = @DATADIRNAME@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DESKTOP_DATADIR = @DESKTOP_DATADIR@
+DESKTOP_FILE_VALIDATE = @DESKTOP_FILE_VALIDATE@
+DLLTOOL = @DLLTOOL@
+DOC_SHOOTER = @DOC_SHOOTER@
+DSYMUTIL = @DSYMUTIL@
+DUMPBIN = @DUMPBIN@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+EXEEXT = @EXEEXT@
+FGREP = @FGREP@
+FILE_AA = @FILE_AA@
+FILE_EXR = @FILE_EXR@
+FILE_HEIF = @FILE_HEIF@
+FILE_JP2_LOAD = @FILE_JP2_LOAD@
+FILE_JPEGXL = @FILE_JPEGXL@
+FILE_MNG = @FILE_MNG@
+FILE_PDF_SAVE = @FILE_PDF_SAVE@
+FILE_PS = @FILE_PS@
+FILE_WMF = @FILE_WMF@
+FILE_XMC = @FILE_XMC@
+FILE_XPM = @FILE_XPM@
+FONTCONFIG_CFLAGS = @FONTCONFIG_CFLAGS@
+FONTCONFIG_LIBS = @FONTCONFIG_LIBS@
+FONTCONFIG_REQUIRED_VERSION = @FONTCONFIG_REQUIRED_VERSION@
+FREETYPE2_REQUIRED_VERSION = @FREETYPE2_REQUIRED_VERSION@
+FREETYPE_CFLAGS = @FREETYPE_CFLAGS@
+FREETYPE_LIBS = @FREETYPE_LIBS@
+GDBUS_CODEGEN = @GDBUS_CODEGEN@
+GDK_PIXBUF_CFLAGS = @GDK_PIXBUF_CFLAGS@
+GDK_PIXBUF_CSOURCE = @GDK_PIXBUF_CSOURCE@
+GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@
+GDK_PIXBUF_REQUIRED_VERSION = @GDK_PIXBUF_REQUIRED_VERSION@
+GEGL = @GEGL@
+GEGL_CFLAGS = @GEGL_CFLAGS@
+GEGL_LIBS = @GEGL_LIBS@
+GEGL_MAJOR_MINOR_VERSION = @GEGL_MAJOR_MINOR_VERSION@
+GEGL_REQUIRED_VERSION = @GEGL_REQUIRED_VERSION@
+GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
+GEXIV2_CFLAGS = @GEXIV2_CFLAGS@
+GEXIV2_LIBS = @GEXIV2_LIBS@
+GEXIV2_REQUIRED_VERSION = @GEXIV2_REQUIRED_VERSION@
+GIMP_API_VERSION = @GIMP_API_VERSION@
+GIMP_APP_VERSION = @GIMP_APP_VERSION@
+GIMP_BINARY_AGE = @GIMP_BINARY_AGE@
+GIMP_COMMAND = @GIMP_COMMAND@
+GIMP_DATA_VERSION = @GIMP_DATA_VERSION@
+GIMP_FULL_NAME = @GIMP_FULL_NAME@
+GIMP_INTERFACE_AGE = @GIMP_INTERFACE_AGE@
+GIMP_MAJOR_VERSION = @GIMP_MAJOR_VERSION@
+GIMP_MICRO_VERSION = @GIMP_MICRO_VERSION@
+GIMP_MINOR_VERSION = @GIMP_MINOR_VERSION@
+GIMP_MKENUMS = @GIMP_MKENUMS@
+GIMP_MODULES = @GIMP_MODULES@
+GIMP_PACKAGE_REVISION = @GIMP_PACKAGE_REVISION@
+GIMP_PKGCONFIG_VERSION = @GIMP_PKGCONFIG_VERSION@
+GIMP_PLUGINS = @GIMP_PLUGINS@
+GIMP_PLUGIN_VERSION = @GIMP_PLUGIN_VERSION@
+GIMP_REAL_VERSION = @GIMP_REAL_VERSION@
+GIMP_RELEASE = @GIMP_RELEASE@
+GIMP_SYSCONF_VERSION = @GIMP_SYSCONF_VERSION@
+GIMP_TOOL_VERSION = @GIMP_TOOL_VERSION@
+GIMP_UNSTABLE = @GIMP_UNSTABLE@
+GIMP_USER_VERSION = @GIMP_USER_VERSION@
+GIMP_VERSION = @GIMP_VERSION@
+GIO_CFLAGS = @GIO_CFLAGS@
+GIO_LIBS = @GIO_LIBS@
+GIO_UNIX_CFLAGS = @GIO_UNIX_CFLAGS@
+GIO_UNIX_LIBS = @GIO_UNIX_LIBS@
+GIO_WINDOWS_CFLAGS = @GIO_WINDOWS_CFLAGS@
+GIO_WINDOWS_LIBS = @GIO_WINDOWS_LIBS@
+GLIB_CFLAGS = @GLIB_CFLAGS@
+GLIB_COMPILE_RESOURCES = @GLIB_COMPILE_RESOURCES@
+GLIB_GENMARSHAL = @GLIB_GENMARSHAL@
+GLIB_LIBS = @GLIB_LIBS@
+GLIB_MKENUMS = @GLIB_MKENUMS@
+GLIB_REQUIRED_VERSION = @GLIB_REQUIRED_VERSION@
+GMODULE_NO_EXPORT_CFLAGS = @GMODULE_NO_EXPORT_CFLAGS@
+GMODULE_NO_EXPORT_LIBS = @GMODULE_NO_EXPORT_LIBS@
+GMOFILES = @GMOFILES@
+GMSGFMT = @GMSGFMT@
+GOBJECT_QUERY = @GOBJECT_QUERY@
+GREP = @GREP@
+GS_LIBS = @GS_LIBS@
+GTKDOC_CHECK = @GTKDOC_CHECK@
+GTKDOC_CHECK_PATH = @GTKDOC_CHECK_PATH@
+GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@
+GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@
+GTKDOC_MKPDF = @GTKDOC_MKPDF@
+GTKDOC_REBASE = @GTKDOC_REBASE@
+GTK_CFLAGS = @GTK_CFLAGS@
+GTK_LIBS = @GTK_LIBS@
+GTK_MAC_INTEGRATION_CFLAGS = @GTK_MAC_INTEGRATION_CFLAGS@
+GTK_MAC_INTEGRATION_LIBS = @GTK_MAC_INTEGRATION_LIBS@
+GTK_REQUIRED_VERSION = @GTK_REQUIRED_VERSION@
+GTK_UPDATE_ICON_CACHE = @GTK_UPDATE_ICON_CACHE@
+GUDEV_CFLAGS = @GUDEV_CFLAGS@
+GUDEV_LIBS = @GUDEV_LIBS@
+HARFBUZZ_CFLAGS = @HARFBUZZ_CFLAGS@
+HARFBUZZ_LIBS = @HARFBUZZ_LIBS@
+HARFBUZZ_REQUIRED_VERSION = @HARFBUZZ_REQUIRED_VERSION@
+HAVE_CXX14 = @HAVE_CXX14@
+HAVE_FINITE = @HAVE_FINITE@
+HAVE_ISFINITE = @HAVE_ISFINITE@
+HAVE_VFORK = @HAVE_VFORK@
+HOST_GLIB_COMPILE_RESOURCES = @HOST_GLIB_COMPILE_RESOURCES@
+HTML_DIR = @HTML_DIR@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+INSTOBJEXT = @INSTOBJEXT@
+INTLLIBS = @INTLLIBS@
+INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
+INTLTOOL_MERGE = @INTLTOOL_MERGE@
+INTLTOOL_PERL = @INTLTOOL_PERL@
+INTLTOOL_REQUIRED_VERSION = @INTLTOOL_REQUIRED_VERSION@
+INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
+INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@
+INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
+INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
+INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
+INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@
+ISO_CODES_LOCALEDIR = @ISO_CODES_LOCALEDIR@
+ISO_CODES_LOCATION = @ISO_CODES_LOCATION@
+JPEG_LIBS = @JPEG_LIBS@
+JSON_GLIB_CFLAGS = @JSON_GLIB_CFLAGS@
+JSON_GLIB_LIBS = @JSON_GLIB_LIBS@
+JXL_CFLAGS = @JXL_CFLAGS@
+JXL_LIBS = @JXL_LIBS@
+JXL_THREADS_CFLAGS = @JXL_THREADS_CFLAGS@
+JXL_THREADS_LIBS = @JXL_THREADS_LIBS@
+LCMS_CFLAGS = @LCMS_CFLAGS@
+LCMS_LIBS = @LCMS_LIBS@
+LCMS_REQUIRED_VERSION = @LCMS_REQUIRED_VERSION@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
+LIBBACKTRACE_LIBS = @LIBBACKTRACE_LIBS@
+LIBHEIF_CFLAGS = @LIBHEIF_CFLAGS@
+LIBHEIF_LIBS = @LIBHEIF_LIBS@
+LIBHEIF_REQUIRED_VERSION = @LIBHEIF_REQUIRED_VERSION@
+LIBJXL_REQUIRED_VERSION = @LIBJXL_REQUIRED_VERSION@
+LIBLZMA_REQUIRED_VERSION = @LIBLZMA_REQUIRED_VERSION@
+LIBMYPAINT_CFLAGS = @LIBMYPAINT_CFLAGS@
+LIBMYPAINT_LIBS = @LIBMYPAINT_LIBS@
+LIBMYPAINT_REQUIRED_VERSION = @LIBMYPAINT_REQUIRED_VERSION@
+LIBOBJS = @LIBOBJS@
+LIBPNG_REQUIRED_VERSION = @LIBPNG_REQUIRED_VERSION@
+LIBS = @LIBS@
+LIBTOOL = @LIBTOOL@
+LIBUNWIND_CFLAGS = @LIBUNWIND_CFLAGS@
+LIBUNWIND_LIBS = @LIBUNWIND_LIBS@
+LIBUNWIND_REQUIRED_VERSION = @LIBUNWIND_REQUIRED_VERSION@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+LT_CURRENT_MINUS_AGE = @LT_CURRENT_MINUS_AGE@
+LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@
+LT_VERSION_INFO = @LT_VERSION_INFO@
+LZMA_CFLAGS = @LZMA_CFLAGS@
+LZMA_LIBS = @LZMA_LIBS@
+MAIL = @MAIL@
+MAINT = @MAINT@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MIME_INFO_CFLAGS = @MIME_INFO_CFLAGS@
+MIME_INFO_LIBS = @MIME_INFO_LIBS@
+MIME_TYPES = @MIME_TYPES@
+MKDIR_P = @MKDIR_P@
+MKINSTALLDIRS = @MKINSTALLDIRS@
+MMX_EXTRA_CFLAGS = @MMX_EXTRA_CFLAGS@
+MNG_CFLAGS = @MNG_CFLAGS@
+MNG_LIBS = @MNG_LIBS@
+MSGFMT = @MSGFMT@
+MSGFMT_OPTS = @MSGFMT_OPTS@
+MSGMERGE = @MSGMERGE@
+MYPAINT_BRUSHES_CFLAGS = @MYPAINT_BRUSHES_CFLAGS@
+MYPAINT_BRUSHES_LIBS = @MYPAINT_BRUSHES_LIBS@
+NATIVE_GLIB_CFLAGS = @NATIVE_GLIB_CFLAGS@
+NATIVE_GLIB_LIBS = @NATIVE_GLIB_LIBS@
+NM = @NM@
+NMEDIT = @NMEDIT@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+OPENEXR_CFLAGS = @OPENEXR_CFLAGS@
+OPENEXR_LIBS = @OPENEXR_LIBS@
+OPENEXR_REQUIRED_VERSION = @OPENEXR_REQUIRED_VERSION@
+OPENJPEG_CFLAGS = @OPENJPEG_CFLAGS@
+OPENJPEG_LIBS = @OPENJPEG_LIBS@
+OPENJPEG_REQUIRED_VERSION = @OPENJPEG_REQUIRED_VERSION@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PANGOCAIRO_CFLAGS = @PANGOCAIRO_CFLAGS@
+PANGOCAIRO_LIBS = @PANGOCAIRO_LIBS@
+PANGOCAIRO_REQUIRED_VERSION = @PANGOCAIRO_REQUIRED_VERSION@
+PATHSEP = @PATHSEP@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PERL = @PERL@
+PERL_REQUIRED_VERSION = @PERL_REQUIRED_VERSION@
+PERL_VERSION = @PERL_VERSION@
+PKG_CONFIG = @PKG_CONFIG@
+PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
+PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
+PNG_CFLAGS = @PNG_CFLAGS@
+PNG_LIBS = @PNG_LIBS@
+POFILES = @POFILES@
+POPPLER_CFLAGS = @POPPLER_CFLAGS@
+POPPLER_DATA_CFLAGS = @POPPLER_DATA_CFLAGS@
+POPPLER_DATA_LIBS = @POPPLER_DATA_LIBS@
+POPPLER_DATA_REQUIRED_VERSION = @POPPLER_DATA_REQUIRED_VERSION@
+POPPLER_LIBS = @POPPLER_LIBS@
+POPPLER_REQUIRED_VERSION = @POPPLER_REQUIRED_VERSION@
+POSUB = @POSUB@
+PO_IN_DATADIR_FALSE = @PO_IN_DATADIR_FALSE@
+PO_IN_DATADIR_TRUE = @PO_IN_DATADIR_TRUE@
+PYBIN_PATH = @PYBIN_PATH@
+PYCAIRO_CFLAGS = @PYCAIRO_CFLAGS@
+PYCAIRO_LIBS = @PYCAIRO_LIBS@
+PYGIMP_EXTRA_CFLAGS = @PYGIMP_EXTRA_CFLAGS@
+PYGTK_CFLAGS = @PYGTK_CFLAGS@
+PYGTK_CODEGEN = @PYGTK_CODEGEN@
+PYGTK_DEFSDIR = @PYGTK_DEFSDIR@
+PYGTK_LIBS = @PYGTK_LIBS@
+PYLINK_LIBS = @PYLINK_LIBS@
+PYTHON = @PYTHON@
+PYTHON2_REQUIRED_VERSION = @PYTHON2_REQUIRED_VERSION@
+PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@
+PYTHON_INCLUDES = @PYTHON_INCLUDES@
+PYTHON_PLATFORM = @PYTHON_PLATFORM@
+PYTHON_PREFIX = @PYTHON_PREFIX@
+PYTHON_VERSION = @PYTHON_VERSION@
+RANLIB = @RANLIB@
+RSVG_REQUIRED_VERSION = @RSVG_REQUIRED_VERSION@
+RT_LIBS = @RT_LIBS@
+SCREENSHOT_LIBS = @SCREENSHOT_LIBS@
+SED = @SED@
+SENDMAIL = @SENDMAIL@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+SOCKET_LIBS = @SOCKET_LIBS@
+SSE2_EXTRA_CFLAGS = @SSE2_EXTRA_CFLAGS@
+SSE4_1_EXTRA_CFLAGS = @SSE4_1_EXTRA_CFLAGS@
+SSE_EXTRA_CFLAGS = @SSE_EXTRA_CFLAGS@
+STRIP = @STRIP@
+SVG_CFLAGS = @SVG_CFLAGS@
+SVG_LIBS = @SVG_LIBS@
+SYMPREFIX = @SYMPREFIX@
+TIFF_LIBS = @TIFF_LIBS@
+USE_NLS = @USE_NLS@
+VERSION = @VERSION@
+WEBKIT_CFLAGS = @WEBKIT_CFLAGS@
+WEBKIT_LIBS = @WEBKIT_LIBS@
+WEBKIT_REQUIRED_VERSION = @WEBKIT_REQUIRED_VERSION@
+WEBPDEMUX_CFLAGS = @WEBPDEMUX_CFLAGS@
+WEBPDEMUX_LIBS = @WEBPDEMUX_LIBS@
+WEBPMUX_CFLAGS = @WEBPMUX_CFLAGS@
+WEBPMUX_LIBS = @WEBPMUX_LIBS@
+WEBP_CFLAGS = @WEBP_CFLAGS@
+WEBP_LIBS = @WEBP_LIBS@
+WEBP_REQUIRED_VERSION = @WEBP_REQUIRED_VERSION@
+WEB_PAGE = @WEB_PAGE@
+WIN32_LARGE_ADDRESS_AWARE = @WIN32_LARGE_ADDRESS_AWARE@
+WINDRES = @WINDRES@
+WMF_CFLAGS = @WMF_CFLAGS@
+WMF_CONFIG = @WMF_CONFIG@
+WMF_LIBS = @WMF_LIBS@
+WMF_REQUIRED_VERSION = @WMF_REQUIRED_VERSION@
+XDG_EMAIL = @XDG_EMAIL@
+XFIXES_CFLAGS = @XFIXES_CFLAGS@
+XFIXES_LIBS = @XFIXES_LIBS@
+XGETTEXT = @XGETTEXT@
+XGETTEXT_REQUIRED_VERSION = @XGETTEXT_REQUIRED_VERSION@
+XMC_CFLAGS = @XMC_CFLAGS@
+XMC_LIBS = @XMC_LIBS@
+XMKMF = @XMKMF@
+XMLLINT = @XMLLINT@
+XMU_LIBS = @XMU_LIBS@
+XPM_LIBS = @XPM_LIBS@
+XSLTPROC = @XSLTPROC@
+XVFB_RUN = @XVFB_RUN@
+X_CFLAGS = @X_CFLAGS@
+X_EXTRA_LIBS = @X_EXTRA_LIBS@
+X_LIBS = @X_LIBS@
+X_PRE_LIBS = @X_PRE_LIBS@
+Z_LIBS = @Z_LIBS@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_CC_FOR_BUILD = @ac_ct_CC_FOR_BUILD@
+ac_ct_CXX = @ac_ct_CXX@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+gimpdatadir = @gimpdatadir@
+gimpdir = @gimpdir@
+gimplocaledir = @gimplocaledir@
+gimpplugindir = @gimpplugindir@
+gimpsysconfdir = @gimpsysconfdir@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+intltool__v_merge_options_ = @intltool__v_merge_options_@
+intltool__v_merge_options_0 = @intltool__v_merge_options_0@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+manpage_gimpdir = @manpage_gimpdir@
+mkdir_p = @mkdir_p@
+ms_librarian = @ms_librarian@
+mypaint_brushes_dir = @mypaint_brushes_dir@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+pkgpyexecdir = @pkgpyexecdir@
+pkgpythondir = @pkgpythondir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+pyexecdir = @pyexecdir@
+pythondir = @pythondir@
+runstatedir = @runstatedir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+
+# The name of the module.
+DOC_MODULE = libgimpmodule
+
+# The top-level SGML file.
+DOC_MAIN_SGML_FILE = $(DOC_MODULE)-docs.sgml
+
+# The directory containing the source code.
+DOC_SOURCE_DIR = $(top_srcdir)/$(DOC_MODULE)
+
+# Extra options to pass to gtkdoc-scangobj
+SCANGOBJ_OPTIONS =
+
+# Extra options to supply to gtkdoc-scan
+SCAN_OPTIONS = --deprecated-guards="GIMP_DISABLE_DEPRECATED"
+
+# Extra options to supply to gtkdoc-mkdb
+MKDB_OPTIONS = --sgml-mode --output-format=xml --name-space=gimp
+
+# Extra options to supply to gtkdoc-fixref
+FIXXREF_OPTIONS =
+
+# Used for dependencies
+HFILE_GLOB = $(DOC_SOURCE_DIR)/*.h
+CFILE_GLOB = $(DOC_SOURCE_DIR)/*.c
+
+# Header files to ignore when scanning
+IGNORE_HFILES =
+
+# Images to copy into HTML directory
+HTML_IMAGES =
+
+# Extra SGML files that are included by $(DOC_MAIN_SGML_FILE)
+content_files =
+
+# Other files to distribute
+extra_files =
+
+# CFLAGS and LDFLAGS for compiling scan program. Only needed
+# if $(DOC_MODULE).types is non-empty.
+GTKDOC_CFLAGS = \
+ @CFLAGS@ \
+ -I$(top_srcdir) \
+ -I$(top_builddir) \
+ @GLIB_CFLAGS@ \
+ @GMODULE_NO_EXPORT_CFLAGS@
+
+GTKDOC_LIBS = \
+ $(top_builddir)/libgimpmodule/libgimpmodule-$(GIMP_API_VERSION).la \
+ @GLIB_LIBS@ \
+ @GMODULE_NO_EXPORT_LIBS@
+
+@GTK_DOC_USE_LIBTOOL_FALSE@GTKDOC_CC = $(CC) $(INCLUDES) $(GTKDOC_DEPS_CFLAGS) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+@GTK_DOC_USE_LIBTOOL_TRUE@GTKDOC_CC = $(LIBTOOL) --tag=CC --mode=compile $(CC) $(INCLUDES) $(GTKDOC_DEPS_CFLAGS) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+@GTK_DOC_USE_LIBTOOL_FALSE@GTKDOC_LD = $(CC) $(GTKDOC_DEPS_LIBS) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS)
+@GTK_DOC_USE_LIBTOOL_TRUE@GTKDOC_LD = $(LIBTOOL) --tag=CC --mode=link $(CC) $(GTKDOC_DEPS_LIBS) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS)
+@GTK_DOC_USE_LIBTOOL_FALSE@GTKDOC_RUN =
+@GTK_DOC_USE_LIBTOOL_TRUE@GTKDOC_RUN = $(LIBTOOL) --mode=execute
+
+# We set GPATH here; this gives us semantics for GNU make
+# which are more like other make's VPATH, when it comes to
+# whether a source that is a target of one rule is then
+# searched for in VPATH/GPATH.
+#
+GPATH = $(srcdir)
+TARGET_DIR = $(HTML_DIR)/$(DOC_MODULE)
+SETUP_FILES = \
+ $(content_files) \
+ $(expand_content_files) \
+ $(DOC_MAIN_SGML_FILE) \
+ $(DOC_MODULE)-sections.txt \
+ $(DOC_MODULE)-overrides.txt
+
+
+# Other files to distribute
+EXTRA_DIST = $(HTML_IMAGES) $(SETUP_FILES) version.in
+DOC_STAMPS = setup-build.stamp scan-build.stamp sgml-build.stamp \
+ html-build.stamp pdf-build.stamp \
+ sgml.stamp html.stamp pdf.stamp
+
+SCANOBJ_FILES = \
+ $(DOC_MODULE).actions \
+ $(DOC_MODULE).args \
+ $(DOC_MODULE).hierarchy \
+ $(DOC_MODULE).interfaces \
+ $(DOC_MODULE).prerequisites \
+ $(DOC_MODULE).signals
+
+REPORT_FILES = \
+ $(DOC_MODULE)-undocumented.txt \
+ $(DOC_MODULE)-undeclared.txt \
+ $(DOC_MODULE)-unused.txt
+
+CLEANFILES = $(SCANOBJ_FILES) $(REPORT_FILES) $(DOC_STAMPS) gtkdoc-check.test
+@GTK_DOC_BUILD_HTML_FALSE@HTML_BUILD_STAMP =
+@GTK_DOC_BUILD_HTML_TRUE@HTML_BUILD_STAMP = html-build.stamp
+@GTK_DOC_BUILD_PDF_FALSE@PDF_BUILD_STAMP =
+@GTK_DOC_BUILD_PDF_TRUE@PDF_BUILD_STAMP = pdf-build.stamp
+
+#### setup ####
+GTK_DOC_V_SETUP = $(GTK_DOC_V_SETUP_@AM_V@)
+GTK_DOC_V_SETUP_ = $(GTK_DOC_V_SETUP_@AM_DEFAULT_V@)
+GTK_DOC_V_SETUP_0 = @echo " DOC Preparing build";
+
+#### scan ####
+GTK_DOC_V_SCAN = $(GTK_DOC_V_SCAN_@AM_V@)
+GTK_DOC_V_SCAN_ = $(GTK_DOC_V_SCAN_@AM_DEFAULT_V@)
+GTK_DOC_V_SCAN_0 = @echo " DOC Scanning header files";
+GTK_DOC_V_INTROSPECT = $(GTK_DOC_V_INTROSPECT_@AM_V@)
+GTK_DOC_V_INTROSPECT_ = $(GTK_DOC_V_INTROSPECT_@AM_DEFAULT_V@)
+GTK_DOC_V_INTROSPECT_0 = @echo " DOC Introspecting gobjects";
+
+#### xml ####
+GTK_DOC_V_XML = $(GTK_DOC_V_XML_@AM_V@)
+GTK_DOC_V_XML_ = $(GTK_DOC_V_XML_@AM_DEFAULT_V@)
+GTK_DOC_V_XML_0 = @echo " DOC Building XML";
+
+#### html ####
+GTK_DOC_V_HTML = $(GTK_DOC_V_HTML_@AM_V@)
+GTK_DOC_V_HTML_ = $(GTK_DOC_V_HTML_@AM_DEFAULT_V@)
+GTK_DOC_V_HTML_0 = @echo " DOC Building HTML";
+GTK_DOC_V_XREF = $(GTK_DOC_V_XREF_@AM_V@)
+GTK_DOC_V_XREF_ = $(GTK_DOC_V_XREF_@AM_DEFAULT_V@)
+GTK_DOC_V_XREF_0 = @echo " DOC Fixing cross-references";
+
+#### pdf ####
+GTK_DOC_V_PDF = $(GTK_DOC_V_PDF_@AM_V@)
+GTK_DOC_V_PDF_ = $(GTK_DOC_V_PDF_@AM_DEFAULT_V@)
+GTK_DOC_V_PDF_0 = @echo " DOC Building PDF";
+all: all-am
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(top_srcdir)/gtk-doc.make $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu devel-docs/libgimpmodule/Makefile'; \
+ $(am__cd) $(top_srcdir) && \
+ $(AUTOMAKE) --gnu devel-docs/libgimpmodule/Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \
+ esac;
+$(top_srcdir)/gtk-doc.make $(am__empty):
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+version: $(top_builddir)/config.status $(srcdir)/version.in
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
+
+mostlyclean-libtool:
+ -rm -f *.lo
+
+clean-libtool:
+ -rm -rf .libs _libs
+tags TAGS:
+
+ctags CTAGS:
+
+cscope cscopelist:
+
+
+distdir: $(BUILT_SOURCES)
+ $(MAKE) $(AM_MAKEFLAGS) distdir-am
+
+distdir-am: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d "$(distdir)/$$file"; then \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+ else \
+ test -f "$(distdir)/$$file" \
+ || cp -p $$d/$$file "$(distdir)/$$file" \
+ || exit 1; \
+ fi; \
+ done
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$(top_distdir)" distdir="$(distdir)" \
+ dist-hook
+check-am: all-am
+check: check-am
+@ENABLE_GTK_DOC_FALSE@all-local:
+all-am: Makefile all-local
+installdirs:
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+ if test -z '$(STRIP)'; then \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ install; \
+ else \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+ fi
+mostlyclean-generic:
+
+clean-generic:
+ -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+ -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-am
+
+clean-am: clean-generic clean-libtool clean-local mostlyclean-am
+
+distclean: distclean-am
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-local
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+html-am:
+
+info: info-am
+
+info-am:
+
+install-data-am: install-data-local
+
+install-dvi: install-dvi-am
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-am
+
+install-html-am:
+
+install-info: install-info-am
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-pdf-am:
+
+install-ps: install-ps-am
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic \
+ maintainer-clean-local
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-generic mostlyclean-libtool
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am: uninstall-local
+
+.MAKE: install-am install-strip
+
+.PHONY: all all-am all-local check check-am clean clean-generic \
+ clean-libtool clean-local cscopelist-am ctags-am dist-hook \
+ distclean distclean-generic distclean-libtool distclean-local \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-data-local \
+ install-dvi install-dvi-am install-exec install-exec-am \
+ install-html install-html-am install-info install-info-am \
+ install-man install-pdf install-pdf-am install-ps \
+ install-ps-am install-strip installcheck installcheck-am \
+ installdirs maintainer-clean maintainer-clean-generic \
+ maintainer-clean-local mostlyclean mostlyclean-generic \
+ mostlyclean-libtool pdf pdf-am ps ps-am tags-am uninstall \
+ uninstall-am uninstall-local
+
+.PRECIOUS: Makefile
+
+
+gtkdoc-check.test: Makefile
+ $(AM_V_GEN)echo "#!/bin/sh -e" > $@; \
+ echo "$(GTKDOC_CHECK_PATH) || exit 1" >> $@; \
+ chmod +x $@
+
+all-gtk-doc: $(HTML_BUILD_STAMP) $(PDF_BUILD_STAMP)
+.PHONY: all-gtk-doc
+
+@ENABLE_GTK_DOC_TRUE@all-local: all-gtk-doc
+
+docs: $(HTML_BUILD_STAMP) $(PDF_BUILD_STAMP)
+
+$(REPORT_FILES): sgml-build.stamp
+
+setup-build.stamp:
+ -$(GTK_DOC_V_SETUP)if test "$(abs_srcdir)" != "$(abs_builddir)" ; then \
+ files=`echo $(SETUP_FILES) $(DOC_MODULE).types`; \
+ if test "x$$files" != "x" ; then \
+ for file in $$files ; do \
+ destdir=`dirname $(abs_builddir)/$$file`; \
+ test -d "$$destdir" || mkdir -p "$$destdir"; \
+ test -f $(abs_srcdir)/$$file && \
+ cp -pf $(abs_srcdir)/$$file $(abs_builddir)/$$file || true; \
+ done; \
+ fi; \
+ fi
+ $(AM_V_at)touch setup-build.stamp
+
+scan-build.stamp: setup-build.stamp $(HFILE_GLOB) $(CFILE_GLOB)
+ $(GTK_DOC_V_SCAN)_source_dir='' ; \
+ for i in $(DOC_SOURCE_DIR) ; do \
+ _source_dir="$${_source_dir} --source-dir=$$i" ; \
+ done ; \
+ gtkdoc-scan --module=$(DOC_MODULE) --ignore-headers="$(IGNORE_HFILES)" $${_source_dir} $(SCAN_OPTIONS) $(EXTRA_HFILES)
+ $(GTK_DOC_V_INTROSPECT)if grep -l '^..*$$' $(DOC_MODULE).types > /dev/null 2>&1 ; then \
+ scanobj_options=""; \
+ gtkdoc-scangobj 2>&1 --help | grep >/dev/null "\-\-verbose"; \
+ if test "$$?" = "0"; then \
+ if test "x$(V)" = "x1"; then \
+ scanobj_options="--verbose"; \
+ fi; \
+ fi; \
+ CC="$(GTKDOC_CC)" LD="$(GTKDOC_LD)" RUN="$(GTKDOC_RUN)" CFLAGS="$(GTKDOC_CFLAGS) $(CFLAGS)" LDFLAGS="$(GTKDOC_LIBS) $(LDFLAGS)" \
+ gtkdoc-scangobj $(SCANGOBJ_OPTIONS) $$scanobj_options --module=$(DOC_MODULE); \
+ else \
+ for i in $(SCANOBJ_FILES) ; do \
+ test -f $$i || touch $$i ; \
+ done \
+ fi
+ $(AM_V_at)touch scan-build.stamp
+
+$(DOC_MODULE)-decl.txt $(SCANOBJ_FILES) $(DOC_MODULE)-sections.txt $(DOC_MODULE)-overrides.txt: scan-build.stamp
+ @true
+
+sgml-build.stamp: setup-build.stamp $(DOC_MODULE)-decl.txt $(SCANOBJ_FILES) $(HFILE_GLOB) $(CFILE_GLOB) $(DOC_MODULE)-sections.txt $(DOC_MODULE)-overrides.txt $(expand_content_files) xml/gtkdocentities.ent
+ $(GTK_DOC_V_XML)_source_dir='' ; \
+ for i in $(DOC_SOURCE_DIR) ; do \
+ _source_dir="$${_source_dir} --source-dir=$$i" ; \
+ done ; \
+ gtkdoc-mkdb --module=$(DOC_MODULE) --output-format=xml --expand-content-files="$(expand_content_files)" --main-sgml-file=$(DOC_MAIN_SGML_FILE) $${_source_dir} $(MKDB_OPTIONS)
+ $(AM_V_at)touch sgml-build.stamp
+
+sgml.stamp: sgml-build.stamp
+ @true
+
+$(DOC_MAIN_SGML_FILE): sgml-build.stamp
+ @true
+
+xml/gtkdocentities.ent: Makefile
+ $(GTK_DOC_V_XML)$(MKDIR_P) $(@D) && ( \
+ echo "<!ENTITY package \"$(PACKAGE)\">"; \
+ echo "<!ENTITY package_bugreport \"$(PACKAGE_BUGREPORT)\">"; \
+ echo "<!ENTITY package_name \"$(PACKAGE_NAME)\">"; \
+ echo "<!ENTITY package_string \"$(PACKAGE_STRING)\">"; \
+ echo "<!ENTITY package_tarname \"$(PACKAGE_TARNAME)\">"; \
+ echo "<!ENTITY package_url \"$(PACKAGE_URL)\">"; \
+ echo "<!ENTITY package_version \"$(PACKAGE_VERSION)\">"; \
+ ) > $@
+
+html-build.stamp: sgml.stamp $(DOC_MAIN_SGML_FILE) $(content_files) $(expand_content_files)
+ $(GTK_DOC_V_HTML)rm -rf html && mkdir html && \
+ mkhtml_options=""; \
+ gtkdoc-mkhtml 2>&1 --help | grep >/dev/null "\-\-verbose"; \
+ if test "$$?" = "0"; then \
+ if test "x$(V)" = "x1"; then \
+ mkhtml_options="$$mkhtml_options --verbose"; \
+ fi; \
+ fi; \
+ gtkdoc-mkhtml 2>&1 --help | grep >/dev/null "\-\-path"; \
+ if test "$$?" = "0"; then \
+ mkhtml_options="$$mkhtml_options --path=\"$(abs_srcdir)\""; \
+ fi; \
+ cd html && gtkdoc-mkhtml $$mkhtml_options $(MKHTML_OPTIONS) $(DOC_MODULE) ../$(DOC_MAIN_SGML_FILE)
+ -@test "x$(HTML_IMAGES)" = "x" || \
+ for file in $(HTML_IMAGES) ; do \
+ test -f $(abs_srcdir)/$$file && cp $(abs_srcdir)/$$file $(abs_builddir)/html; \
+ test -f $(abs_builddir)/$$file && cp $(abs_builddir)/$$file $(abs_builddir)/html; \
+ test -f $$file && cp $$file $(abs_builddir)/html; \
+ done;
+ $(GTK_DOC_V_XREF)gtkdoc-fixxref --module=$(DOC_MODULE) --module-dir=html --html-dir=$(HTML_DIR) $(FIXXREF_OPTIONS)
+ $(AM_V_at)touch html-build.stamp
+
+pdf-build.stamp: sgml.stamp $(DOC_MAIN_SGML_FILE) $(content_files) $(expand_content_files)
+ $(GTK_DOC_V_PDF)rm -f $(DOC_MODULE).pdf && \
+ mkpdf_options=""; \
+ gtkdoc-mkpdf 2>&1 --help | grep >/dev/null "\-\-verbose"; \
+ if test "$$?" = "0"; then \
+ if test "x$(V)" = "x1"; then \
+ mkpdf_options="$$mkpdf_options --verbose"; \
+ fi; \
+ fi; \
+ if test "x$(HTML_IMAGES)" != "x"; then \
+ for img in $(HTML_IMAGES); do \
+ part=`dirname $$img`; \
+ echo $$mkpdf_options | grep >/dev/null "\-\-imgdir=$$part "; \
+ if test $$? != 0; then \
+ mkpdf_options="$$mkpdf_options --imgdir=$$part"; \
+ fi; \
+ done; \
+ fi; \
+ gtkdoc-mkpdf --path="$(abs_srcdir)" $$mkpdf_options $(DOC_MODULE) $(DOC_MAIN_SGML_FILE) $(MKPDF_OPTIONS)
+ $(AM_V_at)touch pdf-build.stamp
+
+##############
+
+clean-local:
+ @rm -f *~ *.bak
+ @rm -rf .libs
+ @if echo $(SCAN_OPTIONS) | grep -q "\-\-rebuild-types" ; then \
+ rm -f $(DOC_MODULE).types; \
+ fi
+ @if echo $(SCAN_OPTIONS) | grep -q "\-\-rebuild-sections" ; then \
+ rm -f $(DOC_MODULE)-sections.txt; \
+ fi
+
+distclean-local:
+ @rm -rf xml html $(REPORT_FILES) $(DOC_MODULE).pdf \
+ $(DOC_MODULE)-decl-list.txt $(DOC_MODULE)-decl.txt
+ @if test "$(abs_srcdir)" != "$(abs_builddir)" ; then \
+ rm -f $(SETUP_FILES) $(DOC_MODULE).types; \
+ fi
+
+maintainer-clean-local:
+ @rm -rf xml html
+
+install-data-local:
+ @installfiles=`echo $(builddir)/html/*`; \
+ if test "$$installfiles" = '$(builddir)/html/*'; \
+ then echo 1>&2 'Nothing to install' ; \
+ else \
+ if test -n "$(DOC_MODULE_VERSION)"; then \
+ installdir="$(DESTDIR)$(TARGET_DIR)-$(DOC_MODULE_VERSION)"; \
+ else \
+ installdir="$(DESTDIR)$(TARGET_DIR)"; \
+ fi; \
+ $(mkinstalldirs) $${installdir} ; \
+ for i in $$installfiles; do \
+ echo ' $(INSTALL_DATA) '$$i ; \
+ $(INSTALL_DATA) $$i $${installdir}; \
+ done; \
+ if test -n "$(DOC_MODULE_VERSION)"; then \
+ mv -f $${installdir}/$(DOC_MODULE).devhelp2 \
+ $${installdir}/$(DOC_MODULE)-$(DOC_MODULE_VERSION).devhelp2; \
+ fi; \
+ $(GTKDOC_REBASE) --relative --dest-dir=$(DESTDIR) --html-dir=$${installdir}; \
+ fi
+
+uninstall-local:
+ @if test -n "$(DOC_MODULE_VERSION)"; then \
+ installdir="$(DESTDIR)$(TARGET_DIR)-$(DOC_MODULE_VERSION)"; \
+ else \
+ installdir="$(DESTDIR)$(TARGET_DIR)"; \
+ fi; \
+ rm -rf $${installdir}
+
+#
+# Require gtk-doc when making dist
+#
+@HAVE_GTK_DOC_TRUE@dist-check-gtkdoc: docs
+@HAVE_GTK_DOC_FALSE@dist-check-gtkdoc:
+@HAVE_GTK_DOC_FALSE@ @echo "*** gtk-doc is needed to run 'make dist'. ***"
+@HAVE_GTK_DOC_FALSE@ @echo "*** gtk-doc was not found when 'configure' ran. ***"
+@HAVE_GTK_DOC_FALSE@ @echo "*** please install gtk-doc and rerun 'configure'. ***"
+@HAVE_GTK_DOC_FALSE@ @false
+
+dist-hook: dist-check-gtkdoc all-gtk-doc dist-hook-local
+ @mkdir $(distdir)/html
+ @cp ./html/* $(distdir)/html
+ @-cp ./$(DOC_MODULE).pdf $(distdir)/
+ @-cp ./$(DOC_MODULE).types $(distdir)/
+ @-cp ./$(DOC_MODULE)-sections.txt $(distdir)/
+ @cd $(distdir) && rm -f $(DISTCLEANFILES)
+ @$(GTKDOC_REBASE) --online --relative --html-dir=$(distdir)/html
+
+.PHONY : dist-hook-local docs
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff --git a/devel-docs/libgimpmodule/html/GimpModule.html b/devel-docs/libgimpmodule/html/GimpModule.html
new file mode 100644
index 0000000..8716432
--- /dev/null
+++ b/devel-docs/libgimpmodule/html/GimpModule.html
@@ -0,0 +1,787 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpModule: GIMP Module Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Module Library Reference Manual">
+<link rel="up" href="pt01.html" title="Part I. GIMP Module Library">
+<link rel="prev" href="pt01.html" title="Part I. GIMP Module Library">
+<link rel="next" href="GimpModuleDB.html" title="GimpModuleDB">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#GimpModule.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
+ <a href="#GimpModule.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces">  <span class="dim">|</span> 
+ <a href="#GimpModule.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_signals">  <span class="dim">|</span> 
+ <a href="#GimpModule.signals" class="shortcut">Signals</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="pt01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="pt01.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="GimpModuleDB.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="GimpModule"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="GimpModule.top_of_page"></a>GimpModule</span></h2>
+<p>GimpModule — A <span class="type">GTypeModule</span> subclass which implements module
+loading using <span class="type">GModule</span>.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="GimpModule.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">const <a class="link" href="GimpModule.html#GimpModuleInfo" title="GimpModuleInfo"><span class="returnvalue">GimpModuleInfo</span></a> *
+</td>
+<td class="function_name">
+<span class="c_punctuation">(</span><a class="link" href="GimpModule.html#GimpModuleQueryFunc" title="GimpModuleQueryFunc ()">*GimpModuleQueryFunc</a><span class="c_punctuation">)</span> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<span class="c_punctuation">(</span><a class="link" href="GimpModule.html#GimpModuleRegisterFunc" title="GimpModuleRegisterFunc ()">*GimpModuleRegisterFunc</a><span class="c_punctuation">)</span> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="GimpModule.html" title="GimpModule"><span class="returnvalue">GimpModule</span></a> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpModule.html#gimp-module-new" title="gimp_module_new ()">gimp_module_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpModule.html#gimp-module-modified" title="gimp_module_modified ()">gimp_module_modified</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpModule.html#gimp-module-query-module" title="gimp_module_query_module ()">gimp_module_query_module</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpModule.html#gimp-module-set-load-inhibit" title="gimp_module_set_load_inhibit ()">gimp_module_set_load_inhibit</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">const <span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpModule.html#gimp-module-state-name" title="gimp_module_state_name ()">gimp_module_state_name</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GType</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpModule.html#gimp-module-register-enum" title="gimp_module_register_enum ()">gimp_module_register_enum</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="GimpModule.html#GimpModuleInfo" title="GimpModuleInfo"><span class="returnvalue">GimpModuleInfo</span></a> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpModule.html#gimp-module-info-new" title="gimp_module_info_new ()">gimp_module_info_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="GimpModule.html#GimpModuleInfo" title="GimpModuleInfo"><span class="returnvalue">GimpModuleInfo</span></a> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpModule.html#gimp-module-info-copy" title="gimp_module_info_copy ()">gimp_module_info_copy</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpModule.html#gimp-module-info-free" title="gimp_module_info_free ()">gimp_module_info_free</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GQuark</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpModule.html#gimp-module-error-quark" title="gimp_module_error_quark ()">gimp_module_error_quark</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpModule.signals"></a><h2>Signals</h2>
+<div class="informaltable"><table class="informaltable" border="0">
+<colgroup>
+<col width="150px" class="signal_proto_type">
+<col width="300px" class="signal_proto_name">
+<col width="200px" class="signal_proto_flags">
+</colgroup>
+<tbody><tr>
+<td class="signal_type"><span class="returnvalue">void</span></td>
+<td class="signal_name"><a class="link" href="GimpModule.html#GimpModule-modified" title="The “modified” signal">modified</a></td>
+<td class="signal_flags">Run First</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpModule.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="GimpModule.html#GimpModule-struct" title="GimpModule">GimpModule</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="GimpModule.html#GimpModuleInfo" title="GimpModuleInfo">GimpModuleInfo</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="GimpModule.html#GimpModuleState" title="enum GimpModuleState">GimpModuleState</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="GimpModule.html#GIMP-MODULE-ERROR:CAPS" title="GIMP_MODULE_ERROR">GIMP_MODULE_ERROR</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="GimpModule.html#GimpModuleError" title="enum GimpModuleError">GimpModuleError</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="GimpModule.html#GIMP-MODULE-ABI-VERSION:CAPS" title="GIMP_MODULE_ABI_VERSION">GIMP_MODULE_ABI_VERSION</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="GimpModule.html#GIMP-MODULE-PARAM-SERIALIZE:CAPS" title="GIMP_MODULE_PARAM_SERIALIZE">GIMP_MODULE_PARAM_SERIALIZE</a></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpModule.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen"> GObject
+ <span class="lineart">╰──</span> GTypeModule
+ <span class="lineart">╰──</span> GimpModule
+</pre>
+</div>
+<div class="refsect1">
+<a name="GimpModule.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
+<p>
+GimpModule implements
+ GTypePlugin.</p>
+</div>
+<div class="refsect1">
+<a name="GimpModule.description"></a><h2>Description</h2>
+<p>A <span class="type">GTypeModule</span> subclass which implements module loading using <span class="type">GModule</span>.</p>
+</div>
+<div class="refsect1">
+<a name="GimpModule.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="GimpModuleQueryFunc"></a><h3>GimpModuleQueryFunc ()</h3>
+<pre class="programlisting">const <a class="link" href="GimpModule.html#GimpModuleInfo" title="GimpModuleInfo"><span class="returnvalue">GimpModuleInfo</span></a> *
+<span class="c_punctuation">(</span>*GimpModuleQueryFunc<span class="c_punctuation">)</span> (<em class="parameter"><code><span class="type">GTypeModule</span> *module</code></em>);</pre>
+<p>The signature of the query function a loadable GIMP module must
+implement. In the module, the function must be called
+<code class="function">gimp_module_query()</code>.</p>
+<p><a class="link" href="GimpModule.html" title="GimpModule"><span class="type">GimpModule</span></a> will copy the returned <a class="link" href="GimpModule.html#GimpModuleInfo" title="GimpModuleInfo"><span class="type">GimpModuleInfo</span></a> struct, so the
+module doesn't need to keep these values around (however in most
+cases the module will just return a pointer to a constant
+structure).</p>
+<div class="refsect3">
+<a name="GimpModuleQueryFunc.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>module</p></td>
+<td class="parameter_description"><p>The <a class="link" href="GimpModule.html" title="GimpModule"><span class="type">GimpModule</span></a> responsible for this loadable module.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="GimpModuleQueryFunc.returns"></a><h4>Returns</h4>
+<p>The <a class="link" href="GimpModule.html#GimpModuleInfo" title="GimpModuleInfo"><span class="type">GimpModuleInfo</span></a> struct describing the module.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpModuleRegisterFunc"></a><h3>GimpModuleRegisterFunc ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+<span class="c_punctuation">(</span>*GimpModuleRegisterFunc<span class="c_punctuation">)</span> (<em class="parameter"><code><span class="type">GTypeModule</span> *module</code></em>);</pre>
+<p>The signature of the register function a loadable GIMP module must
+implement. In the module, the function must be called
+<code class="function">gimp_module_register()</code>.</p>
+<p>When this function is called, the module should register all the types
+it implements with the passed <em class="parameter"><code>module</code></em>
+.</p>
+<div class="refsect3">
+<a name="GimpModuleRegisterFunc.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>module</p></td>
+<td class="parameter_description"><p>The <a class="link" href="GimpModule.html" title="GimpModule"><span class="type">GimpModule</span></a> responsible for this loadable module.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="GimpModuleRegisterFunc.returns"></a><h4>Returns</h4>
+<p><code class="literal">TRUE</code> on success, <code class="literal">FALSE</code> otherwise.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-module-new"></a><h3>gimp_module_new ()</h3>
+<pre class="programlisting"><a class="link" href="GimpModule.html" title="GimpModule"><span class="returnvalue">GimpModule</span></a> *
+gimp_module_new (<em class="parameter"><code>const <span class="type">gchar</span> *filename</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> load_inhibit</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> verbose</code></em>);</pre>
+<p>Creates a new <a class="link" href="GimpModule.html" title="GimpModule"><span class="type">GimpModule</span></a> instance.</p>
+<div class="refsect3">
+<a name="gimp-module-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>filename</p></td>
+<td class="parameter_description"><p>The filename of a loadable module.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>load_inhibit</p></td>
+<td class="parameter_description"><p>Pass <code class="literal">TRUE</code> to exclude this module from auto-loading.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>verbose</p></td>
+<td class="parameter_description"><p>Pass <code class="literal">TRUE</code> to enable debugging output.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-module-new.returns"></a><h4>Returns</h4>
+<p> The new <a class="link" href="GimpModule.html" title="GimpModule"><span class="type">GimpModule</span></a> object.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-module-modified"></a><h3>gimp_module_modified ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_module_modified (<em class="parameter"><code><a class="link" href="GimpModule.html" title="GimpModule"><span class="type">GimpModule</span></a> *module</code></em>);</pre>
+<p>Emits the "modified" signal. Call it whenever you have modified the module
+manually (which you shouldn't do).</p>
+<div class="refsect3">
+<a name="gimp-module-modified.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>module</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GimpModule.html" title="GimpModule"><span class="type">GimpModule</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-module-query-module"></a><h3>gimp_module_query_module ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_module_query_module (<em class="parameter"><code><a class="link" href="GimpModule.html" title="GimpModule"><span class="type">GimpModule</span></a> *module</code></em>);</pre>
+<p>Queries the module without actually registering any of the types it
+may implement. After successful query, the <em class="parameter"><code>info</code></em>
+ field of the
+<a class="link" href="GimpModule.html" title="GimpModule"><span class="type">GimpModule</span></a> struct will be available for further inspection.</p>
+<div class="refsect3">
+<a name="gimp-module-query-module.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>module</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GimpModule.html" title="GimpModule"><span class="type">GimpModule</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-module-query-module.returns"></a><h4>Returns</h4>
+<p> <code class="literal">TRUE</code> on success.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-module-set-load-inhibit"></a><h3>gimp_module_set_load_inhibit ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_module_set_load_inhibit (<em class="parameter"><code><a class="link" href="GimpModule.html" title="GimpModule"><span class="type">GimpModule</span></a> *module</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> load_inhibit</code></em>);</pre>
+<p>Sets the <em class="parameter"><code>load_inhibit</code></em>
+ property if the module. Emits "modified".</p>
+<div class="refsect3">
+<a name="gimp-module-set-load-inhibit.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>module</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GimpModule.html" title="GimpModule"><span class="type">GimpModule</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>load_inhibit</p></td>
+<td class="parameter_description"><p>Pass <code class="literal">TRUE</code> to exclude this module from auto-loading.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-module-state-name"></a><h3>gimp_module_state_name ()</h3>
+<pre class="programlisting">const <span class="returnvalue">gchar</span> *
+gimp_module_state_name (<em class="parameter"><code><a class="link" href="GimpModule.html#GimpModuleState" title="enum GimpModuleState"><span class="type">GimpModuleState</span></a> state</code></em>);</pre>
+<p>Returns the translated textual representation of a <a class="link" href="GimpModule.html#GimpModuleState" title="enum GimpModuleState"><span class="type">GimpModuleState</span></a>.
+The returned string must not be freed.</p>
+<div class="refsect3">
+<a name="gimp-module-state-name.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>state</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GimpModule.html#GimpModuleState" title="enum GimpModuleState"><span class="type">GimpModuleState</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-module-state-name.returns"></a><h4>Returns</h4>
+<p> The <em class="parameter"><code>state</code></em>
+'s name.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-module-register-enum"></a><h3>gimp_module_register_enum ()</h3>
+<pre class="programlisting"><span class="returnvalue">GType</span>
+gimp_module_register_enum (<em class="parameter"><code><span class="type">GTypeModule</span> *module</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *name</code></em>,
+ <em class="parameter"><code>const <span class="type">GEnumValue</span> *const_static_values</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_module_register_enum</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>This function is deprecated! Use <code class="function">g_type_module_register_enum()</code> instead.</p>
+<div class="refsect3">
+<a name="gimp-module-register-enum.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>module</p></td>
+<td class="parameter_description"><p>a module</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>name</p></td>
+<td class="parameter_description"><p>the name of the new enum type</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>const_static_values</p></td>
+<td class="parameter_description"><p>the enum values</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-module-register-enum.returns"></a><h4>Returns</h4>
+<p> a new enum <span class="type">GType</span></p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-module-info-new"></a><h3>gimp_module_info_new ()</h3>
+<pre class="programlisting"><a class="link" href="GimpModule.html#GimpModuleInfo" title="GimpModuleInfo"><span class="returnvalue">GimpModuleInfo</span></a> *
+gimp_module_info_new (<em class="parameter"><code><span class="type">guint32</span> abi_version</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *purpose</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *author</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *version</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *copyright</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *date</code></em>);</pre>
+<p>Creates a newly allocated <a class="link" href="GimpModule.html#GimpModuleInfo" title="GimpModuleInfo"><span class="type">GimpModuleInfo</span></a> struct.</p>
+<div class="refsect3">
+<a name="gimp-module-info-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>abi_version</p></td>
+<td class="parameter_description"><p>The <a class="link" href="GimpModule.html#GIMP-MODULE-ABI-VERSION:CAPS" title="GIMP_MODULE_ABI_VERSION"><span class="type">GIMP_MODULE_ABI_VERSION</span></a> the module was compiled against.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>purpose</p></td>
+<td class="parameter_description"><p>The module's general purpose.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>author</p></td>
+<td class="parameter_description"><p>The module's author.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>version</p></td>
+<td class="parameter_description"><p>The module's version.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>copyright</p></td>
+<td class="parameter_description"><p>The module's copyright.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>date</p></td>
+<td class="parameter_description"><p>The module's release date.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-module-info-new.returns"></a><h4>Returns</h4>
+<p> The new <a class="link" href="GimpModule.html#GimpModuleInfo" title="GimpModuleInfo"><span class="type">GimpModuleInfo</span></a> struct.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-module-info-copy"></a><h3>gimp_module_info_copy ()</h3>
+<pre class="programlisting"><a class="link" href="GimpModule.html#GimpModuleInfo" title="GimpModuleInfo"><span class="returnvalue">GimpModuleInfo</span></a> *
+gimp_module_info_copy (<em class="parameter"><code>const <a class="link" href="GimpModule.html#GimpModuleInfo" title="GimpModuleInfo"><span class="type">GimpModuleInfo</span></a> *info</code></em>);</pre>
+<p>Copies a <a class="link" href="GimpModule.html#GimpModuleInfo" title="GimpModuleInfo"><span class="type">GimpModuleInfo</span></a> struct.</p>
+<div class="refsect3">
+<a name="gimp-module-info-copy.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>info</p></td>
+<td class="parameter_description"><p>The <a class="link" href="GimpModule.html#GimpModuleInfo" title="GimpModuleInfo"><span class="type">GimpModuleInfo</span></a> struct to copy.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-module-info-copy.returns"></a><h4>Returns</h4>
+<p> The new copy.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-module-info-free"></a><h3>gimp_module_info_free ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_module_info_free (<em class="parameter"><code><a class="link" href="GimpModule.html#GimpModuleInfo" title="GimpModuleInfo"><span class="type">GimpModuleInfo</span></a> *info</code></em>);</pre>
+<p>Frees the passed <a class="link" href="GimpModule.html#GimpModuleInfo" title="GimpModuleInfo"><span class="type">GimpModuleInfo</span></a>.</p>
+<div class="refsect3">
+<a name="gimp-module-info-free.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>info</p></td>
+<td class="parameter_description"><p>The <a class="link" href="GimpModule.html#GimpModuleInfo" title="GimpModuleInfo"><span class="type">GimpModuleInfo</span></a> struct to free</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-module-error-quark"></a><h3>gimp_module_error_quark ()</h3>
+<pre class="programlisting"><span class="returnvalue">GQuark</span>
+gimp_module_error_quark (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>This function is never called directly. Use <a class="link" href="GimpModule.html#GIMP-MODULE-ERROR:CAPS" title="GIMP_MODULE_ERROR"><code class="function">GIMP_MODULE_ERROR()</code></a> instead.</p>
+<div class="refsect3">
+<a name="gimp-module-error-quark.returns"></a><h4>Returns</h4>
+<p> the <span class="type">GQuark</span> that defines the GIMP module error domain.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpModule.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpModule-struct"></a><h3>GimpModule</h3>
+<pre class="programlisting">typedef struct {
+ gchar *filename; /* path to the module */
+ gboolean verbose; /* verbose error reporting */
+ GimpModuleState state; /* what's happened to the module */
+ gboolean on_disk; /* TRUE if file still exists */
+ gboolean load_inhibit; /* user requests not to load at boot time */
+
+ /* stuff from now on may be NULL depending on the state the module is in */
+ GimpModuleInfo *info; /* returned values from module_query */
+ gchar *last_module_error;
+} GimpModule;
+</pre>
+<p><a class="link" href="GimpModule.html" title="GimpModule"><span class="type">GimpModule</span></a> is a generic mechanism to dynamically load modules into
+GIMP. It is a <span class="type">GTypeModule</span> subclass, implementing module loading
+using <span class="type">GModule</span>. <a class="link" href="GimpModule.html" title="GimpModule"><span class="type">GimpModule</span></a> does not know which functionality is
+implemented by the modules, it just provides a framework to get
+arbitrary <span class="type">GType</span> implementations loaded from disk.</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpModuleInfo"></a><h3>GimpModuleInfo</h3>
+<pre class="programlisting">typedef struct {
+ guint32 abi_version;
+ gchar *purpose;
+ gchar *author;
+ gchar *version;
+ gchar *copyright;
+ gchar *date;
+} GimpModuleInfo;
+</pre>
+<p>This structure contains information about a loadable module.</p>
+<div class="refsect3">
+<a name="GimpModuleInfo.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="struct_members_name">
+<col class="struct_members_description">
+<col width="200px" class="struct_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="struct_member_name"><p><span class="type">guint32</span> <em class="structfield"><code><a name="GimpModuleInfo.abi-version"></a>abi_version</code></em>;</p></td>
+<td class="struct_member_description"><p>The <a class="link" href="GimpModule.html#GIMP-MODULE-ABI-VERSION:CAPS" title="GIMP_MODULE_ABI_VERSION"><span class="type">GIMP_MODULE_ABI_VERSION</span></a> the module was compiled against.</p></td>
+<td class="struct_member_annotations"> </td>
+</tr>
+<tr>
+<td class="struct_member_name"><p><span class="type">gchar</span> *<em class="structfield"><code><a name="GimpModuleInfo.purpose"></a>purpose</code></em>;</p></td>
+<td class="struct_member_description"><p>The module's general purpose.</p></td>
+<td class="struct_member_annotations"> </td>
+</tr>
+<tr>
+<td class="struct_member_name"><p><span class="type">gchar</span> *<em class="structfield"><code><a name="GimpModuleInfo.author"></a>author</code></em>;</p></td>
+<td class="struct_member_description"><p>The module's author.</p></td>
+<td class="struct_member_annotations"> </td>
+</tr>
+<tr>
+<td class="struct_member_name"><p><span class="type">gchar</span> *<em class="structfield"><code><a name="GimpModuleInfo.version"></a>version</code></em>;</p></td>
+<td class="struct_member_description"><p>The module's version.</p></td>
+<td class="struct_member_annotations"> </td>
+</tr>
+<tr>
+<td class="struct_member_name"><p><span class="type">gchar</span> *<em class="structfield"><code><a name="GimpModuleInfo.copyright"></a>copyright</code></em>;</p></td>
+<td class="struct_member_description"><p>The module's copyright.</p></td>
+<td class="struct_member_annotations"> </td>
+</tr>
+<tr>
+<td class="struct_member_name"><p><span class="type">gchar</span> *<em class="structfield"><code><a name="GimpModuleInfo.date"></a>date</code></em>;</p></td>
+<td class="struct_member_description"><p>The module's release date.</p></td>
+<td class="struct_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpModuleState"></a><h3>enum GimpModuleState</h3>
+<p>The possible states a <a class="link" href="GimpModule.html" title="GimpModule"><span class="type">GimpModule</span></a> can be in.</p>
+<div class="refsect3">
+<a name="GimpModuleState.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-MODULE-STATE-ERROR:CAPS"></a>GIMP_MODULE_STATE_ERROR</p></td>
+<td class="enum_member_description">
+<p>Missing <code class="function">gimp_module_register()</code> function
+or other error.</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-MODULE-STATE-LOADED:CAPS"></a>GIMP_MODULE_STATE_LOADED</p></td>
+<td class="enum_member_description">
+<p>An instance of a type implemented by
+this module is allocated.</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-MODULE-STATE-LOAD-FAILED:CAPS"></a>GIMP_MODULE_STATE_LOAD_FAILED</p></td>
+<td class="enum_member_description">
+<p>gimp_module_register() returned <code class="literal">FALSE</code>.</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-MODULE-STATE-NOT-LOADED:CAPS"></a>GIMP_MODULE_STATE_NOT_LOADED</p></td>
+<td class="enum_member_description">
+<p>There are no instances allocated of
+types implemented by this module.</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-MODULE-ERROR:CAPS"></a><h3>GIMP_MODULE_ERROR</h3>
+<pre class="programlisting">#define GIMP_MODULE_ERROR (gimp_module_error_quark ())
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpModuleError"></a><h3>enum GimpModuleError</h3>
+<p>Types of errors returned by modules</p>
+<div class="refsect3">
+<a name="GimpModuleError.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody><tr>
+<td class="enum_member_name"><p><a name="GIMP-MODULE-FAILED:CAPS"></a>GIMP_MODULE_FAILED</p></td>
+<td class="enum_member_description">
+<p>Generic error condition</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-MODULE-ABI-VERSION:CAPS"></a><h3>GIMP_MODULE_ABI_VERSION</h3>
+<pre class="programlisting">#define GIMP_MODULE_ABI_VERSION 0x0004
+</pre>
+<p>The version of the module system's ABI. Modules put this value into
+<a class="link" href="GimpModule.html#GimpModuleInfo" title="GimpModuleInfo"><span class="type">GimpModuleInfo</span></a>'s <em class="parameter"><code>abi_version</code></em>
+ field so the code loading the modules
+can check if it was compiled against the same module ABI the modules
+are compiled against.</p>
+<p> GIMP_MODULE_ABI_VERSION is incremented each time one of the
+ following changes:</p>
+<div class="itemizedlist"><ul class="itemizedlist" style="list-style-type: disc; ">
+<li class="listitem"><p>the libgimpmodule implementation (if the change affects modules).</p></li>
+<li class="listitem"><p>one of the classes implemented by modules (currently <span class="type">GimpColorDisplay</span>,
+<span class="type">GimpColorSelector</span> and <span class="type">GimpController</span>).</p></li>
+</ul></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-MODULE-PARAM-SERIALIZE:CAPS"></a><h3>GIMP_MODULE_PARAM_SERIALIZE</h3>
+<pre class="programlisting">#define GIMP_MODULE_PARAM_SERIALIZE (1 &lt;&lt; (0 + G_PARAM_USER_SHIFT))
+</pre>
+<div class="warning"><p><code class="literal">GIMP_MODULE_PARAM_SERIALIZE</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpModule.signal-details"></a><h2>Signal Details</h2>
+<div class="refsect2">
+<a name="GimpModule-modified"></a><h3>The <code class="literal">“modified”</code> signal</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+user_function (<a class="link" href="GimpModule.html" title="GimpModule"><span class="type">GimpModule</span></a> *gimpmodule,
+ <span class="type">gpointer</span> user_data)</pre>
+<p>Flags: Run First</p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpModule.see-also"></a><h2>See Also</h2>
+<p><span class="type">GModule</span>, <span class="type">GTypeModule</span></p>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpmodule/html/GimpModuleDB.html b/devel-docs/libgimpmodule/html/GimpModuleDB.html
new file mode 100644
index 0000000..6098f84
--- /dev/null
+++ b/devel-docs/libgimpmodule/html/GimpModuleDB.html
@@ -0,0 +1,339 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpModuleDB: GIMP Module Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Module Library Reference Manual">
+<link rel="up" href="pt01.html" title="Part I. GIMP Module Library">
+<link rel="prev" href="GimpModule.html" title="GimpModule">
+<link rel="next" href="api-index-full.html" title="Index">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#GimpModuleDB.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
+ <a href="#GimpModuleDB.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_signals">  <span class="dim">|</span> 
+ <a href="#GimpModuleDB.signals" class="shortcut">Signals</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="pt01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="GimpModule.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="api-index-full.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="GimpModuleDB"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="GimpModuleDB.top_of_page"></a>GimpModuleDB</span></h2>
+<p>GimpModuleDB — Keeps a list of <a class="link" href="GimpModule.html" title="GimpModule"><span class="type">GimpModule</span></a>'s found in a given
+searchpath.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="GimpModuleDB.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<a class="link" href="GimpModuleDB.html" title="GimpModuleDB"><span class="returnvalue">GimpModuleDB</span></a> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpModuleDB.html#gimp-module-db-new" title="gimp_module_db_new ()">gimp_module_db_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpModuleDB.html#gimp-module-db-set-load-inhibit" title="gimp_module_db_set_load_inhibit ()">gimp_module_db_set_load_inhibit</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">const <span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpModuleDB.html#gimp-module-db-get-load-inhibit" title="gimp_module_db_get_load_inhibit ()">gimp_module_db_get_load_inhibit</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpModuleDB.html#gimp-module-db-load" title="gimp_module_db_load ()">gimp_module_db_load</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpModuleDB.html#gimp-module-db-refresh" title="gimp_module_db_refresh ()">gimp_module_db_refresh</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpModuleDB.signals"></a><h2>Signals</h2>
+<div class="informaltable"><table class="informaltable" border="0">
+<colgroup>
+<col width="150px" class="signal_proto_type">
+<col width="300px" class="signal_proto_name">
+<col width="200px" class="signal_proto_flags">
+</colgroup>
+<tbody>
+<tr>
+<td class="signal_type"><span class="returnvalue">void</span></td>
+<td class="signal_name"><a class="link" href="GimpModuleDB.html#GimpModuleDB-add" title="The “add” signal">add</a></td>
+<td class="signal_flags">Run First</td>
+</tr>
+<tr>
+<td class="signal_type"><span class="returnvalue">void</span></td>
+<td class="signal_name"><a class="link" href="GimpModuleDB.html#GimpModuleDB-module-modified" title="The “module-modified” signal">module-modified</a></td>
+<td class="signal_flags">Run First</td>
+</tr>
+<tr>
+<td class="signal_type"><span class="returnvalue">void</span></td>
+<td class="signal_name"><a class="link" href="GimpModuleDB.html#GimpModuleDB-remove" title="The “remove” signal">remove</a></td>
+<td class="signal_flags">Run First</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpModuleDB.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody><tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="GimpModuleDB.html#GimpModuleDB-struct" title="GimpModuleDB">GimpModuleDB</a></td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpModuleDB.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen"> GObject
+ <span class="lineart">╰──</span> GimpModuleDB
+</pre>
+</div>
+<div class="refsect1">
+<a name="GimpModuleDB.description"></a><h2>Description</h2>
+<p>Keeps a list of <a class="link" href="GimpModule.html" title="GimpModule"><span class="type">GimpModule</span></a>'s found in a given searchpath.</p>
+</div>
+<div class="refsect1">
+<a name="GimpModuleDB.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-module-db-new"></a><h3>gimp_module_db_new ()</h3>
+<pre class="programlisting"><a class="link" href="GimpModuleDB.html" title="GimpModuleDB"><span class="returnvalue">GimpModuleDB</span></a> *
+gimp_module_db_new (<em class="parameter"><code><span class="type">gboolean</span> verbose</code></em>);</pre>
+<p>Creates a new <a class="link" href="GimpModuleDB.html" title="GimpModuleDB"><span class="type">GimpModuleDB</span></a> instance. The <em class="parameter"><code>verbose</code></em>
+ parameter will be
+passed to the created <a class="link" href="GimpModule.html" title="GimpModule"><span class="type">GimpModule</span></a> instances using <a class="link" href="GimpModule.html#gimp-module-new" title="gimp_module_new ()"><code class="function">gimp_module_new()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-module-db-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>verbose</p></td>
+<td class="parameter_description"><p>Pass <code class="literal">TRUE</code> to enable debugging output.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-module-db-new.returns"></a><h4>Returns</h4>
+<p> The new <a class="link" href="GimpModuleDB.html" title="GimpModuleDB"><span class="type">GimpModuleDB</span></a> instance.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-module-db-set-load-inhibit"></a><h3>gimp_module_db_set_load_inhibit ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_module_db_set_load_inhibit (<em class="parameter"><code><a class="link" href="GimpModuleDB.html" title="GimpModuleDB"><span class="type">GimpModuleDB</span></a> *db</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *load_inhibit</code></em>);</pre>
+<p>Sets the <em class="parameter"><code>load_inhibit</code></em>
+ flag for all <a class="link" href="GimpModule.html" title="GimpModule"><span class="type">GimpModule</span></a>'s which are kept
+by <em class="parameter"><code>db</code></em>
+ (using <a class="link" href="GimpModule.html#gimp-module-set-load-inhibit" title="gimp_module_set_load_inhibit ()"><code class="function">gimp_module_set_load_inhibit()</code></a>).</p>
+<div class="refsect3">
+<a name="gimp-module-db-set-load-inhibit.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>db</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GimpModuleDB.html" title="GimpModuleDB"><span class="type">GimpModuleDB</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>load_inhibit</p></td>
+<td class="parameter_description"><p>A <span class="type">G_SEARCHPATH_SEPARATOR</span> delimited list of module
+filenames to exclude from auto-loading.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-module-db-get-load-inhibit"></a><h3>gimp_module_db_get_load_inhibit ()</h3>
+<pre class="programlisting">const <span class="returnvalue">gchar</span> *
+gimp_module_db_get_load_inhibit (<em class="parameter"><code><a class="link" href="GimpModuleDB.html" title="GimpModuleDB"><span class="type">GimpModuleDB</span></a> *db</code></em>);</pre>
+<p>Return the <span class="type">G_SEARCHPATH_SEPARATOR</span> delimited list of module filenames
+which are excluded from auto-loading.</p>
+<div class="refsect3">
+<a name="gimp-module-db-get-load-inhibit.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>db</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GimpModuleDB.html" title="GimpModuleDB"><span class="type">GimpModuleDB</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-module-db-get-load-inhibit.returns"></a><h4>Returns</h4>
+<p> the <em class="parameter"><code>db</code></em>
+'s <em class="parameter"><code>load_inhibit</code></em>
+string.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-module-db-load"></a><h3>gimp_module_db_load ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_module_db_load (<em class="parameter"><code><a class="link" href="GimpModuleDB.html" title="GimpModuleDB"><span class="type">GimpModuleDB</span></a> *db</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *module_path</code></em>);</pre>
+<p>Scans the directories contained in <em class="parameter"><code>module_path</code></em>
+ and creates a
+<a class="link" href="GimpModule.html" title="GimpModule"><span class="type">GimpModule</span></a> instance for every loadable module contained in the
+directories.</p>
+<div class="refsect3">
+<a name="gimp-module-db-load.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>db</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GimpModuleDB.html" title="GimpModuleDB"><span class="type">GimpModuleDB</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>module_path</p></td>
+<td class="parameter_description"><p>A <span class="type">G_SEARCHPATH_SEPARATOR</span> delimited list of directories
+to load modules from.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-module-db-refresh"></a><h3>gimp_module_db_refresh ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_module_db_refresh (<em class="parameter"><code><a class="link" href="GimpModuleDB.html" title="GimpModuleDB"><span class="type">GimpModuleDB</span></a> *db</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *module_path</code></em>);</pre>
+<p>Does the same as <a class="link" href="GimpModuleDB.html#gimp-module-db-load" title="gimp_module_db_load ()"><code class="function">gimp_module_db_load()</code></a>, plus removes all <a class="link" href="GimpModule.html" title="GimpModule"><span class="type">GimpModule</span></a>
+instances whose modules have been deleted from disk.</p>
+<p>Note that the <a class="link" href="GimpModule.html" title="GimpModule"><span class="type">GimpModule</span></a>'s will just be removed from the internal
+list and not freed as this is not possible with <span class="type">GTypeModule</span>
+instances which actually implement types.</p>
+<div class="refsect3">
+<a name="gimp-module-db-refresh.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>db</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GimpModuleDB.html" title="GimpModuleDB"><span class="type">GimpModuleDB</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>module_path</p></td>
+<td class="parameter_description"><p>A <span class="type">G_SEARCHPATH_SEPARATOR</span> delimited list of directories
+to load modules from.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpModuleDB.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpModuleDB-struct"></a><h3>GimpModuleDB</h3>
+<pre class="programlisting">typedef struct _GimpModuleDB GimpModuleDB;</pre>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpModuleDB.signal-details"></a><h2>Signal Details</h2>
+<div class="refsect2">
+<a name="GimpModuleDB-add"></a><h3>The <code class="literal">“add”</code> signal</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+user_function (<a class="link" href="GimpModuleDB.html" title="GimpModuleDB"><span class="type">GimpModuleDB</span></a> *gimpmoduledb,
+ <a class="link" href="GimpModule.html" title="GimpModule"><span class="type">GimpModule</span></a> *arg1,
+ <span class="type">gpointer</span> user_data)</pre>
+<p>Flags: Run First</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpModuleDB-module-modified"></a><h3>The <code class="literal">“module-modified”</code> signal</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+user_function (<a class="link" href="GimpModuleDB.html" title="GimpModuleDB"><span class="type">GimpModuleDB</span></a> *gimpmoduledb,
+ <a class="link" href="GimpModule.html" title="GimpModule"><span class="type">GimpModule</span></a> *arg1,
+ <span class="type">gpointer</span> user_data)</pre>
+<p>Flags: Run First</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpModuleDB-remove"></a><h3>The <code class="literal">“remove”</code> signal</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+user_function (<a class="link" href="GimpModuleDB.html" title="GimpModuleDB"><span class="type">GimpModuleDB</span></a> *gimpmoduledb,
+ <a class="link" href="GimpModule.html" title="GimpModule"><span class="type">GimpModule</span></a> *arg1,
+ <span class="type">gpointer</span> user_data)</pre>
+<p>Flags: Run First</p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpmodule/html/api-index-full.html b/devel-docs/libgimpmodule/html/api-index-full.html
new file mode 100644
index 0000000..4c98ae9
--- /dev/null
+++ b/devel-docs/libgimpmodule/html/api-index-full.html
@@ -0,0 +1,146 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Index: GIMP Module Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Module Library Reference Manual">
+<link rel="up" href="index.html" title="GIMP Module Library Reference Manual">
+<link rel="prev" href="GimpModuleDB.html" title="GimpModuleDB">
+<link rel="next" href="api-index-2-8.html" title="Index of new symbols in GIMP 2.8">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts"><span id="nav_index"><a class="shortcut" href="#idxM">M</a></span></td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><img src="up-insensitive.png" width="16" height="16" border="0"></td>
+<td><a accesskey="p" href="GimpModuleDB.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="api-index-2-8.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="index">
+<div class="titlepage"><div><div><h1 class="title">
+<a name="api-index-full"></a>Index</h1></div></div></div>
+<a name="idx"></a><a name="idxM"></a><h3 class="title">M</h3>
+<dt>
+<a class="link" href="GimpModule.html#GimpModule-struct" title="GimpModule">GimpModule</a>, struct in <a class="link" href="GimpModule.html" title="GimpModule">GimpModule</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpModule.html#GimpModule-modified" title="The “modified” signal">GimpModule::modified</a>, object signal in <a class="link" href="GimpModule.html" title="GimpModule">GimpModule</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpModuleDB.html#GimpModuleDB-struct" title="GimpModuleDB">GimpModuleDB</a>, struct in <a class="link" href="GimpModuleDB.html" title="GimpModuleDB">GimpModuleDB</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpModuleDB.html#GimpModuleDB-add" title="The “add” signal">GimpModuleDB::add</a>, object signal in <a class="link" href="GimpModuleDB.html" title="GimpModuleDB">GimpModuleDB</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpModuleDB.html#GimpModuleDB-module-modified" title="The “module-modified” signal">GimpModuleDB::module-modified</a>, object signal in <a class="link" href="GimpModuleDB.html" title="GimpModuleDB">GimpModuleDB</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpModuleDB.html#GimpModuleDB-remove" title="The “remove” signal">GimpModuleDB::remove</a>, object signal in <a class="link" href="GimpModuleDB.html" title="GimpModuleDB">GimpModuleDB</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpModule.html#GimpModuleError" title="enum GimpModuleError">GimpModuleError</a>, enum in <a class="link" href="GimpModule.html" title="GimpModule">GimpModule</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpModule.html#GimpModuleInfo" title="GimpModuleInfo">GimpModuleInfo</a>, struct in <a class="link" href="GimpModule.html" title="GimpModule">GimpModule</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpModule.html#GimpModuleQueryFunc" title="GimpModuleQueryFunc ()">GimpModuleQueryFunc</a>, user_function in <a class="link" href="GimpModule.html" title="GimpModule">GimpModule</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpModule.html#GimpModuleRegisterFunc" title="GimpModuleRegisterFunc ()">GimpModuleRegisterFunc</a>, user_function in <a class="link" href="GimpModule.html" title="GimpModule">GimpModule</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpModule.html#GimpModuleState" title="enum GimpModuleState">GimpModuleState</a>, enum in <a class="link" href="GimpModule.html" title="GimpModule">GimpModule</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpModule.html#GIMP-MODULE-ABI-VERSION:CAPS" title="GIMP_MODULE_ABI_VERSION">GIMP_MODULE_ABI_VERSION</a>, macro in <a class="link" href="GimpModule.html" title="GimpModule">GimpModule</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpModuleDB.html#gimp-module-db-get-load-inhibit" title="gimp_module_db_get_load_inhibit ()">gimp_module_db_get_load_inhibit</a>, function in <a class="link" href="GimpModuleDB.html" title="GimpModuleDB">GimpModuleDB</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpModuleDB.html#gimp-module-db-load" title="gimp_module_db_load ()">gimp_module_db_load</a>, function in <a class="link" href="GimpModuleDB.html" title="GimpModuleDB">GimpModuleDB</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpModuleDB.html#gimp-module-db-new" title="gimp_module_db_new ()">gimp_module_db_new</a>, function in <a class="link" href="GimpModuleDB.html" title="GimpModuleDB">GimpModuleDB</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpModuleDB.html#gimp-module-db-refresh" title="gimp_module_db_refresh ()">gimp_module_db_refresh</a>, function in <a class="link" href="GimpModuleDB.html" title="GimpModuleDB">GimpModuleDB</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpModuleDB.html#gimp-module-db-set-load-inhibit" title="gimp_module_db_set_load_inhibit ()">gimp_module_db_set_load_inhibit</a>, function in <a class="link" href="GimpModuleDB.html" title="GimpModuleDB">GimpModuleDB</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpModule.html#GIMP-MODULE-ERROR:CAPS" title="GIMP_MODULE_ERROR">GIMP_MODULE_ERROR</a>, macro in <a class="link" href="GimpModule.html" title="GimpModule">GimpModule</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpModule.html#gimp-module-error-quark" title="gimp_module_error_quark ()">gimp_module_error_quark</a>, function in <a class="link" href="GimpModule.html" title="GimpModule">GimpModule</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpModule.html#gimp-module-info-copy" title="gimp_module_info_copy ()">gimp_module_info_copy</a>, function in <a class="link" href="GimpModule.html" title="GimpModule">GimpModule</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpModule.html#gimp-module-info-free" title="gimp_module_info_free ()">gimp_module_info_free</a>, function in <a class="link" href="GimpModule.html" title="GimpModule">GimpModule</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpModule.html#gimp-module-info-new" title="gimp_module_info_new ()">gimp_module_info_new</a>, function in <a class="link" href="GimpModule.html" title="GimpModule">GimpModule</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpModule.html#gimp-module-modified" title="gimp_module_modified ()">gimp_module_modified</a>, function in <a class="link" href="GimpModule.html" title="GimpModule">GimpModule</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpModule.html#gimp-module-new" title="gimp_module_new ()">gimp_module_new</a>, function in <a class="link" href="GimpModule.html" title="GimpModule">GimpModule</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpModule.html#GIMP-MODULE-PARAM-SERIALIZE:CAPS" title="GIMP_MODULE_PARAM_SERIALIZE">GIMP_MODULE_PARAM_SERIALIZE</a>, macro in <a class="link" href="GimpModule.html" title="GimpModule">GimpModule</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpModule.html#gimp-module-query-module" title="gimp_module_query_module ()">gimp_module_query_module</a>, function in <a class="link" href="GimpModule.html" title="GimpModule">GimpModule</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpModule.html#gimp-module-register-enum" title="gimp_module_register_enum ()">gimp_module_register_enum</a>, function in <a class="link" href="GimpModule.html" title="GimpModule">GimpModule</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpModule.html#gimp-module-set-load-inhibit" title="gimp_module_set_load_inhibit ()">gimp_module_set_load_inhibit</a>, function in <a class="link" href="GimpModule.html" title="GimpModule">GimpModule</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpModule.html#gimp-module-state-name" title="gimp_module_state_name ()">gimp_module_state_name</a>, function in <a class="link" href="GimpModule.html" title="GimpModule">GimpModule</a>
+</dt>
+<dd></dd>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpmodule/html/home.png b/devel-docs/libgimpmodule/html/home.png
new file mode 100644
index 0000000..3966a91
--- /dev/null
+++ b/devel-docs/libgimpmodule/html/home.png
Binary files differ
diff --git a/devel-docs/libgimpmodule/html/index.html b/devel-docs/libgimpmodule/html/index.html
new file mode 100644
index 0000000..dc64ed1
--- /dev/null
+++ b/devel-docs/libgimpmodule/html/index.html
@@ -0,0 +1,42 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GIMP Module Library Reference Manual: GIMP Module Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Module Library Reference Manual">
+<link rel="next" href="pt01.html" title="Part I. GIMP Module Library">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<div lang="en" class="book">
+<div class="titlepage">
+<div>
+<div><table class="navigation" id="top" width="100%" cellpadding="2" cellspacing="0"><tr><th valign="middle"><p class="title">GIMP Module Library Reference Manual</p></th></tr></table></div>
+<div><p class="releaseinfo">
+ for GIMP 2.10.34
+
+ </p></div>
+</div>
+<hr>
+</div>
+<div class="toc"><dl class="toc">
+<dt><span class="part"><a href="pt01.html">I. GIMP Module Library</a></span></dt>
+<dd><dl>
+<dt>
+<span class="refentrytitle"><a href="GimpModule.html">GimpModule</a></span><span class="refpurpose"> — A <span class="type">GTypeModule</span> subclass which implements module
+loading using <span class="type">GModule</span>.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpModuleDB.html">GimpModuleDB</a></span><span class="refpurpose"> — Keeps a list of <span class="type">GimpModule</span>'s found in a given
+searchpath.</span>
+</dt>
+</dl></dd>
+<dt><span class="index"><a href="api-index-full.html">Index</a></span></dt>
+</dl></div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpmodule/html/left-insensitive.png b/devel-docs/libgimpmodule/html/left-insensitive.png
new file mode 100644
index 0000000..2cd8c16
--- /dev/null
+++ b/devel-docs/libgimpmodule/html/left-insensitive.png
Binary files differ
diff --git a/devel-docs/libgimpmodule/html/left.png b/devel-docs/libgimpmodule/html/left.png
new file mode 100644
index 0000000..1ca1664
--- /dev/null
+++ b/devel-docs/libgimpmodule/html/left.png
Binary files differ
diff --git a/devel-docs/libgimpmodule/html/libgimpmodule.devhelp2 b/devel-docs/libgimpmodule/html/libgimpmodule.devhelp2
new file mode 100644
index 0000000..1263000
--- /dev/null
+++ b/devel-docs/libgimpmodule/html/libgimpmodule.devhelp2
@@ -0,0 +1,55 @@
+<?xml version="1.0" encoding="utf-8" standalone="no"?>
+<book xmlns="http://www.devhelp.net/book" title="GIMP Module Library Reference Manual" link="index.html" author="" name="libgimpmodule" version="2" language="c">
+ <chapters>
+ <sub name="GIMP Module Library" link="pt01.html">
+ <sub name="GimpModule" link="GimpModule.html"/>
+ <sub name="GimpModuleDB" link="GimpModuleDB.html"/>
+ </sub>
+ <sub name="Index" link="api-index-full.html"/>
+ <sub name="Index of new symbols in GIMP 2.8" link="api-index-2-8.html"/>
+ <sub name="Index of new symbols in GIMP 2.10" link="api-index-2-10.html"/>
+ <sub name="Index of deprecated symbols" link="api-index-deprecated.html"/>
+ </chapters>
+ <functions>
+ <keyword type="function" name="GimpModuleQueryFunc ()" link="GimpModule.html#GimpModuleQueryFunc"/>
+ <keyword type="function" name="GimpModuleRegisterFunc ()" link="GimpModule.html#GimpModuleRegisterFunc"/>
+ <keyword type="function" name="gimp_module_new ()" link="GimpModule.html#gimp-module-new"/>
+ <keyword type="function" name="gimp_module_modified ()" link="GimpModule.html#gimp-module-modified"/>
+ <keyword type="function" name="gimp_module_query_module ()" link="GimpModule.html#gimp-module-query-module"/>
+ <keyword type="function" name="gimp_module_set_load_inhibit ()" link="GimpModule.html#gimp-module-set-load-inhibit"/>
+ <keyword type="function" name="gimp_module_state_name ()" link="GimpModule.html#gimp-module-state-name"/>
+ <keyword type="function" name="gimp_module_register_enum ()" link="GimpModule.html#gimp-module-register-enum" deprecated=""/>
+ <keyword type="function" name="gimp_module_info_new ()" link="GimpModule.html#gimp-module-info-new"/>
+ <keyword type="function" name="gimp_module_info_copy ()" link="GimpModule.html#gimp-module-info-copy"/>
+ <keyword type="function" name="gimp_module_info_free ()" link="GimpModule.html#gimp-module-info-free"/>
+ <keyword type="function" name="gimp_module_error_quark ()" link="GimpModule.html#gimp-module-error-quark" since="2.8"/>
+ <keyword type="struct" name="GimpModule" link="GimpModule.html#GimpModule-struct"/>
+ <keyword type="struct" name="GimpModuleInfo" link="GimpModule.html#GimpModuleInfo"/>
+ <keyword type="enum" name="enum GimpModuleState" link="GimpModule.html#GimpModuleState"/>
+ <keyword type="macro" name="GIMP_MODULE_ERROR" link="GimpModule.html#GIMP-MODULE-ERROR:CAPS"/>
+ <keyword type="enum" name="enum GimpModuleError" link="GimpModule.html#GimpModuleError"/>
+ <keyword type="macro" name="GIMP_MODULE_ABI_VERSION" link="GimpModule.html#GIMP-MODULE-ABI-VERSION:CAPS"/>
+ <keyword type="macro" name="GIMP_MODULE_PARAM_SERIALIZE" link="GimpModule.html#GIMP-MODULE-PARAM-SERIALIZE:CAPS" deprecated=""/>
+ <keyword type="signal" name="The “modified” signal" link="GimpModule.html#GimpModule-modified"/>
+ <keyword type="function" name="gimp_module_db_new ()" link="GimpModuleDB.html#gimp-module-db-new"/>
+ <keyword type="function" name="gimp_module_db_set_load_inhibit ()" link="GimpModuleDB.html#gimp-module-db-set-load-inhibit"/>
+ <keyword type="function" name="gimp_module_db_get_load_inhibit ()" link="GimpModuleDB.html#gimp-module-db-get-load-inhibit"/>
+ <keyword type="function" name="gimp_module_db_load ()" link="GimpModuleDB.html#gimp-module-db-load"/>
+ <keyword type="function" name="gimp_module_db_refresh ()" link="GimpModuleDB.html#gimp-module-db-refresh"/>
+ <keyword type="struct" name="GimpModuleDB" link="GimpModuleDB.html#GimpModuleDB-struct"/>
+ <keyword type="signal" name="The “add” signal" link="GimpModuleDB.html#GimpModuleDB-add"/>
+ <keyword type="signal" name="The “module-modified” signal" link="GimpModuleDB.html#GimpModuleDB-module-modified"/>
+ <keyword type="signal" name="The “remove” signal" link="GimpModuleDB.html#GimpModuleDB-remove"/>
+ <keyword type="constant" name="GIMP_MODULE_STATE_ERROR" link="GimpModule.html#GIMP-MODULE-STATE-ERROR:CAPS"/>
+ <keyword type="constant" name="GIMP_MODULE_STATE_LOADED" link="GimpModule.html#GIMP-MODULE-STATE-LOADED:CAPS"/>
+ <keyword type="constant" name="GIMP_MODULE_STATE_LOAD_FAILED" link="GimpModule.html#GIMP-MODULE-STATE-LOAD-FAILED:CAPS"/>
+ <keyword type="constant" name="GIMP_MODULE_STATE_NOT_LOADED" link="GimpModule.html#GIMP-MODULE-STATE-NOT-LOADED:CAPS"/>
+ <keyword type="constant" name="GIMP_MODULE_FAILED" link="GimpModule.html#GIMP-MODULE-FAILED:CAPS"/>
+ <keyword type="member" name="GimpModuleInfo.abi-version" link="GimpModule.html#GimpModuleInfo.abi-version"/>
+ <keyword type="member" name="GimpModuleInfo.purpose" link="GimpModule.html#GimpModuleInfo.purpose"/>
+ <keyword type="member" name="GimpModuleInfo.author" link="GimpModule.html#GimpModuleInfo.author"/>
+ <keyword type="member" name="GimpModuleInfo.version" link="GimpModule.html#GimpModuleInfo.version"/>
+ <keyword type="member" name="GimpModuleInfo.copyright" link="GimpModule.html#GimpModuleInfo.copyright"/>
+ <keyword type="member" name="GimpModuleInfo.date" link="GimpModule.html#GimpModuleInfo.date"/>
+ </functions>
+</book>
diff --git a/devel-docs/libgimpmodule/html/pt01.html b/devel-docs/libgimpmodule/html/pt01.html
new file mode 100644
index 0000000..661703c
--- /dev/null
+++ b/devel-docs/libgimpmodule/html/pt01.html
@@ -0,0 +1,42 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Part I. GIMP Module Library: GIMP Module Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Module Library Reference Manual">
+<link rel="up" href="index.html" title="GIMP Module Library Reference Manual">
+<link rel="prev" href="index.html" title="GIMP Module Library Reference Manual">
+<link rel="next" href="GimpModule.html" title="GimpModule">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts"></td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><img src="up-insensitive.png" width="16" height="16" border="0"></td>
+<td><a accesskey="p" href="index.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="GimpModule.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="part">
+<div class="titlepage"><div><div><h1 class="title">
+<a name="id-1.2"></a>Part I. GIMP Module Library</h1></div></div></div>
+<div class="toc">
+<p><b>Table of Contents</b></p>
+<dl class="toc">
+<dt>
+<span class="refentrytitle"><a href="GimpModule.html">GimpModule</a></span><span class="refpurpose"> — A <span class="type">GTypeModule</span> subclass which implements module
+loading using <span class="type">GModule</span>.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpModuleDB.html">GimpModuleDB</a></span><span class="refpurpose"> — Keeps a list of <span class="type">GimpModule</span>'s found in a given
+searchpath.</span>
+</dt>
+</dl>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpmodule/html/right-insensitive.png b/devel-docs/libgimpmodule/html/right-insensitive.png
new file mode 100644
index 0000000..763208d
--- /dev/null
+++ b/devel-docs/libgimpmodule/html/right-insensitive.png
Binary files differ
diff --git a/devel-docs/libgimpmodule/html/right.png b/devel-docs/libgimpmodule/html/right.png
new file mode 100644
index 0000000..eb90dd4
--- /dev/null
+++ b/devel-docs/libgimpmodule/html/right.png
Binary files differ
diff --git a/devel-docs/libgimpmodule/html/style.css b/devel-docs/libgimpmodule/html/style.css
new file mode 100644
index 0000000..41781ba
--- /dev/null
+++ b/devel-docs/libgimpmodule/html/style.css
@@ -0,0 +1,530 @@
+body
+{
+ font-family: cantarell, sans-serif;
+}
+.synopsis, .classsynopsis
+{
+ /* tango:aluminium 1/2 */
+ background: #eeeeec;
+ background: rgba(238, 238, 236, 0.5);
+ border: solid 1px rgb(238, 238, 236);
+ padding: 0.5em;
+}
+.programlisting
+{
+ /* tango:sky blue 0/1 */
+ /* fallback for no rgba support */
+ background: #e6f3ff;
+ border: solid 1px #729fcf;
+ background: rgba(114, 159, 207, 0.1);
+ border: solid 1px rgba(114, 159, 207, 0.2);
+ padding: 0.5em;
+}
+.variablelist
+{
+ padding: 4px;
+ margin-left: 3em;
+}
+.variablelist td:first-child
+{
+ vertical-align: top;
+}
+
+span.nowrap {
+ white-space: nowrap;
+}
+
+div.gallery-float
+{
+ float: left;
+ padding: 10px;
+}
+div.gallery-float img
+{
+ border-style: none;
+}
+div.gallery-spacer
+{
+ clear: both;
+}
+
+a, a:visited
+{
+ text-decoration: none;
+ /* tango:sky blue 2 */
+ color: #3465a4;
+}
+a:hover
+{
+ text-decoration: underline;
+ /* tango:sky blue 1 */
+ color: #729fcf;
+}
+
+.function_type,
+.variable_type,
+.property_type,
+.signal_type,
+.parameter_name,
+.struct_member_name,
+.union_member_name,
+.define_keyword,
+.datatype_keyword,
+.typedef_keyword
+{
+ text-align: right;
+}
+
+/* dim non-primary columns */
+.c_punctuation,
+.function_type,
+.variable_type,
+.property_type,
+.signal_type,
+.define_keyword,
+.datatype_keyword,
+.typedef_keyword,
+.property_flags,
+.signal_flags,
+.parameter_annotations,
+.enum_member_annotations,
+.struct_member_annotations,
+.union_member_annotations
+{
+ color: #888a85;
+}
+
+.function_type a,
+.function_type a:visited,
+.function_type a:hover,
+.property_type a,
+.property_type a:visited,
+.property_type a:hover,
+.signal_type a,
+.signal_type a:visited,
+.signal_type a:hover,
+.signal_flags a,
+.signal_flags a:visited,
+.signal_flags a:hover
+{
+ color: #729fcf;
+}
+
+td p
+{
+ margin: 0.25em;
+}
+
+div.informaltable table[border="1"],
+div.table table
+{
+ border-collapse: collapse;
+ border-spacing: 0px;
+ /* tango:aluminium 3 */
+ border: solid 1px #babdb6;
+}
+
+div.informaltable table[border="1"] td,
+div.informaltable table th,
+div.table table td, div.table table th
+{
+ /* tango:aluminium 3 */
+ border: solid 1px #babdb6;
+ padding: 3px;
+ vertical-align: top;
+}
+
+div.informaltable table[border="1"] th,
+div.table table th
+{
+ /* tango:aluminium 2 */
+ background-color: #d3d7cf;
+}
+
+h4
+{
+ color: #555753;
+ margin-top: 1em;
+ margin-bottom: 1em;
+}
+
+hr
+{
+ /* tango:aluminium 1 */
+ color: #d3d7cf;
+ background: #d3d7cf;
+ border: none 0px;
+ height: 1px;
+ clear: both;
+ margin: 2.0em 0em 2.0em 0em;
+}
+
+dl.toc dt
+{
+ padding-bottom: 0.25em;
+}
+
+dl.toc > dt
+{
+ padding-top: 0.25em;
+ padding-bottom: 0.25em;
+ font-weight: bold;
+}
+
+dl.toc > dl
+{
+ padding-bottom: 0.5em;
+}
+
+.parameter
+{
+ font-style: normal;
+}
+
+.footer
+{
+ padding-top: 3.5em;
+ /* tango:aluminium 3 */
+ color: #babdb6;
+ text-align: center;
+ font-size: 80%;
+}
+
+.informalfigure,
+.figure
+{
+ margin: 1em;
+}
+
+.informalexample,
+.example
+{
+ margin-top: 1em;
+ margin-bottom: 1em;
+}
+
+.warning
+{
+ /* tango:orange 0/1 */
+ background: #ffeed9;
+ background: rgba(252, 175, 62, 0.1);
+ border-color: #ffb04f;
+ border-color: rgba(252, 175, 62, 0.2);
+}
+.note
+{
+ /* tango:chameleon 0/0.5 */
+ background: #d8ffb2;
+ background: rgba(138, 226, 52, 0.1);
+ border-color: #abf562;
+ border-color: rgba(138, 226, 52, 0.2);
+}
+div.blockquote
+{
+ border-color: #eeeeec;
+}
+.note, .warning, div.blockquote
+{
+ padding: 0.5em;
+ border-width: 1px;
+ border-style: solid;
+ margin: 2em;
+}
+.note p, .warning p
+{
+ margin: 0;
+}
+
+div.warning h3.title,
+div.note h3.title
+{
+ display: none;
+}
+
+p + div.section
+{
+ margin-top: 1em;
+}
+
+div.refnamediv,
+div.refsynopsisdiv,
+div.refsect1,
+div.refsect2,
+div.toc,
+div.section
+{
+ margin-bottom: 1em;
+}
+
+/* blob links */
+h2 .extralinks, h3 .extralinks
+{
+ float: right;
+ /* tango:aluminium 3 */
+ color: #babdb6;
+ font-size: 80%;
+ font-weight: normal;
+}
+
+.lineart
+{
+ color: #d3d7cf;
+ font-weight: normal;
+}
+
+.annotation
+{
+ /* tango:aluminium 5 */
+ color: #555753;
+ font-weight: normal;
+}
+
+.structfield
+{
+ font-style: normal;
+ font-weight: normal;
+}
+
+acronym,abbr
+{
+ border-bottom: 1px dotted gray;
+}
+
+.listing_frame {
+ /* tango:sky blue 1 */
+ border: solid 1px #729fcf;
+ border: solid 1px rgba(114, 159, 207, 0.2);
+ padding: 0px;
+}
+
+.listing_lines, .listing_code {
+ margin-top: 0px;
+ margin-bottom: 0px;
+ padding: 0.5em;
+}
+.listing_lines {
+ /* tango:sky blue 0.5 */
+ background: #a6c5e3;
+ background: rgba(114, 159, 207, 0.2);
+ /* tango:aluminium 6 */
+ color: #2e3436;
+}
+.listing_code {
+ /* tango:sky blue 0 */
+ background: #e6f3ff;
+ background: rgba(114, 159, 207, 0.1);
+}
+.listing_code .programlisting {
+ /* override from previous */
+ border: none 0px;
+ padding: 0px;
+ background: none;
+}
+.listing_lines pre, .listing_code pre {
+ margin: 0px;
+}
+
+@media screen {
+ /* these have a <sup> as a first child, but since there are no parent selectors
+ * we can't use that. */
+ a.footnote
+ {
+ position: relative;
+ top: 0em ! important;
+ }
+ /* this is needed so that the local anchors are displayed below the naviagtion */
+ div.footnote a[name], div.refnamediv a[name], div.refsect1 a[name], div.refsect2 a[name], div.index a[name], div.glossary a[name], div.sect1 a[name]
+ {
+ display: inline-block;
+ position: relative;
+ top:-5em;
+ }
+ /* this seems to be a bug in the xsl style sheets when generating indexes */
+ div.index div.index
+ {
+ top: 0em;
+ }
+ /* make space for the fixed navigation bar and add space at the bottom so that
+ * link targets appear somewhat close to top
+ */
+ body
+ {
+ padding-top: 2.5em;
+ padding-bottom: 500px;
+ max-width: 60em;
+ }
+ p
+ {
+ max-width: 60em;
+ }
+ /* style and size the navigation bar */
+ table.navigation#top
+ {
+ position: fixed;
+ background: #e2e2e2;
+ border-bottom: solid 1px #babdb6;
+ border-spacing: 5px;
+ margin-top: 0;
+ margin-bottom: 0;
+ top: 0;
+ left: 0;
+ z-index: 10;
+ }
+ table.navigation#top td
+ {
+ padding-left: 6px;
+ padding-right: 6px;
+ }
+ .navigation a, .navigation a:visited
+ {
+ /* tango:sky blue 3 */
+ color: #204a87;
+ }
+ .navigation a:hover
+ {
+ /* tango:sky blue 2 */
+ color: #3465a4;
+ }
+ td.shortcuts
+ {
+ /* tango:sky blue 2 */
+ color: #3465a4;
+ font-size: 80%;
+ white-space: nowrap;
+ }
+ td.shortcuts .dim
+ {
+ color: #babdb6;
+ }
+ .navigation .title
+ {
+ font-size: 80%;
+ max-width: none;
+ margin: 0px;
+ font-weight: normal;
+ }
+}
+@media screen and (min-width: 60em) {
+ /* screen larger than 60em */
+ body { margin: auto; }
+}
+@media screen and (max-width: 60em) {
+ /* screen less than 60em */
+ #nav_hierarchy { display: none; }
+ #nav_interfaces { display: none; }
+ #nav_prerequisites { display: none; }
+ #nav_derived_interfaces { display: none; }
+ #nav_implementations { display: none; }
+ #nav_child_properties { display: none; }
+ #nav_style_properties { display: none; }
+ #nav_index { display: none; }
+ #nav_glossary { display: none; }
+ .gallery_image { display: none; }
+ .property_flags { display: none; }
+ .signal_flags { display: none; }
+ .parameter_annotations { display: none; }
+ .enum_member_annotations { display: none; }
+ .struct_member_annotations { display: none; }
+ .union_member_annotations { display: none; }
+ /* now that a column is hidden, optimize space */
+ col.parameters_name { width: auto; }
+ col.parameters_description { width: auto; }
+ col.struct_members_name { width: auto; }
+ col.struct_members_description { width: auto; }
+ col.enum_members_name { width: auto; }
+ col.enum_members_description { width: auto; }
+ col.union_members_name { width: auto; }
+ col.union_members_description { width: auto; }
+ .listing_lines { display: none; }
+}
+@media print {
+ table.navigation {
+ visibility: collapse;
+ display: none;
+ }
+ div.titlepage table.navigation {
+ visibility: visible;
+ display: table;
+ background: #e2e2e2;
+ border: solid 1px #babdb6;
+ margin-top: 0;
+ margin-bottom: 0;
+ top: 0;
+ left: 0;
+ height: 3em;
+ }
+}
+
+pre { line-height: 125%; margin: 0; }
+td.linenos pre { color: #000000; background-color: #f0f0f0; padding: 0 5px 0 5px; }
+span.linenos { color: #000000; background-color: #f0f0f0; padding: 0 5px 0 5px; }
+td.linenos pre.special { color: #000000; background-color: #ffffc0; padding: 0 5px 0 5px; }
+span.linenos.special { color: #000000; background-color: #ffffc0; padding: 0 5px 0 5px; }
+.hll { background-color: #ffffcc }
+.c { color: #408080; font-style: italic } /* Comment */
+.err { border: 1px solid #FF0000 } /* Error */
+.k { color: #008000; font-weight: bold } /* Keyword */
+.o { color: #666666 } /* Operator */
+.ch { color: #408080; font-style: italic } /* Comment.Hashbang */
+.cm { color: #408080; font-style: italic } /* Comment.Multiline */
+.cp { color: #BC7A00 } /* Comment.Preproc */
+.cpf { color: #408080; font-style: italic } /* Comment.PreprocFile */
+.c1 { color: #408080; font-style: italic } /* Comment.Single */
+.cs { color: #408080; font-style: italic } /* Comment.Special */
+.gd { color: #A00000 } /* Generic.Deleted */
+.ge { font-style: italic } /* Generic.Emph */
+.gr { color: #FF0000 } /* Generic.Error */
+.gh { color: #000080; font-weight: bold } /* Generic.Heading */
+.gi { color: #00A000 } /* Generic.Inserted */
+.go { color: #888888 } /* Generic.Output */
+.gp { color: #000080; font-weight: bold } /* Generic.Prompt */
+.gs { font-weight: bold } /* Generic.Strong */
+.gu { color: #800080; font-weight: bold } /* Generic.Subheading */
+.gt { color: #0044DD } /* Generic.Traceback */
+.kc { color: #008000; font-weight: bold } /* Keyword.Constant */
+.kd { color: #008000; font-weight: bold } /* Keyword.Declaration */
+.kn { color: #008000; font-weight: bold } /* Keyword.Namespace */
+.kp { color: #008000 } /* Keyword.Pseudo */
+.kr { color: #008000; font-weight: bold } /* Keyword.Reserved */
+.kt { color: #B00040 } /* Keyword.Type */
+.m { color: #666666 } /* Literal.Number */
+.s { color: #BA2121 } /* Literal.String */
+.na { color: #7D9029 } /* Name.Attribute */
+.nb { color: #008000 } /* Name.Builtin */
+.nc { color: #0000FF; font-weight: bold } /* Name.Class */
+.no { color: #880000 } /* Name.Constant */
+.nd { color: #AA22FF } /* Name.Decorator */
+.ni { color: #999999; font-weight: bold } /* Name.Entity */
+.ne { color: #D2413A; font-weight: bold } /* Name.Exception */
+.nf { color: #0000FF } /* Name.Function */
+.nl { color: #A0A000 } /* Name.Label */
+.nn { color: #0000FF; font-weight: bold } /* Name.Namespace */
+.nt { color: #008000; font-weight: bold } /* Name.Tag */
+.nv { color: #19177C } /* Name.Variable */
+.ow { color: #AA22FF; font-weight: bold } /* Operator.Word */
+.w { color: #bbbbbb } /* Text.Whitespace */
+.mb { color: #666666 } /* Literal.Number.Bin */
+.mf { color: #666666 } /* Literal.Number.Float */
+.mh { color: #666666 } /* Literal.Number.Hex */
+.mi { color: #666666 } /* Literal.Number.Integer */
+.mo { color: #666666 } /* Literal.Number.Oct */
+.sa { color: #BA2121 } /* Literal.String.Affix */
+.sb { color: #BA2121 } /* Literal.String.Backtick */
+.sc { color: #BA2121 } /* Literal.String.Char */
+.dl { color: #BA2121 } /* Literal.String.Delimiter */
+.sd { color: #BA2121; font-style: italic } /* Literal.String.Doc */
+.s2 { color: #BA2121 } /* Literal.String.Double */
+.se { color: #BB6622; font-weight: bold } /* Literal.String.Escape */
+.sh { color: #BA2121 } /* Literal.String.Heredoc */
+.si { color: #BB6688; font-weight: bold } /* Literal.String.Interpol */
+.sx { color: #008000 } /* Literal.String.Other */
+.sr { color: #BB6688 } /* Literal.String.Regex */
+.s1 { color: #BA2121 } /* Literal.String.Single */
+.ss { color: #19177C } /* Literal.String.Symbol */
+.bp { color: #008000 } /* Name.Builtin.Pseudo */
+.fm { color: #0000FF } /* Name.Function.Magic */
+.vc { color: #19177C } /* Name.Variable.Class */
+.vg { color: #19177C } /* Name.Variable.Global */
+.vi { color: #19177C } /* Name.Variable.Instance */
+.vm { color: #19177C } /* Name.Variable.Magic */
+.il { color: #666666 } /* Literal.Number.Integer.Long */ \ No newline at end of file
diff --git a/devel-docs/libgimpmodule/html/up-insensitive.png b/devel-docs/libgimpmodule/html/up-insensitive.png
new file mode 100644
index 0000000..478700c
--- /dev/null
+++ b/devel-docs/libgimpmodule/html/up-insensitive.png
Binary files differ
diff --git a/devel-docs/libgimpmodule/html/up.png b/devel-docs/libgimpmodule/html/up.png
new file mode 100644
index 0000000..636d50d
--- /dev/null
+++ b/devel-docs/libgimpmodule/html/up.png
Binary files differ
diff --git a/devel-docs/libgimpmodule/libgimpmodule-docs.sgml b/devel-docs/libgimpmodule/libgimpmodule-docs.sgml
new file mode 100644
index 0000000..cc7b6bd
--- /dev/null
+++ b/devel-docs/libgimpmodule/libgimpmodule-docs.sgml
@@ -0,0 +1,37 @@
+<?xml version="1.0"?>
+<!DOCTYPE book PUBLIC '-//OASIS//DTD DocBook XML V4.5//EN'
+ 'http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd'>
+
+<book lang="en" id="libgimpmodule" xmlns:xi="http://www.w3.org/2003/XInclude">
+
+ <bookinfo>
+ <title>GIMP Module Library Reference Manual</title>
+ <releaseinfo>
+ for GIMP <xi:include href="version" parse="text"/>
+ </releaseinfo>
+ </bookinfo>
+
+ <part>
+ <title>GIMP Module Library</title>
+ <xi:include href="xml/gimpmodule.xml" />
+ <xi:include href="xml/gimpmoduledb.xml" />
+ </part>
+
+ <index id="api-index-full">
+ <title>Index</title>
+ <xi:include href="xml/api-index-full.xml"><xi:fallback /></xi:include>
+ </index>
+ <index role="2.8" id="api-index-2-8">
+ <title>Index of new symbols in GIMP 2.8</title>
+ <xi:include href="xml/api-index-2.8.xml"><xi:fallback /></xi:include>
+ </index>
+ <index role="2.10" id="api-index-2-10">
+ <title>Index of new symbols in GIMP 2.10</title>
+ <xi:include href="xml/api-index-2.10.xml"><xi:fallback /></xi:include>
+ </index>
+ <index role="deprecated" id="api-index-deprecated">
+ <title>Index of deprecated symbols</title>
+ <xi:include href="xml/api-index-deprecated.xml"><xi:fallback /></xi:include>
+ </index>
+
+</book>
diff --git a/devel-docs/libgimpmodule/libgimpmodule-overrides.txt b/devel-docs/libgimpmodule/libgimpmodule-overrides.txt
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/devel-docs/libgimpmodule/libgimpmodule-overrides.txt
diff --git a/devel-docs/libgimpmodule/libgimpmodule-sections.txt b/devel-docs/libgimpmodule/libgimpmodule-sections.txt
new file mode 100644
index 0000000..2e3daad
--- /dev/null
+++ b/devel-docs/libgimpmodule/libgimpmodule-sections.txt
@@ -0,0 +1,52 @@
+<SECTION>
+<FILE>gimpmodule</FILE>
+GimpModule
+GimpModuleInfo
+GimpModuleState
+GimpModuleQueryFunc
+GimpModuleRegisterFunc
+GIMP_MODULE_ERROR
+GimpModuleError
+GIMP_MODULE_ABI_VERSION
+GIMP_MODULE_PARAM_SERIALIZE
+<TITLE>GimpModule</TITLE>
+gimp_module_new
+gimp_module_modified
+gimp_module_query_module
+gimp_module_set_load_inhibit
+gimp_module_state_name
+gimp_module_register_enum
+gimp_module_info_new
+gimp_module_info_copy
+gimp_module_info_free
+gimp_module_error_quark
+<SUBSECTION Standard>
+GimpModuleClass
+GIMP_MODULE
+GIMP_IS_MODULE
+GIMP_TYPE_MODULE
+gimp_module_get_type
+GIMP_MODULE_CLASS
+GIMP_IS_MODULE_CLASS
+GIMP_MODULE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpmoduledb</FILE>
+GimpModuleDB
+<TITLE>GimpModuleDB</TITLE>
+gimp_module_db_new
+gimp_module_db_set_load_inhibit
+gimp_module_db_get_load_inhibit
+gimp_module_db_load
+gimp_module_db_refresh
+<SUBSECTION Standard>
+GimpModuleDBClass
+GIMP_MODULE_DB
+GIMP_IS_MODULE_DB
+GIMP_TYPE_MODULE_DB
+gimp_module_db_get_type
+GIMP_MODULE_DB_CLASS
+GIMP_IS_MODULE_DB_CLASS
+GIMP_MODULE_DB_GET_CLASS
+</SECTION>
diff --git a/devel-docs/libgimpmodule/libgimpmodule.types b/devel-docs/libgimpmodule/libgimpmodule.types
new file mode 100644
index 0000000..f9aa667
--- /dev/null
+++ b/devel-docs/libgimpmodule/libgimpmodule.types
@@ -0,0 +1,6 @@
+#include <glib-object.h>
+#include <libgimpmodule/gimpmodule.h>
+
+gimp_module_get_type
+gimp_module_db_get_type
+
diff --git a/devel-docs/libgimpmodule/version.in b/devel-docs/libgimpmodule/version.in
new file mode 100644
index 0000000..9e02d6e
--- /dev/null
+++ b/devel-docs/libgimpmodule/version.in
@@ -0,0 +1 @@
+@GIMP_VERSION@
diff --git a/devel-docs/libgimpthumb/Makefile.am b/devel-docs/libgimpthumb/Makefile.am
new file mode 100644
index 0000000..0a4776d
--- /dev/null
+++ b/devel-docs/libgimpthumb/Makefile.am
@@ -0,0 +1,57 @@
+## Process this file with automake to produce Makefile.in
+
+# The name of the module.
+DOC_MODULE = libgimpthumb
+
+# The top-level SGML file.
+DOC_MAIN_SGML_FILE = $(DOC_MODULE)-docs.sgml
+
+# The directory containing the source code.
+DOC_SOURCE_DIR = $(top_srcdir)/$(DOC_MODULE)
+
+# Extra options to pass to gtkdoc-scangobj
+SCANGOBJ_OPTIONS =
+
+# Extra options to supply to gtkdoc-scan
+SCAN_OPTIONS =
+
+# Extra options to supply to gtkdoc-mkdb
+MKDB_OPTIONS = --sgml-mode --output-format=xml --name-space=gimp
+
+# Extra options to supply to gtkdoc-fixref
+FIXXREF_OPTIONS = --extra-dir=../libgimpmath/html
+
+# Used for dependencies
+HFILE_GLOB = $(DOC_SOURCE_DIR)/*.h
+CFILE_GLOB = $(DOC_SOURCE_DIR)/*.c
+
+# Header files to ignore when scanning
+IGNORE_HFILES = libgimpthumb.h
+
+# Images to copy into HTML directory
+HTML_IMAGES =
+
+# Extra SGML files that are included by $(DOC_MAIN_SGML_FILE)
+content_files =
+
+# Other files to distribute
+extra_files =
+
+# CFLAGS and LDFLAGS for compiling scan program. Only needed
+# if $(DOC_MODULE).types is non-empty.
+GTKDOC_CFLAGS = \
+ @CFLAGS@ \
+ -I$(top_srcdir) \
+ -I$(top_builddir) \
+ @GDK_PIXBUF_CFLAGS@
+
+GTKDOC_LIBS = \
+ $(top_builddir)/libgimpmath/libgimpmath-$(GIMP_API_VERSION).la \
+ $(top_builddir)/libgimpthumb/libgimpthumb-$(GIMP_API_VERSION).la \
+ @GDK_PIXBUF_LIBS@
+
+
+include $(top_srcdir)/gtk-doc.make
+
+# Other files to distribute
+EXTRA_DIST += version.in
diff --git a/devel-docs/libgimpthumb/Makefile.in b/devel-docs/libgimpthumb/Makefile.in
new file mode 100644
index 0000000..9d817af
--- /dev/null
+++ b/devel-docs/libgimpthumb/Makefile.in
@@ -0,0 +1,1106 @@
+# Makefile.in generated by automake 1.16.3 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994-2020 Free Software Foundation, Inc.
+
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+
+# -*- mode: makefile -*-
+#
+# gtk-doc.make - make rules for gtk-doc
+# Copyright (C) 2003 James Henstridge
+# 2004-2007 Damon Chaplin
+# 2007-2017 Stefan Sauer
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+####################################
+# Everything below here is generic #
+####################################
+VPATH = @srcdir@
+am__is_gnu_make = { \
+ if test -z '$(MAKELEVEL)'; then \
+ false; \
+ elif test -n '$(MAKE_HOST)'; then \
+ true; \
+ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
+ true; \
+ else \
+ false; \
+ fi; \
+}
+am__make_running_with_option = \
+ case $${target_option-} in \
+ ?) ;; \
+ *) echo "am__make_running_with_option: internal error: invalid" \
+ "target option '$${target_option-}' specified" >&2; \
+ exit 1;; \
+ esac; \
+ has_opt=no; \
+ sane_makeflags=$$MAKEFLAGS; \
+ if $(am__is_gnu_make); then \
+ sane_makeflags=$$MFLAGS; \
+ else \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ bs=\\; \
+ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
+ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
+ esac; \
+ fi; \
+ skip_next=no; \
+ strip_trailopt () \
+ { \
+ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
+ }; \
+ for flg in $$sane_makeflags; do \
+ test $$skip_next = yes && { skip_next=no; continue; }; \
+ case $$flg in \
+ *=*|--*) continue;; \
+ -*I) strip_trailopt 'I'; skip_next=yes;; \
+ -*I?*) strip_trailopt 'I';; \
+ -*O) strip_trailopt 'O'; skip_next=yes;; \
+ -*O?*) strip_trailopt 'O';; \
+ -*l) strip_trailopt 'l'; skip_next=yes;; \
+ -*l?*) strip_trailopt 'l';; \
+ -[dEDm]) skip_next=yes;; \
+ -[JT]) skip_next=yes;; \
+ esac; \
+ case $$flg in \
+ *$$target_option*) has_opt=yes; break;; \
+ esac; \
+ done; \
+ test $$has_opt = yes
+am__make_dryrun = (target_option=n; $(am__make_running_with_option))
+am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+subdir = devel-docs/libgimpthumb
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/m4macros/alsa.m4 \
+ $(top_srcdir)/m4macros/ax_compare_version.m4 \
+ $(top_srcdir)/m4macros/ax_cxx_compile_stdcxx.m4 \
+ $(top_srcdir)/m4macros/ax_gcc_func_attribute.m4 \
+ $(top_srcdir)/m4macros/ax_prog_cc_for_build.m4 \
+ $(top_srcdir)/m4macros/ax_prog_perl_version.m4 \
+ $(top_srcdir)/m4macros/detectcflags.m4 \
+ $(top_srcdir)/m4macros/pythondev.m4 $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES = version
+CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo " GEN " $@;
+am__v_GEN_1 =
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 =
+SOURCES =
+DIST_SOURCES =
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/version.in \
+ $(top_srcdir)/gtk-doc.make
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+AA_LIBS = @AA_LIBS@
+ACLOCAL = @ACLOCAL@
+ALLOCA = @ALLOCA@
+ALL_LINGUAS = @ALL_LINGUAS@
+ALSA_CFLAGS = @ALSA_CFLAGS@
+ALSA_LIBS = @ALSA_LIBS@
+ALTIVEC_EXTRA_CFLAGS = @ALTIVEC_EXTRA_CFLAGS@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+APPSTREAM_UTIL = @APPSTREAM_UTIL@
+AR = @AR@
+AS = @AS@
+ATK_CFLAGS = @ATK_CFLAGS@
+ATK_LIBS = @ATK_LIBS@
+ATK_REQUIRED_VERSION = @ATK_REQUIRED_VERSION@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+BABL_CFLAGS = @BABL_CFLAGS@
+BABL_LIBS = @BABL_LIBS@
+BABL_REQUIRED_VERSION = @BABL_REQUIRED_VERSION@
+BUG_REPORT_URL = @BUG_REPORT_URL@
+BUILD_EXEEXT = @BUILD_EXEEXT@
+BUILD_OBJEXT = @BUILD_OBJEXT@
+BZIP2_LIBS = @BZIP2_LIBS@
+CAIRO_CFLAGS = @CAIRO_CFLAGS@
+CAIRO_LIBS = @CAIRO_LIBS@
+CAIRO_PDF_CFLAGS = @CAIRO_PDF_CFLAGS@
+CAIRO_PDF_LIBS = @CAIRO_PDF_LIBS@
+CAIRO_PDF_REQUIRED_VERSION = @CAIRO_PDF_REQUIRED_VERSION@
+CAIRO_REQUIRED_VERSION = @CAIRO_REQUIRED_VERSION@
+CATALOGS = @CATALOGS@
+CATOBJEXT = @CATOBJEXT@
+CC = @CC@
+CCAS = @CCAS@
+CCASDEPMODE = @CCASDEPMODE@
+CCASFLAGS = @CCASFLAGS@
+CCDEPMODE = @CCDEPMODE@
+CC_FOR_BUILD = @CC_FOR_BUILD@
+CC_VERSION = @CC_VERSION@
+CFLAGS = @CFLAGS@
+CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
+CPP = @CPP@
+CPPFLAGS = @CPPFLAGS@
+CPPFLAGS_FOR_BUILD = @CPPFLAGS_FOR_BUILD@
+CPP_FOR_BUILD = @CPP_FOR_BUILD@
+CXX = @CXX@
+CXXCPP = @CXXCPP@
+CXXDEPMODE = @CXXDEPMODE@
+CXXFLAGS = @CXXFLAGS@
+CYGPATH_W = @CYGPATH_W@
+DATADIRNAME = @DATADIRNAME@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DESKTOP_DATADIR = @DESKTOP_DATADIR@
+DESKTOP_FILE_VALIDATE = @DESKTOP_FILE_VALIDATE@
+DLLTOOL = @DLLTOOL@
+DOC_SHOOTER = @DOC_SHOOTER@
+DSYMUTIL = @DSYMUTIL@
+DUMPBIN = @DUMPBIN@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+EXEEXT = @EXEEXT@
+FGREP = @FGREP@
+FILE_AA = @FILE_AA@
+FILE_EXR = @FILE_EXR@
+FILE_HEIF = @FILE_HEIF@
+FILE_JP2_LOAD = @FILE_JP2_LOAD@
+FILE_JPEGXL = @FILE_JPEGXL@
+FILE_MNG = @FILE_MNG@
+FILE_PDF_SAVE = @FILE_PDF_SAVE@
+FILE_PS = @FILE_PS@
+FILE_WMF = @FILE_WMF@
+FILE_XMC = @FILE_XMC@
+FILE_XPM = @FILE_XPM@
+FONTCONFIG_CFLAGS = @FONTCONFIG_CFLAGS@
+FONTCONFIG_LIBS = @FONTCONFIG_LIBS@
+FONTCONFIG_REQUIRED_VERSION = @FONTCONFIG_REQUIRED_VERSION@
+FREETYPE2_REQUIRED_VERSION = @FREETYPE2_REQUIRED_VERSION@
+FREETYPE_CFLAGS = @FREETYPE_CFLAGS@
+FREETYPE_LIBS = @FREETYPE_LIBS@
+GDBUS_CODEGEN = @GDBUS_CODEGEN@
+GDK_PIXBUF_CFLAGS = @GDK_PIXBUF_CFLAGS@
+GDK_PIXBUF_CSOURCE = @GDK_PIXBUF_CSOURCE@
+GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@
+GDK_PIXBUF_REQUIRED_VERSION = @GDK_PIXBUF_REQUIRED_VERSION@
+GEGL = @GEGL@
+GEGL_CFLAGS = @GEGL_CFLAGS@
+GEGL_LIBS = @GEGL_LIBS@
+GEGL_MAJOR_MINOR_VERSION = @GEGL_MAJOR_MINOR_VERSION@
+GEGL_REQUIRED_VERSION = @GEGL_REQUIRED_VERSION@
+GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
+GEXIV2_CFLAGS = @GEXIV2_CFLAGS@
+GEXIV2_LIBS = @GEXIV2_LIBS@
+GEXIV2_REQUIRED_VERSION = @GEXIV2_REQUIRED_VERSION@
+GIMP_API_VERSION = @GIMP_API_VERSION@
+GIMP_APP_VERSION = @GIMP_APP_VERSION@
+GIMP_BINARY_AGE = @GIMP_BINARY_AGE@
+GIMP_COMMAND = @GIMP_COMMAND@
+GIMP_DATA_VERSION = @GIMP_DATA_VERSION@
+GIMP_FULL_NAME = @GIMP_FULL_NAME@
+GIMP_INTERFACE_AGE = @GIMP_INTERFACE_AGE@
+GIMP_MAJOR_VERSION = @GIMP_MAJOR_VERSION@
+GIMP_MICRO_VERSION = @GIMP_MICRO_VERSION@
+GIMP_MINOR_VERSION = @GIMP_MINOR_VERSION@
+GIMP_MKENUMS = @GIMP_MKENUMS@
+GIMP_MODULES = @GIMP_MODULES@
+GIMP_PACKAGE_REVISION = @GIMP_PACKAGE_REVISION@
+GIMP_PKGCONFIG_VERSION = @GIMP_PKGCONFIG_VERSION@
+GIMP_PLUGINS = @GIMP_PLUGINS@
+GIMP_PLUGIN_VERSION = @GIMP_PLUGIN_VERSION@
+GIMP_REAL_VERSION = @GIMP_REAL_VERSION@
+GIMP_RELEASE = @GIMP_RELEASE@
+GIMP_SYSCONF_VERSION = @GIMP_SYSCONF_VERSION@
+GIMP_TOOL_VERSION = @GIMP_TOOL_VERSION@
+GIMP_UNSTABLE = @GIMP_UNSTABLE@
+GIMP_USER_VERSION = @GIMP_USER_VERSION@
+GIMP_VERSION = @GIMP_VERSION@
+GIO_CFLAGS = @GIO_CFLAGS@
+GIO_LIBS = @GIO_LIBS@
+GIO_UNIX_CFLAGS = @GIO_UNIX_CFLAGS@
+GIO_UNIX_LIBS = @GIO_UNIX_LIBS@
+GIO_WINDOWS_CFLAGS = @GIO_WINDOWS_CFLAGS@
+GIO_WINDOWS_LIBS = @GIO_WINDOWS_LIBS@
+GLIB_CFLAGS = @GLIB_CFLAGS@
+GLIB_COMPILE_RESOURCES = @GLIB_COMPILE_RESOURCES@
+GLIB_GENMARSHAL = @GLIB_GENMARSHAL@
+GLIB_LIBS = @GLIB_LIBS@
+GLIB_MKENUMS = @GLIB_MKENUMS@
+GLIB_REQUIRED_VERSION = @GLIB_REQUIRED_VERSION@
+GMODULE_NO_EXPORT_CFLAGS = @GMODULE_NO_EXPORT_CFLAGS@
+GMODULE_NO_EXPORT_LIBS = @GMODULE_NO_EXPORT_LIBS@
+GMOFILES = @GMOFILES@
+GMSGFMT = @GMSGFMT@
+GOBJECT_QUERY = @GOBJECT_QUERY@
+GREP = @GREP@
+GS_LIBS = @GS_LIBS@
+GTKDOC_CHECK = @GTKDOC_CHECK@
+GTKDOC_CHECK_PATH = @GTKDOC_CHECK_PATH@
+GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@
+GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@
+GTKDOC_MKPDF = @GTKDOC_MKPDF@
+GTKDOC_REBASE = @GTKDOC_REBASE@
+GTK_CFLAGS = @GTK_CFLAGS@
+GTK_LIBS = @GTK_LIBS@
+GTK_MAC_INTEGRATION_CFLAGS = @GTK_MAC_INTEGRATION_CFLAGS@
+GTK_MAC_INTEGRATION_LIBS = @GTK_MAC_INTEGRATION_LIBS@
+GTK_REQUIRED_VERSION = @GTK_REQUIRED_VERSION@
+GTK_UPDATE_ICON_CACHE = @GTK_UPDATE_ICON_CACHE@
+GUDEV_CFLAGS = @GUDEV_CFLAGS@
+GUDEV_LIBS = @GUDEV_LIBS@
+HARFBUZZ_CFLAGS = @HARFBUZZ_CFLAGS@
+HARFBUZZ_LIBS = @HARFBUZZ_LIBS@
+HARFBUZZ_REQUIRED_VERSION = @HARFBUZZ_REQUIRED_VERSION@
+HAVE_CXX14 = @HAVE_CXX14@
+HAVE_FINITE = @HAVE_FINITE@
+HAVE_ISFINITE = @HAVE_ISFINITE@
+HAVE_VFORK = @HAVE_VFORK@
+HOST_GLIB_COMPILE_RESOURCES = @HOST_GLIB_COMPILE_RESOURCES@
+HTML_DIR = @HTML_DIR@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+INSTOBJEXT = @INSTOBJEXT@
+INTLLIBS = @INTLLIBS@
+INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
+INTLTOOL_MERGE = @INTLTOOL_MERGE@
+INTLTOOL_PERL = @INTLTOOL_PERL@
+INTLTOOL_REQUIRED_VERSION = @INTLTOOL_REQUIRED_VERSION@
+INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
+INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@
+INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
+INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
+INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
+INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@
+ISO_CODES_LOCALEDIR = @ISO_CODES_LOCALEDIR@
+ISO_CODES_LOCATION = @ISO_CODES_LOCATION@
+JPEG_LIBS = @JPEG_LIBS@
+JSON_GLIB_CFLAGS = @JSON_GLIB_CFLAGS@
+JSON_GLIB_LIBS = @JSON_GLIB_LIBS@
+JXL_CFLAGS = @JXL_CFLAGS@
+JXL_LIBS = @JXL_LIBS@
+JXL_THREADS_CFLAGS = @JXL_THREADS_CFLAGS@
+JXL_THREADS_LIBS = @JXL_THREADS_LIBS@
+LCMS_CFLAGS = @LCMS_CFLAGS@
+LCMS_LIBS = @LCMS_LIBS@
+LCMS_REQUIRED_VERSION = @LCMS_REQUIRED_VERSION@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
+LIBBACKTRACE_LIBS = @LIBBACKTRACE_LIBS@
+LIBHEIF_CFLAGS = @LIBHEIF_CFLAGS@
+LIBHEIF_LIBS = @LIBHEIF_LIBS@
+LIBHEIF_REQUIRED_VERSION = @LIBHEIF_REQUIRED_VERSION@
+LIBJXL_REQUIRED_VERSION = @LIBJXL_REQUIRED_VERSION@
+LIBLZMA_REQUIRED_VERSION = @LIBLZMA_REQUIRED_VERSION@
+LIBMYPAINT_CFLAGS = @LIBMYPAINT_CFLAGS@
+LIBMYPAINT_LIBS = @LIBMYPAINT_LIBS@
+LIBMYPAINT_REQUIRED_VERSION = @LIBMYPAINT_REQUIRED_VERSION@
+LIBOBJS = @LIBOBJS@
+LIBPNG_REQUIRED_VERSION = @LIBPNG_REQUIRED_VERSION@
+LIBS = @LIBS@
+LIBTOOL = @LIBTOOL@
+LIBUNWIND_CFLAGS = @LIBUNWIND_CFLAGS@
+LIBUNWIND_LIBS = @LIBUNWIND_LIBS@
+LIBUNWIND_REQUIRED_VERSION = @LIBUNWIND_REQUIRED_VERSION@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+LT_CURRENT_MINUS_AGE = @LT_CURRENT_MINUS_AGE@
+LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@
+LT_VERSION_INFO = @LT_VERSION_INFO@
+LZMA_CFLAGS = @LZMA_CFLAGS@
+LZMA_LIBS = @LZMA_LIBS@
+MAIL = @MAIL@
+MAINT = @MAINT@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MIME_INFO_CFLAGS = @MIME_INFO_CFLAGS@
+MIME_INFO_LIBS = @MIME_INFO_LIBS@
+MIME_TYPES = @MIME_TYPES@
+MKDIR_P = @MKDIR_P@
+MKINSTALLDIRS = @MKINSTALLDIRS@
+MMX_EXTRA_CFLAGS = @MMX_EXTRA_CFLAGS@
+MNG_CFLAGS = @MNG_CFLAGS@
+MNG_LIBS = @MNG_LIBS@
+MSGFMT = @MSGFMT@
+MSGFMT_OPTS = @MSGFMT_OPTS@
+MSGMERGE = @MSGMERGE@
+MYPAINT_BRUSHES_CFLAGS = @MYPAINT_BRUSHES_CFLAGS@
+MYPAINT_BRUSHES_LIBS = @MYPAINT_BRUSHES_LIBS@
+NATIVE_GLIB_CFLAGS = @NATIVE_GLIB_CFLAGS@
+NATIVE_GLIB_LIBS = @NATIVE_GLIB_LIBS@
+NM = @NM@
+NMEDIT = @NMEDIT@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+OPENEXR_CFLAGS = @OPENEXR_CFLAGS@
+OPENEXR_LIBS = @OPENEXR_LIBS@
+OPENEXR_REQUIRED_VERSION = @OPENEXR_REQUIRED_VERSION@
+OPENJPEG_CFLAGS = @OPENJPEG_CFLAGS@
+OPENJPEG_LIBS = @OPENJPEG_LIBS@
+OPENJPEG_REQUIRED_VERSION = @OPENJPEG_REQUIRED_VERSION@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PANGOCAIRO_CFLAGS = @PANGOCAIRO_CFLAGS@
+PANGOCAIRO_LIBS = @PANGOCAIRO_LIBS@
+PANGOCAIRO_REQUIRED_VERSION = @PANGOCAIRO_REQUIRED_VERSION@
+PATHSEP = @PATHSEP@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PERL = @PERL@
+PERL_REQUIRED_VERSION = @PERL_REQUIRED_VERSION@
+PERL_VERSION = @PERL_VERSION@
+PKG_CONFIG = @PKG_CONFIG@
+PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
+PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
+PNG_CFLAGS = @PNG_CFLAGS@
+PNG_LIBS = @PNG_LIBS@
+POFILES = @POFILES@
+POPPLER_CFLAGS = @POPPLER_CFLAGS@
+POPPLER_DATA_CFLAGS = @POPPLER_DATA_CFLAGS@
+POPPLER_DATA_LIBS = @POPPLER_DATA_LIBS@
+POPPLER_DATA_REQUIRED_VERSION = @POPPLER_DATA_REQUIRED_VERSION@
+POPPLER_LIBS = @POPPLER_LIBS@
+POPPLER_REQUIRED_VERSION = @POPPLER_REQUIRED_VERSION@
+POSUB = @POSUB@
+PO_IN_DATADIR_FALSE = @PO_IN_DATADIR_FALSE@
+PO_IN_DATADIR_TRUE = @PO_IN_DATADIR_TRUE@
+PYBIN_PATH = @PYBIN_PATH@
+PYCAIRO_CFLAGS = @PYCAIRO_CFLAGS@
+PYCAIRO_LIBS = @PYCAIRO_LIBS@
+PYGIMP_EXTRA_CFLAGS = @PYGIMP_EXTRA_CFLAGS@
+PYGTK_CFLAGS = @PYGTK_CFLAGS@
+PYGTK_CODEGEN = @PYGTK_CODEGEN@
+PYGTK_DEFSDIR = @PYGTK_DEFSDIR@
+PYGTK_LIBS = @PYGTK_LIBS@
+PYLINK_LIBS = @PYLINK_LIBS@
+PYTHON = @PYTHON@
+PYTHON2_REQUIRED_VERSION = @PYTHON2_REQUIRED_VERSION@
+PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@
+PYTHON_INCLUDES = @PYTHON_INCLUDES@
+PYTHON_PLATFORM = @PYTHON_PLATFORM@
+PYTHON_PREFIX = @PYTHON_PREFIX@
+PYTHON_VERSION = @PYTHON_VERSION@
+RANLIB = @RANLIB@
+RSVG_REQUIRED_VERSION = @RSVG_REQUIRED_VERSION@
+RT_LIBS = @RT_LIBS@
+SCREENSHOT_LIBS = @SCREENSHOT_LIBS@
+SED = @SED@
+SENDMAIL = @SENDMAIL@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+SOCKET_LIBS = @SOCKET_LIBS@
+SSE2_EXTRA_CFLAGS = @SSE2_EXTRA_CFLAGS@
+SSE4_1_EXTRA_CFLAGS = @SSE4_1_EXTRA_CFLAGS@
+SSE_EXTRA_CFLAGS = @SSE_EXTRA_CFLAGS@
+STRIP = @STRIP@
+SVG_CFLAGS = @SVG_CFLAGS@
+SVG_LIBS = @SVG_LIBS@
+SYMPREFIX = @SYMPREFIX@
+TIFF_LIBS = @TIFF_LIBS@
+USE_NLS = @USE_NLS@
+VERSION = @VERSION@
+WEBKIT_CFLAGS = @WEBKIT_CFLAGS@
+WEBKIT_LIBS = @WEBKIT_LIBS@
+WEBKIT_REQUIRED_VERSION = @WEBKIT_REQUIRED_VERSION@
+WEBPDEMUX_CFLAGS = @WEBPDEMUX_CFLAGS@
+WEBPDEMUX_LIBS = @WEBPDEMUX_LIBS@
+WEBPMUX_CFLAGS = @WEBPMUX_CFLAGS@
+WEBPMUX_LIBS = @WEBPMUX_LIBS@
+WEBP_CFLAGS = @WEBP_CFLAGS@
+WEBP_LIBS = @WEBP_LIBS@
+WEBP_REQUIRED_VERSION = @WEBP_REQUIRED_VERSION@
+WEB_PAGE = @WEB_PAGE@
+WIN32_LARGE_ADDRESS_AWARE = @WIN32_LARGE_ADDRESS_AWARE@
+WINDRES = @WINDRES@
+WMF_CFLAGS = @WMF_CFLAGS@
+WMF_CONFIG = @WMF_CONFIG@
+WMF_LIBS = @WMF_LIBS@
+WMF_REQUIRED_VERSION = @WMF_REQUIRED_VERSION@
+XDG_EMAIL = @XDG_EMAIL@
+XFIXES_CFLAGS = @XFIXES_CFLAGS@
+XFIXES_LIBS = @XFIXES_LIBS@
+XGETTEXT = @XGETTEXT@
+XGETTEXT_REQUIRED_VERSION = @XGETTEXT_REQUIRED_VERSION@
+XMC_CFLAGS = @XMC_CFLAGS@
+XMC_LIBS = @XMC_LIBS@
+XMKMF = @XMKMF@
+XMLLINT = @XMLLINT@
+XMU_LIBS = @XMU_LIBS@
+XPM_LIBS = @XPM_LIBS@
+XSLTPROC = @XSLTPROC@
+XVFB_RUN = @XVFB_RUN@
+X_CFLAGS = @X_CFLAGS@
+X_EXTRA_LIBS = @X_EXTRA_LIBS@
+X_LIBS = @X_LIBS@
+X_PRE_LIBS = @X_PRE_LIBS@
+Z_LIBS = @Z_LIBS@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_CC_FOR_BUILD = @ac_ct_CC_FOR_BUILD@
+ac_ct_CXX = @ac_ct_CXX@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+gimpdatadir = @gimpdatadir@
+gimpdir = @gimpdir@
+gimplocaledir = @gimplocaledir@
+gimpplugindir = @gimpplugindir@
+gimpsysconfdir = @gimpsysconfdir@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+intltool__v_merge_options_ = @intltool__v_merge_options_@
+intltool__v_merge_options_0 = @intltool__v_merge_options_0@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+manpage_gimpdir = @manpage_gimpdir@
+mkdir_p = @mkdir_p@
+ms_librarian = @ms_librarian@
+mypaint_brushes_dir = @mypaint_brushes_dir@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+pkgpyexecdir = @pkgpyexecdir@
+pkgpythondir = @pkgpythondir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+pyexecdir = @pyexecdir@
+pythondir = @pythondir@
+runstatedir = @runstatedir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+
+# The name of the module.
+DOC_MODULE = libgimpthumb
+
+# The top-level SGML file.
+DOC_MAIN_SGML_FILE = $(DOC_MODULE)-docs.sgml
+
+# The directory containing the source code.
+DOC_SOURCE_DIR = $(top_srcdir)/$(DOC_MODULE)
+
+# Extra options to pass to gtkdoc-scangobj
+SCANGOBJ_OPTIONS =
+
+# Extra options to supply to gtkdoc-scan
+SCAN_OPTIONS =
+
+# Extra options to supply to gtkdoc-mkdb
+MKDB_OPTIONS = --sgml-mode --output-format=xml --name-space=gimp
+
+# Extra options to supply to gtkdoc-fixref
+FIXXREF_OPTIONS = --extra-dir=../libgimpmath/html
+
+# Used for dependencies
+HFILE_GLOB = $(DOC_SOURCE_DIR)/*.h
+CFILE_GLOB = $(DOC_SOURCE_DIR)/*.c
+
+# Header files to ignore when scanning
+IGNORE_HFILES = libgimpthumb.h
+
+# Images to copy into HTML directory
+HTML_IMAGES =
+
+# Extra SGML files that are included by $(DOC_MAIN_SGML_FILE)
+content_files =
+
+# Other files to distribute
+extra_files =
+
+# CFLAGS and LDFLAGS for compiling scan program. Only needed
+# if $(DOC_MODULE).types is non-empty.
+GTKDOC_CFLAGS = \
+ @CFLAGS@ \
+ -I$(top_srcdir) \
+ -I$(top_builddir) \
+ @GDK_PIXBUF_CFLAGS@
+
+GTKDOC_LIBS = \
+ $(top_builddir)/libgimpmath/libgimpmath-$(GIMP_API_VERSION).la \
+ $(top_builddir)/libgimpthumb/libgimpthumb-$(GIMP_API_VERSION).la \
+ @GDK_PIXBUF_LIBS@
+
+@GTK_DOC_USE_LIBTOOL_FALSE@GTKDOC_CC = $(CC) $(INCLUDES) $(GTKDOC_DEPS_CFLAGS) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+@GTK_DOC_USE_LIBTOOL_TRUE@GTKDOC_CC = $(LIBTOOL) --tag=CC --mode=compile $(CC) $(INCLUDES) $(GTKDOC_DEPS_CFLAGS) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+@GTK_DOC_USE_LIBTOOL_FALSE@GTKDOC_LD = $(CC) $(GTKDOC_DEPS_LIBS) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS)
+@GTK_DOC_USE_LIBTOOL_TRUE@GTKDOC_LD = $(LIBTOOL) --tag=CC --mode=link $(CC) $(GTKDOC_DEPS_LIBS) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS)
+@GTK_DOC_USE_LIBTOOL_FALSE@GTKDOC_RUN =
+@GTK_DOC_USE_LIBTOOL_TRUE@GTKDOC_RUN = $(LIBTOOL) --mode=execute
+
+# We set GPATH here; this gives us semantics for GNU make
+# which are more like other make's VPATH, when it comes to
+# whether a source that is a target of one rule is then
+# searched for in VPATH/GPATH.
+#
+GPATH = $(srcdir)
+TARGET_DIR = $(HTML_DIR)/$(DOC_MODULE)
+SETUP_FILES = \
+ $(content_files) \
+ $(expand_content_files) \
+ $(DOC_MAIN_SGML_FILE) \
+ $(DOC_MODULE)-sections.txt \
+ $(DOC_MODULE)-overrides.txt
+
+
+# Other files to distribute
+EXTRA_DIST = $(HTML_IMAGES) $(SETUP_FILES) version.in
+DOC_STAMPS = setup-build.stamp scan-build.stamp sgml-build.stamp \
+ html-build.stamp pdf-build.stamp \
+ sgml.stamp html.stamp pdf.stamp
+
+SCANOBJ_FILES = \
+ $(DOC_MODULE).actions \
+ $(DOC_MODULE).args \
+ $(DOC_MODULE).hierarchy \
+ $(DOC_MODULE).interfaces \
+ $(DOC_MODULE).prerequisites \
+ $(DOC_MODULE).signals
+
+REPORT_FILES = \
+ $(DOC_MODULE)-undocumented.txt \
+ $(DOC_MODULE)-undeclared.txt \
+ $(DOC_MODULE)-unused.txt
+
+CLEANFILES = $(SCANOBJ_FILES) $(REPORT_FILES) $(DOC_STAMPS) gtkdoc-check.test
+@GTK_DOC_BUILD_HTML_FALSE@HTML_BUILD_STAMP =
+@GTK_DOC_BUILD_HTML_TRUE@HTML_BUILD_STAMP = html-build.stamp
+@GTK_DOC_BUILD_PDF_FALSE@PDF_BUILD_STAMP =
+@GTK_DOC_BUILD_PDF_TRUE@PDF_BUILD_STAMP = pdf-build.stamp
+
+#### setup ####
+GTK_DOC_V_SETUP = $(GTK_DOC_V_SETUP_@AM_V@)
+GTK_DOC_V_SETUP_ = $(GTK_DOC_V_SETUP_@AM_DEFAULT_V@)
+GTK_DOC_V_SETUP_0 = @echo " DOC Preparing build";
+
+#### scan ####
+GTK_DOC_V_SCAN = $(GTK_DOC_V_SCAN_@AM_V@)
+GTK_DOC_V_SCAN_ = $(GTK_DOC_V_SCAN_@AM_DEFAULT_V@)
+GTK_DOC_V_SCAN_0 = @echo " DOC Scanning header files";
+GTK_DOC_V_INTROSPECT = $(GTK_DOC_V_INTROSPECT_@AM_V@)
+GTK_DOC_V_INTROSPECT_ = $(GTK_DOC_V_INTROSPECT_@AM_DEFAULT_V@)
+GTK_DOC_V_INTROSPECT_0 = @echo " DOC Introspecting gobjects";
+
+#### xml ####
+GTK_DOC_V_XML = $(GTK_DOC_V_XML_@AM_V@)
+GTK_DOC_V_XML_ = $(GTK_DOC_V_XML_@AM_DEFAULT_V@)
+GTK_DOC_V_XML_0 = @echo " DOC Building XML";
+
+#### html ####
+GTK_DOC_V_HTML = $(GTK_DOC_V_HTML_@AM_V@)
+GTK_DOC_V_HTML_ = $(GTK_DOC_V_HTML_@AM_DEFAULT_V@)
+GTK_DOC_V_HTML_0 = @echo " DOC Building HTML";
+GTK_DOC_V_XREF = $(GTK_DOC_V_XREF_@AM_V@)
+GTK_DOC_V_XREF_ = $(GTK_DOC_V_XREF_@AM_DEFAULT_V@)
+GTK_DOC_V_XREF_0 = @echo " DOC Fixing cross-references";
+
+#### pdf ####
+GTK_DOC_V_PDF = $(GTK_DOC_V_PDF_@AM_V@)
+GTK_DOC_V_PDF_ = $(GTK_DOC_V_PDF_@AM_DEFAULT_V@)
+GTK_DOC_V_PDF_0 = @echo " DOC Building PDF";
+all: all-am
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(top_srcdir)/gtk-doc.make $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu devel-docs/libgimpthumb/Makefile'; \
+ $(am__cd) $(top_srcdir) && \
+ $(AUTOMAKE) --gnu devel-docs/libgimpthumb/Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \
+ esac;
+$(top_srcdir)/gtk-doc.make $(am__empty):
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+version: $(top_builddir)/config.status $(srcdir)/version.in
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
+
+mostlyclean-libtool:
+ -rm -f *.lo
+
+clean-libtool:
+ -rm -rf .libs _libs
+tags TAGS:
+
+ctags CTAGS:
+
+cscope cscopelist:
+
+
+distdir: $(BUILT_SOURCES)
+ $(MAKE) $(AM_MAKEFLAGS) distdir-am
+
+distdir-am: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d "$(distdir)/$$file"; then \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+ else \
+ test -f "$(distdir)/$$file" \
+ || cp -p $$d/$$file "$(distdir)/$$file" \
+ || exit 1; \
+ fi; \
+ done
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$(top_distdir)" distdir="$(distdir)" \
+ dist-hook
+check-am: all-am
+check: check-am
+@ENABLE_GTK_DOC_FALSE@all-local:
+all-am: Makefile all-local
+installdirs:
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+ if test -z '$(STRIP)'; then \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ install; \
+ else \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+ fi
+mostlyclean-generic:
+
+clean-generic:
+ -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+ -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-am
+
+clean-am: clean-generic clean-libtool clean-local mostlyclean-am
+
+distclean: distclean-am
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-local
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+html-am:
+
+info: info-am
+
+info-am:
+
+install-data-am: install-data-local
+
+install-dvi: install-dvi-am
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-am
+
+install-html-am:
+
+install-info: install-info-am
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-pdf-am:
+
+install-ps: install-ps-am
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic \
+ maintainer-clean-local
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-generic mostlyclean-libtool
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am: uninstall-local
+
+.MAKE: install-am install-strip
+
+.PHONY: all all-am all-local check check-am clean clean-generic \
+ clean-libtool clean-local cscopelist-am ctags-am dist-hook \
+ distclean distclean-generic distclean-libtool distclean-local \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-data-local \
+ install-dvi install-dvi-am install-exec install-exec-am \
+ install-html install-html-am install-info install-info-am \
+ install-man install-pdf install-pdf-am install-ps \
+ install-ps-am install-strip installcheck installcheck-am \
+ installdirs maintainer-clean maintainer-clean-generic \
+ maintainer-clean-local mostlyclean mostlyclean-generic \
+ mostlyclean-libtool pdf pdf-am ps ps-am tags-am uninstall \
+ uninstall-am uninstall-local
+
+.PRECIOUS: Makefile
+
+
+gtkdoc-check.test: Makefile
+ $(AM_V_GEN)echo "#!/bin/sh -e" > $@; \
+ echo "$(GTKDOC_CHECK_PATH) || exit 1" >> $@; \
+ chmod +x $@
+
+all-gtk-doc: $(HTML_BUILD_STAMP) $(PDF_BUILD_STAMP)
+.PHONY: all-gtk-doc
+
+@ENABLE_GTK_DOC_TRUE@all-local: all-gtk-doc
+
+docs: $(HTML_BUILD_STAMP) $(PDF_BUILD_STAMP)
+
+$(REPORT_FILES): sgml-build.stamp
+
+setup-build.stamp:
+ -$(GTK_DOC_V_SETUP)if test "$(abs_srcdir)" != "$(abs_builddir)" ; then \
+ files=`echo $(SETUP_FILES) $(DOC_MODULE).types`; \
+ if test "x$$files" != "x" ; then \
+ for file in $$files ; do \
+ destdir=`dirname $(abs_builddir)/$$file`; \
+ test -d "$$destdir" || mkdir -p "$$destdir"; \
+ test -f $(abs_srcdir)/$$file && \
+ cp -pf $(abs_srcdir)/$$file $(abs_builddir)/$$file || true; \
+ done; \
+ fi; \
+ fi
+ $(AM_V_at)touch setup-build.stamp
+
+scan-build.stamp: setup-build.stamp $(HFILE_GLOB) $(CFILE_GLOB)
+ $(GTK_DOC_V_SCAN)_source_dir='' ; \
+ for i in $(DOC_SOURCE_DIR) ; do \
+ _source_dir="$${_source_dir} --source-dir=$$i" ; \
+ done ; \
+ gtkdoc-scan --module=$(DOC_MODULE) --ignore-headers="$(IGNORE_HFILES)" $${_source_dir} $(SCAN_OPTIONS) $(EXTRA_HFILES)
+ $(GTK_DOC_V_INTROSPECT)if grep -l '^..*$$' $(DOC_MODULE).types > /dev/null 2>&1 ; then \
+ scanobj_options=""; \
+ gtkdoc-scangobj 2>&1 --help | grep >/dev/null "\-\-verbose"; \
+ if test "$$?" = "0"; then \
+ if test "x$(V)" = "x1"; then \
+ scanobj_options="--verbose"; \
+ fi; \
+ fi; \
+ CC="$(GTKDOC_CC)" LD="$(GTKDOC_LD)" RUN="$(GTKDOC_RUN)" CFLAGS="$(GTKDOC_CFLAGS) $(CFLAGS)" LDFLAGS="$(GTKDOC_LIBS) $(LDFLAGS)" \
+ gtkdoc-scangobj $(SCANGOBJ_OPTIONS) $$scanobj_options --module=$(DOC_MODULE); \
+ else \
+ for i in $(SCANOBJ_FILES) ; do \
+ test -f $$i || touch $$i ; \
+ done \
+ fi
+ $(AM_V_at)touch scan-build.stamp
+
+$(DOC_MODULE)-decl.txt $(SCANOBJ_FILES) $(DOC_MODULE)-sections.txt $(DOC_MODULE)-overrides.txt: scan-build.stamp
+ @true
+
+sgml-build.stamp: setup-build.stamp $(DOC_MODULE)-decl.txt $(SCANOBJ_FILES) $(HFILE_GLOB) $(CFILE_GLOB) $(DOC_MODULE)-sections.txt $(DOC_MODULE)-overrides.txt $(expand_content_files) xml/gtkdocentities.ent
+ $(GTK_DOC_V_XML)_source_dir='' ; \
+ for i in $(DOC_SOURCE_DIR) ; do \
+ _source_dir="$${_source_dir} --source-dir=$$i" ; \
+ done ; \
+ gtkdoc-mkdb --module=$(DOC_MODULE) --output-format=xml --expand-content-files="$(expand_content_files)" --main-sgml-file=$(DOC_MAIN_SGML_FILE) $${_source_dir} $(MKDB_OPTIONS)
+ $(AM_V_at)touch sgml-build.stamp
+
+sgml.stamp: sgml-build.stamp
+ @true
+
+$(DOC_MAIN_SGML_FILE): sgml-build.stamp
+ @true
+
+xml/gtkdocentities.ent: Makefile
+ $(GTK_DOC_V_XML)$(MKDIR_P) $(@D) && ( \
+ echo "<!ENTITY package \"$(PACKAGE)\">"; \
+ echo "<!ENTITY package_bugreport \"$(PACKAGE_BUGREPORT)\">"; \
+ echo "<!ENTITY package_name \"$(PACKAGE_NAME)\">"; \
+ echo "<!ENTITY package_string \"$(PACKAGE_STRING)\">"; \
+ echo "<!ENTITY package_tarname \"$(PACKAGE_TARNAME)\">"; \
+ echo "<!ENTITY package_url \"$(PACKAGE_URL)\">"; \
+ echo "<!ENTITY package_version \"$(PACKAGE_VERSION)\">"; \
+ ) > $@
+
+html-build.stamp: sgml.stamp $(DOC_MAIN_SGML_FILE) $(content_files) $(expand_content_files)
+ $(GTK_DOC_V_HTML)rm -rf html && mkdir html && \
+ mkhtml_options=""; \
+ gtkdoc-mkhtml 2>&1 --help | grep >/dev/null "\-\-verbose"; \
+ if test "$$?" = "0"; then \
+ if test "x$(V)" = "x1"; then \
+ mkhtml_options="$$mkhtml_options --verbose"; \
+ fi; \
+ fi; \
+ gtkdoc-mkhtml 2>&1 --help | grep >/dev/null "\-\-path"; \
+ if test "$$?" = "0"; then \
+ mkhtml_options="$$mkhtml_options --path=\"$(abs_srcdir)\""; \
+ fi; \
+ cd html && gtkdoc-mkhtml $$mkhtml_options $(MKHTML_OPTIONS) $(DOC_MODULE) ../$(DOC_MAIN_SGML_FILE)
+ -@test "x$(HTML_IMAGES)" = "x" || \
+ for file in $(HTML_IMAGES) ; do \
+ test -f $(abs_srcdir)/$$file && cp $(abs_srcdir)/$$file $(abs_builddir)/html; \
+ test -f $(abs_builddir)/$$file && cp $(abs_builddir)/$$file $(abs_builddir)/html; \
+ test -f $$file && cp $$file $(abs_builddir)/html; \
+ done;
+ $(GTK_DOC_V_XREF)gtkdoc-fixxref --module=$(DOC_MODULE) --module-dir=html --html-dir=$(HTML_DIR) $(FIXXREF_OPTIONS)
+ $(AM_V_at)touch html-build.stamp
+
+pdf-build.stamp: sgml.stamp $(DOC_MAIN_SGML_FILE) $(content_files) $(expand_content_files)
+ $(GTK_DOC_V_PDF)rm -f $(DOC_MODULE).pdf && \
+ mkpdf_options=""; \
+ gtkdoc-mkpdf 2>&1 --help | grep >/dev/null "\-\-verbose"; \
+ if test "$$?" = "0"; then \
+ if test "x$(V)" = "x1"; then \
+ mkpdf_options="$$mkpdf_options --verbose"; \
+ fi; \
+ fi; \
+ if test "x$(HTML_IMAGES)" != "x"; then \
+ for img in $(HTML_IMAGES); do \
+ part=`dirname $$img`; \
+ echo $$mkpdf_options | grep >/dev/null "\-\-imgdir=$$part "; \
+ if test $$? != 0; then \
+ mkpdf_options="$$mkpdf_options --imgdir=$$part"; \
+ fi; \
+ done; \
+ fi; \
+ gtkdoc-mkpdf --path="$(abs_srcdir)" $$mkpdf_options $(DOC_MODULE) $(DOC_MAIN_SGML_FILE) $(MKPDF_OPTIONS)
+ $(AM_V_at)touch pdf-build.stamp
+
+##############
+
+clean-local:
+ @rm -f *~ *.bak
+ @rm -rf .libs
+ @if echo $(SCAN_OPTIONS) | grep -q "\-\-rebuild-types" ; then \
+ rm -f $(DOC_MODULE).types; \
+ fi
+ @if echo $(SCAN_OPTIONS) | grep -q "\-\-rebuild-sections" ; then \
+ rm -f $(DOC_MODULE)-sections.txt; \
+ fi
+
+distclean-local:
+ @rm -rf xml html $(REPORT_FILES) $(DOC_MODULE).pdf \
+ $(DOC_MODULE)-decl-list.txt $(DOC_MODULE)-decl.txt
+ @if test "$(abs_srcdir)" != "$(abs_builddir)" ; then \
+ rm -f $(SETUP_FILES) $(DOC_MODULE).types; \
+ fi
+
+maintainer-clean-local:
+ @rm -rf xml html
+
+install-data-local:
+ @installfiles=`echo $(builddir)/html/*`; \
+ if test "$$installfiles" = '$(builddir)/html/*'; \
+ then echo 1>&2 'Nothing to install' ; \
+ else \
+ if test -n "$(DOC_MODULE_VERSION)"; then \
+ installdir="$(DESTDIR)$(TARGET_DIR)-$(DOC_MODULE_VERSION)"; \
+ else \
+ installdir="$(DESTDIR)$(TARGET_DIR)"; \
+ fi; \
+ $(mkinstalldirs) $${installdir} ; \
+ for i in $$installfiles; do \
+ echo ' $(INSTALL_DATA) '$$i ; \
+ $(INSTALL_DATA) $$i $${installdir}; \
+ done; \
+ if test -n "$(DOC_MODULE_VERSION)"; then \
+ mv -f $${installdir}/$(DOC_MODULE).devhelp2 \
+ $${installdir}/$(DOC_MODULE)-$(DOC_MODULE_VERSION).devhelp2; \
+ fi; \
+ $(GTKDOC_REBASE) --relative --dest-dir=$(DESTDIR) --html-dir=$${installdir}; \
+ fi
+
+uninstall-local:
+ @if test -n "$(DOC_MODULE_VERSION)"; then \
+ installdir="$(DESTDIR)$(TARGET_DIR)-$(DOC_MODULE_VERSION)"; \
+ else \
+ installdir="$(DESTDIR)$(TARGET_DIR)"; \
+ fi; \
+ rm -rf $${installdir}
+
+#
+# Require gtk-doc when making dist
+#
+@HAVE_GTK_DOC_TRUE@dist-check-gtkdoc: docs
+@HAVE_GTK_DOC_FALSE@dist-check-gtkdoc:
+@HAVE_GTK_DOC_FALSE@ @echo "*** gtk-doc is needed to run 'make dist'. ***"
+@HAVE_GTK_DOC_FALSE@ @echo "*** gtk-doc was not found when 'configure' ran. ***"
+@HAVE_GTK_DOC_FALSE@ @echo "*** please install gtk-doc and rerun 'configure'. ***"
+@HAVE_GTK_DOC_FALSE@ @false
+
+dist-hook: dist-check-gtkdoc all-gtk-doc dist-hook-local
+ @mkdir $(distdir)/html
+ @cp ./html/* $(distdir)/html
+ @-cp ./$(DOC_MODULE).pdf $(distdir)/
+ @-cp ./$(DOC_MODULE).types $(distdir)/
+ @-cp ./$(DOC_MODULE)-sections.txt $(distdir)/
+ @cd $(distdir) && rm -f $(DISTCLEANFILES)
+ @$(GTKDOC_REBASE) --online --relative --html-dir=$(distdir)/html
+
+.PHONY : dist-hook-local docs
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff --git a/devel-docs/libgimpthumb/html/GimpThumbnail.html b/devel-docs/libgimpthumb/html/GimpThumbnail.html
new file mode 100644
index 0000000..3a1f64e
--- /dev/null
+++ b/devel-docs/libgimpthumb/html/GimpThumbnail.html
@@ -0,0 +1,897 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpThumbnail: GIMP Thumbnail Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Thumbnail Library Reference Manual">
+<link rel="up" href="pt01.html" title="Part I. GIMP Thumbnail Library">
+<link rel="prev" href="pt01.html" title="Part I. GIMP Thumbnail Library">
+<link rel="next" href="libgimpthumb-GimpThumb-utils.html" title="GimpThumb-utils">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#GimpThumbnail.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
+ <a href="#GimpThumbnail.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_properties">  <span class="dim">|</span> 
+ <a href="#GimpThumbnail.properties" class="shortcut">Properties</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="pt01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="pt01.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimpthumb-GimpThumb-utils.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="GimpThumbnail"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="GimpThumbnail.top_of_page"></a>GimpThumbnail</span></h2>
+<p>GimpThumbnail — The GimpThumbnail object</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="GimpThumbnail.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<a class="link" href="GimpThumbnail.html" title="GimpThumbnail"><span class="returnvalue">GimpThumbnail</span></a> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpThumbnail.html#gimp-thumbnail-new" title="gimp_thumbnail_new ()">gimp_thumbnail_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpThumbnail.html#gimp-thumbnail-set-uri" title="gimp_thumbnail_set_uri ()">gimp_thumbnail_set_uri</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpThumbnail.html#gimp-thumbnail-set-filename" title="gimp_thumbnail_set_filename ()">gimp_thumbnail_set_filename</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpThumbnail.html#gimp-thumbnail-set-from-thumb" title="gimp_thumbnail_set_from_thumb ()">gimp_thumbnail_set_from_thumb</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="libgimpthumb-GimpThumb-enums.html#GimpThumbState" title="enum GimpThumbState"><span class="returnvalue">GimpThumbState</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="GimpThumbnail.html#gimp-thumbnail-peek-image" title="gimp_thumbnail_peek_image ()">gimp_thumbnail_peek_image</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="libgimpthumb-GimpThumb-enums.html#GimpThumbState" title="enum GimpThumbState"><span class="returnvalue">GimpThumbState</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="GimpThumbnail.html#gimp-thumbnail-peek-thumb" title="gimp_thumbnail_peek_thumb ()">gimp_thumbnail_peek_thumb</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="libgimpthumb-GimpThumb-enums.html#GimpThumbState" title="enum GimpThumbState"><span class="returnvalue">GimpThumbState</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="GimpThumbnail.html#gimp-thumbnail-check-thumb" title="gimp_thumbnail_check_thumb ()">gimp_thumbnail_check_thumb</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GdkPixbuf</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpThumbnail.html#gimp-thumbnail-load-thumb" title="gimp_thumbnail_load_thumb ()">gimp_thumbnail_load_thumb</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpThumbnail.html#gimp-thumbnail-save-thumb" title="gimp_thumbnail_save_thumb ()">gimp_thumbnail_save_thumb</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpThumbnail.html#gimp-thumbnail-save-thumb-local" title="gimp_thumbnail_save_thumb_local ()">gimp_thumbnail_save_thumb_local</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpThumbnail.html#gimp-thumbnail-save-failure" title="gimp_thumbnail_save_failure ()">gimp_thumbnail_save_failure</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpThumbnail.html#gimp-thumbnail-delete-failure" title="gimp_thumbnail_delete_failure ()">gimp_thumbnail_delete_failure</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpThumbnail.html#gimp-thumbnail-delete-others" title="gimp_thumbnail_delete_others ()">gimp_thumbnail_delete_others</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpThumbnail.html#gimp-thumbnail-has-failed" title="gimp_thumbnail_has_failed ()">gimp_thumbnail_has_failed</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpThumbnail.properties"></a><h2>Properties</h2>
+<div class="informaltable"><table class="informaltable" border="0">
+<colgroup>
+<col width="150px" class="properties_type">
+<col width="300px" class="properties_name">
+<col width="200px" class="properties_flags">
+</colgroup>
+<tbody>
+<tr>
+<td class="property_type"><span class="type">gint64</span></td>
+<td class="property_name"><a class="link" href="GimpThumbnail.html#GimpThumbnail--image-filesize" title="The “image-filesize” property">image-filesize</a></td>
+<td class="property_flags">Read / Write</td>
+</tr>
+<tr>
+<td class="property_type"><span class="type">int</span></td>
+<td class="property_name"><a class="link" href="GimpThumbnail.html#GimpThumbnail--image-height" title="The “image-height” property">image-height</a></td>
+<td class="property_flags">Read / Write</td>
+</tr>
+<tr>
+<td class="property_type">
+<span class="type">char</span> *</td>
+<td class="property_name"><a class="link" href="GimpThumbnail.html#GimpThumbnail--image-mimetype" title="The “image-mimetype” property">image-mimetype</a></td>
+<td class="property_flags">Read / Write</td>
+</tr>
+<tr>
+<td class="property_type"><span class="type">gint64</span></td>
+<td class="property_name"><a class="link" href="GimpThumbnail.html#GimpThumbnail--image-mtime" title="The “image-mtime” property">image-mtime</a></td>
+<td class="property_flags">Read / Write</td>
+</tr>
+<tr>
+<td class="property_type"><span class="type">int</span></td>
+<td class="property_name"><a class="link" href="GimpThumbnail.html#GimpThumbnail--image-num-layers" title="The “image-num-layers” property">image-num-layers</a></td>
+<td class="property_flags">Read / Write</td>
+</tr>
+<tr>
+<td class="property_type"><a class="link" href="libgimpthumb-GimpThumb-enums.html#GimpThumbState" title="enum GimpThumbState"><span class="type">GimpThumbState</span></a></td>
+<td class="property_name"><a class="link" href="GimpThumbnail.html#GimpThumbnail--image-state" title="The “image-state” property">image-state</a></td>
+<td class="property_flags">Read / Write</td>
+</tr>
+<tr>
+<td class="property_type">
+<span class="type">char</span> *</td>
+<td class="property_name"><a class="link" href="GimpThumbnail.html#GimpThumbnail--image-type" title="The “image-type” property">image-type</a></td>
+<td class="property_flags">Read / Write</td>
+</tr>
+<tr>
+<td class="property_type">
+<span class="type">char</span> *</td>
+<td class="property_name"><a class="link" href="GimpThumbnail.html#GimpThumbnail--image-uri" title="The “image-uri” property">image-uri</a></td>
+<td class="property_flags">Read / Write</td>
+</tr>
+<tr>
+<td class="property_type"><span class="type">int</span></td>
+<td class="property_name"><a class="link" href="GimpThumbnail.html#GimpThumbnail--image-width" title="The “image-width” property">image-width</a></td>
+<td class="property_flags">Read / Write</td>
+</tr>
+<tr>
+<td class="property_type"><a class="link" href="libgimpthumb-GimpThumb-enums.html#GimpThumbState" title="enum GimpThumbState"><span class="type">GimpThumbState</span></a></td>
+<td class="property_name"><a class="link" href="GimpThumbnail.html#GimpThumbnail--thumb-state" title="The “thumb-state” property">thumb-state</a></td>
+<td class="property_flags">Read / Write</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpThumbnail.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody><tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="GimpThumbnail.html#GimpThumbnail-struct" title="GimpThumbnail">GimpThumbnail</a></td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpThumbnail.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen"> GObject
+ <span class="lineart">╰──</span> GimpThumbnail
+</pre>
+</div>
+<div class="refsect1">
+<a name="GimpThumbnail.description"></a><h2>Description</h2>
+<p>The GimpThumbnail object</p>
+</div>
+<div class="refsect1">
+<a name="GimpThumbnail.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-thumbnail-new"></a><h3>gimp_thumbnail_new ()</h3>
+<pre class="programlisting"><a class="link" href="GimpThumbnail.html" title="GimpThumbnail"><span class="returnvalue">GimpThumbnail</span></a> *
+gimp_thumbnail_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Creates a new <a class="link" href="GimpThumbnail.html" title="GimpThumbnail"><span class="type">GimpThumbnail</span></a> object.</p>
+<div class="refsect3">
+<a name="gimp-thumbnail-new.returns"></a><h4>Returns</h4>
+<p> a newly allocated GimpThumbnail object</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-thumbnail-set-uri"></a><h3>gimp_thumbnail_set_uri ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_thumbnail_set_uri (<em class="parameter"><code><a class="link" href="GimpThumbnail.html" title="GimpThumbnail"><span class="type">GimpThumbnail</span></a> *thumbnail</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *uri</code></em>);</pre>
+<p>Sets the location of the image file associated with the <span class="type">thumbnail</span>.</p>
+<p>All information stored in the <a class="link" href="GimpThumbnail.html" title="GimpThumbnail"><span class="type">GimpThumbnail</span></a> is reset.</p>
+<div class="refsect3">
+<a name="gimp-thumbnail-set-uri.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>thumbnail</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpThumbnail.html" title="GimpThumbnail"><span class="type">GimpThumbnail</span></a> object</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>uri</p></td>
+<td class="parameter_description"><p>an escaped URI</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-thumbnail-set-filename"></a><h3>gimp_thumbnail_set_filename ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_thumbnail_set_filename (<em class="parameter"><code><a class="link" href="GimpThumbnail.html" title="GimpThumbnail"><span class="type">GimpThumbnail</span></a> *thumbnail</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *filename</code></em>,
+ <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
+<p>Sets the location of the image file associated with the <span class="type">thumbnail</span>.</p>
+<div class="refsect3">
+<a name="gimp-thumbnail-set-filename.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>thumbnail</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpThumbnail.html" title="GimpThumbnail"><span class="type">GimpThumbnail</span></a> object</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>filename</p></td>
+<td class="parameter_description"><p>a local filename in the encoding of the filesystem</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p>return location for possible errors</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-thumbnail-set-filename.returns"></a><h4>Returns</h4>
+<p> <code class="literal">TRUE</code> if the filename was successfully set,
+<code class="literal">FALSE</code> otherwise</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-thumbnail-set-from-thumb"></a><h3>gimp_thumbnail_set_from_thumb ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_thumbnail_set_from_thumb (<em class="parameter"><code><a class="link" href="GimpThumbnail.html" title="GimpThumbnail"><span class="type">GimpThumbnail</span></a> *thumbnail</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *filename</code></em>,
+ <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
+<p>This function tries to load the thumbnail file pointed to by
+<em class="parameter"><code>filename</code></em>
+ and retrieves the URI of the original image file from
+it. This allows you to find the image file associated with a
+thumbnail file.</p>
+<p>This will only work with thumbnails from the global thumbnail
+directory that contain a valid Thumb::URI tag.</p>
+<div class="refsect3">
+<a name="gimp-thumbnail-set-from-thumb.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>thumbnail</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpThumbnail.html" title="GimpThumbnail"><span class="type">GimpThumbnail</span></a> object</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>filename</p></td>
+<td class="parameter_description"><p>filename of a local thumbnail file</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p>return location for possible errors</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-thumbnail-set-from-thumb.returns"></a><h4>Returns</h4>
+<p> <code class="literal">TRUE</code> if the pixbuf could be loaded, <code class="literal">FALSE</code> otherwise</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-thumbnail-peek-image"></a><h3>gimp_thumbnail_peek_image ()</h3>
+<pre class="programlisting"><a class="link" href="libgimpthumb-GimpThumb-enums.html#GimpThumbState" title="enum GimpThumbState"><span class="returnvalue">GimpThumbState</span></a>
+gimp_thumbnail_peek_image (<em class="parameter"><code><a class="link" href="GimpThumbnail.html" title="GimpThumbnail"><span class="type">GimpThumbnail</span></a> *thumbnail</code></em>);</pre>
+<p>Checks the image file associated with the <em class="parameter"><code>thumbnail</code></em>
+ and updates
+information such as state, filesize and modification time.</p>
+<div class="refsect3">
+<a name="gimp-thumbnail-peek-image.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>thumbnail</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpThumbnail.html" title="GimpThumbnail"><span class="type">GimpThumbnail</span></a> object</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-thumbnail-peek-image.returns"></a><h4>Returns</h4>
+<p> the image's <a class="link" href="libgimpthumb-GimpThumb-enums.html#GimpThumbState" title="enum GimpThumbState"><span class="type">GimpThumbState</span></a> after the update</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-thumbnail-peek-thumb"></a><h3>gimp_thumbnail_peek_thumb ()</h3>
+<pre class="programlisting"><a class="link" href="libgimpthumb-GimpThumb-enums.html#GimpThumbState" title="enum GimpThumbState"><span class="returnvalue">GimpThumbState</span></a>
+gimp_thumbnail_peek_thumb (<em class="parameter"><code><a class="link" href="GimpThumbnail.html" title="GimpThumbnail"><span class="type">GimpThumbnail</span></a> *thumbnail</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimpthumb-GimpThumb-enums.html#GimpThumbSize" title="enum GimpThumbSize"><span class="type">GimpThumbSize</span></a> size</code></em>);</pre>
+<p>Checks if a thumbnail file for the <em class="parameter"><code>thumbnail</code></em>
+ exists. It doesn't
+load the thumbnail image and thus cannot check if the thumbnail is
+valid and uptodate for the image file asosciated with the
+<em class="parameter"><code>thumbnail</code></em>
+.</p>
+<p>If you want to check the thumbnail, either attempt to load it using
+<a class="link" href="GimpThumbnail.html#gimp-thumbnail-load-thumb" title="gimp_thumbnail_load_thumb ()"><code class="function">gimp_thumbnail_load_thumb()</code></a>, or, if you don't need the resulting
+thumbnail pixbuf, use <a class="link" href="GimpThumbnail.html#gimp-thumbnail-check-thumb" title="gimp_thumbnail_check_thumb ()"><code class="function">gimp_thumbnail_check_thumb()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-thumbnail-peek-thumb.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>thumbnail</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpThumbnail.html" title="GimpThumbnail"><span class="type">GimpThumbnail</span></a> object</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>size</p></td>
+<td class="parameter_description"><p>the preferred size of the thumbnail image</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-thumbnail-peek-thumb.returns"></a><h4>Returns</h4>
+<p> the thumbnail's <a class="link" href="libgimpthumb-GimpThumb-enums.html#GimpThumbState" title="enum GimpThumbState"><span class="type">GimpThumbState</span></a> after the update</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-thumbnail-check-thumb"></a><h3>gimp_thumbnail_check_thumb ()</h3>
+<pre class="programlisting"><a class="link" href="libgimpthumb-GimpThumb-enums.html#GimpThumbState" title="enum GimpThumbState"><span class="returnvalue">GimpThumbState</span></a>
+gimp_thumbnail_check_thumb (<em class="parameter"><code><a class="link" href="GimpThumbnail.html" title="GimpThumbnail"><span class="type">GimpThumbnail</span></a> *thumbnail</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimpthumb-GimpThumb-enums.html#GimpThumbSize" title="enum GimpThumbSize"><span class="type">GimpThumbSize</span></a> size</code></em>);</pre>
+<p>Checks if a thumbnail file for the <em class="parameter"><code>thumbnail</code></em>
+ exists, loads it and
+verifies it is valid and uptodate for the image file asosciated
+with the <em class="parameter"><code>thumbnail</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-thumbnail-check-thumb.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>thumbnail</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpThumbnail.html" title="GimpThumbnail"><span class="type">GimpThumbnail</span></a> object</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>size</p></td>
+<td class="parameter_description"><p>the preferred size of the thumbnail image</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-thumbnail-check-thumb.returns"></a><h4>Returns</h4>
+<p> the thumbnail's <a class="link" href="libgimpthumb-GimpThumb-enums.html#GimpThumbState" title="enum GimpThumbState"><span class="type">GimpThumbState</span></a> after the update</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-thumbnail-load-thumb"></a><h3>gimp_thumbnail_load_thumb ()</h3>
+<pre class="programlisting"><span class="returnvalue">GdkPixbuf</span> *
+gimp_thumbnail_load_thumb (<em class="parameter"><code><a class="link" href="GimpThumbnail.html" title="GimpThumbnail"><span class="type">GimpThumbnail</span></a> *thumbnail</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimpthumb-GimpThumb-enums.html#GimpThumbSize" title="enum GimpThumbSize"><span class="type">GimpThumbSize</span></a> size</code></em>,
+ <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
+<p>Attempts to load a thumbnail preview for the image associated with
+<em class="parameter"><code>thumbnail</code></em>
+. Before you use this function you need need to set an
+image location using <a class="link" href="GimpThumbnail.html#gimp-thumbnail-set-uri" title="gimp_thumbnail_set_uri ()"><code class="function">gimp_thumbnail_set_uri()</code></a> or
+<a class="link" href="GimpThumbnail.html#gimp-thumbnail-set-filename" title="gimp_thumbnail_set_filename ()"><code class="function">gimp_thumbnail_set_filename()</code></a>. You can also peek at the thumb
+before loading it using gimp_thumbnail_peek_thumb.</p>
+<p>This function will return the best matching pixbuf for the
+specified <em class="parameter"><code>size</code></em>
+. It returns the pixbuf as loaded from disk. It is
+left to the caller to scale it to the desired size. The returned
+pixbuf may also represent an outdated preview of the image file.
+In order to verify if the preview is uptodate, you should check the
+"thumb_state" property after calling this function.</p>
+<div class="refsect3">
+<a name="gimp-thumbnail-load-thumb.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>thumbnail</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpThumbnail.html" title="GimpThumbnail"><span class="type">GimpThumbnail</span></a> object</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>size</p></td>
+<td class="parameter_description"><p>the preferred <a class="link" href="libgimpthumb-GimpThumb-enums.html#GimpThumbSize" title="enum GimpThumbSize"><span class="type">GimpThumbSize</span></a> for the preview</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p>return location for possible errors</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-thumbnail-load-thumb.returns"></a><h4>Returns</h4>
+<p> a preview pixbuf or <code class="literal">NULL</code> if no thumbnail was found</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-thumbnail-save-thumb"></a><h3>gimp_thumbnail_save_thumb ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_thumbnail_save_thumb (<em class="parameter"><code><a class="link" href="GimpThumbnail.html" title="GimpThumbnail"><span class="type">GimpThumbnail</span></a> *thumbnail</code></em>,
+ <em class="parameter"><code><span class="type">GdkPixbuf</span> *pixbuf</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *software</code></em>,
+ <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
+<p>Saves a preview thumbnail for the image associated with <em class="parameter"><code>thumbnail</code></em>
+.
+to the global thumbnail repository.</p>
+<p>The caller is responsible for setting the image file location, it's
+filesize, modification time. One way to set this info is to is to
+call <a class="link" href="GimpThumbnail.html#gimp-thumbnail-set-uri" title="gimp_thumbnail_set_uri ()"><code class="function">gimp_thumbnail_set_uri()</code></a> followed by <a class="link" href="GimpThumbnail.html#gimp-thumbnail-peek-image" title="gimp_thumbnail_peek_image ()"><code class="function">gimp_thumbnail_peek_image()</code></a>.
+Since this won't work for remote images, it is left to the user of
+<a class="link" href="GimpThumbnail.html#gimp-thumbnail-save-thumb" title="gimp_thumbnail_save_thumb ()"><code class="function">gimp_thumbnail_save_thumb()</code></a> to do this or to set the information
+using the <em class="parameter"><code>thumbnail</code></em>
+ object properties.</p>
+<p>The image format type and the number of layers can optionally be
+set in order to be stored with the preview image.</p>
+<div class="refsect3">
+<a name="gimp-thumbnail-save-thumb.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>thumbnail</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpThumbnail.html" title="GimpThumbnail"><span class="type">GimpThumbnail</span></a> object</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>pixbuf</p></td>
+<td class="parameter_description"><p>a <span class="type">GdkPixbuf</span> representing the preview thumbnail</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>software</p></td>
+<td class="parameter_description"><p>a string describing the software saving the thumbnail</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p>return location for possible errors</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-thumbnail-save-thumb.returns"></a><h4>Returns</h4>
+<p> <code class="literal">TRUE</code> if a thumbnail was successfully written,
+<code class="literal">FALSE</code> otherwise</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-thumbnail-save-thumb-local"></a><h3>gimp_thumbnail_save_thumb_local ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_thumbnail_save_thumb_local (<em class="parameter"><code><a class="link" href="GimpThumbnail.html" title="GimpThumbnail"><span class="type">GimpThumbnail</span></a> *thumbnail</code></em>,
+ <em class="parameter"><code><span class="type">GdkPixbuf</span> *pixbuf</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *software</code></em>,
+ <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
+<p>Saves a preview thumbnail for the image associated with <em class="parameter"><code>thumbnail</code></em>
+
+to the local thumbnail repository. Local thumbnails have been added
+with version 0.7 of the spec.</p>
+<p>Please see also <a class="link" href="GimpThumbnail.html#gimp-thumbnail-save-thumb" title="gimp_thumbnail_save_thumb ()"><code class="function">gimp_thumbnail_save_thumb()</code></a>. The notes made there
+apply here as well.</p>
+<div class="refsect3">
+<a name="gimp-thumbnail-save-thumb-local.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>thumbnail</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpThumbnail.html" title="GimpThumbnail"><span class="type">GimpThumbnail</span></a> object</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>pixbuf</p></td>
+<td class="parameter_description"><p>a <span class="type">GdkPixbuf</span> representing the preview thumbnail</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>software</p></td>
+<td class="parameter_description"><p>a string describing the software saving the thumbnail</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p>return location for possible errors</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-thumbnail-save-thumb-local.returns"></a><h4>Returns</h4>
+<p> <code class="literal">TRUE</code> if a thumbnail was successfully written,
+<code class="literal">FALSE</code> otherwise</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-thumbnail-save-failure"></a><h3>gimp_thumbnail_save_failure ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_thumbnail_save_failure (<em class="parameter"><code><a class="link" href="GimpThumbnail.html" title="GimpThumbnail"><span class="type">GimpThumbnail</span></a> *thumbnail</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *software</code></em>,
+ <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
+<p>Saves a failure thumbnail for the image associated with
+<em class="parameter"><code>thumbnail</code></em>
+. This is an empty pixbuf that indicates that an attempt
+to create a preview for the image file failed. It should be used to
+prevent the software from further attempts to create this thumbnail.</p>
+<div class="refsect3">
+<a name="gimp-thumbnail-save-failure.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>thumbnail</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpThumbnail.html" title="GimpThumbnail"><span class="type">GimpThumbnail</span></a> object</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>software</p></td>
+<td class="parameter_description"><p>a string describing the software saving the thumbnail</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p>return location for possible errors</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-thumbnail-save-failure.returns"></a><h4>Returns</h4>
+<p> <code class="literal">TRUE</code> if a failure thumbnail was successfully written,
+<code class="literal">FALSE</code> otherwise</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-thumbnail-delete-failure"></a><h3>gimp_thumbnail_delete_failure ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_thumbnail_delete_failure (<em class="parameter"><code><a class="link" href="GimpThumbnail.html" title="GimpThumbnail"><span class="type">GimpThumbnail</span></a> *thumbnail</code></em>);</pre>
+<p>Removes a failure thumbnail if one exists. This function should be
+used after a thumbnail has been successfully created.</p>
+<div class="refsect3">
+<a name="gimp-thumbnail-delete-failure.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>thumbnail</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpThumbnail.html" title="GimpThumbnail"><span class="type">GimpThumbnail</span></a> object</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-thumbnail-delete-others"></a><h3>gimp_thumbnail_delete_others ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_thumbnail_delete_others (<em class="parameter"><code><a class="link" href="GimpThumbnail.html" title="GimpThumbnail"><span class="type">GimpThumbnail</span></a> *thumbnail</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimpthumb-GimpThumb-enums.html#GimpThumbSize" title="enum GimpThumbSize"><span class="type">GimpThumbSize</span></a> size</code></em>);</pre>
+<p>Removes all other thumbnails from the global thumbnail
+repository. Only the thumbnail for <em class="parameter"><code>size</code></em>
+ is not deleted. This
+function should be used after a thumbnail has been successfully
+updated. See the spec for a more detailed description on when to
+delete thumbnails.</p>
+<div class="refsect3">
+<a name="gimp-thumbnail-delete-others.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>thumbnail</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpThumbnail.html" title="GimpThumbnail"><span class="type">GimpThumbnail</span></a> object</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>size</p></td>
+<td class="parameter_description"><p>the thumbnail size which should not be deleted</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-thumbnail-has-failed"></a><h3>gimp_thumbnail_has_failed ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_thumbnail_has_failed (<em class="parameter"><code><a class="link" href="GimpThumbnail.html" title="GimpThumbnail"><span class="type">GimpThumbnail</span></a> *thumbnail</code></em>);</pre>
+<p>Checks if a valid failure thumbnail for the given thumbnail exists
+in the global thumbnail repository. This may be the case even if
+<a class="link" href="GimpThumbnail.html#gimp-thumbnail-peek-thumb" title="gimp_thumbnail_peek_thumb ()"><code class="function">gimp_thumbnail_peek_thumb()</code></a> doesn't return <a class="link" href="libgimpthumb-GimpThumb-enums.html#GIMP-THUMB-STATE-FAILED:CAPS"><code class="literal">GIMP_THUMB_STATE_FAILED</code></a>
+since there might be a real thumbnail and a failure thumbnail for
+the same image file.</p>
+<p>The application should not attempt to create the thumbnail if a
+valid failure thumbnail exists.</p>
+<div class="refsect3">
+<a name="gimp-thumbnail-has-failed.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>thumbnail</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpThumbnail.html" title="GimpThumbnail"><span class="type">GimpThumbnail</span></a> object</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-thumbnail-has-failed.returns"></a><h4>Returns</h4>
+<p> <code class="literal">TRUE</code> if a failure thumbnail exists or</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpThumbnail.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpThumbnail-struct"></a><h3>GimpThumbnail</h3>
+<pre class="programlisting">typedef struct _GimpThumbnail GimpThumbnail;</pre>
+<p>All members of <a class="link" href="GimpThumbnail.html" title="GimpThumbnail"><span class="type">GimpThumbnail</span></a> are private and should only be accessed
+using object properties.</p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpThumbnail.property-details"></a><h2>Property Details</h2>
+<div class="refsect2">
+<a name="GimpThumbnail--image-filesize"></a><h3>The <code class="literal">“image-filesize”</code> property</h3>
+<pre class="programlisting"> “image-filesize” <span class="type">gint64</span></pre>
+<p>Size of the image file in bytes.</p>
+<p>Owner: GimpThumbnail</p>
+<p>Flags: Read / Write</p>
+<p>Allowed values: &gt;= 0</p>
+<p>Default value: 0</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpThumbnail--image-height"></a><h3>The <code class="literal">“image-height”</code> property</h3>
+<pre class="programlisting"> “image-height” <span class="type">int</span></pre>
+<p>Height of the image in pixels.</p>
+<p>Owner: GimpThumbnail</p>
+<p>Flags: Read / Write</p>
+<p>Allowed values: &gt;= 0</p>
+<p>Default value: 0</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpThumbnail--image-mimetype"></a><h3>The <code class="literal">“image-mimetype”</code> property</h3>
+<pre class="programlisting"> “image-mimetype” <span class="type">char</span> *</pre>
+<p>Image mimetype.</p>
+<p>Owner: GimpThumbnail</p>
+<p>Flags: Read / Write</p>
+<p>Default value: NULL</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpThumbnail--image-mtime"></a><h3>The <code class="literal">“image-mtime”</code> property</h3>
+<pre class="programlisting"> “image-mtime” <span class="type">gint64</span></pre>
+<p>Modification time of the image file in seconds since the Epoch.</p>
+<p>Owner: GimpThumbnail</p>
+<p>Flags: Read / Write</p>
+<p>Default value: 0</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpThumbnail--image-num-layers"></a><h3>The <code class="literal">“image-num-layers”</code> property</h3>
+<pre class="programlisting"> “image-num-layers” <span class="type">int</span></pre>
+<p>The number of layers in the image.</p>
+<p>Owner: GimpThumbnail</p>
+<p>Flags: Read / Write</p>
+<p>Allowed values: &gt;= 0</p>
+<p>Default value: 0</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpThumbnail--image-state"></a><h3>The <code class="literal">“image-state”</code> property</h3>
+<pre class="programlisting"> “image-state” <a class="link" href="libgimpthumb-GimpThumb-enums.html#GimpThumbState" title="enum GimpThumbState"><span class="type">GimpThumbState</span></a></pre>
+<p>State of the image associated to the thumbnail object.</p>
+<p>Owner: GimpThumbnail</p>
+<p>Flags: Read / Write</p>
+<p>Default value: GIMP_THUMB_STATE_UNKNOWN</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpThumbnail--image-type"></a><h3>The <code class="literal">“image-type”</code> property</h3>
+<pre class="programlisting"> “image-type” <span class="type">char</span> *</pre>
+<p>String describing the type of the image format.</p>
+<p>Owner: GimpThumbnail</p>
+<p>Flags: Read / Write</p>
+<p>Default value: NULL</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpThumbnail--image-uri"></a><h3>The <code class="literal">“image-uri”</code> property</h3>
+<pre class="programlisting"> “image-uri” <span class="type">char</span> *</pre>
+<p>URI of the image file.</p>
+<p>Owner: GimpThumbnail</p>
+<p>Flags: Read / Write</p>
+<p>Default value: NULL</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpThumbnail--image-width"></a><h3>The <code class="literal">“image-width”</code> property</h3>
+<pre class="programlisting"> “image-width” <span class="type">int</span></pre>
+<p>Width of the image in pixels.</p>
+<p>Owner: GimpThumbnail</p>
+<p>Flags: Read / Write</p>
+<p>Allowed values: &gt;= 0</p>
+<p>Default value: 0</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpThumbnail--thumb-state"></a><h3>The <code class="literal">“thumb-state”</code> property</h3>
+<pre class="programlisting"> “thumb-state” <a class="link" href="libgimpthumb-GimpThumb-enums.html#GimpThumbState" title="enum GimpThumbState"><span class="type">GimpThumbState</span></a></pre>
+<p>State of the thumbnail file.</p>
+<p>Owner: GimpThumbnail</p>
+<p>Flags: Read / Write</p>
+<p>Default value: GIMP_THUMB_STATE_UNKNOWN</p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpthumb/html/api-index-full.html b/devel-docs/libgimpthumb/html/api-index-full.html
new file mode 100644
index 0000000..13eb823
--- /dev/null
+++ b/devel-docs/libgimpthumb/html/api-index-full.html
@@ -0,0 +1,202 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Index: GIMP Thumbnail Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Thumbnail Library Reference Manual">
+<link rel="up" href="index.html" title="GIMP Thumbnail Library Reference Manual">
+<link rel="prev" href="libgimpthumb-GimpThumb-error.html" title="GimpThumb-error">
+<link rel="next" href="api-index-2-2.html" title="Index of new symbols in GIMP 2.2">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts"><span id="nav_index"><a class="shortcut" href="#idxT">T</a></span></td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><img src="up-insensitive.png" width="16" height="16" border="0"></td>
+<td><a accesskey="p" href="libgimpthumb-GimpThumb-error.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="api-index-2-2.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="index">
+<div class="titlepage"><div><div><h1 class="title">
+<a name="api-index-full"></a>Index</h1></div></div></div>
+<a name="idx"></a><a name="idxT"></a><h3 class="title">T</h3>
+<dt>
+<a class="link" href="libgimpthumb-GimpThumb-error.html#GimpThumbError" title="enum GimpThumbError">GimpThumbError</a>, enum in <a class="link" href="libgimpthumb-GimpThumb-error.html" title="GimpThumb-error">GimpThumb-error</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpthumb-GimpThumb-enums.html#GimpThumbFileType" title="enum GimpThumbFileType">GimpThumbFileType</a>, enum in <a class="link" href="libgimpthumb-GimpThumb-enums.html" title="GimpThumb-enums">GimpThumb-enums</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpThumbnail.html#GimpThumbnail-struct" title="GimpThumbnail">GimpThumbnail</a>, struct in <a class="link" href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpThumbnail.html#GimpThumbnail--image-filesize" title="The “image-filesize” property">GimpThumbnail:image-filesize</a>, object property in <a class="link" href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpThumbnail.html#GimpThumbnail--image-height" title="The “image-height” property">GimpThumbnail:image-height</a>, object property in <a class="link" href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpThumbnail.html#GimpThumbnail--image-mimetype" title="The “image-mimetype” property">GimpThumbnail:image-mimetype</a>, object property in <a class="link" href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpThumbnail.html#GimpThumbnail--image-mtime" title="The “image-mtime” property">GimpThumbnail:image-mtime</a>, object property in <a class="link" href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpThumbnail.html#GimpThumbnail--image-num-layers" title="The “image-num-layers” property">GimpThumbnail:image-num-layers</a>, object property in <a class="link" href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpThumbnail.html#GimpThumbnail--image-state" title="The “image-state” property">GimpThumbnail:image-state</a>, object property in <a class="link" href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpThumbnail.html#GimpThumbnail--image-type" title="The “image-type” property">GimpThumbnail:image-type</a>, object property in <a class="link" href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpThumbnail.html#GimpThumbnail--image-uri" title="The “image-uri” property">GimpThumbnail:image-uri</a>, object property in <a class="link" href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpThumbnail.html#GimpThumbnail--image-width" title="The “image-width” property">GimpThumbnail:image-width</a>, object property in <a class="link" href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpThumbnail.html#GimpThumbnail--thumb-state" title="The “thumb-state” property">GimpThumbnail:thumb-state</a>, object property in <a class="link" href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpThumbnail.html#gimp-thumbnail-check-thumb" title="gimp_thumbnail_check_thumb ()">gimp_thumbnail_check_thumb</a>, function in <a class="link" href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpThumbnail.html#gimp-thumbnail-delete-failure" title="gimp_thumbnail_delete_failure ()">gimp_thumbnail_delete_failure</a>, function in <a class="link" href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpThumbnail.html#gimp-thumbnail-delete-others" title="gimp_thumbnail_delete_others ()">gimp_thumbnail_delete_others</a>, function in <a class="link" href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpThumbnail.html#gimp-thumbnail-has-failed" title="gimp_thumbnail_has_failed ()">gimp_thumbnail_has_failed</a>, function in <a class="link" href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpThumbnail.html#gimp-thumbnail-load-thumb" title="gimp_thumbnail_load_thumb ()">gimp_thumbnail_load_thumb</a>, function in <a class="link" href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpThumbnail.html#gimp-thumbnail-new" title="gimp_thumbnail_new ()">gimp_thumbnail_new</a>, function in <a class="link" href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpThumbnail.html#gimp-thumbnail-peek-image" title="gimp_thumbnail_peek_image ()">gimp_thumbnail_peek_image</a>, function in <a class="link" href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpThumbnail.html#gimp-thumbnail-peek-thumb" title="gimp_thumbnail_peek_thumb ()">gimp_thumbnail_peek_thumb</a>, function in <a class="link" href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpThumbnail.html#gimp-thumbnail-save-failure" title="gimp_thumbnail_save_failure ()">gimp_thumbnail_save_failure</a>, function in <a class="link" href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpThumbnail.html#gimp-thumbnail-save-thumb" title="gimp_thumbnail_save_thumb ()">gimp_thumbnail_save_thumb</a>, function in <a class="link" href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpThumbnail.html#gimp-thumbnail-save-thumb-local" title="gimp_thumbnail_save_thumb_local ()">gimp_thumbnail_save_thumb_local</a>, function in <a class="link" href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpThumbnail.html#gimp-thumbnail-set-filename" title="gimp_thumbnail_set_filename ()">gimp_thumbnail_set_filename</a>, function in <a class="link" href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpThumbnail.html#gimp-thumbnail-set-from-thumb" title="gimp_thumbnail_set_from_thumb ()">gimp_thumbnail_set_from_thumb</a>, function in <a class="link" href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpThumbnail.html#gimp-thumbnail-set-uri" title="gimp_thumbnail_set_uri ()">gimp_thumbnail_set_uri</a>, function in <a class="link" href="GimpThumbnail.html" title="GimpThumbnail">GimpThumbnail</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpthumb-GimpThumb-enums.html#GimpThumbSize" title="enum GimpThumbSize">GimpThumbSize</a>, enum in <a class="link" href="libgimpthumb-GimpThumb-enums.html" title="GimpThumb-enums">GimpThumb-enums</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpthumb-GimpThumb-enums.html#GimpThumbState" title="enum GimpThumbState">GimpThumbState</a>, enum in <a class="link" href="libgimpthumb-GimpThumb-enums.html" title="GimpThumb-enums">GimpThumb-enums</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpthumb-GimpThumb-utils.html#gimp-thumbs-delete-for-uri" title="gimp_thumbs_delete_for_uri ()">gimp_thumbs_delete_for_uri</a>, function in <a class="link" href="libgimpthumb-GimpThumb-utils.html" title="GimpThumb-utils">GimpThumb-utils</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpthumb-GimpThumb-utils.html#gimp-thumbs-delete-for-uri-local" title="gimp_thumbs_delete_for_uri_local ()">gimp_thumbs_delete_for_uri_local</a>, function in <a class="link" href="libgimpthumb-GimpThumb-utils.html" title="GimpThumb-utils">GimpThumb-utils</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpthumb-GimpThumb-utils.html#gimp-thumb-ensure-thumb-dir" title="gimp_thumb_ensure_thumb_dir ()">gimp_thumb_ensure_thumb_dir</a>, function in <a class="link" href="libgimpthumb-GimpThumb-utils.html" title="GimpThumb-utils">GimpThumb-utils</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpthumb-GimpThumb-utils.html#gimp-thumb-ensure-thumb-dir-local" title="gimp_thumb_ensure_thumb_dir_local ()">gimp_thumb_ensure_thumb_dir_local</a>, function in <a class="link" href="libgimpthumb-GimpThumb-utils.html" title="GimpThumb-utils">GimpThumb-utils</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpthumb-GimpThumb-error.html#GIMP-THUMB-ERROR:CAPS" title="GIMP_THUMB_ERROR">GIMP_THUMB_ERROR</a>, macro in <a class="link" href="libgimpthumb-GimpThumb-error.html" title="GimpThumb-error">GimpThumb-error</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpthumb-GimpThumb-error.html#gimp-thumb-error-quark" title="gimp_thumb_error_quark ()">gimp_thumb_error_quark</a>, function in <a class="link" href="libgimpthumb-GimpThumb-error.html" title="GimpThumb-error">GimpThumb-error</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpthumb-GimpThumb-utils.html#gimp-thumb-file-test" title="gimp_thumb_file_test ()">gimp_thumb_file_test</a>, function in <a class="link" href="libgimpthumb-GimpThumb-utils.html" title="GimpThumb-utils">GimpThumb-utils</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpthumb-GimpThumb-utils.html#gimp-thumb-find-thumb" title="gimp_thumb_find_thumb ()">gimp_thumb_find_thumb</a>, function in <a class="link" href="libgimpthumb-GimpThumb-utils.html" title="GimpThumb-utils">GimpThumb-utils</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpthumb-GimpThumb-utils.html#gimp-thumb-get-thumb-base-dir" title="gimp_thumb_get_thumb_base_dir ()">gimp_thumb_get_thumb_base_dir</a>, function in <a class="link" href="libgimpthumb-GimpThumb-utils.html" title="GimpThumb-utils">GimpThumb-utils</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpthumb-GimpThumb-utils.html#gimp-thumb-get-thumb-dir" title="gimp_thumb_get_thumb_dir ()">gimp_thumb_get_thumb_dir</a>, function in <a class="link" href="libgimpthumb-GimpThumb-utils.html" title="GimpThumb-utils">GimpThumb-utils</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpthumb-GimpThumb-utils.html#gimp-thumb-get-thumb-dir-local" title="gimp_thumb_get_thumb_dir_local ()">gimp_thumb_get_thumb_dir_local</a>, function in <a class="link" href="libgimpthumb-GimpThumb-utils.html" title="GimpThumb-utils">GimpThumb-utils</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpthumb-GimpThumb-utils.html#gimp-thumb-init" title="gimp_thumb_init ()">gimp_thumb_init</a>, function in <a class="link" href="libgimpthumb-GimpThumb-utils.html" title="GimpThumb-utils">GimpThumb-utils</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpthumb-GimpThumb-utils.html#gimp-thumb-name-from-uri" title="gimp_thumb_name_from_uri ()">gimp_thumb_name_from_uri</a>, function in <a class="link" href="libgimpthumb-GimpThumb-utils.html" title="GimpThumb-utils">GimpThumb-utils</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpthumb-GimpThumb-utils.html#gimp-thumb-name-from-uri-local" title="gimp_thumb_name_from_uri_local ()">gimp_thumb_name_from_uri_local</a>, function in <a class="link" href="libgimpthumb-GimpThumb-utils.html" title="GimpThumb-utils">GimpThumb-utils</a>
+</dt>
+<dd></dd>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpthumb/html/home.png b/devel-docs/libgimpthumb/html/home.png
new file mode 100644
index 0000000..3966a91
--- /dev/null
+++ b/devel-docs/libgimpthumb/html/home.png
Binary files differ
diff --git a/devel-docs/libgimpthumb/html/index.html b/devel-docs/libgimpthumb/html/index.html
new file mode 100644
index 0000000..610b66e
--- /dev/null
+++ b/devel-docs/libgimpthumb/html/index.html
@@ -0,0 +1,46 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GIMP Thumbnail Library Reference Manual: GIMP Thumbnail Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Thumbnail Library Reference Manual">
+<link rel="next" href="pt01.html" title="Part I. GIMP Thumbnail Library">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<div lang="en" class="book">
+<div class="titlepage">
+<div>
+<div><table class="navigation" id="top" width="100%" cellpadding="2" cellspacing="0"><tr><th valign="middle"><p class="title">GIMP Thumbnail Library Reference Manual</p></th></tr></table></div>
+<div><p class="releaseinfo">
+ for GIMP 2.10.34
+
+ </p></div>
+</div>
+<hr>
+</div>
+<div class="toc"><dl class="toc">
+<dt><span class="part"><a href="pt01.html">I. GIMP Thumbnail Library</a></span></dt>
+<dd><dl>
+<dt>
+<span class="refentrytitle"><a href="GimpThumbnail.html">GimpThumbnail</a></span><span class="refpurpose"> — The GimpThumbnail object</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpthumb-GimpThumb-utils.html">GimpThumb-utils</a></span><span class="refpurpose"> — Utility functions provided and used by libgimpthumb</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpthumb-GimpThumb-enums.html">GimpThumb-enums</a></span><span class="refpurpose"> — Enumerations used by libgimpthumb</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpthumb-GimpThumb-error.html">GimpThumb-error</a></span><span class="refpurpose"> — Error codes used by libgimpthumb</span>
+</dt>
+</dl></dd>
+<dt><span class="index"><a href="api-index-full.html">Index</a></span></dt>
+</dl></div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpthumb/html/left-insensitive.png b/devel-docs/libgimpthumb/html/left-insensitive.png
new file mode 100644
index 0000000..2cd8c16
--- /dev/null
+++ b/devel-docs/libgimpthumb/html/left-insensitive.png
Binary files differ
diff --git a/devel-docs/libgimpthumb/html/left.png b/devel-docs/libgimpthumb/html/left.png
new file mode 100644
index 0000000..1ca1664
--- /dev/null
+++ b/devel-docs/libgimpthumb/html/left.png
Binary files differ
diff --git a/devel-docs/libgimpthumb/html/libgimpthumb-GimpThumb-enums.html b/devel-docs/libgimpthumb/html/libgimpthumb-GimpThumb-enums.html
new file mode 100644
index 0000000..8240448
--- /dev/null
+++ b/devel-docs/libgimpthumb/html/libgimpthumb-GimpThumb-enums.html
@@ -0,0 +1,236 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpThumb-enums: GIMP Thumbnail Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Thumbnail Library Reference Manual">
+<link rel="up" href="pt01.html" title="Part I. GIMP Thumbnail Library">
+<link rel="prev" href="libgimpthumb-GimpThumb-utils.html" title="GimpThumb-utils">
+<link rel="next" href="libgimpthumb-GimpThumb-error.html" title="GimpThumb-error">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimpthumb-GimpThumb-enums.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="pt01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimpthumb-GimpThumb-utils.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimpthumb-GimpThumb-error.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimpthumb-GimpThumb-enums"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimpthumb-GimpThumb-enums.top_of_page"></a>GimpThumb-enums</span></h2>
+<p>GimpThumb-enums — Enumerations used by libgimpthumb</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimpthumb-GimpThumb-enums.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="libgimpthumb-GimpThumb-enums.html#GimpThumbFileType" title="enum GimpThumbFileType">GimpThumbFileType</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="libgimpthumb-GimpThumb-enums.html#GimpThumbSize" title="enum GimpThumbSize">GimpThumbSize</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="libgimpthumb-GimpThumb-enums.html#GimpThumbState" title="enum GimpThumbState">GimpThumbState</a></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimpthumb-GimpThumb-enums.description"></a><h2>Description</h2>
+<p>Enumerations used by libgimpthumb</p>
+</div>
+<div class="refsect1">
+<a name="libgimpthumb-GimpThumb-enums.functions_details"></a><h2>Functions</h2>
+<p></p>
+</div>
+<div class="refsect1">
+<a name="libgimpthumb-GimpThumb-enums.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpThumbFileType"></a><h3>enum GimpThumbFileType</h3>
+<p>File types as returned by <a class="link" href="libgimpthumb-GimpThumb-utils.html#gimp-thumb-file-test" title="gimp_thumb_file_test ()"><code class="function">gimp_thumb_file_test()</code></a>.</p>
+<div class="refsect3">
+<a name="GimpThumbFileType.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-THUMB-FILE-TYPE-NONE:CAPS"></a>GIMP_THUMB_FILE_TYPE_NONE</p></td>
+<td class="enum_member_description">
+<p>file does not exist</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-THUMB-FILE-TYPE-REGULAR:CAPS"></a>GIMP_THUMB_FILE_TYPE_REGULAR</p></td>
+<td class="enum_member_description">
+<p>a regular file</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-THUMB-FILE-TYPE-FOLDER:CAPS"></a>GIMP_THUMB_FILE_TYPE_FOLDER</p></td>
+<td class="enum_member_description">
+<p>a directory</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-THUMB-FILE-TYPE-SPECIAL:CAPS"></a>GIMP_THUMB_FILE_TYPE_SPECIAL</p></td>
+<td class="enum_member_description">
+<p>a special file (device node, fifo, socket, ...)</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpThumbSize"></a><h3>enum GimpThumbSize</h3>
+<p>Possible thumbnail sizes as defined by the Thumbnail Managing
+Standard.</p>
+<div class="refsect3">
+<a name="GimpThumbSize.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-THUMB-SIZE-FAIL:CAPS"></a>GIMP_THUMB_SIZE_FAIL</p></td>
+<td class="enum_member_description">
+<p>special size used to indicate a thumbnail
+creation failure</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-THUMB-SIZE-NORMAL:CAPS"></a>GIMP_THUMB_SIZE_NORMAL</p></td>
+<td class="enum_member_description">
+<p>normal thumbnail size (128 pixels)</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-THUMB-SIZE-LARGE:CAPS"></a>GIMP_THUMB_SIZE_LARGE</p></td>
+<td class="enum_member_description">
+<p>large thumbnail size (256 pixels)</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpThumbState"></a><h3>enum GimpThumbState</h3>
+<p>Possible image and thumbnail file states used by libgimpthumb.</p>
+<div class="refsect3">
+<a name="GimpThumbState.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-THUMB-STATE-UNKNOWN:CAPS"></a>GIMP_THUMB_STATE_UNKNOWN</p></td>
+<td class="enum_member_description">
+<p>nothing is known about the file/thumbnail</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-THUMB-STATE-REMOTE:CAPS"></a>GIMP_THUMB_STATE_REMOTE</p></td>
+<td class="enum_member_description">
+<p>the file is on a remote file system</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-THUMB-STATE-FOLDER:CAPS"></a>GIMP_THUMB_STATE_FOLDER</p></td>
+<td class="enum_member_description">
+<p>the file is a directory</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-THUMB-STATE-SPECIAL:CAPS"></a>GIMP_THUMB_STATE_SPECIAL</p></td>
+<td class="enum_member_description">
+<p>the file is a special file</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-THUMB-STATE-NOT-FOUND:CAPS"></a>GIMP_THUMB_STATE_NOT_FOUND</p></td>
+<td class="enum_member_description">
+<p>the file/thumbnail doesn't exist</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-THUMB-STATE-EXISTS:CAPS"></a>GIMP_THUMB_STATE_EXISTS</p></td>
+<td class="enum_member_description">
+<p>the file/thumbnail exists</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-THUMB-STATE-OLD:CAPS"></a>GIMP_THUMB_STATE_OLD</p></td>
+<td class="enum_member_description">
+<p>the thumbnail may be outdated</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-THUMB-STATE-FAILED:CAPS"></a>GIMP_THUMB_STATE_FAILED</p></td>
+<td class="enum_member_description">
+<p>the thumbnail couldn't be created</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-THUMB-STATE-OK:CAPS"></a>GIMP_THUMB_STATE_OK</p></td>
+<td class="enum_member_description">
+<p>the thumbnail exists and matches the image</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpthumb/html/libgimpthumb-GimpThumb-error.html b/devel-docs/libgimpthumb/html/libgimpthumb-GimpThumb-error.html
new file mode 100644
index 0000000..ac1a7b5
--- /dev/null
+++ b/devel-docs/libgimpthumb/html/libgimpthumb-GimpThumb-error.html
@@ -0,0 +1,139 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpThumb-error: GIMP Thumbnail Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Thumbnail Library Reference Manual">
+<link rel="up" href="pt01.html" title="Part I. GIMP Thumbnail Library">
+<link rel="prev" href="libgimpthumb-GimpThumb-enums.html" title="GimpThumb-enums">
+<link rel="next" href="api-index-full.html" title="Index">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimpthumb-GimpThumb-error.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="pt01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimpthumb-GimpThumb-enums.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="api-index-full.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimpthumb-GimpThumb-error"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimpthumb-GimpThumb-error.top_of_page"></a>GimpThumb-error</span></h2>
+<p>GimpThumb-error — Error codes used by libgimpthumb</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimpthumb-GimpThumb-error.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody><tr>
+<td class="function_type">
+<span class="returnvalue">GQuark</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpthumb-GimpThumb-error.html#gimp-thumb-error-quark" title="gimp_thumb_error_quark ()">gimp_thumb_error_quark</a> <span class="c_punctuation">()</span>
+</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimpthumb-GimpThumb-error.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="libgimpthumb-GimpThumb-error.html#GimpThumbError" title="enum GimpThumbError">GimpThumbError</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpthumb-GimpThumb-error.html#GIMP-THUMB-ERROR:CAPS" title="GIMP_THUMB_ERROR">GIMP_THUMB_ERROR</a></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimpthumb-GimpThumb-error.description"></a><h2>Description</h2>
+<p>Error codes used by libgimpthumb</p>
+</div>
+<div class="refsect1">
+<a name="libgimpthumb-GimpThumb-error.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-thumb-error-quark"></a><h3>gimp_thumb_error_quark ()</h3>
+<pre class="programlisting"><span class="returnvalue">GQuark</span>
+gimp_thumb_error_quark (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>This function is never called directly. Use <a class="link" href="libgimpthumb-GimpThumb-error.html#GIMP-THUMB-ERROR:CAPS" title="GIMP_THUMB_ERROR"><code class="function">GIMP_THUMB_ERROR()</code></a> instead.</p>
+<div class="refsect3">
+<a name="gimp-thumb-error-quark.returns"></a><h4>Returns</h4>
+<p> the <span class="type">GQuark</span> that defines the GimpThumb error domain.</p>
+</div>
+</div>
+</div>
+<div class="refsect1">
+<a name="libgimpthumb-GimpThumb-error.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpThumbError"></a><h3>enum GimpThumbError</h3>
+<p>These are the possible error codes used when a <span class="type">GError</span> is set by
+libgimpthumb.</p>
+<div class="refsect3">
+<a name="GimpThumbError.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-THUMB-ERROR-OPEN:CAPS"></a>GIMP_THUMB_ERROR_OPEN</p></td>
+<td class="enum_member_description">
+<p>there was a problem opening the file</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-THUMB-ERROR-OPEN-ENOENT:CAPS"></a>GIMP_THUMB_ERROR_OPEN_ENOENT</p></td>
+<td class="enum_member_description">
+<p>the file doesn't exist</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-THUMB-ERROR-MKDIR:CAPS"></a>GIMP_THUMB_ERROR_MKDIR</p></td>
+<td class="enum_member_description">
+<p>there was a problem creating a directory</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-THUMB-ERROR:CAPS"></a><h3>GIMP_THUMB_ERROR</h3>
+<pre class="programlisting">#define GIMP_THUMB_ERROR (gimp_thumb_error_quark ())
+</pre>
+<p>Identifier for the libgimpthumb error domain.</p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpthumb/html/libgimpthumb-GimpThumb-utils.html b/devel-docs/libgimpthumb/html/libgimpthumb-GimpThumb-utils.html
new file mode 100644
index 0000000..ddaf3c9
--- /dev/null
+++ b/devel-docs/libgimpthumb/html/libgimpthumb-GimpThumb-utils.html
@@ -0,0 +1,599 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpThumb-utils: GIMP Thumbnail Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Thumbnail Library Reference Manual">
+<link rel="up" href="pt01.html" title="Part I. GIMP Thumbnail Library">
+<link rel="prev" href="GimpThumbnail.html" title="GimpThumbnail">
+<link rel="next" href="libgimpthumb-GimpThumb-enums.html" title="GimpThumb-enums">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimpthumb-GimpThumb-utils.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="pt01.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="GimpThumbnail.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimpthumb-GimpThumb-enums.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimpthumb-GimpThumb-utils"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimpthumb-GimpThumb-utils.top_of_page"></a>GimpThumb-utils</span></h2>
+<p>GimpThumb-utils — Utility functions provided and used by libgimpthumb</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimpthumb-GimpThumb-utils.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpthumb-GimpThumb-utils.html#gimp-thumb-init" title="gimp_thumb_init ()">gimp_thumb_init</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">const <span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpthumb-GimpThumb-utils.html#gimp-thumb-get-thumb-base-dir" title="gimp_thumb_get_thumb_base_dir ()">gimp_thumb_get_thumb_base_dir</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpthumb-GimpThumb-utils.html#gimp-thumb-find-thumb" title="gimp_thumb_find_thumb ()">gimp_thumb_find_thumb</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="libgimpthumb-GimpThumb-enums.html#GimpThumbFileType" title="enum GimpThumbFileType"><span class="returnvalue">GimpThumbFileType</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpthumb-GimpThumb-utils.html#gimp-thumb-file-test" title="gimp_thumb_file_test ()">gimp_thumb_file_test</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpthumb-GimpThumb-utils.html#gimp-thumb-name-from-uri" title="gimp_thumb_name_from_uri ()">gimp_thumb_name_from_uri</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpthumb-GimpThumb-utils.html#gimp-thumb-ensure-thumb-dir" title="gimp_thumb_ensure_thumb_dir ()">gimp_thumb_ensure_thumb_dir</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">const <span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpthumb-GimpThumb-utils.html#gimp-thumb-get-thumb-dir" title="gimp_thumb_get_thumb_dir ()">gimp_thumb_get_thumb_dir</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpthumb-GimpThumb-utils.html#gimp-thumbs-delete-for-uri" title="gimp_thumbs_delete_for_uri ()">gimp_thumbs_delete_for_uri</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpthumb-GimpThumb-utils.html#gimp-thumb-name-from-uri-local" title="gimp_thumb_name_from_uri_local ()">gimp_thumb_name_from_uri_local</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpthumb-GimpThumb-utils.html#gimp-thumb-ensure-thumb-dir-local" title="gimp_thumb_ensure_thumb_dir_local ()">gimp_thumb_ensure_thumb_dir_local</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpthumb-GimpThumb-utils.html#gimp-thumb-get-thumb-dir-local" title="gimp_thumb_get_thumb_dir_local ()">gimp_thumb_get_thumb_dir_local</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpthumb-GimpThumb-utils.html#gimp-thumbs-delete-for-uri-local" title="gimp_thumbs_delete_for_uri_local ()">gimp_thumbs_delete_for_uri_local</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimpthumb-GimpThumb-utils.description"></a><h2>Description</h2>
+<p>Utility functions provided and used by libgimpthumb</p>
+</div>
+<div class="refsect1">
+<a name="libgimpthumb-GimpThumb-utils.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-thumb-init"></a><h3>gimp_thumb_init ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_thumb_init (<em class="parameter"><code>const <span class="type">gchar</span> *creator</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *thumb_basedir</code></em>);</pre>
+<p>This function initializes the thumbnail system. It must be called
+before any other functions from libgimpthumb are used. You may call
+it more than once if you want to change the <em class="parameter"><code>thumb_basedir</code></em>
+ but if
+you do that, you should make sure that no thread is still using the
+library. Apart from this function, libgimpthumb is multi-thread
+safe.</p>
+<p>The <em class="parameter"><code>creator</code></em>
+ string must be 7bit ASCII and should contain the name
+of the software that creates the thumbnails. It is used to handle
+thumbnail creation failures. See the spec for more details.</p>
+<p>Usually you will pass <code class="literal">NULL</code> for <em class="parameter"><code>thumb_basedir</code></em>
+. Thumbnails will
+then be stored in the user's personal thumbnail directory as
+defined in the spec. If you wish to use libgimpthumb to store
+application-specific thumbnails, you can specify a different base
+directory here.</p>
+<div class="refsect3">
+<a name="gimp-thumb-init.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>creator</p></td>
+<td class="parameter_description"><p>an ASCII string that identifies the thumbnail creator</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>thumb_basedir</p></td>
+<td class="parameter_description"><p>an absolute path or <code class="literal">NULL</code> to use the default</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-thumb-init.returns"></a><h4>Returns</h4>
+<p> <code class="literal">TRUE</code> if the library was successfully initialized.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-thumb-get-thumb-base-dir"></a><h3>gimp_thumb_get_thumb_base_dir ()</h3>
+<pre class="programlisting">const <span class="returnvalue">gchar</span> *
+gimp_thumb_get_thumb_base_dir (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Returns the base directory of thumbnails cache.
+It uses the Freedesktop Thumbnail Managing Standard on UNIX,
+"~/Library/Caches/org.freedesktop.thumbnails" on OSX, and a cache
+folder determined by glib on Windows (currently the common repository
+for temporary Internet files).
+The returned string belongs to GIMP and must not be changed nor freed.</p>
+<div class="refsect3">
+<a name="gimp-thumb-get-thumb-base-dir.returns"></a><h4>Returns</h4>
+<p> the thumbnails cache directory.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-thumb-find-thumb"></a><h3>gimp_thumb_find_thumb ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> *
+gimp_thumb_find_thumb (<em class="parameter"><code>const <span class="type">gchar</span> *uri</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimpthumb-GimpThumb-enums.html#GimpThumbSize" title="enum GimpThumbSize"><span class="type">GimpThumbSize</span></a> *size</code></em>);</pre>
+<p>This function attempts to locate a thumbnail for the given
+<em class="parameter"><code>uri</code></em>
+. First it tries the size that is stored at <em class="parameter"><code>size</code></em>
+. If no
+thumbnail of that size is found, it will look for a larger
+thumbnail, then falling back to a smaller size.</p>
+<p>If the user's thumbnail repository doesn't provide a thumbnail but
+a local thumbnail repository exists for the folder the image is
+located in, the same search is done among the local thumbnails (if
+there are any).</p>
+<p>If a thumbnail is found, it's size is written to the variable
+pointer to by <em class="parameter"><code>size</code></em>
+ and the file location is returned.</p>
+<div class="refsect3">
+<a name="gimp-thumb-find-thumb.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>uri</p></td>
+<td class="parameter_description"><p>an escaped URI</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>size</p></td>
+<td class="parameter_description"><p>pointer to a <a class="link" href="libgimpthumb-GimpThumb-enums.html#GimpThumbSize" title="enum GimpThumbSize"><span class="type">GimpThumbSize</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-thumb-find-thumb.returns"></a><h4>Returns</h4>
+<p> a newly allocated string in the encoding of the
+filesystem or <code class="literal">NULL</code> if no thumbnail for <em class="parameter"><code>uri</code></em>
+was found</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-thumb-file-test"></a><h3>gimp_thumb_file_test ()</h3>
+<pre class="programlisting"><a class="link" href="libgimpthumb-GimpThumb-enums.html#GimpThumbFileType" title="enum GimpThumbFileType"><span class="returnvalue">GimpThumbFileType</span></a>
+gimp_thumb_file_test (<em class="parameter"><code>const <span class="type">gchar</span> *filename</code></em>,
+ <em class="parameter"><code><span class="type">gint64</span> *mtime</code></em>,
+ <em class="parameter"><code><span class="type">gint64</span> *size</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *err_no</code></em>);</pre>
+<p>This is a convenience and portability wrapper around <code class="function">stat()</code>. It
+checks if the given <em class="parameter"><code>filename</code></em>
+ exists and returns modification time
+and file size in 64bit integer values.</p>
+<div class="refsect3">
+<a name="gimp-thumb-file-test.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>filename</p></td>
+<td class="parameter_description"><p>a filename in the encoding of the filesystem</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>mtime</p></td>
+<td class="parameter_description"><p>return location for modification time</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>size</p></td>
+<td class="parameter_description"><p>return location for file size</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>err_no</p></td>
+<td class="parameter_description"><p>return location for system "errno"</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-thumb-file-test.returns"></a><h4>Returns</h4>
+<p> The type of the file, or <a class="link" href="libgimpthumb-GimpThumb-enums.html#GIMP-THUMB-FILE-TYPE-NONE:CAPS"><span class="type">GIMP_THUMB_FILE_TYPE_NONE</span></a> if
+the file doesn't exist.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-thumb-name-from-uri"></a><h3>gimp_thumb_name_from_uri ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> *
+gimp_thumb_name_from_uri (<em class="parameter"><code>const <span class="type">gchar</span> *uri</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimpthumb-GimpThumb-enums.html#GimpThumbSize" title="enum GimpThumbSize"><span class="type">GimpThumbSize</span></a> size</code></em>);</pre>
+<p>Creates the name of the thumbnail file of the specified <em class="parameter"><code>size</code></em>
+ that
+belongs to an image file located at the given <em class="parameter"><code>uri</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-thumb-name-from-uri.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>uri</p></td>
+<td class="parameter_description"><p>an escaped URI</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>size</p></td>
+<td class="parameter_description"><p>a <a class="link" href="libgimpthumb-GimpThumb-enums.html#GimpThumbSize" title="enum GimpThumbSize"><span class="type">GimpThumbSize</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-thumb-name-from-uri.returns"></a><h4>Returns</h4>
+<p> a newly allocated filename in the encoding of the
+filesystem or <code class="literal">NULL</code> if <em class="parameter"><code>uri</code></em>
+points to the user's
+thumbnail repository.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-thumb-ensure-thumb-dir"></a><h3>gimp_thumb_ensure_thumb_dir ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_thumb_ensure_thumb_dir (<em class="parameter"><code><a class="link" href="libgimpthumb-GimpThumb-enums.html#GimpThumbSize" title="enum GimpThumbSize"><span class="type">GimpThumbSize</span></a> size</code></em>,
+ <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
+<p>This function checks if the directory that is required to store
+thumbnails for a particular <em class="parameter"><code>size</code></em>
+ exist and attempts to create it
+if necessary.</p>
+<p>You shouldn't have to call this function directly since
+<a class="link" href="GimpThumbnail.html#gimp-thumbnail-save-thumb" title="gimp_thumbnail_save_thumb ()"><code class="function">gimp_thumbnail_save_thumb()</code></a> and <a class="link" href="GimpThumbnail.html#gimp-thumbnail-save-failure" title="gimp_thumbnail_save_failure ()"><code class="function">gimp_thumbnail_save_failure()</code></a> will
+do this for you.</p>
+<div class="refsect3">
+<a name="gimp-thumb-ensure-thumb-dir.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>size</p></td>
+<td class="parameter_description"><p>a GimpThumbSize</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p>return location for possible errors</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-thumb-ensure-thumb-dir.returns"></a><h4>Returns</h4>
+<p> <code class="literal">TRUE</code> is the directory exists, <code class="literal">FALSE</code> if it could not
+be created</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-thumb-get-thumb-dir"></a><h3>gimp_thumb_get_thumb_dir ()</h3>
+<pre class="programlisting">const <span class="returnvalue">gchar</span> *
+gimp_thumb_get_thumb_dir (<em class="parameter"><code><a class="link" href="libgimpthumb-GimpThumb-enums.html#GimpThumbSize" title="enum GimpThumbSize"><span class="type">GimpThumbSize</span></a> size</code></em>);</pre>
+<p>Retrieve the name of the thumbnail folder for a specific size. The
+returned pointer will become invalid if <a class="link" href="libgimpthumb-GimpThumb-utils.html#gimp-thumb-init" title="gimp_thumb_init ()"><code class="function">gimp_thumb_init()</code></a> is used
+again. It must not be changed or freed.</p>
+<div class="refsect3">
+<a name="gimp-thumb-get-thumb-dir.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>size</p></td>
+<td class="parameter_description"><p>a GimpThumbSize</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-thumb-get-thumb-dir.returns"></a><h4>Returns</h4>
+<p> the thumbnail directory in the encoding of the filesystem</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-thumbs-delete-for-uri"></a><h3>gimp_thumbs_delete_for_uri ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_thumbs_delete_for_uri (<em class="parameter"><code>const <span class="type">gchar</span> *uri</code></em>);</pre>
+<p>Deletes all thumbnails for the image file specified by <em class="parameter"><code>uri</code></em>
+ from the
+user's thumbnail repository.</p>
+<div class="refsect3">
+<a name="gimp-thumbs-delete-for-uri.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>uri</p></td>
+<td class="parameter_description"><p>an escaped URI</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-thumb-name-from-uri-local"></a><h3>gimp_thumb_name_from_uri_local ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> *
+gimp_thumb_name_from_uri_local (<em class="parameter"><code>const <span class="type">gchar</span> *uri</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimpthumb-GimpThumb-enums.html#GimpThumbSize" title="enum GimpThumbSize"><span class="type">GimpThumbSize</span></a> size</code></em>);</pre>
+<p>Creates the name of a local thumbnail file of the specified <em class="parameter"><code>size</code></em>
+
+that belongs to an image file located at the given <em class="parameter"><code>uri</code></em>
+. Local
+thumbnails have been introduced with version 0.7 of the spec.</p>
+<div class="refsect3">
+<a name="gimp-thumb-name-from-uri-local.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>uri</p></td>
+<td class="parameter_description"><p>an escaped URI</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>size</p></td>
+<td class="parameter_description"><p>a <a class="link" href="libgimpthumb-GimpThumb-enums.html#GimpThumbSize" title="enum GimpThumbSize"><span class="type">GimpThumbSize</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-thumb-name-from-uri-local.returns"></a><h4>Returns</h4>
+<p> a newly allocated filename in the encoding of the
+filesystem or <code class="literal">NULL</code> if <em class="parameter"><code>uri</code></em>
+is a remote file or
+points to the user's thumbnail repository.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-thumb-ensure-thumb-dir-local"></a><h3>gimp_thumb_ensure_thumb_dir_local ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_thumb_ensure_thumb_dir_local (<em class="parameter"><code>const <span class="type">gchar</span> *dirname</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimpthumb-GimpThumb-enums.html#GimpThumbSize" title="enum GimpThumbSize"><span class="type">GimpThumbSize</span></a> size</code></em>,
+ <em class="parameter"><code><span class="type">GError</span> **error</code></em>);</pre>
+<p>This function checks if the directory that is required to store
+local thumbnails for a particular <em class="parameter"><code>size</code></em>
+ exist and attempts to
+create it if necessary.</p>
+<p>You shouldn't have to call this function directly since
+<a class="link" href="GimpThumbnail.html#gimp-thumbnail-save-thumb-local" title="gimp_thumbnail_save_thumb_local ()"><code class="function">gimp_thumbnail_save_thumb_local()</code></a> will do this for you.</p>
+<div class="refsect3">
+<a name="gimp-thumb-ensure-thumb-dir-local.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>dirname</p></td>
+<td class="parameter_description"><p>the basename of the dir, without the actual dirname itself</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>size</p></td>
+<td class="parameter_description"><p>a GimpThumbSize</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>error</p></td>
+<td class="parameter_description"><p>return location for possible errors</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-thumb-ensure-thumb-dir-local.returns"></a><h4>Returns</h4>
+<p> <code class="literal">TRUE</code> is the directory exists, <code class="literal">FALSE</code> if it could not
+be created</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-thumb-get-thumb-dir-local"></a><h3>gimp_thumb_get_thumb_dir_local ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> *
+gimp_thumb_get_thumb_dir_local (<em class="parameter"><code>const <span class="type">gchar</span> *dirname</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimpthumb-GimpThumb-enums.html#GimpThumbSize" title="enum GimpThumbSize"><span class="type">GimpThumbSize</span></a> size</code></em>);</pre>
+<p>Retrieve the name of the local thumbnail folder for a specific
+size. Unlike <a class="link" href="libgimpthumb-GimpThumb-utils.html#gimp-thumb-get-thumb-dir" title="gimp_thumb_get_thumb_dir ()"><code class="function">gimp_thumb_get_thumb_dir()</code></a> the returned string is not
+constant and should be free'd when it is not any longer needed.</p>
+<div class="refsect3">
+<a name="gimp-thumb-get-thumb-dir-local.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>dirname</p></td>
+<td class="parameter_description"><p>the basename of the dir, without the actual dirname itself</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>size</p></td>
+<td class="parameter_description"><p>a GimpThumbSize</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-thumb-get-thumb-dir-local.returns"></a><h4>Returns</h4>
+<p> the thumbnail directory in the encoding of the filesystem</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-thumbs-delete-for-uri-local"></a><h3>gimp_thumbs_delete_for_uri_local ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_thumbs_delete_for_uri_local (<em class="parameter"><code>const <span class="type">gchar</span> *uri</code></em>);</pre>
+<p>Deletes all thumbnails for the image file specified by <em class="parameter"><code>uri</code></em>
+ from
+the local thumbnail repository.</p>
+<div class="refsect3">
+<a name="gimp-thumbs-delete-for-uri-local.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>uri</p></td>
+<td class="parameter_description"><p>an escaped URI</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpthumb/html/libgimpthumb.devhelp2 b/devel-docs/libgimpthumb/html/libgimpthumb.devhelp2
new file mode 100644
index 0000000..b19cbab
--- /dev/null
+++ b/devel-docs/libgimpthumb/html/libgimpthumb.devhelp2
@@ -0,0 +1,79 @@
+<?xml version="1.0" encoding="utf-8" standalone="no"?>
+<book xmlns="http://www.devhelp.net/book" title="GIMP Thumbnail Library Reference Manual" link="index.html" author="" name="libgimpthumb" version="2" language="c">
+ <chapters>
+ <sub name="GIMP Thumbnail Library" link="pt01.html">
+ <sub name="GimpThumbnail" link="GimpThumbnail.html"/>
+ <sub name="GimpThumb-utils" link="libgimpthumb-GimpThumb-utils.html"/>
+ <sub name="GimpThumb-enums" link="libgimpthumb-GimpThumb-enums.html"/>
+ <sub name="GimpThumb-error" link="libgimpthumb-GimpThumb-error.html"/>
+ </sub>
+ <sub name="Index" link="api-index-full.html"/>
+ <sub name="Index of new symbols in GIMP 2.2" link="api-index-2-2.html"/>
+ <sub name="Index of new symbols in GIMP 2.10" link="api-index-2-10.html"/>
+ <sub name="Index of deprecated symbols" link="api-index-deprecated.html"/>
+ </chapters>
+ <functions>
+ <keyword type="function" name="gimp_thumbnail_new ()" link="GimpThumbnail.html#gimp-thumbnail-new"/>
+ <keyword type="function" name="gimp_thumbnail_set_uri ()" link="GimpThumbnail.html#gimp-thumbnail-set-uri"/>
+ <keyword type="function" name="gimp_thumbnail_set_filename ()" link="GimpThumbnail.html#gimp-thumbnail-set-filename"/>
+ <keyword type="function" name="gimp_thumbnail_set_from_thumb ()" link="GimpThumbnail.html#gimp-thumbnail-set-from-thumb"/>
+ <keyword type="function" name="gimp_thumbnail_peek_image ()" link="GimpThumbnail.html#gimp-thumbnail-peek-image"/>
+ <keyword type="function" name="gimp_thumbnail_peek_thumb ()" link="GimpThumbnail.html#gimp-thumbnail-peek-thumb"/>
+ <keyword type="function" name="gimp_thumbnail_check_thumb ()" link="GimpThumbnail.html#gimp-thumbnail-check-thumb" since="2.2"/>
+ <keyword type="function" name="gimp_thumbnail_load_thumb ()" link="GimpThumbnail.html#gimp-thumbnail-load-thumb"/>
+ <keyword type="function" name="gimp_thumbnail_save_thumb ()" link="GimpThumbnail.html#gimp-thumbnail-save-thumb"/>
+ <keyword type="function" name="gimp_thumbnail_save_thumb_local ()" link="GimpThumbnail.html#gimp-thumbnail-save-thumb-local" since="2.2"/>
+ <keyword type="function" name="gimp_thumbnail_save_failure ()" link="GimpThumbnail.html#gimp-thumbnail-save-failure"/>
+ <keyword type="function" name="gimp_thumbnail_delete_failure ()" link="GimpThumbnail.html#gimp-thumbnail-delete-failure" since="2.2"/>
+ <keyword type="function" name="gimp_thumbnail_delete_others ()" link="GimpThumbnail.html#gimp-thumbnail-delete-others" since="2.2"/>
+ <keyword type="function" name="gimp_thumbnail_has_failed ()" link="GimpThumbnail.html#gimp-thumbnail-has-failed" since="2.2"/>
+ <keyword type="struct" name="GimpThumbnail" link="GimpThumbnail.html#GimpThumbnail-struct"/>
+ <keyword type="property" name="The “image-filesize” property" link="GimpThumbnail.html#GimpThumbnail--image-filesize"/>
+ <keyword type="property" name="The “image-height” property" link="GimpThumbnail.html#GimpThumbnail--image-height"/>
+ <keyword type="property" name="The “image-mimetype” property" link="GimpThumbnail.html#GimpThumbnail--image-mimetype"/>
+ <keyword type="property" name="The “image-mtime” property" link="GimpThumbnail.html#GimpThumbnail--image-mtime"/>
+ <keyword type="property" name="The “image-num-layers” property" link="GimpThumbnail.html#GimpThumbnail--image-num-layers"/>
+ <keyword type="property" name="The “image-state” property" link="GimpThumbnail.html#GimpThumbnail--image-state"/>
+ <keyword type="property" name="The “image-type” property" link="GimpThumbnail.html#GimpThumbnail--image-type"/>
+ <keyword type="property" name="The “image-uri” property" link="GimpThumbnail.html#GimpThumbnail--image-uri"/>
+ <keyword type="property" name="The “image-width” property" link="GimpThumbnail.html#GimpThumbnail--image-width"/>
+ <keyword type="property" name="The “thumb-state” property" link="GimpThumbnail.html#GimpThumbnail--thumb-state"/>
+ <keyword type="function" name="gimp_thumb_init ()" link="libgimpthumb-GimpThumb-utils.html#gimp-thumb-init"/>
+ <keyword type="function" name="gimp_thumb_get_thumb_base_dir ()" link="libgimpthumb-GimpThumb-utils.html#gimp-thumb-get-thumb-base-dir" since="2.10"/>
+ <keyword type="function" name="gimp_thumb_find_thumb ()" link="libgimpthumb-GimpThumb-utils.html#gimp-thumb-find-thumb"/>
+ <keyword type="function" name="gimp_thumb_file_test ()" link="libgimpthumb-GimpThumb-utils.html#gimp-thumb-file-test"/>
+ <keyword type="function" name="gimp_thumb_name_from_uri ()" link="libgimpthumb-GimpThumb-utils.html#gimp-thumb-name-from-uri"/>
+ <keyword type="function" name="gimp_thumb_ensure_thumb_dir ()" link="libgimpthumb-GimpThumb-utils.html#gimp-thumb-ensure-thumb-dir"/>
+ <keyword type="function" name="gimp_thumb_get_thumb_dir ()" link="libgimpthumb-GimpThumb-utils.html#gimp-thumb-get-thumb-dir"/>
+ <keyword type="function" name="gimp_thumbs_delete_for_uri ()" link="libgimpthumb-GimpThumb-utils.html#gimp-thumbs-delete-for-uri" since="2.2"/>
+ <keyword type="function" name="gimp_thumb_name_from_uri_local ()" link="libgimpthumb-GimpThumb-utils.html#gimp-thumb-name-from-uri-local" since="2.2"/>
+ <keyword type="function" name="gimp_thumb_ensure_thumb_dir_local ()" link="libgimpthumb-GimpThumb-utils.html#gimp-thumb-ensure-thumb-dir-local" since="2.2"/>
+ <keyword type="function" name="gimp_thumb_get_thumb_dir_local ()" link="libgimpthumb-GimpThumb-utils.html#gimp-thumb-get-thumb-dir-local" since="2.2"/>
+ <keyword type="function" name="gimp_thumbs_delete_for_uri_local ()" link="libgimpthumb-GimpThumb-utils.html#gimp-thumbs-delete-for-uri-local" since="2.2"/>
+ <keyword type="enum" name="enum GimpThumbFileType" link="libgimpthumb-GimpThumb-enums.html#GimpThumbFileType"/>
+ <keyword type="enum" name="enum GimpThumbSize" link="libgimpthumb-GimpThumb-enums.html#GimpThumbSize"/>
+ <keyword type="enum" name="enum GimpThumbState" link="libgimpthumb-GimpThumb-enums.html#GimpThumbState"/>
+ <keyword type="function" name="gimp_thumb_error_quark ()" link="libgimpthumb-GimpThumb-error.html#gimp-thumb-error-quark"/>
+ <keyword type="enum" name="enum GimpThumbError" link="libgimpthumb-GimpThumb-error.html#GimpThumbError"/>
+ <keyword type="macro" name="GIMP_THUMB_ERROR" link="libgimpthumb-GimpThumb-error.html#GIMP-THUMB-ERROR:CAPS"/>
+ <keyword type="constant" name="GIMP_THUMB_FILE_TYPE_NONE" link="libgimpthumb-GimpThumb-enums.html#GIMP-THUMB-FILE-TYPE-NONE:CAPS"/>
+ <keyword type="constant" name="GIMP_THUMB_FILE_TYPE_REGULAR" link="libgimpthumb-GimpThumb-enums.html#GIMP-THUMB-FILE-TYPE-REGULAR:CAPS"/>
+ <keyword type="constant" name="GIMP_THUMB_FILE_TYPE_FOLDER" link="libgimpthumb-GimpThumb-enums.html#GIMP-THUMB-FILE-TYPE-FOLDER:CAPS"/>
+ <keyword type="constant" name="GIMP_THUMB_FILE_TYPE_SPECIAL" link="libgimpthumb-GimpThumb-enums.html#GIMP-THUMB-FILE-TYPE-SPECIAL:CAPS"/>
+ <keyword type="constant" name="GIMP_THUMB_SIZE_FAIL" link="libgimpthumb-GimpThumb-enums.html#GIMP-THUMB-SIZE-FAIL:CAPS"/>
+ <keyword type="constant" name="GIMP_THUMB_SIZE_NORMAL" link="libgimpthumb-GimpThumb-enums.html#GIMP-THUMB-SIZE-NORMAL:CAPS"/>
+ <keyword type="constant" name="GIMP_THUMB_SIZE_LARGE" link="libgimpthumb-GimpThumb-enums.html#GIMP-THUMB-SIZE-LARGE:CAPS"/>
+ <keyword type="constant" name="GIMP_THUMB_STATE_UNKNOWN" link="libgimpthumb-GimpThumb-enums.html#GIMP-THUMB-STATE-UNKNOWN:CAPS"/>
+ <keyword type="constant" name="GIMP_THUMB_STATE_REMOTE" link="libgimpthumb-GimpThumb-enums.html#GIMP-THUMB-STATE-REMOTE:CAPS"/>
+ <keyword type="constant" name="GIMP_THUMB_STATE_FOLDER" link="libgimpthumb-GimpThumb-enums.html#GIMP-THUMB-STATE-FOLDER:CAPS"/>
+ <keyword type="constant" name="GIMP_THUMB_STATE_SPECIAL" link="libgimpthumb-GimpThumb-enums.html#GIMP-THUMB-STATE-SPECIAL:CAPS"/>
+ <keyword type="constant" name="GIMP_THUMB_STATE_NOT_FOUND" link="libgimpthumb-GimpThumb-enums.html#GIMP-THUMB-STATE-NOT-FOUND:CAPS"/>
+ <keyword type="constant" name="GIMP_THUMB_STATE_EXISTS" link="libgimpthumb-GimpThumb-enums.html#GIMP-THUMB-STATE-EXISTS:CAPS"/>
+ <keyword type="constant" name="GIMP_THUMB_STATE_OLD" link="libgimpthumb-GimpThumb-enums.html#GIMP-THUMB-STATE-OLD:CAPS"/>
+ <keyword type="constant" name="GIMP_THUMB_STATE_FAILED" link="libgimpthumb-GimpThumb-enums.html#GIMP-THUMB-STATE-FAILED:CAPS"/>
+ <keyword type="constant" name="GIMP_THUMB_STATE_OK" link="libgimpthumb-GimpThumb-enums.html#GIMP-THUMB-STATE-OK:CAPS"/>
+ <keyword type="constant" name="GIMP_THUMB_ERROR_OPEN" link="libgimpthumb-GimpThumb-error.html#GIMP-THUMB-ERROR-OPEN:CAPS"/>
+ <keyword type="constant" name="GIMP_THUMB_ERROR_OPEN_ENOENT" link="libgimpthumb-GimpThumb-error.html#GIMP-THUMB-ERROR-OPEN-ENOENT:CAPS"/>
+ <keyword type="constant" name="GIMP_THUMB_ERROR_MKDIR" link="libgimpthumb-GimpThumb-error.html#GIMP-THUMB-ERROR-MKDIR:CAPS"/>
+ </functions>
+</book>
diff --git a/devel-docs/libgimpthumb/html/pt01.html b/devel-docs/libgimpthumb/html/pt01.html
new file mode 100644
index 0000000..e0ed9f9
--- /dev/null
+++ b/devel-docs/libgimpthumb/html/pt01.html
@@ -0,0 +1,46 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Part I. GIMP Thumbnail Library: GIMP Thumbnail Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Thumbnail Library Reference Manual">
+<link rel="up" href="index.html" title="GIMP Thumbnail Library Reference Manual">
+<link rel="prev" href="index.html" title="GIMP Thumbnail Library Reference Manual">
+<link rel="next" href="GimpThumbnail.html" title="GimpThumbnail">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts"></td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><img src="up-insensitive.png" width="16" height="16" border="0"></td>
+<td><a accesskey="p" href="index.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="GimpThumbnail.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="part">
+<div class="titlepage"><div><div><h1 class="title">
+<a name="id-1.2"></a>Part I. GIMP Thumbnail Library</h1></div></div></div>
+<div class="toc">
+<p><b>Table of Contents</b></p>
+<dl class="toc">
+<dt>
+<span class="refentrytitle"><a href="GimpThumbnail.html">GimpThumbnail</a></span><span class="refpurpose"> — The GimpThumbnail object</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpthumb-GimpThumb-utils.html">GimpThumb-utils</a></span><span class="refpurpose"> — Utility functions provided and used by libgimpthumb</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpthumb-GimpThumb-enums.html">GimpThumb-enums</a></span><span class="refpurpose"> — Enumerations used by libgimpthumb</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpthumb-GimpThumb-error.html">GimpThumb-error</a></span><span class="refpurpose"> — Error codes used by libgimpthumb</span>
+</dt>
+</dl>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpthumb/html/right-insensitive.png b/devel-docs/libgimpthumb/html/right-insensitive.png
new file mode 100644
index 0000000..763208d
--- /dev/null
+++ b/devel-docs/libgimpthumb/html/right-insensitive.png
Binary files differ
diff --git a/devel-docs/libgimpthumb/html/right.png b/devel-docs/libgimpthumb/html/right.png
new file mode 100644
index 0000000..eb90dd4
--- /dev/null
+++ b/devel-docs/libgimpthumb/html/right.png
Binary files differ
diff --git a/devel-docs/libgimpthumb/html/style.css b/devel-docs/libgimpthumb/html/style.css
new file mode 100644
index 0000000..41781ba
--- /dev/null
+++ b/devel-docs/libgimpthumb/html/style.css
@@ -0,0 +1,530 @@
+body
+{
+ font-family: cantarell, sans-serif;
+}
+.synopsis, .classsynopsis
+{
+ /* tango:aluminium 1/2 */
+ background: #eeeeec;
+ background: rgba(238, 238, 236, 0.5);
+ border: solid 1px rgb(238, 238, 236);
+ padding: 0.5em;
+}
+.programlisting
+{
+ /* tango:sky blue 0/1 */
+ /* fallback for no rgba support */
+ background: #e6f3ff;
+ border: solid 1px #729fcf;
+ background: rgba(114, 159, 207, 0.1);
+ border: solid 1px rgba(114, 159, 207, 0.2);
+ padding: 0.5em;
+}
+.variablelist
+{
+ padding: 4px;
+ margin-left: 3em;
+}
+.variablelist td:first-child
+{
+ vertical-align: top;
+}
+
+span.nowrap {
+ white-space: nowrap;
+}
+
+div.gallery-float
+{
+ float: left;
+ padding: 10px;
+}
+div.gallery-float img
+{
+ border-style: none;
+}
+div.gallery-spacer
+{
+ clear: both;
+}
+
+a, a:visited
+{
+ text-decoration: none;
+ /* tango:sky blue 2 */
+ color: #3465a4;
+}
+a:hover
+{
+ text-decoration: underline;
+ /* tango:sky blue 1 */
+ color: #729fcf;
+}
+
+.function_type,
+.variable_type,
+.property_type,
+.signal_type,
+.parameter_name,
+.struct_member_name,
+.union_member_name,
+.define_keyword,
+.datatype_keyword,
+.typedef_keyword
+{
+ text-align: right;
+}
+
+/* dim non-primary columns */
+.c_punctuation,
+.function_type,
+.variable_type,
+.property_type,
+.signal_type,
+.define_keyword,
+.datatype_keyword,
+.typedef_keyword,
+.property_flags,
+.signal_flags,
+.parameter_annotations,
+.enum_member_annotations,
+.struct_member_annotations,
+.union_member_annotations
+{
+ color: #888a85;
+}
+
+.function_type a,
+.function_type a:visited,
+.function_type a:hover,
+.property_type a,
+.property_type a:visited,
+.property_type a:hover,
+.signal_type a,
+.signal_type a:visited,
+.signal_type a:hover,
+.signal_flags a,
+.signal_flags a:visited,
+.signal_flags a:hover
+{
+ color: #729fcf;
+}
+
+td p
+{
+ margin: 0.25em;
+}
+
+div.informaltable table[border="1"],
+div.table table
+{
+ border-collapse: collapse;
+ border-spacing: 0px;
+ /* tango:aluminium 3 */
+ border: solid 1px #babdb6;
+}
+
+div.informaltable table[border="1"] td,
+div.informaltable table th,
+div.table table td, div.table table th
+{
+ /* tango:aluminium 3 */
+ border: solid 1px #babdb6;
+ padding: 3px;
+ vertical-align: top;
+}
+
+div.informaltable table[border="1"] th,
+div.table table th
+{
+ /* tango:aluminium 2 */
+ background-color: #d3d7cf;
+}
+
+h4
+{
+ color: #555753;
+ margin-top: 1em;
+ margin-bottom: 1em;
+}
+
+hr
+{
+ /* tango:aluminium 1 */
+ color: #d3d7cf;
+ background: #d3d7cf;
+ border: none 0px;
+ height: 1px;
+ clear: both;
+ margin: 2.0em 0em 2.0em 0em;
+}
+
+dl.toc dt
+{
+ padding-bottom: 0.25em;
+}
+
+dl.toc > dt
+{
+ padding-top: 0.25em;
+ padding-bottom: 0.25em;
+ font-weight: bold;
+}
+
+dl.toc > dl
+{
+ padding-bottom: 0.5em;
+}
+
+.parameter
+{
+ font-style: normal;
+}
+
+.footer
+{
+ padding-top: 3.5em;
+ /* tango:aluminium 3 */
+ color: #babdb6;
+ text-align: center;
+ font-size: 80%;
+}
+
+.informalfigure,
+.figure
+{
+ margin: 1em;
+}
+
+.informalexample,
+.example
+{
+ margin-top: 1em;
+ margin-bottom: 1em;
+}
+
+.warning
+{
+ /* tango:orange 0/1 */
+ background: #ffeed9;
+ background: rgba(252, 175, 62, 0.1);
+ border-color: #ffb04f;
+ border-color: rgba(252, 175, 62, 0.2);
+}
+.note
+{
+ /* tango:chameleon 0/0.5 */
+ background: #d8ffb2;
+ background: rgba(138, 226, 52, 0.1);
+ border-color: #abf562;
+ border-color: rgba(138, 226, 52, 0.2);
+}
+div.blockquote
+{
+ border-color: #eeeeec;
+}
+.note, .warning, div.blockquote
+{
+ padding: 0.5em;
+ border-width: 1px;
+ border-style: solid;
+ margin: 2em;
+}
+.note p, .warning p
+{
+ margin: 0;
+}
+
+div.warning h3.title,
+div.note h3.title
+{
+ display: none;
+}
+
+p + div.section
+{
+ margin-top: 1em;
+}
+
+div.refnamediv,
+div.refsynopsisdiv,
+div.refsect1,
+div.refsect2,
+div.toc,
+div.section
+{
+ margin-bottom: 1em;
+}
+
+/* blob links */
+h2 .extralinks, h3 .extralinks
+{
+ float: right;
+ /* tango:aluminium 3 */
+ color: #babdb6;
+ font-size: 80%;
+ font-weight: normal;
+}
+
+.lineart
+{
+ color: #d3d7cf;
+ font-weight: normal;
+}
+
+.annotation
+{
+ /* tango:aluminium 5 */
+ color: #555753;
+ font-weight: normal;
+}
+
+.structfield
+{
+ font-style: normal;
+ font-weight: normal;
+}
+
+acronym,abbr
+{
+ border-bottom: 1px dotted gray;
+}
+
+.listing_frame {
+ /* tango:sky blue 1 */
+ border: solid 1px #729fcf;
+ border: solid 1px rgba(114, 159, 207, 0.2);
+ padding: 0px;
+}
+
+.listing_lines, .listing_code {
+ margin-top: 0px;
+ margin-bottom: 0px;
+ padding: 0.5em;
+}
+.listing_lines {
+ /* tango:sky blue 0.5 */
+ background: #a6c5e3;
+ background: rgba(114, 159, 207, 0.2);
+ /* tango:aluminium 6 */
+ color: #2e3436;
+}
+.listing_code {
+ /* tango:sky blue 0 */
+ background: #e6f3ff;
+ background: rgba(114, 159, 207, 0.1);
+}
+.listing_code .programlisting {
+ /* override from previous */
+ border: none 0px;
+ padding: 0px;
+ background: none;
+}
+.listing_lines pre, .listing_code pre {
+ margin: 0px;
+}
+
+@media screen {
+ /* these have a <sup> as a first child, but since there are no parent selectors
+ * we can't use that. */
+ a.footnote
+ {
+ position: relative;
+ top: 0em ! important;
+ }
+ /* this is needed so that the local anchors are displayed below the naviagtion */
+ div.footnote a[name], div.refnamediv a[name], div.refsect1 a[name], div.refsect2 a[name], div.index a[name], div.glossary a[name], div.sect1 a[name]
+ {
+ display: inline-block;
+ position: relative;
+ top:-5em;
+ }
+ /* this seems to be a bug in the xsl style sheets when generating indexes */
+ div.index div.index
+ {
+ top: 0em;
+ }
+ /* make space for the fixed navigation bar and add space at the bottom so that
+ * link targets appear somewhat close to top
+ */
+ body
+ {
+ padding-top: 2.5em;
+ padding-bottom: 500px;
+ max-width: 60em;
+ }
+ p
+ {
+ max-width: 60em;
+ }
+ /* style and size the navigation bar */
+ table.navigation#top
+ {
+ position: fixed;
+ background: #e2e2e2;
+ border-bottom: solid 1px #babdb6;
+ border-spacing: 5px;
+ margin-top: 0;
+ margin-bottom: 0;
+ top: 0;
+ left: 0;
+ z-index: 10;
+ }
+ table.navigation#top td
+ {
+ padding-left: 6px;
+ padding-right: 6px;
+ }
+ .navigation a, .navigation a:visited
+ {
+ /* tango:sky blue 3 */
+ color: #204a87;
+ }
+ .navigation a:hover
+ {
+ /* tango:sky blue 2 */
+ color: #3465a4;
+ }
+ td.shortcuts
+ {
+ /* tango:sky blue 2 */
+ color: #3465a4;
+ font-size: 80%;
+ white-space: nowrap;
+ }
+ td.shortcuts .dim
+ {
+ color: #babdb6;
+ }
+ .navigation .title
+ {
+ font-size: 80%;
+ max-width: none;
+ margin: 0px;
+ font-weight: normal;
+ }
+}
+@media screen and (min-width: 60em) {
+ /* screen larger than 60em */
+ body { margin: auto; }
+}
+@media screen and (max-width: 60em) {
+ /* screen less than 60em */
+ #nav_hierarchy { display: none; }
+ #nav_interfaces { display: none; }
+ #nav_prerequisites { display: none; }
+ #nav_derived_interfaces { display: none; }
+ #nav_implementations { display: none; }
+ #nav_child_properties { display: none; }
+ #nav_style_properties { display: none; }
+ #nav_index { display: none; }
+ #nav_glossary { display: none; }
+ .gallery_image { display: none; }
+ .property_flags { display: none; }
+ .signal_flags { display: none; }
+ .parameter_annotations { display: none; }
+ .enum_member_annotations { display: none; }
+ .struct_member_annotations { display: none; }
+ .union_member_annotations { display: none; }
+ /* now that a column is hidden, optimize space */
+ col.parameters_name { width: auto; }
+ col.parameters_description { width: auto; }
+ col.struct_members_name { width: auto; }
+ col.struct_members_description { width: auto; }
+ col.enum_members_name { width: auto; }
+ col.enum_members_description { width: auto; }
+ col.union_members_name { width: auto; }
+ col.union_members_description { width: auto; }
+ .listing_lines { display: none; }
+}
+@media print {
+ table.navigation {
+ visibility: collapse;
+ display: none;
+ }
+ div.titlepage table.navigation {
+ visibility: visible;
+ display: table;
+ background: #e2e2e2;
+ border: solid 1px #babdb6;
+ margin-top: 0;
+ margin-bottom: 0;
+ top: 0;
+ left: 0;
+ height: 3em;
+ }
+}
+
+pre { line-height: 125%; margin: 0; }
+td.linenos pre { color: #000000; background-color: #f0f0f0; padding: 0 5px 0 5px; }
+span.linenos { color: #000000; background-color: #f0f0f0; padding: 0 5px 0 5px; }
+td.linenos pre.special { color: #000000; background-color: #ffffc0; padding: 0 5px 0 5px; }
+span.linenos.special { color: #000000; background-color: #ffffc0; padding: 0 5px 0 5px; }
+.hll { background-color: #ffffcc }
+.c { color: #408080; font-style: italic } /* Comment */
+.err { border: 1px solid #FF0000 } /* Error */
+.k { color: #008000; font-weight: bold } /* Keyword */
+.o { color: #666666 } /* Operator */
+.ch { color: #408080; font-style: italic } /* Comment.Hashbang */
+.cm { color: #408080; font-style: italic } /* Comment.Multiline */
+.cp { color: #BC7A00 } /* Comment.Preproc */
+.cpf { color: #408080; font-style: italic } /* Comment.PreprocFile */
+.c1 { color: #408080; font-style: italic } /* Comment.Single */
+.cs { color: #408080; font-style: italic } /* Comment.Special */
+.gd { color: #A00000 } /* Generic.Deleted */
+.ge { font-style: italic } /* Generic.Emph */
+.gr { color: #FF0000 } /* Generic.Error */
+.gh { color: #000080; font-weight: bold } /* Generic.Heading */
+.gi { color: #00A000 } /* Generic.Inserted */
+.go { color: #888888 } /* Generic.Output */
+.gp { color: #000080; font-weight: bold } /* Generic.Prompt */
+.gs { font-weight: bold } /* Generic.Strong */
+.gu { color: #800080; font-weight: bold } /* Generic.Subheading */
+.gt { color: #0044DD } /* Generic.Traceback */
+.kc { color: #008000; font-weight: bold } /* Keyword.Constant */
+.kd { color: #008000; font-weight: bold } /* Keyword.Declaration */
+.kn { color: #008000; font-weight: bold } /* Keyword.Namespace */
+.kp { color: #008000 } /* Keyword.Pseudo */
+.kr { color: #008000; font-weight: bold } /* Keyword.Reserved */
+.kt { color: #B00040 } /* Keyword.Type */
+.m { color: #666666 } /* Literal.Number */
+.s { color: #BA2121 } /* Literal.String */
+.na { color: #7D9029 } /* Name.Attribute */
+.nb { color: #008000 } /* Name.Builtin */
+.nc { color: #0000FF; font-weight: bold } /* Name.Class */
+.no { color: #880000 } /* Name.Constant */
+.nd { color: #AA22FF } /* Name.Decorator */
+.ni { color: #999999; font-weight: bold } /* Name.Entity */
+.ne { color: #D2413A; font-weight: bold } /* Name.Exception */
+.nf { color: #0000FF } /* Name.Function */
+.nl { color: #A0A000 } /* Name.Label */
+.nn { color: #0000FF; font-weight: bold } /* Name.Namespace */
+.nt { color: #008000; font-weight: bold } /* Name.Tag */
+.nv { color: #19177C } /* Name.Variable */
+.ow { color: #AA22FF; font-weight: bold } /* Operator.Word */
+.w { color: #bbbbbb } /* Text.Whitespace */
+.mb { color: #666666 } /* Literal.Number.Bin */
+.mf { color: #666666 } /* Literal.Number.Float */
+.mh { color: #666666 } /* Literal.Number.Hex */
+.mi { color: #666666 } /* Literal.Number.Integer */
+.mo { color: #666666 } /* Literal.Number.Oct */
+.sa { color: #BA2121 } /* Literal.String.Affix */
+.sb { color: #BA2121 } /* Literal.String.Backtick */
+.sc { color: #BA2121 } /* Literal.String.Char */
+.dl { color: #BA2121 } /* Literal.String.Delimiter */
+.sd { color: #BA2121; font-style: italic } /* Literal.String.Doc */
+.s2 { color: #BA2121 } /* Literal.String.Double */
+.se { color: #BB6622; font-weight: bold } /* Literal.String.Escape */
+.sh { color: #BA2121 } /* Literal.String.Heredoc */
+.si { color: #BB6688; font-weight: bold } /* Literal.String.Interpol */
+.sx { color: #008000 } /* Literal.String.Other */
+.sr { color: #BB6688 } /* Literal.String.Regex */
+.s1 { color: #BA2121 } /* Literal.String.Single */
+.ss { color: #19177C } /* Literal.String.Symbol */
+.bp { color: #008000 } /* Name.Builtin.Pseudo */
+.fm { color: #0000FF } /* Name.Function.Magic */
+.vc { color: #19177C } /* Name.Variable.Class */
+.vg { color: #19177C } /* Name.Variable.Global */
+.vi { color: #19177C } /* Name.Variable.Instance */
+.vm { color: #19177C } /* Name.Variable.Magic */
+.il { color: #666666 } /* Literal.Number.Integer.Long */ \ No newline at end of file
diff --git a/devel-docs/libgimpthumb/html/up-insensitive.png b/devel-docs/libgimpthumb/html/up-insensitive.png
new file mode 100644
index 0000000..478700c
--- /dev/null
+++ b/devel-docs/libgimpthumb/html/up-insensitive.png
Binary files differ
diff --git a/devel-docs/libgimpthumb/html/up.png b/devel-docs/libgimpthumb/html/up.png
new file mode 100644
index 0000000..636d50d
--- /dev/null
+++ b/devel-docs/libgimpthumb/html/up.png
Binary files differ
diff --git a/devel-docs/libgimpthumb/libgimpthumb-docs.sgml b/devel-docs/libgimpthumb/libgimpthumb-docs.sgml
new file mode 100644
index 0000000..6a152ed
--- /dev/null
+++ b/devel-docs/libgimpthumb/libgimpthumb-docs.sgml
@@ -0,0 +1,39 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!DOCTYPE book PUBLIC '-//OASIS//DTD DocBook XML V4.5//EN'
+ 'http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd'>
+
+<book lang="en" id="libgimpthumb" xmlns:xi="http://www.w3.org/2003/XInclude">
+
+ <bookinfo>
+ <title>GIMP Thumbnail Library Reference Manual</title>
+ <releaseinfo>
+ for GIMP <xi:include href="version" parse="text"/>
+ </releaseinfo>
+ </bookinfo>
+
+ <part>
+ <title>GIMP Thumbnail Library</title>
+ <xi:include href="xml/gimpthumbnail.xml" />
+ <xi:include href="xml/gimpthumb-utils.xml" />
+ <xi:include href="xml/gimpthumb-enums.xml" />
+ <xi:include href="xml/gimpthumb-error.xml" />
+ </part>
+
+ <index id="api-index-full">
+ <title>Index</title>
+ <xi:include href="xml/api-index-full.xml"><xi:fallback /></xi:include>
+ </index>
+ <index role="2.2" id="api-index-2-2">
+ <title>Index of new symbols in GIMP 2.2</title>
+ <xi:include href="xml/api-index-2.2.xml"><xi:fallback /></xi:include>
+ </index>
+ <index role="2.10" id="api-index-2-10">
+ <title>Index of new symbols in GIMP 2.10</title>
+ <xi:include href="xml/api-index-2.10.xml"><xi:fallback /></xi:include>
+ </index>
+ <index role="deprecated" id="api-index-deprecated">
+ <title>Index of deprecated symbols</title>
+ <xi:include href="xml/api-index-deprecated.xml"><xi:fallback /></xi:include>
+ </index>
+
+</book>
diff --git a/devel-docs/libgimpthumb/libgimpthumb-overrides.txt b/devel-docs/libgimpthumb/libgimpthumb-overrides.txt
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/devel-docs/libgimpthumb/libgimpthumb-overrides.txt
diff --git a/devel-docs/libgimpthumb/libgimpthumb-sections.txt b/devel-docs/libgimpthumb/libgimpthumb-sections.txt
new file mode 100644
index 0000000..e45dd76
--- /dev/null
+++ b/devel-docs/libgimpthumb/libgimpthumb-sections.txt
@@ -0,0 +1,67 @@
+<SECTION>
+<FILE>gimpthumbnail</FILE>
+<TITLE>GimpThumbnail</TITLE>
+GimpThumbnail
+gimp_thumbnail_new
+gimp_thumbnail_set_uri
+gimp_thumbnail_set_filename
+gimp_thumbnail_set_from_thumb
+gimp_thumbnail_peek_image
+gimp_thumbnail_peek_thumb
+gimp_thumbnail_check_thumb
+gimp_thumbnail_load_thumb
+gimp_thumbnail_save_thumb
+gimp_thumbnail_save_thumb_local
+gimp_thumbnail_save_failure
+gimp_thumbnail_delete_failure
+gimp_thumbnail_delete_others
+gimp_thumbnail_has_failed
+
+<SUBSECTION Standard>
+GimpThumbnailClass
+GIMP_THUMBNAIL
+GIMP_IS_THUMBNAIL
+GIMP_TYPE_THUMBNAIL
+gimp_thumbnail_get_type
+GIMP_THUMBNAIL_CLASS
+GIMP_IS_THUMBNAIL_CLASS
+GIMP_THUMBNAIL_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpthumb-utils</FILE>
+gimp_thumb_init
+gimp_thumb_get_thumb_base_dir
+gimp_thumb_find_thumb
+gimp_thumb_file_test
+gimp_thumb_name_from_uri
+gimp_thumb_ensure_thumb_dir
+gimp_thumb_get_thumb_dir
+gimp_thumbs_delete_for_uri
+gimp_thumb_name_from_uri_local
+gimp_thumb_ensure_thumb_dir_local
+gimp_thumb_get_thumb_dir_local
+gimp_thumbs_delete_for_uri_local
+</SECTION>
+
+<SECTION>
+<FILE>gimpthumb-enums</FILE>
+GimpThumbFileType
+GimpThumbSize
+GimpThumbState
+<SUBSECTION Standard>
+GIMP_TYPE_THUMB_SIZE
+gimp_thumb_file_type_get_type
+GIMP_TYPE_THUMB_FILE_TYPE
+gimp_thumb_size_get_type
+GIMP_TYPE_THUMB_STATE
+gimp_thumb_state_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpthumb-error</FILE>
+GimpThumbError
+GIMP_THUMB_ERROR
+gimp_thumb_error_quark
+</SECTION>
+
diff --git a/devel-docs/libgimpthumb/libgimpthumb.types b/devel-docs/libgimpthumb/libgimpthumb.types
new file mode 100644
index 0000000..5db4ace
--- /dev/null
+++ b/devel-docs/libgimpthumb/libgimpthumb.types
@@ -0,0 +1,4 @@
+#include <gdk-pixbuf/gdk-pixbuf.h>
+#include <libgimpthumb/gimpthumb.h>
+
+gimp_thumbnail_get_type
diff --git a/devel-docs/libgimpthumb/version.in b/devel-docs/libgimpthumb/version.in
new file mode 100644
index 0000000..9e02d6e
--- /dev/null
+++ b/devel-docs/libgimpthumb/version.in
@@ -0,0 +1 @@
+@GIMP_VERSION@
diff --git a/devel-docs/libgimpwidgets/Makefile.am b/devel-docs/libgimpwidgets/Makefile.am
new file mode 100644
index 0000000..6a36552
--- /dev/null
+++ b/devel-docs/libgimpwidgets/Makefile.am
@@ -0,0 +1,82 @@
+## Process this file with automake to produce Makefile.in
+
+# The name of the module.
+DOC_MODULE = libgimpwidgets
+
+# The top-level SGML file.
+DOC_MAIN_SGML_FILE = $(DOC_MODULE)-docs.sgml
+
+# The directory containing the source code.
+DOC_SOURCE_DIR = $(top_srcdir)/$(DOC_MODULE)
+
+# Extra options to pass to gtkdoc-scangobj
+# make sure babl is initialized, otherwise we segfault.
+SCANGOBJ_OPTIONS = --type-init-func="do { void babl_init (void); babl_init (); } while (0)"
+
+# Extra options to supply to gtkdoc-scan
+SCAN_OPTIONS = --deprecated-guards="GIMP_DISABLE_DEPRECATED"
+
+# Extra options to supply to gtkdoc-mkdb
+MKDB_OPTIONS = --sgml-mode --output-format=xml --name-space=gimp
+
+# Extra options to supply to gtkdoc-fixref
+FIXXREF_OPTIONS = --extra-dir=../libgimpbase/html --extra-dir=../libgimpcolor/html --extra-dir=../libgimpconfig/html --extra-dir=../libgimpmath/html --extra-dir=../libgimp/html
+
+# Used for dependencies
+HFILE_GLOB = $(DOC_SOURCE_DIR)/*.h
+CFILE_GLOB = $(DOC_SOURCE_DIR)/*.c
+
+# Header files to ignore when scanning
+IGNORE_HFILES = \
+ gimpcolorprofilestore-private.h \
+ gimpeevl.h \
+ gimpwidgets-private.h
+
+# Images to copy into HTML directory
+HTML_IMAGES = \
+ $(top_srcdir)/icons/Color/12/gimp-*.png \
+ $(top_srcdir)/icons/Color/16/gimp-*.png \
+ $(top_srcdir)/icons/Color/18/gimp-*.png \
+ $(top_srcdir)/icons/Color/20/gimp-*.png \
+ $(top_srcdir)/icons/Color/22/gimp-*.png \
+ $(top_srcdir)/icons/Color/24/gimp-*.png \
+ $(top_srcdir)/icons/Color/32/gimp-*.png \
+ $(top_srcdir)/icons/Color/48/gimp-*.png \
+ $(top_srcdir)/icons/Color/64/gimp-*.png \
+ $(top_srcdir)/icons/Color/128/gimp-*.png \
+ $(top_srcdir)/icons/Color/192/gimp-*.png \
+ $(top_srcdir)/icons/Color/256/gimp-*.png \
+ $(srcdir)/images/gimp-widget-*.png
+
+# Extra SGML files that are included by $(DOC_MAIN_SGML_FILE)
+content_files = visual-index.xml
+
+# Other files to distribute
+extra_files =
+
+# CFLAGS and LDFLAGS for compiling scan program. Only needed
+# if $(DOC_MODULE).types is non-empty.
+GTKDOC_CFLAGS = \
+ @CFLAGS@ \
+ -I$(top_srcdir) \
+ -I$(top_builddir) \
+ @GEGL_CFLAGS@ \
+ @GTK_CFLAGS@ \
+ -DGIMP_ENABLE_CONTROLLER_UNDER_CONSTRUCTION \
+ -UGTK_DISABLE_SINGLE_INCLUDES \
+ -UGIMP_DISABLE_DEPRECATED
+
+GTKDOC_LIBS = \
+ $(top_builddir)/libgimpbase/libgimpbase-$(GIMP_API_VERSION).la \
+ $(top_builddir)/libgimpcolor/libgimpcolor-$(GIMP_API_VERSION).la \
+ $(top_builddir)/libgimpmath/libgimpmath-$(GIMP_API_VERSION).la \
+ $(top_builddir)/libgimpconfig/libgimpconfig-$(GIMP_API_VERSION).la \
+ $(top_builddir)/libgimpwidgets/libgimpwidgets-$(GIMP_API_VERSION).la \
+ @GEGL_LIBS@ \
+ @GTK_LIBS@
+
+
+include $(top_srcdir)/gtk-doc.make
+
+# Other files to distribute
+EXTRA_DIST += version.in
diff --git a/devel-docs/libgimpwidgets/Makefile.in b/devel-docs/libgimpwidgets/Makefile.in
new file mode 100644
index 0000000..7c3491d
--- /dev/null
+++ b/devel-docs/libgimpwidgets/Makefile.in
@@ -0,0 +1,1133 @@
+# Makefile.in generated by automake 1.16.3 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994-2020 Free Software Foundation, Inc.
+
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+
+# -*- mode: makefile -*-
+#
+# gtk-doc.make - make rules for gtk-doc
+# Copyright (C) 2003 James Henstridge
+# 2004-2007 Damon Chaplin
+# 2007-2017 Stefan Sauer
+#
+# This program is free software: you can redistribute it and/or modify
+# it under the terms of the GNU General Public License as published by
+# the Free Software Foundation, either version 3 of the License, or
+# (at your option) any later version.
+#
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY; without even the implied warranty of
+# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+# GNU General Public License for more details.
+#
+# You should have received a copy of the GNU General Public License
+# along with this program. If not, see <http://www.gnu.org/licenses/>.
+
+####################################
+# Everything below here is generic #
+####################################
+VPATH = @srcdir@
+am__is_gnu_make = { \
+ if test -z '$(MAKELEVEL)'; then \
+ false; \
+ elif test -n '$(MAKE_HOST)'; then \
+ true; \
+ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
+ true; \
+ else \
+ false; \
+ fi; \
+}
+am__make_running_with_option = \
+ case $${target_option-} in \
+ ?) ;; \
+ *) echo "am__make_running_with_option: internal error: invalid" \
+ "target option '$${target_option-}' specified" >&2; \
+ exit 1;; \
+ esac; \
+ has_opt=no; \
+ sane_makeflags=$$MAKEFLAGS; \
+ if $(am__is_gnu_make); then \
+ sane_makeflags=$$MFLAGS; \
+ else \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ bs=\\; \
+ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
+ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
+ esac; \
+ fi; \
+ skip_next=no; \
+ strip_trailopt () \
+ { \
+ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
+ }; \
+ for flg in $$sane_makeflags; do \
+ test $$skip_next = yes && { skip_next=no; continue; }; \
+ case $$flg in \
+ *=*|--*) continue;; \
+ -*I) strip_trailopt 'I'; skip_next=yes;; \
+ -*I?*) strip_trailopt 'I';; \
+ -*O) strip_trailopt 'O'; skip_next=yes;; \
+ -*O?*) strip_trailopt 'O';; \
+ -*l) strip_trailopt 'l'; skip_next=yes;; \
+ -*l?*) strip_trailopt 'l';; \
+ -[dEDm]) skip_next=yes;; \
+ -[JT]) skip_next=yes;; \
+ esac; \
+ case $$flg in \
+ *$$target_option*) has_opt=yes; break;; \
+ esac; \
+ done; \
+ test $$has_opt = yes
+am__make_dryrun = (target_option=n; $(am__make_running_with_option))
+am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+subdir = devel-docs/libgimpwidgets
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/m4macros/alsa.m4 \
+ $(top_srcdir)/m4macros/ax_compare_version.m4 \
+ $(top_srcdir)/m4macros/ax_cxx_compile_stdcxx.m4 \
+ $(top_srcdir)/m4macros/ax_gcc_func_attribute.m4 \
+ $(top_srcdir)/m4macros/ax_prog_cc_for_build.m4 \
+ $(top_srcdir)/m4macros/ax_prog_perl_version.m4 \
+ $(top_srcdir)/m4macros/detectcflags.m4 \
+ $(top_srcdir)/m4macros/pythondev.m4 $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES = version
+CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo " GEN " $@;
+am__v_GEN_1 =
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 =
+SOURCES =
+DIST_SOURCES =
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+am__DIST_COMMON = $(srcdir)/Makefile.in $(srcdir)/version.in \
+ $(top_srcdir)/gtk-doc.make
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+AA_LIBS = @AA_LIBS@
+ACLOCAL = @ACLOCAL@
+ALLOCA = @ALLOCA@
+ALL_LINGUAS = @ALL_LINGUAS@
+ALSA_CFLAGS = @ALSA_CFLAGS@
+ALSA_LIBS = @ALSA_LIBS@
+ALTIVEC_EXTRA_CFLAGS = @ALTIVEC_EXTRA_CFLAGS@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+APPSTREAM_UTIL = @APPSTREAM_UTIL@
+AR = @AR@
+AS = @AS@
+ATK_CFLAGS = @ATK_CFLAGS@
+ATK_LIBS = @ATK_LIBS@
+ATK_REQUIRED_VERSION = @ATK_REQUIRED_VERSION@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+BABL_CFLAGS = @BABL_CFLAGS@
+BABL_LIBS = @BABL_LIBS@
+BABL_REQUIRED_VERSION = @BABL_REQUIRED_VERSION@
+BUG_REPORT_URL = @BUG_REPORT_URL@
+BUILD_EXEEXT = @BUILD_EXEEXT@
+BUILD_OBJEXT = @BUILD_OBJEXT@
+BZIP2_LIBS = @BZIP2_LIBS@
+CAIRO_CFLAGS = @CAIRO_CFLAGS@
+CAIRO_LIBS = @CAIRO_LIBS@
+CAIRO_PDF_CFLAGS = @CAIRO_PDF_CFLAGS@
+CAIRO_PDF_LIBS = @CAIRO_PDF_LIBS@
+CAIRO_PDF_REQUIRED_VERSION = @CAIRO_PDF_REQUIRED_VERSION@
+CAIRO_REQUIRED_VERSION = @CAIRO_REQUIRED_VERSION@
+CATALOGS = @CATALOGS@
+CATOBJEXT = @CATOBJEXT@
+CC = @CC@
+CCAS = @CCAS@
+CCASDEPMODE = @CCASDEPMODE@
+CCASFLAGS = @CCASFLAGS@
+CCDEPMODE = @CCDEPMODE@
+CC_FOR_BUILD = @CC_FOR_BUILD@
+CC_VERSION = @CC_VERSION@
+CFLAGS = @CFLAGS@
+CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
+CPP = @CPP@
+CPPFLAGS = @CPPFLAGS@
+CPPFLAGS_FOR_BUILD = @CPPFLAGS_FOR_BUILD@
+CPP_FOR_BUILD = @CPP_FOR_BUILD@
+CXX = @CXX@
+CXXCPP = @CXXCPP@
+CXXDEPMODE = @CXXDEPMODE@
+CXXFLAGS = @CXXFLAGS@
+CYGPATH_W = @CYGPATH_W@
+DATADIRNAME = @DATADIRNAME@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DESKTOP_DATADIR = @DESKTOP_DATADIR@
+DESKTOP_FILE_VALIDATE = @DESKTOP_FILE_VALIDATE@
+DLLTOOL = @DLLTOOL@
+DOC_SHOOTER = @DOC_SHOOTER@
+DSYMUTIL = @DSYMUTIL@
+DUMPBIN = @DUMPBIN@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+EXEEXT = @EXEEXT@
+FGREP = @FGREP@
+FILE_AA = @FILE_AA@
+FILE_EXR = @FILE_EXR@
+FILE_HEIF = @FILE_HEIF@
+FILE_JP2_LOAD = @FILE_JP2_LOAD@
+FILE_JPEGXL = @FILE_JPEGXL@
+FILE_MNG = @FILE_MNG@
+FILE_PDF_SAVE = @FILE_PDF_SAVE@
+FILE_PS = @FILE_PS@
+FILE_WMF = @FILE_WMF@
+FILE_XMC = @FILE_XMC@
+FILE_XPM = @FILE_XPM@
+FONTCONFIG_CFLAGS = @FONTCONFIG_CFLAGS@
+FONTCONFIG_LIBS = @FONTCONFIG_LIBS@
+FONTCONFIG_REQUIRED_VERSION = @FONTCONFIG_REQUIRED_VERSION@
+FREETYPE2_REQUIRED_VERSION = @FREETYPE2_REQUIRED_VERSION@
+FREETYPE_CFLAGS = @FREETYPE_CFLAGS@
+FREETYPE_LIBS = @FREETYPE_LIBS@
+GDBUS_CODEGEN = @GDBUS_CODEGEN@
+GDK_PIXBUF_CFLAGS = @GDK_PIXBUF_CFLAGS@
+GDK_PIXBUF_CSOURCE = @GDK_PIXBUF_CSOURCE@
+GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@
+GDK_PIXBUF_REQUIRED_VERSION = @GDK_PIXBUF_REQUIRED_VERSION@
+GEGL = @GEGL@
+GEGL_CFLAGS = @GEGL_CFLAGS@
+GEGL_LIBS = @GEGL_LIBS@
+GEGL_MAJOR_MINOR_VERSION = @GEGL_MAJOR_MINOR_VERSION@
+GEGL_REQUIRED_VERSION = @GEGL_REQUIRED_VERSION@
+GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
+GEXIV2_CFLAGS = @GEXIV2_CFLAGS@
+GEXIV2_LIBS = @GEXIV2_LIBS@
+GEXIV2_REQUIRED_VERSION = @GEXIV2_REQUIRED_VERSION@
+GIMP_API_VERSION = @GIMP_API_VERSION@
+GIMP_APP_VERSION = @GIMP_APP_VERSION@
+GIMP_BINARY_AGE = @GIMP_BINARY_AGE@
+GIMP_COMMAND = @GIMP_COMMAND@
+GIMP_DATA_VERSION = @GIMP_DATA_VERSION@
+GIMP_FULL_NAME = @GIMP_FULL_NAME@
+GIMP_INTERFACE_AGE = @GIMP_INTERFACE_AGE@
+GIMP_MAJOR_VERSION = @GIMP_MAJOR_VERSION@
+GIMP_MICRO_VERSION = @GIMP_MICRO_VERSION@
+GIMP_MINOR_VERSION = @GIMP_MINOR_VERSION@
+GIMP_MKENUMS = @GIMP_MKENUMS@
+GIMP_MODULES = @GIMP_MODULES@
+GIMP_PACKAGE_REVISION = @GIMP_PACKAGE_REVISION@
+GIMP_PKGCONFIG_VERSION = @GIMP_PKGCONFIG_VERSION@
+GIMP_PLUGINS = @GIMP_PLUGINS@
+GIMP_PLUGIN_VERSION = @GIMP_PLUGIN_VERSION@
+GIMP_REAL_VERSION = @GIMP_REAL_VERSION@
+GIMP_RELEASE = @GIMP_RELEASE@
+GIMP_SYSCONF_VERSION = @GIMP_SYSCONF_VERSION@
+GIMP_TOOL_VERSION = @GIMP_TOOL_VERSION@
+GIMP_UNSTABLE = @GIMP_UNSTABLE@
+GIMP_USER_VERSION = @GIMP_USER_VERSION@
+GIMP_VERSION = @GIMP_VERSION@
+GIO_CFLAGS = @GIO_CFLAGS@
+GIO_LIBS = @GIO_LIBS@
+GIO_UNIX_CFLAGS = @GIO_UNIX_CFLAGS@
+GIO_UNIX_LIBS = @GIO_UNIX_LIBS@
+GIO_WINDOWS_CFLAGS = @GIO_WINDOWS_CFLAGS@
+GIO_WINDOWS_LIBS = @GIO_WINDOWS_LIBS@
+GLIB_CFLAGS = @GLIB_CFLAGS@
+GLIB_COMPILE_RESOURCES = @GLIB_COMPILE_RESOURCES@
+GLIB_GENMARSHAL = @GLIB_GENMARSHAL@
+GLIB_LIBS = @GLIB_LIBS@
+GLIB_MKENUMS = @GLIB_MKENUMS@
+GLIB_REQUIRED_VERSION = @GLIB_REQUIRED_VERSION@
+GMODULE_NO_EXPORT_CFLAGS = @GMODULE_NO_EXPORT_CFLAGS@
+GMODULE_NO_EXPORT_LIBS = @GMODULE_NO_EXPORT_LIBS@
+GMOFILES = @GMOFILES@
+GMSGFMT = @GMSGFMT@
+GOBJECT_QUERY = @GOBJECT_QUERY@
+GREP = @GREP@
+GS_LIBS = @GS_LIBS@
+GTKDOC_CHECK = @GTKDOC_CHECK@
+GTKDOC_CHECK_PATH = @GTKDOC_CHECK_PATH@
+GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@
+GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@
+GTKDOC_MKPDF = @GTKDOC_MKPDF@
+GTKDOC_REBASE = @GTKDOC_REBASE@
+GTK_CFLAGS = @GTK_CFLAGS@
+GTK_LIBS = @GTK_LIBS@
+GTK_MAC_INTEGRATION_CFLAGS = @GTK_MAC_INTEGRATION_CFLAGS@
+GTK_MAC_INTEGRATION_LIBS = @GTK_MAC_INTEGRATION_LIBS@
+GTK_REQUIRED_VERSION = @GTK_REQUIRED_VERSION@
+GTK_UPDATE_ICON_CACHE = @GTK_UPDATE_ICON_CACHE@
+GUDEV_CFLAGS = @GUDEV_CFLAGS@
+GUDEV_LIBS = @GUDEV_LIBS@
+HARFBUZZ_CFLAGS = @HARFBUZZ_CFLAGS@
+HARFBUZZ_LIBS = @HARFBUZZ_LIBS@
+HARFBUZZ_REQUIRED_VERSION = @HARFBUZZ_REQUIRED_VERSION@
+HAVE_CXX14 = @HAVE_CXX14@
+HAVE_FINITE = @HAVE_FINITE@
+HAVE_ISFINITE = @HAVE_ISFINITE@
+HAVE_VFORK = @HAVE_VFORK@
+HOST_GLIB_COMPILE_RESOURCES = @HOST_GLIB_COMPILE_RESOURCES@
+HTML_DIR = @HTML_DIR@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+INSTOBJEXT = @INSTOBJEXT@
+INTLLIBS = @INTLLIBS@
+INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
+INTLTOOL_MERGE = @INTLTOOL_MERGE@
+INTLTOOL_PERL = @INTLTOOL_PERL@
+INTLTOOL_REQUIRED_VERSION = @INTLTOOL_REQUIRED_VERSION@
+INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
+INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@
+INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
+INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
+INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
+INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@
+ISO_CODES_LOCALEDIR = @ISO_CODES_LOCALEDIR@
+ISO_CODES_LOCATION = @ISO_CODES_LOCATION@
+JPEG_LIBS = @JPEG_LIBS@
+JSON_GLIB_CFLAGS = @JSON_GLIB_CFLAGS@
+JSON_GLIB_LIBS = @JSON_GLIB_LIBS@
+JXL_CFLAGS = @JXL_CFLAGS@
+JXL_LIBS = @JXL_LIBS@
+JXL_THREADS_CFLAGS = @JXL_THREADS_CFLAGS@
+JXL_THREADS_LIBS = @JXL_THREADS_LIBS@
+LCMS_CFLAGS = @LCMS_CFLAGS@
+LCMS_LIBS = @LCMS_LIBS@
+LCMS_REQUIRED_VERSION = @LCMS_REQUIRED_VERSION@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
+LIBBACKTRACE_LIBS = @LIBBACKTRACE_LIBS@
+LIBHEIF_CFLAGS = @LIBHEIF_CFLAGS@
+LIBHEIF_LIBS = @LIBHEIF_LIBS@
+LIBHEIF_REQUIRED_VERSION = @LIBHEIF_REQUIRED_VERSION@
+LIBJXL_REQUIRED_VERSION = @LIBJXL_REQUIRED_VERSION@
+LIBLZMA_REQUIRED_VERSION = @LIBLZMA_REQUIRED_VERSION@
+LIBMYPAINT_CFLAGS = @LIBMYPAINT_CFLAGS@
+LIBMYPAINT_LIBS = @LIBMYPAINT_LIBS@
+LIBMYPAINT_REQUIRED_VERSION = @LIBMYPAINT_REQUIRED_VERSION@
+LIBOBJS = @LIBOBJS@
+LIBPNG_REQUIRED_VERSION = @LIBPNG_REQUIRED_VERSION@
+LIBS = @LIBS@
+LIBTOOL = @LIBTOOL@
+LIBUNWIND_CFLAGS = @LIBUNWIND_CFLAGS@
+LIBUNWIND_LIBS = @LIBUNWIND_LIBS@
+LIBUNWIND_REQUIRED_VERSION = @LIBUNWIND_REQUIRED_VERSION@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+LT_CURRENT_MINUS_AGE = @LT_CURRENT_MINUS_AGE@
+LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@
+LT_VERSION_INFO = @LT_VERSION_INFO@
+LZMA_CFLAGS = @LZMA_CFLAGS@
+LZMA_LIBS = @LZMA_LIBS@
+MAIL = @MAIL@
+MAINT = @MAINT@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MIME_INFO_CFLAGS = @MIME_INFO_CFLAGS@
+MIME_INFO_LIBS = @MIME_INFO_LIBS@
+MIME_TYPES = @MIME_TYPES@
+MKDIR_P = @MKDIR_P@
+MKINSTALLDIRS = @MKINSTALLDIRS@
+MMX_EXTRA_CFLAGS = @MMX_EXTRA_CFLAGS@
+MNG_CFLAGS = @MNG_CFLAGS@
+MNG_LIBS = @MNG_LIBS@
+MSGFMT = @MSGFMT@
+MSGFMT_OPTS = @MSGFMT_OPTS@
+MSGMERGE = @MSGMERGE@
+MYPAINT_BRUSHES_CFLAGS = @MYPAINT_BRUSHES_CFLAGS@
+MYPAINT_BRUSHES_LIBS = @MYPAINT_BRUSHES_LIBS@
+NATIVE_GLIB_CFLAGS = @NATIVE_GLIB_CFLAGS@
+NATIVE_GLIB_LIBS = @NATIVE_GLIB_LIBS@
+NM = @NM@
+NMEDIT = @NMEDIT@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+OPENEXR_CFLAGS = @OPENEXR_CFLAGS@
+OPENEXR_LIBS = @OPENEXR_LIBS@
+OPENEXR_REQUIRED_VERSION = @OPENEXR_REQUIRED_VERSION@
+OPENJPEG_CFLAGS = @OPENJPEG_CFLAGS@
+OPENJPEG_LIBS = @OPENJPEG_LIBS@
+OPENJPEG_REQUIRED_VERSION = @OPENJPEG_REQUIRED_VERSION@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PANGOCAIRO_CFLAGS = @PANGOCAIRO_CFLAGS@
+PANGOCAIRO_LIBS = @PANGOCAIRO_LIBS@
+PANGOCAIRO_REQUIRED_VERSION = @PANGOCAIRO_REQUIRED_VERSION@
+PATHSEP = @PATHSEP@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PERL = @PERL@
+PERL_REQUIRED_VERSION = @PERL_REQUIRED_VERSION@
+PERL_VERSION = @PERL_VERSION@
+PKG_CONFIG = @PKG_CONFIG@
+PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
+PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
+PNG_CFLAGS = @PNG_CFLAGS@
+PNG_LIBS = @PNG_LIBS@
+POFILES = @POFILES@
+POPPLER_CFLAGS = @POPPLER_CFLAGS@
+POPPLER_DATA_CFLAGS = @POPPLER_DATA_CFLAGS@
+POPPLER_DATA_LIBS = @POPPLER_DATA_LIBS@
+POPPLER_DATA_REQUIRED_VERSION = @POPPLER_DATA_REQUIRED_VERSION@
+POPPLER_LIBS = @POPPLER_LIBS@
+POPPLER_REQUIRED_VERSION = @POPPLER_REQUIRED_VERSION@
+POSUB = @POSUB@
+PO_IN_DATADIR_FALSE = @PO_IN_DATADIR_FALSE@
+PO_IN_DATADIR_TRUE = @PO_IN_DATADIR_TRUE@
+PYBIN_PATH = @PYBIN_PATH@
+PYCAIRO_CFLAGS = @PYCAIRO_CFLAGS@
+PYCAIRO_LIBS = @PYCAIRO_LIBS@
+PYGIMP_EXTRA_CFLAGS = @PYGIMP_EXTRA_CFLAGS@
+PYGTK_CFLAGS = @PYGTK_CFLAGS@
+PYGTK_CODEGEN = @PYGTK_CODEGEN@
+PYGTK_DEFSDIR = @PYGTK_DEFSDIR@
+PYGTK_LIBS = @PYGTK_LIBS@
+PYLINK_LIBS = @PYLINK_LIBS@
+PYTHON = @PYTHON@
+PYTHON2_REQUIRED_VERSION = @PYTHON2_REQUIRED_VERSION@
+PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@
+PYTHON_INCLUDES = @PYTHON_INCLUDES@
+PYTHON_PLATFORM = @PYTHON_PLATFORM@
+PYTHON_PREFIX = @PYTHON_PREFIX@
+PYTHON_VERSION = @PYTHON_VERSION@
+RANLIB = @RANLIB@
+RSVG_REQUIRED_VERSION = @RSVG_REQUIRED_VERSION@
+RT_LIBS = @RT_LIBS@
+SCREENSHOT_LIBS = @SCREENSHOT_LIBS@
+SED = @SED@
+SENDMAIL = @SENDMAIL@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+SOCKET_LIBS = @SOCKET_LIBS@
+SSE2_EXTRA_CFLAGS = @SSE2_EXTRA_CFLAGS@
+SSE4_1_EXTRA_CFLAGS = @SSE4_1_EXTRA_CFLAGS@
+SSE_EXTRA_CFLAGS = @SSE_EXTRA_CFLAGS@
+STRIP = @STRIP@
+SVG_CFLAGS = @SVG_CFLAGS@
+SVG_LIBS = @SVG_LIBS@
+SYMPREFIX = @SYMPREFIX@
+TIFF_LIBS = @TIFF_LIBS@
+USE_NLS = @USE_NLS@
+VERSION = @VERSION@
+WEBKIT_CFLAGS = @WEBKIT_CFLAGS@
+WEBKIT_LIBS = @WEBKIT_LIBS@
+WEBKIT_REQUIRED_VERSION = @WEBKIT_REQUIRED_VERSION@
+WEBPDEMUX_CFLAGS = @WEBPDEMUX_CFLAGS@
+WEBPDEMUX_LIBS = @WEBPDEMUX_LIBS@
+WEBPMUX_CFLAGS = @WEBPMUX_CFLAGS@
+WEBPMUX_LIBS = @WEBPMUX_LIBS@
+WEBP_CFLAGS = @WEBP_CFLAGS@
+WEBP_LIBS = @WEBP_LIBS@
+WEBP_REQUIRED_VERSION = @WEBP_REQUIRED_VERSION@
+WEB_PAGE = @WEB_PAGE@
+WIN32_LARGE_ADDRESS_AWARE = @WIN32_LARGE_ADDRESS_AWARE@
+WINDRES = @WINDRES@
+WMF_CFLAGS = @WMF_CFLAGS@
+WMF_CONFIG = @WMF_CONFIG@
+WMF_LIBS = @WMF_LIBS@
+WMF_REQUIRED_VERSION = @WMF_REQUIRED_VERSION@
+XDG_EMAIL = @XDG_EMAIL@
+XFIXES_CFLAGS = @XFIXES_CFLAGS@
+XFIXES_LIBS = @XFIXES_LIBS@
+XGETTEXT = @XGETTEXT@
+XGETTEXT_REQUIRED_VERSION = @XGETTEXT_REQUIRED_VERSION@
+XMC_CFLAGS = @XMC_CFLAGS@
+XMC_LIBS = @XMC_LIBS@
+XMKMF = @XMKMF@
+XMLLINT = @XMLLINT@
+XMU_LIBS = @XMU_LIBS@
+XPM_LIBS = @XPM_LIBS@
+XSLTPROC = @XSLTPROC@
+XVFB_RUN = @XVFB_RUN@
+X_CFLAGS = @X_CFLAGS@
+X_EXTRA_LIBS = @X_EXTRA_LIBS@
+X_LIBS = @X_LIBS@
+X_PRE_LIBS = @X_PRE_LIBS@
+Z_LIBS = @Z_LIBS@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_CC_FOR_BUILD = @ac_ct_CC_FOR_BUILD@
+ac_ct_CXX = @ac_ct_CXX@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+gimpdatadir = @gimpdatadir@
+gimpdir = @gimpdir@
+gimplocaledir = @gimplocaledir@
+gimpplugindir = @gimpplugindir@
+gimpsysconfdir = @gimpsysconfdir@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+intltool__v_merge_options_ = @intltool__v_merge_options_@
+intltool__v_merge_options_0 = @intltool__v_merge_options_0@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+manpage_gimpdir = @manpage_gimpdir@
+mkdir_p = @mkdir_p@
+ms_librarian = @ms_librarian@
+mypaint_brushes_dir = @mypaint_brushes_dir@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+pkgpyexecdir = @pkgpyexecdir@
+pkgpythondir = @pkgpythondir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+pyexecdir = @pyexecdir@
+pythondir = @pythondir@
+runstatedir = @runstatedir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+
+# The name of the module.
+DOC_MODULE = libgimpwidgets
+
+# The top-level SGML file.
+DOC_MAIN_SGML_FILE = $(DOC_MODULE)-docs.sgml
+
+# The directory containing the source code.
+DOC_SOURCE_DIR = $(top_srcdir)/$(DOC_MODULE)
+
+# Extra options to pass to gtkdoc-scangobj
+# make sure babl is initialized, otherwise we segfault.
+SCANGOBJ_OPTIONS = --type-init-func="do { void babl_init (void); babl_init (); } while (0)"
+
+# Extra options to supply to gtkdoc-scan
+SCAN_OPTIONS = --deprecated-guards="GIMP_DISABLE_DEPRECATED"
+
+# Extra options to supply to gtkdoc-mkdb
+MKDB_OPTIONS = --sgml-mode --output-format=xml --name-space=gimp
+
+# Extra options to supply to gtkdoc-fixref
+FIXXREF_OPTIONS = --extra-dir=../libgimpbase/html --extra-dir=../libgimpcolor/html --extra-dir=../libgimpconfig/html --extra-dir=../libgimpmath/html --extra-dir=../libgimp/html
+
+# Used for dependencies
+HFILE_GLOB = $(DOC_SOURCE_DIR)/*.h
+CFILE_GLOB = $(DOC_SOURCE_DIR)/*.c
+
+# Header files to ignore when scanning
+IGNORE_HFILES = \
+ gimpcolorprofilestore-private.h \
+ gimpeevl.h \
+ gimpwidgets-private.h
+
+
+# Images to copy into HTML directory
+HTML_IMAGES = \
+ $(top_srcdir)/icons/Color/12/gimp-*.png \
+ $(top_srcdir)/icons/Color/16/gimp-*.png \
+ $(top_srcdir)/icons/Color/18/gimp-*.png \
+ $(top_srcdir)/icons/Color/20/gimp-*.png \
+ $(top_srcdir)/icons/Color/22/gimp-*.png \
+ $(top_srcdir)/icons/Color/24/gimp-*.png \
+ $(top_srcdir)/icons/Color/32/gimp-*.png \
+ $(top_srcdir)/icons/Color/48/gimp-*.png \
+ $(top_srcdir)/icons/Color/64/gimp-*.png \
+ $(top_srcdir)/icons/Color/128/gimp-*.png \
+ $(top_srcdir)/icons/Color/192/gimp-*.png \
+ $(top_srcdir)/icons/Color/256/gimp-*.png \
+ $(srcdir)/images/gimp-widget-*.png
+
+
+# Extra SGML files that are included by $(DOC_MAIN_SGML_FILE)
+content_files = visual-index.xml
+
+# Other files to distribute
+extra_files =
+
+# CFLAGS and LDFLAGS for compiling scan program. Only needed
+# if $(DOC_MODULE).types is non-empty.
+GTKDOC_CFLAGS = \
+ @CFLAGS@ \
+ -I$(top_srcdir) \
+ -I$(top_builddir) \
+ @GEGL_CFLAGS@ \
+ @GTK_CFLAGS@ \
+ -DGIMP_ENABLE_CONTROLLER_UNDER_CONSTRUCTION \
+ -UGTK_DISABLE_SINGLE_INCLUDES \
+ -UGIMP_DISABLE_DEPRECATED
+
+GTKDOC_LIBS = \
+ $(top_builddir)/libgimpbase/libgimpbase-$(GIMP_API_VERSION).la \
+ $(top_builddir)/libgimpcolor/libgimpcolor-$(GIMP_API_VERSION).la \
+ $(top_builddir)/libgimpmath/libgimpmath-$(GIMP_API_VERSION).la \
+ $(top_builddir)/libgimpconfig/libgimpconfig-$(GIMP_API_VERSION).la \
+ $(top_builddir)/libgimpwidgets/libgimpwidgets-$(GIMP_API_VERSION).la \
+ @GEGL_LIBS@ \
+ @GTK_LIBS@
+
+@GTK_DOC_USE_LIBTOOL_FALSE@GTKDOC_CC = $(CC) $(INCLUDES) $(GTKDOC_DEPS_CFLAGS) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+@GTK_DOC_USE_LIBTOOL_TRUE@GTKDOC_CC = $(LIBTOOL) --tag=CC --mode=compile $(CC) $(INCLUDES) $(GTKDOC_DEPS_CFLAGS) $(AM_CPPFLAGS) $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+@GTK_DOC_USE_LIBTOOL_FALSE@GTKDOC_LD = $(CC) $(GTKDOC_DEPS_LIBS) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS)
+@GTK_DOC_USE_LIBTOOL_TRUE@GTKDOC_LD = $(LIBTOOL) --tag=CC --mode=link $(CC) $(GTKDOC_DEPS_LIBS) $(AM_CFLAGS) $(CFLAGS) $(AM_LDFLAGS) $(LDFLAGS)
+@GTK_DOC_USE_LIBTOOL_FALSE@GTKDOC_RUN =
+@GTK_DOC_USE_LIBTOOL_TRUE@GTKDOC_RUN = $(LIBTOOL) --mode=execute
+
+# We set GPATH here; this gives us semantics for GNU make
+# which are more like other make's VPATH, when it comes to
+# whether a source that is a target of one rule is then
+# searched for in VPATH/GPATH.
+#
+GPATH = $(srcdir)
+TARGET_DIR = $(HTML_DIR)/$(DOC_MODULE)
+SETUP_FILES = \
+ $(content_files) \
+ $(expand_content_files) \
+ $(DOC_MAIN_SGML_FILE) \
+ $(DOC_MODULE)-sections.txt \
+ $(DOC_MODULE)-overrides.txt
+
+
+# Other files to distribute
+EXTRA_DIST = $(HTML_IMAGES) $(SETUP_FILES) version.in
+DOC_STAMPS = setup-build.stamp scan-build.stamp sgml-build.stamp \
+ html-build.stamp pdf-build.stamp \
+ sgml.stamp html.stamp pdf.stamp
+
+SCANOBJ_FILES = \
+ $(DOC_MODULE).actions \
+ $(DOC_MODULE).args \
+ $(DOC_MODULE).hierarchy \
+ $(DOC_MODULE).interfaces \
+ $(DOC_MODULE).prerequisites \
+ $(DOC_MODULE).signals
+
+REPORT_FILES = \
+ $(DOC_MODULE)-undocumented.txt \
+ $(DOC_MODULE)-undeclared.txt \
+ $(DOC_MODULE)-unused.txt
+
+CLEANFILES = $(SCANOBJ_FILES) $(REPORT_FILES) $(DOC_STAMPS) gtkdoc-check.test
+@GTK_DOC_BUILD_HTML_FALSE@HTML_BUILD_STAMP =
+@GTK_DOC_BUILD_HTML_TRUE@HTML_BUILD_STAMP = html-build.stamp
+@GTK_DOC_BUILD_PDF_FALSE@PDF_BUILD_STAMP =
+@GTK_DOC_BUILD_PDF_TRUE@PDF_BUILD_STAMP = pdf-build.stamp
+
+#### setup ####
+GTK_DOC_V_SETUP = $(GTK_DOC_V_SETUP_@AM_V@)
+GTK_DOC_V_SETUP_ = $(GTK_DOC_V_SETUP_@AM_DEFAULT_V@)
+GTK_DOC_V_SETUP_0 = @echo " DOC Preparing build";
+
+#### scan ####
+GTK_DOC_V_SCAN = $(GTK_DOC_V_SCAN_@AM_V@)
+GTK_DOC_V_SCAN_ = $(GTK_DOC_V_SCAN_@AM_DEFAULT_V@)
+GTK_DOC_V_SCAN_0 = @echo " DOC Scanning header files";
+GTK_DOC_V_INTROSPECT = $(GTK_DOC_V_INTROSPECT_@AM_V@)
+GTK_DOC_V_INTROSPECT_ = $(GTK_DOC_V_INTROSPECT_@AM_DEFAULT_V@)
+GTK_DOC_V_INTROSPECT_0 = @echo " DOC Introspecting gobjects";
+
+#### xml ####
+GTK_DOC_V_XML = $(GTK_DOC_V_XML_@AM_V@)
+GTK_DOC_V_XML_ = $(GTK_DOC_V_XML_@AM_DEFAULT_V@)
+GTK_DOC_V_XML_0 = @echo " DOC Building XML";
+
+#### html ####
+GTK_DOC_V_HTML = $(GTK_DOC_V_HTML_@AM_V@)
+GTK_DOC_V_HTML_ = $(GTK_DOC_V_HTML_@AM_DEFAULT_V@)
+GTK_DOC_V_HTML_0 = @echo " DOC Building HTML";
+GTK_DOC_V_XREF = $(GTK_DOC_V_XREF_@AM_V@)
+GTK_DOC_V_XREF_ = $(GTK_DOC_V_XREF_@AM_DEFAULT_V@)
+GTK_DOC_V_XREF_0 = @echo " DOC Fixing cross-references";
+
+#### pdf ####
+GTK_DOC_V_PDF = $(GTK_DOC_V_PDF_@AM_V@)
+GTK_DOC_V_PDF_ = $(GTK_DOC_V_PDF_@AM_DEFAULT_V@)
+GTK_DOC_V_PDF_0 = @echo " DOC Building PDF";
+all: all-am
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(top_srcdir)/gtk-doc.make $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu devel-docs/libgimpwidgets/Makefile'; \
+ $(am__cd) $(top_srcdir) && \
+ $(AUTOMAKE) --gnu devel-docs/libgimpwidgets/Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \
+ esac;
+$(top_srcdir)/gtk-doc.make $(am__empty):
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+version: $(top_builddir)/config.status $(srcdir)/version.in
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@
+
+mostlyclean-libtool:
+ -rm -f *.lo
+
+clean-libtool:
+ -rm -rf .libs _libs
+tags TAGS:
+
+ctags CTAGS:
+
+cscope cscopelist:
+
+
+distdir: $(BUILT_SOURCES)
+ $(MAKE) $(AM_MAKEFLAGS) distdir-am
+
+distdir-am: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d "$(distdir)/$$file"; then \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+ else \
+ test -f "$(distdir)/$$file" \
+ || cp -p $$d/$$file "$(distdir)/$$file" \
+ || exit 1; \
+ fi; \
+ done
+ $(MAKE) $(AM_MAKEFLAGS) \
+ top_distdir="$(top_distdir)" distdir="$(distdir)" \
+ dist-hook
+check-am: all-am
+check: check-am
+@ENABLE_GTK_DOC_FALSE@all-local:
+all-am: Makefile all-local
+installdirs:
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+ if test -z '$(STRIP)'; then \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ install; \
+ else \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+ fi
+mostlyclean-generic:
+
+clean-generic:
+ -test -z "$(CLEANFILES)" || rm -f $(CLEANFILES)
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+ -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-am
+
+clean-am: clean-generic clean-libtool clean-local mostlyclean-am
+
+distclean: distclean-am
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic distclean-local
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+html-am:
+
+info: info-am
+
+info-am:
+
+install-data-am: install-data-local
+
+install-dvi: install-dvi-am
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-am
+
+install-html-am:
+
+install-info: install-info-am
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-pdf-am:
+
+install-ps: install-ps-am
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic \
+ maintainer-clean-local
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-generic mostlyclean-libtool
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am: uninstall-local
+
+.MAKE: install-am install-strip
+
+.PHONY: all all-am all-local check check-am clean clean-generic \
+ clean-libtool clean-local cscopelist-am ctags-am dist-hook \
+ distclean distclean-generic distclean-libtool distclean-local \
+ distdir dvi dvi-am html html-am info info-am install \
+ install-am install-data install-data-am install-data-local \
+ install-dvi install-dvi-am install-exec install-exec-am \
+ install-html install-html-am install-info install-info-am \
+ install-man install-pdf install-pdf-am install-ps \
+ install-ps-am install-strip installcheck installcheck-am \
+ installdirs maintainer-clean maintainer-clean-generic \
+ maintainer-clean-local mostlyclean mostlyclean-generic \
+ mostlyclean-libtool pdf pdf-am ps ps-am tags-am uninstall \
+ uninstall-am uninstall-local
+
+.PRECIOUS: Makefile
+
+
+gtkdoc-check.test: Makefile
+ $(AM_V_GEN)echo "#!/bin/sh -e" > $@; \
+ echo "$(GTKDOC_CHECK_PATH) || exit 1" >> $@; \
+ chmod +x $@
+
+all-gtk-doc: $(HTML_BUILD_STAMP) $(PDF_BUILD_STAMP)
+.PHONY: all-gtk-doc
+
+@ENABLE_GTK_DOC_TRUE@all-local: all-gtk-doc
+
+docs: $(HTML_BUILD_STAMP) $(PDF_BUILD_STAMP)
+
+$(REPORT_FILES): sgml-build.stamp
+
+setup-build.stamp:
+ -$(GTK_DOC_V_SETUP)if test "$(abs_srcdir)" != "$(abs_builddir)" ; then \
+ files=`echo $(SETUP_FILES) $(DOC_MODULE).types`; \
+ if test "x$$files" != "x" ; then \
+ for file in $$files ; do \
+ destdir=`dirname $(abs_builddir)/$$file`; \
+ test -d "$$destdir" || mkdir -p "$$destdir"; \
+ test -f $(abs_srcdir)/$$file && \
+ cp -pf $(abs_srcdir)/$$file $(abs_builddir)/$$file || true; \
+ done; \
+ fi; \
+ fi
+ $(AM_V_at)touch setup-build.stamp
+
+scan-build.stamp: setup-build.stamp $(HFILE_GLOB) $(CFILE_GLOB)
+ $(GTK_DOC_V_SCAN)_source_dir='' ; \
+ for i in $(DOC_SOURCE_DIR) ; do \
+ _source_dir="$${_source_dir} --source-dir=$$i" ; \
+ done ; \
+ gtkdoc-scan --module=$(DOC_MODULE) --ignore-headers="$(IGNORE_HFILES)" $${_source_dir} $(SCAN_OPTIONS) $(EXTRA_HFILES)
+ $(GTK_DOC_V_INTROSPECT)if grep -l '^..*$$' $(DOC_MODULE).types > /dev/null 2>&1 ; then \
+ scanobj_options=""; \
+ gtkdoc-scangobj 2>&1 --help | grep >/dev/null "\-\-verbose"; \
+ if test "$$?" = "0"; then \
+ if test "x$(V)" = "x1"; then \
+ scanobj_options="--verbose"; \
+ fi; \
+ fi; \
+ CC="$(GTKDOC_CC)" LD="$(GTKDOC_LD)" RUN="$(GTKDOC_RUN)" CFLAGS="$(GTKDOC_CFLAGS) $(CFLAGS)" LDFLAGS="$(GTKDOC_LIBS) $(LDFLAGS)" \
+ gtkdoc-scangobj $(SCANGOBJ_OPTIONS) $$scanobj_options --module=$(DOC_MODULE); \
+ else \
+ for i in $(SCANOBJ_FILES) ; do \
+ test -f $$i || touch $$i ; \
+ done \
+ fi
+ $(AM_V_at)touch scan-build.stamp
+
+$(DOC_MODULE)-decl.txt $(SCANOBJ_FILES) $(DOC_MODULE)-sections.txt $(DOC_MODULE)-overrides.txt: scan-build.stamp
+ @true
+
+sgml-build.stamp: setup-build.stamp $(DOC_MODULE)-decl.txt $(SCANOBJ_FILES) $(HFILE_GLOB) $(CFILE_GLOB) $(DOC_MODULE)-sections.txt $(DOC_MODULE)-overrides.txt $(expand_content_files) xml/gtkdocentities.ent
+ $(GTK_DOC_V_XML)_source_dir='' ; \
+ for i in $(DOC_SOURCE_DIR) ; do \
+ _source_dir="$${_source_dir} --source-dir=$$i" ; \
+ done ; \
+ gtkdoc-mkdb --module=$(DOC_MODULE) --output-format=xml --expand-content-files="$(expand_content_files)" --main-sgml-file=$(DOC_MAIN_SGML_FILE) $${_source_dir} $(MKDB_OPTIONS)
+ $(AM_V_at)touch sgml-build.stamp
+
+sgml.stamp: sgml-build.stamp
+ @true
+
+$(DOC_MAIN_SGML_FILE): sgml-build.stamp
+ @true
+
+xml/gtkdocentities.ent: Makefile
+ $(GTK_DOC_V_XML)$(MKDIR_P) $(@D) && ( \
+ echo "<!ENTITY package \"$(PACKAGE)\">"; \
+ echo "<!ENTITY package_bugreport \"$(PACKAGE_BUGREPORT)\">"; \
+ echo "<!ENTITY package_name \"$(PACKAGE_NAME)\">"; \
+ echo "<!ENTITY package_string \"$(PACKAGE_STRING)\">"; \
+ echo "<!ENTITY package_tarname \"$(PACKAGE_TARNAME)\">"; \
+ echo "<!ENTITY package_url \"$(PACKAGE_URL)\">"; \
+ echo "<!ENTITY package_version \"$(PACKAGE_VERSION)\">"; \
+ ) > $@
+
+html-build.stamp: sgml.stamp $(DOC_MAIN_SGML_FILE) $(content_files) $(expand_content_files)
+ $(GTK_DOC_V_HTML)rm -rf html && mkdir html && \
+ mkhtml_options=""; \
+ gtkdoc-mkhtml 2>&1 --help | grep >/dev/null "\-\-verbose"; \
+ if test "$$?" = "0"; then \
+ if test "x$(V)" = "x1"; then \
+ mkhtml_options="$$mkhtml_options --verbose"; \
+ fi; \
+ fi; \
+ gtkdoc-mkhtml 2>&1 --help | grep >/dev/null "\-\-path"; \
+ if test "$$?" = "0"; then \
+ mkhtml_options="$$mkhtml_options --path=\"$(abs_srcdir)\""; \
+ fi; \
+ cd html && gtkdoc-mkhtml $$mkhtml_options $(MKHTML_OPTIONS) $(DOC_MODULE) ../$(DOC_MAIN_SGML_FILE)
+ -@test "x$(HTML_IMAGES)" = "x" || \
+ for file in $(HTML_IMAGES) ; do \
+ test -f $(abs_srcdir)/$$file && cp $(abs_srcdir)/$$file $(abs_builddir)/html; \
+ test -f $(abs_builddir)/$$file && cp $(abs_builddir)/$$file $(abs_builddir)/html; \
+ test -f $$file && cp $$file $(abs_builddir)/html; \
+ done;
+ $(GTK_DOC_V_XREF)gtkdoc-fixxref --module=$(DOC_MODULE) --module-dir=html --html-dir=$(HTML_DIR) $(FIXXREF_OPTIONS)
+ $(AM_V_at)touch html-build.stamp
+
+pdf-build.stamp: sgml.stamp $(DOC_MAIN_SGML_FILE) $(content_files) $(expand_content_files)
+ $(GTK_DOC_V_PDF)rm -f $(DOC_MODULE).pdf && \
+ mkpdf_options=""; \
+ gtkdoc-mkpdf 2>&1 --help | grep >/dev/null "\-\-verbose"; \
+ if test "$$?" = "0"; then \
+ if test "x$(V)" = "x1"; then \
+ mkpdf_options="$$mkpdf_options --verbose"; \
+ fi; \
+ fi; \
+ if test "x$(HTML_IMAGES)" != "x"; then \
+ for img in $(HTML_IMAGES); do \
+ part=`dirname $$img`; \
+ echo $$mkpdf_options | grep >/dev/null "\-\-imgdir=$$part "; \
+ if test $$? != 0; then \
+ mkpdf_options="$$mkpdf_options --imgdir=$$part"; \
+ fi; \
+ done; \
+ fi; \
+ gtkdoc-mkpdf --path="$(abs_srcdir)" $$mkpdf_options $(DOC_MODULE) $(DOC_MAIN_SGML_FILE) $(MKPDF_OPTIONS)
+ $(AM_V_at)touch pdf-build.stamp
+
+##############
+
+clean-local:
+ @rm -f *~ *.bak
+ @rm -rf .libs
+ @if echo $(SCAN_OPTIONS) | grep -q "\-\-rebuild-types" ; then \
+ rm -f $(DOC_MODULE).types; \
+ fi
+ @if echo $(SCAN_OPTIONS) | grep -q "\-\-rebuild-sections" ; then \
+ rm -f $(DOC_MODULE)-sections.txt; \
+ fi
+
+distclean-local:
+ @rm -rf xml html $(REPORT_FILES) $(DOC_MODULE).pdf \
+ $(DOC_MODULE)-decl-list.txt $(DOC_MODULE)-decl.txt
+ @if test "$(abs_srcdir)" != "$(abs_builddir)" ; then \
+ rm -f $(SETUP_FILES) $(DOC_MODULE).types; \
+ fi
+
+maintainer-clean-local:
+ @rm -rf xml html
+
+install-data-local:
+ @installfiles=`echo $(builddir)/html/*`; \
+ if test "$$installfiles" = '$(builddir)/html/*'; \
+ then echo 1>&2 'Nothing to install' ; \
+ else \
+ if test -n "$(DOC_MODULE_VERSION)"; then \
+ installdir="$(DESTDIR)$(TARGET_DIR)-$(DOC_MODULE_VERSION)"; \
+ else \
+ installdir="$(DESTDIR)$(TARGET_DIR)"; \
+ fi; \
+ $(mkinstalldirs) $${installdir} ; \
+ for i in $$installfiles; do \
+ echo ' $(INSTALL_DATA) '$$i ; \
+ $(INSTALL_DATA) $$i $${installdir}; \
+ done; \
+ if test -n "$(DOC_MODULE_VERSION)"; then \
+ mv -f $${installdir}/$(DOC_MODULE).devhelp2 \
+ $${installdir}/$(DOC_MODULE)-$(DOC_MODULE_VERSION).devhelp2; \
+ fi; \
+ $(GTKDOC_REBASE) --relative --dest-dir=$(DESTDIR) --html-dir=$${installdir}; \
+ fi
+
+uninstall-local:
+ @if test -n "$(DOC_MODULE_VERSION)"; then \
+ installdir="$(DESTDIR)$(TARGET_DIR)-$(DOC_MODULE_VERSION)"; \
+ else \
+ installdir="$(DESTDIR)$(TARGET_DIR)"; \
+ fi; \
+ rm -rf $${installdir}
+
+#
+# Require gtk-doc when making dist
+#
+@HAVE_GTK_DOC_TRUE@dist-check-gtkdoc: docs
+@HAVE_GTK_DOC_FALSE@dist-check-gtkdoc:
+@HAVE_GTK_DOC_FALSE@ @echo "*** gtk-doc is needed to run 'make dist'. ***"
+@HAVE_GTK_DOC_FALSE@ @echo "*** gtk-doc was not found when 'configure' ran. ***"
+@HAVE_GTK_DOC_FALSE@ @echo "*** please install gtk-doc and rerun 'configure'. ***"
+@HAVE_GTK_DOC_FALSE@ @false
+
+dist-hook: dist-check-gtkdoc all-gtk-doc dist-hook-local
+ @mkdir $(distdir)/html
+ @cp ./html/* $(distdir)/html
+ @-cp ./$(DOC_MODULE).pdf $(distdir)/
+ @-cp ./$(DOC_MODULE).types $(distdir)/
+ @-cp ./$(DOC_MODULE)-sections.txt $(distdir)/
+ @cd $(distdir) && rm -f $(DISTCLEANFILES)
+ @$(GTKDOC_REBASE) --online --relative --html-dir=$(distdir)/html
+
+.PHONY : dist-hook-local docs
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff --git a/devel-docs/libgimpwidgets/html/GimpBrowser.html b/devel-docs/libgimpwidgets/html/GimpBrowser.html
new file mode 100644
index 0000000..799e5f6
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/GimpBrowser.html
@@ -0,0 +1,277 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpBrowser: GIMP Widgets Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Widgets Library Reference Manual">
+<link rel="up" href="libgimpwidgets-widgets.html" title="Part I. GIMP Widgets">
+<link rel="prev" href="libgimpwidgets-gallery.html" title="Widget Gallery">
+<link rel="next" href="GimpButton.html" title="GimpButton">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#GimpBrowser.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
+ <a href="#GimpBrowser.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces">  <span class="dim">|</span> 
+ <a href="#GimpBrowser.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_signals">  <span class="dim">|</span> 
+ <a href="#GimpBrowser.signals" class="shortcut">Signals</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimpwidgets-widgets.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimpwidgets-gallery.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="GimpButton.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="GimpBrowser"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="GimpBrowser.top_of_page"></a>GimpBrowser</span></h2>
+<p>GimpBrowser — A base class for a documentation browser.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="GimpBrowser.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpBrowser.html#gimp-browser-new" title="gimp_browser_new ()">gimp_browser_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpBrowser.html#gimp-browser-add-search-types" title="gimp_browser_add_search_types ()">gimp_browser_add_search_types</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpBrowser.html#gimp-browser-set-widget" title="gimp_browser_set_widget ()">gimp_browser_set_widget</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpBrowser.html#gimp-browser-show-message" title="gimp_browser_show_message ()">gimp_browser_show_message</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpBrowser.signals"></a><h2>Signals</h2>
+<div class="informaltable"><table class="informaltable" border="0">
+<colgroup>
+<col width="150px" class="signal_proto_type">
+<col width="300px" class="signal_proto_name">
+<col width="200px" class="signal_proto_flags">
+</colgroup>
+<tbody><tr>
+<td class="signal_type"><span class="returnvalue">void</span></td>
+<td class="signal_name"><a class="link" href="GimpBrowser.html#GimpBrowser-search" title="The “search” signal">search</a></td>
+<td class="signal_flags">Run Last</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpBrowser.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody><tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="GimpBrowser.html#GimpBrowser-struct" title="GimpBrowser">GimpBrowser</a></td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpBrowser.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen"> GObject
+ <span class="lineart">╰──</span> GInitiallyUnowned
+ <span class="lineart">╰──</span> GtkObject
+ <span class="lineart">╰──</span> GtkWidget
+ <span class="lineart">╰──</span> GtkContainer
+ <span class="lineart">╰──</span> GtkPaned
+ <span class="lineart">╰──</span> GtkHPaned
+ <span class="lineart">╰──</span> GimpBrowser
+</pre>
+</div>
+<div class="refsect1">
+<a name="GimpBrowser.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
+<p>
+GimpBrowser implements
+ AtkImplementorIface, GtkBuildable and GtkOrientable.</p>
+</div>
+<div class="refsect1">
+<a name="GimpBrowser.description"></a><h2>Description</h2>
+<p>A base class for a documentation browser.</p>
+</div>
+<div class="refsect1">
+<a name="GimpBrowser.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-browser-new"></a><h3>gimp_browser_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_browser_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Create a new <a class="link" href="GimpBrowser.html" title="GimpBrowser"><span class="type">GimpBrowser</span></a> widget.</p>
+<div class="refsect3">
+<a name="gimp-browser-new.returns"></a><h4>Returns</h4>
+<p> a newly created <a class="link" href="GimpBrowser.html" title="GimpBrowser"><span class="type">GimpBrowser</span></a>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-browser-add-search-types"></a><h3>gimp_browser_add_search_types ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_browser_add_search_types (<em class="parameter"><code><a class="link" href="GimpBrowser.html" title="GimpBrowser"><span class="type">GimpBrowser</span></a> *browser</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *first_type_label</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> first_type_id</code></em>,
+ <em class="parameter"><code>...</code></em>);</pre>
+<p>Populates the <span class="type">GtkComboBox</span> with search types.</p>
+<div class="refsect3">
+<a name="gimp-browser-add-search-types.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>browser</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpBrowser.html" title="GimpBrowser"><span class="type">GimpBrowser</span></a> widget</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>first_type_label</p></td>
+<td class="parameter_description"><p>the label of the first search type</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>first_type_id</p></td>
+<td class="parameter_description"><p>an integer that identifies the first search type</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>...</p></td>
+<td class="parameter_description"><p>a <code class="literal">NULL</code>-terminated list of more labels and ids.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-browser-set-widget"></a><h3>gimp_browser_set_widget ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_browser_set_widget (<em class="parameter"><code><a class="link" href="GimpBrowser.html" title="GimpBrowser"><span class="type">GimpBrowser</span></a> *browser</code></em>,
+ <em class="parameter"><code><span class="type">GtkWidget</span> *widget</code></em>);</pre>
+<p>Sets the widget to appear on the right side of the <em class="parameter"><code>browser</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-browser-set-widget.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>browser</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpBrowser.html" title="GimpBrowser"><span class="type">GimpBrowser</span></a> widget</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>widget</p></td>
+<td class="parameter_description"><p>a <span class="type">GtkWidget</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-browser-show-message"></a><h3>gimp_browser_show_message ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_browser_show_message (<em class="parameter"><code><a class="link" href="GimpBrowser.html" title="GimpBrowser"><span class="type">GimpBrowser</span></a> *browser</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *message</code></em>);</pre>
+<p>Displays <em class="parameter"><code>message</code></em>
+ in the right side of the <em class="parameter"><code>browser</code></em>
+. Unless the right
+side already contains a <span class="type">GtkLabel</span>, the widget previously added with
+<a class="link" href="GimpBrowser.html#gimp-browser-set-widget" title="gimp_browser_set_widget ()"><code class="function">gimp_browser_set_widget()</code></a> is removed and replaced by a <span class="type">GtkLabel</span>.</p>
+<div class="refsect3">
+<a name="gimp-browser-show-message.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>browser</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpBrowser.html" title="GimpBrowser"><span class="type">GimpBrowser</span></a> widget</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>message</p></td>
+<td class="parameter_description"><p>text message</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpBrowser.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpBrowser-struct"></a><h3>GimpBrowser</h3>
+<pre class="programlisting">typedef struct _GimpBrowser GimpBrowser;</pre>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpBrowser.signal-details"></a><h2>Signal Details</h2>
+<div class="refsect2">
+<a name="GimpBrowser-search"></a><h3>The <code class="literal">“search”</code> signal</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+user_function (<a class="link" href="GimpBrowser.html" title="GimpBrowser"><span class="type">GimpBrowser</span></a> *gimpbrowser,
+ <span class="type">char</span> *arg1,
+ <span class="type">int</span> arg2,
+ <span class="type">gpointer</span> user_data)</pre>
+<p>Flags: Run Last</p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpwidgets/html/GimpButton.html b/devel-docs/libgimpwidgets/html/GimpButton.html
new file mode 100644
index 0000000..33717c5
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/GimpButton.html
@@ -0,0 +1,211 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpButton: GIMP Widgets Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Widgets Library Reference Manual">
+<link rel="up" href="libgimpwidgets-widgets.html" title="Part I. GIMP Widgets">
+<link rel="prev" href="GimpBrowser.html" title="GimpBrowser">
+<link rel="next" href="GimpChainButton.html" title="GimpChainButton">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#GimpButton.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
+ <a href="#GimpButton.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces">  <span class="dim">|</span> 
+ <a href="#GimpButton.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_signals">  <span class="dim">|</span> 
+ <a href="#GimpButton.signals" class="shortcut">Signals</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimpwidgets-widgets.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="GimpBrowser.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="GimpChainButton.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="GimpButton"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="GimpButton.top_of_page"></a>GimpButton</span></h2>
+<p>GimpButton — A <span class="type">GtkButton</span> with a little extra functionality.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"><img src="gimp-widget-button.png"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="GimpButton.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpButton.html#gimp-button-new" title="gimp_button_new ()">gimp_button_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpButton.html#gimp-button-extended-clicked" title="gimp_button_extended_clicked ()">gimp_button_extended_clicked</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpButton.signals"></a><h2>Signals</h2>
+<div class="informaltable"><table class="informaltable" border="0">
+<colgroup>
+<col width="150px" class="signal_proto_type">
+<col width="300px" class="signal_proto_name">
+<col width="200px" class="signal_proto_flags">
+</colgroup>
+<tbody><tr>
+<td class="signal_type"><span class="returnvalue">void</span></td>
+<td class="signal_name"><a class="link" href="GimpButton.html#GimpButton-extended-clicked" title="The “extended-clicked” signal">extended-clicked</a></td>
+<td class="signal_flags">Run First</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpButton.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody><tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="GimpButton.html#GimpButton-struct" title="GimpButton">GimpButton</a></td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpButton.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen"> GObject
+ <span class="lineart">╰──</span> GInitiallyUnowned
+ <span class="lineart">╰──</span> GtkObject
+ <span class="lineart">╰──</span> GtkWidget
+ <span class="lineart">╰──</span> GtkContainer
+ <span class="lineart">╰──</span> GtkBin
+ <span class="lineart">╰──</span> GtkButton
+ <span class="lineart">╰──</span> GimpButton
+ <span class="lineart">╰──</span> <a class="link" href="GimpColorButton.html" title="GimpColorButton">GimpColorButton</a>
+</pre>
+</div>
+<div class="refsect1">
+<a name="GimpButton.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
+<p>
+GimpButton implements
+ AtkImplementorIface, GtkBuildable and GtkActivatable.</p>
+</div>
+<div class="refsect1">
+<a name="GimpButton.description"></a><h2>Description</h2>
+<p><a class="link" href="GimpButton.html" title="GimpButton"><span class="type">GimpButton</span></a> adds an extra signal to the <span class="type">GtkButton</span> widget that
+allows the callback to distinguish a normal click from a click that
+was performed with modifier keys pressed.</p>
+</div>
+<div class="refsect1">
+<a name="GimpButton.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-button-new"></a><h3>gimp_button_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_button_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Creates a new <a class="link" href="GimpButton.html" title="GimpButton"><span class="type">GimpButton</span></a> widget.</p>
+<div class="refsect3">
+<a name="gimp-button-new.returns"></a><h4>Returns</h4>
+<p> A pointer to the new <a class="link" href="GimpButton.html" title="GimpButton"><span class="type">GimpButton</span></a> widget.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-button-extended-clicked"></a><h3>gimp_button_extended_clicked ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_button_extended_clicked (<em class="parameter"><code><a class="link" href="GimpButton.html" title="GimpButton"><span class="type">GimpButton</span></a> *button</code></em>,
+ <em class="parameter"><code><span class="type">GdkModifierType</span> state</code></em>);</pre>
+<p>Emits the button's "extended_clicked" signal.</p>
+<div class="refsect3">
+<a name="gimp-button-extended-clicked.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>button</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpButton.html" title="GimpButton"><span class="type">GimpButton</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>state</p></td>
+<td class="parameter_description"><p>a state as found in <span class="type">GdkEventButton</span>-&gt;state, e.g. <span class="type">GDK_SHIFT_MASK</span>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpButton.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpButton-struct"></a><h3>GimpButton</h3>
+<pre class="programlisting">typedef struct _GimpButton GimpButton;</pre>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpButton.signal-details"></a><h2>Signal Details</h2>
+<div class="refsect2">
+<a name="GimpButton-extended-clicked"></a><h3>The <code class="literal">“extended-clicked”</code> signal</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+user_function (<a class="link" href="GimpButton.html" title="GimpButton"><span class="type">GimpButton</span></a> *gimpbutton,
+ <span class="type">GdkModifierType</span> arg1,
+ <span class="type">gpointer</span> user_data)</pre>
+<p>This signal is emitted when the button is clicked with a modifier
+key pressed.</p>
+<div class="refsect3">
+<a name="GimpButton-extended-clicked.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>gimpbutton</p></td>
+<td class="parameter_description"><p>the object that received the signal.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>arg1</p></td>
+<td class="parameter_description"><p>the state of modifier keys when the button was clicked</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>user_data</p></td>
+<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p>Flags: Run First</p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpwidgets/html/GimpCellRendererColor.html b/devel-docs/libgimpwidgets/html/GimpCellRendererColor.html
new file mode 100644
index 0000000..2806f00
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/GimpCellRendererColor.html
@@ -0,0 +1,161 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpCellRendererColor: GIMP Widgets Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Widgets Library Reference Manual">
+<link rel="up" href="libgimpwidgets-cell-renderers.html" title="Part II. Cell Renderers for GtkTreeView">
+<link rel="prev" href="libgimpwidgets-cell-renderers.html" title="Part II. Cell Renderers for GtkTreeView">
+<link rel="next" href="GimpCellRendererToggle.html" title="GimpCellRendererToggle">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#GimpCellRendererColor.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
+ <a href="#GimpCellRendererColor.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_properties">  <span class="dim">|</span> 
+ <a href="#GimpCellRendererColor.properties" class="shortcut">Properties</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimpwidgets-cell-renderers.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimpwidgets-cell-renderers.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="GimpCellRendererToggle.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="GimpCellRendererColor"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="GimpCellRendererColor.top_of_page"></a>GimpCellRendererColor</span></h2>
+<p>GimpCellRendererColor — A <span class="type">GtkCellRenderer</span> to display a <a href="../html/libgimpcolor-GimpRGB.html#GimpRGB"><span class="type">GimpRGB</span></a> color.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="GimpCellRendererColor.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody><tr>
+<td class="function_type">
+<span class="returnvalue">GtkCellRenderer</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpCellRendererColor.html#gimp-cell-renderer-color-new" title="gimp_cell_renderer_color_new ()">gimp_cell_renderer_color_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpCellRendererColor.properties"></a><h2>Properties</h2>
+<div class="informaltable"><table class="informaltable" border="0">
+<colgroup>
+<col width="150px" class="properties_type">
+<col width="300px" class="properties_name">
+<col width="200px" class="properties_flags">
+</colgroup>
+<tbody>
+<tr>
+<td class="property_type">
+<a href="../html/libgimpcolor-GimpRGB.html#GimpRGB"><span class="type">GimpRGB</span></a> *</td>
+<td class="property_name"><a class="link" href="GimpCellRendererColor.html#GimpCellRendererColor--color" title="The “color” property">color</a></td>
+<td class="property_flags">Read / Write</td>
+</tr>
+<tr>
+<td class="property_type"><span class="type">int</span></td>
+<td class="property_name"><a class="link" href="GimpCellRendererColor.html#GimpCellRendererColor--icon-size" title="The “icon-size” property">icon-size</a></td>
+<td class="property_flags">Read / Write / Construct</td>
+</tr>
+<tr>
+<td class="property_type"><span class="type">gboolean</span></td>
+<td class="property_name"><a class="link" href="GimpCellRendererColor.html#GimpCellRendererColor--opaque" title="The “opaque” property">opaque</a></td>
+<td class="property_flags">Read / Write / Construct</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpCellRendererColor.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody><tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="GimpCellRendererColor.html#GimpCellRendererColor-struct" title="GimpCellRendererColor">GimpCellRendererColor</a></td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpCellRendererColor.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen"> GObject
+ <span class="lineart">╰──</span> GInitiallyUnowned
+ <span class="lineart">╰──</span> GtkObject
+ <span class="lineart">╰──</span> GtkCellRenderer
+ <span class="lineart">╰──</span> GimpCellRendererColor
+</pre>
+</div>
+<div class="refsect1">
+<a name="GimpCellRendererColor.description"></a><h2>Description</h2>
+<p>A <span class="type">GtkCellRenderer</span> to display a <a href="../html/libgimpcolor-GimpRGB.html#GimpRGB"><span class="type">GimpRGB</span></a> color.</p>
+</div>
+<div class="refsect1">
+<a name="GimpCellRendererColor.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-cell-renderer-color-new"></a><h3>gimp_cell_renderer_color_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkCellRenderer</span> *
+gimp_cell_renderer_color_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Creates a <span class="type">GtkCellRenderer</span> that displays a color.</p>
+<div class="refsect3">
+<a name="gimp-cell-renderer-color-new.returns"></a><h4>Returns</h4>
+<p> a new <a class="link" href="GimpCellRendererColor.html" title="GimpCellRendererColor"><span class="type">GimpCellRendererColor</span></a></p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpCellRendererColor.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpCellRendererColor-struct"></a><h3>GimpCellRendererColor</h3>
+<pre class="programlisting">typedef struct _GimpCellRendererColor GimpCellRendererColor;</pre>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpCellRendererColor.property-details"></a><h2>Property Details</h2>
+<div class="refsect2">
+<a name="GimpCellRendererColor--color"></a><h3>The <code class="literal">“color”</code> property</h3>
+<pre class="programlisting"> “color” <a href="../html/libgimpcolor-GimpRGB.html#GimpRGB"><span class="type">GimpRGB</span></a> *</pre>
+<p>The displayed color.</p>
+<p>Owner: GimpCellRendererColor</p>
+<p>Flags: Read / Write</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpCellRendererColor--icon-size"></a><h3>The <code class="literal">“icon-size”</code> property</h3>
+<pre class="programlisting"> “icon-size” <span class="type">int</span></pre>
+<p>The cell's size.</p>
+<p>Owner: GimpCellRendererColor</p>
+<p>Flags: Read / Write / Construct</p>
+<p>Allowed values: &gt;= 0</p>
+<p>Default value: 1</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpCellRendererColor--opaque"></a><h3>The <code class="literal">“opaque”</code> property</h3>
+<pre class="programlisting"> “opaque” <span class="type">gboolean</span></pre>
+<p>Whether to show transparency.</p>
+<p>Owner: GimpCellRendererColor</p>
+<p>Flags: Read / Write / Construct</p>
+<p>Default value: TRUE</p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpwidgets/html/GimpCellRendererToggle.html b/devel-docs/libgimpwidgets/html/GimpCellRendererToggle.html
new file mode 100644
index 0000000..648cca2
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/GimpCellRendererToggle.html
@@ -0,0 +1,273 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpCellRendererToggle: GIMP Widgets Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Widgets Library Reference Manual">
+<link rel="up" href="libgimpwidgets-cell-renderers.html" title="Part II. Cell Renderers for GtkTreeView">
+<link rel="prev" href="GimpCellRendererColor.html" title="GimpCellRendererColor">
+<link rel="next" href="libgimpwidgets-colordisplay.html" title="Part III. GIMP Display Filters">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#GimpCellRendererToggle.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
+ <a href="#GimpCellRendererToggle.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_properties">  <span class="dim">|</span> 
+ <a href="#GimpCellRendererToggle.properties" class="shortcut">Properties</a></span><span id="nav_signals">  <span class="dim">|</span> 
+ <a href="#GimpCellRendererToggle.signals" class="shortcut">Signals</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimpwidgets-cell-renderers.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="GimpCellRendererColor.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimpwidgets-colordisplay.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="GimpCellRendererToggle"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="GimpCellRendererToggle.top_of_page"></a>GimpCellRendererToggle</span></h2>
+<p>GimpCellRendererToggle — A <span class="type">GtkCellRendererToggle</span> that displays icons instead
+of a checkbox.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="GimpCellRendererToggle.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkCellRenderer</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpCellRendererToggle.html#gimp-cell-renderer-toggle-new" title="gimp_cell_renderer_toggle_new ()">gimp_cell_renderer_toggle_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpCellRendererToggle.html#gimp-cell-renderer-toggle-clicked" title="gimp_cell_renderer_toggle_clicked ()">gimp_cell_renderer_toggle_clicked</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpCellRendererToggle.properties"></a><h2>Properties</h2>
+<div class="informaltable"><table class="informaltable" border="0">
+<colgroup>
+<col width="150px" class="properties_type">
+<col width="300px" class="properties_name">
+<col width="200px" class="properties_flags">
+</colgroup>
+<tbody>
+<tr>
+<td class="property_type">
+<span class="type">char</span> *</td>
+<td class="property_name"><a class="link" href="GimpCellRendererToggle.html#GimpCellRendererToggle--icon-name" title="The “icon-name” property">icon-name</a></td>
+<td class="property_flags">Read / Write / Construct</td>
+</tr>
+<tr>
+<td class="property_type"><span class="type">gboolean</span></td>
+<td class="property_name"><a class="link" href="GimpCellRendererToggle.html#GimpCellRendererToggle--override-background" title="The “override-background” property">override-background</a></td>
+<td class="property_flags">Read / Write / Construct</td>
+</tr>
+<tr>
+<td class="property_type">
+<span class="type">char</span> *</td>
+<td class="property_name"><a class="link" href="GimpCellRendererToggle.html#GimpCellRendererToggle--stock-id" title="The “stock-id” property">stock-id</a></td>
+<td class="property_flags">Read / Write / Construct</td>
+</tr>
+<tr>
+<td class="property_type"><span class="type">int</span></td>
+<td class="property_name"><a class="link" href="GimpCellRendererToggle.html#GimpCellRendererToggle--stock-size" title="The “stock-size” property">stock-size</a></td>
+<td class="property_flags">Read / Write / Construct</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpCellRendererToggle.signals"></a><h2>Signals</h2>
+<div class="informaltable"><table class="informaltable" border="0">
+<colgroup>
+<col width="150px" class="signal_proto_type">
+<col width="300px" class="signal_proto_name">
+<col width="200px" class="signal_proto_flags">
+</colgroup>
+<tbody><tr>
+<td class="signal_type"><span class="returnvalue">void</span></td>
+<td class="signal_name"><a class="link" href="GimpCellRendererToggle.html#GimpCellRendererToggle-clicked" title="The “clicked” signal">clicked</a></td>
+<td class="signal_flags">Run Last</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpCellRendererToggle.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody><tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="GimpCellRendererToggle.html#GimpCellRendererToggle-struct" title="GimpCellRendererToggle">GimpCellRendererToggle</a></td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpCellRendererToggle.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen"> GObject
+ <span class="lineart">╰──</span> GInitiallyUnowned
+ <span class="lineart">╰──</span> GtkObject
+ <span class="lineart">╰──</span> GtkCellRenderer
+ <span class="lineart">╰──</span> GtkCellRendererToggle
+ <span class="lineart">╰──</span> GimpCellRendererToggle
+</pre>
+</div>
+<div class="refsect1">
+<a name="GimpCellRendererToggle.description"></a><h2>Description</h2>
+<p>A <span class="type">GtkCellRendererToggle</span> that displays icons instead of a checkbox.</p>
+</div>
+<div class="refsect1">
+<a name="GimpCellRendererToggle.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-cell-renderer-toggle-new"></a><h3>gimp_cell_renderer_toggle_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkCellRenderer</span> *
+gimp_cell_renderer_toggle_new (<em class="parameter"><code>const <span class="type">gchar</span> *icon_name</code></em>);</pre>
+<p>Creates a custom version of the <span class="type">GtkCellRendererToggle</span>. Instead of
+showing the standard toggle button, it shows a named icon if the
+cell is active and no icon otherwise. This cell renderer is for
+example used in the Layers treeview to indicate and control the
+layer's visibility by showing <a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-VISIBLE:CAPS" title="GIMP_STOCK_VISIBLE"><code class="literal">GIMP_STOCK_VISIBLE</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-cell-renderer-toggle-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>icon_name</p></td>
+<td class="parameter_description"><p>the icon name of the icon to use for the active state</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-cell-renderer-toggle-new.returns"></a><h4>Returns</h4>
+<p> a new <a class="link" href="GimpCellRendererToggle.html" title="GimpCellRendererToggle"><span class="type">GimpCellRendererToggle</span></a></p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-cell-renderer-toggle-clicked"></a><h3>gimp_cell_renderer_toggle_clicked ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_cell_renderer_toggle_clicked (<em class="parameter"><code><a class="link" href="GimpCellRendererToggle.html" title="GimpCellRendererToggle"><span class="type">GimpCellRendererToggle</span></a> *cell</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *path</code></em>,
+ <em class="parameter"><code><span class="type">GdkModifierType</span> state</code></em>);</pre>
+<p>Emits the "clicked" signal from a <a class="link" href="GimpCellRendererToggle.html" title="GimpCellRendererToggle"><span class="type">GimpCellRendererToggle</span></a>.</p>
+<div class="refsect3">
+<a name="gimp-cell-renderer-toggle-clicked.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>cell</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpCellRendererToggle.html" title="GimpCellRendererToggle"><span class="type">GimpCellRendererToggle</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>path</p></td>
+<td class="parameter_description"><p>the path to the clicked row</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>state</p></td>
+<td class="parameter_description"><p>the modifier state</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpCellRendererToggle.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpCellRendererToggle-struct"></a><h3>GimpCellRendererToggle</h3>
+<pre class="programlisting">typedef struct _GimpCellRendererToggle GimpCellRendererToggle;</pre>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpCellRendererToggle.property-details"></a><h2>Property Details</h2>
+<div class="refsect2">
+<a name="GimpCellRendererToggle--icon-name"></a><h3>The <code class="literal">“icon-name”</code> property</h3>
+<pre class="programlisting"> “icon-name” <span class="type">char</span> *</pre>
+<p>The icon to display.</p>
+<p>Owner: GimpCellRendererToggle</p>
+<p>Flags: Read / Write / Construct</p>
+<p>Default value: NULL</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpCellRendererToggle--override-background"></a><h3>The <code class="literal">“override-background”</code> property</h3>
+<pre class="programlisting"> “override-background” <span class="type">gboolean</span></pre>
+<p>Draw the background if the row is selected.</p>
+<p>Owner: GimpCellRendererToggle</p>
+<p>Flags: Read / Write / Construct</p>
+<p>Default value: FALSE</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpCellRendererToggle--stock-id"></a><h3>The <code class="literal">“stock-id”</code> property</h3>
+<pre class="programlisting"> “stock-id” <span class="type">char</span> *</pre>
+<p>The icon to display, deprecated.</p>
+<p>Owner: GimpCellRendererToggle</p>
+<p>Flags: Read / Write / Construct</p>
+<p>Default value: NULL</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpCellRendererToggle--stock-size"></a><h3>The <code class="literal">“stock-size”</code> property</h3>
+<pre class="programlisting"> “stock-size” <span class="type">int</span></pre>
+<p>The icon size to use.</p>
+<p>Owner: GimpCellRendererToggle</p>
+<p>Flags: Read / Write / Construct</p>
+<p>Allowed values: &gt;= 0</p>
+<p>Default value: 4</p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpCellRendererToggle.signal-details"></a><h2>Signal Details</h2>
+<div class="refsect2">
+<a name="GimpCellRendererToggle-clicked"></a><h3>The <code class="literal">“clicked”</code> signal</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+user_function (<a class="link" href="GimpCellRendererToggle.html" title="GimpCellRendererToggle"><span class="type">GimpCellRendererToggle</span></a> *gimpcellrenderertoggle,
+ <span class="type">char</span> *arg1,
+ <span class="type">GdkModifierType</span> arg2,
+ <span class="type">gpointer</span> user_data)</pre>
+<p>Flags: Run Last</p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpwidgets/html/GimpChainButton.html b/devel-docs/libgimpwidgets/html/GimpChainButton.html
new file mode 100644
index 0000000..2dad447
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/GimpChainButton.html
@@ -0,0 +1,436 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpChainButton: GIMP Widgets Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Widgets Library Reference Manual">
+<link rel="up" href="libgimpwidgets-widgets.html" title="Part I. GIMP Widgets">
+<link rel="prev" href="GimpButton.html" title="GimpButton">
+<link rel="next" href="GimpColorArea.html" title="GimpColorArea">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#GimpChainButton.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
+ <a href="#GimpChainButton.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces">  <span class="dim">|</span> 
+ <a href="#GimpChainButton.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_properties">  <span class="dim">|</span> 
+ <a href="#GimpChainButton.properties" class="shortcut">Properties</a></span><span id="nav_signals">  <span class="dim">|</span> 
+ <a href="#GimpChainButton.signals" class="shortcut">Signals</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimpwidgets-widgets.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="GimpButton.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="GimpColorArea.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="GimpChainButton"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="GimpChainButton.top_of_page"></a>GimpChainButton</span></h2>
+<p>GimpChainButton — Widget to visually connect two entry widgets.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"><img src="gimp-widget-chain-button.png"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="GimpChainButton.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpChainButton.html#gimp-chain-button-new" title="gimp_chain_button_new ()">gimp_chain_button_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkIconSize</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpChainButton.html#gimp-chain-button-get-icon-size" title="gimp_chain_button_get_icon_size ()">gimp_chain_button_get_icon_size</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpChainButton.html#gimp-chain-button-set-icon-size" title="gimp_chain_button_set_icon_size ()">gimp_chain_button_set_icon_size</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpChainButton.html#gimp-chain-button-set-active" title="gimp_chain_button_set_active ()">gimp_chain_button_set_active</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpChainButton.html#gimp-chain-button-get-active" title="gimp_chain_button_get_active ()">gimp_chain_button_get_active</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpChainButton.properties"></a><h2>Properties</h2>
+<div class="informaltable"><table class="informaltable" border="0">
+<colgroup>
+<col width="150px" class="properties_type">
+<col width="300px" class="properties_name">
+<col width="200px" class="properties_flags">
+</colgroup>
+<tbody>
+<tr>
+<td class="property_type"><span class="type">gboolean</span></td>
+<td class="property_name"><a class="link" href="GimpChainButton.html#GimpChainButton--active" title="The “active” property">active</a></td>
+<td class="property_flags">Read / Write / Construct</td>
+</tr>
+<tr>
+<td class="property_type"><span class="type">GtkIconSize</span></td>
+<td class="property_name"><a class="link" href="GimpChainButton.html#GimpChainButton--icon-size" title="The “icon-size” property">icon-size</a></td>
+<td class="property_flags">Read / Write / Construct</td>
+</tr>
+<tr>
+<td class="property_type"><a class="link" href="GimpChainButton.html#GimpChainPosition" title="enum GimpChainPosition"><span class="type">GimpChainPosition</span></a></td>
+<td class="property_name"><a class="link" href="GimpChainButton.html#GimpChainButton--position" title="The “position” property">position</a></td>
+<td class="property_flags">Read / Write / Construct Only</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpChainButton.signals"></a><h2>Signals</h2>
+<div class="informaltable"><table class="informaltable" border="0">
+<colgroup>
+<col width="150px" class="signal_proto_type">
+<col width="300px" class="signal_proto_name">
+<col width="200px" class="signal_proto_flags">
+</colgroup>
+<tbody><tr>
+<td class="signal_type"><span class="returnvalue">void</span></td>
+<td class="signal_name"><a class="link" href="GimpChainButton.html#GimpChainButton-toggled" title="The “toggled” signal">toggled</a></td>
+<td class="signal_flags">Run First</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpChainButton.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="GimpChainButton.html#GimpChainButton-struct" title="GimpChainButton">GimpChainButton</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="GimpChainButton.html#GimpChainPosition" title="enum GimpChainPosition">GimpChainPosition</a></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpChainButton.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen"> GObject
+ <span class="lineart">╰──</span> GInitiallyUnowned
+ <span class="lineart">╰──</span> GtkObject
+ <span class="lineart">╰──</span> GtkWidget
+ <span class="lineart">╰──</span> GtkContainer
+ <span class="lineart">╰──</span> GtkTable
+ <span class="lineart">╰──</span> GimpChainButton
+</pre>
+</div>
+<div class="refsect1">
+<a name="GimpChainButton.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
+<p>
+GimpChainButton implements
+ AtkImplementorIface and GtkBuildable.</p>
+</div>
+<div class="refsect1">
+<a name="GimpChainButton.description"></a><h2>Description</h2>
+<p>This widget provides a button showing either a linked or a broken
+chain that can be used to link two entries, spinbuttons, colors or
+other GUI elements and show that they may be locked. Use it for
+example to connect X and Y ratios to provide the possibility of a
+constrained aspect ratio.</p>
+<p>The <a class="link" href="GimpChainButton.html" title="GimpChainButton"><span class="type">GimpChainButton</span></a> only gives visual feedback, it does not really
+connect widgets. You have to take care of locking the values
+yourself by checking the state of the <a class="link" href="GimpChainButton.html" title="GimpChainButton"><span class="type">GimpChainButton</span></a> whenever a
+value changes in one of the connected widgets and adjusting the
+other value if necessary.</p>
+</div>
+<div class="refsect1">
+<a name="GimpChainButton.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-chain-button-new"></a><h3>gimp_chain_button_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_chain_button_new (<em class="parameter"><code><a class="link" href="GimpChainButton.html#GimpChainPosition" title="enum GimpChainPosition"><span class="type">GimpChainPosition</span></a> position</code></em>);</pre>
+<p>Creates a new <a class="link" href="GimpChainButton.html" title="GimpChainButton"><span class="type">GimpChainButton</span></a> widget.</p>
+<p>This returns a button showing either a broken or a linked chain and
+small clamps attached to both sides that visually group the two widgets
+you want to connect. This widget looks best when attached
+to a table taking up two columns (or rows respectively) next
+to the widgets that it is supposed to connect. It may work
+for more than two widgets, but the look is optimized for two.</p>
+<div class="refsect3">
+<a name="gimp-chain-button-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>position</p></td>
+<td class="parameter_description"><p>The position you are going to use for the button
+with respect to the widgets you want to chain.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-chain-button-new.returns"></a><h4>Returns</h4>
+<p> Pointer to the new <a class="link" href="GimpChainButton.html" title="GimpChainButton"><span class="type">GimpChainButton</span></a>, which is inactive
+by default. Use <a class="link" href="GimpChainButton.html#gimp-chain-button-set-active" title="gimp_chain_button_set_active ()"><code class="function">gimp_chain_button_set_active()</code></a> to
+change its state.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-chain-button-get-icon-size"></a><h3>gimp_chain_button_get_icon_size ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkIconSize</span>
+gimp_chain_button_get_icon_size (<em class="parameter"><code><a class="link" href="GimpChainButton.html" title="GimpChainButton"><span class="type">GimpChainButton</span></a> *button</code></em>);</pre>
+<p>Gets the icon size of the <a class="link" href="GimpChainButton.html" title="GimpChainButton"><span class="type">GimpChainButton</span></a>.</p>
+<div class="refsect3">
+<a name="gimp-chain-button-get-icon-size.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>button</p></td>
+<td class="parameter_description"><p>Pointer to a <a class="link" href="GimpChainButton.html" title="GimpChainButton"><span class="type">GimpChainButton</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-chain-button-get-icon-size.returns"></a><h4>Returns</h4>
+<p> The icon size.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10-10.html#api-index-2.10.10">2.10.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-chain-button-set-icon-size"></a><h3>gimp_chain_button_set_icon_size ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_chain_button_set_icon_size (<em class="parameter"><code><a class="link" href="GimpChainButton.html" title="GimpChainButton"><span class="type">GimpChainButton</span></a> *button</code></em>,
+ <em class="parameter"><code><span class="type">GtkIconSize</span> size</code></em>);</pre>
+<p>Sets the icon size of the <a class="link" href="GimpChainButton.html" title="GimpChainButton"><span class="type">GimpChainButton</span></a>.</p>
+<div class="refsect3">
+<a name="gimp-chain-button-set-icon-size.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>button</p></td>
+<td class="parameter_description"><p>Pointer to a <a class="link" href="GimpChainButton.html" title="GimpChainButton"><span class="type">GimpChainButton</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>size</p></td>
+<td class="parameter_description"><p>The new icon size.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10-10.html#api-index-2.10.10">2.10.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-chain-button-set-active"></a><h3>gimp_chain_button_set_active ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_chain_button_set_active (<em class="parameter"><code><a class="link" href="GimpChainButton.html" title="GimpChainButton"><span class="type">GimpChainButton</span></a> *button</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> active</code></em>);</pre>
+<p>Sets the state of the <a class="link" href="GimpChainButton.html" title="GimpChainButton"><span class="type">GimpChainButton</span></a> to be either locked (<code class="literal">TRUE</code>) or
+unlocked (<code class="literal">FALSE</code>) and changes the showed pixmap to reflect the new state.</p>
+<div class="refsect3">
+<a name="gimp-chain-button-set-active.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>button</p></td>
+<td class="parameter_description"><p>Pointer to a <a class="link" href="GimpChainButton.html" title="GimpChainButton"><span class="type">GimpChainButton</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>active</p></td>
+<td class="parameter_description"><p>The new state.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-chain-button-get-active"></a><h3>gimp_chain_button_get_active ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_chain_button_get_active (<em class="parameter"><code><a class="link" href="GimpChainButton.html" title="GimpChainButton"><span class="type">GimpChainButton</span></a> *button</code></em>);</pre>
+<p>Checks the state of the <a class="link" href="GimpChainButton.html" title="GimpChainButton"><span class="type">GimpChainButton</span></a>.</p>
+<div class="refsect3">
+<a name="gimp-chain-button-get-active.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>button</p></td>
+<td class="parameter_description"><p>Pointer to a <a class="link" href="GimpChainButton.html" title="GimpChainButton"><span class="type">GimpChainButton</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-chain-button-get-active.returns"></a><h4>Returns</h4>
+<p> <code class="literal">TRUE</code> if the <a class="link" href="GimpChainButton.html" title="GimpChainButton"><span class="type">GimpChainButton</span></a> is active (locked).</p>
+</div>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpChainButton.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpChainButton-struct"></a><h3>GimpChainButton</h3>
+<pre class="programlisting">typedef struct _GimpChainButton GimpChainButton;</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpChainPosition"></a><h3>enum GimpChainPosition</h3>
+<p>Possible chain positions for <a class="link" href="GimpChainButton.html" title="GimpChainButton"><span class="type">GimpChainButton</span></a>.</p>
+<div class="refsect3">
+<a name="GimpChainPosition.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-CHAIN-TOP:CAPS"></a>GIMP_CHAIN_TOP</p></td>
+<td class="enum_member_description">
+<p>the chain is on top</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-CHAIN-LEFT:CAPS"></a>GIMP_CHAIN_LEFT</p></td>
+<td class="enum_member_description">
+<p>the chain is to the left</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-CHAIN-BOTTOM:CAPS"></a>GIMP_CHAIN_BOTTOM</p></td>
+<td class="enum_member_description">
+<p>the chain is on bottom</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-CHAIN-RIGHT:CAPS"></a>GIMP_CHAIN_RIGHT</p></td>
+<td class="enum_member_description">
+<p>the chain is to the right</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpChainButton.property-details"></a><h2>Property Details</h2>
+<div class="refsect2">
+<a name="GimpChainButton--active"></a><h3>The <code class="literal">“active”</code> property</h3>
+<pre class="programlisting"> “active” <span class="type">gboolean</span></pre>
+<p>The toggled state of the chain button.</p>
+<p>Owner: GimpChainButton</p>
+<p>Flags: Read / Write / Construct</p>
+<p>Default value: FALSE</p>
+<p class="since">Since: <a class="link" href="api-index-2-10-10.html#api-index-2.10.10">2.10.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpChainButton--icon-size"></a><h3>The <code class="literal">“icon-size”</code> property</h3>
+<pre class="programlisting"> “icon-size” <span class="type">GtkIconSize</span></pre>
+<p>The chain button icon size.</p>
+<p>Owner: GimpChainButton</p>
+<p>Flags: Read / Write / Construct</p>
+<p>Default value: GTK_ICON_SIZE_BUTTON</p>
+<p class="since">Since: <a class="link" href="api-index-2-10-10.html#api-index-2.10.10">2.10.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpChainButton--position"></a><h3>The <code class="literal">“position”</code> property</h3>
+<pre class="programlisting"> “position” <a class="link" href="GimpChainButton.html#GimpChainPosition" title="enum GimpChainPosition"><span class="type">GimpChainPosition</span></a></pre>
+<p>The position in which the chain button will be used.</p>
+<p>Owner: GimpChainButton</p>
+<p>Flags: Read / Write / Construct Only</p>
+<p>Default value: GIMP_CHAIN_TOP</p>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpChainButton.signal-details"></a><h2>Signal Details</h2>
+<div class="refsect2">
+<a name="GimpChainButton-toggled"></a><h3>The <code class="literal">“toggled”</code> signal</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+user_function (<a class="link" href="GimpChainButton.html" title="GimpChainButton"><span class="type">GimpChainButton</span></a> *gimpchainbutton,
+ <span class="type">gpointer</span> user_data)</pre>
+<p>Flags: Run First</p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpChainButton.see-also"></a><h2>See Also</h2>
+<p>You may want to use the convenience function
+<a class="link" href="libgimpwidgets-GimpWidgets.html#gimp-coordinates-new" title="gimp_coordinates_new ()"><code class="function">gimp_coordinates_new()</code></a> to set up two GimpSizeEntries
+(see <a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry"><span class="type">GimpSizeEntry</span></a>) linked with a <a class="link" href="GimpChainButton.html" title="GimpChainButton"><span class="type">GimpChainButton</span></a>.</p>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpwidgets/html/GimpColorArea.html b/devel-docs/libgimpwidgets/html/GimpColorArea.html
new file mode 100644
index 0000000..429cd9d
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/GimpColorArea.html
@@ -0,0 +1,525 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpColorArea: GIMP Widgets Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Widgets Library Reference Manual">
+<link rel="up" href="libgimpwidgets-widgets.html" title="Part I. GIMP Widgets">
+<link rel="prev" href="GimpChainButton.html" title="GimpChainButton">
+<link rel="next" href="GimpColorButton.html" title="GimpColorButton">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#GimpColorArea.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
+ <a href="#GimpColorArea.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces">  <span class="dim">|</span> 
+ <a href="#GimpColorArea.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_properties">  <span class="dim">|</span> 
+ <a href="#GimpColorArea.properties" class="shortcut">Properties</a></span><span id="nav_signals">  <span class="dim">|</span> 
+ <a href="#GimpColorArea.signals" class="shortcut">Signals</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimpwidgets-widgets.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="GimpChainButton.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="GimpColorButton.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="GimpColorArea"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="GimpColorArea.top_of_page"></a>GimpColorArea</span></h2>
+<p>GimpColorArea — Displays a <a href="../html/libgimpcolor-GimpRGB.html#GimpRGB"><span class="type">GimpRGB</span></a> color, optionally with
+alpha-channel.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"><img src="gimp-widget-color-area.png"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="GimpColorArea.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorArea.html#gimp-color-area-new" title="gimp_color_area_new ()">gimp_color_area_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorArea.html#gimp-color-area-set-color" title="gimp_color_area_set_color ()">gimp_color_area_set_color</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorArea.html#gimp-color-area-get-color" title="gimp_color_area_get_color ()">gimp_color_area_get_color</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorArea.html#gimp-color-area-has-alpha" title="gimp_color_area_has_alpha ()">gimp_color_area_has_alpha</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorArea.html#gimp-color-area-set-type" title="gimp_color_area_set_type ()">gimp_color_area_set_type</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorArea.html#gimp-color-area-set-draw-border" title="gimp_color_area_set_draw_border ()">gimp_color_area_set_draw_border</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorArea.html#gimp-color-area-set-color-config" title="gimp_color_area_set_color_config ()">gimp_color_area_set_color_config</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpColorArea.properties"></a><h2>Properties</h2>
+<div class="informaltable"><table class="informaltable" border="0">
+<colgroup>
+<col width="150px" class="properties_type">
+<col width="300px" class="properties_name">
+<col width="200px" class="properties_flags">
+</colgroup>
+<tbody>
+<tr>
+<td class="property_type">
+<a href="../html/libgimpcolor-GimpRGB.html#GimpRGB"><span class="type">GimpRGB</span></a> *</td>
+<td class="property_name"><a class="link" href="GimpColorArea.html#GimpColorArea--color" title="The “color” property">color</a></td>
+<td class="property_flags">Read / Write / Construct</td>
+</tr>
+<tr>
+<td class="property_type"><span class="type">GdkModifierType</span></td>
+<td class="property_name"><a class="link" href="GimpColorArea.html#GimpColorArea--drag-mask" title="The “drag-mask” property">drag-mask</a></td>
+<td class="property_flags">Write / Construct Only</td>
+</tr>
+<tr>
+<td class="property_type"><span class="type">gboolean</span></td>
+<td class="property_name"><a class="link" href="GimpColorArea.html#GimpColorArea--draw-border" title="The “draw-border” property">draw-border</a></td>
+<td class="property_flags">Read / Write</td>
+</tr>
+<tr>
+<td class="property_type"><a class="link" href="GimpColorArea.html#GimpColorAreaType" title="enum GimpColorAreaType"><span class="type">GimpColorAreaType</span></a></td>
+<td class="property_name"><a class="link" href="GimpColorArea.html#GimpColorArea--type" title="The “type” property">type</a></td>
+<td class="property_flags">Read / Write / Construct</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpColorArea.signals"></a><h2>Signals</h2>
+<div class="informaltable"><table class="informaltable" border="0">
+<colgroup>
+<col width="150px" class="signal_proto_type">
+<col width="300px" class="signal_proto_name">
+<col width="200px" class="signal_proto_flags">
+</colgroup>
+<tbody><tr>
+<td class="signal_type"><span class="returnvalue">void</span></td>
+<td class="signal_name"><a class="link" href="GimpColorArea.html#GimpColorArea-color-changed" title="The “color-changed” signal">color-changed</a></td>
+<td class="signal_flags">Run First</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpColorArea.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="GimpColorArea.html#GimpColorArea-struct" title="GimpColorArea">GimpColorArea</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="GimpColorArea.html#GimpColorAreaType" title="enum GimpColorAreaType">GimpColorAreaType</a></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpColorArea.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen"> GObject
+ <span class="lineart">╰──</span> GInitiallyUnowned
+ <span class="lineart">╰──</span> GtkObject
+ <span class="lineart">╰──</span> GtkWidget
+ <span class="lineart">╰──</span> GtkDrawingArea
+ <span class="lineart">╰──</span> GimpColorArea
+</pre>
+</div>
+<div class="refsect1">
+<a name="GimpColorArea.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
+<p>
+GimpColorArea implements
+ AtkImplementorIface and GtkBuildable.</p>
+</div>
+<div class="refsect1">
+<a name="GimpColorArea.description"></a><h2>Description</h2>
+<p>Displays a <a href="../html/libgimpcolor-GimpRGB.html#GimpRGB"><span class="type">GimpRGB</span></a> color, optionally with alpha-channel.</p>
+</div>
+<div class="refsect1">
+<a name="GimpColorArea.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-color-area-new"></a><h3>gimp_color_area_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_color_area_new (<em class="parameter"><code>const <a href="../html/libgimpcolor-GimpRGB.html#GimpRGB"><span class="type">GimpRGB</span></a> *color</code></em>,
+ <em class="parameter"><code><a class="link" href="GimpColorArea.html#GimpColorAreaType" title="enum GimpColorAreaType"><span class="type">GimpColorAreaType</span></a> type</code></em>,
+ <em class="parameter"><code><span class="type">GdkModifierType</span> drag_mask</code></em>);</pre>
+<p>Creates a new <a class="link" href="GimpColorArea.html" title="GimpColorArea"><span class="type">GimpColorArea</span></a> widget.</p>
+<p>This returns a preview area showing the color. It handles color
+DND. If the color changes, the "color_changed" signal is emitted.</p>
+<div class="refsect3">
+<a name="gimp-color-area-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>color</p></td>
+<td class="parameter_description"><p>A pointer to a <a href="../html/libgimpcolor-GimpRGB.html#GimpRGB"><span class="type">GimpRGB</span></a> struct.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>type</p></td>
+<td class="parameter_description"><p>The type of color area to create.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>drag_mask</p></td>
+<td class="parameter_description"><p>The event_mask that should trigger drags.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-color-area-new.returns"></a><h4>Returns</h4>
+<p> Pointer to the new <a class="link" href="GimpColorArea.html" title="GimpColorArea"><span class="type">GimpColorArea</span></a> widget.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-area-set-color"></a><h3>gimp_color_area_set_color ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_color_area_set_color (<em class="parameter"><code><a class="link" href="GimpColorArea.html" title="GimpColorArea"><span class="type">GimpColorArea</span></a> *area</code></em>,
+ <em class="parameter"><code>const <a href="../html/libgimpcolor-GimpRGB.html#GimpRGB"><span class="type">GimpRGB</span></a> *color</code></em>);</pre>
+<p>Sets <em class="parameter"><code>area</code></em>
+ to a different <em class="parameter"><code>color</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-color-area-set-color.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>area</p></td>
+<td class="parameter_description"><p>Pointer to a <a class="link" href="GimpColorArea.html" title="GimpColorArea"><span class="type">GimpColorArea</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>color</p></td>
+<td class="parameter_description"><p>Pointer to a <a href="../html/libgimpcolor-GimpRGB.html#GimpRGB"><span class="type">GimpRGB</span></a> struct that defines the new color.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-area-get-color"></a><h3>gimp_color_area_get_color ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_color_area_get_color (<em class="parameter"><code><a class="link" href="GimpColorArea.html" title="GimpColorArea"><span class="type">GimpColorArea</span></a> *area</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpcolor-GimpRGB.html#GimpRGB"><span class="type">GimpRGB</span></a> *color</code></em>);</pre>
+<p>Retrieves the current color of the <em class="parameter"><code>area</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-color-area-get-color.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>area</p></td>
+<td class="parameter_description"><p>Pointer to a <a class="link" href="GimpColorArea.html" title="GimpColorArea"><span class="type">GimpColorArea</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>color</p></td>
+<td class="parameter_description"><p>Pointer to a <a href="../html/libgimpcolor-GimpRGB.html#GimpRGB"><span class="type">GimpRGB</span></a> struct that is used to return the color.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-area-has-alpha"></a><h3>gimp_color_area_has_alpha ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_color_area_has_alpha (<em class="parameter"><code><a class="link" href="GimpColorArea.html" title="GimpColorArea"><span class="type">GimpColorArea</span></a> *area</code></em>);</pre>
+<p>Checks whether the <em class="parameter"><code>area</code></em>
+ shows transparency information. This is determined
+via the <em class="parameter"><code>area</code></em>
+'s <a class="link" href="GimpColorArea.html#GimpColorAreaType" title="enum GimpColorAreaType"><span class="type">GimpColorAreaType</span></a>.</p>
+<div class="refsect3">
+<a name="gimp-color-area-has-alpha.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>area</p></td>
+<td class="parameter_description"><p>Pointer to a <a class="link" href="GimpColorArea.html" title="GimpColorArea"><span class="type">GimpColorArea</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-color-area-has-alpha.returns"></a><h4>Returns</h4>
+<p> <code class="literal">TRUE</code> if <em class="parameter"><code>area</code></em>
+shows transparency information, <code class="literal">FALSE</code> otherwise.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-area-set-type"></a><h3>gimp_color_area_set_type ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_color_area_set_type (<em class="parameter"><code><a class="link" href="GimpColorArea.html" title="GimpColorArea"><span class="type">GimpColorArea</span></a> *area</code></em>,
+ <em class="parameter"><code><a class="link" href="GimpColorArea.html#GimpColorAreaType" title="enum GimpColorAreaType"><span class="type">GimpColorAreaType</span></a> type</code></em>);</pre>
+<p>Changes the type of <em class="parameter"><code>area</code></em>
+. The <a class="link" href="GimpColorArea.html#GimpColorAreaType" title="enum GimpColorAreaType"><span class="type">GimpColorAreaType</span></a> determines
+whether the widget shows transparency information and chooses the
+size of the checkerboard used to do that.</p>
+<div class="refsect3">
+<a name="gimp-color-area-set-type.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>area</p></td>
+<td class="parameter_description"><p>Pointer to a <a class="link" href="GimpColorArea.html" title="GimpColorArea"><span class="type">GimpColorArea</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>type</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GimpColorArea.html#GimpColorAreaType" title="enum GimpColorAreaType"><span class="type">GimpColorAreaType</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-area-set-draw-border"></a><h3>gimp_color_area_set_draw_border ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_color_area_set_draw_border (<em class="parameter"><code><a class="link" href="GimpColorArea.html" title="GimpColorArea"><span class="type">GimpColorArea</span></a> *area</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> draw_border</code></em>);</pre>
+<p>The <em class="parameter"><code>area</code></em>
+ can draw a thin border in the foreground color around
+itself. This function toggles this behaviour on and off. The
+default is not draw a border.</p>
+<div class="refsect3">
+<a name="gimp-color-area-set-draw-border.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>area</p></td>
+<td class="parameter_description"><p>Pointer to a <a class="link" href="GimpColorArea.html" title="GimpColorArea"><span class="type">GimpColorArea</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>draw_border</p></td>
+<td class="parameter_description"><p>whether to draw a border or not</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-area-set-color-config"></a><h3>gimp_color_area_set_color_config ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_color_area_set_color_config (<em class="parameter"><code><a class="link" href="GimpColorArea.html" title="GimpColorArea"><span class="type">GimpColorArea</span></a> *area</code></em>,
+ <em class="parameter"><code><span class="type">GimpColorConfig</span> *config</code></em>);</pre>
+<p>Sets the color management configuration to use with this color area.</p>
+<div class="refsect3">
+<a name="gimp-color-area-set-color-config.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>area</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpColorArea.html" title="GimpColorArea"><span class="type">GimpColorArea</span></a> widget.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>config</p></td>
+<td class="parameter_description"><p>a <span class="type">GimpColorConfig</span> object.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpColorArea.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpColorArea-struct"></a><h3>GimpColorArea</h3>
+<pre class="programlisting">typedef struct _GimpColorArea GimpColorArea;</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpColorAreaType"></a><h3>enum GimpColorAreaType</h3>
+<p>The types of transparency display for <a class="link" href="GimpColorArea.html" title="GimpColorArea"><span class="type">GimpColorArea</span></a>.</p>
+<div class="refsect3">
+<a name="GimpColorAreaType.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-COLOR-AREA-FLAT:CAPS"></a>GIMP_COLOR_AREA_FLAT</p></td>
+<td class="enum_member_description">
+<p>don't display transparency</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-COLOR-AREA-SMALL-CHECKS:CAPS"></a>GIMP_COLOR_AREA_SMALL_CHECKS</p></td>
+<td class="enum_member_description">
+<p>display transparency using small checks</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-COLOR-AREA-LARGE-CHECKS:CAPS"></a>GIMP_COLOR_AREA_LARGE_CHECKS</p></td>
+<td class="enum_member_description">
+<p>display transparency using large checks</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpColorArea.property-details"></a><h2>Property Details</h2>
+<div class="refsect2">
+<a name="GimpColorArea--color"></a><h3>The <code class="literal">“color”</code> property</h3>
+<pre class="programlisting"> “color” <a href="../html/libgimpcolor-GimpRGB.html#GimpRGB"><span class="type">GimpRGB</span></a> *</pre>
+<p>The color displayed in the color area.</p>
+<p>Owner: GimpColorArea</p>
+<p>Flags: Read / Write / Construct</p>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpColorArea--drag-mask"></a><h3>The <code class="literal">“drag-mask”</code> property</h3>
+<pre class="programlisting"> “drag-mask” <span class="type">GdkModifierType</span></pre>
+<p>The modifier mask that triggers dragging the color.</p>
+<p>Owner: GimpColorArea</p>
+<p>Flags: Write / Construct Only</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpColorArea--draw-border"></a><h3>The <code class="literal">“draw-border”</code> property</h3>
+<pre class="programlisting"> “draw-border” <span class="type">gboolean</span></pre>
+<p>Whether to draw a thin border in the foreground color around the area.</p>
+<p>Owner: GimpColorArea</p>
+<p>Flags: Read / Write</p>
+<p>Default value: FALSE</p>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpColorArea--type"></a><h3>The <code class="literal">“type”</code> property</h3>
+<pre class="programlisting"> “type” <a class="link" href="GimpColorArea.html#GimpColorAreaType" title="enum GimpColorAreaType"><span class="type">GimpColorAreaType</span></a></pre>
+<p>The type of the color area.</p>
+<p>Owner: GimpColorArea</p>
+<p>Flags: Read / Write / Construct</p>
+<p>Default value: GIMP_COLOR_AREA_FLAT</p>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpColorArea.signal-details"></a><h2>Signal Details</h2>
+<div class="refsect2">
+<a name="GimpColorArea-color-changed"></a><h3>The <code class="literal">“color-changed”</code> signal</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+user_function (<a class="link" href="GimpColorArea.html" title="GimpColorArea"><span class="type">GimpColorArea</span></a> *gimpcolorarea,
+ <span class="type">gpointer</span> user_data)</pre>
+<p>Flags: Run First</p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpwidgets/html/GimpColorButton.html b/devel-docs/libgimpwidgets/html/GimpColorButton.html
new file mode 100644
index 0000000..9334f8a
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/GimpColorButton.html
@@ -0,0 +1,703 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpColorButton: GIMP Widgets Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Widgets Library Reference Manual">
+<link rel="up" href="libgimpwidgets-widgets.html" title="Part I. GIMP Widgets">
+<link rel="prev" href="GimpColorArea.html" title="GimpColorArea">
+<link rel="next" href="GimpColorHexEntry.html" title="GimpColorHexEntry">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#GimpColorButton.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
+ <a href="#GimpColorButton.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces">  <span class="dim">|</span> 
+ <a href="#GimpColorButton.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_properties">  <span class="dim">|</span> 
+ <a href="#GimpColorButton.properties" class="shortcut">Properties</a></span><span id="nav_signals">  <span class="dim">|</span> 
+ <a href="#GimpColorButton.signals" class="shortcut">Signals</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimpwidgets-widgets.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="GimpColorArea.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="GimpColorHexEntry.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="GimpColorButton"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="GimpColorButton.top_of_page"></a>GimpColorButton</span></h2>
+<p>GimpColorButton — Widget for selecting a color from a simple button.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"><img src="gimp-widget-color-button.png"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="GimpColorButton.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorButton.html#gimp-color-button-new" title="gimp_color_button_new ()">gimp_color_button_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorButton.html#gimp-color-button-set-title" title="gimp_color_button_set_title ()">gimp_color_button_set_title</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">const <span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorButton.html#gimp-color-button-get-title" title="gimp_color_button_get_title ()">gimp_color_button_get_title</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorButton.html#gimp-color-button-set-color" title="gimp_color_button_set_color ()">gimp_color_button_set_color</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorButton.html#gimp-color-button-get-color" title="gimp_color_button_get_color ()">gimp_color_button_get_color</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorButton.html#gimp-color-button-set-update" title="gimp_color_button_set_update ()">gimp_color_button_set_update</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorButton.html#gimp-color-button-get-update" title="gimp_color_button_get_update ()">gimp_color_button_get_update</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorButton.html#gimp-color-button-has-alpha" title="gimp_color_button_has_alpha ()">gimp_color_button_has_alpha</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorButton.html#gimp-color-button-set-type" title="gimp_color_button_set_type ()">gimp_color_button_set_type</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorButton.html#gimp-color-button-set-color-config" title="gimp_color_button_set_color_config ()">gimp_color_button_set_color_config</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkUIManager</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorButton.html#gimp-color-button-get-ui-manager" title="gimp_color_button_get_ui_manager ()">gimp_color_button_get_ui_manager</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpColorButton.properties"></a><h2>Properties</h2>
+<div class="informaltable"><table class="informaltable" border="0">
+<colgroup>
+<col width="150px" class="properties_type">
+<col width="300px" class="properties_name">
+<col width="200px" class="properties_flags">
+</colgroup>
+<tbody>
+<tr>
+<td class="property_type"><span class="type">int</span></td>
+<td class="property_name"><a class="link" href="GimpColorButton.html#GimpColorButton--area-height" title="The “area-height” property">area-height</a></td>
+<td class="property_flags">Write / Construct</td>
+</tr>
+<tr>
+<td class="property_type"><span class="type">int</span></td>
+<td class="property_name"><a class="link" href="GimpColorButton.html#GimpColorButton--area-width" title="The “area-width” property">area-width</a></td>
+<td class="property_flags">Write / Construct</td>
+</tr>
+<tr>
+<td class="property_type">
+<a href="../html/libgimpcolor-GimpRGB.html#GimpRGB"><span class="type">GimpRGB</span></a> *</td>
+<td class="property_name"><a class="link" href="GimpColorButton.html#GimpColorButton--color" title="The “color” property">color</a></td>
+<td class="property_flags">Read / Write / Construct</td>
+</tr>
+<tr>
+<td class="property_type">
+<span class="type">GimpColorConfig</span> *</td>
+<td class="property_name"><a class="link" href="GimpColorButton.html#GimpColorButton--color-config" title="The “color-config” property">color-config</a></td>
+<td class="property_flags">Read / Write</td>
+</tr>
+<tr>
+<td class="property_type"><span class="type">gboolean</span></td>
+<td class="property_name"><a class="link" href="GimpColorButton.html#GimpColorButton--continuous-update" title="The “continuous-update” property">continuous-update</a></td>
+<td class="property_flags">Read / Write / Construct</td>
+</tr>
+<tr>
+<td class="property_type">
+<span class="type">char</span> *</td>
+<td class="property_name"><a class="link" href="GimpColorButton.html#GimpColorButton--title" title="The “title” property">title</a></td>
+<td class="property_flags">Read / Write / Construct</td>
+</tr>
+<tr>
+<td class="property_type"><a class="link" href="GimpColorArea.html#GimpColorAreaType" title="enum GimpColorAreaType"><span class="type">GimpColorAreaType</span></a></td>
+<td class="property_name"><a class="link" href="GimpColorButton.html#GimpColorButton--type" title="The “type” property">type</a></td>
+<td class="property_flags">Read / Write / Construct</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpColorButton.signals"></a><h2>Signals</h2>
+<div class="informaltable"><table class="informaltable" border="0">
+<colgroup>
+<col width="150px" class="signal_proto_type">
+<col width="300px" class="signal_proto_name">
+<col width="200px" class="signal_proto_flags">
+</colgroup>
+<tbody><tr>
+<td class="signal_type"><span class="returnvalue">void</span></td>
+<td class="signal_name"><a class="link" href="GimpColorButton.html#GimpColorButton-color-changed" title="The “color-changed” signal">color-changed</a></td>
+<td class="signal_flags">Run First</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpColorButton.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody><tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="GimpColorButton.html#GimpColorButton-struct" title="GimpColorButton">GimpColorButton</a></td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpColorButton.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen"> GObject
+ <span class="lineart">╰──</span> GInitiallyUnowned
+ <span class="lineart">╰──</span> GtkObject
+ <span class="lineart">╰──</span> GtkWidget
+ <span class="lineart">╰──</span> GtkContainer
+ <span class="lineart">╰──</span> GtkBin
+ <span class="lineart">╰──</span> GtkButton
+ <span class="lineart">╰──</span> <a class="link" href="GimpButton.html" title="GimpButton">GimpButton</a>
+ <span class="lineart">╰──</span> GimpColorButton
+</pre>
+</div>
+<div class="refsect1">
+<a name="GimpColorButton.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
+<p>
+GimpColorButton implements
+ AtkImplementorIface, GtkBuildable and GtkActivatable.</p>
+</div>
+<div class="refsect1">
+<a name="GimpColorButton.description"></a><h2>Description</h2>
+<p>This widget provides a simple button with a preview showing the
+color.</p>
+<p>On click a color selection dialog is opened. Additionally the
+button supports Drag and Drop and has a right-click menu that
+allows one to choose the color from the current FG or BG color. If
+the user changes the color, the "color-changed" signal is emitted.</p>
+</div>
+<div class="refsect1">
+<a name="GimpColorButton.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-color-button-new"></a><h3>gimp_color_button_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_color_button_new (<em class="parameter"><code>const <span class="type">gchar</span> *title</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> width</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> height</code></em>,
+ <em class="parameter"><code>const <a href="../html/libgimpcolor-GimpRGB.html#GimpRGB"><span class="type">GimpRGB</span></a> *color</code></em>,
+ <em class="parameter"><code><a class="link" href="GimpColorArea.html#GimpColorAreaType" title="enum GimpColorAreaType"><span class="type">GimpColorAreaType</span></a> type</code></em>);</pre>
+<p>Creates a new <a class="link" href="GimpColorButton.html" title="GimpColorButton"><span class="type">GimpColorButton</span></a> widget.</p>
+<p>This returns a button with a preview showing the color.
+When the button is clicked a GtkColorSelectionDialog is opened.
+If the user changes the color the new color is written into the
+array that was used to pass the initial color and the "color-changed"
+signal is emitted.</p>
+<div class="refsect3">
+<a name="gimp-color-button-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>title</p></td>
+<td class="parameter_description"><p>String that will be used as title for the color_selector.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>width</p></td>
+<td class="parameter_description"><p>Width of the colorpreview in pixels.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>height</p></td>
+<td class="parameter_description"><p>Height of the colorpreview in pixels.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>color</p></td>
+<td class="parameter_description"><p>A pointer to a <a href="../html/libgimpcolor-GimpRGB.html#GimpRGB"><span class="type">GimpRGB</span></a> color.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>type</p></td>
+<td class="parameter_description"><p>The type of transparency to be displayed.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-color-button-new.returns"></a><h4>Returns</h4>
+<p> Pointer to the new <a class="link" href="GimpColorButton.html" title="GimpColorButton"><span class="type">GimpColorButton</span></a> widget.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-button-set-title"></a><h3>gimp_color_button_set_title ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_color_button_set_title (<em class="parameter"><code><a class="link" href="GimpColorButton.html" title="GimpColorButton"><span class="type">GimpColorButton</span></a> *button</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *title</code></em>);</pre>
+<p>Sets the <em class="parameter"><code>button</code></em>
+ dialog's title.</p>
+<div class="refsect3">
+<a name="gimp-color-button-set-title.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>button</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpColorButton.html" title="GimpColorButton"><span class="type">GimpColorButton</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>title</p></td>
+<td class="parameter_description"><p>the new title.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-button-get-title"></a><h3>gimp_color_button_get_title ()</h3>
+<pre class="programlisting">const <span class="returnvalue">gchar</span> *
+gimp_color_button_get_title (<em class="parameter"><code><a class="link" href="GimpColorButton.html" title="GimpColorButton"><span class="type">GimpColorButton</span></a> *button</code></em>);</pre>
+<div class="refsect3">
+<a name="gimp-color-button-get-title.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>button</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpColorButton.html" title="GimpColorButton"><span class="type">GimpColorButton</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-color-button-get-title.returns"></a><h4>Returns</h4>
+<p> The <em class="parameter"><code>button</code></em>
+dialog's title.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-button-set-color"></a><h3>gimp_color_button_set_color ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_color_button_set_color (<em class="parameter"><code><a class="link" href="GimpColorButton.html" title="GimpColorButton"><span class="type">GimpColorButton</span></a> *button</code></em>,
+ <em class="parameter"><code>const <a href="../html/libgimpcolor-GimpRGB.html#GimpRGB"><span class="type">GimpRGB</span></a> *color</code></em>);</pre>
+<p>Sets the <em class="parameter"><code>button</code></em>
+ to the given <em class="parameter"><code>color</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-color-button-set-color.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>button</p></td>
+<td class="parameter_description"><p>Pointer to a <a class="link" href="GimpColorButton.html" title="GimpColorButton"><span class="type">GimpColorButton</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>color</p></td>
+<td class="parameter_description"><p>Pointer to the new <a href="../html/libgimpcolor-GimpRGB.html#GimpRGB"><span class="type">GimpRGB</span></a> color.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-button-get-color"></a><h3>gimp_color_button_get_color ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_color_button_get_color (<em class="parameter"><code><a class="link" href="GimpColorButton.html" title="GimpColorButton"><span class="type">GimpColorButton</span></a> *button</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpcolor-GimpRGB.html#GimpRGB"><span class="type">GimpRGB</span></a> *color</code></em>);</pre>
+<p>Retrieves the currently set color from the <em class="parameter"><code>button</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-color-button-get-color.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>button</p></td>
+<td class="parameter_description"><p>Pointer to a <a class="link" href="GimpColorButton.html" title="GimpColorButton"><span class="type">GimpColorButton</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>color</p></td>
+<td class="parameter_description"><p>Pointer to a <a href="../html/libgimpcolor-GimpRGB.html#GimpRGB"><span class="type">GimpRGB</span></a> struct used to return the color.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-button-set-update"></a><h3>gimp_color_button_set_update ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_color_button_set_update (<em class="parameter"><code><a class="link" href="GimpColorButton.html" title="GimpColorButton"><span class="type">GimpColorButton</span></a> *button</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> continuous</code></em>);</pre>
+<p>When set to <span class="type">TRUE</span>, the <em class="parameter"><code>button</code></em>
+ will emit the "color-changed"
+continuously while the color is changed in the color selection
+dialog.</p>
+<div class="refsect3">
+<a name="gimp-color-button-set-update.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>button</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GimpColorButton.html" title="GimpColorButton"><span class="type">GimpColorButton</span></a> widget.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>continuous</p></td>
+<td class="parameter_description"><p>The new setting of the <em class="parameter"><code>continuous_update</code></em>
+property.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-button-get-update"></a><h3>gimp_color_button_get_update ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_color_button_get_update (<em class="parameter"><code><a class="link" href="GimpColorButton.html" title="GimpColorButton"><span class="type">GimpColorButton</span></a> *button</code></em>);</pre>
+<p>Returns the color button's <em class="parameter"><code>continuous_update</code></em>
+ property.</p>
+<div class="refsect3">
+<a name="gimp-color-button-get-update.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>button</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GimpColorButton.html" title="GimpColorButton"><span class="type">GimpColorButton</span></a> widget.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-color-button-get-update.returns"></a><h4>Returns</h4>
+<p> the <em class="parameter"><code>continuous_update</code></em>
+property.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-button-has-alpha"></a><h3>gimp_color_button_has_alpha ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_color_button_has_alpha (<em class="parameter"><code><a class="link" href="GimpColorButton.html" title="GimpColorButton"><span class="type">GimpColorButton</span></a> *button</code></em>);</pre>
+<p>Checks whether the <em class="parameter"><code>buttons</code></em>
+ shows transparency information.</p>
+<div class="refsect3">
+<a name="gimp-color-button-has-alpha.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>button</p></td>
+<td class="parameter_description"><p>Pointer to a <a class="link" href="GimpColorButton.html" title="GimpColorButton"><span class="type">GimpColorButton</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-color-button-has-alpha.returns"></a><h4>Returns</h4>
+<p> <code class="literal">TRUE</code> if the <em class="parameter"><code>button</code></em>
+shows transparency information, <code class="literal">FALSE</code>
+otherwise.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-button-set-type"></a><h3>gimp_color_button_set_type ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_color_button_set_type (<em class="parameter"><code><a class="link" href="GimpColorButton.html" title="GimpColorButton"><span class="type">GimpColorButton</span></a> *button</code></em>,
+ <em class="parameter"><code><a class="link" href="GimpColorArea.html#GimpColorAreaType" title="enum GimpColorAreaType"><span class="type">GimpColorAreaType</span></a> type</code></em>);</pre>
+<p>Sets the <em class="parameter"><code>button</code></em>
+ to the given <em class="parameter"><code>type</code></em>
+. See also <a class="link" href="GimpColorArea.html#gimp-color-area-set-type" title="gimp_color_area_set_type ()"><code class="function">gimp_color_area_set_type()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-color-button-set-type.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>button</p></td>
+<td class="parameter_description"><p>Pointer to a <a class="link" href="GimpColorButton.html" title="GimpColorButton"><span class="type">GimpColorButton</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>type</p></td>
+<td class="parameter_description"><p>the new <a class="link" href="GimpColorArea.html#GimpColorAreaType" title="enum GimpColorAreaType"><span class="type">GimpColorAreaType</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-button-set-color-config"></a><h3>gimp_color_button_set_color_config ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_color_button_set_color_config (<em class="parameter"><code><a class="link" href="GimpColorButton.html" title="GimpColorButton"><span class="type">GimpColorButton</span></a> *button</code></em>,
+ <em class="parameter"><code><span class="type">GimpColorConfig</span> *config</code></em>);</pre>
+<p>Sets the color management configuration to use with this color button's
+<a class="link" href="GimpColorArea.html" title="GimpColorArea"><span class="type">GimpColorArea</span></a>.</p>
+<div class="refsect3">
+<a name="gimp-color-button-set-color-config.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>button</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpColorButton.html" title="GimpColorButton"><span class="type">GimpColorButton</span></a> widget.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>config</p></td>
+<td class="parameter_description"><p>a <span class="type">GimpColorConfig</span> object.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-button-get-ui-manager"></a><h3>gimp_color_button_get_ui_manager ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkUIManager</span> *
+gimp_color_button_get_ui_manager (<em class="parameter"><code><a class="link" href="GimpColorButton.html" title="GimpColorButton"><span class="type">GimpColorButton</span></a> *button</code></em>);</pre>
+<div class="refsect3">
+<a name="gimp-color-button-get-ui-manager.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>button</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpColorButton.html" title="GimpColorButton"><span class="type">GimpColorButton</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-color-button-get-ui-manager.returns"></a><h4>Returns</h4>
+<p> The <em class="parameter"><code>button</code></em>
+'s <span class="type">GtkUIManager</span>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpColorButton.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpColorButton-struct"></a><h3>GimpColorButton</h3>
+<pre class="programlisting">typedef struct _GimpColorButton GimpColorButton;</pre>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpColorButton.property-details"></a><h2>Property Details</h2>
+<div class="refsect2">
+<a name="GimpColorButton--area-height"></a><h3>The <code class="literal">“area-height”</code> property</h3>
+<pre class="programlisting"> “area-height” <span class="type">int</span></pre>
+<p>The minimum height of the button's <a class="link" href="GimpColorArea.html" title="GimpColorArea"><span class="type">GimpColorArea</span></a>.</p>
+<p>Owner: GimpColorButton</p>
+<p>Flags: Write / Construct</p>
+<p>Allowed values: &gt;= 1</p>
+<p>Default value: 16</p>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpColorButton--area-width"></a><h3>The <code class="literal">“area-width”</code> property</h3>
+<pre class="programlisting"> “area-width” <span class="type">int</span></pre>
+<p>The minimum width of the button's <a class="link" href="GimpColorArea.html" title="GimpColorArea"><span class="type">GimpColorArea</span></a>.</p>
+<p>Owner: GimpColorButton</p>
+<p>Flags: Write / Construct</p>
+<p>Allowed values: &gt;= 1</p>
+<p>Default value: 16</p>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpColorButton--color"></a><h3>The <code class="literal">“color”</code> property</h3>
+<pre class="programlisting"> “color” <a href="../html/libgimpcolor-GimpRGB.html#GimpRGB"><span class="type">GimpRGB</span></a> *</pre>
+<p>The color displayed in the button's color area.</p>
+<p>Owner: GimpColorButton</p>
+<p>Flags: Read / Write / Construct</p>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpColorButton--color-config"></a><h3>The <code class="literal">“color-config”</code> property</h3>
+<pre class="programlisting"> “color-config” <span class="type">GimpColorConfig</span> *</pre>
+<p>The <span class="type">GimpColorConfig</span> object used for the button's <a class="link" href="GimpColorArea.html" title="GimpColorArea"><span class="type">GimpColorArea</span></a>
+and <a class="link" href="GimpColorSelection.html" title="GimpColorSelection"><span class="type">GimpColorSelection</span></a>.</p>
+<p>Owner: GimpColorButton</p>
+<p>Flags: Read / Write</p>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpColorButton--continuous-update"></a><h3>The <code class="literal">“continuous-update”</code> property</h3>
+<pre class="programlisting"> “continuous-update” <span class="type">gboolean</span></pre>
+<p>The update policy of the color button.</p>
+<p>Owner: GimpColorButton</p>
+<p>Flags: Read / Write / Construct</p>
+<p>Default value: FALSE</p>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpColorButton--title"></a><h3>The <code class="literal">“title”</code> property</h3>
+<pre class="programlisting"> “title” <span class="type">char</span> *</pre>
+<p>The title to be used for the color selection dialog.</p>
+<p>Owner: GimpColorButton</p>
+<p>Flags: Read / Write / Construct</p>
+<p>Default value: NULL</p>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpColorButton--type"></a><h3>The <code class="literal">“type”</code> property</h3>
+<pre class="programlisting"> “type” <a class="link" href="GimpColorArea.html#GimpColorAreaType" title="enum GimpColorAreaType"><span class="type">GimpColorAreaType</span></a></pre>
+<p>The type of the button's color area.</p>
+<p>Owner: GimpColorButton</p>
+<p>Flags: Read / Write / Construct</p>
+<p>Default value: GIMP_COLOR_AREA_FLAT</p>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpColorButton.signal-details"></a><h2>Signal Details</h2>
+<div class="refsect2">
+<a name="GimpColorButton-color-changed"></a><h3>The <code class="literal">“color-changed”</code> signal</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+user_function (<a class="link" href="GimpColorButton.html" title="GimpColorButton"><span class="type">GimpColorButton</span></a> *gimpcolorbutton,
+ <span class="type">gpointer</span> user_data)</pre>
+<p>Flags: Run First</p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpColorButton.see-also"></a><h2>See Also</h2>
+<p><span class="type">libgimpcolor-gimpcolorspace</span></p>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpwidgets/html/GimpColorDisplay.html b/devel-docs/libgimpwidgets/html/GimpColorDisplay.html
new file mode 100644
index 0000000..d25a832
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/GimpColorDisplay.html
@@ -0,0 +1,523 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpColorDisplay: GIMP Widgets Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Widgets Library Reference Manual">
+<link rel="up" href="libgimpwidgets-colordisplay.html" title="Part III. GIMP Display Filters">
+<link rel="prev" href="libgimpwidgets-colordisplay.html" title="Part III. GIMP Display Filters">
+<link rel="next" href="GimpColorDisplayStack.html" title="GimpColorDisplayStack">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#GimpColorDisplay.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
+ <a href="#GimpColorDisplay.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces">  <span class="dim">|</span> 
+ <a href="#GimpColorDisplay.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_properties">  <span class="dim">|</span> 
+ <a href="#GimpColorDisplay.properties" class="shortcut">Properties</a></span><span id="nav_signals">  <span class="dim">|</span> 
+ <a href="#GimpColorDisplay.signals" class="shortcut">Signals</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimpwidgets-colordisplay.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimpwidgets-colordisplay.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="GimpColorDisplayStack.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="GimpColorDisplay"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="GimpColorDisplay.top_of_page"></a>GimpColorDisplay</span></h2>
+<p>GimpColorDisplay — Pluggable GIMP display color correction modules.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="GimpColorDisplay.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<a class="link" href="GimpColorDisplay.html" title="GimpColorDisplay"><span class="returnvalue">GimpColorDisplay</span></a> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorDisplay.html#gimp-color-display-new" title="gimp_color_display_new ()">gimp_color_display_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="GimpColorDisplay.html" title="GimpColorDisplay"><span class="returnvalue">GimpColorDisplay</span></a> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorDisplay.html#gimp-color-display-clone" title="gimp_color_display_clone ()">gimp_color_display_clone</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorDisplay.html#gimp-color-display-set-enabled" title="gimp_color_display_set_enabled ()">gimp_color_display_set_enabled</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorDisplay.html#gimp-color-display-get-enabled" title="gimp_color_display_get_enabled ()">gimp_color_display_get_enabled</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GimpColorConfig</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorDisplay.html#gimp-color-display-get-config" title="gimp_color_display_get_config ()">gimp_color_display_get_config</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a href="../html/GimpColorManaged.html#GimpColorManaged-struct"><span class="returnvalue">GimpColorManaged</span></a> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorDisplay.html#gimp-color-display-get-managed" title="gimp_color_display_get_managed ()">gimp_color_display_get_managed</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorDisplay.html#gimp-color-display-convert" title="gimp_color_display_convert ()">gimp_color_display_convert</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorDisplay.html#gimp-color-display-convert-surface" title="gimp_color_display_convert_surface ()">gimp_color_display_convert_surface</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorDisplay.html#gimp-color-display-convert-buffer" title="gimp_color_display_convert_buffer ()">gimp_color_display_convert_buffer</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorDisplay.html#gimp-color-display-load-state" title="gimp_color_display_load_state ()">gimp_color_display_load_state</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a href="../html/libgimpbase-GimpParasite.html#GimpParasite"><span class="returnvalue">GimpParasite</span></a> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorDisplay.html#gimp-color-display-save-state" title="gimp_color_display_save_state ()">gimp_color_display_save_state</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorDisplay.html#gimp-color-display-configure" title="gimp_color_display_configure ()">gimp_color_display_configure</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorDisplay.html#gimp-color-display-configure-reset" title="gimp_color_display_configure_reset ()">gimp_color_display_configure_reset</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorDisplay.html#gimp-color-display-changed" title="gimp_color_display_changed ()">gimp_color_display_changed</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpColorDisplay.properties"></a><h2>Properties</h2>
+<div class="informaltable"><table class="informaltable" border="0">
+<colgroup>
+<col width="150px" class="properties_type">
+<col width="300px" class="properties_name">
+<col width="200px" class="properties_flags">
+</colgroup>
+<tbody>
+<tr>
+<td class="property_type">
+<span class="type">GimpColorConfig</span> *</td>
+<td class="property_name"><a class="link" href="GimpColorDisplay.html#GimpColorDisplay--color-config" title="The “color-config” property">color-config</a></td>
+<td class="property_flags">Read / Write / Construct Only</td>
+</tr>
+<tr>
+<td class="property_type">
+<a href="../html/GimpColorManaged.html#GimpColorManaged-struct"><span class="type">GimpColorManaged</span></a> *</td>
+<td class="property_name"><a class="link" href="GimpColorDisplay.html#GimpColorDisplay--color-managed" title="The “color-managed” property">color-managed</a></td>
+<td class="property_flags">Read / Write / Construct Only</td>
+</tr>
+<tr>
+<td class="property_type"><span class="type">gboolean</span></td>
+<td class="property_name"><a class="link" href="GimpColorDisplay.html#GimpColorDisplay--enabled" title="The “enabled” property">enabled</a></td>
+<td class="property_flags">Read / Write / Construct</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpColorDisplay.signals"></a><h2>Signals</h2>
+<div class="informaltable"><table class="informaltable" border="0">
+<colgroup>
+<col width="150px" class="signal_proto_type">
+<col width="300px" class="signal_proto_name">
+<col width="200px" class="signal_proto_flags">
+</colgroup>
+<tbody><tr>
+<td class="signal_type"><span class="returnvalue">void</span></td>
+<td class="signal_name"><a class="link" href="GimpColorDisplay.html#GimpColorDisplay-changed" title="The “changed” signal">changed</a></td>
+<td class="signal_flags">Run First</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpColorDisplay.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody><tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="GimpColorDisplay.html#GimpColorDisplay-struct" title="GimpColorDisplay">GimpColorDisplay</a></td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpColorDisplay.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen"> GObject
+ <span class="lineart">╰──</span> GimpColorDisplay
+</pre>
+</div>
+<div class="refsect1">
+<a name="GimpColorDisplay.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
+<p>
+GimpColorDisplay implements
+ <a href="../html/libgimpconfig-GimpConfig.html#GimpConfigInterface-struct">GimpConfigInterface</a>.</p>
+</div>
+<div class="refsect1">
+<a name="GimpColorDisplay.description"></a><h2>Description</h2>
+<p>Functions and definitions for creating pluggable GIMP
+display color correction modules.</p>
+</div>
+<div class="refsect1">
+<a name="GimpColorDisplay.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-color-display-new"></a><h3>gimp_color_display_new ()</h3>
+<pre class="programlisting"><a class="link" href="GimpColorDisplay.html" title="GimpColorDisplay"><span class="returnvalue">GimpColorDisplay</span></a> *
+gimp_color_display_new (<em class="parameter"><code><span class="type">GType</span> display_type</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_color_display_new</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>This function is deprecated. Please use <code class="function">g_object_new()</code> directly.</p>
+<div class="refsect3">
+<a name="gimp-color-display-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>display_type</p></td>
+<td class="parameter_description"><p>the GType of the GimpColorDisplay to instantiate.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-color-display-new.returns"></a><h4>Returns</h4>
+<p> a new <a class="link" href="GimpColorDisplay.html" title="GimpColorDisplay"><code class="literal">GimpColorDisplay</code></a> object.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-display-clone"></a><h3>gimp_color_display_clone ()</h3>
+<pre class="programlisting"><a class="link" href="GimpColorDisplay.html" title="GimpColorDisplay"><span class="returnvalue">GimpColorDisplay</span></a> *
+gimp_color_display_clone (<em class="parameter"><code><a class="link" href="GimpColorDisplay.html" title="GimpColorDisplay"><span class="type">GimpColorDisplay</span></a> *display</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-display-set-enabled"></a><h3>gimp_color_display_set_enabled ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_color_display_set_enabled (<em class="parameter"><code><a class="link" href="GimpColorDisplay.html" title="GimpColorDisplay"><span class="type">GimpColorDisplay</span></a> *display</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> enabled</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-display-get-enabled"></a><h3>gimp_color_display_get_enabled ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_color_display_get_enabled (<em class="parameter"><code><a class="link" href="GimpColorDisplay.html" title="GimpColorDisplay"><span class="type">GimpColorDisplay</span></a> *display</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-display-get-config"></a><h3>gimp_color_display_get_config ()</h3>
+<pre class="programlisting"><span class="returnvalue">GimpColorConfig</span> *
+gimp_color_display_get_config (<em class="parameter"><code><a class="link" href="GimpColorDisplay.html" title="GimpColorDisplay"><span class="type">GimpColorDisplay</span></a> *display</code></em>);</pre>
+<div class="refsect3">
+<a name="gimp-color-display-get-config.returns"></a><h4>Returns</h4>
+<p> a pointer to the <span class="type">GimpColorConfig</span> object or <code class="literal">NULL</code>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-display-get-managed"></a><h3>gimp_color_display_get_managed ()</h3>
+<pre class="programlisting"><a href="../html/GimpColorManaged.html#GimpColorManaged-struct"><span class="returnvalue">GimpColorManaged</span></a> *
+gimp_color_display_get_managed (<em class="parameter"><code><a class="link" href="GimpColorDisplay.html" title="GimpColorDisplay"><span class="type">GimpColorDisplay</span></a> *display</code></em>);</pre>
+<div class="refsect3">
+<a name="gimp-color-display-get-managed.returns"></a><h4>Returns</h4>
+<p> a pointer to the <a href="../html/GimpColorManaged.html#GimpColorManaged-struct"><span class="type">GimpColorManaged</span></a> object or <code class="literal">NULL</code>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-display-convert"></a><h3>gimp_color_display_convert ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_color_display_convert (<em class="parameter"><code><a class="link" href="GimpColorDisplay.html" title="GimpColorDisplay"><span class="type">GimpColorDisplay</span></a> *display</code></em>,
+ <em class="parameter"><code><span class="type">guchar</span> *buf</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> width</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> height</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> bpp</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> bpl</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_color_display_convert</code> is deprecated and should not be used in newly-written code.</p>
+<p>GIMP 2.8: Use <a class="link" href="GimpColorDisplay.html#gimp-color-display-convert-buffer" title="gimp_color_display_convert_buffer ()"><code class="function">gimp_color_display_convert_buffer()</code></a> instead.</p>
+</div>
+<p>Converts all pixels in <em class="parameter"><code>buf</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-color-display-convert.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>display</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpColorDisplay.html" title="GimpColorDisplay"><span class="type">GimpColorDisplay</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>buf</p></td>
+<td class="parameter_description"><p>the pixel buffer to convert</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>width</p></td>
+<td class="parameter_description"><p>the width of the buffer</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>height</p></td>
+<td class="parameter_description"><p>the height of the buffer</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>bpp</p></td>
+<td class="parameter_description"><p>the number of bytes per pixel</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>bpl</p></td>
+<td class="parameter_description"><p>the buffer's rowstride</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-display-convert-surface"></a><h3>gimp_color_display_convert_surface ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_color_display_convert_surface (<em class="parameter"><code><a class="link" href="GimpColorDisplay.html" title="GimpColorDisplay"><span class="type">GimpColorDisplay</span></a> *display</code></em>,
+ <em class="parameter"><code><span class="type">cairo_surface_t</span> *surface</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_color_display_convert_surface</code> is deprecated and should not be used in newly-written code.</p>
+<p>GIMP 2.8: Use <a class="link" href="GimpColorDisplay.html#gimp-color-display-convert-buffer" title="gimp_color_display_convert_buffer ()"><code class="function">gimp_color_display_convert_buffer()</code></a> instead.</p>
+</div>
+<p>Converts all pixels in <em class="parameter"><code>surface</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-color-display-convert-surface.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>display</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpColorDisplay.html" title="GimpColorDisplay"><span class="type">GimpColorDisplay</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>surface</p></td>
+<td class="parameter_description"><p>a <span class="type">cairo_image_surface_t</span> of type ARGB32</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-display-convert-buffer"></a><h3>gimp_color_display_convert_buffer ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_color_display_convert_buffer (<em class="parameter"><code><a class="link" href="GimpColorDisplay.html" title="GimpColorDisplay"><span class="type">GimpColorDisplay</span></a> *display</code></em>,
+ <em class="parameter"><code><span class="type">GeglBuffer</span> *buffer</code></em>,
+ <em class="parameter"><code><span class="type">GeglRectangle</span> *area</code></em>);</pre>
+<p>Converts all pixels in <em class="parameter"><code>area</code></em>
+ of <em class="parameter"><code>buffer</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-color-display-convert-buffer.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>display</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpColorDisplay.html" title="GimpColorDisplay"><span class="type">GimpColorDisplay</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>buffer</p></td>
+<td class="parameter_description"><p>a <span class="type">GeglBuffer</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>area</p></td>
+<td class="parameter_description"><p>area in <em class="parameter"><code>buffer</code></em>
+to convert</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-display-load-state"></a><h3>gimp_color_display_load_state ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_color_display_load_state (<em class="parameter"><code><a class="link" href="GimpColorDisplay.html" title="GimpColorDisplay"><span class="type">GimpColorDisplay</span></a> *display</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-GimpParasite.html#GimpParasite"><span class="type">GimpParasite</span></a> *state</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-display-save-state"></a><h3>gimp_color_display_save_state ()</h3>
+<pre class="programlisting"><a href="../html/libgimpbase-GimpParasite.html#GimpParasite"><span class="returnvalue">GimpParasite</span></a> *
+gimp_color_display_save_state (<em class="parameter"><code><a class="link" href="GimpColorDisplay.html" title="GimpColorDisplay"><span class="type">GimpColorDisplay</span></a> *display</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-display-configure"></a><h3>gimp_color_display_configure ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_color_display_configure (<em class="parameter"><code><a class="link" href="GimpColorDisplay.html" title="GimpColorDisplay"><span class="type">GimpColorDisplay</span></a> *display</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-display-configure-reset"></a><h3>gimp_color_display_configure_reset ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_color_display_configure_reset (<em class="parameter"><code><a class="link" href="GimpColorDisplay.html" title="GimpColorDisplay"><span class="type">GimpColorDisplay</span></a> *display</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-display-changed"></a><h3>gimp_color_display_changed ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_color_display_changed (<em class="parameter"><code><a class="link" href="GimpColorDisplay.html" title="GimpColorDisplay"><span class="type">GimpColorDisplay</span></a> *display</code></em>);</pre>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpColorDisplay.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpColorDisplay-struct"></a><h3>GimpColorDisplay</h3>
+<pre class="programlisting">typedef struct _GimpColorDisplay GimpColorDisplay;</pre>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpColorDisplay.property-details"></a><h2>Property Details</h2>
+<div class="refsect2">
+<a name="GimpColorDisplay--color-config"></a><h3>The <code class="literal">“color-config”</code> property</h3>
+<pre class="programlisting"> “color-config” <span class="type">GimpColorConfig</span> *</pre>
+<p>The color config used for this filter.</p>
+<p>Owner: GimpColorDisplay</p>
+<p>Flags: Read / Write / Construct Only</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpColorDisplay--color-managed"></a><h3>The <code class="literal">“color-managed”</code> property</h3>
+<pre class="programlisting"> “color-managed” <a href="../html/GimpColorManaged.html#GimpColorManaged-struct"><span class="type">GimpColorManaged</span></a> *</pre>
+<p>The color managed pixel source that is filtered.</p>
+<p>Owner: GimpColorDisplay</p>
+<p>Flags: Read / Write / Construct Only</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpColorDisplay--enabled"></a><h3>The <code class="literal">“enabled”</code> property</h3>
+<pre class="programlisting"> “enabled” <span class="type">gboolean</span></pre>
+<p>Whether this display filter is enabled.</p>
+<p>Owner: GimpColorDisplay</p>
+<p>Flags: Read / Write / Construct</p>
+<p>Default value: TRUE</p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpColorDisplay.signal-details"></a><h2>Signal Details</h2>
+<div class="refsect2">
+<a name="GimpColorDisplay-changed"></a><h3>The <code class="literal">“changed”</code> signal</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+user_function (<a class="link" href="GimpColorDisplay.html" title="GimpColorDisplay"><span class="type">GimpColorDisplay</span></a> *gimpcolordisplay,
+ <span class="type">gpointer</span> user_data)</pre>
+<p>Flags: Run First</p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpColorDisplay.see-also"></a><h2>See Also</h2>
+<p><span class="type">GModule</span>, <span class="type">GTypeModule</span>, <span class="type">GimpModule</span></p>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpwidgets/html/GimpColorDisplayStack.html b/devel-docs/libgimpwidgets/html/GimpColorDisplayStack.html
new file mode 100644
index 0000000..79289e2
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/GimpColorDisplayStack.html
@@ -0,0 +1,421 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpColorDisplayStack: GIMP Widgets Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Widgets Library Reference Manual">
+<link rel="up" href="libgimpwidgets-colordisplay.html" title="Part III. GIMP Display Filters">
+<link rel="prev" href="GimpColorDisplay.html" title="GimpColorDisplay">
+<link rel="next" href="libgimpwidgets-colorselector.html" title="Part IV. GIMP Color Selectors">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#GimpColorDisplayStack.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
+ <a href="#GimpColorDisplayStack.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_signals">  <span class="dim">|</span> 
+ <a href="#GimpColorDisplayStack.signals" class="shortcut">Signals</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimpwidgets-colordisplay.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="GimpColorDisplay.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimpwidgets-colorselector.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="GimpColorDisplayStack"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="GimpColorDisplayStack.top_of_page"></a>GimpColorDisplayStack</span></h2>
+<p>GimpColorDisplayStack — A stack of color correction modules.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="GimpColorDisplayStack.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<a class="link" href="GimpColorDisplayStack.html" title="GimpColorDisplayStack"><span class="returnvalue">GimpColorDisplayStack</span></a> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorDisplayStack.html#gimp-color-display-stack-new" title="gimp_color_display_stack_new ()">gimp_color_display_stack_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="GimpColorDisplayStack.html" title="GimpColorDisplayStack"><span class="returnvalue">GimpColorDisplayStack</span></a> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorDisplayStack.html#gimp-color-display-stack-clone" title="gimp_color_display_stack_clone ()">gimp_color_display_stack_clone</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorDisplayStack.html#gimp-color-display-stack-changed" title="gimp_color_display_stack_changed ()">gimp_color_display_stack_changed</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorDisplayStack.html#gimp-color-display-stack-add" title="gimp_color_display_stack_add ()">gimp_color_display_stack_add</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorDisplayStack.html#gimp-color-display-stack-remove" title="gimp_color_display_stack_remove ()">gimp_color_display_stack_remove</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorDisplayStack.html#gimp-color-display-stack-reorder-up" title="gimp_color_display_stack_reorder_up ()">gimp_color_display_stack_reorder_up</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorDisplayStack.html#gimp-color-display-stack-reorder-down" title="gimp_color_display_stack_reorder_down ()">gimp_color_display_stack_reorder_down</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorDisplayStack.html#gimp-color-display-stack-convert" title="gimp_color_display_stack_convert ()">gimp_color_display_stack_convert</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorDisplayStack.html#gimp-color-display-stack-convert-surface" title="gimp_color_display_stack_convert_surface ()">gimp_color_display_stack_convert_surface</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorDisplayStack.html#gimp-color-display-stack-convert-buffer" title="gimp_color_display_stack_convert_buffer ()">gimp_color_display_stack_convert_buffer</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpColorDisplayStack.signals"></a><h2>Signals</h2>
+<div class="informaltable"><table class="informaltable" border="0">
+<colgroup>
+<col width="150px" class="signal_proto_type">
+<col width="300px" class="signal_proto_name">
+<col width="200px" class="signal_proto_flags">
+</colgroup>
+<tbody>
+<tr>
+<td class="signal_type"><span class="returnvalue">void</span></td>
+<td class="signal_name"><a class="link" href="GimpColorDisplayStack.html#GimpColorDisplayStack-added" title="The “added” signal">added</a></td>
+<td class="signal_flags">Run First</td>
+</tr>
+<tr>
+<td class="signal_type"><span class="returnvalue">void</span></td>
+<td class="signal_name"><a class="link" href="GimpColorDisplayStack.html#GimpColorDisplayStack-changed" title="The “changed” signal">changed</a></td>
+<td class="signal_flags">Run First</td>
+</tr>
+<tr>
+<td class="signal_type"><span class="returnvalue">void</span></td>
+<td class="signal_name"><a class="link" href="GimpColorDisplayStack.html#GimpColorDisplayStack-removed" title="The “removed” signal">removed</a></td>
+<td class="signal_flags">Run First</td>
+</tr>
+<tr>
+<td class="signal_type"><span class="returnvalue">void</span></td>
+<td class="signal_name"><a class="link" href="GimpColorDisplayStack.html#GimpColorDisplayStack-reordered" title="The “reordered” signal">reordered</a></td>
+<td class="signal_flags">Run First</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpColorDisplayStack.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody><tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="GimpColorDisplayStack.html#GimpColorDisplayStack-struct" title="GimpColorDisplayStack">GimpColorDisplayStack</a></td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpColorDisplayStack.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen"> GObject
+ <span class="lineart">╰──</span> GimpColorDisplayStack
+</pre>
+</div>
+<div class="refsect1">
+<a name="GimpColorDisplayStack.description"></a><h2>Description</h2>
+<p>A stack of color correction modules.</p>
+</div>
+<div class="refsect1">
+<a name="GimpColorDisplayStack.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-color-display-stack-new"></a><h3>gimp_color_display_stack_new ()</h3>
+<pre class="programlisting"><a class="link" href="GimpColorDisplayStack.html" title="GimpColorDisplayStack"><span class="returnvalue">GimpColorDisplayStack</span></a> *
+gimp_color_display_stack_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-display-stack-clone"></a><h3>gimp_color_display_stack_clone ()</h3>
+<pre class="programlisting"><a class="link" href="GimpColorDisplayStack.html" title="GimpColorDisplayStack"><span class="returnvalue">GimpColorDisplayStack</span></a> *
+gimp_color_display_stack_clone (<em class="parameter"><code><a class="link" href="GimpColorDisplayStack.html" title="GimpColorDisplayStack"><span class="type">GimpColorDisplayStack</span></a> *stack</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-display-stack-changed"></a><h3>gimp_color_display_stack_changed ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_color_display_stack_changed (<em class="parameter"><code><a class="link" href="GimpColorDisplayStack.html" title="GimpColorDisplayStack"><span class="type">GimpColorDisplayStack</span></a> *stack</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-display-stack-add"></a><h3>gimp_color_display_stack_add ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_color_display_stack_add (<em class="parameter"><code><a class="link" href="GimpColorDisplayStack.html" title="GimpColorDisplayStack"><span class="type">GimpColorDisplayStack</span></a> *stack</code></em>,
+ <em class="parameter"><code><a class="link" href="GimpColorDisplay.html" title="GimpColorDisplay"><span class="type">GimpColorDisplay</span></a> *display</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-display-stack-remove"></a><h3>gimp_color_display_stack_remove ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_color_display_stack_remove (<em class="parameter"><code><a class="link" href="GimpColorDisplayStack.html" title="GimpColorDisplayStack"><span class="type">GimpColorDisplayStack</span></a> *stack</code></em>,
+ <em class="parameter"><code><a class="link" href="GimpColorDisplay.html" title="GimpColorDisplay"><span class="type">GimpColorDisplay</span></a> *display</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-display-stack-reorder-up"></a><h3>gimp_color_display_stack_reorder_up ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_color_display_stack_reorder_up (<em class="parameter"><code><a class="link" href="GimpColorDisplayStack.html" title="GimpColorDisplayStack"><span class="type">GimpColorDisplayStack</span></a> *stack</code></em>,
+ <em class="parameter"><code><a class="link" href="GimpColorDisplay.html" title="GimpColorDisplay"><span class="type">GimpColorDisplay</span></a> *display</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-display-stack-reorder-down"></a><h3>gimp_color_display_stack_reorder_down ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_color_display_stack_reorder_down (<em class="parameter"><code><a class="link" href="GimpColorDisplayStack.html" title="GimpColorDisplayStack"><span class="type">GimpColorDisplayStack</span></a> *stack</code></em>,
+ <em class="parameter"><code><a class="link" href="GimpColorDisplay.html" title="GimpColorDisplay"><span class="type">GimpColorDisplay</span></a> *display</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-display-stack-convert"></a><h3>gimp_color_display_stack_convert ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_color_display_stack_convert (<em class="parameter"><code><a class="link" href="GimpColorDisplayStack.html" title="GimpColorDisplayStack"><span class="type">GimpColorDisplayStack</span></a> *stack</code></em>,
+ <em class="parameter"><code><span class="type">guchar</span> *buf</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> width</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> height</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> bpp</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> bpl</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_color_display_stack_convert</code> is deprecated and should not be used in newly-written code.</p>
+<p>GIMP 2.8: Use <a class="link" href="GimpColorDisplayStack.html#gimp-color-display-stack-convert-buffer" title="gimp_color_display_stack_convert_buffer ()"><code class="function">gimp_color_display_stack_convert_buffer()</code></a> instead.</p>
+</div>
+<p>Converts all pixels in <em class="parameter"><code>buf</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-color-display-stack-convert.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>stack</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpColorDisplayStack.html" title="GimpColorDisplayStack"><span class="type">GimpColorDisplayStack</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>buf</p></td>
+<td class="parameter_description"><p>the pixel buffer to convert</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>width</p></td>
+<td class="parameter_description"><p>the width of the buffer</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>height</p></td>
+<td class="parameter_description"><p>the height of the buffer</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>bpp</p></td>
+<td class="parameter_description"><p>the number of bytes per pixel</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>bpl</p></td>
+<td class="parameter_description"><p>the buffer's rowstride</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-display-stack-convert-surface"></a><h3>gimp_color_display_stack_convert_surface ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_color_display_stack_convert_surface
+ (<em class="parameter"><code><a class="link" href="GimpColorDisplayStack.html" title="GimpColorDisplayStack"><span class="type">GimpColorDisplayStack</span></a> *stack</code></em>,
+ <em class="parameter"><code><span class="type">cairo_surface_t</span> *surface</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_color_display_stack_convert_surface</code> is deprecated and should not be used in newly-written code.</p>
+<p>GIMP 2.10: Use <a class="link" href="GimpColorDisplayStack.html#gimp-color-display-stack-convert-buffer" title="gimp_color_display_stack_convert_buffer ()"><code class="function">gimp_color_display_stack_convert_buffer()</code></a> instead.</p>
+</div>
+<p>Runs all the stack's filters on all pixels in <em class="parameter"><code>surface</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-color-display-stack-convert-surface.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>stack</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpColorDisplayStack.html" title="GimpColorDisplayStack"><span class="type">GimpColorDisplayStack</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>surface</p></td>
+<td class="parameter_description"><p>a <span class="type">cairo_image_surface_t</span> of type ARGB32</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-display-stack-convert-buffer"></a><h3>gimp_color_display_stack_convert_buffer ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_color_display_stack_convert_buffer
+ (<em class="parameter"><code><a class="link" href="GimpColorDisplayStack.html" title="GimpColorDisplayStack"><span class="type">GimpColorDisplayStack</span></a> *stack</code></em>,
+ <em class="parameter"><code><span class="type">GeglBuffer</span> *buffer</code></em>,
+ <em class="parameter"><code><span class="type">GeglRectangle</span> *area</code></em>);</pre>
+<p>Runs all the stack's filters on all pixels in <em class="parameter"><code>area</code></em>
+ of <em class="parameter"><code>buffer</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-color-display-stack-convert-buffer.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>stack</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpColorDisplayStack.html" title="GimpColorDisplayStack"><span class="type">GimpColorDisplayStack</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>buffer</p></td>
+<td class="parameter_description"><p>a <span class="type">GeglBuffer</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>area</p></td>
+<td class="parameter_description"><p>area of <em class="parameter"><code>buffer</code></em>
+to convert</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpColorDisplayStack.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpColorDisplayStack-struct"></a><h3>GimpColorDisplayStack</h3>
+<pre class="programlisting">typedef struct _GimpColorDisplayStack GimpColorDisplayStack;</pre>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpColorDisplayStack.signal-details"></a><h2>Signal Details</h2>
+<div class="refsect2">
+<a name="GimpColorDisplayStack-added"></a><h3>The <code class="literal">“added”</code> signal</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+user_function (<a class="link" href="GimpColorDisplayStack.html" title="GimpColorDisplayStack"><span class="type">GimpColorDisplayStack</span></a> *gimpcolordisplaystack,
+ <a class="link" href="GimpColorDisplay.html" title="GimpColorDisplay"><span class="type">GimpColorDisplay</span></a> *arg1,
+ <span class="type">int</span> arg2,
+ <span class="type">gpointer</span> user_data)</pre>
+<p>Flags: Run First</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpColorDisplayStack-changed"></a><h3>The <code class="literal">“changed”</code> signal</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+user_function (<a class="link" href="GimpColorDisplayStack.html" title="GimpColorDisplayStack"><span class="type">GimpColorDisplayStack</span></a> *gimpcolordisplaystack,
+ <span class="type">gpointer</span> user_data)</pre>
+<p>Flags: Run First</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpColorDisplayStack-removed"></a><h3>The <code class="literal">“removed”</code> signal</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+user_function (<a class="link" href="GimpColorDisplayStack.html" title="GimpColorDisplayStack"><span class="type">GimpColorDisplayStack</span></a> *gimpcolordisplaystack,
+ <a class="link" href="GimpColorDisplay.html" title="GimpColorDisplay"><span class="type">GimpColorDisplay</span></a> *arg1,
+ <span class="type">gpointer</span> user_data)</pre>
+<p>Flags: Run First</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpColorDisplayStack-reordered"></a><h3>The <code class="literal">“reordered”</code> signal</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+user_function (<a class="link" href="GimpColorDisplayStack.html" title="GimpColorDisplayStack"><span class="type">GimpColorDisplayStack</span></a> *gimpcolordisplaystack,
+ <a class="link" href="GimpColorDisplay.html" title="GimpColorDisplay"><span class="type">GimpColorDisplay</span></a> *arg1,
+ <span class="type">int</span> arg2,
+ <span class="type">gpointer</span> user_data)</pre>
+<p>Flags: Run First</p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpColorDisplayStack.see-also"></a><h2>See Also</h2>
+<p><a class="link" href="GimpColorDisplay.html" title="GimpColorDisplay"><span class="type">GimpColorDisplay</span></a></p>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpwidgets/html/GimpColorHexEntry.html b/devel-docs/libgimpwidgets/html/GimpColorHexEntry.html
new file mode 100644
index 0000000..bbcaa83
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/GimpColorHexEntry.html
@@ -0,0 +1,218 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpColorHexEntry: GIMP Widgets Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Widgets Library Reference Manual">
+<link rel="up" href="libgimpwidgets-widgets.html" title="Part I. GIMP Widgets">
+<link rel="prev" href="GimpColorButton.html" title="GimpColorButton">
+<link rel="next" href="GimpColorScale.html" title="GimpColorScale">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#GimpColorHexEntry.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
+ <a href="#GimpColorHexEntry.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces">  <span class="dim">|</span> 
+ <a href="#GimpColorHexEntry.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_signals">  <span class="dim">|</span> 
+ <a href="#GimpColorHexEntry.signals" class="shortcut">Signals</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimpwidgets-widgets.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="GimpColorButton.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="GimpColorScale.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="GimpColorHexEntry"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="GimpColorHexEntry.top_of_page"></a>GimpColorHexEntry</span></h2>
+<p>GimpColorHexEntry — Widget for entering a color's hex triplet.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"><img src="gimp-widget-color-hex-entry.png"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="GimpColorHexEntry.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorHexEntry.html#gimp-color-hex-entry-new" title="gimp_color_hex_entry_new ()">gimp_color_hex_entry_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorHexEntry.html#gimp-color-hex-entry-set-color" title="gimp_color_hex_entry_set_color ()">gimp_color_hex_entry_set_color</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorHexEntry.html#gimp-color-hex-entry-get-color" title="gimp_color_hex_entry_get_color ()">gimp_color_hex_entry_get_color</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpColorHexEntry.signals"></a><h2>Signals</h2>
+<div class="informaltable"><table class="informaltable" border="0">
+<colgroup>
+<col width="150px" class="signal_proto_type">
+<col width="300px" class="signal_proto_name">
+<col width="200px" class="signal_proto_flags">
+</colgroup>
+<tbody><tr>
+<td class="signal_type"><span class="returnvalue">void</span></td>
+<td class="signal_name"><a class="link" href="GimpColorHexEntry.html#GimpColorHexEntry-color-changed" title="The “color-changed” signal">color-changed</a></td>
+<td class="signal_flags">Run First</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpColorHexEntry.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody><tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="GimpColorHexEntry.html#GimpColorHexEntry-struct" title="GimpColorHexEntry">GimpColorHexEntry</a></td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpColorHexEntry.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen"> GObject
+ <span class="lineart">╰──</span> GInitiallyUnowned
+ <span class="lineart">╰──</span> GtkObject
+ <span class="lineart">╰──</span> GtkWidget
+ <span class="lineart">╰──</span> GtkEntry
+ <span class="lineart">╰──</span> GimpColorHexEntry
+</pre>
+</div>
+<div class="refsect1">
+<a name="GimpColorHexEntry.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
+<p>
+GimpColorHexEntry implements
+ AtkImplementorIface, GtkBuildable, GtkEditable and GtkCellEditable.</p>
+</div>
+<div class="refsect1">
+<a name="GimpColorHexEntry.description"></a><h2>Description</h2>
+<p>Widget for entering a color's hex triplet.</p>
+</div>
+<div class="refsect1">
+<a name="GimpColorHexEntry.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-color-hex-entry-new"></a><h3>gimp_color_hex_entry_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_color_hex_entry_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<div class="refsect3">
+<a name="gimp-color-hex-entry-new.returns"></a><h4>Returns</h4>
+<p> a new <a class="link" href="GimpColorHexEntry.html" title="GimpColorHexEntry"><span class="type">GimpColorHexEntry</span></a> widget</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-hex-entry-set-color"></a><h3>gimp_color_hex_entry_set_color ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_color_hex_entry_set_color (<em class="parameter"><code><a class="link" href="GimpColorHexEntry.html" title="GimpColorHexEntry"><span class="type">GimpColorHexEntry</span></a> *entry</code></em>,
+ <em class="parameter"><code>const <a href="../html/libgimpcolor-GimpRGB.html#GimpRGB"><span class="type">GimpRGB</span></a> *color</code></em>);</pre>
+<p>Sets the color displayed by a <a class="link" href="GimpColorHexEntry.html" title="GimpColorHexEntry"><span class="type">GimpColorHexEntry</span></a>. If the new color
+is different to the previously set color, the "color-changed"
+signal is emitted.</p>
+<div class="refsect3">
+<a name="gimp-color-hex-entry-set-color.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>entry</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpColorHexEntry.html" title="GimpColorHexEntry"><span class="type">GimpColorHexEntry</span></a> widget</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>color</p></td>
+<td class="parameter_description"><p>pointer to a <a href="../html/libgimpcolor-GimpRGB.html#GimpRGB"><span class="type">GimpRGB</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-hex-entry-get-color"></a><h3>gimp_color_hex_entry_get_color ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_color_hex_entry_get_color (<em class="parameter"><code><a class="link" href="GimpColorHexEntry.html" title="GimpColorHexEntry"><span class="type">GimpColorHexEntry</span></a> *entry</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpcolor-GimpRGB.html#GimpRGB"><span class="type">GimpRGB</span></a> *color</code></em>);</pre>
+<p>Retrieves the color value displayed by a <a class="link" href="GimpColorHexEntry.html" title="GimpColorHexEntry"><span class="type">GimpColorHexEntry</span></a>.</p>
+<div class="refsect3">
+<a name="gimp-color-hex-entry-get-color.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>entry</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpColorHexEntry.html" title="GimpColorHexEntry"><span class="type">GimpColorHexEntry</span></a> widget</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>color</p></td>
+<td class="parameter_description"><p>pointer to a <a href="../html/libgimpcolor-GimpRGB.html#GimpRGB"><span class="type">GimpRGB</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpColorHexEntry.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpColorHexEntry-struct"></a><h3>GimpColorHexEntry</h3>
+<pre class="programlisting">typedef struct _GimpColorHexEntry GimpColorHexEntry;</pre>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpColorHexEntry.signal-details"></a><h2>Signal Details</h2>
+<div class="refsect2">
+<a name="GimpColorHexEntry-color-changed"></a><h3>The <code class="literal">“color-changed”</code> signal</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+user_function (<a class="link" href="GimpColorHexEntry.html" title="GimpColorHexEntry"><span class="type">GimpColorHexEntry</span></a> *gimpcolorhexentry,
+ <span class="type">gpointer</span> user_data)</pre>
+<p>Flags: Run First</p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpwidgets/html/GimpColorNotebook.html b/devel-docs/libgimpwidgets/html/GimpColorNotebook.html
new file mode 100644
index 0000000..df97adc
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/GimpColorNotebook.html
@@ -0,0 +1,192 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpColorNotebook: GIMP Widgets Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Widgets Library Reference Manual">
+<link rel="up" href="libgimpwidgets-colorselector.html" title="Part IV. GIMP Color Selectors">
+<link rel="prev" href="GimpColorSelector.html" title="GimpColorSelector">
+<link rel="next" href="GimpColorScales.html" title="GimpColorScales">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#GimpColorNotebook.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
+ <a href="#GimpColorNotebook.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces">  <span class="dim">|</span> 
+ <a href="#GimpColorNotebook.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_style_properties">  <span class="dim">|</span> 
+ <a href="#GimpColorNotebook.style-properties" class="shortcut">Style Properties</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimpwidgets-colorselector.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="GimpColorSelector.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="GimpColorScales.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="GimpColorNotebook"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="GimpColorNotebook.top_of_page"></a>GimpColorNotebook</span></h2>
+<p>GimpColorNotebook — A <a class="link" href="GimpColorSelector.html" title="GimpColorSelector"><span class="type">GimpColorSelector</span></a> implementation.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="GimpColorNotebook.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody><tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorNotebook.html#gimp-color-notebook-set-has-page" title="gimp_color_notebook_set_has_page ()">gimp_color_notebook_set_has_page</a> <span class="c_punctuation">()</span>
+</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpColorNotebook.style-properties"></a><h2>Style Properties</h2>
+<div class="informaltable"><table class="informaltable" border="0">
+<colgroup>
+<col width="150px" class="style_properties_type">
+<col width="300px" class="style_properties_name">
+<col width="200px" class="style_properties_flags">
+</colgroup>
+<tbody>
+<tr>
+<td class="property_type"><span class="type">int</span></td>
+<td class="property_name"><a class="link" href="GimpColorNotebook.html#GimpColorNotebook--s-tab-border" title="The “tab-border” style property">tab-border</a></td>
+<td class="property_flags">Read</td>
+</tr>
+<tr>
+<td class="property_type"><span class="type">GtkIconSize</span></td>
+<td class="property_name"><a class="link" href="GimpColorNotebook.html#GimpColorNotebook--s-tab-icon-size" title="The “tab-icon-size” style property">tab-icon-size</a></td>
+<td class="property_flags">Read</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpColorNotebook.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody><tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="GimpColorNotebook.html#GimpColorNotebook-struct" title="GimpColorNotebook">GimpColorNotebook</a></td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpColorNotebook.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen"> GObject
+ <span class="lineart">╰──</span> GInitiallyUnowned
+ <span class="lineart">╰──</span> GtkObject
+ <span class="lineart">╰──</span> GtkWidget
+ <span class="lineart">╰──</span> GtkContainer
+ <span class="lineart">╰──</span> GtkBox
+ <span class="lineart">╰──</span> <a class="link" href="GimpColorSelector.html" title="GimpColorSelector">GimpColorSelector</a>
+ <span class="lineart">╰──</span> GimpColorNotebook
+</pre>
+</div>
+<div class="refsect1">
+<a name="GimpColorNotebook.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
+<p>
+GimpColorNotebook implements
+ AtkImplementorIface, GtkBuildable and GtkOrientable.</p>
+</div>
+<div class="refsect1">
+<a name="GimpColorNotebook.description"></a><h2>Description</h2>
+<p>The <a class="link" href="GimpColorNotebook.html" title="GimpColorNotebook"><span class="type">GimpColorNotebook</span></a> widget is an implementation of a
+<a class="link" href="GimpColorSelector.html" title="GimpColorSelector"><span class="type">GimpColorSelector</span></a>. It serves as a container for
+<a href="GimpColorSelector.html#GimpColorSelector-struct"><span class="type">GimpColorSelectors</span></a>.</p>
+</div>
+<div class="refsect1">
+<a name="GimpColorNotebook.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-color-notebook-set-has-page"></a><h3>gimp_color_notebook_set_has_page ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_color_notebook_set_has_page (<em class="parameter"><code><a class="link" href="GimpColorNotebook.html" title="GimpColorNotebook"><span class="type">GimpColorNotebook</span></a> *notebook</code></em>,
+ <em class="parameter"><code><span class="type">GType</span> page_type</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> has_page</code></em>);</pre>
+<p>This function adds and removed pages to / from a <a class="link" href="GimpColorNotebook.html" title="GimpColorNotebook"><span class="type">GimpColorNotebook</span></a>.
+The <em class="parameter"><code>page_type</code></em>
+ passed must be a <a class="link" href="GimpColorSelector.html" title="GimpColorSelector"><span class="type">GimpColorSelector</span></a> subtype.</p>
+<div class="refsect3">
+<a name="gimp-color-notebook-set-has-page.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>notebook</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GimpColorNotebook.html" title="GimpColorNotebook"><span class="type">GimpColorNotebook</span></a> widget.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>page_type</p></td>
+<td class="parameter_description"><p>The <span class="type">GType</span> of the notebook page to add or remove.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>has_page</p></td>
+<td class="parameter_description"><p>Whether the page should be added or removed.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-color-notebook-set-has-page.returns"></a><h4>Returns</h4>
+<p> The new page widget, if <em class="parameter"><code>has_page</code></em>
+was <span class="type">TRUE</span>, or <span class="type">NULL</span>
+if <em class="parameter"><code>has_page</code></em>
+was <span class="type">FALSE</span>.</p>
+</div>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpColorNotebook.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpColorNotebook-struct"></a><h3>GimpColorNotebook</h3>
+<pre class="programlisting">typedef struct _GimpColorNotebook GimpColorNotebook;</pre>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpColorNotebook.style-property-details"></a><h2>Style Property Details</h2>
+<div class="refsect2">
+<a name="GimpColorNotebook--s-tab-border"></a><h3>The <code class="literal">“tab-border”</code> style property</h3>
+<pre class="programlisting"> “tab-border” <span class="type">int</span></pre>
+<p>Width of the border around the tab contents.</p>
+<p>Owner: GimpColorNotebook</p>
+<p>Flags: Read</p>
+<p>Allowed values: &gt;= 0</p>
+<p>Default value: 0</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpColorNotebook--s-tab-icon-size"></a><h3>The <code class="literal">“tab-icon-size”</code> style property</h3>
+<pre class="programlisting"> “tab-icon-size” <span class="type">GtkIconSize</span></pre>
+<p>Size for icons displayed in the tab.</p>
+<p>Owner: GimpColorNotebook</p>
+<p>Flags: Read</p>
+<p>Default value: GTK_ICON_SIZE_BUTTON</p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpwidgets/html/GimpColorProfileChooserDialog.html b/devel-docs/libgimpwidgets/html/GimpColorProfileChooserDialog.html
new file mode 100644
index 0000000..52a1364
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/GimpColorProfileChooserDialog.html
@@ -0,0 +1,84 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpColorProfileChooserDialog: GIMP Widgets Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Widgets Library Reference Manual">
+<link rel="up" href="libgimpwidgets-widgets.html" title="Part I. GIMP Widgets">
+<link rel="prev" href="GimpColorSelection.html" title="GimpColorSelection">
+<link rel="next" href="GimpColorProfileStore.html" title="GimpColorProfileStore">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#GimpColorProfileChooserDialog.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
+ <a href="#GimpColorProfileChooserDialog.object-hierarchy" class="shortcut">Object Hierarchy</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimpwidgets-widgets.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="GimpColorSelection.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="GimpColorProfileStore.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="GimpColorProfileChooserDialog"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="GimpColorProfileChooserDialog.top_of_page"></a>GimpColorProfileChooserDialog</span></h2>
+<p>GimpColorProfileChooserDialog — A file chooser for selecting color profiles.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="GimpColorProfileChooserDialog.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody><tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorProfileChooserDialog.html#gimp-color-profile-chooser-dialog-new" title="gimp_color_profile_chooser_dialog_new ()">gimp_color_profile_chooser_dialog_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpColorProfileChooserDialog.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen"> GObject
+ <span class="lineart">╰──</span> GInitiallyUnowned
+ <span class="lineart">╰──</span> GtkObject
+ <span class="lineart">╰──</span> GtkWidget
+ <span class="lineart">╰──</span> GtkContainer
+ <span class="lineart">╰──</span> GtkBin
+ <span class="lineart">╰──</span> GtkWindow
+ <span class="lineart">╰──</span> GtkDialog
+ <span class="lineart">╰──</span> GtkFileChooserDialog
+ <span class="lineart">╰──</span> GimpColorProfileChooserDialog
+</pre>
+</div>
+<div class="refsect1">
+<a name="GimpColorProfileChooserDialog.description"></a><h2>Description</h2>
+<p>A <span class="type">GtkFileChooser</span> subclass for selecting color profiles.</p>
+</div>
+<div class="refsect1">
+<a name="GimpColorProfileChooserDialog.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-color-profile-chooser-dialog-new"></a><h3>gimp_color_profile_chooser_dialog_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_color_profile_chooser_dialog_new (<em class="parameter"><code>const <span class="type">gchar</span> *title</code></em>,
+ <em class="parameter"><code><span class="type">GtkWindow</span> *parent</code></em>,
+ <em class="parameter"><code><span class="type">GtkFileChooserAction</span> action</code></em>);</pre>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpwidgets/html/GimpColorProfileComboBox.html b/devel-docs/libgimpwidgets/html/GimpColorProfileComboBox.html
new file mode 100644
index 0000000..ed7d80f
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/GimpColorProfileComboBox.html
@@ -0,0 +1,550 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpColorProfileComboBox: GIMP Widgets Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Widgets Library Reference Manual">
+<link rel="up" href="libgimpwidgets-widgets.html" title="Part I. GIMP Widgets">
+<link rel="prev" href="GimpColorProfileStore.html" title="GimpColorProfileStore">
+<link rel="next" href="GimpColorProfileView.html" title="GimpColorProfileView">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#GimpColorProfileComboBox.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
+ <a href="#GimpColorProfileComboBox.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces">  <span class="dim">|</span> 
+ <a href="#GimpColorProfileComboBox.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_properties">  <span class="dim">|</span> 
+ <a href="#GimpColorProfileComboBox.properties" class="shortcut">Properties</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimpwidgets-widgets.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="GimpColorProfileStore.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="GimpColorProfileView.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="GimpColorProfileComboBox"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="GimpColorProfileComboBox.top_of_page"></a>GimpColorProfileComboBox</span></h2>
+<p>GimpColorProfileComboBox — A combo box for selecting color profiles.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"><img src="gimp-widget-color-profile-combo-box.png"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="GimpColorProfileComboBox.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorProfileComboBox.html#gimp-color-profile-combo-box-new" title="gimp_color_profile_combo_box_new ()">gimp_color_profile_combo_box_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorProfileComboBox.html#gimp-color-profile-combo-box-new-with-model" title="gimp_color_profile_combo_box_new_with_model ()">gimp_color_profile_combo_box_new_with_model</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorProfileComboBox.html#gimp-color-profile-combo-box-add" title="gimp_color_profile_combo_box_add ()">gimp_color_profile_combo_box_add</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorProfileComboBox.html#gimp-color-profile-combo-box-add-file" title="gimp_color_profile_combo_box_add_file ()">gimp_color_profile_combo_box_add_file</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorProfileComboBox.html#gimp-color-profile-combo-box-set-active" title="gimp_color_profile_combo_box_set_active ()">gimp_color_profile_combo_box_set_active</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorProfileComboBox.html#gimp-color-profile-combo-box-set-active-file" title="gimp_color_profile_combo_box_set_active_file ()">gimp_color_profile_combo_box_set_active_file</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorProfileComboBox.html#gimp-color-profile-combo-box-get-active" title="gimp_color_profile_combo_box_get_active ()">gimp_color_profile_combo_box_get_active</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GFile</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorProfileComboBox.html#gimp-color-profile-combo-box-get-active-file" title="gimp_color_profile_combo_box_get_active_file ()">gimp_color_profile_combo_box_get_active_file</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpColorProfileComboBox.properties"></a><h2>Properties</h2>
+<div class="informaltable"><table class="informaltable" border="0">
+<colgroup>
+<col width="150px" class="properties_type">
+<col width="300px" class="properties_name">
+<col width="200px" class="properties_flags">
+</colgroup>
+<tbody>
+<tr>
+<td class="property_type">
+<span class="type">GtkDialog</span> *</td>
+<td class="property_name"><a class="link" href="GimpColorProfileComboBox.html#GimpColorProfileComboBox--dialog" title="The “dialog” property">dialog</a></td>
+<td class="property_flags">Read / Write / Construct Only</td>
+</tr>
+<tr>
+<td class="property_type">
+<a class="link" href="GimpColorProfileStore.html" title="GimpColorProfileStore"><span class="type">GimpColorProfileStore</span></a> *</td>
+<td class="property_name"><a class="link" href="GimpColorProfileComboBox.html#GimpColorProfileComboBox--model" title="The “model” property">model</a></td>
+<td class="property_flags">Read / Write</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpColorProfileComboBox.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody><tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="GimpColorProfileComboBox.html#GimpColorProfileComboBox-struct" title="GimpColorProfileComboBox">GimpColorProfileComboBox</a></td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpColorProfileComboBox.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen"> GObject
+ <span class="lineart">╰──</span> GInitiallyUnowned
+ <span class="lineart">╰──</span> GtkObject
+ <span class="lineart">╰──</span> GtkWidget
+ <span class="lineart">╰──</span> GtkContainer
+ <span class="lineart">╰──</span> GtkBin
+ <span class="lineart">╰──</span> GtkComboBox
+ <span class="lineart">╰──</span> GimpColorProfileComboBox
+</pre>
+</div>
+<div class="refsect1">
+<a name="GimpColorProfileComboBox.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
+<p>
+GimpColorProfileComboBox implements
+ AtkImplementorIface, GtkBuildable, GtkCellLayout and GtkCellEditable.</p>
+</div>
+<div class="refsect1">
+<a name="GimpColorProfileComboBox.description"></a><h2>Description</h2>
+<p>A combo box for selecting color profiles.</p>
+</div>
+<div class="refsect1">
+<a name="GimpColorProfileComboBox.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-color-profile-combo-box-new"></a><h3>gimp_color_profile_combo_box_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_color_profile_combo_box_new (<em class="parameter"><code><span class="type">GtkWidget</span> *dialog</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *history</code></em>);</pre>
+<p>Create a combo-box widget for selecting color profiles. The combo-box
+is populated from the file specified as <em class="parameter"><code>history</code></em>
+. This filename is
+typically created using the following code snippet:</p>
+<div class="informalexample">
+ <table class="listing_frame" border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="listing_lines" align="right"><pre>1</pre></td>
+ <td class="listing_code"><pre class="programlisting"><span class="n">gchar</span> <span class="o">*</span><span class="n">history</span> <span class="o">=</span> <span class="n">gimp_personal_rc_file</span> <span class="p">(</span><span class="s">&quot;profilerc&quot;</span><span class="p">);</span></pre></td>
+ </tr>
+ </tbody>
+ </table>
+</div>
+
+<p>The recommended <em class="parameter"><code>dialog</code></em>
+ type to use is a <a class="link" href="GimpColorProfileChooserDialog.html" title="GimpColorProfileChooserDialog"><span class="type">GimpColorProfileChooserDialog</span></a>.
+If a <a class="link" href="GimpColorProfileChooserDialog.html" title="GimpColorProfileChooserDialog"><span class="type">GimpColorProfileChooserDialog</span></a> is passed, <a class="link" href="GimpColorProfileComboBox.html" title="GimpColorProfileComboBox"><span class="type">GimpColorProfileComboBox</span></a>
+will take complete control over the dialog, which means connecting
+a GtkDialog::<code class="function">response()</code> callback by itself, and take care of destroying
+the dialog when the combo box is destroyed.</p>
+<p>If another type of <em class="parameter"><code>dialog</code></em>
+ is passed, this has to be implemented
+separately.</p>
+<p>See also <a class="link" href="GimpColorProfileComboBox.html#gimp-color-profile-combo-box-new-with-model" title="gimp_color_profile_combo_box_new_with_model ()"><code class="function">gimp_color_profile_combo_box_new_with_model()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-color-profile-combo-box-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>dialog</p></td>
+<td class="parameter_description"><p>a <span class="type">GtkDialog</span> to present when the user selects the
+"Select color profile from disk..." item</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>history</p></td>
+<td class="parameter_description"><p>filename of the profilerc (or <code class="literal">NULL</code> for no history)</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-color-profile-combo-box-new.returns"></a><h4>Returns</h4>
+<p> a new <a class="link" href="GimpColorProfileComboBox.html" title="GimpColorProfileComboBox"><span class="type">GimpColorProfileComboBox</span></a>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-profile-combo-box-new-with-model"></a><h3>gimp_color_profile_combo_box_new_with_model ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_color_profile_combo_box_new_with_model
+ (<em class="parameter"><code><span class="type">GtkWidget</span> *dialog</code></em>,
+ <em class="parameter"><code><span class="type">GtkTreeModel</span> *model</code></em>);</pre>
+<p>This constructor is useful when you want to create several
+combo-boxes for profile selection that all share the same
+<a class="link" href="GimpColorProfileStore.html" title="GimpColorProfileStore"><span class="type">GimpColorProfileStore</span></a>. This is for example done in the
+GIMP Preferences dialog.</p>
+<p>See also <a class="link" href="GimpColorProfileComboBox.html#gimp-color-profile-combo-box-new" title="gimp_color_profile_combo_box_new ()"><code class="function">gimp_color_profile_combo_box_new()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-color-profile-combo-box-new-with-model.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>dialog</p></td>
+<td class="parameter_description"><p>a <span class="type">GtkDialog</span> to present when the user selects the
+"Select color profile from disk..." item</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>model</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpColorProfileStore.html" title="GimpColorProfileStore"><span class="type">GimpColorProfileStore</span></a> object</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-color-profile-combo-box-new-with-model.returns"></a><h4>Returns</h4>
+<p> a new <a class="link" href="GimpColorProfileComboBox.html" title="GimpColorProfileComboBox"><span class="type">GimpColorProfileComboBox</span></a>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-profile-combo-box-add"></a><h3>gimp_color_profile_combo_box_add ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_color_profile_combo_box_add (<em class="parameter"><code><a class="link" href="GimpColorProfileComboBox.html" title="GimpColorProfileComboBox"><span class="type">GimpColorProfileComboBox</span></a> *combo</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *filename</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *label</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_color_profile_combo_box_add</code> is deprecated and should not be used in newly-written code.</p>
+<p>use <a class="link" href="GimpColorProfileComboBox.html#gimp-color-profile-combo-box-add-file" title="gimp_color_profile_combo_box_add_file ()"><code class="function">gimp_color_profile_combo_box_add_file()</code></a> instead.</p>
+</div>
+<p>This function delegates to the underlying
+<a class="link" href="GimpColorProfileStore.html" title="GimpColorProfileStore"><span class="type">GimpColorProfileStore</span></a>. Please refer to the documentation of
+<a class="link" href="GimpColorProfileStore.html#gimp-color-profile-store-add-file" title="gimp_color_profile_store_add_file ()"><code class="function">gimp_color_profile_store_add_file()</code></a> for details.</p>
+<div class="refsect3">
+<a name="gimp-color-profile-combo-box-add.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>combo</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpColorProfileComboBox.html" title="GimpColorProfileComboBox"><span class="type">GimpColorProfileComboBox</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>filename</p></td>
+<td class="parameter_description"><p>filename of the profile to add (or <code class="literal">NULL</code>)</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>label</p></td>
+<td class="parameter_description"><p>label to use for the profile
+(may only be <code class="literal">NULL</code> if <em class="parameter"><code>filename</code></em>
+is <code class="literal">NULL</code>)</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-profile-combo-box-add-file"></a><h3>gimp_color_profile_combo_box_add_file ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_color_profile_combo_box_add_file (<em class="parameter"><code><a class="link" href="GimpColorProfileComboBox.html" title="GimpColorProfileComboBox"><span class="type">GimpColorProfileComboBox</span></a> *combo</code></em>,
+ <em class="parameter"><code><span class="type">GFile</span> *file</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *label</code></em>);</pre>
+<p>This function delegates to the underlying
+<a class="link" href="GimpColorProfileStore.html" title="GimpColorProfileStore"><span class="type">GimpColorProfileStore</span></a>. Please refer to the documentation of
+<a class="link" href="GimpColorProfileStore.html#gimp-color-profile-store-add-file" title="gimp_color_profile_store_add_file ()"><code class="function">gimp_color_profile_store_add_file()</code></a> for details.</p>
+<div class="refsect3">
+<a name="gimp-color-profile-combo-box-add-file.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>combo</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpColorProfileComboBox.html" title="GimpColorProfileComboBox"><span class="type">GimpColorProfileComboBox</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>file</p></td>
+<td class="parameter_description"><p>file of the profile to add (or <code class="literal">NULL</code>)</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>label</p></td>
+<td class="parameter_description"><p>label to use for the profile
+(may only be <code class="literal">NULL</code> if <em class="parameter"><code>file</code></em>
+is <code class="literal">NULL</code>)</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-profile-combo-box-set-active"></a><h3>gimp_color_profile_combo_box_set_active ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_color_profile_combo_box_set_active
+ (<em class="parameter"><code><a class="link" href="GimpColorProfileComboBox.html" title="GimpColorProfileComboBox"><span class="type">GimpColorProfileComboBox</span></a> *combo</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *filename</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *label</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_color_profile_combo_box_set_active</code> is deprecated and should not be used in newly-written code.</p>
+<p>use <a class="link" href="GimpColorProfileComboBox.html#gimp-color-profile-combo-box-set-active-file" title="gimp_color_profile_combo_box_set_active_file ()"><code class="function">gimp_color_profile_combo_box_set_active_file()</code></a> instead.</p>
+</div>
+<p>Selects a color profile from the <em class="parameter"><code>combo</code></em>
+ and makes it the active
+item. If the profile is not listed in the <em class="parameter"><code>combo</code></em>
+, then it is added
+with the given <em class="parameter"><code>label</code></em>
+ (or <em class="parameter"><code>filename</code></em>
+ in case that <em class="parameter"><code>label</code></em>
+ is <code class="literal">NULL</code>).</p>
+<div class="refsect3">
+<a name="gimp-color-profile-combo-box-set-active.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>combo</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpColorProfileComboBox.html" title="GimpColorProfileComboBox"><span class="type">GimpColorProfileComboBox</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>filename</p></td>
+<td class="parameter_description"><p>filename of the profile to select</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>label</p></td>
+<td class="parameter_description"><p>label to use when adding a new entry (can be <code class="literal">NULL</code>)</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-profile-combo-box-set-active-file"></a><h3>gimp_color_profile_combo_box_set_active_file ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_color_profile_combo_box_set_active_file
+ (<em class="parameter"><code><a class="link" href="GimpColorProfileComboBox.html" title="GimpColorProfileComboBox"><span class="type">GimpColorProfileComboBox</span></a> *combo</code></em>,
+ <em class="parameter"><code><span class="type">GFile</span> *file</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *label</code></em>);</pre>
+<p>Selects a color profile from the <em class="parameter"><code>combo</code></em>
+ and makes it the active
+item. If the profile is not listed in the <em class="parameter"><code>combo</code></em>
+, then it is added
+with the given <em class="parameter"><code>label</code></em>
+ (or <em class="parameter"><code>file</code></em>
+ in case that <em class="parameter"><code>label</code></em>
+ is <code class="literal">NULL</code>).</p>
+<div class="refsect3">
+<a name="gimp-color-profile-combo-box-set-active-file.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>combo</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpColorProfileComboBox.html" title="GimpColorProfileComboBox"><span class="type">GimpColorProfileComboBox</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>file</p></td>
+<td class="parameter_description"><p>file of the profile to select</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>label</p></td>
+<td class="parameter_description"><p>label to use when adding a new entry (can be <code class="literal">NULL</code>)</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-profile-combo-box-get-active"></a><h3>gimp_color_profile_combo_box_get_active ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> *
+gimp_color_profile_combo_box_get_active
+ (<em class="parameter"><code><a class="link" href="GimpColorProfileComboBox.html" title="GimpColorProfileComboBox"><span class="type">GimpColorProfileComboBox</span></a> *combo</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_color_profile_combo_box_get_active</code> is deprecated and should not be used in newly-written code.</p>
+<p>use <a class="link" href="GimpColorProfileComboBox.html#gimp-color-profile-combo-box-get-active-file" title="gimp_color_profile_combo_box_get_active_file ()"><code class="function">gimp_color_profile_combo_box_get_active_file()</code></a> instead.</p>
+</div>
+<div class="refsect3">
+<a name="gimp-color-profile-combo-box-get-active.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>combo</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpColorProfileComboBox.html" title="GimpColorProfileComboBox"><span class="type">GimpColorProfileComboBox</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-color-profile-combo-box-get-active.returns"></a><h4>Returns</h4>
+<p> The filename of the currently selected color profile,
+This is a newly allocated string and should be released
+using <code class="function">g_free()</code> when it is not any longer needed.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-profile-combo-box-get-active-file"></a><h3>gimp_color_profile_combo_box_get_active_file ()</h3>
+<pre class="programlisting"><span class="returnvalue">GFile</span> *
+gimp_color_profile_combo_box_get_active_file
+ (<em class="parameter"><code><a class="link" href="GimpColorProfileComboBox.html" title="GimpColorProfileComboBox"><span class="type">GimpColorProfileComboBox</span></a> *combo</code></em>);</pre>
+<div class="refsect3">
+<a name="gimp-color-profile-combo-box-get-active-file.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>combo</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpColorProfileComboBox.html" title="GimpColorProfileComboBox"><span class="type">GimpColorProfileComboBox</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-color-profile-combo-box-get-active-file.returns"></a><h4>Returns</h4>
+<p> The file of the currently selected color profile,
+release using <code class="function">g_object_unref()</code> when it is not any
+longer needed.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpColorProfileComboBox.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpColorProfileComboBox-struct"></a><h3>GimpColorProfileComboBox</h3>
+<pre class="programlisting">typedef struct _GimpColorProfileComboBox GimpColorProfileComboBox;</pre>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpColorProfileComboBox.property-details"></a><h2>Property Details</h2>
+<div class="refsect2">
+<a name="GimpColorProfileComboBox--dialog"></a><h3>The <code class="literal">“dialog”</code> property</h3>
+<pre class="programlisting"> “dialog” <span class="type">GtkDialog</span> *</pre>
+<p><span class="type">GtkDialog</span> to present when the user selects the
+"Select color profile from disk..." item.</p>
+<p>Owner: GimpColorProfileComboBox</p>
+<p>Flags: Read / Write / Construct Only</p>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpColorProfileComboBox--model"></a><h3>The <code class="literal">“model”</code> property</h3>
+<pre class="programlisting"> “model” <a class="link" href="GimpColorProfileStore.html" title="GimpColorProfileStore"><span class="type">GimpColorProfileStore</span></a> *</pre>
+<p>Overrides the "model" property of the <span class="type">GtkComboBox</span> class.
+<a class="link" href="GimpColorProfileComboBox.html" title="GimpColorProfileComboBox"><span class="type">GimpColorProfileComboBox</span></a> requires the model to be a
+<a class="link" href="GimpColorProfileStore.html" title="GimpColorProfileStore"><span class="type">GimpColorProfileStore</span></a>.</p>
+<p>Owner: GimpColorProfileComboBox</p>
+<p>Flags: Read / Write</p>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpwidgets/html/GimpColorProfileStore.html b/devel-docs/libgimpwidgets/html/GimpColorProfileStore.html
new file mode 100644
index 0000000..1788375
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/GimpColorProfileStore.html
@@ -0,0 +1,286 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpColorProfileStore: GIMP Widgets Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Widgets Library Reference Manual">
+<link rel="up" href="libgimpwidgets-widgets.html" title="Part I. GIMP Widgets">
+<link rel="prev" href="GimpColorProfileChooserDialog.html" title="GimpColorProfileChooserDialog">
+<link rel="next" href="GimpColorProfileComboBox.html" title="GimpColorProfileComboBox">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#GimpColorProfileStore.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
+ <a href="#GimpColorProfileStore.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces">  <span class="dim">|</span> 
+ <a href="#GimpColorProfileStore.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_properties">  <span class="dim">|</span> 
+ <a href="#GimpColorProfileStore.properties" class="shortcut">Properties</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimpwidgets-widgets.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="GimpColorProfileChooserDialog.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="GimpColorProfileComboBox.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="GimpColorProfileStore"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="GimpColorProfileStore.top_of_page"></a>GimpColorProfileStore</span></h2>
+<p>GimpColorProfileStore — A <span class="type">GtkListStore</span> subclass that keep color profiles.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="GimpColorProfileStore.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkListStore</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorProfileStore.html#gimp-color-profile-store-new" title="gimp_color_profile_store_new ()">gimp_color_profile_store_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorProfileStore.html#gimp-color-profile-store-add" title="gimp_color_profile_store_add ()">gimp_color_profile_store_add</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorProfileStore.html#gimp-color-profile-store-add-file" title="gimp_color_profile_store_add_file ()">gimp_color_profile_store_add_file</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpColorProfileStore.properties"></a><h2>Properties</h2>
+<div class="informaltable"><table class="informaltable" border="0">
+<colgroup>
+<col width="150px" class="properties_type">
+<col width="300px" class="properties_name">
+<col width="200px" class="properties_flags">
+</colgroup>
+<tbody><tr>
+<td class="property_type">
+<span class="type">char</span> *</td>
+<td class="property_name"><a class="link" href="GimpColorProfileStore.html#GimpColorProfileStore--history" title="The “history” property">history</a></td>
+<td class="property_flags">Read / Write / Construct Only</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpColorProfileStore.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody><tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="GimpColorProfileStore.html#GimpColorProfileStore-struct" title="GimpColorProfileStore">GimpColorProfileStore</a></td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpColorProfileStore.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen"> GObject
+ <span class="lineart">╰──</span> GtkListStore
+ <span class="lineart">╰──</span> GimpColorProfileStore
+</pre>
+</div>
+<div class="refsect1">
+<a name="GimpColorProfileStore.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
+<p>
+GimpColorProfileStore implements
+ GtkTreeModel, GtkTreeDragSource, GtkTreeDragDest, GtkTreeSortable and GtkBuildable.</p>
+</div>
+<div class="refsect1">
+<a name="GimpColorProfileStore.description"></a><h2>Description</h2>
+<p>A <span class="type">GtkListStore</span> subclass that keep color profiles.</p>
+</div>
+<div class="refsect1">
+<a name="GimpColorProfileStore.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-color-profile-store-new"></a><h3>gimp_color_profile_store_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkListStore</span> *
+gimp_color_profile_store_new (<em class="parameter"><code>const <span class="type">gchar</span> *history</code></em>);</pre>
+<p>Creates a new <a class="link" href="GimpColorProfileStore.html" title="GimpColorProfileStore"><span class="type">GimpColorProfileStore</span></a> object and populates it with
+last used profiles read from the file <em class="parameter"><code>history</code></em>
+. The updated history
+is written back to disk when the store is disposed.</p>
+<p>The filename passed as <em class="parameter"><code>history</code></em>
+ is typically created using the
+following code snippet:</p>
+<div class="informalexample">
+ <table class="listing_frame" border="0" cellpadding="0" cellspacing="0">
+ <tbody>
+ <tr>
+ <td class="listing_lines" align="right"><pre>1</pre></td>
+ <td class="listing_code"><pre class="programlisting"><span class="n">gchar</span> <span class="o">*</span><span class="n">history</span> <span class="o">=</span> <span class="n">gimp_personal_rc_file</span> <span class="p">(</span><span class="s">&quot;profilerc&quot;</span><span class="p">);</span></pre></td>
+ </tr>
+ </tbody>
+ </table>
+</div>
+
+<div class="refsect3">
+<a name="gimp-color-profile-store-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>history</p></td>
+<td class="parameter_description"><p>filename of the profilerc (or <code class="literal">NULL</code> for no history)</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-color-profile-store-new.returns"></a><h4>Returns</h4>
+<p> a new <a class="link" href="GimpColorProfileStore.html" title="GimpColorProfileStore"><span class="type">GimpColorProfileStore</span></a></p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-profile-store-add"></a><h3>gimp_color_profile_store_add ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_color_profile_store_add (<em class="parameter"><code><a class="link" href="GimpColorProfileStore.html" title="GimpColorProfileStore"><span class="type">GimpColorProfileStore</span></a> *store</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *filename</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *label</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_color_profile_store_add</code> is deprecated and should not be used in newly-written code.</p>
+<p>use <a class="link" href="GimpColorProfileStore.html#gimp-color-profile-store-add-file" title="gimp_color_profile_store_add_file ()"><code class="function">gimp_color_profile_store_add_file()</code></a> instead.</p>
+</div>
+<p>Adds a color profile item to the <a class="link" href="GimpColorProfileStore.html" title="GimpColorProfileStore"><span class="type">GimpColorProfileStore</span></a>. Items
+added with this function will be kept at the top, separated from
+the history of last used color profiles.</p>
+<p>This function is often used to add a selectable item for the <code class="literal">NULL</code>
+filename. If you pass <code class="literal">NULL</code> for both <em class="parameter"><code>filename</code></em>
+ and <em class="parameter"><code>label</code></em>
+, the
+<em class="parameter"><code>label</code></em>
+ will be set to the string "None" for you (and translated for
+the user).</p>
+<div class="refsect3">
+<a name="gimp-color-profile-store-add.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>store</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpColorProfileStore.html" title="GimpColorProfileStore"><span class="type">GimpColorProfileStore</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>filename</p></td>
+<td class="parameter_description"><p>filename of the profile to add (or <code class="literal">NULL</code>)</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>label</p></td>
+<td class="parameter_description"><p>label to use for the profile
+(may only be <code class="literal">NULL</code> if <em class="parameter"><code>filename</code></em>
+is <code class="literal">NULL</code>)</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-profile-store-add-file"></a><h3>gimp_color_profile_store_add_file ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_color_profile_store_add_file (<em class="parameter"><code><a class="link" href="GimpColorProfileStore.html" title="GimpColorProfileStore"><span class="type">GimpColorProfileStore</span></a> *store</code></em>,
+ <em class="parameter"><code><span class="type">GFile</span> *file</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *label</code></em>);</pre>
+<p>Adds a color profile item to the <a class="link" href="GimpColorProfileStore.html" title="GimpColorProfileStore"><span class="type">GimpColorProfileStore</span></a>. Items
+added with this function will be kept at the top, separated from
+the history of last used color profiles.</p>
+<p>This function is often used to add a selectable item for the <code class="literal">NULL</code>
+file. If you pass <code class="literal">NULL</code> for both <em class="parameter"><code>file</code></em>
+ and <em class="parameter"><code>label</code></em>
+, the <em class="parameter"><code>label</code></em>
+ will
+be set to the string "None" for you (and translated for the user).</p>
+<div class="refsect3">
+<a name="gimp-color-profile-store-add-file.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>store</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpColorProfileStore.html" title="GimpColorProfileStore"><span class="type">GimpColorProfileStore</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>file</p></td>
+<td class="parameter_description"><p>file of the profile to add (or <code class="literal">NULL</code>)</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>label</p></td>
+<td class="parameter_description"><p>label to use for the profile
+(may only be <code class="literal">NULL</code> if <em class="parameter"><code>filename</code></em>
+is <code class="literal">NULL</code>)</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpColorProfileStore.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpColorProfileStore-struct"></a><h3>GimpColorProfileStore</h3>
+<pre class="programlisting">typedef struct _GimpColorProfileStore GimpColorProfileStore;</pre>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpColorProfileStore.property-details"></a><h2>Property Details</h2>
+<div class="refsect2">
+<a name="GimpColorProfileStore--history"></a><h3>The <code class="literal">“history”</code> property</h3>
+<pre class="programlisting"> “history” <span class="type">char</span> *</pre>
+<p>Filename of the color history used to populate the profile store.</p>
+<p>Owner: GimpColorProfileStore</p>
+<p>Flags: Read / Write / Construct Only</p>
+<p>Default value: NULL</p>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpwidgets/html/GimpColorProfileView.html b/devel-docs/libgimpwidgets/html/GimpColorProfileView.html
new file mode 100644
index 0000000..aca00c8
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/GimpColorProfileView.html
@@ -0,0 +1,111 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpColorProfileView: GIMP Widgets Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Widgets Library Reference Manual">
+<link rel="up" href="libgimpwidgets-widgets.html" title="Part I. GIMP Widgets">
+<link rel="prev" href="GimpColorProfileComboBox.html" title="GimpColorProfileComboBox">
+<link rel="next" href="GimpDialog.html" title="GimpDialog">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#GimpColorProfileView.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
+ <a href="#GimpColorProfileView.object-hierarchy" class="shortcut">Object Hierarchy</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimpwidgets-widgets.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="GimpColorProfileComboBox.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="GimpDialog.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="GimpColorProfileView"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="GimpColorProfileView.top_of_page"></a>GimpColorProfileView</span></h2>
+<p>GimpColorProfileView — A widget for viewing color profile properties</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="GimpColorProfileView.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorProfileView.html#gimp-color-profile-view-new" title="gimp_color_profile_view_new ()">gimp_color_profile_view_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorProfileView.html#gimp-color-profile-view-set-profile" title="gimp_color_profile_view_set_profile ()">gimp_color_profile_view_set_profile</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorProfileView.html#gimp-color-profile-view-set-error" title="gimp_color_profile_view_set_error ()">gimp_color_profile_view_set_error</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpColorProfileView.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen"> GObject
+ <span class="lineart">╰──</span> GInitiallyUnowned
+ <span class="lineart">╰──</span> GtkObject
+ <span class="lineart">╰──</span> GtkWidget
+ <span class="lineart">╰──</span> GtkContainer
+ <span class="lineart">╰──</span> GtkTextView
+ <span class="lineart">╰──</span> GimpColorProfileView
+</pre>
+</div>
+<div class="refsect1">
+<a name="GimpColorProfileView.description"></a><h2>Description</h2>
+<p>A widget for viewing the properties of a <span class="type">GimpColorProfile</span>.</p>
+</div>
+<div class="refsect1">
+<a name="GimpColorProfileView.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-color-profile-view-new"></a><h3>gimp_color_profile_view_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_color_profile_view_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-profile-view-set-profile"></a><h3>gimp_color_profile_view_set_profile ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_color_profile_view_set_profile (<em class="parameter"><code><a class="link" href="GimpColorProfileView.html" title="GimpColorProfileView"><span class="type">GimpColorProfileView</span></a> *view</code></em>,
+ <em class="parameter"><code><span class="type">GimpColorProfile</span> *profile</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-profile-view-set-error"></a><h3>gimp_color_profile_view_set_error ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_color_profile_view_set_error (<em class="parameter"><code><a class="link" href="GimpColorProfileView.html" title="GimpColorProfileView"><span class="type">GimpColorProfileView</span></a> *view</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *message</code></em>);</pre>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpwidgets/html/GimpColorScale.html b/devel-docs/libgimpwidgets/html/GimpColorScale.html
new file mode 100644
index 0000000..f80ef8b
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/GimpColorScale.html
@@ -0,0 +1,287 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpColorScale: GIMP Widgets Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Widgets Library Reference Manual">
+<link rel="up" href="libgimpwidgets-widgets.html" title="Part I. GIMP Widgets">
+<link rel="prev" href="GimpColorHexEntry.html" title="GimpColorHexEntry">
+<link rel="next" href="GimpColorSelection.html" title="GimpColorSelection">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#GimpColorScale.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
+ <a href="#GimpColorScale.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces">  <span class="dim">|</span> 
+ <a href="#GimpColorScale.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_properties">  <span class="dim">|</span> 
+ <a href="#GimpColorScale.properties" class="shortcut">Properties</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimpwidgets-widgets.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="GimpColorHexEntry.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="GimpColorSelection.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="GimpColorScale"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="GimpColorScale.top_of_page"></a>GimpColorScale</span></h2>
+<p>GimpColorScale — Fancy colored sliders.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"><img src="gimp-widget-color-scale.png"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="GimpColorScale.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorScale.html#gimp-color-scale-new" title="gimp_color_scale_new ()">gimp_color_scale_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorScale.html#gimp-color-scale-set-channel" title="gimp_color_scale_set_channel ()">gimp_color_scale_set_channel</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorScale.html#gimp-color-scale-set-color" title="gimp_color_scale_set_color ()">gimp_color_scale_set_color</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorScale.html#gimp-color-scale-set-color-config" title="gimp_color_scale_set_color_config ()">gimp_color_scale_set_color_config</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpColorScale.properties"></a><h2>Properties</h2>
+<div class="informaltable"><table class="informaltable" border="0">
+<colgroup>
+<col width="150px" class="properties_type">
+<col width="300px" class="properties_name">
+<col width="200px" class="properties_flags">
+</colgroup>
+<tbody><tr>
+<td class="property_type"><a class="link" href="GimpColorSelector.html#GimpColorSelectorChannel" title="enum GimpColorSelectorChannel"><span class="type">GimpColorSelectorChannel</span></a></td>
+<td class="property_name"><a class="link" href="GimpColorScale.html#GimpColorScale--channel" title="The “channel” property">channel</a></td>
+<td class="property_flags">Read / Write / Construct</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpColorScale.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody><tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="GimpColorScale.html#GimpColorScale-struct" title="GimpColorScale">GimpColorScale</a></td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpColorScale.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen"> GObject
+ <span class="lineart">╰──</span> GInitiallyUnowned
+ <span class="lineart">╰──</span> GtkObject
+ <span class="lineart">╰──</span> GtkWidget
+ <span class="lineart">╰──</span> GtkRange
+ <span class="lineart">╰──</span> GtkScale
+ <span class="lineart">╰──</span> GimpColorScale
+</pre>
+</div>
+<div class="refsect1">
+<a name="GimpColorScale.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
+<p>
+GimpColorScale implements
+ AtkImplementorIface, GtkBuildable and GtkOrientable.</p>
+</div>
+<div class="refsect1">
+<a name="GimpColorScale.description"></a><h2>Description</h2>
+<p>Fancy colored sliders.</p>
+</div>
+<div class="refsect1">
+<a name="GimpColorScale.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-color-scale-new"></a><h3>gimp_color_scale_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_color_scale_new (<em class="parameter"><code><span class="type">GtkOrientation</span> orientation</code></em>,
+ <em class="parameter"><code><a class="link" href="GimpColorSelector.html#GimpColorSelectorChannel" title="enum GimpColorSelectorChannel"><span class="type">GimpColorSelectorChannel</span></a> channel</code></em>);</pre>
+<p>Creates a new <a class="link" href="GimpColorScale.html" title="GimpColorScale"><span class="type">GimpColorScale</span></a> widget.</p>
+<div class="refsect3">
+<a name="gimp-color-scale-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>orientation</p></td>
+<td class="parameter_description"><p>the scale's orientation (horizontal or vertical)</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>channel</p></td>
+<td class="parameter_description"><p>the scale's color channel</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-color-scale-new.returns"></a><h4>Returns</h4>
+<p> a new <a class="link" href="GimpColorScale.html" title="GimpColorScale"><span class="type">GimpColorScale</span></a> widget</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-scale-set-channel"></a><h3>gimp_color_scale_set_channel ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_color_scale_set_channel (<em class="parameter"><code><a class="link" href="GimpColorScale.html" title="GimpColorScale"><span class="type">GimpColorScale</span></a> *scale</code></em>,
+ <em class="parameter"><code><a class="link" href="GimpColorSelector.html#GimpColorSelectorChannel" title="enum GimpColorSelectorChannel"><span class="type">GimpColorSelectorChannel</span></a> channel</code></em>);</pre>
+<p>Changes the color channel displayed by the <em class="parameter"><code>scale</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-color-scale-set-channel.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>scale</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpColorScale.html" title="GimpColorScale"><span class="type">GimpColorScale</span></a> widget</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>channel</p></td>
+<td class="parameter_description"><p>the new color channel</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-scale-set-color"></a><h3>gimp_color_scale_set_color ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_color_scale_set_color (<em class="parameter"><code><a class="link" href="GimpColorScale.html" title="GimpColorScale"><span class="type">GimpColorScale</span></a> *scale</code></em>,
+ <em class="parameter"><code>const <a href="../html/libgimpcolor-GimpRGB.html#GimpRGB"><span class="type">GimpRGB</span></a> *rgb</code></em>,
+ <em class="parameter"><code>const <a href="../html/libgimpcolor-GimpHSV.html#GimpHSV"><span class="type">GimpHSV</span></a> *hsv</code></em>);</pre>
+<p>Changes the color value of the <em class="parameter"><code>scale</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-color-scale-set-color.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>scale</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpColorScale.html" title="GimpColorScale"><span class="type">GimpColorScale</span></a> widget</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>rgb</p></td>
+<td class="parameter_description"><p>the new color as <a href="../html/libgimpcolor-GimpRGB.html#GimpRGB"><span class="type">GimpRGB</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>hsv</p></td>
+<td class="parameter_description"><p>the new color as <a href="../html/libgimpcolor-GimpHSV.html#GimpHSV"><span class="type">GimpHSV</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-scale-set-color-config"></a><h3>gimp_color_scale_set_color_config ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_color_scale_set_color_config (<em class="parameter"><code><a class="link" href="GimpColorScale.html" title="GimpColorScale"><span class="type">GimpColorScale</span></a> *scale</code></em>,
+ <em class="parameter"><code><span class="type">GimpColorConfig</span> *config</code></em>);</pre>
+<p>Sets the color management configuration to use with this color scale.</p>
+<div class="refsect3">
+<a name="gimp-color-scale-set-color-config.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>scale</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpColorScale.html" title="GimpColorScale"><span class="type">GimpColorScale</span></a> widget.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>config</p></td>
+<td class="parameter_description"><p>a <span class="type">GimpColorConfig</span> object.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpColorScale.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpColorScale-struct"></a><h3>GimpColorScale</h3>
+<pre class="programlisting">typedef struct _GimpColorScale GimpColorScale;</pre>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpColorScale.property-details"></a><h2>Property Details</h2>
+<div class="refsect2">
+<a name="GimpColorScale--channel"></a><h3>The <code class="literal">“channel”</code> property</h3>
+<pre class="programlisting"> “channel” <a class="link" href="GimpColorSelector.html#GimpColorSelectorChannel" title="enum GimpColorSelectorChannel"><span class="type">GimpColorSelectorChannel</span></a></pre>
+<p>The channel which is edited by the color scale.</p>
+<p>Owner: GimpColorScale</p>
+<p>Flags: Read / Write / Construct</p>
+<p>Default value: GIMP_COLOR_SELECTOR_VALUE</p>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpwidgets/html/GimpColorScales.html b/devel-docs/libgimpwidgets/html/GimpColorScales.html
new file mode 100644
index 0000000..466778a
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/GimpColorScales.html
@@ -0,0 +1,169 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpColorScales: GIMP Widgets Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Widgets Library Reference Manual">
+<link rel="up" href="libgimpwidgets-colorselector.html" title="Part IV. GIMP Color Selectors">
+<link rel="prev" href="GimpColorNotebook.html" title="GimpColorNotebook">
+<link rel="next" href="GimpColorSelect.html" title="GimpColorSelect">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#GimpColorScales.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
+ <a href="#GimpColorScales.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces">  <span class="dim">|</span> 
+ <a href="#GimpColorScales.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_properties">  <span class="dim">|</span> 
+ <a href="#GimpColorScales.properties" class="shortcut">Properties</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimpwidgets-colorselector.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="GimpColorNotebook.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="GimpColorSelect.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="GimpColorScales"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="GimpColorScales.top_of_page"></a>GimpColorScales</span></h2>
+<p>GimpColorScales — A <a class="link" href="GimpColorSelector.html" title="GimpColorSelector"><span class="type">GimpColorSelector</span></a> implementation.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="GimpColorScales.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorScales.html#gimp-color-scales-set-show-rgb-u8" title="gimp_color_scales_set_show_rgb_u8 ()">gimp_color_scales_set_show_rgb_u8</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorScales.html#gimp-color-scales-get-show-rgb-u8" title="gimp_color_scales_get_show_rgb_u8 ()">gimp_color_scales_get_show_rgb_u8</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpColorScales.properties"></a><h2>Properties</h2>
+<div class="informaltable"><table class="informaltable" border="0">
+<colgroup>
+<col width="150px" class="properties_type">
+<col width="300px" class="properties_name">
+<col width="200px" class="properties_flags">
+</colgroup>
+<tbody>
+<tr>
+<td class="property_type"><span class="type">gboolean</span></td>
+<td class="property_name"><a class="link" href="GimpColorScales.html#GimpColorScales--show-hsv" title="The “show-hsv” property">show-hsv</a></td>
+<td class="property_flags">Read / Write / Construct</td>
+</tr>
+<tr>
+<td class="property_type"><span class="type">gboolean</span></td>
+<td class="property_name"><a class="link" href="GimpColorScales.html#GimpColorScales--show-rgb-u8" title="The “show-rgb-u8” property">show-rgb-u8</a></td>
+<td class="property_flags">Read / Write / Construct</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpColorScales.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody><tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="GimpColorScales.html#GimpColorScales-struct" title="GimpColorScales">GimpColorScales</a></td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpColorScales.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen"> GObject
+ <span class="lineart">╰──</span> GInitiallyUnowned
+ <span class="lineart">╰──</span> GtkObject
+ <span class="lineart">╰──</span> GtkWidget
+ <span class="lineart">╰──</span> GtkContainer
+ <span class="lineart">╰──</span> GtkBox
+ <span class="lineart">╰──</span> <a class="link" href="GimpColorSelector.html" title="GimpColorSelector">GimpColorSelector</a>
+ <span class="lineart">╰──</span> GimpColorScales
+</pre>
+</div>
+<div class="refsect1">
+<a name="GimpColorScales.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
+<p>
+GimpColorScales implements
+ AtkImplementorIface, GtkBuildable and GtkOrientable.</p>
+</div>
+<div class="refsect1">
+<a name="GimpColorScales.description"></a><h2>Description</h2>
+<p>The <a class="link" href="GimpColorScales.html" title="GimpColorScales"><span class="type">GimpColorScales</span></a> widget is an implementation of a
+<a class="link" href="GimpColorSelector.html" title="GimpColorSelector"><span class="type">GimpColorSelector</span></a>. It shows a group of <a class="link" href="GimpColorScale.html" title="GimpColorScale"><span class="type">GimpColorScale</span></a> widgets
+that allow to adjust the HSV, LCH, and RGB color channels.</p>
+</div>
+<div class="refsect1">
+<a name="GimpColorScales.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-color-scales-set-show-rgb-u8"></a><h3>gimp_color_scales_set_show_rgb_u8 ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_color_scales_set_show_rgb_u8 (<em class="parameter"><code><a class="link" href="GimpColorScales.html" title="GimpColorScales"><span class="type">GimpColorScales</span></a> *scales</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> show_rgb_u8</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-scales-get-show-rgb-u8"></a><h3>gimp_color_scales_get_show_rgb_u8 ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_color_scales_get_show_rgb_u8 (<em class="parameter"><code><a class="link" href="GimpColorScales.html" title="GimpColorScales"><span class="type">GimpColorScales</span></a> *scales</code></em>);</pre>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpColorScales.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpColorScales-struct"></a><h3>GimpColorScales</h3>
+<pre class="programlisting">typedef struct _GimpColorScales GimpColorScales;</pre>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpColorScales.property-details"></a><h2>Property Details</h2>
+<div class="refsect2">
+<a name="GimpColorScales--show-hsv"></a><h3>The <code class="literal">“show-hsv”</code> property</h3>
+<pre class="programlisting"> “show-hsv” <span class="type">gboolean</span></pre>
+<p>Show HSV instead of LCH.</p>
+<p>Owner: GimpColorScales</p>
+<p>Flags: Read / Write / Construct</p>
+<p>Default value: FALSE</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpColorScales--show-rgb-u8"></a><h3>The <code class="literal">“show-rgb-u8”</code> property</h3>
+<pre class="programlisting"> “show-rgb-u8” <span class="type">gboolean</span></pre>
+<p>Show RGB 0..255 scales.</p>
+<p>Owner: GimpColorScales</p>
+<p>Flags: Read / Write / Construct</p>
+<p>Default value: FALSE</p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpwidgets/html/GimpColorSelect.html b/devel-docs/libgimpwidgets/html/GimpColorSelect.html
new file mode 100644
index 0000000..5e58ed5
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/GimpColorSelect.html
@@ -0,0 +1,91 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpColorSelect: GIMP Widgets Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Widgets Library Reference Manual">
+<link rel="up" href="libgimpwidgets-colorselector.html" title="Part IV. GIMP Color Selectors">
+<link rel="prev" href="GimpColorScales.html" title="GimpColorScales">
+<link rel="next" href="libgimpwidgets-controller.html" title="Part V. GIMP Controllers">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#GimpColorSelect.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
+ <a href="#GimpColorSelect.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces">  <span class="dim">|</span> 
+ <a href="#GimpColorSelect.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimpwidgets-colorselector.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="GimpColorScales.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimpwidgets-controller.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="GimpColorSelect"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="GimpColorSelect.top_of_page"></a>GimpColorSelect</span></h2>
+<p>GimpColorSelect — A <a class="link" href="GimpColorSelector.html" title="GimpColorSelector"><span class="type">GimpColorSelector</span></a> implementation.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="GimpColorSelect.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody><tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="GimpColorSelect.html#GimpColorSelect-struct" title="GimpColorSelect">GimpColorSelect</a></td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpColorSelect.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen"> GObject
+ <span class="lineart">╰──</span> GInitiallyUnowned
+ <span class="lineart">╰──</span> GtkObject
+ <span class="lineart">╰──</span> GtkWidget
+ <span class="lineart">╰──</span> GtkContainer
+ <span class="lineart">╰──</span> GtkBox
+ <span class="lineart">╰──</span> <a class="link" href="GimpColorSelector.html" title="GimpColorSelector">GimpColorSelector</a>
+ <span class="lineart">╰──</span> GimpColorSelect
+</pre>
+</div>
+<div class="refsect1">
+<a name="GimpColorSelect.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
+<p>
+GimpColorSelect implements
+ AtkImplementorIface, GtkBuildable and GtkOrientable.</p>
+</div>
+<div class="refsect1">
+<a name="GimpColorSelect.description"></a><h2>Description</h2>
+<p>The <a class="link" href="GimpColorSelect.html" title="GimpColorSelect"><span class="type">GimpColorSelect</span></a> widget is an implementation of a
+<a class="link" href="GimpColorSelector.html" title="GimpColorSelector"><span class="type">GimpColorSelector</span></a>. It shows a square area that supports
+interactively changing two color channels and a smaller area to
+change the third channel. You can select which channel should be
+the third by calling <a class="link" href="GimpColorSelector.html#gimp-color-selector-set-channel" title="gimp_color_selector_set_channel ()"><code class="function">gimp_color_selector_set_channel()</code></a>. The widget
+will then change the other two channels accordingly.</p>
+</div>
+<div class="refsect1">
+<a name="GimpColorSelect.functions_details"></a><h2>Functions</h2>
+<p></p>
+</div>
+<div class="refsect1">
+<a name="GimpColorSelect.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpColorSelect-struct"></a><h3>GimpColorSelect</h3>
+<pre class="programlisting">typedef struct _GimpColorSelect GimpColorSelect;</pre>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpwidgets/html/GimpColorSelection.html b/devel-docs/libgimpwidgets/html/GimpColorSelection.html
new file mode 100644
index 0000000..b870ca5
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/GimpColorSelection.html
@@ -0,0 +1,501 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpColorSelection: GIMP Widgets Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Widgets Library Reference Manual">
+<link rel="up" href="libgimpwidgets-widgets.html" title="Part I. GIMP Widgets">
+<link rel="prev" href="GimpColorScale.html" title="GimpColorScale">
+<link rel="next" href="GimpColorProfileChooserDialog.html" title="GimpColorProfileChooserDialog">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#GimpColorSelection.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
+ <a href="#GimpColorSelection.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces">  <span class="dim">|</span> 
+ <a href="#GimpColorSelection.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_properties">  <span class="dim">|</span> 
+ <a href="#GimpColorSelection.properties" class="shortcut">Properties</a></span><span id="nav_signals">  <span class="dim">|</span> 
+ <a href="#GimpColorSelection.signals" class="shortcut">Signals</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimpwidgets-widgets.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="GimpColorScale.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="GimpColorProfileChooserDialog.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="GimpColorSelection"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="GimpColorSelection.top_of_page"></a>GimpColorSelection</span></h2>
+<p>GimpColorSelection — Widget for doing a color selection.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"><img src="gimp-widget-color-selection.png"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="GimpColorSelection.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorSelection.html#gimp-color-selection-new" title="gimp_color_selection_new ()">gimp_color_selection_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorSelection.html#gimp-color-selection-set-show-alpha" title="gimp_color_selection_set_show_alpha ()">gimp_color_selection_set_show_alpha</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorSelection.html#gimp-color-selection-get-show-alpha" title="gimp_color_selection_get_show_alpha ()">gimp_color_selection_get_show_alpha</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorSelection.html#gimp-color-selection-set-color" title="gimp_color_selection_set_color ()">gimp_color_selection_set_color</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorSelection.html#gimp-color-selection-get-color" title="gimp_color_selection_get_color ()">gimp_color_selection_get_color</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorSelection.html#gimp-color-selection-set-old-color" title="gimp_color_selection_set_old_color ()">gimp_color_selection_set_old_color</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorSelection.html#gimp-color-selection-get-old-color" title="gimp_color_selection_get_old_color ()">gimp_color_selection_get_old_color</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorSelection.html#gimp-color-selection-reset" title="gimp_color_selection_reset ()">gimp_color_selection_reset</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorSelection.html#gimp-color-selection-color-changed" title="gimp_color_selection_color_changed ()">gimp_color_selection_color_changed</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorSelection.html#gimp-color-selection-set-config" title="gimp_color_selection_set_config ()">gimp_color_selection_set_config</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpColorSelection.properties"></a><h2>Properties</h2>
+<div class="informaltable"><table class="informaltable" border="0">
+<colgroup>
+<col width="150px" class="properties_type">
+<col width="300px" class="properties_name">
+<col width="200px" class="properties_flags">
+</colgroup>
+<tbody><tr>
+<td class="property_type">
+<span class="type">GimpColorConfig</span> *</td>
+<td class="property_name"><a class="link" href="GimpColorSelection.html#GimpColorSelection--config" title="The “config” property">config</a></td>
+<td class="property_flags">Write</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpColorSelection.signals"></a><h2>Signals</h2>
+<div class="informaltable"><table class="informaltable" border="0">
+<colgroup>
+<col width="150px" class="signal_proto_type">
+<col width="300px" class="signal_proto_name">
+<col width="200px" class="signal_proto_flags">
+</colgroup>
+<tbody><tr>
+<td class="signal_type"><span class="returnvalue">void</span></td>
+<td class="signal_name"><a class="link" href="GimpColorSelection.html#GimpColorSelection-color-changed" title="The “color-changed” signal">color-changed</a></td>
+<td class="signal_flags">Run First</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpColorSelection.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody><tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="GimpColorSelection.html#GimpColorSelection-struct" title="GimpColorSelection">GimpColorSelection</a></td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpColorSelection.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen"> GObject
+ <span class="lineart">╰──</span> GInitiallyUnowned
+ <span class="lineart">╰──</span> GtkObject
+ <span class="lineart">╰──</span> GtkWidget
+ <span class="lineart">╰──</span> GtkContainer
+ <span class="lineart">╰──</span> GtkBox
+ <span class="lineart">╰──</span> GimpColorSelection
+</pre>
+</div>
+<div class="refsect1">
+<a name="GimpColorSelection.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
+<p>
+GimpColorSelection implements
+ AtkImplementorIface, GtkBuildable and GtkOrientable.</p>
+</div>
+<div class="refsect1">
+<a name="GimpColorSelection.description"></a><h2>Description</h2>
+<p>Widget for doing a color selection.</p>
+</div>
+<div class="refsect1">
+<a name="GimpColorSelection.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-color-selection-new"></a><h3>gimp_color_selection_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_color_selection_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Creates a new <a class="link" href="GimpColorSelection.html" title="GimpColorSelection"><span class="type">GimpColorSelection</span></a> widget.</p>
+<div class="refsect3">
+<a name="gimp-color-selection-new.returns"></a><h4>Returns</h4>
+<p> The new <a class="link" href="GimpColorSelection.html" title="GimpColorSelection"><span class="type">GimpColorSelection</span></a> widget.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-selection-set-show-alpha"></a><h3>gimp_color_selection_set_show_alpha ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_color_selection_set_show_alpha (<em class="parameter"><code><a class="link" href="GimpColorSelection.html" title="GimpColorSelection"><span class="type">GimpColorSelection</span></a> *selection</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> show_alpha</code></em>);</pre>
+<p>Sets the <em class="parameter"><code>show_alpha</code></em>
+ property of the <em class="parameter"><code>selection</code></em>
+ widget.</p>
+<div class="refsect3">
+<a name="gimp-color-selection-set-show-alpha.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>selection</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GimpColorSelection.html" title="GimpColorSelection"><span class="type">GimpColorSelection</span></a> widget.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>show_alpha</p></td>
+<td class="parameter_description"><p>The new <em class="parameter"><code>show_alpha</code></em>
+setting.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-selection-get-show-alpha"></a><h3>gimp_color_selection_get_show_alpha ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_color_selection_get_show_alpha (<em class="parameter"><code><a class="link" href="GimpColorSelection.html" title="GimpColorSelection"><span class="type">GimpColorSelection</span></a> *selection</code></em>);</pre>
+<p>Returns the <em class="parameter"><code>selection</code></em>
+'s <em class="parameter"><code>show_alpha</code></em>
+ property.</p>
+<div class="refsect3">
+<a name="gimp-color-selection-get-show-alpha.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>selection</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GimpColorSelection.html" title="GimpColorSelection"><span class="type">GimpColorSelection</span></a> widget.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-color-selection-get-show-alpha.returns"></a><h4>Returns</h4>
+<p> <span class="type">TRUE</span> if the <a class="link" href="GimpColorSelection.html" title="GimpColorSelection"><span class="type">GimpColorSelection</span></a> has alpha controls.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-selection-set-color"></a><h3>gimp_color_selection_set_color ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_color_selection_set_color (<em class="parameter"><code><a class="link" href="GimpColorSelection.html" title="GimpColorSelection"><span class="type">GimpColorSelection</span></a> *selection</code></em>,
+ <em class="parameter"><code>const <a href="../html/libgimpcolor-GimpRGB.html#GimpRGB"><span class="type">GimpRGB</span></a> *color</code></em>);</pre>
+<p>Sets the <a class="link" href="GimpColorSelection.html" title="GimpColorSelection"><span class="type">GimpColorSelection</span></a>'s current color to the new <em class="parameter"><code>color</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-color-selection-set-color.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>selection</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GimpColorSelection.html" title="GimpColorSelection"><span class="type">GimpColorSelection</span></a> widget.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>color</p></td>
+<td class="parameter_description"><p>The <em class="parameter"><code>color</code></em>
+to set as current color.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-selection-get-color"></a><h3>gimp_color_selection_get_color ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_color_selection_get_color (<em class="parameter"><code><a class="link" href="GimpColorSelection.html" title="GimpColorSelection"><span class="type">GimpColorSelection</span></a> *selection</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpcolor-GimpRGB.html#GimpRGB"><span class="type">GimpRGB</span></a> *color</code></em>);</pre>
+<p>This function returns the <a class="link" href="GimpColorSelection.html" title="GimpColorSelection"><span class="type">GimpColorSelection</span></a>'s current color.</p>
+<div class="refsect3">
+<a name="gimp-color-selection-get-color.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>selection</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GimpColorSelection.html" title="GimpColorSelection"><span class="type">GimpColorSelection</span></a> widget.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>color</p></td>
+<td class="parameter_description"><p>Return location for the <em class="parameter"><code>selection</code></em>
+'s current <em class="parameter"><code>color</code></em>
+.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-selection-set-old-color"></a><h3>gimp_color_selection_set_old_color ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_color_selection_set_old_color (<em class="parameter"><code><a class="link" href="GimpColorSelection.html" title="GimpColorSelection"><span class="type">GimpColorSelection</span></a> *selection</code></em>,
+ <em class="parameter"><code>const <a href="../html/libgimpcolor-GimpRGB.html#GimpRGB"><span class="type">GimpRGB</span></a> *color</code></em>);</pre>
+<p>Sets the <a class="link" href="GimpColorSelection.html" title="GimpColorSelection"><span class="type">GimpColorSelection</span></a>'s old color.</p>
+<div class="refsect3">
+<a name="gimp-color-selection-set-old-color.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>selection</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GimpColorSelection.html" title="GimpColorSelection"><span class="type">GimpColorSelection</span></a> widget.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>color</p></td>
+<td class="parameter_description"><p>The <em class="parameter"><code>color</code></em>
+to set as old color.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-selection-get-old-color"></a><h3>gimp_color_selection_get_old_color ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_color_selection_get_old_color (<em class="parameter"><code><a class="link" href="GimpColorSelection.html" title="GimpColorSelection"><span class="type">GimpColorSelection</span></a> *selection</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpcolor-GimpRGB.html#GimpRGB"><span class="type">GimpRGB</span></a> *color</code></em>);</pre>
+<p>This function returns the <a class="link" href="GimpColorSelection.html" title="GimpColorSelection"><span class="type">GimpColorSelection</span></a>'s old color.</p>
+<div class="refsect3">
+<a name="gimp-color-selection-get-old-color.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>selection</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GimpColorSelection.html" title="GimpColorSelection"><span class="type">GimpColorSelection</span></a> widget.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>color</p></td>
+<td class="parameter_description"><p>Return location for the <em class="parameter"><code>selection</code></em>
+'s old <em class="parameter"><code>color</code></em>
+.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-selection-reset"></a><h3>gimp_color_selection_reset ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_color_selection_reset (<em class="parameter"><code><a class="link" href="GimpColorSelection.html" title="GimpColorSelection"><span class="type">GimpColorSelection</span></a> *selection</code></em>);</pre>
+<p>Sets the <a class="link" href="GimpColorSelection.html" title="GimpColorSelection"><span class="type">GimpColorSelection</span></a>'s current color to its old color.</p>
+<div class="refsect3">
+<a name="gimp-color-selection-reset.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>selection</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GimpColorSelection.html" title="GimpColorSelection"><span class="type">GimpColorSelection</span></a> widget.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-selection-color-changed"></a><h3>gimp_color_selection_color_changed ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_color_selection_color_changed (<em class="parameter"><code><a class="link" href="GimpColorSelection.html" title="GimpColorSelection"><span class="type">GimpColorSelection</span></a> *selection</code></em>);</pre>
+<p>Emits the "color-changed" signal.</p>
+<div class="refsect3">
+<a name="gimp-color-selection-color-changed.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>selection</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GimpColorSelection.html" title="GimpColorSelection"><span class="type">GimpColorSelection</span></a> widget.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-selection-set-config"></a><h3>gimp_color_selection_set_config ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_color_selection_set_config (<em class="parameter"><code><a class="link" href="GimpColorSelection.html" title="GimpColorSelection"><span class="type">GimpColorSelection</span></a> *selection</code></em>,
+ <em class="parameter"><code><span class="type">GimpColorConfig</span> *config</code></em>);</pre>
+<p>Sets the color management configuration to use with this color selection.</p>
+<div class="refsect3">
+<a name="gimp-color-selection-set-config.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>selection</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GimpColorSelection.html" title="GimpColorSelection"><span class="type">GimpColorSelection</span></a> widget.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>config</p></td>
+<td class="parameter_description"><p>A <span class="type">GimpColorConfig</span> object.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpColorSelection.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpColorSelection-struct"></a><h3>GimpColorSelection</h3>
+<pre class="programlisting">typedef struct _GimpColorSelection GimpColorSelection;</pre>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpColorSelection.property-details"></a><h2>Property Details</h2>
+<div class="refsect2">
+<a name="GimpColorSelection--config"></a><h3>The <code class="literal">“config”</code> property</h3>
+<pre class="programlisting"> “config” <span class="type">GimpColorConfig</span> *</pre>
+<p>The color config used by this color selection.</p>
+<p>Owner: GimpColorSelection</p>
+<p>Flags: Write</p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpColorSelection.signal-details"></a><h2>Signal Details</h2>
+<div class="refsect2">
+<a name="GimpColorSelection-color-changed"></a><h3>The <code class="literal">“color-changed”</code> signal</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+user_function (<a class="link" href="GimpColorSelection.html" title="GimpColorSelection"><span class="type">GimpColorSelection</span></a> *gimpcolorselection,
+ <span class="type">gpointer</span> user_data)</pre>
+<p>Flags: Run First</p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpwidgets/html/GimpColorSelector.html b/devel-docs/libgimpwidgets/html/GimpColorSelector.html
new file mode 100644
index 0000000..81c132b
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/GimpColorSelector.html
@@ -0,0 +1,1022 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpColorSelector: GIMP Widgets Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Widgets Library Reference Manual">
+<link rel="up" href="libgimpwidgets-colorselector.html" title="Part IV. GIMP Color Selectors">
+<link rel="prev" href="libgimpwidgets-colorselector.html" title="Part IV. GIMP Color Selectors">
+<link rel="next" href="GimpColorNotebook.html" title="GimpColorNotebook">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#GimpColorSelector.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
+ <a href="#GimpColorSelector.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces">  <span class="dim">|</span> 
+ <a href="#GimpColorSelector.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_signals">  <span class="dim">|</span> 
+ <a href="#GimpColorSelector.signals" class="shortcut">Signals</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimpwidgets-colorselector.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimpwidgets-colorselector.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="GimpColorNotebook.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="GimpColorSelector"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="GimpColorSelector.top_of_page"></a>GimpColorSelector</span></h2>
+<p>GimpColorSelector — Pluggable GIMP color selector modules.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="GimpColorSelector.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorSelector.html#gimp-color-selector-new" title="gimp_color_selector_new ()">gimp_color_selector_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorSelector.html#gimp-color-selector-set-toggles-visible" title="gimp_color_selector_set_toggles_visible ()">gimp_color_selector_set_toggles_visible</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorSelector.html#gimp-color-selector-get-toggles-visible" title="gimp_color_selector_get_toggles_visible ()">gimp_color_selector_get_toggles_visible</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorSelector.html#gimp-color-selector-set-toggles-sensitive" title="gimp_color_selector_set_toggles_sensitive ()">gimp_color_selector_set_toggles_sensitive</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorSelector.html#gimp-color-selector-get-toggles-sensitive" title="gimp_color_selector_get_toggles_sensitive ()">gimp_color_selector_get_toggles_sensitive</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorSelector.html#gimp-color-selector-set-show-alpha" title="gimp_color_selector_set_show_alpha ()">gimp_color_selector_set_show_alpha</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorSelector.html#gimp-color-selector-get-show-alpha" title="gimp_color_selector_get_show_alpha ()">gimp_color_selector_get_show_alpha</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorSelector.html#gimp-color-selector-set-color" title="gimp_color_selector_set_color ()">gimp_color_selector_set_color</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorSelector.html#gimp-color-selector-get-color" title="gimp_color_selector_get_color ()">gimp_color_selector_get_color</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorSelector.html#gimp-color-selector-set-channel" title="gimp_color_selector_set_channel ()">gimp_color_selector_set_channel</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="GimpColorSelector.html#GimpColorSelectorChannel" title="enum GimpColorSelectorChannel"><span class="returnvalue">GimpColorSelectorChannel</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorSelector.html#gimp-color-selector-get-channel" title="gimp_color_selector_get_channel ()">gimp_color_selector_get_channel</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorSelector.html#gimp-color-selector-set-model-visible" title="gimp_color_selector_set_model_visible ()">gimp_color_selector_set_model_visible</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorSelector.html#gimp-color-selector-get-model-visible" title="gimp_color_selector_get_model_visible ()">gimp_color_selector_get_model_visible</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorSelector.html#gimp-color-selector-color-changed" title="gimp_color_selector_color_changed ()">gimp_color_selector_color_changed</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorSelector.html#gimp-color-selector-channel-changed" title="gimp_color_selector_channel_changed ()">gimp_color_selector_channel_changed</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorSelector.html#gimp-color-selector-model-visible-changed" title="gimp_color_selector_model_visible_changed ()">gimp_color_selector_model_visible_changed</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpColorSelector.html#gimp-color-selector-set-config" title="gimp_color_selector_set_config ()">gimp_color_selector_set_config</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpColorSelector.signals"></a><h2>Signals</h2>
+<div class="informaltable"><table class="informaltable" border="0">
+<colgroup>
+<col width="150px" class="signal_proto_type">
+<col width="300px" class="signal_proto_name">
+<col width="200px" class="signal_proto_flags">
+</colgroup>
+<tbody>
+<tr>
+<td class="signal_type"><span class="returnvalue">void</span></td>
+<td class="signal_name"><a class="link" href="GimpColorSelector.html#GimpColorSelector-channel-changed" title="The “channel-changed” signal">channel-changed</a></td>
+<td class="signal_flags">Run First</td>
+</tr>
+<tr>
+<td class="signal_type"><span class="returnvalue">void</span></td>
+<td class="signal_name"><a class="link" href="GimpColorSelector.html#GimpColorSelector-color-changed" title="The “color-changed” signal">color-changed</a></td>
+<td class="signal_flags">Run First</td>
+</tr>
+<tr>
+<td class="signal_type"><span class="returnvalue">void</span></td>
+<td class="signal_name"><a class="link" href="GimpColorSelector.html#GimpColorSelector-model-visible-changed" title="The “model-visible-changed” signal">model-visible-changed</a></td>
+<td class="signal_flags">Run First</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpColorSelector.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="GimpColorSelector.html#GimpColorSelector-struct" title="GimpColorSelector">GimpColorSelector</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="GimpColorSelector.html#GIMP-COLOR-SELECTOR-SIZE:CAPS" title="GIMP_COLOR_SELECTOR_SIZE">GIMP_COLOR_SELECTOR_SIZE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="GimpColorSelector.html#GIMP-COLOR-SELECTOR-BAR-SIZE:CAPS" title="GIMP_COLOR_SELECTOR_BAR_SIZE">GIMP_COLOR_SELECTOR_BAR_SIZE</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="GimpColorSelector.html#GimpColorSelectorChannel" title="enum GimpColorSelectorChannel">GimpColorSelectorChannel</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="GimpColorSelector.html#GimpColorSelectorModel" title="enum GimpColorSelectorModel">GimpColorSelectorModel</a></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpColorSelector.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen"> GObject
+ <span class="lineart">╰──</span> GInitiallyUnowned
+ <span class="lineart">╰──</span> GtkObject
+ <span class="lineart">╰──</span> GtkWidget
+ <span class="lineart">╰──</span> GtkContainer
+ <span class="lineart">╰──</span> GtkBox
+ <span class="lineart">╰──</span> GimpColorSelector
+ <span class="lineart">├──</span> <a class="link" href="GimpColorNotebook.html" title="GimpColorNotebook">GimpColorNotebook</a>
+ <span class="lineart">├──</span> <a class="link" href="GimpColorScales.html" title="GimpColorScales">GimpColorScales</a>
+ <span class="lineart">╰──</span> <a class="link" href="GimpColorSelect.html" title="GimpColorSelect">GimpColorSelect</a>
+</pre>
+</div>
+<div class="refsect1">
+<a name="GimpColorSelector.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
+<p>
+GimpColorSelector implements
+ AtkImplementorIface, GtkBuildable and GtkOrientable.</p>
+</div>
+<div class="refsect1">
+<a name="GimpColorSelector.description"></a><h2>Description</h2>
+<p>Functions and definitions for creating pluggable GIMP color
+selector modules.</p>
+</div>
+<div class="refsect1">
+<a name="GimpColorSelector.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-color-selector-new"></a><h3>gimp_color_selector_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_color_selector_new (<em class="parameter"><code><span class="type">GType</span> selector_type</code></em>,
+ <em class="parameter"><code>const <a href="../html/libgimpcolor-GimpRGB.html#GimpRGB"><span class="type">GimpRGB</span></a> *rgb</code></em>,
+ <em class="parameter"><code>const <a href="../html/libgimpcolor-GimpHSV.html#GimpHSV"><span class="type">GimpHSV</span></a> *hsv</code></em>,
+ <em class="parameter"><code><a class="link" href="GimpColorSelector.html#GimpColorSelectorChannel" title="enum GimpColorSelectorChannel"><span class="type">GimpColorSelectorChannel</span></a> channel</code></em>);</pre>
+<p>Creates a new <a class="link" href="GimpColorSelector.html" title="GimpColorSelector"><span class="type">GimpColorSelector</span></a> widget of type <em class="parameter"><code>selector_type</code></em>
+.</p>
+<p>Note that this is mostly internal API to be used by other widgets.</p>
+<p>Please use <a class="link" href="GimpColorSelection.html#gimp-color-selection-new" title="gimp_color_selection_new ()"><code class="function">gimp_color_selection_new()</code></a> for the "GIMP-typical" color
+selection widget. Also see <a class="link" href="GimpColorButton.html#gimp-color-button-new" title="gimp_color_button_new ()"><code class="function">gimp_color_button_new()</code></a>.</p>
+<p>Retunn value: the new <a class="link" href="GimpColorSelector.html" title="GimpColorSelector"><span class="type">GimpColorSelector</span></a> widget.</p>
+<div class="refsect3">
+<a name="gimp-color-selector-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>selector_type</p></td>
+<td class="parameter_description"><p>The <span class="type">GType</span> of the selector to create.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>rgb</p></td>
+<td class="parameter_description"><p>The initial color to be edited.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>hsv</p></td>
+<td class="parameter_description"><p>The same color in HSV.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>channel</p></td>
+<td class="parameter_description"><p>The selector's initial channel.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-selector-set-toggles-visible"></a><h3>gimp_color_selector_set_toggles_visible ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_color_selector_set_toggles_visible
+ (<em class="parameter"><code><a class="link" href="GimpColorSelector.html" title="GimpColorSelector"><span class="type">GimpColorSelector</span></a> *selector</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> visible</code></em>);</pre>
+<p>Sets the <em class="parameter"><code>visible</code></em>
+ property of the <em class="parameter"><code>selector</code></em>
+'s toggles.</p>
+<p>This function has no effect if this <em class="parameter"><code>selector</code></em>
+ instance has no
+toggles to switch channels.</p>
+<div class="refsect3">
+<a name="gimp-color-selector-set-toggles-visible.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>selector</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GimpColorSelector.html" title="GimpColorSelector"><span class="type">GimpColorSelector</span></a> widget.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>visible</p></td>
+<td class="parameter_description"><p>The new <em class="parameter"><code>visible</code></em>
+setting.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-selector-get-toggles-visible"></a><h3>gimp_color_selector_get_toggles_visible ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_color_selector_get_toggles_visible
+ (<em class="parameter"><code><a class="link" href="GimpColorSelector.html" title="GimpColorSelector"><span class="type">GimpColorSelector</span></a> *selector</code></em>);</pre>
+<p>Returns the <em class="parameter"><code>visible</code></em>
+ property of the <em class="parameter"><code>selector</code></em>
+'s toggles.</p>
+<div class="refsect3">
+<a name="gimp-color-selector-get-toggles-visible.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>selector</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GimpColorSelector.html" title="GimpColorSelector"><span class="type">GimpColorSelector</span></a> widget.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-color-selector-get-toggles-visible.returns"></a><h4>Returns</h4>
+<p> <span class="type">TRUE</span> if the <a class="link" href="GimpColorSelector.html" title="GimpColorSelector"><span class="type">GimpColorSelector</span></a>'s toggles are visible.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-selector-set-toggles-sensitive"></a><h3>gimp_color_selector_set_toggles_sensitive ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_color_selector_set_toggles_sensitive
+ (<em class="parameter"><code><a class="link" href="GimpColorSelector.html" title="GimpColorSelector"><span class="type">GimpColorSelector</span></a> *selector</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> sensitive</code></em>);</pre>
+<p>Sets the <em class="parameter"><code>sensitive</code></em>
+ property of the <em class="parameter"><code>selector</code></em>
+'s toggles.</p>
+<p>This function has no effect if this <em class="parameter"><code>selector</code></em>
+ instance has no
+toggles to switch channels.</p>
+<div class="refsect3">
+<a name="gimp-color-selector-set-toggles-sensitive.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>selector</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GimpColorSelector.html" title="GimpColorSelector"><span class="type">GimpColorSelector</span></a> widget.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>sensitive</p></td>
+<td class="parameter_description"><p>The new <em class="parameter"><code>sensitive</code></em>
+setting.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-selector-get-toggles-sensitive"></a><h3>gimp_color_selector_get_toggles_sensitive ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_color_selector_get_toggles_sensitive
+ (<em class="parameter"><code><a class="link" href="GimpColorSelector.html" title="GimpColorSelector"><span class="type">GimpColorSelector</span></a> *selector</code></em>);</pre>
+<p>Returns the <em class="parameter"><code>sensitive</code></em>
+ property of the <em class="parameter"><code>selector</code></em>
+'s toggles.</p>
+<div class="refsect3">
+<a name="gimp-color-selector-get-toggles-sensitive.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>selector</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GimpColorSelector.html" title="GimpColorSelector"><span class="type">GimpColorSelector</span></a> widget.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-color-selector-get-toggles-sensitive.returns"></a><h4>Returns</h4>
+<p> <span class="type">TRUE</span> if the <a class="link" href="GimpColorSelector.html" title="GimpColorSelector"><span class="type">GimpColorSelector</span></a>'s toggles are sensitive.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-selector-set-show-alpha"></a><h3>gimp_color_selector_set_show_alpha ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_color_selector_set_show_alpha (<em class="parameter"><code><a class="link" href="GimpColorSelector.html" title="GimpColorSelector"><span class="type">GimpColorSelector</span></a> *selector</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> show_alpha</code></em>);</pre>
+<p>Sets the <em class="parameter"><code>show_alpha</code></em>
+ property of the <em class="parameter"><code>selector</code></em>
+ widget.</p>
+<div class="refsect3">
+<a name="gimp-color-selector-set-show-alpha.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>selector</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GimpColorSelector.html" title="GimpColorSelector"><span class="type">GimpColorSelector</span></a> widget.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>show_alpha</p></td>
+<td class="parameter_description"><p>The new <em class="parameter"><code>show_alpha</code></em>
+setting.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-selector-get-show-alpha"></a><h3>gimp_color_selector_get_show_alpha ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_color_selector_get_show_alpha (<em class="parameter"><code><a class="link" href="GimpColorSelector.html" title="GimpColorSelector"><span class="type">GimpColorSelector</span></a> *selector</code></em>);</pre>
+<p>Returns the <em class="parameter"><code>selector</code></em>
+'s <em class="parameter"><code>show_alpha</code></em>
+ property.</p>
+<div class="refsect3">
+<a name="gimp-color-selector-get-show-alpha.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>selector</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GimpColorSelector.html" title="GimpColorSelector"><span class="type">GimpColorSelector</span></a> widget.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-color-selector-get-show-alpha.returns"></a><h4>Returns</h4>
+<p> <span class="type">TRUE</span> if the <a class="link" href="GimpColorSelector.html" title="GimpColorSelector"><span class="type">GimpColorSelector</span></a> has alpha controls.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-selector-set-color"></a><h3>gimp_color_selector_set_color ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_color_selector_set_color (<em class="parameter"><code><a class="link" href="GimpColorSelector.html" title="GimpColorSelector"><span class="type">GimpColorSelector</span></a> *selector</code></em>,
+ <em class="parameter"><code>const <a href="../html/libgimpcolor-GimpRGB.html#GimpRGB"><span class="type">GimpRGB</span></a> *rgb</code></em>,
+ <em class="parameter"><code>const <a href="../html/libgimpcolor-GimpHSV.html#GimpHSV"><span class="type">GimpHSV</span></a> *hsv</code></em>);</pre>
+<p>Sets the color shown in the <em class="parameter"><code>selector</code></em>
+ widget.</p>
+<div class="refsect3">
+<a name="gimp-color-selector-set-color.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>selector</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GimpColorSelector.html" title="GimpColorSelector"><span class="type">GimpColorSelector</span></a> widget.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>rgb</p></td>
+<td class="parameter_description"><p>The new color.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>hsv</p></td>
+<td class="parameter_description"><p>The same color in HSV.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-selector-get-color"></a><h3>gimp_color_selector_get_color ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_color_selector_get_color (<em class="parameter"><code><a class="link" href="GimpColorSelector.html" title="GimpColorSelector"><span class="type">GimpColorSelector</span></a> *selector</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpcolor-GimpRGB.html#GimpRGB"><span class="type">GimpRGB</span></a> *rgb</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpcolor-GimpHSV.html#GimpHSV"><span class="type">GimpHSV</span></a> *hsv</code></em>);</pre>
+<p>Retrieves the color shown in the <em class="parameter"><code>selector</code></em>
+ widget.</p>
+<div class="refsect3">
+<a name="gimp-color-selector-get-color.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>selector</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GimpColorSelector.html" title="GimpColorSelector"><span class="type">GimpColorSelector</span></a> widget.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>rgb</p></td>
+<td class="parameter_description"><p>Return location for the color.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>hsv</p></td>
+<td class="parameter_description"><p>Return location for the same same color in HSV.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-selector-set-channel"></a><h3>gimp_color_selector_set_channel ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_color_selector_set_channel (<em class="parameter"><code><a class="link" href="GimpColorSelector.html" title="GimpColorSelector"><span class="type">GimpColorSelector</span></a> *selector</code></em>,
+ <em class="parameter"><code><a class="link" href="GimpColorSelector.html#GimpColorSelectorChannel" title="enum GimpColorSelectorChannel"><span class="type">GimpColorSelectorChannel</span></a> channel</code></em>);</pre>
+<p>Sets the <em class="parameter"><code>channel</code></em>
+ property of the <em class="parameter"><code>selector</code></em>
+ widget.</p>
+<p>Changes between displayed channels if this <em class="parameter"><code>selector</code></em>
+ instance has
+the ability to show different channels.
+This will also update the color model if needed.</p>
+<div class="refsect3">
+<a name="gimp-color-selector-set-channel.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>selector</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GimpColorSelector.html" title="GimpColorSelector"><span class="type">GimpColorSelector</span></a> widget.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>channel</p></td>
+<td class="parameter_description"><p>The new <em class="parameter"><code>channel</code></em>
+setting.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-selector-get-channel"></a><h3>gimp_color_selector_get_channel ()</h3>
+<pre class="programlisting"><a class="link" href="GimpColorSelector.html#GimpColorSelectorChannel" title="enum GimpColorSelectorChannel"><span class="returnvalue">GimpColorSelectorChannel</span></a>
+gimp_color_selector_get_channel (<em class="parameter"><code><a class="link" href="GimpColorSelector.html" title="GimpColorSelector"><span class="type">GimpColorSelector</span></a> *selector</code></em>);</pre>
+<p>Returns the <em class="parameter"><code>selector</code></em>
+'s current channel.</p>
+<div class="refsect3">
+<a name="gimp-color-selector-get-channel.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>selector</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GimpColorSelector.html" title="GimpColorSelector"><span class="type">GimpColorSelector</span></a> widget.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-color-selector-get-channel.returns"></a><h4>Returns</h4>
+<p> The <a class="link" href="GimpColorSelector.html#GimpColorSelectorChannel" title="enum GimpColorSelectorChannel"><span class="type">GimpColorSelectorChannel</span></a> currently shown by the
+<em class="parameter"><code>selector</code></em>
+.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-selector-set-model-visible"></a><h3>gimp_color_selector_set_model_visible ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_color_selector_set_model_visible (<em class="parameter"><code><a class="link" href="GimpColorSelector.html" title="GimpColorSelector"><span class="type">GimpColorSelector</span></a> *selector</code></em>,
+ <em class="parameter"><code><a class="link" href="GimpColorSelector.html#GimpColorSelectorModel" title="enum GimpColorSelectorModel"><span class="type">GimpColorSelectorModel</span></a> model</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> visible</code></em>);</pre>
+<p>Sets the <em class="parameter"><code>model</code></em>
+ visible/invisible on the <em class="parameter"><code>selector</code></em>
+ widget.</p>
+<p>Toggles visibility of displayed models if this <em class="parameter"><code>selector</code></em>
+ instance
+has the ability to show different color models.</p>
+<div class="refsect3">
+<a name="gimp-color-selector-set-model-visible.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>selector</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GimpColorSelector.html" title="GimpColorSelector"><span class="type">GimpColorSelector</span></a> widget.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>model</p></td>
+<td class="parameter_description"><p>The affected <a class="link" href="GimpColorSelector.html#GimpColorSelectorModel" title="enum GimpColorSelectorModel"><span class="type">GimpColorSelectorModel</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>visible</p></td>
+<td class="parameter_description"><p>The new visible setting.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-selector-get-model-visible"></a><h3>gimp_color_selector_get_model_visible ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_color_selector_get_model_visible (<em class="parameter"><code><a class="link" href="GimpColorSelector.html" title="GimpColorSelector"><span class="type">GimpColorSelector</span></a> *selector</code></em>,
+ <em class="parameter"><code><a class="link" href="GimpColorSelector.html#GimpColorSelectorModel" title="enum GimpColorSelectorModel"><span class="type">GimpColorSelectorModel</span></a> model</code></em>);</pre>
+<div class="refsect3">
+<a name="gimp-color-selector-get-model-visible.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>selector</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GimpColorSelector.html" title="GimpColorSelector"><span class="type">GimpColorSelector</span></a> widget.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>model</p></td>
+<td class="parameter_description"><p>The <a class="link" href="GimpColorSelector.html#GimpColorSelectorModel" title="enum GimpColorSelectorModel"><span class="type">GimpColorSelectorModel</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-color-selector-get-model-visible.returns"></a><h4>Returns</h4>
+<p> whether <em class="parameter"><code>model</code></em>
+is visible in <em class="parameter"><code>selector</code></em>
+.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-selector-color-changed"></a><h3>gimp_color_selector_color_changed ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_color_selector_color_changed (<em class="parameter"><code><a class="link" href="GimpColorSelector.html" title="GimpColorSelector"><span class="type">GimpColorSelector</span></a> *selector</code></em>);</pre>
+<p>Emits the "color-changed" signal.</p>
+<div class="refsect3">
+<a name="gimp-color-selector-color-changed.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>selector</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GimpColorSelector.html" title="GimpColorSelector"><span class="type">GimpColorSelector</span></a> widget.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-selector-channel-changed"></a><h3>gimp_color_selector_channel_changed ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_color_selector_channel_changed (<em class="parameter"><code><a class="link" href="GimpColorSelector.html" title="GimpColorSelector"><span class="type">GimpColorSelector</span></a> *selector</code></em>);</pre>
+<p>Emits the "channel-changed" signal.</p>
+<div class="refsect3">
+<a name="gimp-color-selector-channel-changed.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>selector</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GimpColorSelector.html" title="GimpColorSelector"><span class="type">GimpColorSelector</span></a> widget.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-selector-model-visible-changed"></a><h3>gimp_color_selector_model_visible_changed ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_color_selector_model_visible_changed
+ (<em class="parameter"><code><a class="link" href="GimpColorSelector.html" title="GimpColorSelector"><span class="type">GimpColorSelector</span></a> *selector</code></em>,
+ <em class="parameter"><code><a class="link" href="GimpColorSelector.html#GimpColorSelectorModel" title="enum GimpColorSelectorModel"><span class="type">GimpColorSelectorModel</span></a> model</code></em>);</pre>
+<p>Emits the "model-visible-changed" signal.</p>
+<div class="refsect3">
+<a name="gimp-color-selector-model-visible-changed.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>selector</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GimpColorSelector.html" title="GimpColorSelector"><span class="type">GimpColorSelector</span></a> widget.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-selector-set-config"></a><h3>gimp_color_selector_set_config ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_color_selector_set_config (<em class="parameter"><code><a class="link" href="GimpColorSelector.html" title="GimpColorSelector"><span class="type">GimpColorSelector</span></a> *selector</code></em>,
+ <em class="parameter"><code><span class="type">GimpColorConfig</span> *config</code></em>);</pre>
+<p>Sets the color management configuration to use with this color selector.</p>
+<div class="refsect3">
+<a name="gimp-color-selector-set-config.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>selector</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpColorSelector.html" title="GimpColorSelector"><span class="type">GimpColorSelector</span></a> widget.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>config</p></td>
+<td class="parameter_description"><p>a <span class="type">GimpColorConfig</span> object.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpColorSelector.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpColorSelector-struct"></a><h3>GimpColorSelector</h3>
+<pre class="programlisting">typedef struct _GimpColorSelector GimpColorSelector;</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-COLOR-SELECTOR-SIZE:CAPS"></a><h3>GIMP_COLOR_SELECTOR_SIZE</h3>
+<pre class="programlisting">#define GIMP_COLOR_SELECTOR_SIZE 150
+</pre>
+<p>The suggested size for a color area in a <a class="link" href="GimpColorSelector.html" title="GimpColorSelector"><span class="type">GimpColorSelector</span></a>
+implementation.</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-COLOR-SELECTOR-BAR-SIZE:CAPS"></a><h3>GIMP_COLOR_SELECTOR_BAR_SIZE</h3>
+<pre class="programlisting">#define GIMP_COLOR_SELECTOR_BAR_SIZE 15
+</pre>
+<p>The suggested width for a color bar in a <a class="link" href="GimpColorSelector.html" title="GimpColorSelector"><span class="type">GimpColorSelector</span></a>
+implementation.</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpColorSelectorChannel"></a><h3>enum GimpColorSelectorChannel</h3>
+<p>An enum to specify the types of color channels edited in
+<a class="link" href="GimpColorSelector.html" title="GimpColorSelector"><span class="type">GimpColorSelector</span></a> widgets.</p>
+<div class="refsect3">
+<a name="GimpColorSelectorChannel.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-COLOR-SELECTOR-HUE:CAPS"></a>GIMP_COLOR_SELECTOR_HUE</p></td>
+<td class="enum_member_description">
+<p>the hue channel</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-COLOR-SELECTOR-SATURATION:CAPS"></a>GIMP_COLOR_SELECTOR_SATURATION</p></td>
+<td class="enum_member_description">
+<p>the saturation channel</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-COLOR-SELECTOR-VALUE:CAPS"></a>GIMP_COLOR_SELECTOR_VALUE</p></td>
+<td class="enum_member_description">
+<p>the value channel</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-COLOR-SELECTOR-RED:CAPS"></a>GIMP_COLOR_SELECTOR_RED</p></td>
+<td class="enum_member_description">
+<p>the red channel</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-COLOR-SELECTOR-GREEN:CAPS"></a>GIMP_COLOR_SELECTOR_GREEN</p></td>
+<td class="enum_member_description">
+<p>the green channel</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-COLOR-SELECTOR-BLUE:CAPS"></a>GIMP_COLOR_SELECTOR_BLUE</p></td>
+<td class="enum_member_description">
+<p>the blue channel</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-COLOR-SELECTOR-ALPHA:CAPS"></a>GIMP_COLOR_SELECTOR_ALPHA</p></td>
+<td class="enum_member_description">
+<p>the alpha channel</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-COLOR-SELECTOR-LCH-LIGHTNESS:CAPS"></a>GIMP_COLOR_SELECTOR_LCH_LIGHTNESS</p></td>
+<td class="enum_member_description">
+<p>the lightness channel</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-COLOR-SELECTOR-LCH-CHROMA:CAPS"></a>GIMP_COLOR_SELECTOR_LCH_CHROMA</p></td>
+<td class="enum_member_description">
+<p>the chroma channel</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-COLOR-SELECTOR-LCH-HUE:CAPS"></a>GIMP_COLOR_SELECTOR_LCH_HUE</p></td>
+<td class="enum_member_description">
+<p>the hue channel</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpColorSelectorModel"></a><h3>enum GimpColorSelectorModel</h3>
+<p>An enum to specify the types of color spaces edited in
+<a class="link" href="GimpColorSelector.html" title="GimpColorSelector"><span class="type">GimpColorSelector</span></a> widgets.</p>
+<div class="refsect3">
+<a name="GimpColorSelectorModel.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-COLOR-SELECTOR-MODEL-RGB:CAPS"></a>GIMP_COLOR_SELECTOR_MODEL_RGB</p></td>
+<td class="enum_member_description">
+<p>RGB color model</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-COLOR-SELECTOR-MODEL-LCH:CAPS"></a>GIMP_COLOR_SELECTOR_MODEL_LCH</p></td>
+<td class="enum_member_description">
+<p>CIE LCh color model</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-COLOR-SELECTOR-MODEL-HSV:CAPS"></a>GIMP_COLOR_SELECTOR_MODEL_HSV</p></td>
+<td class="enum_member_description">
+<p>HSV color model</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpColorSelector.signal-details"></a><h2>Signal Details</h2>
+<div class="refsect2">
+<a name="GimpColorSelector-channel-changed"></a><h3>The <code class="literal">“channel-changed”</code> signal</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+user_function (<a class="link" href="GimpColorSelector.html" title="GimpColorSelector"><span class="type">GimpColorSelector</span></a> *gimpcolorselector,
+ <a class="link" href="GimpColorSelector.html#GimpColorSelectorChannel" title="enum GimpColorSelectorChannel"><span class="type">GimpColorSelectorChannel</span></a> arg1,
+ <span class="type">gpointer</span> user_data)</pre>
+<p>Flags: Run First</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpColorSelector-color-changed"></a><h3>The <code class="literal">“color-changed”</code> signal</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+user_function (<a class="link" href="GimpColorSelector.html" title="GimpColorSelector"><span class="type">GimpColorSelector</span></a> *gimpcolorselector,
+ <span class="type">gpointer</span> arg1,
+ <span class="type">gpointer</span> arg2,
+ <span class="type">gpointer</span> user_data)</pre>
+<p>Flags: Run First</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpColorSelector-model-visible-changed"></a><h3>The <code class="literal">“model-visible-changed”</code> signal</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+user_function (<a class="link" href="GimpColorSelector.html" title="GimpColorSelector"><span class="type">GimpColorSelector</span></a> *gimpcolorselector,
+ <a class="link" href="GimpColorSelector.html#GimpColorSelectorModel" title="enum GimpColorSelectorModel"><span class="type">GimpColorSelectorModel</span></a> arg1,
+ <span class="type">gboolean</span> arg2,
+ <span class="type">gpointer</span> user_data)</pre>
+<p>Flags: Run First</p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpColorSelector.see-also"></a><h2>See Also</h2>
+<p><span class="type">GModule</span>, <span class="type">GTypeModule</span>, <span class="type">GimpModule</span></p>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpwidgets/html/GimpController.html b/devel-docs/libgimpwidgets/html/GimpController.html
new file mode 100644
index 0000000..e9d2746
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/GimpController.html
@@ -0,0 +1,443 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpController: GIMP Widgets Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Widgets Library Reference Manual">
+<link rel="up" href="libgimpwidgets-controller.html" title="Part V. GIMP Controllers">
+<link rel="prev" href="libgimpwidgets-controller.html" title="Part V. GIMP Controllers">
+<link rel="next" href="libgimpwidgets-utils.html" title="Part VI. GIMP Widgets Utilities">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#GimpController.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
+ <a href="#GimpController.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces">  <span class="dim">|</span> 
+ <a href="#GimpController.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_properties">  <span class="dim">|</span> 
+ <a href="#GimpController.properties" class="shortcut">Properties</a></span><span id="nav_signals">  <span class="dim">|</span> 
+ <a href="#GimpController.signals" class="shortcut">Signals</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimpwidgets-controller.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimpwidgets-controller.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimpwidgets-utils.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="GimpController"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="GimpController.top_of_page"></a>GimpController</span></h2>
+<p>GimpController — Pluggable GIMP input controller modules.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="GimpController.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<a class="link" href="GimpController.html" title="GimpController"><span class="returnvalue">GimpController</span></a> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpController.html#gimp-controller-new" title="gimp_controller_new ()">gimp_controller_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpController.html#gimp-controller-get-n-events" title="gimp_controller_get_n_events ()">gimp_controller_get_n_events</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">const <span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpController.html#gimp-controller-get-event-name" title="gimp_controller_get_event_name ()">gimp_controller_get_event_name</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">const <span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpController.html#gimp-controller-get-event-blurb" title="gimp_controller_get_event_blurb ()">gimp_controller_get_event_blurb</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpController.html#gimp-controller-event" title="gimp_controller_event ()">gimp_controller_event</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpController.properties"></a><h2>Properties</h2>
+<div class="informaltable"><table class="informaltable" border="0">
+<colgroup>
+<col width="150px" class="properties_type">
+<col width="300px" class="properties_name">
+<col width="200px" class="properties_flags">
+</colgroup>
+<tbody>
+<tr>
+<td class="property_type">
+<span class="type">char</span> *</td>
+<td class="property_name"><a class="link" href="GimpController.html#GimpController--name" title="The “name” property">name</a></td>
+<td class="property_flags">Read / Write / Construct</td>
+</tr>
+<tr>
+<td class="property_type">
+<span class="type">char</span> *</td>
+<td class="property_name"><a class="link" href="GimpController.html#GimpController--state" title="The “state” property">state</a></td>
+<td class="property_flags">Read / Write / Construct</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpController.signals"></a><h2>Signals</h2>
+<div class="informaltable"><table class="informaltable" border="0">
+<colgroup>
+<col width="150px" class="signal_proto_type">
+<col width="300px" class="signal_proto_name">
+<col width="200px" class="signal_proto_flags">
+</colgroup>
+<tbody><tr>
+<td class="signal_type"><span class="returnvalue">gboolean</span></td>
+<td class="signal_name"><a class="link" href="GimpController.html#GimpController-event" title="The “event” signal">event</a></td>
+<td class="signal_flags">Run Last</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpController.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="GimpController.html#GimpControllerEventType" title="enum GimpControllerEventType">GimpControllerEventType</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="GimpController.html#GimpControllerEventAny" title="struct GimpControllerEventAny">GimpControllerEventAny</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="GimpController.html#GimpControllerEventTrigger" title="struct GimpControllerEventTrigger">GimpControllerEventTrigger</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">struct</td>
+<td class="function_name"><a class="link" href="GimpController.html#GimpControllerEventValue" title="struct GimpControllerEventValue">GimpControllerEventValue</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">union</td>
+<td class="function_name"><a class="link" href="GimpController.html#GimpControllerEvent" title="union GimpControllerEvent">GimpControllerEvent</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="GimpController.html#GimpController-struct" title="GimpController">GimpController</a></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpController.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen"> GObject
+ <span class="lineart">╰──</span> GimpController
+</pre>
+</div>
+<div class="refsect1">
+<a name="GimpController.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
+<p>
+GimpController implements
+ <a href="../html/libgimpconfig-GimpConfig.html#GimpConfigInterface-struct">GimpConfigInterface</a>.</p>
+</div>
+<div class="refsect1">
+<a name="GimpController.description"></a><h2>Description</h2>
+<p>An abstract interface for implementing arbitrary input controllers.</p>
+</div>
+<div class="refsect1">
+<a name="GimpController.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-controller-new"></a><h3>gimp_controller_new ()</h3>
+<pre class="programlisting"><a class="link" href="GimpController.html" title="GimpController"><span class="returnvalue">GimpController</span></a> *
+gimp_controller_new (<em class="parameter"><code><span class="type">GType</span> controller_type</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-controller-get-n-events"></a><h3>gimp_controller_get_n_events ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint</span>
+gimp_controller_get_n_events (<em class="parameter"><code><a class="link" href="GimpController.html" title="GimpController"><span class="type">GimpController</span></a> *controller</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-controller-get-event-name"></a><h3>gimp_controller_get_event_name ()</h3>
+<pre class="programlisting">const <span class="returnvalue">gchar</span> *
+gimp_controller_get_event_name (<em class="parameter"><code><a class="link" href="GimpController.html" title="GimpController"><span class="type">GimpController</span></a> *controller</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> event_id</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-controller-get-event-blurb"></a><h3>gimp_controller_get_event_blurb ()</h3>
+<pre class="programlisting">const <span class="returnvalue">gchar</span> *
+gimp_controller_get_event_blurb (<em class="parameter"><code><a class="link" href="GimpController.html" title="GimpController"><span class="type">GimpController</span></a> *controller</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> event_id</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-controller-event"></a><h3>gimp_controller_event ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_controller_event (<em class="parameter"><code><a class="link" href="GimpController.html" title="GimpController"><span class="type">GimpController</span></a> *controller</code></em>,
+ <em class="parameter"><code>const <a class="link" href="GimpController.html#GimpControllerEvent" title="union GimpControllerEvent"><span class="type">GimpControllerEvent</span></a> *event</code></em>);</pre>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpController.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpControllerEventType"></a><h3>enum GimpControllerEventType</h3>
+<p>Event types for <a class="link" href="GimpController.html" title="GimpController"><span class="type">GimpController</span></a>.</p>
+<div class="refsect3">
+<a name="GimpControllerEventType.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-CONTROLLER-EVENT-TRIGGER:CAPS"></a>GIMP_CONTROLLER_EVENT_TRIGGER</p></td>
+<td class="enum_member_description">
+<p>the event is a simple trigger</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-CONTROLLER-EVENT-VALUE:CAPS"></a>GIMP_CONTROLLER_EVENT_VALUE</p></td>
+<td class="enum_member_description">
+<p>the event carries a double value</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpControllerEventAny"></a><h3>struct GimpControllerEventAny</h3>
+<pre class="programlisting">struct GimpControllerEventAny {
+ GimpControllerEventType type;
+ GimpController *source;
+ gint event_id;
+};
+</pre>
+<p>Generic controller event. Every event has these three members at the
+beginning of its struct</p>
+<div class="refsect3">
+<a name="GimpControllerEventAny.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="struct_members_name">
+<col class="struct_members_description">
+<col width="200px" class="struct_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="struct_member_name"><p><a class="link" href="GimpController.html#GimpControllerEventType" title="enum GimpControllerEventType"><span class="type">GimpControllerEventType</span></a> <em class="structfield"><code><a name="GimpControllerEventAny.type"></a>type</code></em>;</p></td>
+<td class="struct_member_description"><p>The event's <a class="link" href="GimpController.html#GimpControllerEventType" title="enum GimpControllerEventType"><span class="type">GimpControllerEventType</span></a></p></td>
+<td class="struct_member_annotations"> </td>
+</tr>
+<tr>
+<td class="struct_member_name"><p><a class="link" href="GimpController.html" title="GimpController"><span class="type">GimpController</span></a> *<em class="structfield"><code><a name="GimpControllerEventAny.source"></a>source</code></em>;</p></td>
+<td class="struct_member_description"><p>The event's source <a class="link" href="GimpController.html" title="GimpController"><span class="type">GimpController</span></a></p></td>
+<td class="struct_member_annotations"> </td>
+</tr>
+<tr>
+<td class="struct_member_name"><p><span class="type">gint</span> <em class="structfield"><code><a name="GimpControllerEventAny.event-id"></a>event_id</code></em>;</p></td>
+<td class="struct_member_description"><p>The event's ID</p></td>
+<td class="struct_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpControllerEventTrigger"></a><h3>struct GimpControllerEventTrigger</h3>
+<pre class="programlisting">struct GimpControllerEventTrigger {
+ GimpControllerEventType type;
+ GimpController *source;
+ gint event_id;
+};
+</pre>
+<p>Trigger controller event.</p>
+<div class="refsect3">
+<a name="GimpControllerEventTrigger.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="struct_members_name">
+<col class="struct_members_description">
+<col width="200px" class="struct_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="struct_member_name"><p><a class="link" href="GimpController.html#GimpControllerEventType" title="enum GimpControllerEventType"><span class="type">GimpControllerEventType</span></a> <em class="structfield"><code><a name="GimpControllerEventTrigger.type"></a>type</code></em>;</p></td>
+<td class="struct_member_description"><p>The event's <a class="link" href="GimpController.html#GimpControllerEventType" title="enum GimpControllerEventType"><span class="type">GimpControllerEventType</span></a></p></td>
+<td class="struct_member_annotations"> </td>
+</tr>
+<tr>
+<td class="struct_member_name"><p><a class="link" href="GimpController.html" title="GimpController"><span class="type">GimpController</span></a> *<em class="structfield"><code><a name="GimpControllerEventTrigger.source"></a>source</code></em>;</p></td>
+<td class="struct_member_description"><p>The event's source <a class="link" href="GimpController.html" title="GimpController"><span class="type">GimpController</span></a></p></td>
+<td class="struct_member_annotations"> </td>
+</tr>
+<tr>
+<td class="struct_member_name"><p><span class="type">gint</span> <em class="structfield"><code><a name="GimpControllerEventTrigger.event-id"></a>event_id</code></em>;</p></td>
+<td class="struct_member_description"><p>The event's ID</p></td>
+<td class="struct_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpControllerEventValue"></a><h3>struct GimpControllerEventValue</h3>
+<pre class="programlisting">struct GimpControllerEventValue {
+ GimpControllerEventType type;
+ GimpController *source;
+ gint event_id;
+ GValue value;
+};
+</pre>
+<p>Value controller event.</p>
+<div class="refsect3">
+<a name="GimpControllerEventValue.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="struct_members_name">
+<col class="struct_members_description">
+<col width="200px" class="struct_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="struct_member_name"><p><a class="link" href="GimpController.html#GimpControllerEventType" title="enum GimpControllerEventType"><span class="type">GimpControllerEventType</span></a> <em class="structfield"><code><a name="GimpControllerEventValue.type"></a>type</code></em>;</p></td>
+<td class="struct_member_description"><p>The event's <a class="link" href="GimpController.html#GimpControllerEventType" title="enum GimpControllerEventType"><span class="type">GimpControllerEventType</span></a></p></td>
+<td class="struct_member_annotations"> </td>
+</tr>
+<tr>
+<td class="struct_member_name"><p><a class="link" href="GimpController.html" title="GimpController"><span class="type">GimpController</span></a> *<em class="structfield"><code><a name="GimpControllerEventValue.source"></a>source</code></em>;</p></td>
+<td class="struct_member_description"><p>The event's source <a class="link" href="GimpController.html" title="GimpController"><span class="type">GimpController</span></a></p></td>
+<td class="struct_member_annotations"> </td>
+</tr>
+<tr>
+<td class="struct_member_name"><p><span class="type">gint</span> <em class="structfield"><code><a name="GimpControllerEventValue.event-id"></a>event_id</code></em>;</p></td>
+<td class="struct_member_description"><p>The event's ID</p></td>
+<td class="struct_member_annotations"> </td>
+</tr>
+<tr>
+<td class="struct_member_name"><p><span class="type">GValue</span> <em class="structfield"><code><a name="GimpControllerEventValue.value"></a>value</code></em>;</p></td>
+<td class="struct_member_description"><p>The event's value</p></td>
+<td class="struct_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpControllerEvent"></a><h3>union GimpControllerEvent</h3>
+<p>A union to hjold all event event types</p>
+<div class="refsect3">
+<a name="GimpControllerEvent.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="union_members_name">
+<col class="union_members_description">
+<col width="200px" class="union_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="union_member_name"><p><a class="link" href="GimpController.html#GimpControllerEventType" title="enum GimpControllerEventType"><span class="type">GimpControllerEventType</span></a> <em class="structfield"><code><a name="GimpControllerEvent.type"></a>type</code></em>;</p></td>
+<td class="union_member_description"><p>The event type</p></td>
+<td class="union_member_annotations"> </td>
+</tr>
+<tr>
+<td class="union_member_name"><p><a class="link" href="GimpController.html#GimpControllerEventAny" title="struct GimpControllerEventAny"><span class="type">GimpControllerEventAny</span></a> <em class="structfield"><code><a name="GimpControllerEvent.any"></a>any</code></em>;</p></td>
+<td class="union_member_description"><p>GimpControllerEventAny</p></td>
+<td class="union_member_annotations"> </td>
+</tr>
+<tr>
+<td class="union_member_name"><p><a class="link" href="GimpController.html#GimpControllerEventTrigger" title="struct GimpControllerEventTrigger"><span class="type">GimpControllerEventTrigger</span></a> <em class="structfield"><code><a name="GimpControllerEvent.trigger"></a>trigger</code></em>;</p></td>
+<td class="union_member_description"><p>GimpControllerEventTrigger</p></td>
+<td class="union_member_annotations"> </td>
+</tr>
+<tr>
+<td class="union_member_name"><p><a class="link" href="GimpController.html#GimpControllerEventValue" title="struct GimpControllerEventValue"><span class="type">GimpControllerEventValue</span></a> <em class="structfield"><code><a name="GimpControllerEvent.value"></a>value</code></em>;</p></td>
+<td class="union_member_description"><p>GimpControllerEventValue</p></td>
+<td class="union_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpController-struct"></a><h3>GimpController</h3>
+<pre class="programlisting">typedef struct _GimpController GimpController;</pre>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpController.property-details"></a><h2>Property Details</h2>
+<div class="refsect2">
+<a name="GimpController--name"></a><h3>The <code class="literal">“name”</code> property</h3>
+<pre class="programlisting"> “name” <span class="type">char</span> *</pre>
+<p>The controller's name.</p>
+<p>Owner: GimpController</p>
+<p>Flags: Read / Write / Construct</p>
+<p>Default value: "Unnamed Controller"</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpController--state"></a><h3>The <code class="literal">“state”</code> property</h3>
+<pre class="programlisting"> “state” <span class="type">char</span> *</pre>
+<p>The controller's state, as human-readable string.</p>
+<p>Owner: GimpController</p>
+<p>Flags: Read / Write / Construct</p>
+<p>Default value: "Unknown"</p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpController.signal-details"></a><h2>Signal Details</h2>
+<div class="refsect2">
+<a name="GimpController-event"></a><h3>The <code class="literal">“event”</code> signal</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+user_function (<a class="link" href="GimpController.html" title="GimpController"><span class="type">GimpController</span></a> *gimpcontroller,
+ <span class="type">gpointer</span> arg1,
+ <span class="type">gpointer</span> user_data)</pre>
+<p>Flags: Run Last</p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpwidgets/html/GimpDialog.html b/devel-docs/libgimpwidgets/html/GimpDialog.html
new file mode 100644
index 0000000..01af9dc
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/GimpDialog.html
@@ -0,0 +1,527 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpDialog: GIMP Widgets Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Widgets Library Reference Manual">
+<link rel="up" href="libgimpwidgets-widgets.html" title="Part I. GIMP Widgets">
+<link rel="prev" href="GimpColorProfileView.html" title="GimpColorProfileView">
+<link rel="next" href="GimpEnumStore.html" title="GimpEnumStore">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#GimpDialog.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
+ <a href="#GimpDialog.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces">  <span class="dim">|</span> 
+ <a href="#GimpDialog.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_properties">  <span class="dim">|</span> 
+ <a href="#GimpDialog.properties" class="shortcut">Properties</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimpwidgets-widgets.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="GimpColorProfileView.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="GimpEnumStore.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="GimpDialog"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="GimpDialog.top_of_page"></a>GimpDialog</span></h2>
+<p>GimpDialog — Constructors for <span class="type">GtkDialog</span>'s and action_areas as
+well as other dialog-related stuff.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"><img src="gimp-widget-dialog.png"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="GimpDialog.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpDialog.html#gimp-dialog-new" title="gimp_dialog_new ()">gimp_dialog_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpDialog.html#gimp-dialog-new-valist" title="gimp_dialog_new_valist ()">gimp_dialog_new_valist</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpDialog.html#gimp-dialog-add-button" title="gimp_dialog_add_button ()">gimp_dialog_add_button</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpDialog.html#gimp-dialog-add-buttons" title="gimp_dialog_add_buttons ()">gimp_dialog_add_buttons</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpDialog.html#gimp-dialog-add-buttons-valist" title="gimp_dialog_add_buttons_valist ()">gimp_dialog_add_buttons_valist</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpDialog.html#gimp-dialog-run" title="gimp_dialog_run ()">gimp_dialog_run</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpDialog.html#gimp-dialogs-show-help-button" title="gimp_dialogs_show_help_button ()">gimp_dialogs_show_help_button</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpDialog.properties"></a><h2>Properties</h2>
+<div class="informaltable"><table class="informaltable" border="0">
+<colgroup>
+<col width="150px" class="properties_type">
+<col width="300px" class="properties_name">
+<col width="200px" class="properties_flags">
+</colgroup>
+<tbody>
+<tr>
+<td class="property_type"><span class="type">gpointer</span></td>
+<td class="property_name"><a class="link" href="GimpDialog.html#GimpDialog--help-func" title="The “help-func” property">help-func</a></td>
+<td class="property_flags">Read / Write / Construct Only</td>
+</tr>
+<tr>
+<td class="property_type">
+<span class="type">char</span> *</td>
+<td class="property_name"><a class="link" href="GimpDialog.html#GimpDialog--help-id" title="The “help-id” property">help-id</a></td>
+<td class="property_flags">Read / Write / Construct</td>
+</tr>
+<tr>
+<td class="property_type">
+<span class="type">GtkWidget</span> *</td>
+<td class="property_name"><a class="link" href="GimpDialog.html#GimpDialog--parent" title="The “parent” property">parent</a></td>
+<td class="property_flags">Write / Construct Only</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpDialog.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody><tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="GimpDialog.html#GimpDialog-struct" title="GimpDialog">GimpDialog</a></td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpDialog.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen"> GObject
+ <span class="lineart">╰──</span> GInitiallyUnowned
+ <span class="lineart">╰──</span> GtkObject
+ <span class="lineart">╰──</span> GtkWidget
+ <span class="lineart">╰──</span> GtkContainer
+ <span class="lineart">╰──</span> GtkBin
+ <span class="lineart">╰──</span> GtkWindow
+ <span class="lineart">╰──</span> GtkDialog
+ <span class="lineart">╰──</span> GimpDialog
+</pre>
+</div>
+<div class="refsect1">
+<a name="GimpDialog.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
+<p>
+GimpDialog implements
+ AtkImplementorIface and GtkBuildable.</p>
+</div>
+<div class="refsect1">
+<a name="GimpDialog.description"></a><h2>Description</h2>
+<p>Constructors for <span class="type">GtkDialog</span>'s and action_areas as well as other
+dialog-related stuff.</p>
+</div>
+<div class="refsect1">
+<a name="GimpDialog.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-dialog-new"></a><h3>gimp_dialog_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_dialog_new (<em class="parameter"><code>const <span class="type">gchar</span> *title</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *role</code></em>,
+ <em class="parameter"><code><span class="type">GtkWidget</span> *parent</code></em>,
+ <em class="parameter"><code><span class="type">GtkDialogFlags</span> flags</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimpwidgets-GimpHelpUI.html#GimpHelpFunc" title="GimpHelpFunc ()"><span class="type">GimpHelpFunc</span></a> help_func</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *help_id</code></em>,
+ <em class="parameter"><code>...</code></em>);</pre>
+<p>Creates a new <em class="parameter"><code>GimpDialog</code></em>
+ widget.</p>
+<p>This function simply packs the action_area arguments passed in "..."
+into a <em class="parameter"><code>va_list</code></em>
+ variable and passes everything to <a class="link" href="GimpDialog.html#gimp-dialog-new-valist" title="gimp_dialog_new_valist ()"><code class="function">gimp_dialog_new_valist()</code></a>.</p>
+<p>For a description of the format of the <em class="parameter"><code>va_list</code></em>
+ describing the
+action_area buttons see <code class="function">gtk_dialog_new_with_buttons()</code>.</p>
+<div class="refsect3">
+<a name="gimp-dialog-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>title</p></td>
+<td class="parameter_description"><p>The dialog's title which will be set with
+<code class="function">gtk_window_set_title()</code>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>role</p></td>
+<td class="parameter_description"><p>The dialog's <em class="parameter"><code>role</code></em>
+which will be set with
+<code class="function">gtk_window_set_role()</code>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>parent</p></td>
+<td class="parameter_description"><p>The <em class="parameter"><code>parent</code></em>
+widget of this dialog.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>flags</p></td>
+<td class="parameter_description"><p>The <em class="parameter"><code>flags</code></em>
+(see the <span class="type">GtkDialog</span> documentation).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>help_func</p></td>
+<td class="parameter_description"><p>The function which will be called if the user presses "F1".</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>help_id</p></td>
+<td class="parameter_description"><p>The help_id which will be passed to <em class="parameter"><code>help_func</code></em>
+.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>...</p></td>
+<td class="parameter_description"><p>A <code class="literal">NULL</code>-terminated <em class="parameter"><code>va_list</code></em>
+destribing the
+action_area buttons.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-dialog-new.returns"></a><h4>Returns</h4>
+<p> A <a class="link" href="GimpDialog.html" title="GimpDialog"><span class="type">GimpDialog</span></a>.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-dialog-new-valist"></a><h3>gimp_dialog_new_valist ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_dialog_new_valist (<em class="parameter"><code>const <span class="type">gchar</span> *title</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *role</code></em>,
+ <em class="parameter"><code><span class="type">GtkWidget</span> *parent</code></em>,
+ <em class="parameter"><code><span class="type">GtkDialogFlags</span> flags</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimpwidgets-GimpHelpUI.html#GimpHelpFunc" title="GimpHelpFunc ()"><span class="type">GimpHelpFunc</span></a> help_func</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *help_id</code></em>,
+ <em class="parameter"><code><span class="type">va_list</span> args</code></em>);</pre>
+<p>Creates a new <em class="parameter"><code>GimpDialog</code></em>
+ widget. If a GtkWindow is specified as
+<em class="parameter"><code>parent</code></em>
+ then the dialog will be made transient for this window.</p>
+<p>For a description of the format of the <em class="parameter"><code>va_list</code></em>
+ describing the
+action_area buttons see <code class="function">gtk_dialog_new_with_buttons()</code>.</p>
+<div class="refsect3">
+<a name="gimp-dialog-new-valist.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>title</p></td>
+<td class="parameter_description"><p>The dialog's title which will be set with
+<code class="function">gtk_window_set_title()</code>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>role</p></td>
+<td class="parameter_description"><p>The dialog's <em class="parameter"><code>role</code></em>
+which will be set with
+<code class="function">gtk_window_set_role()</code>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>parent</p></td>
+<td class="parameter_description"><p>The <em class="parameter"><code>parent</code></em>
+widget of this dialog or <code class="literal">NULL</code>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>flags</p></td>
+<td class="parameter_description"><p>The <em class="parameter"><code>flags</code></em>
+(see the <span class="type">GtkDialog</span> documentation).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>help_func</p></td>
+<td class="parameter_description"><p>The function which will be called if the user presses "F1".</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>help_id</p></td>
+<td class="parameter_description"><p>The help_id which will be passed to <em class="parameter"><code>help_func</code></em>
+.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>args</p></td>
+<td class="parameter_description"><p>A <em class="parameter"><code>va_list</code></em>
+destribing the action_area buttons.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-dialog-new-valist.returns"></a><h4>Returns</h4>
+<p> A <a class="link" href="GimpDialog.html" title="GimpDialog"><span class="type">GimpDialog</span></a>.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-dialog-add-button"></a><h3>gimp_dialog_add_button ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_dialog_add_button (<em class="parameter"><code><a class="link" href="GimpDialog.html" title="GimpDialog"><span class="type">GimpDialog</span></a> *dialog</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *button_text</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> response_id</code></em>);</pre>
+<p>This function is essentially the same as <code class="function">gtk_dialog_add_button()</code>
+except it ensures there is only one help button and automatically
+sets the RESPONSE_OK widget as the default response.</p>
+<div class="refsect3">
+<a name="gimp-dialog-add-button.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>dialog</p></td>
+<td class="parameter_description"><p>The <em class="parameter"><code>dialog</code></em>
+to add a button to.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>button_text</p></td>
+<td class="parameter_description"><p>text of button, or stock ID.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>response_id</p></td>
+<td class="parameter_description"><p>response ID for the button.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-dialog-add-button.returns"></a><h4>Returns</h4>
+<p> the button widget that was added.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-dialog-add-buttons"></a><h3>gimp_dialog_add_buttons ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_dialog_add_buttons (<em class="parameter"><code><a class="link" href="GimpDialog.html" title="GimpDialog"><span class="type">GimpDialog</span></a> *dialog</code></em>,
+ <em class="parameter"><code>...</code></em>);</pre>
+<p>This function is essentially the same as <code class="function">gtk_dialog_add_buttons()</code>
+except it calls <a class="link" href="GimpDialog.html#gimp-dialog-add-button" title="gimp_dialog_add_button ()"><code class="function">gimp_dialog_add_button()</code></a> instead of <code class="function">gtk_dialog_add_button()</code></p>
+<div class="refsect3">
+<a name="gimp-dialog-add-buttons.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>dialog</p></td>
+<td class="parameter_description"><p>The <em class="parameter"><code>dialog</code></em>
+to add buttons to.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>...</p></td>
+<td class="parameter_description"><p>button_text-response_id pairs.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-dialog-add-buttons-valist"></a><h3>gimp_dialog_add_buttons_valist ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_dialog_add_buttons_valist (<em class="parameter"><code><a class="link" href="GimpDialog.html" title="GimpDialog"><span class="type">GimpDialog</span></a> *dialog</code></em>,
+ <em class="parameter"><code><span class="type">va_list</span> args</code></em>);</pre>
+<p>This function is essentially the same as <a class="link" href="GimpDialog.html#gimp-dialog-add-buttons" title="gimp_dialog_add_buttons ()"><code class="function">gimp_dialog_add_buttons()</code></a>
+except it takes a va_list instead of '...'</p>
+<div class="refsect3">
+<a name="gimp-dialog-add-buttons-valist.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>dialog</p></td>
+<td class="parameter_description"><p>The <em class="parameter"><code>dialog</code></em>
+to add buttons to.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>args</p></td>
+<td class="parameter_description"><p>The buttons as va_list.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-dialog-run"></a><h3>gimp_dialog_run ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint</span>
+gimp_dialog_run (<em class="parameter"><code><a class="link" href="GimpDialog.html" title="GimpDialog"><span class="type">GimpDialog</span></a> *dialog</code></em>);</pre>
+<p>This function does exactly the same as <code class="function">gtk_dialog_run()</code> except it
+does not make the dialog modal while the <span class="type">GMainLoop</span> is running.</p>
+<div class="refsect3">
+<a name="gimp-dialog-run.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>dialog</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpDialog.html" title="GimpDialog"><span class="type">GimpDialog</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-dialog-run.returns"></a><h4>Returns</h4>
+<p> response ID</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-dialogs-show-help-button"></a><h3>gimp_dialogs_show_help_button ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_dialogs_show_help_button (<em class="parameter"><code><span class="type">gboolean</span> show</code></em>);</pre>
+<p>This function is for internal use only.</p>
+<div class="refsect3">
+<a name="gimp-dialogs-show-help-button.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>show</p></td>
+<td class="parameter_description"><p>whether a help button should be added when creating a GimpDialog</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpDialog.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpDialog-struct"></a><h3>GimpDialog</h3>
+<pre class="programlisting">typedef struct _GimpDialog GimpDialog;</pre>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpDialog.property-details"></a><h2>Property Details</h2>
+<div class="refsect2">
+<a name="GimpDialog--help-func"></a><h3>The <code class="literal">“help-func”</code> property</h3>
+<pre class="programlisting"> “help-func” <span class="type">gpointer</span></pre>
+<p>The help function to call when F1 is hit.</p>
+<p>Owner: GimpDialog</p>
+<p>Flags: Read / Write / Construct Only</p>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpDialog--help-id"></a><h3>The <code class="literal">“help-id”</code> property</h3>
+<pre class="programlisting"> “help-id” <span class="type">char</span> *</pre>
+<p>The help ID to pass to help-func.</p>
+<p>Owner: GimpDialog</p>
+<p>Flags: Read / Write / Construct</p>
+<p>Default value: NULL</p>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpDialog--parent"></a><h3>The <code class="literal">“parent”</code> property</h3>
+<pre class="programlisting"> “parent” <span class="type">GtkWidget</span> *</pre>
+<p>The dialog's parent widget.</p>
+<p>Owner: GimpDialog</p>
+<p>Flags: Write / Construct Only</p>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpwidgets/html/GimpEnumComboBox.html b/devel-docs/libgimpwidgets/html/GimpEnumComboBox.html
new file mode 100644
index 0000000..13fa92b
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/GimpEnumComboBox.html
@@ -0,0 +1,292 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpEnumComboBox: GIMP Widgets Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Widgets Library Reference Manual">
+<link rel="up" href="libgimpwidgets-widgets.html" title="Part I. GIMP Widgets">
+<link rel="prev" href="GimpEnumStore.html" title="GimpEnumStore">
+<link rel="next" href="GimpEnumLabel.html" title="GimpEnumLabel">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#GimpEnumComboBox.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
+ <a href="#GimpEnumComboBox.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces">  <span class="dim">|</span> 
+ <a href="#GimpEnumComboBox.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_properties">  <span class="dim">|</span> 
+ <a href="#GimpEnumComboBox.properties" class="shortcut">Properties</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimpwidgets-widgets.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="GimpEnumStore.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="GimpEnumLabel.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="GimpEnumComboBox"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="GimpEnumComboBox.top_of_page"></a>GimpEnumComboBox</span></h2>
+<p>GimpEnumComboBox — A <a class="link" href="GimpIntComboBox.html" title="GimpIntComboBox"><span class="type">GimpIntComboBox</span></a> subclass for selecting an enum value.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"><img src="gimp-widget-enum-combo-box.png"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="GimpEnumComboBox.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpEnumComboBox.html#gimp-enum-combo-box-new" title="gimp_enum_combo_box_new ()">gimp_enum_combo_box_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpEnumComboBox.html#gimp-enum-combo-box-new-with-model" title="gimp_enum_combo_box_new_with_model ()">gimp_enum_combo_box_new_with_model</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpEnumComboBox.html#gimp-enum-combo-box-set-stock-prefix" title="gimp_enum_combo_box_set_stock_prefix ()">gimp_enum_combo_box_set_stock_prefix</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpEnumComboBox.html#gimp-enum-combo-box-set-icon-prefix" title="gimp_enum_combo_box_set_icon_prefix ()">gimp_enum_combo_box_set_icon_prefix</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpEnumComboBox.properties"></a><h2>Properties</h2>
+<div class="informaltable"><table class="informaltable" border="0">
+<colgroup>
+<col width="150px" class="properties_type">
+<col width="300px" class="properties_name">
+<col width="200px" class="properties_flags">
+</colgroup>
+<tbody><tr>
+<td class="property_type">
+<a class="link" href="GimpEnumStore.html" title="GimpEnumStore"><span class="type">GimpEnumStore</span></a> *</td>
+<td class="property_name"><a class="link" href="GimpEnumComboBox.html#GimpEnumComboBox--model" title="The “model” property">model</a></td>
+<td class="property_flags">Read / Write</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpEnumComboBox.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody><tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="GimpEnumComboBox.html#GimpEnumComboBox-struct" title="GimpEnumComboBox">GimpEnumComboBox</a></td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpEnumComboBox.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen"> GObject
+ <span class="lineart">╰──</span> GInitiallyUnowned
+ <span class="lineart">╰──</span> GtkObject
+ <span class="lineart">╰──</span> GtkWidget
+ <span class="lineart">╰──</span> GtkContainer
+ <span class="lineart">╰──</span> GtkBin
+ <span class="lineart">╰──</span> GtkComboBox
+ <span class="lineart">╰──</span> <a class="link" href="GimpIntComboBox.html" title="GimpIntComboBox">GimpIntComboBox</a>
+ <span class="lineart">╰──</span> GimpEnumComboBox
+</pre>
+</div>
+<div class="refsect1">
+<a name="GimpEnumComboBox.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
+<p>
+GimpEnumComboBox implements
+ AtkImplementorIface, GtkBuildable, GtkCellLayout and GtkCellEditable.</p>
+</div>
+<div class="refsect1">
+<a name="GimpEnumComboBox.description"></a><h2>Description</h2>
+<p>A <span class="type">GtkComboBox</span> subclass for selecting an enum value.</p>
+</div>
+<div class="refsect1">
+<a name="GimpEnumComboBox.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-enum-combo-box-new"></a><h3>gimp_enum_combo_box_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_enum_combo_box_new (<em class="parameter"><code><span class="type">GType</span> enum_type</code></em>);</pre>
+<p>Creates a <span class="type">GtkComboBox</span> readily filled with all enum values from a
+given <em class="parameter"><code>enum_type</code></em>
+. The enum needs to be registered to the type
+system. It should also have <a href="../html/libgimpbase-gimpbasetypes.html#GimpEnumDesc"><code class="literal">GimpEnumDesc</code></a> descriptions registered
+that contain translatable value names. This is the case for the
+enums used in the GIMP PDB functions.</p>
+<p>This is just a convenience function. If you need more control over
+the enum values that appear in the combo_box, you can create your
+own <a class="link" href="GimpEnumStore.html" title="GimpEnumStore"><span class="type">GimpEnumStore</span></a> and use <a class="link" href="GimpEnumComboBox.html#gimp-enum-combo-box-new-with-model" title="gimp_enum_combo_box_new_with_model ()"><code class="function">gimp_enum_combo_box_new_with_model()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-enum-combo-box-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>enum_type</p></td>
+<td class="parameter_description"><p>the <span class="type">GType</span> of an enum.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-enum-combo-box-new.returns"></a><h4>Returns</h4>
+<p> a new <a class="link" href="GimpEnumComboBox.html" title="GimpEnumComboBox"><span class="type">GimpEnumComboBox</span></a>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-enum-combo-box-new-with-model"></a><h3>gimp_enum_combo_box_new_with_model ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_enum_combo_box_new_with_model (<em class="parameter"><code><a class="link" href="GimpEnumStore.html" title="GimpEnumStore"><span class="type">GimpEnumStore</span></a> *enum_store</code></em>);</pre>
+<p>Creates a <span class="type">GtkComboBox</span> for the given <em class="parameter"><code>enum_store</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-enum-combo-box-new-with-model.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>enum_store</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpEnumStore.html" title="GimpEnumStore"><span class="type">GimpEnumStore</span></a> to use as the model</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-enum-combo-box-new-with-model.returns"></a><h4>Returns</h4>
+<p> a new <a class="link" href="GimpEnumComboBox.html" title="GimpEnumComboBox"><span class="type">GimpEnumComboBox</span></a>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-enum-combo-box-set-stock-prefix"></a><h3>gimp_enum_combo_box_set_stock_prefix ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_enum_combo_box_set_stock_prefix (<em class="parameter"><code><a class="link" href="GimpEnumComboBox.html" title="GimpEnumComboBox"><span class="type">GimpEnumComboBox</span></a> *combo_box</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *stock_prefix</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_enum_combo_box_set_stock_prefix</code> is deprecated and should not be used in newly-written code.</p>
+<p>GIMP 2.10</p>
+</div>
+<p>Attempts to create stock icons for all items in the <em class="parameter"><code>combo_box</code></em>
+. See
+<a class="link" href="GimpEnumStore.html#gimp-enum-store-set-stock-prefix" title="gimp_enum_store_set_stock_prefix ()"><code class="function">gimp_enum_store_set_stock_prefix()</code></a> to find out what to use as
+<em class="parameter"><code>stock_prefix</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-enum-combo-box-set-stock-prefix.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>combo_box</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpEnumComboBox.html" title="GimpEnumComboBox"><span class="type">GimpEnumComboBox</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>stock_prefix</p></td>
+<td class="parameter_description"><p>a prefix to create icon stock ID from enum values</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-enum-combo-box-set-icon-prefix"></a><h3>gimp_enum_combo_box_set_icon_prefix ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_enum_combo_box_set_icon_prefix (<em class="parameter"><code><a class="link" href="GimpEnumComboBox.html" title="GimpEnumComboBox"><span class="type">GimpEnumComboBox</span></a> *combo_box</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *icon_prefix</code></em>);</pre>
+<p>Attempts to create icons for all items in the <em class="parameter"><code>combo_box</code></em>
+. See
+<a class="link" href="GimpEnumStore.html#gimp-enum-store-set-icon-prefix" title="gimp_enum_store_set_icon_prefix ()"><code class="function">gimp_enum_store_set_icon_prefix()</code></a> to find out what to use as
+<em class="parameter"><code>icon_prefix</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-enum-combo-box-set-icon-prefix.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>combo_box</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpEnumComboBox.html" title="GimpEnumComboBox"><span class="type">GimpEnumComboBox</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>icon_prefix</p></td>
+<td class="parameter_description"><p>a prefix to create icon names from enum values</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpEnumComboBox.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpEnumComboBox-struct"></a><h3>GimpEnumComboBox</h3>
+<pre class="programlisting">typedef struct _GimpEnumComboBox GimpEnumComboBox;</pre>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpEnumComboBox.property-details"></a><h2>Property Details</h2>
+<div class="refsect2">
+<a name="GimpEnumComboBox--model"></a><h3>The <code class="literal">“model”</code> property</h3>
+<pre class="programlisting"> “model” <a class="link" href="GimpEnumStore.html" title="GimpEnumStore"><span class="type">GimpEnumStore</span></a> *</pre>
+<p>The enum store used by this combo box.</p>
+<p>Owner: GimpEnumComboBox</p>
+<p>Flags: Read / Write</p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpwidgets/html/GimpEnumLabel.html b/devel-docs/libgimpwidgets/html/GimpEnumLabel.html
new file mode 100644
index 0000000..2f869e7
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/GimpEnumLabel.html
@@ -0,0 +1,220 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpEnumLabel: GIMP Widgets Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Widgets Library Reference Manual">
+<link rel="up" href="libgimpwidgets-widgets.html" title="Part I. GIMP Widgets">
+<link rel="prev" href="GimpEnumComboBox.html" title="GimpEnumComboBox">
+<link rel="next" href="GimpFileEntry.html" title="GimpFileEntry">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#GimpEnumLabel.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
+ <a href="#GimpEnumLabel.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces">  <span class="dim">|</span> 
+ <a href="#GimpEnumLabel.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_properties">  <span class="dim">|</span> 
+ <a href="#GimpEnumLabel.properties" class="shortcut">Properties</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimpwidgets-widgets.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="GimpEnumComboBox.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="GimpFileEntry.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="GimpEnumLabel"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="GimpEnumLabel.top_of_page"></a>GimpEnumLabel</span></h2>
+<p>GimpEnumLabel — A <span class="type">GtkLabel</span> subclass that displays an enum value.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="GimpEnumLabel.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpEnumLabel.html#gimp-enum-label-new" title="gimp_enum_label_new ()">gimp_enum_label_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpEnumLabel.html#gimp-enum-label-set-value" title="gimp_enum_label_set_value ()">gimp_enum_label_set_value</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpEnumLabel.properties"></a><h2>Properties</h2>
+<div class="informaltable"><table class="informaltable" border="0">
+<colgroup>
+<col width="150px" class="properties_type">
+<col width="300px" class="properties_name">
+<col width="200px" class="properties_flags">
+</colgroup>
+<tbody>
+<tr>
+<td class="property_type">
+<span class="type">GType</span> *</td>
+<td class="property_name"><a class="link" href="GimpEnumLabel.html#GimpEnumLabel--enum-type" title="The “enum-type” property">enum-type</a></td>
+<td class="property_flags">Read / Write / Construct Only</td>
+</tr>
+<tr>
+<td class="property_type"><span class="type">int</span></td>
+<td class="property_name"><a class="link" href="GimpEnumLabel.html#GimpEnumLabel--enum-value" title="The “enum-value” property">enum-value</a></td>
+<td class="property_flags">Write / Construct</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpEnumLabel.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody><tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="GimpEnumLabel.html#GimpEnumLabel-struct" title="GimpEnumLabel">GimpEnumLabel</a></td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpEnumLabel.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen"> GObject
+ <span class="lineart">╰──</span> GInitiallyUnowned
+ <span class="lineart">╰──</span> GtkObject
+ <span class="lineart">╰──</span> GtkWidget
+ <span class="lineart">╰──</span> GtkMisc
+ <span class="lineart">╰──</span> GtkLabel
+ <span class="lineart">╰──</span> GimpEnumLabel
+</pre>
+</div>
+<div class="refsect1">
+<a name="GimpEnumLabel.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
+<p>
+GimpEnumLabel implements
+ AtkImplementorIface and GtkBuildable.</p>
+</div>
+<div class="refsect1">
+<a name="GimpEnumLabel.description"></a><h2>Description</h2>
+<p>A <span class="type">GtkLabel</span> subclass that displays an enum value.</p>
+</div>
+<div class="refsect1">
+<a name="GimpEnumLabel.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-enum-label-new"></a><h3>gimp_enum_label_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_enum_label_new (<em class="parameter"><code><span class="type">GType</span> enum_type</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> value</code></em>);</pre>
+<div class="refsect3">
+<a name="gimp-enum-label-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>enum_type</p></td>
+<td class="parameter_description"><p>the <span class="type">GType</span> of an enum</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>value</p></td>
+<td class="parameter_description"><p>an enum value</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-enum-label-new.returns"></a><h4>Returns</h4>
+<p> a new <a class="link" href="GimpEnumLabel.html" title="GimpEnumLabel"><span class="type">GimpEnumLabel</span></a>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-enum-label-set-value"></a><h3>gimp_enum_label_set_value ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_enum_label_set_value (<em class="parameter"><code><a class="link" href="GimpEnumLabel.html" title="GimpEnumLabel"><span class="type">GimpEnumLabel</span></a> *label</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> value</code></em>);</pre>
+<div class="refsect3">
+<a name="gimp-enum-label-set-value.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>label</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpEnumLabel.html" title="GimpEnumLabel"><span class="type">GimpEnumLabel</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>value</p></td>
+<td class="parameter_description"><p>an enum value</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpEnumLabel.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpEnumLabel-struct"></a><h3>GimpEnumLabel</h3>
+<pre class="programlisting">typedef struct _GimpEnumLabel GimpEnumLabel;</pre>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpEnumLabel.property-details"></a><h2>Property Details</h2>
+<div class="refsect2">
+<a name="GimpEnumLabel--enum-type"></a><h3>The <code class="literal">“enum-type”</code> property</h3>
+<pre class="programlisting"> “enum-type” <span class="type">GType</span> *</pre>
+<p>The <span class="type">GType</span> of the enum.</p>
+<p>Owner: GimpEnumLabel</p>
+<p>Flags: Read / Write / Construct Only</p>
+<p>Allowed values: void</p>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpEnumLabel--enum-value"></a><h3>The <code class="literal">“enum-value”</code> property</h3>
+<pre class="programlisting"> “enum-value” <span class="type">int</span></pre>
+<p>The value to display.</p>
+<p>Owner: GimpEnumLabel</p>
+<p>Flags: Write / Construct</p>
+<p>Default value: 0</p>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpwidgets/html/GimpEnumStore.html b/devel-docs/libgimpwidgets/html/GimpEnumStore.html
new file mode 100644
index 0000000..034ef31
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/GimpEnumStore.html
@@ -0,0 +1,403 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpEnumStore: GIMP Widgets Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Widgets Library Reference Manual">
+<link rel="up" href="libgimpwidgets-widgets.html" title="Part I. GIMP Widgets">
+<link rel="prev" href="GimpDialog.html" title="GimpDialog">
+<link rel="next" href="GimpEnumComboBox.html" title="GimpEnumComboBox">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#GimpEnumStore.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
+ <a href="#GimpEnumStore.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces">  <span class="dim">|</span> 
+ <a href="#GimpEnumStore.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_properties">  <span class="dim">|</span> 
+ <a href="#GimpEnumStore.properties" class="shortcut">Properties</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimpwidgets-widgets.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="GimpDialog.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="GimpEnumComboBox.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="GimpEnumStore"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="GimpEnumStore.top_of_page"></a>GimpEnumStore</span></h2>
+<p>GimpEnumStore — A <a class="link" href="GimpIntStore.html" title="GimpIntStore"><span class="type">GimpIntStore</span></a> subclass that keeps enum values.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="GimpEnumStore.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkListStore</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpEnumStore.html#gimp-enum-store-new" title="gimp_enum_store_new ()">gimp_enum_store_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkListStore</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpEnumStore.html#gimp-enum-store-new-with-range" title="gimp_enum_store_new_with_range ()">gimp_enum_store_new_with_range</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkListStore</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpEnumStore.html#gimp-enum-store-new-with-values" title="gimp_enum_store_new_with_values ()">gimp_enum_store_new_with_values</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkListStore</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpEnumStore.html#gimp-enum-store-new-with-values-valist" title="gimp_enum_store_new_with_values_valist ()">gimp_enum_store_new_with_values_valist</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpEnumStore.html#gimp-enum-store-set-stock-prefix" title="gimp_enum_store_set_stock_prefix ()">gimp_enum_store_set_stock_prefix</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpEnumStore.html#gimp-enum-store-set-icon-prefix" title="gimp_enum_store_set_icon_prefix ()">gimp_enum_store_set_icon_prefix</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpEnumStore.properties"></a><h2>Properties</h2>
+<div class="informaltable"><table class="informaltable" border="0">
+<colgroup>
+<col width="150px" class="properties_type">
+<col width="300px" class="properties_name">
+<col width="200px" class="properties_flags">
+</colgroup>
+<tbody><tr>
+<td class="property_type">
+<span class="type">GType</span> *</td>
+<td class="property_name"><a class="link" href="GimpEnumStore.html#GimpEnumStore--enum-type" title="The “enum-type” property">enum-type</a></td>
+<td class="property_flags">Read / Write / Construct Only</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpEnumStore.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody><tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="GimpEnumStore.html#GimpEnumStore-struct" title="GimpEnumStore">GimpEnumStore</a></td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpEnumStore.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen"> GObject
+ <span class="lineart">╰──</span> GtkListStore
+ <span class="lineart">╰──</span> <a class="link" href="GimpIntStore.html" title="GimpIntStore">GimpIntStore</a>
+ <span class="lineart">╰──</span> GimpEnumStore
+</pre>
+</div>
+<div class="refsect1">
+<a name="GimpEnumStore.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
+<p>
+GimpEnumStore implements
+ GtkTreeModel, GtkTreeDragSource, GtkTreeDragDest, GtkTreeSortable and GtkBuildable.</p>
+</div>
+<div class="refsect1">
+<a name="GimpEnumStore.description"></a><h2>Description</h2>
+<p>A <a class="link" href="GimpIntStore.html" title="GimpIntStore"><span class="type">GimpIntStore</span></a> subclass that keeps enum values.</p>
+</div>
+<div class="refsect1">
+<a name="GimpEnumStore.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-enum-store-new"></a><h3>gimp_enum_store_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkListStore</span> *
+gimp_enum_store_new (<em class="parameter"><code><span class="type">GType</span> enum_type</code></em>);</pre>
+<p>Creates a new <a class="link" href="GimpEnumStore.html" title="GimpEnumStore"><span class="type">GimpEnumStore</span></a>, derived from <span class="type">GtkListStore</span> and fills
+it with enum values. The enum needs to be registered to the type
+system and should have translatable value names.</p>
+<div class="refsect3">
+<a name="gimp-enum-store-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>enum_type</p></td>
+<td class="parameter_description"><p>the <span class="type">GType</span> of an enum.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-enum-store-new.returns"></a><h4>Returns</h4>
+<p> a new <a class="link" href="GimpEnumStore.html" title="GimpEnumStore"><span class="type">GimpEnumStore</span></a>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-enum-store-new-with-range"></a><h3>gimp_enum_store_new_with_range ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkListStore</span> *
+gimp_enum_store_new_with_range (<em class="parameter"><code><span class="type">GType</span> enum_type</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> minimum</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> maximum</code></em>);</pre>
+<p>Creates a new <a class="link" href="GimpEnumStore.html" title="GimpEnumStore"><span class="type">GimpEnumStore</span></a> like <a class="link" href="GimpEnumStore.html#gimp-enum-store-new" title="gimp_enum_store_new ()"><code class="function">gimp_enum_store_new()</code></a> but allows
+to limit the enum values to a certain range. Values smaller than
+<em class="parameter"><code>minimum</code></em>
+ or larger than <em class="parameter"><code>maximum</code></em>
+ are not added to the store.</p>
+<div class="refsect3">
+<a name="gimp-enum-store-new-with-range.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>enum_type</p></td>
+<td class="parameter_description"><p>the <span class="type">GType</span> of an enum.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>minimum</p></td>
+<td class="parameter_description"><p>the minimum value to include</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>maximum</p></td>
+<td class="parameter_description"><p>the maximum value to include</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-enum-store-new-with-range.returns"></a><h4>Returns</h4>
+<p> a new <a class="link" href="GimpEnumStore.html" title="GimpEnumStore"><span class="type">GimpEnumStore</span></a>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-enum-store-new-with-values"></a><h3>gimp_enum_store_new_with_values ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkListStore</span> *
+gimp_enum_store_new_with_values (<em class="parameter"><code><span class="type">GType</span> enum_type</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> n_values</code></em>,
+ <em class="parameter"><code>...</code></em>);</pre>
+<p>Creates a new <a class="link" href="GimpEnumStore.html" title="GimpEnumStore"><span class="type">GimpEnumStore</span></a> like <a class="link" href="GimpEnumStore.html#gimp-enum-store-new" title="gimp_enum_store_new ()"><code class="function">gimp_enum_store_new()</code></a> but allows
+to explicitly list the enum values that should be added to the
+store.</p>
+<div class="refsect3">
+<a name="gimp-enum-store-new-with-values.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>enum_type</p></td>
+<td class="parameter_description"><p>the <span class="type">GType</span> of an enum.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>n_values</p></td>
+<td class="parameter_description"><p>the number of enum values to include</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>...</p></td>
+<td class="parameter_description"><p>a list of enum values (exactly <em class="parameter"><code>n_values</code></em>
+)</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-enum-store-new-with-values.returns"></a><h4>Returns</h4>
+<p> a new <a class="link" href="GimpEnumStore.html" title="GimpEnumStore"><span class="type">GimpEnumStore</span></a>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-enum-store-new-with-values-valist"></a><h3>gimp_enum_store_new_with_values_valist ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkListStore</span> *
+gimp_enum_store_new_with_values_valist
+ (<em class="parameter"><code><span class="type">GType</span> enum_type</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> n_values</code></em>,
+ <em class="parameter"><code><span class="type">va_list</span> args</code></em>);</pre>
+<p>See <a class="link" href="GimpEnumStore.html#gimp-enum-store-new-with-values" title="gimp_enum_store_new_with_values ()"><code class="function">gimp_enum_store_new_with_values()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-enum-store-new-with-values-valist.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>enum_type</p></td>
+<td class="parameter_description"><p>the <span class="type">GType</span> of an enum.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>n_values</p></td>
+<td class="parameter_description"><p>the number of enum values to include</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>args</p></td>
+<td class="parameter_description"><p>a va_list of enum values (exactly <em class="parameter"><code>n_values</code></em>
+)</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-enum-store-new-with-values-valist.returns"></a><h4>Returns</h4>
+<p> a new <a class="link" href="GimpEnumStore.html" title="GimpEnumStore"><span class="type">GimpEnumStore</span></a>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-enum-store-set-stock-prefix"></a><h3>gimp_enum_store_set_stock_prefix ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_enum_store_set_stock_prefix (<em class="parameter"><code><a class="link" href="GimpEnumStore.html" title="GimpEnumStore"><span class="type">GimpEnumStore</span></a> *store</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *stock_prefix</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_enum_store_set_stock_prefix</code> is deprecated and should not be used in newly-written code.</p>
+<p>GIMP 2.10</p>
+</div>
+<p>Creates a stock ID for each enum value in the <em class="parameter"><code>store</code></em>
+ by appending
+the value's nick to the given <em class="parameter"><code>stock_prefix</code></em>
+, separated by a hyphen.</p>
+<p>See also: <a class="link" href="GimpEnumComboBox.html#gimp-enum-combo-box-set-stock-prefix" title="gimp_enum_combo_box_set_stock_prefix ()"><code class="function">gimp_enum_combo_box_set_stock_prefix()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-enum-store-set-stock-prefix.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>store</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpEnumStore.html" title="GimpEnumStore"><span class="type">GimpEnumStore</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>stock_prefix</p></td>
+<td class="parameter_description"><p>a prefix to create icon stock ID from enum values</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-enum-store-set-icon-prefix"></a><h3>gimp_enum_store_set_icon_prefix ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_enum_store_set_icon_prefix (<em class="parameter"><code><a class="link" href="GimpEnumStore.html" title="GimpEnumStore"><span class="type">GimpEnumStore</span></a> *store</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *icon_prefix</code></em>);</pre>
+<p>Creates an icon name for each enum value in the <em class="parameter"><code>store</code></em>
+ by appending
+the value's nick to the given <em class="parameter"><code>icon_prefix</code></em>
+, separated by a hyphen.</p>
+<p>See also: <a class="link" href="GimpEnumComboBox.html#gimp-enum-combo-box-set-icon-prefix" title="gimp_enum_combo_box_set_icon_prefix ()"><code class="function">gimp_enum_combo_box_set_icon_prefix()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-enum-store-set-icon-prefix.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>store</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpEnumStore.html" title="GimpEnumStore"><span class="type">GimpEnumStore</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>icon_prefix</p></td>
+<td class="parameter_description"><p>a prefix to create icon names from enum values</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpEnumStore.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpEnumStore-struct"></a><h3>GimpEnumStore</h3>
+<pre class="programlisting">typedef struct _GimpEnumStore GimpEnumStore;</pre>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpEnumStore.property-details"></a><h2>Property Details</h2>
+<div class="refsect2">
+<a name="GimpEnumStore--enum-type"></a><h3>The <code class="literal">“enum-type”</code> property</h3>
+<pre class="programlisting"> “enum-type” <span class="type">GType</span> *</pre>
+<p>Sets the <span class="type">GType</span> of the enum to be used in the store.</p>
+<p>Owner: GimpEnumStore</p>
+<p>Flags: Read / Write / Construct Only</p>
+<p>Allowed values: int</p>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpwidgets/html/GimpFileEntry.html b/devel-docs/libgimpwidgets/html/GimpFileEntry.html
new file mode 100644
index 0000000..cee945d
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/GimpFileEntry.html
@@ -0,0 +1,285 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpFileEntry: GIMP Widgets Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Widgets Library Reference Manual">
+<link rel="up" href="libgimpwidgets-widgets.html" title="Part I. GIMP Widgets">
+<link rel="prev" href="GimpEnumLabel.html" title="GimpEnumLabel">
+<link rel="next" href="GimpFrame.html" title="GimpFrame">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#GimpFileEntry.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
+ <a href="#GimpFileEntry.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces">  <span class="dim">|</span> 
+ <a href="#GimpFileEntry.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_signals">  <span class="dim">|</span> 
+ <a href="#GimpFileEntry.signals" class="shortcut">Signals</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimpwidgets-widgets.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="GimpEnumLabel.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="GimpFrame.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="GimpFileEntry"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="GimpFileEntry.top_of_page"></a>GimpFileEntry</span></h2>
+<p>GimpFileEntry — Widget for entering a filename.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"><img src="gimp-widget-file-entry.png"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="GimpFileEntry.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpFileEntry.html#gimp-file-entry-new" title="gimp_file_entry_new ()">gimp_file_entry_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpFileEntry.html#gimp-file-entry-get-filename" title="gimp_file_entry_get_filename ()">gimp_file_entry_get_filename</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpFileEntry.html#gimp-file-entry-set-filename" title="gimp_file_entry_set_filename ()">gimp_file_entry_set_filename</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpFileEntry.signals"></a><h2>Signals</h2>
+<div class="informaltable"><table class="informaltable" border="0">
+<colgroup>
+<col width="150px" class="signal_proto_type">
+<col width="300px" class="signal_proto_name">
+<col width="200px" class="signal_proto_flags">
+</colgroup>
+<tbody><tr>
+<td class="signal_type"><span class="returnvalue">void</span></td>
+<td class="signal_name"><a class="link" href="GimpFileEntry.html#GimpFileEntry-filename-changed" title="The “filename-changed” signal">filename-changed</a></td>
+<td class="signal_flags">Run First</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpFileEntry.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody><tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="GimpFileEntry.html#GimpFileEntry-struct" title="GimpFileEntry">GimpFileEntry</a></td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpFileEntry.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen"> GObject
+ <span class="lineart">╰──</span> GInitiallyUnowned
+ <span class="lineart">╰──</span> GtkObject
+ <span class="lineart">╰──</span> GtkWidget
+ <span class="lineart">╰──</span> GtkContainer
+ <span class="lineart">╰──</span> GtkBox
+ <span class="lineart">╰──</span> GimpFileEntry
+</pre>
+</div>
+<div class="refsect1">
+<a name="GimpFileEntry.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
+<p>
+GimpFileEntry implements
+ AtkImplementorIface, GtkBuildable and GtkOrientable.</p>
+</div>
+<div class="refsect1">
+<a name="GimpFileEntry.description"></a><h2>Description</h2>
+<p>This widget is used to enter filenames or directories.</p>
+<p>There is a <span class="type">GtkEntry</span> for entering the filename manually and a "..."
+button which will pop up a <span class="type">GtkFileChooserDialog</span>.</p>
+<p>You can restrict the <a class="link" href="GimpFileEntry.html" title="GimpFileEntry"><span class="type">GimpFileEntry</span></a> to directories. In this
+case the filename listbox of the <span class="type">GtkFileChooser</span> dialog will be
+set to directory mode.</p>
+<p>If you specify <em class="parameter"><code>check_valid</code></em>
+ as <span class="type">TRUE</span> in <a class="link" href="GimpFileEntry.html#gimp-file-entry-new" title="gimp_file_entry_new ()"><code class="function">gimp_file_entry_new()</code></a> the
+entered filename will be checked for validity and a pixmap will be
+shown which indicates if the file exists or not.</p>
+<p>Whenever the user changes the filename, the "filename_changed"
+signal will be emitted.</p>
+</div>
+<div class="refsect1">
+<a name="GimpFileEntry.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-file-entry-new"></a><h3>gimp_file_entry_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_file_entry_new (<em class="parameter"><code>const <span class="type">gchar</span> *title</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *filename</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> dir_only</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> check_valid</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_file_entry_new</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>You should use <span class="type">GtkFileChooserButton</span> instead.</p>
+<div class="refsect3">
+<a name="gimp-file-entry-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>title</p></td>
+<td class="parameter_description"><p>The title of the <a class="link" href="GimpFileEntry.html" title="GimpFileEntry"><span class="type">GimpFileEntry</span></a> dialog.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>filename</p></td>
+<td class="parameter_description"><p>The initial filename.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>dir_only</p></td>
+<td class="parameter_description"><p><code class="literal">TRUE</code> if the file entry should accept directories only.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>check_valid</p></td>
+<td class="parameter_description"><p><code class="literal">TRUE</code> if the widget should check if the entered file
+really exists.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-file-entry-new.returns"></a><h4>Returns</h4>
+<p> A pointer to the new <a class="link" href="GimpFileEntry.html" title="GimpFileEntry"><span class="type">GimpFileEntry</span></a> widget.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-file-entry-get-filename"></a><h3>gimp_file_entry_get_filename ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> *
+gimp_file_entry_get_filename (<em class="parameter"><code><a class="link" href="GimpFileEntry.html" title="GimpFileEntry"><span class="type">GimpFileEntry</span></a> *entry</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_file_entry_get_filename</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>Note that you have to <code class="function">g_free()</code> the returned string.</p>
+<div class="refsect3">
+<a name="gimp-file-entry-get-filename.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>entry</p></td>
+<td class="parameter_description"><p>The file entry you want to know the filename from.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-file-entry-get-filename.returns"></a><h4>Returns</h4>
+<p> The file or directory the user has entered.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-file-entry-set-filename"></a><h3>gimp_file_entry_set_filename ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_file_entry_set_filename (<em class="parameter"><code><a class="link" href="GimpFileEntry.html" title="GimpFileEntry"><span class="type">GimpFileEntry</span></a> *entry</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *filename</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_file_entry_set_filename</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>If you specified <em class="parameter"><code>check_valid</code></em>
+ as <code class="literal">TRUE</code> in <a class="link" href="GimpFileEntry.html#gimp-file-entry-new" title="gimp_file_entry_new ()"><code class="function">gimp_file_entry_new()</code></a>
+the <a class="link" href="GimpFileEntry.html" title="GimpFileEntry"><span class="type">GimpFileEntry</span></a> will immediately check the validity of the file
+name.</p>
+<div class="refsect3">
+<a name="gimp-file-entry-set-filename.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>entry</p></td>
+<td class="parameter_description"><p>The file entry you want to set the filename for.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>filename</p></td>
+<td class="parameter_description"><p>The new filename.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpFileEntry.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpFileEntry-struct"></a><h3>GimpFileEntry</h3>
+<pre class="programlisting">typedef struct _GimpFileEntry GimpFileEntry;</pre>
+<div class="warning"><p><code class="literal">GimpFileEntry</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpFileEntry.signal-details"></a><h2>Signal Details</h2>
+<div class="refsect2">
+<a name="GimpFileEntry-filename-changed"></a><h3>The <code class="literal">“filename-changed”</code> signal</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+user_function (<a class="link" href="GimpFileEntry.html" title="GimpFileEntry"><span class="type">GimpFileEntry</span></a> *gimpfileentry,
+ <span class="type">gpointer</span> user_data)</pre>
+<p>This signal is emitted whenever the user changes the filename.</p>
+<div class="refsect3">
+<a name="GimpFileEntry-filename-changed.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>user_data</p></td>
+<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<p>Flags: Run First</p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpFileEntry.see-also"></a><h2>See Also</h2>
+<p><a class="link" href="GimpPathEditor.html" title="GimpPathEditor"><span class="type">GimpPathEditor</span></a></p>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpwidgets/html/GimpFrame.html b/devel-docs/libgimpwidgets/html/GimpFrame.html
new file mode 100644
index 0000000..eb9f575
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/GimpFrame.html
@@ -0,0 +1,177 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpFrame: GIMP Widgets Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Widgets Library Reference Manual">
+<link rel="up" href="libgimpwidgets-widgets.html" title="Part I. GIMP Widgets">
+<link rel="prev" href="GimpFileEntry.html" title="GimpFileEntry">
+<link rel="next" href="GimpHintBox.html" title="GimpHintBox">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#GimpFrame.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
+ <a href="#GimpFrame.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces">  <span class="dim">|</span> 
+ <a href="#GimpFrame.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_style_properties">  <span class="dim">|</span> 
+ <a href="#GimpFrame.style-properties" class="shortcut">Style Properties</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimpwidgets-widgets.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="GimpFileEntry.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="GimpHintBox.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="GimpFrame"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="GimpFrame.top_of_page"></a>GimpFrame</span></h2>
+<p>GimpFrame — A widget providing a HIG-compliant subclass
+of <span class="type">GtkFrame</span>.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"><img src="gimp-widget-frame.png"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="GimpFrame.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody><tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpFrame.html#gimp-frame-new" title="gimp_frame_new ()">gimp_frame_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpFrame.style-properties"></a><h2>Style Properties</h2>
+<div class="informaltable"><table class="informaltable" border="0">
+<colgroup>
+<col width="150px" class="style_properties_type">
+<col width="300px" class="style_properties_name">
+<col width="200px" class="style_properties_flags">
+</colgroup>
+<tbody>
+<tr>
+<td class="property_type"><span class="type">gboolean</span></td>
+<td class="property_name"><a class="link" href="GimpFrame.html#GimpFrame--s-label-bold" title="The “label-bold” style property">label-bold</a></td>
+<td class="property_flags">Read</td>
+</tr>
+<tr>
+<td class="property_type"><span class="type">int</span></td>
+<td class="property_name"><a class="link" href="GimpFrame.html#GimpFrame--s-label-spacing" title="The “label-spacing” style property">label-spacing</a></td>
+<td class="property_flags">Read</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpFrame.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody><tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="GimpFrame.html#GimpFrame-struct" title="GimpFrame">GimpFrame</a></td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpFrame.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen"> GObject
+ <span class="lineart">╰──</span> GInitiallyUnowned
+ <span class="lineart">╰──</span> GtkObject
+ <span class="lineart">╰──</span> GtkWidget
+ <span class="lineart">╰──</span> GtkContainer
+ <span class="lineart">╰──</span> GtkBin
+ <span class="lineart">╰──</span> GtkFrame
+ <span class="lineart">╰──</span> GimpFrame
+</pre>
+</div>
+<div class="refsect1">
+<a name="GimpFrame.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
+<p>
+GimpFrame implements
+ AtkImplementorIface and GtkBuildable.</p>
+</div>
+<div class="refsect1">
+<a name="GimpFrame.description"></a><h2>Description</h2>
+<p>A widget providing a HIG-compliant subclass of <span class="type">GtkFrame</span>.</p>
+</div>
+<div class="refsect1">
+<a name="GimpFrame.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-frame-new"></a><h3>gimp_frame_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_frame_new (<em class="parameter"><code>const <span class="type">gchar</span> *label</code></em>);</pre>
+<p>Creates a <a class="link" href="GimpFrame.html" title="GimpFrame"><span class="type">GimpFrame</span></a> widget. A <a class="link" href="GimpFrame.html" title="GimpFrame"><span class="type">GimpFrame</span></a> is a HIG-compliant
+variant of <span class="type">GtkFrame</span>. It doesn't render a frame at all but
+otherwise behaves like a frame. The frame's title is rendered in
+bold and the frame content is indented four spaces as suggested by
+the GNOME HIG (see https://developer.gnome.org/hig/stable/).</p>
+<div class="refsect3">
+<a name="gimp-frame-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>label</p></td>
+<td class="parameter_description"><p>text to set as the frame's title label (or <code class="literal">NULL</code> for no title)</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-frame-new.returns"></a><h4>Returns</h4>
+<p> a new <a class="link" href="GimpFrame.html" title="GimpFrame"><span class="type">GimpFrame</span></a> widget</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpFrame.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpFrame-struct"></a><h3>GimpFrame</h3>
+<pre class="programlisting">typedef struct _GimpFrame GimpFrame;</pre>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpFrame.style-property-details"></a><h2>Style Property Details</h2>
+<div class="refsect2">
+<a name="GimpFrame--s-label-bold"></a><h3>The <code class="literal">“label-bold”</code> style property</h3>
+<pre class="programlisting"> “label-bold” <span class="type">gboolean</span></pre>
+<p>Whether the frame's label should be bold.</p>
+<p>Owner: GimpFrame</p>
+<p>Flags: Read</p>
+<p>Default value: TRUE</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpFrame--s-label-spacing"></a><h3>The <code class="literal">“label-spacing”</code> style property</h3>
+<pre class="programlisting"> “label-spacing” <span class="type">int</span></pre>
+<p>The spacing between the label and the frame content.</p>
+<p>Owner: GimpFrame</p>
+<p>Flags: Read</p>
+<p>Allowed values: &gt;= 0</p>
+<p>Default value: 6</p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpwidgets/html/GimpHintBox.html b/devel-docs/libgimpwidgets/html/GimpHintBox.html
new file mode 100644
index 0000000..31352e8
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/GimpHintBox.html
@@ -0,0 +1,189 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpHintBox: GIMP Widgets Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Widgets Library Reference Manual">
+<link rel="up" href="libgimpwidgets-widgets.html" title="Part I. GIMP Widgets">
+<link rel="prev" href="GimpFrame.html" title="GimpFrame">
+<link rel="next" href="GimpIntComboBox.html" title="GimpIntComboBox">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#GimpHintBox.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
+ <a href="#GimpHintBox.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces">  <span class="dim">|</span> 
+ <a href="#GimpHintBox.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_properties">  <span class="dim">|</span> 
+ <a href="#GimpHintBox.properties" class="shortcut">Properties</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimpwidgets-widgets.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="GimpFrame.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="GimpIntComboBox.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="GimpHintBox"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="GimpHintBox.top_of_page"></a>GimpHintBox</span></h2>
+<p>GimpHintBox — Displays a wilber icon and a text.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="GimpHintBox.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody><tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpHintBox.html#gimp-hint-box-new" title="gimp_hint_box_new ()">gimp_hint_box_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpHintBox.properties"></a><h2>Properties</h2>
+<div class="informaltable"><table class="informaltable" border="0">
+<colgroup>
+<col width="150px" class="properties_type">
+<col width="300px" class="properties_name">
+<col width="200px" class="properties_flags">
+</colgroup>
+<tbody>
+<tr>
+<td class="property_type">
+<span class="type">char</span> *</td>
+<td class="property_name"><a class="link" href="GimpHintBox.html#GimpHintBox--hint" title="The “hint” property">hint</a></td>
+<td class="property_flags">Read / Write / Construct Only</td>
+</tr>
+<tr>
+<td class="property_type">
+<span class="type">char</span> *</td>
+<td class="property_name"><a class="link" href="GimpHintBox.html#GimpHintBox--icon-name" title="The “icon-name” property">icon-name</a></td>
+<td class="property_flags">Read / Write / Construct Only</td>
+</tr>
+<tr>
+<td class="property_type">
+<span class="type">char</span> *</td>
+<td class="property_name"><a class="link" href="GimpHintBox.html#GimpHintBox--stock-id" title="The “stock-id” property">stock-id</a></td>
+<td class="property_flags">Read / Write / Construct Only</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpHintBox.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody><tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="GimpHintBox.html#GimpHintBox-struct" title="GimpHintBox">GimpHintBox</a></td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpHintBox.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen"> GObject
+ <span class="lineart">╰──</span> GInitiallyUnowned
+ <span class="lineart">╰──</span> GtkObject
+ <span class="lineart">╰──</span> GtkWidget
+ <span class="lineart">╰──</span> GtkContainer
+ <span class="lineart">╰──</span> GtkBox
+ <span class="lineart">╰──</span> GimpHintBox
+</pre>
+</div>
+<div class="refsect1">
+<a name="GimpHintBox.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
+<p>
+GimpHintBox implements
+ AtkImplementorIface, GtkBuildable and GtkOrientable.</p>
+</div>
+<div class="refsect1">
+<a name="GimpHintBox.description"></a><h2>Description</h2>
+<p>Displays a wilber icon and a text.</p>
+</div>
+<div class="refsect1">
+<a name="GimpHintBox.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-hint-box-new"></a><h3>gimp_hint_box_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_hint_box_new (<em class="parameter"><code>const <span class="type">gchar</span> *hint</code></em>);</pre>
+<p>Creates a new widget that shows a text label showing <em class="parameter"><code>hint</code></em>
+,
+decorated with a GIMP_ICON_DIALOG_INFORMATION wilber icon.</p>
+<div class="refsect3">
+<a name="gimp-hint-box-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>hint</p></td>
+<td class="parameter_description"><p>text to display as a user hint</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-hint-box-new.returns"></a><h4>Returns</h4>
+<p> a new widget</p>
+<p>Since GIMP 2.4</p>
+</div>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpHintBox.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpHintBox-struct"></a><h3>GimpHintBox</h3>
+<pre class="programlisting">typedef struct _GimpHintBox GimpHintBox;</pre>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpHintBox.property-details"></a><h2>Property Details</h2>
+<div class="refsect2">
+<a name="GimpHintBox--hint"></a><h3>The <code class="literal">“hint”</code> property</h3>
+<pre class="programlisting"> “hint” <span class="type">char</span> *</pre>
+<p>The hint to display.</p>
+<p>Owner: GimpHintBox</p>
+<p>Flags: Read / Write / Construct Only</p>
+<p>Default value: NULL</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpHintBox--icon-name"></a><h3>The <code class="literal">“icon-name”</code> property</h3>
+<pre class="programlisting"> “icon-name” <span class="type">char</span> *</pre>
+<p>The icon to show next to the hint.</p>
+<p>Owner: GimpHintBox</p>
+<p>Flags: Read / Write / Construct Only</p>
+<p>Default value: "gimp-info"</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpHintBox--stock-id"></a><h3>The <code class="literal">“stock-id”</code> property</h3>
+<pre class="programlisting"> “stock-id” <span class="type">char</span> *</pre>
+<p>Deprecated: use icon-name instead.</p>
+<p>Owner: GimpHintBox</p>
+<p>Flags: Read / Write / Construct Only</p>
+<p>Default value: "gimp-info"</p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpwidgets/html/GimpIntComboBox.html b/devel-docs/libgimpwidgets/html/GimpIntComboBox.html
new file mode 100644
index 0000000..f27147f
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/GimpIntComboBox.html
@@ -0,0 +1,928 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpIntComboBox: GIMP Widgets Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Widgets Library Reference Manual">
+<link rel="up" href="libgimpwidgets-widgets.html" title="Part I. GIMP Widgets">
+<link rel="prev" href="GimpHintBox.html" title="GimpHintBox">
+<link rel="next" href="GimpIntStore.html" title="GimpIntStore">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#GimpIntComboBox.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
+ <a href="#GimpIntComboBox.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces">  <span class="dim">|</span> 
+ <a href="#GimpIntComboBox.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_properties">  <span class="dim">|</span> 
+ <a href="#GimpIntComboBox.properties" class="shortcut">Properties</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimpwidgets-widgets.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="GimpHintBox.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="GimpIntStore.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="GimpIntComboBox"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="GimpIntComboBox.top_of_page"></a>GimpIntComboBox</span></h2>
+<p>GimpIntComboBox — A widget providing a popup menu of integer
+values (e.g. enums).</p>
+</td>
+<td class="gallery_image" valign="top" align="right"><img src="gimp-widget-int-combo-box.png"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="GimpIntComboBox.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<span class="c_punctuation">(</span><a class="link" href="GimpIntComboBox.html#GimpIntSensitivityFunc" title="GimpIntSensitivityFunc ()">*GimpIntSensitivityFunc</a><span class="c_punctuation">)</span> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpIntComboBox.html#gimp-int-combo-box-new" title="gimp_int_combo_box_new ()">gimp_int_combo_box_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpIntComboBox.html#gimp-int-combo-box-new-valist" title="gimp_int_combo_box_new_valist ()">gimp_int_combo_box_new_valist</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpIntComboBox.html#gimp-int-combo-box-new-array" title="gimp_int_combo_box_new_array ()">gimp_int_combo_box_new_array</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpIntComboBox.html#gimp-int-combo-box-prepend" title="gimp_int_combo_box_prepend ()">gimp_int_combo_box_prepend</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpIntComboBox.html#gimp-int-combo-box-append" title="gimp_int_combo_box_append ()">gimp_int_combo_box_append</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpIntComboBox.html#gimp-int-combo-box-set-active" title="gimp_int_combo_box_set_active ()">gimp_int_combo_box_set_active</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpIntComboBox.html#gimp-int-combo-box-get-active" title="gimp_int_combo_box_get_active ()">gimp_int_combo_box_get_active</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpIntComboBox.html#gimp-int-combo-box-set-active-by-user-data" title="gimp_int_combo_box_set_active_by_user_data ()">gimp_int_combo_box_set_active_by_user_data</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpIntComboBox.html#gimp-int-combo-box-get-active-user-data" title="gimp_int_combo_box_get_active_user_data ()">gimp_int_combo_box_get_active_user_data</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpIntComboBox.html#gimp-int-combo-box-set-label" title="gimp_int_combo_box_set_label ()">gimp_int_combo_box_set_label</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">const <span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpIntComboBox.html#gimp-int-combo-box-get-label" title="gimp_int_combo_box_get_label ()">gimp_int_combo_box_get_label</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpIntComboBox.html#gimp-int-combo-box-set-layout" title="gimp_int_combo_box_set_layout ()">gimp_int_combo_box_set_layout</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="GimpIntComboBox.html#GimpIntComboBoxLayout" title="enum GimpIntComboBoxLayout"><span class="returnvalue">GimpIntComboBoxLayout</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="GimpIntComboBox.html#gimp-int-combo-box-get-layout" title="gimp_int_combo_box_get_layout ()">gimp_int_combo_box_get_layout</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gulong</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpIntComboBox.html#gimp-int-combo-box-connect" title="gimp_int_combo_box_connect ()">gimp_int_combo_box_connect</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpIntComboBox.html#gimp-int-combo-box-set-sensitivity" title="gimp_int_combo_box_set_sensitivity ()">gimp_int_combo_box_set_sensitivity</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpIntComboBox.properties"></a><h2>Properties</h2>
+<div class="informaltable"><table class="informaltable" border="0">
+<colgroup>
+<col width="150px" class="properties_type">
+<col width="300px" class="properties_name">
+<col width="200px" class="properties_flags">
+</colgroup>
+<tbody>
+<tr>
+<td class="property_type"><span class="type">PangoEllipsizeMode</span></td>
+<td class="property_name"><a class="link" href="GimpIntComboBox.html#GimpIntComboBox--ellipsize" title="The “ellipsize” property">ellipsize</a></td>
+<td class="property_flags">Read / Write</td>
+</tr>
+<tr>
+<td class="property_type">
+<span class="type">char</span> *</td>
+<td class="property_name"><a class="link" href="GimpIntComboBox.html#GimpIntComboBox--label" title="The “label” property">label</a></td>
+<td class="property_flags">Read / Write</td>
+</tr>
+<tr>
+<td class="property_type"><a class="link" href="GimpIntComboBox.html#GimpIntComboBoxLayout" title="enum GimpIntComboBoxLayout"><span class="type">GimpIntComboBoxLayout</span></a></td>
+<td class="property_name"><a class="link" href="GimpIntComboBox.html#GimpIntComboBox--layout" title="The “layout” property">layout</a></td>
+<td class="property_flags">Read / Write</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpIntComboBox.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="GimpIntComboBox.html#GimpIntComboBox-struct" title="GimpIntComboBox">GimpIntComboBox</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="GimpIntComboBox.html#GimpIntComboBoxLayout" title="enum GimpIntComboBoxLayout">GimpIntComboBoxLayout</a></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpIntComboBox.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen"> GObject
+ <span class="lineart">╰──</span> GInitiallyUnowned
+ <span class="lineart">╰──</span> GtkObject
+ <span class="lineart">╰──</span> GtkWidget
+ <span class="lineart">╰──</span> GtkContainer
+ <span class="lineart">╰──</span> GtkBin
+ <span class="lineart">╰──</span> GtkComboBox
+ <span class="lineart">╰──</span> GimpIntComboBox
+ <span class="lineart">╰──</span> <a class="link" href="GimpEnumComboBox.html" title="GimpEnumComboBox">GimpEnumComboBox</a>
+</pre>
+</div>
+<div class="refsect1">
+<a name="GimpIntComboBox.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
+<p>
+GimpIntComboBox implements
+ AtkImplementorIface, GtkBuildable, GtkCellLayout and GtkCellEditable.</p>
+</div>
+<div class="refsect1">
+<a name="GimpIntComboBox.description"></a><h2>Description</h2>
+<p>A widget providing a popup menu of integer values (e.g. enums).</p>
+</div>
+<div class="refsect1">
+<a name="GimpIntComboBox.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="GimpIntSensitivityFunc"></a><h3>GimpIntSensitivityFunc ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+<span class="c_punctuation">(</span>*GimpIntSensitivityFunc<span class="c_punctuation">)</span> (<em class="parameter"><code><span class="type">gint</span> value</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> data</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-int-combo-box-new"></a><h3>gimp_int_combo_box_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_int_combo_box_new (<em class="parameter"><code>const <span class="type">gchar</span> *first_label</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> first_value</code></em>,
+ <em class="parameter"><code>...</code></em>);</pre>
+<p>Creates a GtkComboBox that has integer values associated with each
+item. The items to fill the combo box with are specified as a <code class="literal">NULL</code>
+terminated list of label/value pairs.</p>
+<p>If you need to construct an empty <a class="link" href="GimpIntComboBox.html" title="GimpIntComboBox"><span class="type">GimpIntComboBox</span></a>, it's best to use
+g_object_new (GIMP_TYPE_INT_COMBO_BOX, NULL).</p>
+<div class="refsect3">
+<a name="gimp-int-combo-box-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>first_label</p></td>
+<td class="parameter_description"><p>the label of the first item</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>first_value</p></td>
+<td class="parameter_description"><p>the value of the first item</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>...</p></td>
+<td class="parameter_description"><p>a <code class="literal">NULL</code> terminated list of more label, value pairs</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-int-combo-box-new.returns"></a><h4>Returns</h4>
+<p> a new <a class="link" href="GimpIntComboBox.html" title="GimpIntComboBox"><span class="type">GimpIntComboBox</span></a>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-int-combo-box-new-valist"></a><h3>gimp_int_combo_box_new_valist ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_int_combo_box_new_valist (<em class="parameter"><code>const <span class="type">gchar</span> *first_label</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> first_value</code></em>,
+ <em class="parameter"><code><span class="type">va_list</span> values</code></em>);</pre>
+<p>A variant of <a class="link" href="GimpIntComboBox.html#gimp-int-combo-box-new" title="gimp_int_combo_box_new ()"><code class="function">gimp_int_combo_box_new()</code></a> that takes a va_list of
+label/value pairs. Probably only useful for language bindings.</p>
+<div class="refsect3">
+<a name="gimp-int-combo-box-new-valist.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>first_label</p></td>
+<td class="parameter_description"><p>the label of the first item</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>first_value</p></td>
+<td class="parameter_description"><p>the value of the first item</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>values</p></td>
+<td class="parameter_description"><p>a va_list with more values</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-int-combo-box-new-valist.returns"></a><h4>Returns</h4>
+<p> a new <a class="link" href="GimpIntComboBox.html" title="GimpIntComboBox"><span class="type">GimpIntComboBox</span></a>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-int-combo-box-new-array"></a><h3>gimp_int_combo_box_new_array ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_int_combo_box_new_array (<em class="parameter"><code><span class="type">gint</span> n_values</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *labels[]</code></em>);</pre>
+<p>A variant of <a class="link" href="GimpIntComboBox.html#gimp-int-combo-box-new" title="gimp_int_combo_box_new ()"><code class="function">gimp_int_combo_box_new()</code></a> that takes an array of labels.
+The array indices are used as values.</p>
+<div class="refsect3">
+<a name="gimp-int-combo-box-new-array.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>n_values</p></td>
+<td class="parameter_description"><p>the number of values</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>labels</p></td>
+<td class="parameter_description"><p>an array of labels (array length must be <em class="parameter"><code>n_values</code></em>
+)</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-int-combo-box-new-array.returns"></a><h4>Returns</h4>
+<p> a new <a class="link" href="GimpIntComboBox.html" title="GimpIntComboBox"><span class="type">GimpIntComboBox</span></a>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-int-combo-box-prepend"></a><h3>gimp_int_combo_box_prepend ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_int_combo_box_prepend (<em class="parameter"><code><a class="link" href="GimpIntComboBox.html" title="GimpIntComboBox"><span class="type">GimpIntComboBox</span></a> *combo_box</code></em>,
+ <em class="parameter"><code>...</code></em>);</pre>
+<p>This function provides a convenient way to prepend items to a
+<a class="link" href="GimpIntComboBox.html" title="GimpIntComboBox"><span class="type">GimpIntComboBox</span></a>. It prepends a row to the <em class="parameter"><code>combo_box</code></em>
+'s list store
+and calls <code class="function">gtk_list_store_set()</code> for you.</p>
+<p>The column number must be taken from the enum <a class="link" href="GimpIntStore.html#GimpIntStoreColumns" title="enum GimpIntStoreColumns"><span class="type">GimpIntStoreColumns</span></a>.</p>
+<div class="refsect3">
+<a name="gimp-int-combo-box-prepend.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>combo_box</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpIntComboBox.html" title="GimpIntComboBox"><span class="type">GimpIntComboBox</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>...</p></td>
+<td class="parameter_description"><p>pairs of column number and value, terminated with -1</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-int-combo-box-append"></a><h3>gimp_int_combo_box_append ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_int_combo_box_append (<em class="parameter"><code><a class="link" href="GimpIntComboBox.html" title="GimpIntComboBox"><span class="type">GimpIntComboBox</span></a> *combo_box</code></em>,
+ <em class="parameter"><code>...</code></em>);</pre>
+<p>This function provides a convenient way to append items to a
+<a class="link" href="GimpIntComboBox.html" title="GimpIntComboBox"><span class="type">GimpIntComboBox</span></a>. It appends a row to the <em class="parameter"><code>combo_box</code></em>
+'s list store
+and calls <code class="function">gtk_list_store_set()</code> for you.</p>
+<p>The column number must be taken from the enum <a class="link" href="GimpIntStore.html#GimpIntStoreColumns" title="enum GimpIntStoreColumns"><span class="type">GimpIntStoreColumns</span></a>.</p>
+<div class="refsect3">
+<a name="gimp-int-combo-box-append.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>combo_box</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpIntComboBox.html" title="GimpIntComboBox"><span class="type">GimpIntComboBox</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>...</p></td>
+<td class="parameter_description"><p>pairs of column number and value, terminated with -1</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-int-combo-box-set-active"></a><h3>gimp_int_combo_box_set_active ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_int_combo_box_set_active (<em class="parameter"><code><a class="link" href="GimpIntComboBox.html" title="GimpIntComboBox"><span class="type">GimpIntComboBox</span></a> *combo_box</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> value</code></em>);</pre>
+<p>Looks up the item that belongs to the given <em class="parameter"><code>value</code></em>
+ and makes it the
+selected item in the <em class="parameter"><code>combo_box</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-int-combo-box-set-active.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>combo_box</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpIntComboBox.html" title="GimpIntComboBox"><span class="type">GimpIntComboBox</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>value</p></td>
+<td class="parameter_description"><p>an integer value</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-int-combo-box-set-active.returns"></a><h4>Returns</h4>
+<p> <code class="literal">TRUE</code> on success or <code class="literal">FALSE</code> if there was no item for
+this value.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-int-combo-box-get-active"></a><h3>gimp_int_combo_box_get_active ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_int_combo_box_get_active (<em class="parameter"><code><a class="link" href="GimpIntComboBox.html" title="GimpIntComboBox"><span class="type">GimpIntComboBox</span></a> *combo_box</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *value</code></em>);</pre>
+<p>Retrieves the value of the selected (active) item in the <em class="parameter"><code>combo_box</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-int-combo-box-get-active.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>combo_box</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpIntComboBox.html" title="GimpIntComboBox"><span class="type">GimpIntComboBox</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>value</p></td>
+<td class="parameter_description"><p>return location for the integer value</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-int-combo-box-get-active.returns"></a><h4>Returns</h4>
+<p> <code class="literal">TRUE</code> if <em class="parameter"><code>value</code></em>
+has been set or <code class="literal">FALSE</code> if no item was
+active.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-int-combo-box-set-active-by-user-data"></a><h3>gimp_int_combo_box_set_active_by_user_data ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_int_combo_box_set_active_by_user_data
+ (<em class="parameter"><code><a class="link" href="GimpIntComboBox.html" title="GimpIntComboBox"><span class="type">GimpIntComboBox</span></a> *combo_box</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
+<p>Looks up the item that has the given <em class="parameter"><code>user_data</code></em>
+ and makes it the
+selected item in the <em class="parameter"><code>combo_box</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-int-combo-box-set-active-by-user-data.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>combo_box</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpIntComboBox.html" title="GimpIntComboBox"><span class="type">GimpIntComboBox</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>user_data</p></td>
+<td class="parameter_description"><p>an integer value</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-int-combo-box-set-active-by-user-data.returns"></a><h4>Returns</h4>
+<p> <code class="literal">TRUE</code> on success or <code class="literal">FALSE</code> if there was no item for
+this user-data.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-int-combo-box-get-active-user-data"></a><h3>gimp_int_combo_box_get_active_user_data ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_int_combo_box_get_active_user_data
+ (<em class="parameter"><code><a class="link" href="GimpIntComboBox.html" title="GimpIntComboBox"><span class="type">GimpIntComboBox</span></a> *combo_box</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> *user_data</code></em>);</pre>
+<p>Retrieves the user-data of the selected (active) item in the <em class="parameter"><code>combo_box</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-int-combo-box-get-active-user-data.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>combo_box</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpIntComboBox.html" title="GimpIntComboBox"><span class="type">GimpIntComboBox</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>user_data</p></td>
+<td class="parameter_description"><p>return location for the gpointer value</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-int-combo-box-get-active-user-data.returns"></a><h4>Returns</h4>
+<p> <code class="literal">TRUE</code> if <em class="parameter"><code>user_data</code></em>
+has been set or <code class="literal">FALSE</code> if no item was
+active.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-int-combo-box-set-label"></a><h3>gimp_int_combo_box_set_label ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_int_combo_box_set_label (<em class="parameter"><code><a class="link" href="GimpIntComboBox.html" title="GimpIntComboBox"><span class="type">GimpIntComboBox</span></a> *combo_box</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *label</code></em>);</pre>
+<p>Sets a caption on the <em class="parameter"><code>combo_box</code></em>
+ that will be displayed
+left-aligned inside the box. When a label is set, the remaining
+contents of the box will be right-aligned. This is useful for
+places where screen estate is rare, like in tool options.</p>
+<div class="refsect3">
+<a name="gimp-int-combo-box-set-label.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>combo_box</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpIntComboBox.html" title="GimpIntComboBox"><span class="type">GimpIntComboBox</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>label</p></td>
+<td class="parameter_description"><p>a string to be shown as label</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-int-combo-box-get-label"></a><h3>gimp_int_combo_box_get_label ()</h3>
+<pre class="programlisting">const <span class="returnvalue">gchar</span> *
+gimp_int_combo_box_get_label (<em class="parameter"><code><a class="link" href="GimpIntComboBox.html" title="GimpIntComboBox"><span class="type">GimpIntComboBox</span></a> *combo_box</code></em>);</pre>
+<p>Returns the label previously set with <a class="link" href="GimpIntComboBox.html#gimp-int-combo-box-set-label" title="gimp_int_combo_box_set_label ()"><code class="function">gimp_int_combo_box_set_label()</code></a>,
+or <code class="literal">NULL</code>,</p>
+<div class="refsect3">
+<a name="gimp-int-combo-box-get-label.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>combo_box</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpIntComboBox.html" title="GimpIntComboBox"><span class="type">GimpIntComboBox</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-int-combo-box-get-label.returns"></a><h4>Returns</h4>
+<p> the <em class="parameter"><code>combo_box</code></em>
+' label.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-int-combo-box-set-layout"></a><h3>gimp_int_combo_box_set_layout ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_int_combo_box_set_layout (<em class="parameter"><code><a class="link" href="GimpIntComboBox.html" title="GimpIntComboBox"><span class="type">GimpIntComboBox</span></a> *combo_box</code></em>,
+ <em class="parameter"><code><a class="link" href="GimpIntComboBox.html#GimpIntComboBoxLayout" title="enum GimpIntComboBoxLayout"><span class="type">GimpIntComboBoxLayout</span></a> layout</code></em>);</pre>
+<p>Sets the layout of <em class="parameter"><code>combo_box</code></em>
+ to <em class="parameter"><code>layout</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-int-combo-box-set-layout.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>combo_box</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpIntComboBox.html" title="GimpIntComboBox"><span class="type">GimpIntComboBox</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>layout</p></td>
+<td class="parameter_description"><p>the combo box layout</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-int-combo-box-get-layout"></a><h3>gimp_int_combo_box_get_layout ()</h3>
+<pre class="programlisting"><a class="link" href="GimpIntComboBox.html#GimpIntComboBoxLayout" title="enum GimpIntComboBoxLayout"><span class="returnvalue">GimpIntComboBoxLayout</span></a>
+gimp_int_combo_box_get_layout (<em class="parameter"><code><a class="link" href="GimpIntComboBox.html" title="GimpIntComboBox"><span class="type">GimpIntComboBox</span></a> *combo_box</code></em>);</pre>
+<p>Returns the layout of <em class="parameter"><code>combo_box</code></em>
+</p>
+<div class="refsect3">
+<a name="gimp-int-combo-box-get-layout.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>combo_box</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpIntComboBox.html" title="GimpIntComboBox"><span class="type">GimpIntComboBox</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-int-combo-box-get-layout.returns"></a><h4>Returns</h4>
+<p> the <em class="parameter"><code>combo_box</code></em>
+'s layout.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-int-combo-box-connect"></a><h3>gimp_int_combo_box_connect ()</h3>
+<pre class="programlisting"><span class="returnvalue">gulong</span>
+gimp_int_combo_box_connect (<em class="parameter"><code><a class="link" href="GimpIntComboBox.html" title="GimpIntComboBox"><span class="type">GimpIntComboBox</span></a> *combo_box</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> value</code></em>,
+ <em class="parameter"><code><span class="type">GCallback</span> callback</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> data</code></em>);</pre>
+<p>A convenience function that sets the initial <em class="parameter"><code>value</code></em>
+ of a
+<a class="link" href="GimpIntComboBox.html" title="GimpIntComboBox"><span class="type">GimpIntComboBox</span></a> and connects <em class="parameter"><code>callback</code></em>
+ to the "changed"
+signal.</p>
+<p>This function also calls the <em class="parameter"><code>callback</code></em>
+ once after setting the
+initial <em class="parameter"><code>value</code></em>
+. This is often convenient when working with combo
+boxes that select a default active item, like for example
+<code class="function">gimp_drawable_combo_box_new()</code>. If you pass an invalid initial
+<em class="parameter"><code>value</code></em>
+, the <em class="parameter"><code>callback</code></em>
+ will be called with the default item active.</p>
+<div class="refsect3">
+<a name="gimp-int-combo-box-connect.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>combo_box</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpIntComboBox.html" title="GimpIntComboBox"><span class="type">GimpIntComboBox</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>value</p></td>
+<td class="parameter_description"><p>the value to set</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>callback</p></td>
+<td class="parameter_description"><p>a callback to connect to the <em class="parameter"><code>combo_box</code></em>
+'s "changed" signal</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>data</p></td>
+<td class="parameter_description"><p>a pointer passed as data to <code class="function">g_signal_connect()</code></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-int-combo-box-connect.returns"></a><h4>Returns</h4>
+<p> the signal handler ID as returned by <code class="function">g_signal_connect()</code></p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-int-combo-box-set-sensitivity"></a><h3>gimp_int_combo_box_set_sensitivity ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_int_combo_box_set_sensitivity (<em class="parameter"><code><a class="link" href="GimpIntComboBox.html" title="GimpIntComboBox"><span class="type">GimpIntComboBox</span></a> *combo_box</code></em>,
+ <em class="parameter"><code><a class="link" href="GimpIntComboBox.html#GimpIntSensitivityFunc" title="GimpIntSensitivityFunc ()"><span class="type">GimpIntSensitivityFunc</span></a> func</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> data</code></em>,
+ <em class="parameter"><code><span class="type">GDestroyNotify</span> destroy</code></em>);</pre>
+<p>Sets a function that is used to decide about the sensitivity of
+rows in the <em class="parameter"><code>combo_box</code></em>
+. Use this if you want to set certain rows
+insensitive.</p>
+<p>Calling <code class="function">gtk_widget_queue_draw()</code> on the <em class="parameter"><code>combo_box</code></em>
+ will cause the
+sensitivity to be updated.</p>
+<div class="refsect3">
+<a name="gimp-int-combo-box-set-sensitivity.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>combo_box</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpIntComboBox.html" title="GimpIntComboBox"><span class="type">GimpIntComboBox</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>func</p></td>
+<td class="parameter_description"><p>a function that returns a boolean value, or <code class="literal">NULL</code> to unset</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>data</p></td>
+<td class="parameter_description"><p>data to pass to <em class="parameter"><code>func</code></em>
+</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>destroy</p></td>
+<td class="parameter_description"><p>destroy notification for <em class="parameter"><code>data</code></em>
+</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpIntComboBox.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpIntComboBox-struct"></a><h3>GimpIntComboBox</h3>
+<pre class="programlisting">typedef struct _GimpIntComboBox GimpIntComboBox;</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpIntComboBoxLayout"></a><h3>enum GimpIntComboBoxLayout</h3>
+<p>Possible layouts for <a class="link" href="GimpIntComboBox.html" title="GimpIntComboBox"><span class="type">GimpIntComboBox</span></a>.</p>
+<div class="refsect3">
+<a name="GimpIntComboBoxLayout.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-INT-COMBO-BOX-LAYOUT-ICON-ONLY:CAPS"></a>GIMP_INT_COMBO_BOX_LAYOUT_ICON_ONLY</p></td>
+<td class="enum_member_description">
+<p>show icons only</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-INT-COMBO-BOX-LAYOUT-ABBREVIATED:CAPS"></a>GIMP_INT_COMBO_BOX_LAYOUT_ABBREVIATED</p></td>
+<td class="enum_member_description">
+<p>show icons and abbreviated labels,
+when available</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-INT-COMBO-BOX-LAYOUT-FULL:CAPS"></a>GIMP_INT_COMBO_BOX_LAYOUT_FULL</p></td>
+<td class="enum_member_description">
+<p>show icons and full labels</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpIntComboBox.property-details"></a><h2>Property Details</h2>
+<div class="refsect2">
+<a name="GimpIntComboBox--ellipsize"></a><h3>The <code class="literal">“ellipsize”</code> property</h3>
+<pre class="programlisting"> “ellipsize” <span class="type">PangoEllipsizeMode</span></pre>
+<p>Specifies the preferred place to ellipsize text in the combo-box,
+if the cell renderer does not have enough room to display the
+entire string.</p>
+<p>Owner: GimpIntComboBox</p>
+<p>Flags: Read / Write</p>
+<p>Default value: PANGO_ELLIPSIZE_NONE</p>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpIntComboBox--label"></a><h3>The <code class="literal">“label”</code> property</h3>
+<pre class="programlisting"> “label” <span class="type">char</span> *</pre>
+<p>Sets a label on the combo-box, see <a class="link" href="GimpIntComboBox.html#gimp-int-combo-box-set-label" title="gimp_int_combo_box_set_label ()"><code class="function">gimp_int_combo_box_set_label()</code></a>.</p>
+<p>Owner: GimpIntComboBox</p>
+<p>Flags: Read / Write</p>
+<p>Default value: NULL</p>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpIntComboBox--layout"></a><h3>The <code class="literal">“layout”</code> property</h3>
+<pre class="programlisting"> “layout” <a class="link" href="GimpIntComboBox.html#GimpIntComboBoxLayout" title="enum GimpIntComboBoxLayout"><span class="type">GimpIntComboBoxLayout</span></a></pre>
+<p>Specifies the combo box layout.</p>
+<p>Owner: GimpIntComboBox</p>
+<p>Flags: Read / Write</p>
+<p>Default value: GIMP_INT_COMBO_BOX_LAYOUT_ABBREVIATED</p>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpwidgets/html/GimpIntStore.html b/devel-docs/libgimpwidgets/html/GimpIntStore.html
new file mode 100644
index 0000000..aba6081
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/GimpIntStore.html
@@ -0,0 +1,336 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpIntStore: GIMP Widgets Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Widgets Library Reference Manual">
+<link rel="up" href="libgimpwidgets-widgets.html" title="Part I. GIMP Widgets">
+<link rel="prev" href="GimpIntComboBox.html" title="GimpIntComboBox">
+<link rel="next" href="GimpMemsizeEntry.html" title="GimpMemSizeEntry">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#GimpIntStore.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
+ <a href="#GimpIntStore.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces">  <span class="dim">|</span> 
+ <a href="#GimpIntStore.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_properties">  <span class="dim">|</span> 
+ <a href="#GimpIntStore.properties" class="shortcut">Properties</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimpwidgets-widgets.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="GimpIntComboBox.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="GimpMemsizeEntry.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="GimpIntStore"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="GimpIntStore.top_of_page"></a>GimpIntStore</span></h2>
+<p>GimpIntStore — A model for integer based name-value pairs
+(e.g. enums)</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="GimpIntStore.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkListStore</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpIntStore.html#gimp-int-store-new" title="gimp_int_store_new ()">gimp_int_store_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpIntStore.html#gimp-int-store-lookup-by-value" title="gimp_int_store_lookup_by_value ()">gimp_int_store_lookup_by_value</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpIntStore.html#gimp-int-store-lookup-by-user-data" title="gimp_int_store_lookup_by_user_data ()">gimp_int_store_lookup_by_user_data</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpIntStore.properties"></a><h2>Properties</h2>
+<div class="informaltable"><table class="informaltable" border="0">
+<colgroup>
+<col width="150px" class="properties_type">
+<col width="300px" class="properties_name">
+<col width="200px" class="properties_flags">
+</colgroup>
+<tbody><tr>
+<td class="property_type">
+<span class="type">GType</span> *</td>
+<td class="property_name"><a class="link" href="GimpIntStore.html#GimpIntStore--user-data-type" title="The “user-data-type” property">user-data-type</a></td>
+<td class="property_flags">Read / Write / Construct Only</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpIntStore.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="GimpIntStore.html#GimpIntStore-struct" title="GimpIntStore">GimpIntStore</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="GimpIntStore.html#GimpIntStoreColumns" title="enum GimpIntStoreColumns">GimpIntStoreColumns</a></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpIntStore.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen"> GObject
+ <span class="lineart">╰──</span> GtkListStore
+ <span class="lineart">╰──</span> GimpIntStore
+ <span class="lineart">╰──</span> <a class="link" href="GimpEnumStore.html" title="GimpEnumStore">GimpEnumStore</a>
+</pre>
+</div>
+<div class="refsect1">
+<a name="GimpIntStore.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
+<p>
+GimpIntStore implements
+ GtkTreeModel, GtkTreeDragSource, GtkTreeDragDest, GtkTreeSortable and GtkBuildable.</p>
+</div>
+<div class="refsect1">
+<a name="GimpIntStore.description"></a><h2>Description</h2>
+<p>A model for integer based name-value pairs (e.g. enums)</p>
+</div>
+<div class="refsect1">
+<a name="GimpIntStore.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-int-store-new"></a><h3>gimp_int_store_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkListStore</span> *
+gimp_int_store_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Creates a <span class="type">GtkListStore</span> with a number of useful columns.
+<a class="link" href="GimpIntStore.html" title="GimpIntStore"><span class="type">GimpIntStore</span></a> is especially useful if the items you want to store
+are identified using an integer value.</p>
+<div class="refsect3">
+<a name="gimp-int-store-new.returns"></a><h4>Returns</h4>
+<p> a new <a class="link" href="GimpIntStore.html" title="GimpIntStore"><span class="type">GimpIntStore</span></a>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-int-store-lookup-by-value"></a><h3>gimp_int_store_lookup_by_value ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_int_store_lookup_by_value (<em class="parameter"><code><span class="type">GtkTreeModel</span> *model</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> value</code></em>,
+ <em class="parameter"><code><span class="type">GtkTreeIter</span> *iter</code></em>);</pre>
+<p>Iterate over the <em class="parameter"><code>model</code></em>
+ looking for <em class="parameter"><code>value</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-int-store-lookup-by-value.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>model</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpIntStore.html" title="GimpIntStore"><span class="type">GimpIntStore</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>value</p></td>
+<td class="parameter_description"><p>an integer value to lookup in the <em class="parameter"><code>model</code></em>
+</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>iter</p></td>
+<td class="parameter_description"><p>return location for the iter of the given <em class="parameter"><code>value</code></em>
+</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-int-store-lookup-by-value.returns"></a><h4>Returns</h4>
+<p> <code class="literal">TRUE</code> if the value has been located and <em class="parameter"><code>iter</code></em>
+is
+valid, <code class="literal">FALSE</code> otherwise.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-int-store-lookup-by-user-data"></a><h3>gimp_int_store_lookup_by_user_data ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_int_store_lookup_by_user_data (<em class="parameter"><code><span class="type">GtkTreeModel</span> *model</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>,
+ <em class="parameter"><code><span class="type">GtkTreeIter</span> *iter</code></em>);</pre>
+<p>Iterate over the <em class="parameter"><code>model</code></em>
+ looking for <em class="parameter"><code>user_data</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-int-store-lookup-by-user-data.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>model</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpIntStore.html" title="GimpIntStore"><span class="type">GimpIntStore</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>user_data</p></td>
+<td class="parameter_description"><p>a gpointer "user-data" to lookup in the <em class="parameter"><code>model</code></em>
+</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>iter</p></td>
+<td class="parameter_description"><p>return location for the iter of the given <em class="parameter"><code>user_data</code></em>
+</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-int-store-lookup-by-user-data.returns"></a><h4>Returns</h4>
+<p> <code class="literal">TRUE</code> if the user-data has been located and <em class="parameter"><code>iter</code></em>
+is
+valid, <code class="literal">FALSE</code> otherwise.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpIntStore.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpIntStore-struct"></a><h3>GimpIntStore</h3>
+<pre class="programlisting">typedef struct _GimpIntStore GimpIntStore;</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpIntStoreColumns"></a><h3>enum GimpIntStoreColumns</h3>
+<p>The column types of <a class="link" href="GimpIntStore.html" title="GimpIntStore"><span class="type">GimpIntStore</span></a>.</p>
+<div class="refsect3">
+<a name="GimpIntStoreColumns.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-INT-STORE-VALUE:CAPS"></a>GIMP_INT_STORE_VALUE</p></td>
+<td class="enum_member_description">
+<p>the integer value</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-INT-STORE-LABEL:CAPS"></a>GIMP_INT_STORE_LABEL</p></td>
+<td class="enum_member_description">
+<p>a human-readable label</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-INT-STORE-ICON-NAME:CAPS"></a>GIMP_INT_STORE_ICON_NAME</p></td>
+<td class="enum_member_description">
+<p>an icon name</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-INT-STORE-PIXBUF:CAPS"></a>GIMP_INT_STORE_PIXBUF</p></td>
+<td class="enum_member_description">
+<p>a <span class="type">GdkPixbuf</span></p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-INT-STORE-USER-DATA:CAPS"></a>GIMP_INT_STORE_USER_DATA</p></td>
+<td class="enum_member_description">
+<p>arbitrary user data</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-INT-STORE-ABBREV:CAPS"></a>GIMP_INT_STORE_ABBREV</p></td>
+<td class="enum_member_description">
+<p>an abbreviated label</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-INT-STORE-NUM-COLUMNS:CAPS"></a>GIMP_INT_STORE_NUM_COLUMNS</p></td>
+<td class="enum_member_description">
+<p>the number of columns</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-INT-STORE-STOCK-ID:CAPS"></a>GIMP_INT_STORE_STOCK_ID</p></td>
+<td class="enum_member_description">
+<p>compat alias for <em class="parameter"><code>GIMP_INT_STORE_ICON_NAME</code></em>
+</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpIntStore.property-details"></a><h2>Property Details</h2>
+<div class="refsect2">
+<a name="GimpIntStore--user-data-type"></a><h3>The <code class="literal">“user-data-type”</code> property</h3>
+<pre class="programlisting"> “user-data-type” <span class="type">GType</span> *</pre>
+<p>Sets the <span class="type">GType</span> for the GIMP_INT_STORE_USER_DATA column.</p>
+<p>You need to set this property when constructing the store if you want
+to use the GIMP_INT_STORE_USER_DATA column and want to have the store
+handle ref-counting of your user data.</p>
+<p>Owner: GimpIntStore</p>
+<p>Flags: Read / Write / Construct Only</p>
+<p>Allowed values: void</p>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpwidgets/html/GimpMemsizeEntry.html b/devel-docs/libgimpwidgets/html/GimpMemsizeEntry.html
new file mode 100644
index 0000000..0cef0d2
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/GimpMemsizeEntry.html
@@ -0,0 +1,247 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpMemSizeEntry: GIMP Widgets Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Widgets Library Reference Manual">
+<link rel="up" href="libgimpwidgets-widgets.html" title="Part I. GIMP Widgets">
+<link rel="prev" href="GimpIntStore.html" title="GimpIntStore">
+<link rel="next" href="GimpNumberPairEntry.html" title="GimpNumberPairEntry">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#GimpMemsizeEntry.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
+ <a href="#GimpMemsizeEntry.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces">  <span class="dim">|</span> 
+ <a href="#GimpMemsizeEntry.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_signals">  <span class="dim">|</span> 
+ <a href="#GimpMemsizeEntry.signals" class="shortcut">Signals</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimpwidgets-widgets.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="GimpIntStore.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="GimpNumberPairEntry.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="GimpMemsizeEntry"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="GimpMemsizeEntry.top_of_page"></a>GimpMemSizeEntry</span></h2>
+<p>GimpMemSizeEntry — A composite widget to enter a memory size.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"><img src="gimp-widget-memsize-entry.png"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="GimpMemsizeEntry.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpMemsizeEntry.html#gimp-memsize-entry-new" title="gimp_memsize_entry_new ()">gimp_memsize_entry_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpMemsizeEntry.html#gimp-memsize-entry-set-value" title="gimp_memsize_entry_set_value ()">gimp_memsize_entry_set_value</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">guint64</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpMemsizeEntry.html#gimp-memsize-entry-get-value" title="gimp_memsize_entry_get_value ()">gimp_memsize_entry_get_value</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpMemsizeEntry.signals"></a><h2>Signals</h2>
+<div class="informaltable"><table class="informaltable" border="0">
+<colgroup>
+<col width="150px" class="signal_proto_type">
+<col width="300px" class="signal_proto_name">
+<col width="200px" class="signal_proto_flags">
+</colgroup>
+<tbody><tr>
+<td class="signal_type"><span class="returnvalue">void</span></td>
+<td class="signal_name"><a class="link" href="GimpMemsizeEntry.html#GimpMemsizeEntry-value-changed" title="The “value-changed” signal">value-changed</a></td>
+<td class="signal_flags">Run First</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpMemsizeEntry.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody><tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="GimpMemsizeEntry.html#GimpMemsizeEntry-struct" title="GimpMemsizeEntry">GimpMemsizeEntry</a></td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpMemsizeEntry.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen"> GObject
+ <span class="lineart">╰──</span> GInitiallyUnowned
+ <span class="lineart">╰──</span> GtkObject
+ <span class="lineart">╰──</span> GtkWidget
+ <span class="lineart">╰──</span> GtkContainer
+ <span class="lineart">╰──</span> GtkBox
+ <span class="lineart">╰──</span> GimpMemsizeEntry
+</pre>
+</div>
+<div class="refsect1">
+<a name="GimpMemsizeEntry.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
+<p>
+GimpMemsizeEntry implements
+ AtkImplementorIface, GtkBuildable and GtkOrientable.</p>
+</div>
+<div class="refsect1">
+<a name="GimpMemsizeEntry.description"></a><h2>Description</h2>
+<p>Similar to a <a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry"><span class="type">GimpSizeEntry</span></a> but instead of lengths, this widget is
+used to let the user enter memory sizes. A combo box allows one to
+switch between Kilobytes, Megabytes and Gigabytes. Used in the GIMP
+preferences dialog.</p>
+</div>
+<div class="refsect1">
+<a name="GimpMemsizeEntry.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-memsize-entry-new"></a><h3>gimp_memsize_entry_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_memsize_entry_new (<em class="parameter"><code><span class="type">guint64</span> value</code></em>,
+ <em class="parameter"><code><span class="type">guint64</span> lower</code></em>,
+ <em class="parameter"><code><span class="type">guint64</span> upper</code></em>);</pre>
+<p>Creates a new <a class="link" href="GimpMemsizeEntry.html" title="GimpMemSizeEntry"><span class="type">GimpMemsizeEntry</span></a> which is a <span class="type">GtkHBox</span> with a <span class="type">GtkSpinButton</span>
+and a <span class="type">GtkOptionMenu</span> all setup to allow the user to enter memory sizes.</p>
+<div class="refsect3">
+<a name="gimp-memsize-entry-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>value</p></td>
+<td class="parameter_description"><p>the initial value (in Bytes)</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>lower</p></td>
+<td class="parameter_description"><p>the lower limit for the value (in Bytes)</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>upper</p></td>
+<td class="parameter_description"><p>the upper limit for the value (in Bytes)</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-memsize-entry-new.returns"></a><h4>Returns</h4>
+<p> Pointer to the new <a class="link" href="GimpMemsizeEntry.html" title="GimpMemSizeEntry"><span class="type">GimpMemsizeEntry</span></a>.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-memsize-entry-set-value"></a><h3>gimp_memsize_entry_set_value ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_memsize_entry_set_value (<em class="parameter"><code><a class="link" href="GimpMemsizeEntry.html" title="GimpMemSizeEntry"><span class="type">GimpMemsizeEntry</span></a> *entry</code></em>,
+ <em class="parameter"><code><span class="type">guint64</span> value</code></em>);</pre>
+<p>Sets the <em class="parameter"><code>entry</code></em>
+'s value. Please note that the <a class="link" href="GimpMemsizeEntry.html" title="GimpMemSizeEntry"><span class="type">GimpMemsizeEntry</span></a> rounds
+the value to full Kilobytes.</p>
+<div class="refsect3">
+<a name="gimp-memsize-entry-set-value.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>entry</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpMemsizeEntry.html" title="GimpMemSizeEntry"><span class="type">GimpMemsizeEntry</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>value</p></td>
+<td class="parameter_description"><p>the new value (in Bytes)</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-memsize-entry-get-value"></a><h3>gimp_memsize_entry_get_value ()</h3>
+<pre class="programlisting"><span class="returnvalue">guint64</span>
+gimp_memsize_entry_get_value (<em class="parameter"><code><a class="link" href="GimpMemsizeEntry.html" title="GimpMemSizeEntry"><span class="type">GimpMemsizeEntry</span></a> *entry</code></em>);</pre>
+<p>Retrieves the current value from a <a class="link" href="GimpMemsizeEntry.html" title="GimpMemSizeEntry"><span class="type">GimpMemsizeEntry</span></a>.</p>
+<div class="refsect3">
+<a name="gimp-memsize-entry-get-value.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>entry</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpMemsizeEntry.html" title="GimpMemSizeEntry"><span class="type">GimpMemsizeEntry</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-memsize-entry-get-value.returns"></a><h4>Returns</h4>
+<p> the current value of <em class="parameter"><code>entry</code></em>
+(in Bytes).</p>
+</div>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpMemsizeEntry.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpMemsizeEntry-struct"></a><h3>GimpMemsizeEntry</h3>
+<pre class="programlisting">typedef struct _GimpMemsizeEntry GimpMemsizeEntry;</pre>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpMemsizeEntry.signal-details"></a><h2>Signal Details</h2>
+<div class="refsect2">
+<a name="GimpMemsizeEntry-value-changed"></a><h3>The <code class="literal">“value-changed”</code> signal</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+user_function (<a class="link" href="GimpMemsizeEntry.html" title="GimpMemSizeEntry"><span class="type">GimpMemsizeEntry</span></a> *gimpmemsizeentry,
+ <span class="type">gpointer</span> user_data)</pre>
+<p>Flags: Run First</p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpwidgets/html/GimpNumberPairEntry.html b/devel-docs/libgimpwidgets/html/GimpNumberPairEntry.html
new file mode 100644
index 0000000..480fe5d
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/GimpNumberPairEntry.html
@@ -0,0 +1,933 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpNumberPairEntry: GIMP Widgets Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Widgets Library Reference Manual">
+<link rel="up" href="libgimpwidgets-widgets.html" title="Part I. GIMP Widgets">
+<link rel="prev" href="GimpMemsizeEntry.html" title="GimpMemSizeEntry">
+<link rel="next" href="GimpOffsetArea.html" title="GimpOffsetArea">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#GimpNumberPairEntry.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
+ <a href="#GimpNumberPairEntry.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces">  <span class="dim">|</span> 
+ <a href="#GimpNumberPairEntry.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_properties">  <span class="dim">|</span> 
+ <a href="#GimpNumberPairEntry.properties" class="shortcut">Properties</a></span><span id="nav_signals">  <span class="dim">|</span> 
+ <a href="#GimpNumberPairEntry.signals" class="shortcut">Signals</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimpwidgets-widgets.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="GimpMemsizeEntry.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="GimpOffsetArea.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="GimpNumberPairEntry"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="GimpNumberPairEntry.top_of_page"></a>GimpNumberPairEntry</span></h2>
+<p>GimpNumberPairEntry — A <span class="type">GtkEntry</span> subclass to enter ratios.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"><img src="gimp-widget-number-pair-entry.png"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="GimpNumberPairEntry.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpNumberPairEntry.html#gimp-number-pair-entry-new" title="gimp_number_pair_entry_new ()">gimp_number_pair_entry_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpNumberPairEntry.html#gimp-number-pair-entry-set-default-values" title="gimp_number_pair_entry_set_default_values ()">gimp_number_pair_entry_set_default_values</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpNumberPairEntry.html#gimp-number-pair-entry-get-default-values" title="gimp_number_pair_entry_get_default_values ()">gimp_number_pair_entry_get_default_values</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpNumberPairEntry.html#gimp-number-pair-entry-set-values" title="gimp_number_pair_entry_set_values ()">gimp_number_pair_entry_set_values</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpNumberPairEntry.html#gimp-number-pair-entry-get-values" title="gimp_number_pair_entry_get_values ()">gimp_number_pair_entry_get_values</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="GimpNumberPairEntry.html#GimpAspectType" title="enum GimpAspectType"><span class="returnvalue">GimpAspectType</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="GimpNumberPairEntry.html#gimp-number-pair-entry-get-aspect" title="gimp_number_pair_entry_get_aspect ()">gimp_number_pair_entry_get_aspect</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpNumberPairEntry.html#gimp-number-pair-entry-set-aspect" title="gimp_number_pair_entry_set_aspect ()">gimp_number_pair_entry_set_aspect</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gdouble</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpNumberPairEntry.html#gimp-number-pair-entry-get-ratio" title="gimp_number_pair_entry_get_ratio ()">gimp_number_pair_entry_get_ratio</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpNumberPairEntry.html#gimp-number-pair-entry-set-ratio" title="gimp_number_pair_entry_set_ratio ()">gimp_number_pair_entry_set_ratio</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpNumberPairEntry.html#gimp-number-pair-entry-get-user-override" title="gimp_number_pair_entry_get_user_override ()">gimp_number_pair_entry_get_user_override</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpNumberPairEntry.html#gimp-number-pair-entry-set-user-override" title="gimp_number_pair_entry_set_user_override ()">gimp_number_pair_entry_set_user_override</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">const <span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpNumberPairEntry.html#gimp-number-pair-entry-get-default-text" title="gimp_number_pair_entry_get_default_text ()">gimp_number_pair_entry_get_default_text</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpNumberPairEntry.html#gimp-number-pair-entry-set-default-text" title="gimp_number_pair_entry_set_default_text ()">gimp_number_pair_entry_set_default_text</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpNumberPairEntry.properties"></a><h2>Properties</h2>
+<div class="informaltable"><table class="informaltable" border="0">
+<colgroup>
+<col width="150px" class="properties_type">
+<col width="300px" class="properties_name">
+<col width="200px" class="properties_flags">
+</colgroup>
+<tbody>
+<tr>
+<td class="property_type"><span class="type">gboolean</span></td>
+<td class="property_name"><a class="link" href="GimpNumberPairEntry.html#GimpNumberPairEntry--allow-simplification" title="The “allow-simplification” property">allow-simplification</a></td>
+<td class="property_flags">Read / Write</td>
+</tr>
+<tr>
+<td class="property_type"><a class="link" href="GimpNumberPairEntry.html#GimpAspectType" title="enum GimpAspectType"><span class="type">GimpAspectType</span></a></td>
+<td class="property_name"><a class="link" href="GimpNumberPairEntry.html#GimpNumberPairEntry--aspect" title="The “aspect” property">aspect</a></td>
+<td class="property_flags">Read / Write</td>
+</tr>
+<tr>
+<td class="property_type"><span class="type">double</span></td>
+<td class="property_name"><a class="link" href="GimpNumberPairEntry.html#GimpNumberPairEntry--default-left-number" title="The “default-left-number” property">default-left-number</a></td>
+<td class="property_flags">Read / Write</td>
+</tr>
+<tr>
+<td class="property_type"><span class="type">double</span></td>
+<td class="property_name"><a class="link" href="GimpNumberPairEntry.html#GimpNumberPairEntry--default-right-number" title="The “default-right-number” property">default-right-number</a></td>
+<td class="property_flags">Read / Write</td>
+</tr>
+<tr>
+<td class="property_type">
+<span class="type">char</span> *</td>
+<td class="property_name"><a class="link" href="GimpNumberPairEntry.html#GimpNumberPairEntry--default-text" title="The “default-text” property">default-text</a></td>
+<td class="property_flags">Read / Write</td>
+</tr>
+<tr>
+<td class="property_type"><span class="type">double</span></td>
+<td class="property_name"><a class="link" href="GimpNumberPairEntry.html#GimpNumberPairEntry--left-number" title="The “left-number” property">left-number</a></td>
+<td class="property_flags">Read / Write</td>
+</tr>
+<tr>
+<td class="property_type"><span class="type">double</span></td>
+<td class="property_name"><a class="link" href="GimpNumberPairEntry.html#GimpNumberPairEntry--max-valid-value" title="The “max-valid-value” property">max-valid-value</a></td>
+<td class="property_flags">Read / Write</td>
+</tr>
+<tr>
+<td class="property_type"><span class="type">double</span></td>
+<td class="property_name"><a class="link" href="GimpNumberPairEntry.html#GimpNumberPairEntry--min-valid-value" title="The “min-valid-value” property">min-valid-value</a></td>
+<td class="property_flags">Read / Write</td>
+</tr>
+<tr>
+<td class="property_type"><span class="type">double</span></td>
+<td class="property_name"><a class="link" href="GimpNumberPairEntry.html#GimpNumberPairEntry--ratio" title="The “ratio” property">ratio</a></td>
+<td class="property_flags">Read / Write</td>
+</tr>
+<tr>
+<td class="property_type"><span class="type">double</span></td>
+<td class="property_name"><a class="link" href="GimpNumberPairEntry.html#GimpNumberPairEntry--right-number" title="The “right-number” property">right-number</a></td>
+<td class="property_flags">Read / Write</td>
+</tr>
+<tr>
+<td class="property_type">
+<span class="type">char</span> *</td>
+<td class="property_name"><a class="link" href="GimpNumberPairEntry.html#GimpNumberPairEntry--separators" title="The “separators” property">separators</a></td>
+<td class="property_flags">Read / Write / Construct Only</td>
+</tr>
+<tr>
+<td class="property_type"><span class="type">gboolean</span></td>
+<td class="property_name"><a class="link" href="GimpNumberPairEntry.html#GimpNumberPairEntry--user-override" title="The “user-override” property">user-override</a></td>
+<td class="property_flags">Read / Write</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpNumberPairEntry.signals"></a><h2>Signals</h2>
+<div class="informaltable"><table class="informaltable" border="0">
+<colgroup>
+<col width="150px" class="signal_proto_type">
+<col width="300px" class="signal_proto_name">
+<col width="200px" class="signal_proto_flags">
+</colgroup>
+<tbody>
+<tr>
+<td class="signal_type"><span class="returnvalue">void</span></td>
+<td class="signal_name"><a class="link" href="GimpNumberPairEntry.html#GimpNumberPairEntry-numbers-changed" title="The “numbers-changed” signal">numbers-changed</a></td>
+<td class="signal_flags">Run First</td>
+</tr>
+<tr>
+<td class="signal_type"><span class="returnvalue">void</span></td>
+<td class="signal_name"><a class="link" href="GimpNumberPairEntry.html#GimpNumberPairEntry-ratio-changed" title="The “ratio-changed” signal">ratio-changed</a></td>
+<td class="signal_flags">Run First</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpNumberPairEntry.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="GimpNumberPairEntry.html#GimpNumberPairEntry-struct" title="GimpNumberPairEntry">GimpNumberPairEntry</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="GimpNumberPairEntry.html#GimpAspectType" title="enum GimpAspectType">GimpAspectType</a></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpNumberPairEntry.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen"> GObject
+ <span class="lineart">╰──</span> GInitiallyUnowned
+ <span class="lineart">╰──</span> GtkObject
+ <span class="lineart">╰──</span> GtkWidget
+ <span class="lineart">╰──</span> GtkEntry
+ <span class="lineart">╰──</span> GimpNumberPairEntry
+</pre>
+</div>
+<div class="refsect1">
+<a name="GimpNumberPairEntry.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
+<p>
+GimpNumberPairEntry implements
+ AtkImplementorIface, GtkBuildable, GtkEditable and GtkCellEditable.</p>
+</div>
+<div class="refsect1">
+<a name="GimpNumberPairEntry.description"></a><h2>Description</h2>
+<p>A <span class="type">GtkEntry</span> subclass to enter ratios.</p>
+</div>
+<div class="refsect1">
+<a name="GimpNumberPairEntry.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-number-pair-entry-new"></a><h3>gimp_number_pair_entry_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_number_pair_entry_new (<em class="parameter"><code>const <span class="type">gchar</span> *separators</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> allow_simplification</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> min_valid_value</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> max_valid_value</code></em>);</pre>
+<p>Creates a new <a class="link" href="GimpNumberPairEntry.html" title="GimpNumberPairEntry"><span class="type">GimpNumberPairEntry</span></a> widget, which is a GtkEntry that
+accepts two numbers separated by a separator. Typical input example
+with a 'x' separator: "377x233".</p>
+<p>The widget supports simplification of the entered ratio when the
+input ends in '=', if "allow-simplification" is TRUE.</p>
+<p>The "separators" property contains a string of characters valid as
+separators when parsing input. The first separator is used when
+displaying the current values.</p>
+<p>It is possible to specify what range of values that shall be
+considered as valid when parsing user input, by changing
+"min-valid-value" and "max-valid-value".</p>
+<p>The first separator of <em class="parameter"><code>separators</code></em>
+ is used to display the current
+value.</p>
+<div class="refsect3">
+<a name="gimp-number-pair-entry-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>separators</p></td>
+<td class="parameter_description"><p>The allowed separators.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>allow_simplification</p></td>
+<td class="parameter_description"><p>Whether to do simplification on the entered term.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>min_valid_value</p></td>
+<td class="parameter_description"><p>The minimum allowed result value.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>max_valid_value</p></td>
+<td class="parameter_description"><p>The maximum allowed result value.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-number-pair-entry-new.returns"></a><h4>Returns</h4>
+<p> The new <a class="link" href="GimpNumberPairEntry.html" title="GimpNumberPairEntry"><span class="type">GimpNumberPairEntry</span></a> widget.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-number-pair-entry-set-default-values"></a><h3>gimp_number_pair_entry_set_default_values ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_number_pair_entry_set_default_values
+ (<em class="parameter"><code><a class="link" href="GimpNumberPairEntry.html" title="GimpNumberPairEntry"><span class="type">GimpNumberPairEntry</span></a> *entry</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> left</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> right</code></em>);</pre>
+<div class="refsect3">
+<a name="gimp-number-pair-entry-set-default-values.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>entry</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GimpNumberPairEntry.html" title="GimpNumberPairEntry"><span class="type">GimpNumberPairEntry</span></a> widget.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>left</p></td>
+<td class="parameter_description"><p>Default left value in the entry.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>right</p></td>
+<td class="parameter_description"><p>Default right value in the entry.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-number-pair-entry-get-default-values"></a><h3>gimp_number_pair_entry_get_default_values ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_number_pair_entry_get_default_values
+ (<em class="parameter"><code><a class="link" href="GimpNumberPairEntry.html" title="GimpNumberPairEntry"><span class="type">GimpNumberPairEntry</span></a> *entry</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> *left</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> *right</code></em>);</pre>
+<div class="refsect3">
+<a name="gimp-number-pair-entry-get-default-values.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>entry</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GimpNumberPairEntry.html" title="GimpNumberPairEntry"><span class="type">GimpNumberPairEntry</span></a> widget.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>left</p></td>
+<td class="parameter_description"><p>Pointer of where to put left value.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>right</p></td>
+<td class="parameter_description"><p>Pointer of where to put right value.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-number-pair-entry-set-values"></a><h3>gimp_number_pair_entry_set_values ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_number_pair_entry_set_values (<em class="parameter"><code><a class="link" href="GimpNumberPairEntry.html" title="GimpNumberPairEntry"><span class="type">GimpNumberPairEntry</span></a> *entry</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> left</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> right</code></em>);</pre>
+<p>Forces setting the numbers displayed by a <a class="link" href="GimpNumberPairEntry.html" title="GimpNumberPairEntry"><span class="type">GimpNumberPairEntry</span></a>,
+ignoring if the user has set his/her own value. The state of
+user-override will not be changed.</p>
+<div class="refsect3">
+<a name="gimp-number-pair-entry-set-values.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>entry</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GimpNumberPairEntry.html" title="GimpNumberPairEntry"><span class="type">GimpNumberPairEntry</span></a> widget.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>left</p></td>
+<td class="parameter_description"><p>Left number in the entry.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>right</p></td>
+<td class="parameter_description"><p>Right number in the entry.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-number-pair-entry-get-values"></a><h3>gimp_number_pair_entry_get_values ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_number_pair_entry_get_values (<em class="parameter"><code><a class="link" href="GimpNumberPairEntry.html" title="GimpNumberPairEntry"><span class="type">GimpNumberPairEntry</span></a> *entry</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> *left</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> *right</code></em>);</pre>
+<p>Gets the numbers displayed by a <a class="link" href="GimpNumberPairEntry.html" title="GimpNumberPairEntry"><span class="type">GimpNumberPairEntry</span></a>.</p>
+<div class="refsect3">
+<a name="gimp-number-pair-entry-get-values.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>entry</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GimpNumberPairEntry.html" title="GimpNumberPairEntry"><span class="type">GimpNumberPairEntry</span></a> widget.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>left</p></td>
+<td class="parameter_description"><p>Pointer of where to store the left number (may be <code class="literal">NULL</code>).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>right</p></td>
+<td class="parameter_description"><p>Pointer of to store the right number (may be <code class="literal">NULL</code>).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-number-pair-entry-get-aspect"></a><h3>gimp_number_pair_entry_get_aspect ()</h3>
+<pre class="programlisting"><a class="link" href="GimpNumberPairEntry.html#GimpAspectType" title="enum GimpAspectType"><span class="returnvalue">GimpAspectType</span></a>
+gimp_number_pair_entry_get_aspect (<em class="parameter"><code><a class="link" href="GimpNumberPairEntry.html" title="GimpNumberPairEntry"><span class="type">GimpNumberPairEntry</span></a> *entry</code></em>);</pre>
+<p>Gets the aspect of the ratio displayed by a <a class="link" href="GimpNumberPairEntry.html" title="GimpNumberPairEntry"><span class="type">GimpNumberPairEntry</span></a>.</p>
+<div class="refsect3">
+<a name="gimp-number-pair-entry-get-aspect.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>entry</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GimpNumberPairEntry.html" title="GimpNumberPairEntry"><span class="type">GimpNumberPairEntry</span></a> widget.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-number-pair-entry-get-aspect.returns"></a><h4>Returns</h4>
+<p> The entry's current aspect.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-number-pair-entry-set-aspect"></a><h3>gimp_number_pair_entry_set_aspect ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_number_pair_entry_set_aspect (<em class="parameter"><code><a class="link" href="GimpNumberPairEntry.html" title="GimpNumberPairEntry"><span class="type">GimpNumberPairEntry</span></a> *entry</code></em>,
+ <em class="parameter"><code><a class="link" href="GimpNumberPairEntry.html#GimpAspectType" title="enum GimpAspectType"><span class="type">GimpAspectType</span></a> aspect</code></em>);</pre>
+<p>Sets the aspect of the ratio by swapping the left_number and
+right_number if necessary (or setting them to 1.0 in case that
+<em class="parameter"><code>aspect</code></em>
+ is <a class="link" href="GimpNumberPairEntry.html#GIMP-ASPECT-SQUARE:CAPS"><code class="literal">GIMP_ASPECT_SQUARE</code></a>).</p>
+<div class="refsect3">
+<a name="gimp-number-pair-entry-set-aspect.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>entry</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GimpNumberPairEntry.html" title="GimpNumberPairEntry"><span class="type">GimpNumberPairEntry</span></a> widget.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>aspect</p></td>
+<td class="parameter_description"><p>The new aspect.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-number-pair-entry-get-ratio"></a><h3>gimp_number_pair_entry_get_ratio ()</h3>
+<pre class="programlisting"><span class="returnvalue">gdouble</span>
+gimp_number_pair_entry_get_ratio (<em class="parameter"><code><a class="link" href="GimpNumberPairEntry.html" title="GimpNumberPairEntry"><span class="type">GimpNumberPairEntry</span></a> *entry</code></em>);</pre>
+<p>Retrieves the ratio of the numbers displayed by a <a class="link" href="GimpNumberPairEntry.html" title="GimpNumberPairEntry"><span class="type">GimpNumberPairEntry</span></a>.</p>
+<div class="refsect3">
+<a name="gimp-number-pair-entry-get-ratio.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>entry</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GimpNumberPairEntry.html" title="GimpNumberPairEntry"><span class="type">GimpNumberPairEntry</span></a> widget.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-number-pair-entry-get-ratio.returns"></a><h4>Returns</h4>
+<p> The ratio value.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-number-pair-entry-set-ratio"></a><h3>gimp_number_pair_entry_set_ratio ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_number_pair_entry_set_ratio (<em class="parameter"><code><a class="link" href="GimpNumberPairEntry.html" title="GimpNumberPairEntry"><span class="type">GimpNumberPairEntry</span></a> *entry</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> ratio</code></em>);</pre>
+<p>Sets the numbers of the <a class="link" href="GimpNumberPairEntry.html" title="GimpNumberPairEntry"><span class="type">GimpNumberPairEntry</span></a> to have the desired
+ratio. If the new ratio is different than the previous ratio, the
+"ratio-changed" signal is emitted.</p>
+<p>An attempt is made to convert the decimal number into a fraction
+with left_number and right_number &lt; 1000.</p>
+<div class="refsect3">
+<a name="gimp-number-pair-entry-set-ratio.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>entry</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GimpNumberPairEntry.html" title="GimpNumberPairEntry"><span class="type">GimpNumberPairEntry</span></a> widget.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>ratio</p></td>
+<td class="parameter_description"><p>Ratio to set in the widget.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-number-pair-entry-get-user-override"></a><h3>gimp_number_pair_entry_get_user_override ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_number_pair_entry_get_user_override
+ (<em class="parameter"><code><a class="link" href="GimpNumberPairEntry.html" title="GimpNumberPairEntry"><span class="type">GimpNumberPairEntry</span></a> *entry</code></em>);</pre>
+<div class="refsect3">
+<a name="gimp-number-pair-entry-get-user-override.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>entry</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GimpNumberPairEntry.html" title="GimpNumberPairEntry"><span class="type">GimpNumberPairEntry</span></a> widget.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-number-pair-entry-get-user-override.returns"></a><h4>Returns</h4>
+<p> Whether or not the the widget is in user overridden mode.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-number-pair-entry-set-user-override"></a><h3>gimp_number_pair_entry_set_user_override ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_number_pair_entry_set_user_override
+ (<em class="parameter"><code><a class="link" href="GimpNumberPairEntry.html" title="GimpNumberPairEntry"><span class="type">GimpNumberPairEntry</span></a> *entry</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> user_override</code></em>);</pre>
+<p>When the entry is not in user overridden mode, the values will
+change when the default values are changed. When in user overridden
+mode, setting default values will not affect the active values.</p>
+<div class="refsect3">
+<a name="gimp-number-pair-entry-set-user-override.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>entry</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GimpNumberPairEntry.html" title="GimpNumberPairEntry"><span class="type">GimpNumberPairEntry</span></a> widget.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>user_override</p></td>
+<td class="parameter_description"><p><code class="literal">TRUE</code> sets the entry in user overridden mode,
+<code class="literal">FALSE</code> disables.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-number-pair-entry-get-default-text"></a><h3>gimp_number_pair_entry_get_default_text ()</h3>
+<pre class="programlisting">const <span class="returnvalue">gchar</span> *
+gimp_number_pair_entry_get_default_text
+ (<em class="parameter"><code><a class="link" href="GimpNumberPairEntry.html" title="GimpNumberPairEntry"><span class="type">GimpNumberPairEntry</span></a> *entry</code></em>);</pre>
+<div class="refsect3">
+<a name="gimp-number-pair-entry-get-default-text.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>entry</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GimpNumberPairEntry.html" title="GimpNumberPairEntry"><span class="type">GimpNumberPairEntry</span></a> widget.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-number-pair-entry-get-default-text.returns"></a><h4>Returns</h4>
+<p> the string manually set to be shown, or <code class="literal">NULL</code> if values are
+shown in a normal fashion.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-number-pair-entry-set-default-text"></a><h3>gimp_number_pair_entry_set_default_text ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_number_pair_entry_set_default_text
+ (<em class="parameter"><code><a class="link" href="GimpNumberPairEntry.html" title="GimpNumberPairEntry"><span class="type">GimpNumberPairEntry</span></a> *entry</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *string</code></em>);</pre>
+<p>Causes the entry to show a given string when in automatic mode,
+instead of the default numbers. The only thing this does is making
+the <a class="link" href="GimpNumberPairEntry.html" title="GimpNumberPairEntry"><span class="type">GimpNumberPairEntry</span></a> showing this string, the internal state
+and API calls are not affected.</p>
+<p>Set the default string to <code class="literal">NULL</code> to display default values as
+normal.</p>
+<div class="refsect3">
+<a name="gimp-number-pair-entry-set-default-text.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>entry</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GimpNumberPairEntry.html" title="GimpNumberPairEntry"><span class="type">GimpNumberPairEntry</span></a> widget.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>string</p></td>
+<td class="parameter_description"><p>Default string.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpNumberPairEntry.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpNumberPairEntry-struct"></a><h3>GimpNumberPairEntry</h3>
+<pre class="programlisting">typedef struct _GimpNumberPairEntry GimpNumberPairEntry;</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpAspectType"></a><h3>enum GimpAspectType</h3>
+<p>Aspect ratios.</p>
+<div class="refsect3">
+<a name="GimpAspectType.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-ASPECT-SQUARE:CAPS"></a>GIMP_ASPECT_SQUARE</p></td>
+<td class="enum_member_description">
+<p>it's a 1:1 square</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-ASPECT-PORTRAIT:CAPS"></a>GIMP_ASPECT_PORTRAIT</p></td>
+<td class="enum_member_description">
+<p>it's higher than it's wide</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-ASPECT-LANDSCAPE:CAPS"></a>GIMP_ASPECT_LANDSCAPE</p></td>
+<td class="enum_member_description">
+<p>it's wider than it's high</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpNumberPairEntry.property-details"></a><h2>Property Details</h2>
+<div class="refsect2">
+<a name="GimpNumberPairEntry--allow-simplification"></a><h3>The <code class="literal">“allow-simplification”</code> property</h3>
+<pre class="programlisting"> “allow-simplification” <span class="type">gboolean</span></pre>
+<p>Whether to allow simplification.</p>
+<p>Owner: GimpNumberPairEntry</p>
+<p>Flags: Read / Write</p>
+<p>Default value: FALSE</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpNumberPairEntry--aspect"></a><h3>The <code class="literal">“aspect”</code> property</h3>
+<pre class="programlisting"> “aspect” <a class="link" href="GimpNumberPairEntry.html#GimpAspectType" title="enum GimpAspectType"><span class="type">GimpAspectType</span></a></pre>
+<p>The value as aspect.</p>
+<p>Owner: GimpNumberPairEntry</p>
+<p>Flags: Read / Write</p>
+<p>Default value: GIMP_ASPECT_SQUARE</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpNumberPairEntry--default-left-number"></a><h3>The <code class="literal">“default-left-number”</code> property</h3>
+<pre class="programlisting"> “default-left-number” <span class="type">double</span></pre>
+<p>The default left number.</p>
+<p>Owner: GimpNumberPairEntry</p>
+<p>Flags: Read / Write</p>
+<p>Allowed values: &gt;= G_MINDOUBLE</p>
+<p>Default value: 100</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpNumberPairEntry--default-right-number"></a><h3>The <code class="literal">“default-right-number”</code> property</h3>
+<pre class="programlisting"> “default-right-number” <span class="type">double</span></pre>
+<p>The default right number.</p>
+<p>Owner: GimpNumberPairEntry</p>
+<p>Flags: Read / Write</p>
+<p>Allowed values: &gt;= G_MINDOUBLE</p>
+<p>Default value: 100</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpNumberPairEntry--default-text"></a><h3>The <code class="literal">“default-text”</code> property</h3>
+<pre class="programlisting"> “default-text” <span class="type">char</span> *</pre>
+<p>String to show when in automatic mode.</p>
+<p>Owner: GimpNumberPairEntry</p>
+<p>Flags: Read / Write</p>
+<p>Default value: NULL</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpNumberPairEntry--left-number"></a><h3>The <code class="literal">“left-number”</code> property</h3>
+<pre class="programlisting"> “left-number” <span class="type">double</span></pre>
+<p>The left number.</p>
+<p>Owner: GimpNumberPairEntry</p>
+<p>Flags: Read / Write</p>
+<p>Allowed values: &gt;= G_MINDOUBLE</p>
+<p>Default value: 100</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpNumberPairEntry--max-valid-value"></a><h3>The <code class="literal">“max-valid-value”</code> property</h3>
+<pre class="programlisting"> “max-valid-value” <span class="type">double</span></pre>
+<p>Maximum value valid when parsing input.</p>
+<p>Owner: GimpNumberPairEntry</p>
+<p>Flags: Read / Write</p>
+<p>Allowed values: &gt;= G_MINDOUBLE</p>
+<p>Default value: 1.79769e+308</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpNumberPairEntry--min-valid-value"></a><h3>The <code class="literal">“min-valid-value”</code> property</h3>
+<pre class="programlisting"> “min-valid-value” <span class="type">double</span></pre>
+<p>Minimum value valid when parsing input.</p>
+<p>Owner: GimpNumberPairEntry</p>
+<p>Flags: Read / Write</p>
+<p>Allowed values: &gt;= G_MINDOUBLE</p>
+<p>Default value: 2.22507e-308</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpNumberPairEntry--ratio"></a><h3>The <code class="literal">“ratio”</code> property</h3>
+<pre class="programlisting"> “ratio” <span class="type">double</span></pre>
+<p>The value as ratio.</p>
+<p>Owner: GimpNumberPairEntry</p>
+<p>Flags: Read / Write</p>
+<p>Allowed values: &gt;= G_MINDOUBLE</p>
+<p>Default value: 1</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpNumberPairEntry--right-number"></a><h3>The <code class="literal">“right-number”</code> property</h3>
+<pre class="programlisting"> “right-number” <span class="type">double</span></pre>
+<p>The right number.</p>
+<p>Owner: GimpNumberPairEntry</p>
+<p>Flags: Read / Write</p>
+<p>Allowed values: &gt;= G_MINDOUBLE</p>
+<p>Default value: 100</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpNumberPairEntry--separators"></a><h3>The <code class="literal">“separators”</code> property</h3>
+<pre class="programlisting"> “separators” <span class="type">char</span> *</pre>
+<p>A string of valid separators.</p>
+<p>Owner: GimpNumberPairEntry</p>
+<p>Flags: Read / Write / Construct Only</p>
+<p>Default value: NULL</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpNumberPairEntry--user-override"></a><h3>The <code class="literal">“user-override”</code> property</h3>
+<pre class="programlisting"> “user-override” <span class="type">gboolean</span></pre>
+<p>Whether the widget is in 'user override' mode.</p>
+<p>Owner: GimpNumberPairEntry</p>
+<p>Flags: Read / Write</p>
+<p>Default value: FALSE</p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpNumberPairEntry.signal-details"></a><h2>Signal Details</h2>
+<div class="refsect2">
+<a name="GimpNumberPairEntry-numbers-changed"></a><h3>The <code class="literal">“numbers-changed”</code> signal</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+user_function (<a class="link" href="GimpNumberPairEntry.html" title="GimpNumberPairEntry"><span class="type">GimpNumberPairEntry</span></a> *gimpnumberpairentry,
+ <span class="type">gpointer</span> user_data)</pre>
+<p>Flags: Run First</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpNumberPairEntry-ratio-changed"></a><h3>The <code class="literal">“ratio-changed”</code> signal</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+user_function (<a class="link" href="GimpNumberPairEntry.html" title="GimpNumberPairEntry"><span class="type">GimpNumberPairEntry</span></a> *gimpnumberpairentry,
+ <span class="type">gpointer</span> user_data)</pre>
+<p>Flags: Run First</p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpwidgets/html/GimpOffsetArea.html b/devel-docs/libgimpwidgets/html/GimpOffsetArea.html
new file mode 100644
index 0000000..d42b9fa
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/GimpOffsetArea.html
@@ -0,0 +1,296 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpOffsetArea: GIMP Widgets Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Widgets Library Reference Manual">
+<link rel="up" href="libgimpwidgets-widgets.html" title="Part I. GIMP Widgets">
+<link rel="prev" href="GimpNumberPairEntry.html" title="GimpNumberPairEntry">
+<link rel="next" href="GimpPageSelector.html" title="GimpPageSelector">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#GimpOffsetArea.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
+ <a href="#GimpOffsetArea.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces">  <span class="dim">|</span> 
+ <a href="#GimpOffsetArea.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_signals">  <span class="dim">|</span> 
+ <a href="#GimpOffsetArea.signals" class="shortcut">Signals</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimpwidgets-widgets.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="GimpNumberPairEntry.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="GimpPageSelector.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="GimpOffsetArea"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="GimpOffsetArea.top_of_page"></a>GimpOffsetArea</span></h2>
+<p>GimpOffsetArea — Widget to control image offsets.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"><img src="gimp-widget-offset-area.png"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="GimpOffsetArea.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpOffsetArea.html#gimp-offset-area-new" title="gimp_offset_area_new ()">gimp_offset_area_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpOffsetArea.html#gimp-offset-area-set-size" title="gimp_offset_area_set_size ()">gimp_offset_area_set_size</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpOffsetArea.html#gimp-offset-area-set-offsets" title="gimp_offset_area_set_offsets ()">gimp_offset_area_set_offsets</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpOffsetArea.html#gimp-offset-area-set-pixbuf" title="gimp_offset_area_set_pixbuf ()">gimp_offset_area_set_pixbuf</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpOffsetArea.signals"></a><h2>Signals</h2>
+<div class="informaltable"><table class="informaltable" border="0">
+<colgroup>
+<col width="150px" class="signal_proto_type">
+<col width="300px" class="signal_proto_name">
+<col width="200px" class="signal_proto_flags">
+</colgroup>
+<tbody><tr>
+<td class="signal_type"><span class="returnvalue">void</span></td>
+<td class="signal_name"><a class="link" href="GimpOffsetArea.html#GimpOffsetArea-offsets-changed" title="The “offsets-changed” signal">offsets-changed</a></td>
+<td class="signal_flags">Run First</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpOffsetArea.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody><tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="GimpOffsetArea.html#GimpOffsetArea-struct" title="GimpOffsetArea">GimpOffsetArea</a></td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpOffsetArea.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen"> GObject
+ <span class="lineart">╰──</span> GInitiallyUnowned
+ <span class="lineart">╰──</span> GtkObject
+ <span class="lineart">╰──</span> GtkWidget
+ <span class="lineart">╰──</span> GtkDrawingArea
+ <span class="lineart">╰──</span> GimpOffsetArea
+</pre>
+</div>
+<div class="refsect1">
+<a name="GimpOffsetArea.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
+<p>
+GimpOffsetArea implements
+ AtkImplementorIface and GtkBuildable.</p>
+</div>
+<div class="refsect1">
+<a name="GimpOffsetArea.description"></a><h2>Description</h2>
+<p>Widget to control image offsets.</p>
+</div>
+<div class="refsect1">
+<a name="GimpOffsetArea.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-offset-area-new"></a><h3>gimp_offset_area_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_offset_area_new (<em class="parameter"><code><span class="type">gint</span> orig_width</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> orig_height</code></em>);</pre>
+<p>Creates a new <a class="link" href="GimpOffsetArea.html" title="GimpOffsetArea"><span class="type">GimpOffsetArea</span></a> widget. A <a class="link" href="GimpOffsetArea.html" title="GimpOffsetArea"><span class="type">GimpOffsetArea</span></a> can be used
+when resizing an image or a drawable to allow the user to interactively
+specify the new offsets.</p>
+<div class="refsect3">
+<a name="gimp-offset-area-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>orig_width</p></td>
+<td class="parameter_description"><p>the original width</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>orig_height</p></td>
+<td class="parameter_description"><p>the original height</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-offset-area-new.returns"></a><h4>Returns</h4>
+<p> the new <a class="link" href="GimpOffsetArea.html" title="GimpOffsetArea"><span class="type">GimpOffsetArea</span></a> widget.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-offset-area-set-size"></a><h3>gimp_offset_area_set_size ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_offset_area_set_size (<em class="parameter"><code><a class="link" href="GimpOffsetArea.html" title="GimpOffsetArea"><span class="type">GimpOffsetArea</span></a> *offset_area</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> width</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> height</code></em>);</pre>
+<p>Sets the size of the image/drawable displayed by the <a class="link" href="GimpOffsetArea.html" title="GimpOffsetArea"><span class="type">GimpOffsetArea</span></a>.
+If the offsets change as a result of this change, the "offsets-changed"
+signal is emitted.</p>
+<div class="refsect3">
+<a name="gimp-offset-area-set-size.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>offset_area</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpOffsetArea.html" title="GimpOffsetArea"><span class="type">GimpOffsetArea</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>width</p></td>
+<td class="parameter_description"><p>the new width</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>height</p></td>
+<td class="parameter_description"><p>the new height</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-offset-area-set-offsets"></a><h3>gimp_offset_area_set_offsets ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_offset_area_set_offsets (<em class="parameter"><code><a class="link" href="GimpOffsetArea.html" title="GimpOffsetArea"><span class="type">GimpOffsetArea</span></a> *offset_area</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> offset_x</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> offset_y</code></em>);</pre>
+<p>Sets the offsets of the image/drawable displayed by the <a class="link" href="GimpOffsetArea.html" title="GimpOffsetArea"><span class="type">GimpOffsetArea</span></a>.
+It does not emit the "offsets-changed" signal.</p>
+<div class="refsect3">
+<a name="gimp-offset-area-set-offsets.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>offset_area</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpOffsetArea.html" title="GimpOffsetArea"><span class="type">GimpOffsetArea</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>offset_x</p></td>
+<td class="parameter_description"><p>the X offset</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>offset_y</p></td>
+<td class="parameter_description"><p>the Y offset</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-offset-area-set-pixbuf"></a><h3>gimp_offset_area_set_pixbuf ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_offset_area_set_pixbuf (<em class="parameter"><code><a class="link" href="GimpOffsetArea.html" title="GimpOffsetArea"><span class="type">GimpOffsetArea</span></a> *offset_area</code></em>,
+ <em class="parameter"><code><span class="type">GdkPixbuf</span> *pixbuf</code></em>);</pre>
+<p>Sets the pixbuf which represents the original image/drawable which
+is being offset.</p>
+<div class="refsect3">
+<a name="gimp-offset-area-set-pixbuf.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>offset_area</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpOffsetArea.html" title="GimpOffsetArea"><span class="type">GimpOffsetArea</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>pixbuf</p></td>
+<td class="parameter_description"><p>a <span class="type">GdkPixbuf</span>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpOffsetArea.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpOffsetArea-struct"></a><h3>GimpOffsetArea</h3>
+<pre class="programlisting">typedef struct _GimpOffsetArea GimpOffsetArea;</pre>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpOffsetArea.signal-details"></a><h2>Signal Details</h2>
+<div class="refsect2">
+<a name="GimpOffsetArea-offsets-changed"></a><h3>The <code class="literal">“offsets-changed”</code> signal</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+user_function (<a class="link" href="GimpOffsetArea.html" title="GimpOffsetArea"><span class="type">GimpOffsetArea</span></a> *gimpoffsetarea,
+ <span class="type">int</span> arg1,
+ <span class="type">int</span> arg2,
+ <span class="type">gpointer</span> user_data)</pre>
+<p>Flags: Run First</p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpwidgets/html/GimpPageSelector.html b/devel-docs/libgimpwidgets/html/GimpPageSelector.html
new file mode 100644
index 0000000..26f5b00
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/GimpPageSelector.html
@@ -0,0 +1,919 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpPageSelector: GIMP Widgets Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Widgets Library Reference Manual">
+<link rel="up" href="libgimpwidgets-widgets.html" title="Part I. GIMP Widgets">
+<link rel="prev" href="GimpOffsetArea.html" title="GimpOffsetArea">
+<link rel="next" href="GimpPathEditor.html" title="GimpPathEditor">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#GimpPageSelector.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
+ <a href="#GimpPageSelector.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces">  <span class="dim">|</span> 
+ <a href="#GimpPageSelector.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_properties">  <span class="dim">|</span> 
+ <a href="#GimpPageSelector.properties" class="shortcut">Properties</a></span><span id="nav_signals">  <span class="dim">|</span> 
+ <a href="#GimpPageSelector.signals" class="shortcut">Signals</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimpwidgets-widgets.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="GimpOffsetArea.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="GimpPathEditor.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="GimpPageSelector"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="GimpPageSelector.top_of_page"></a>GimpPageSelector</span></h2>
+<p>GimpPageSelector — A widget to select pages from multi-page things.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"><img src="gimp-widget-page-selector.png"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="GimpPageSelector.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpPageSelector.html#gimp-page-selector-new" title="gimp_page_selector_new ()">gimp_page_selector_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpPageSelector.html#gimp-page-selector-set-n-pages" title="gimp_page_selector_set_n_pages ()">gimp_page_selector_set_n_pages</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpPageSelector.html#gimp-page-selector-get-n-pages" title="gimp_page_selector_get_n_pages ()">gimp_page_selector_get_n_pages</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpPageSelector.html#gimp-page-selector-set-target" title="gimp_page_selector_set_target ()">gimp_page_selector_set_target</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a class="link" href="GimpPageSelector.html#GimpPageSelectorTarget" title="enum GimpPageSelectorTarget"><span class="returnvalue">GimpPageSelectorTarget</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="GimpPageSelector.html#gimp-page-selector-get-target" title="gimp_page_selector_get_target ()">gimp_page_selector_get_target</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpPageSelector.html#gimp-page-selector-set-page-thumbnail" title="gimp_page_selector_set_page_thumbnail ()">gimp_page_selector_set_page_thumbnail</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GdkPixbuf</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpPageSelector.html#gimp-page-selector-get-page-thumbnail" title="gimp_page_selector_get_page_thumbnail ()">gimp_page_selector_get_page_thumbnail</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpPageSelector.html#gimp-page-selector-set-page-label" title="gimp_page_selector_set_page_label ()">gimp_page_selector_set_page_label</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpPageSelector.html#gimp-page-selector-get-page-label" title="gimp_page_selector_get_page_label ()">gimp_page_selector_get_page_label</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpPageSelector.html#gimp-page-selector-select-all" title="gimp_page_selector_select_all ()">gimp_page_selector_select_all</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpPageSelector.html#gimp-page-selector-unselect-all" title="gimp_page_selector_unselect_all ()">gimp_page_selector_unselect_all</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpPageSelector.html#gimp-page-selector-select-page" title="gimp_page_selector_select_page ()">gimp_page_selector_select_page</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpPageSelector.html#gimp-page-selector-unselect-page" title="gimp_page_selector_unselect_page ()">gimp_page_selector_unselect_page</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpPageSelector.html#gimp-page-selector-page-is-selected" title="gimp_page_selector_page_is_selected ()">gimp_page_selector_page_is_selected</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpPageSelector.html#gimp-page-selector-get-selected-pages" title="gimp_page_selector_get_selected_pages ()">gimp_page_selector_get_selected_pages</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpPageSelector.html#gimp-page-selector-select-range" title="gimp_page_selector_select_range ()">gimp_page_selector_select_range</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpPageSelector.html#gimp-page-selector-get-selected-range" title="gimp_page_selector_get_selected_range ()">gimp_page_selector_get_selected_range</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpPageSelector.properties"></a><h2>Properties</h2>
+<div class="informaltable"><table class="informaltable" border="0">
+<colgroup>
+<col width="150px" class="properties_type">
+<col width="300px" class="properties_name">
+<col width="200px" class="properties_flags">
+</colgroup>
+<tbody>
+<tr>
+<td class="property_type"><span class="type">int</span></td>
+<td class="property_name"><a class="link" href="GimpPageSelector.html#GimpPageSelector--n-pages" title="The “n-pages” property">n-pages</a></td>
+<td class="property_flags">Read / Write</td>
+</tr>
+<tr>
+<td class="property_type"><a class="link" href="GimpPageSelector.html#GimpPageSelectorTarget" title="enum GimpPageSelectorTarget"><span class="type">GimpPageSelectorTarget</span></a></td>
+<td class="property_name"><a class="link" href="GimpPageSelector.html#GimpPageSelector--target" title="The “target” property">target</a></td>
+<td class="property_flags">Read / Write</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpPageSelector.signals"></a><h2>Signals</h2>
+<div class="informaltable"><table class="informaltable" border="0">
+<colgroup>
+<col width="150px" class="signal_proto_type">
+<col width="300px" class="signal_proto_name">
+<col width="200px" class="signal_proto_flags">
+</colgroup>
+<tbody>
+<tr>
+<td class="signal_type"><span class="returnvalue">void</span></td>
+<td class="signal_name"><a class="link" href="GimpPageSelector.html#GimpPageSelector-activate" title="The “activate” signal">activate</a></td>
+<td class="signal_flags">Action</td>
+</tr>
+<tr>
+<td class="signal_type"><span class="returnvalue">void</span></td>
+<td class="signal_name"><a class="link" href="GimpPageSelector.html#GimpPageSelector-selection-changed" title="The “selection-changed” signal">selection-changed</a></td>
+<td class="signal_flags">Run First</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpPageSelector.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="GimpPageSelector.html#GimpPageSelector-struct" title="GimpPageSelector">GimpPageSelector</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="GimpPageSelector.html#GimpPageSelectorTarget" title="enum GimpPageSelectorTarget">GimpPageSelectorTarget</a></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpPageSelector.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen"> GObject
+ <span class="lineart">╰──</span> GInitiallyUnowned
+ <span class="lineart">╰──</span> GtkObject
+ <span class="lineart">╰──</span> GtkWidget
+ <span class="lineart">╰──</span> GtkContainer
+ <span class="lineart">╰──</span> GtkBox
+ <span class="lineart">╰──</span> GimpPageSelector
+</pre>
+</div>
+<div class="refsect1">
+<a name="GimpPageSelector.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
+<p>
+GimpPageSelector implements
+ AtkImplementorIface, GtkBuildable and GtkOrientable.</p>
+</div>
+<div class="refsect1">
+<a name="GimpPageSelector.description"></a><h2>Description</h2>
+<p>Use this for example for specifying what pages to import from
+a PDF or PS document.</p>
+</div>
+<div class="refsect1">
+<a name="GimpPageSelector.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-page-selector-new"></a><h3>gimp_page_selector_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_page_selector_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Creates a new <a class="link" href="GimpPageSelector.html" title="GimpPageSelector"><span class="type">GimpPageSelector</span></a> widget.</p>
+<div class="refsect3">
+<a name="gimp-page-selector-new.returns"></a><h4>Returns</h4>
+<p> Pointer to the new <a class="link" href="GimpPageSelector.html" title="GimpPageSelector"><span class="type">GimpPageSelector</span></a> widget.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-page-selector-set-n-pages"></a><h3>gimp_page_selector_set_n_pages ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_page_selector_set_n_pages (<em class="parameter"><code><a class="link" href="GimpPageSelector.html" title="GimpPageSelector"><span class="type">GimpPageSelector</span></a> *selector</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> n_pages</code></em>);</pre>
+<p>Sets the number of pages in the document to open.</p>
+<div class="refsect3">
+<a name="gimp-page-selector-set-n-pages.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>selector</p></td>
+<td class="parameter_description"><p>Pointer to a <a class="link" href="GimpPageSelector.html" title="GimpPageSelector"><span class="type">GimpPageSelector</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>n_pages</p></td>
+<td class="parameter_description"><p>The number of pages.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-page-selector-get-n-pages"></a><h3>gimp_page_selector_get_n_pages ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint</span>
+gimp_page_selector_get_n_pages (<em class="parameter"><code><a class="link" href="GimpPageSelector.html" title="GimpPageSelector"><span class="type">GimpPageSelector</span></a> *selector</code></em>);</pre>
+<div class="refsect3">
+<a name="gimp-page-selector-get-n-pages.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>selector</p></td>
+<td class="parameter_description"><p>Pointer to a <a class="link" href="GimpPageSelector.html" title="GimpPageSelector"><span class="type">GimpPageSelector</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-page-selector-get-n-pages.returns"></a><h4>Returns</h4>
+<p> the number of pages in the document to open.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-page-selector-set-target"></a><h3>gimp_page_selector_set_target ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_page_selector_set_target (<em class="parameter"><code><a class="link" href="GimpPageSelector.html" title="GimpPageSelector"><span class="type">GimpPageSelector</span></a> *selector</code></em>,
+ <em class="parameter"><code><a class="link" href="GimpPageSelector.html#GimpPageSelectorTarget" title="enum GimpPageSelectorTarget"><span class="type">GimpPageSelectorTarget</span></a> target</code></em>);</pre>
+<div class="refsect3">
+<a name="gimp-page-selector-set-target.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>selector</p></td>
+<td class="parameter_description"><p>Pointer to a <a class="link" href="GimpPageSelector.html" title="GimpPageSelector"><span class="type">GimpPageSelector</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>target</p></td>
+<td class="parameter_description"><p>How to open the selected pages.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-page-selector-get-target"></a><h3>gimp_page_selector_get_target ()</h3>
+<pre class="programlisting"><a class="link" href="GimpPageSelector.html#GimpPageSelectorTarget" title="enum GimpPageSelectorTarget"><span class="returnvalue">GimpPageSelectorTarget</span></a>
+gimp_page_selector_get_target (<em class="parameter"><code><a class="link" href="GimpPageSelector.html" title="GimpPageSelector"><span class="type">GimpPageSelector</span></a> *selector</code></em>);</pre>
+<div class="refsect3">
+<a name="gimp-page-selector-get-target.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>selector</p></td>
+<td class="parameter_description"><p>Pointer to a <a class="link" href="GimpPageSelector.html" title="GimpPageSelector"><span class="type">GimpPageSelector</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-page-selector-get-target.returns"></a><h4>Returns</h4>
+<p> How the selected pages should be opened.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-page-selector-set-page-thumbnail"></a><h3>gimp_page_selector_set_page_thumbnail ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_page_selector_set_page_thumbnail (<em class="parameter"><code><a class="link" href="GimpPageSelector.html" title="GimpPageSelector"><span class="type">GimpPageSelector</span></a> *selector</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> page_no</code></em>,
+ <em class="parameter"><code><span class="type">GdkPixbuf</span> *thumbnail</code></em>);</pre>
+<p>Sets the thumbnail for given <em class="parameter"><code>page_no</code></em>
+. A default "page" icon will
+be used if no page thumbnail is set.</p>
+<div class="refsect3">
+<a name="gimp-page-selector-set-page-thumbnail.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>selector</p></td>
+<td class="parameter_description"><p>Pointer to a <a class="link" href="GimpPageSelector.html" title="GimpPageSelector"><span class="type">GimpPageSelector</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>page_no</p></td>
+<td class="parameter_description"><p>The number of the page to set the thumbnail for.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>thumbnail</p></td>
+<td class="parameter_description"><p>The thumbnail pixbuf.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-page-selector-get-page-thumbnail"></a><h3>gimp_page_selector_get_page_thumbnail ()</h3>
+<pre class="programlisting"><span class="returnvalue">GdkPixbuf</span> *
+gimp_page_selector_get_page_thumbnail (<em class="parameter"><code><a class="link" href="GimpPageSelector.html" title="GimpPageSelector"><span class="type">GimpPageSelector</span></a> *selector</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> page_no</code></em>);</pre>
+<div class="refsect3">
+<a name="gimp-page-selector-get-page-thumbnail.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>selector</p></td>
+<td class="parameter_description"><p>Pointer to a <a class="link" href="GimpPageSelector.html" title="GimpPageSelector"><span class="type">GimpPageSelector</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>page_no</p></td>
+<td class="parameter_description"><p>The number of the page to get the thumbnail for.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-page-selector-get-page-thumbnail.returns"></a><h4>Returns</h4>
+<p> The page's thumbnail, or <code class="literal">NULL</code> if none is set. The returned
+pixbuf is owned by <a class="link" href="GimpPageSelector.html" title="GimpPageSelector"><span class="type">GimpPageSelector</span></a> and must not be
+unref'ed when no longer needed.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-page-selector-set-page-label"></a><h3>gimp_page_selector_set_page_label ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_page_selector_set_page_label (<em class="parameter"><code><a class="link" href="GimpPageSelector.html" title="GimpPageSelector"><span class="type">GimpPageSelector</span></a> *selector</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> page_no</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *label</code></em>);</pre>
+<p>Sets the label of the specified page.</p>
+<div class="refsect3">
+<a name="gimp-page-selector-set-page-label.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>selector</p></td>
+<td class="parameter_description"><p>Pointer to a <a class="link" href="GimpPageSelector.html" title="GimpPageSelector"><span class="type">GimpPageSelector</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>page_no</p></td>
+<td class="parameter_description"><p>The number of the page to set the label for.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>label</p></td>
+<td class="parameter_description"><p>The label.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-page-selector-get-page-label"></a><h3>gimp_page_selector_get_page_label ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> *
+gimp_page_selector_get_page_label (<em class="parameter"><code><a class="link" href="GimpPageSelector.html" title="GimpPageSelector"><span class="type">GimpPageSelector</span></a> *selector</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> page_no</code></em>);</pre>
+<div class="refsect3">
+<a name="gimp-page-selector-get-page-label.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>selector</p></td>
+<td class="parameter_description"><p>Pointer to a <a class="link" href="GimpPageSelector.html" title="GimpPageSelector"><span class="type">GimpPageSelector</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>page_no</p></td>
+<td class="parameter_description"><p>The number of the page to get the thumbnail for.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-page-selector-get-page-label.returns"></a><h4>Returns</h4>
+<p> The page's label, or <code class="literal">NULL</code> if none is set. This is a newly
+allocated string that should be <code class="function">g_free()</code>'d when no longer
+needed.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-page-selector-select-all"></a><h3>gimp_page_selector_select_all ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_page_selector_select_all (<em class="parameter"><code><a class="link" href="GimpPageSelector.html" title="GimpPageSelector"><span class="type">GimpPageSelector</span></a> *selector</code></em>);</pre>
+<p>Selects all pages.</p>
+<div class="refsect3">
+<a name="gimp-page-selector-select-all.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>selector</p></td>
+<td class="parameter_description"><p>Pointer to a <a class="link" href="GimpPageSelector.html" title="GimpPageSelector"><span class="type">GimpPageSelector</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-page-selector-unselect-all"></a><h3>gimp_page_selector_unselect_all ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_page_selector_unselect_all (<em class="parameter"><code><a class="link" href="GimpPageSelector.html" title="GimpPageSelector"><span class="type">GimpPageSelector</span></a> *selector</code></em>);</pre>
+<p>Unselects all pages.</p>
+<div class="refsect3">
+<a name="gimp-page-selector-unselect-all.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>selector</p></td>
+<td class="parameter_description"><p>Pointer to a <a class="link" href="GimpPageSelector.html" title="GimpPageSelector"><span class="type">GimpPageSelector</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-page-selector-select-page"></a><h3>gimp_page_selector_select_page ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_page_selector_select_page (<em class="parameter"><code><a class="link" href="GimpPageSelector.html" title="GimpPageSelector"><span class="type">GimpPageSelector</span></a> *selector</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> page_no</code></em>);</pre>
+<p>Adds a page to the selection.</p>
+<div class="refsect3">
+<a name="gimp-page-selector-select-page.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>selector</p></td>
+<td class="parameter_description"><p>Pointer to a <a class="link" href="GimpPageSelector.html" title="GimpPageSelector"><span class="type">GimpPageSelector</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>page_no</p></td>
+<td class="parameter_description"><p>The number of the page to select.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-page-selector-unselect-page"></a><h3>gimp_page_selector_unselect_page ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_page_selector_unselect_page (<em class="parameter"><code><a class="link" href="GimpPageSelector.html" title="GimpPageSelector"><span class="type">GimpPageSelector</span></a> *selector</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> page_no</code></em>);</pre>
+<p>Removes a page from the selection.</p>
+<div class="refsect3">
+<a name="gimp-page-selector-unselect-page.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>selector</p></td>
+<td class="parameter_description"><p>Pointer to a <a class="link" href="GimpPageSelector.html" title="GimpPageSelector"><span class="type">GimpPageSelector</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>page_no</p></td>
+<td class="parameter_description"><p>The number of the page to unselect.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-page-selector-page-is-selected"></a><h3>gimp_page_selector_page_is_selected ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_page_selector_page_is_selected (<em class="parameter"><code><a class="link" href="GimpPageSelector.html" title="GimpPageSelector"><span class="type">GimpPageSelector</span></a> *selector</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> page_no</code></em>);</pre>
+<div class="refsect3">
+<a name="gimp-page-selector-page-is-selected.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>selector</p></td>
+<td class="parameter_description"><p>Pointer to a <a class="link" href="GimpPageSelector.html" title="GimpPageSelector"><span class="type">GimpPageSelector</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>page_no</p></td>
+<td class="parameter_description"><p>The number of the page to check.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-page-selector-page-is-selected.returns"></a><h4>Returns</h4>
+<p> <code class="literal">TRUE</code> if the page is selected, <code class="literal">FALSE</code> otherwise.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-page-selector-get-selected-pages"></a><h3>gimp_page_selector_get_selected_pages ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint</span> *
+gimp_page_selector_get_selected_pages (<em class="parameter"><code><a class="link" href="GimpPageSelector.html" title="GimpPageSelector"><span class="type">GimpPageSelector</span></a> *selector</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *n_selected_pages</code></em>);</pre>
+<div class="refsect3">
+<a name="gimp-page-selector-get-selected-pages.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>selector</p></td>
+<td class="parameter_description"><p>Pointer to a <a class="link" href="GimpPageSelector.html" title="GimpPageSelector"><span class="type">GimpPageSelector</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>n_selected_pages</p></td>
+<td class="parameter_description"><p>Returns the number of selected pages.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-page-selector-get-selected-pages.returns"></a><h4>Returns</h4>
+<p> A sorted array of page numbers of selected pages. Use <code class="function">g_free()</code> if
+you don't need the array any longer.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-page-selector-select-range"></a><h3>gimp_page_selector_select_range ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_page_selector_select_range (<em class="parameter"><code><a class="link" href="GimpPageSelector.html" title="GimpPageSelector"><span class="type">GimpPageSelector</span></a> *selector</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *range</code></em>);</pre>
+<p>Selects the pages described by <em class="parameter"><code>range</code></em>
+. The range string is a
+user-editable list of pages and ranges, e.g. "1,3,5-7,9-12,14".
+Note that the page numbering in the range string starts with 1,
+not 0.</p>
+<p>Invalid pages and ranges will be silently ignored, duplicate and
+overlapping pages and ranges will be merged.</p>
+<div class="refsect3">
+<a name="gimp-page-selector-select-range.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>selector</p></td>
+<td class="parameter_description"><p>Pointer to a <a class="link" href="GimpPageSelector.html" title="GimpPageSelector"><span class="type">GimpPageSelector</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>range</p></td>
+<td class="parameter_description"><p>A string representing the set of selected pages.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-page-selector-get-selected-range"></a><h3>gimp_page_selector_get_selected_range ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> *
+gimp_page_selector_get_selected_range (<em class="parameter"><code><a class="link" href="GimpPageSelector.html" title="GimpPageSelector"><span class="type">GimpPageSelector</span></a> *selector</code></em>);</pre>
+<div class="refsect3">
+<a name="gimp-page-selector-get-selected-range.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>selector</p></td>
+<td class="parameter_description"><p>Pointer to a <a class="link" href="GimpPageSelector.html" title="GimpPageSelector"><span class="type">GimpPageSelector</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-page-selector-get-selected-range.returns"></a><h4>Returns</h4>
+<p> A newly allocated string representing the set of selected
+pages. See <a class="link" href="GimpPageSelector.html#gimp-page-selector-select-range" title="gimp_page_selector_select_range ()"><code class="function">gimp_page_selector_select_range()</code></a> for the
+format of the string.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpPageSelector.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpPageSelector-struct"></a><h3>GimpPageSelector</h3>
+<pre class="programlisting">typedef struct _GimpPageSelector GimpPageSelector;</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpPageSelectorTarget"></a><h3>enum GimpPageSelectorTarget</h3>
+<p>Import targets for <a class="link" href="GimpPageSelector.html" title="GimpPageSelector"><span class="type">GimpPageSelector</span></a>.</p>
+<div class="refsect3">
+<a name="GimpPageSelectorTarget.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-PAGE-SELECTOR-TARGET-LAYERS:CAPS"></a>GIMP_PAGE_SELECTOR_TARGET_LAYERS</p></td>
+<td class="enum_member_description">
+<p>import as layers of one image</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-PAGE-SELECTOR-TARGET-IMAGES:CAPS"></a>GIMP_PAGE_SELECTOR_TARGET_IMAGES</p></td>
+<td class="enum_member_description">
+<p>import as separate images</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpPageSelector.property-details"></a><h2>Property Details</h2>
+<div class="refsect2">
+<a name="GimpPageSelector--n-pages"></a><h3>The <code class="literal">“n-pages”</code> property</h3>
+<pre class="programlisting"> “n-pages” <span class="type">int</span></pre>
+<p>The number of pages of the document to open.</p>
+<p>Owner: GimpPageSelector</p>
+<p>Flags: Read / Write</p>
+<p>Allowed values: &gt;= 0</p>
+<p>Default value: 0</p>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpPageSelector--target"></a><h3>The <code class="literal">“target”</code> property</h3>
+<pre class="programlisting"> “target” <a class="link" href="GimpPageSelector.html#GimpPageSelectorTarget" title="enum GimpPageSelectorTarget"><span class="type">GimpPageSelectorTarget</span></a></pre>
+<p>The target to open the document to.</p>
+<p>Owner: GimpPageSelector</p>
+<p>Flags: Read / Write</p>
+<p>Default value: GIMP_PAGE_SELECTOR_TARGET_LAYERS</p>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpPageSelector.signal-details"></a><h2>Signal Details</h2>
+<div class="refsect2">
+<a name="GimpPageSelector-activate"></a><h3>The <code class="literal">“activate”</code> signal</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+user_function (<a class="link" href="GimpPageSelector.html" title="GimpPageSelector"><span class="type">GimpPageSelector</span></a> *widget,
+ <span class="type">gpointer</span> user_data)</pre>
+<p>The "activate" signal on GimpPageSelector is an action signal. It
+is emitted when a user double-clicks an item in the page selection.</p>
+<div class="refsect3">
+<a name="GimpPageSelector-activate.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>widget</p></td>
+<td class="parameter_description"><p>the object which received the signal.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>user_data</p></td>
+<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p>Flags: Action</p>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpPageSelector-selection-changed"></a><h3>The <code class="literal">“selection-changed”</code> signal</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+user_function (<a class="link" href="GimpPageSelector.html" title="GimpPageSelector"><span class="type">GimpPageSelector</span></a> *widget,
+ <span class="type">gpointer</span> user_data)</pre>
+<p>This signal is emitted whenever the set of selected pages changes.</p>
+<div class="refsect3">
+<a name="GimpPageSelector-selection-changed.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>widget</p></td>
+<td class="parameter_description"><p>the object which received the signal.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>user_data</p></td>
+<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p>Flags: Run First</p>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpwidgets/html/GimpPathEditor.html b/devel-docs/libgimpwidgets/html/GimpPathEditor.html
new file mode 100644
index 0000000..9321b90
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/GimpPathEditor.html
@@ -0,0 +1,361 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpPathEditor: GIMP Widgets Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Widgets Library Reference Manual">
+<link rel="up" href="libgimpwidgets-widgets.html" title="Part I. GIMP Widgets">
+<link rel="prev" href="GimpPageSelector.html" title="GimpPageSelector">
+<link rel="next" href="GimpPickButton.html" title="GimpPickButton">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#GimpPathEditor.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
+ <a href="#GimpPathEditor.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces">  <span class="dim">|</span> 
+ <a href="#GimpPathEditor.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_signals">  <span class="dim">|</span> 
+ <a href="#GimpPathEditor.signals" class="shortcut">Signals</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimpwidgets-widgets.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="GimpPageSelector.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="GimpPickButton.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="GimpPathEditor"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="GimpPathEditor.top_of_page"></a>GimpPathEditor</span></h2>
+<p>GimpPathEditor — Widget for editing a file search path.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"><img src="gimp-widget-path-editor.png"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="GimpPathEditor.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpPathEditor.html#gimp-path-editor-new" title="gimp_path_editor_new ()">gimp_path_editor_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpPathEditor.html#gimp-path-editor-get-path" title="gimp_path_editor_get_path ()">gimp_path_editor_get_path</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpPathEditor.html#gimp-path-editor-set-path" title="gimp_path_editor_set_path ()">gimp_path_editor_set_path</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpPathEditor.html#gimp-path-editor-get-writable-path" title="gimp_path_editor_get_writable_path ()">gimp_path_editor_get_writable_path</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpPathEditor.html#gimp-path-editor-set-writable-path" title="gimp_path_editor_set_writable_path ()">gimp_path_editor_set_writable_path</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpPathEditor.html#gimp-path-editor-get-dir-writable" title="gimp_path_editor_get_dir_writable ()">gimp_path_editor_get_dir_writable</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpPathEditor.html#gimp-path-editor-set-dir-writable" title="gimp_path_editor_set_dir_writable ()">gimp_path_editor_set_dir_writable</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpPathEditor.signals"></a><h2>Signals</h2>
+<div class="informaltable"><table class="informaltable" border="0">
+<colgroup>
+<col width="150px" class="signal_proto_type">
+<col width="300px" class="signal_proto_name">
+<col width="200px" class="signal_proto_flags">
+</colgroup>
+<tbody>
+<tr>
+<td class="signal_type"><span class="returnvalue">void</span></td>
+<td class="signal_name"><a class="link" href="GimpPathEditor.html#GimpPathEditor-path-changed" title="The “path-changed” signal">path-changed</a></td>
+<td class="signal_flags">Run First</td>
+</tr>
+<tr>
+<td class="signal_type"><span class="returnvalue">void</span></td>
+<td class="signal_name"><a class="link" href="GimpPathEditor.html#GimpPathEditor-writable-changed" title="The “writable-changed” signal">writable-changed</a></td>
+<td class="signal_flags">Run First</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpPathEditor.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody><tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="GimpPathEditor.html#GimpPathEditor-struct" title="GimpPathEditor">GimpPathEditor</a></td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpPathEditor.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen"> GObject
+ <span class="lineart">╰──</span> GInitiallyUnowned
+ <span class="lineart">╰──</span> GtkObject
+ <span class="lineart">╰──</span> GtkWidget
+ <span class="lineart">╰──</span> GtkContainer
+ <span class="lineart">╰──</span> GtkBox
+ <span class="lineart">╰──</span> GimpPathEditor
+</pre>
+</div>
+<div class="refsect1">
+<a name="GimpPathEditor.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
+<p>
+GimpPathEditor implements
+ AtkImplementorIface, GtkBuildable and GtkOrientable.</p>
+</div>
+<div class="refsect1">
+<a name="GimpPathEditor.description"></a><h2>Description</h2>
+<p>This widget is used to edit file search paths.</p>
+<p>It shows a list of all directories which are in the search
+path. You can click a directory to select it. The widget provides a
+<a class="link" href="GimpFileEntry.html" title="GimpFileEntry"><span class="type">GimpFileEntry</span></a> to change the currently selected directory.</p>
+<p>There are buttons to add or delete directories as well as "up" and
+"down" buttons to change the order in which the directories will be
+searched.</p>
+<p>Whenever the user adds, deletes, changes or reorders a directory of
+the search path, the "path_changed" signal will be emitted.</p>
+</div>
+<div class="refsect1">
+<a name="GimpPathEditor.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-path-editor-new"></a><h3>gimp_path_editor_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_path_editor_new (<em class="parameter"><code>const <span class="type">gchar</span> *title</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *path</code></em>);</pre>
+<p>Creates a new <a class="link" href="GimpPathEditor.html" title="GimpPathEditor"><span class="type">GimpPathEditor</span></a> widget.</p>
+<p>The elements of the initial search path must be separated with the
+<span class="type">G_SEARCHPATH_SEPARATOR</span> character.</p>
+<div class="refsect3">
+<a name="gimp-path-editor-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>title</p></td>
+<td class="parameter_description"><p>The title of the <span class="type">GtkFileChooser</span> dialog which can be popped up.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>path</p></td>
+<td class="parameter_description"><p>The initial search path.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-path-editor-new.returns"></a><h4>Returns</h4>
+<p> A pointer to the new <a class="link" href="GimpPathEditor.html" title="GimpPathEditor"><span class="type">GimpPathEditor</span></a> widget.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-path-editor-get-path"></a><h3>gimp_path_editor_get_path ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> *
+gimp_path_editor_get_path (<em class="parameter"><code><a class="link" href="GimpPathEditor.html" title="GimpPathEditor"><span class="type">GimpPathEditor</span></a> *editor</code></em>);</pre>
+<p>The elements of the returned search path string are separated with the
+<span class="type">G_SEARCHPATH_SEPARATOR</span> character.</p>
+<p>Note that you have to <code class="function">g_free()</code> the returned string.</p>
+<div class="refsect3">
+<a name="gimp-path-editor-get-path.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>editor</p></td>
+<td class="parameter_description"><p>The path editor you want to get the search path from.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-path-editor-get-path.returns"></a><h4>Returns</h4>
+<p> The search path the user has selected in the path editor.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-path-editor-set-path"></a><h3>gimp_path_editor_set_path ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_path_editor_set_path (<em class="parameter"><code><a class="link" href="GimpPathEditor.html" title="GimpPathEditor"><span class="type">GimpPathEditor</span></a> *editor</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *path</code></em>);</pre>
+<p>The elements of the initial search path must be separated with the
+<span class="type">G_SEARCHPATH_SEPARATOR</span> character.</p>
+<div class="refsect3">
+<a name="gimp-path-editor-set-path.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>editor</p></td>
+<td class="parameter_description"><p>The path editor you want to set the search path from.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>path</p></td>
+<td class="parameter_description"><p>The new path to set.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-path-editor-get-writable-path"></a><h3>gimp_path_editor_get_writable_path ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> *
+gimp_path_editor_get_writable_path (<em class="parameter"><code><a class="link" href="GimpPathEditor.html" title="GimpPathEditor"><span class="type">GimpPathEditor</span></a> *editor</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-path-editor-set-writable-path"></a><h3>gimp_path_editor_set_writable_path ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_path_editor_set_writable_path (<em class="parameter"><code><a class="link" href="GimpPathEditor.html" title="GimpPathEditor"><span class="type">GimpPathEditor</span></a> *editor</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *path</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-path-editor-get-dir-writable"></a><h3>gimp_path_editor_get_dir_writable ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_path_editor_get_dir_writable (<em class="parameter"><code><a class="link" href="GimpPathEditor.html" title="GimpPathEditor"><span class="type">GimpPathEditor</span></a> *editor</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *directory</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-path-editor-set-dir-writable"></a><h3>gimp_path_editor_set_dir_writable ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_path_editor_set_dir_writable (<em class="parameter"><code><a class="link" href="GimpPathEditor.html" title="GimpPathEditor"><span class="type">GimpPathEditor</span></a> *editor</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *directory</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> writable</code></em>);</pre>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpPathEditor.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpPathEditor-struct"></a><h3>GimpPathEditor</h3>
+<pre class="programlisting">typedef struct _GimpPathEditor GimpPathEditor;</pre>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpPathEditor.signal-details"></a><h2>Signal Details</h2>
+<div class="refsect2">
+<a name="GimpPathEditor-path-changed"></a><h3>The <code class="literal">“path-changed”</code> signal</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+user_function (<a class="link" href="GimpPathEditor.html" title="GimpPathEditor"><span class="type">GimpPathEditor</span></a> *gimppatheditor,
+ <span class="type">gpointer</span> user_data)</pre>
+<p>This signal is emitted whenever the user adds, deletes, modifies
+or reorders an element of the search path.</p>
+<div class="refsect3">
+<a name="GimpPathEditor-path-changed.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>user_data</p></td>
+<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<p>Flags: Run First</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpPathEditor-writable-changed"></a><h3>The <code class="literal">“writable-changed”</code> signal</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+user_function (<a class="link" href="GimpPathEditor.html" title="GimpPathEditor"><span class="type">GimpPathEditor</span></a> *gimppatheditor,
+ <span class="type">gpointer</span> user_data)</pre>
+<p>This signal is emitted whenever the "writable" column of a directory
+is changed, either by the user clicking on it or by calling
+<a class="link" href="GimpPathEditor.html#gimp-path-editor-set-dir-writable" title="gimp_path_editor_set_dir_writable ()"><code class="function">gimp_path_editor_set_dir_writable()</code></a>.</p>
+<div class="refsect3">
+<a name="GimpPathEditor-writable-changed.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>user_data</p></td>
+<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<p>Flags: Run First</p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpPathEditor.see-also"></a><h2>See Also</h2>
+<p><a class="link" href="GimpFileEntry.html" title="GimpFileEntry"><span class="type">GimpFileEntry</span></a>, <span class="type">G_SEARCHPATH_SEPARATOR</span></p>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpwidgets/html/GimpPickButton.html b/devel-docs/libgimpwidgets/html/GimpPickButton.html
new file mode 100644
index 0000000..ab22c90
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/GimpPickButton.html
@@ -0,0 +1,169 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpPickButton: GIMP Widgets Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Widgets Library Reference Manual">
+<link rel="up" href="libgimpwidgets-widgets.html" title="Part I. GIMP Widgets">
+<link rel="prev" href="GimpPathEditor.html" title="GimpPathEditor">
+<link rel="next" href="GimpPreviewArea.html" title="GimpPreviewArea">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#GimpPickButton.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
+ <a href="#GimpPickButton.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces">  <span class="dim">|</span> 
+ <a href="#GimpPickButton.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_signals">  <span class="dim">|</span> 
+ <a href="#GimpPickButton.signals" class="shortcut">Signals</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimpwidgets-widgets.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="GimpPathEditor.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="GimpPreviewArea.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="GimpPickButton"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="GimpPickButton.top_of_page"></a>GimpPickButton</span></h2>
+<p>GimpPickButton — Widget to pick a color from screen.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"><img src="gimp-widget-pick-button.png"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="GimpPickButton.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody><tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpPickButton.html#gimp-pick-button-new" title="gimp_pick_button_new ()">gimp_pick_button_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpPickButton.signals"></a><h2>Signals</h2>
+<div class="informaltable"><table class="informaltable" border="0">
+<colgroup>
+<col width="150px" class="signal_proto_type">
+<col width="300px" class="signal_proto_name">
+<col width="200px" class="signal_proto_flags">
+</colgroup>
+<tbody><tr>
+<td class="signal_type"><span class="returnvalue">void</span></td>
+<td class="signal_name"><a class="link" href="GimpPickButton.html#GimpPickButton-color-picked" title="The “color-picked” signal">color-picked</a></td>
+<td class="signal_flags">Run First</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpPickButton.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody><tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="GimpPickButton.html#GimpPickButton-struct" title="GimpPickButton">GimpPickButton</a></td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpPickButton.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen"> GObject
+ <span class="lineart">╰──</span> GInitiallyUnowned
+ <span class="lineart">╰──</span> GtkObject
+ <span class="lineart">╰──</span> GtkWidget
+ <span class="lineart">╰──</span> GtkContainer
+ <span class="lineart">╰──</span> GtkBin
+ <span class="lineart">╰──</span> GtkButton
+ <span class="lineart">╰──</span> GimpPickButton
+</pre>
+</div>
+<div class="refsect1">
+<a name="GimpPickButton.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
+<p>
+GimpPickButton implements
+ AtkImplementorIface, GtkBuildable and GtkActivatable.</p>
+</div>
+<div class="refsect1">
+<a name="GimpPickButton.description"></a><h2>Description</h2>
+<p><a class="link" href="GimpPickButton.html" title="GimpPickButton"><span class="type">GimpPickButton</span></a> is a specialized button. When clicked, it changes
+the cursor to a color-picker pipette and allows the user to pick a
+color from any point on the screen.</p>
+</div>
+<div class="refsect1">
+<a name="GimpPickButton.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-pick-button-new"></a><h3>gimp_pick_button_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_pick_button_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Creates a new <a class="link" href="GimpPickButton.html" title="GimpPickButton"><span class="type">GimpPickButton</span></a> widget.</p>
+<div class="refsect3">
+<a name="gimp-pick-button-new.returns"></a><h4>Returns</h4>
+<p> A new <a class="link" href="GimpPickButton.html" title="GimpPickButton"><span class="type">GimpPickButton</span></a> widget.</p>
+</div>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpPickButton.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpPickButton-struct"></a><h3>GimpPickButton</h3>
+<pre class="programlisting">typedef struct _GimpPickButton GimpPickButton;</pre>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpPickButton.signal-details"></a><h2>Signal Details</h2>
+<div class="refsect2">
+<a name="GimpPickButton-color-picked"></a><h3>The <code class="literal">“color-picked”</code> signal</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+user_function (<a class="link" href="GimpPickButton.html" title="GimpPickButton"><span class="type">GimpPickButton</span></a> *gimppickbutton,
+ <span class="type">gpointer</span> arg1,
+ <span class="type">gpointer</span> user_data)</pre>
+<p>This signal is emitted when the user has picked a color.</p>
+<div class="refsect3">
+<a name="GimpPickButton-color-picked.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>gimppickbutton</p></td>
+<td class="parameter_description"><p>the object which received the signal.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>arg1</p></td>
+<td class="parameter_description"><p>pointer to a <a href="../html/libgimpcolor-GimpRGB.html#GimpRGB"><span class="type">GimpRGB</span></a> structure that holds the picked color</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>user_data</p></td>
+<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p>Flags: Run First</p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpwidgets/html/GimpPixmap.html b/devel-docs/libgimpwidgets/html/GimpPixmap.html
new file mode 100644
index 0000000..7bab30a
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/GimpPixmap.html
@@ -0,0 +1,179 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpPixmap: GIMP Widgets Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Widgets Library Reference Manual">
+<link rel="up" href="libgimpwidgets-deprecated.html" title="Part VII. Deprecated API">
+<link rel="prev" href="libgimpwidgets-GimpOldWidgets.html" title="GimpOldWidgets">
+<link rel="next" href="GimpUnitMenu.html" title="GimpUnitMenu">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#GimpPixmap.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
+ <a href="#GimpPixmap.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces">  <span class="dim">|</span> 
+ <a href="#GimpPixmap.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimpwidgets-deprecated.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimpwidgets-GimpOldWidgets.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="GimpUnitMenu.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="GimpPixmap"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="GimpPixmap.top_of_page"></a>GimpPixmap</span></h2>
+<p>GimpPixmap — Widget which creates a <span class="type">GtkPixmap</span> from XPM data.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="GimpPixmap.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpPixmap.html#gimp-pixmap-new" title="gimp_pixmap_new ()">gimp_pixmap_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpPixmap.html#gimp-pixmap-set" title="gimp_pixmap_set ()">gimp_pixmap_set</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpPixmap.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody><tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="GimpPixmap.html#GimpPixmap-struct" title="GimpPixmap">GimpPixmap</a></td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpPixmap.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen"> GObject
+ <span class="lineart">╰──</span> GInitiallyUnowned
+ <span class="lineart">╰──</span> GtkObject
+ <span class="lineart">╰──</span> GtkWidget
+ <span class="lineart">╰──</span> GtkMisc
+ <span class="lineart">╰──</span> GtkImage
+ <span class="lineart">╰──</span> GimpPixmap
+</pre>
+</div>
+<div class="refsect1">
+<a name="GimpPixmap.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
+<p>
+GimpPixmap implements
+ AtkImplementorIface and GtkBuildable.</p>
+</div>
+<div class="refsect1">
+<a name="GimpPixmap.description"></a><h2>Description</h2>
+<p>Widget which creates a <span class="type">GtkPixmap</span> from XPM data.</p>
+<p>Use this widget instead of <span class="type">GtkPixmap</span> if you don't want to worry
+about the parent container's "realized" state.</p>
+<p>Note that the drawback of the easy interface is that the actual
+<span class="type">GdkPixmap</span> and it's mask have to be constructed every time you call
+<a class="link" href="GimpPixmap.html#gimp-pixmap-new" title="gimp_pixmap_new ()"><code class="function">gimp_pixmap_new()</code></a> and cannot be cached in memory without doing bad
+hacks.</p>
+</div>
+<div class="refsect1">
+<a name="GimpPixmap.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-pixmap-new"></a><h3>gimp_pixmap_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_pixmap_new (<em class="parameter"><code><span class="type">gchar</span> **xpm_data</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_pixmap_new</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>Creates a new <a class="link" href="GimpPixmap.html" title="GimpPixmap"><span class="type">GimpPixmap</span></a> widget.</p>
+<div class="refsect3">
+<a name="gimp-pixmap-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>xpm_data</p></td>
+<td class="parameter_description"><p>A pointer to a XPM data structure as found in XPM files.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-pixmap-new.returns"></a><h4>Returns</h4>
+<p> A pointer to the new <a class="link" href="GimpPixmap.html" title="GimpPixmap"><span class="type">GimpPixmap</span></a> widget.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-pixmap-set"></a><h3>gimp_pixmap_set ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_pixmap_set (<em class="parameter"><code><a class="link" href="GimpPixmap.html" title="GimpPixmap"><span class="type">GimpPixmap</span></a> *pixmap</code></em>,
+ <em class="parameter"><code><span class="type">gchar</span> **xpm_data</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_pixmap_set</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>Sets a new image for an existing <a class="link" href="GimpPixmap.html" title="GimpPixmap"><span class="type">GimpPixmap</span></a> widget.</p>
+<div class="refsect3">
+<a name="gimp-pixmap-set.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>pixmap</p></td>
+<td class="parameter_description"><p>The pixmap widget you want to set the new xpm_data for.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>xpm_data</p></td>
+<td class="parameter_description"><p>A pointer to a XPM data structure as found in XPM files.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpPixmap.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpPixmap-struct"></a><h3>GimpPixmap</h3>
+<pre class="programlisting">typedef struct _GimpPixmap GimpPixmap;</pre>
+<div class="warning"><p><code class="literal">GimpPixmap</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpPixmap.see-also"></a><h2>See Also</h2>
+<p>gimp_pixmap_button_new(), <span class="type">GtkPixmap</span></p>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpwidgets/html/GimpPreview.html b/devel-docs/libgimpwidgets/html/GimpPreview.html
new file mode 100644
index 0000000..423a1f6
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/GimpPreview.html
@@ -0,0 +1,755 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpPreview: GIMP Widgets Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Widgets Library Reference Manual">
+<link rel="up" href="libgimpwidgets-widgets.html" title="Part I. GIMP Widgets">
+<link rel="prev" href="GimpPreviewArea.html" title="GimpPreviewArea">
+<link rel="next" href="GimpRuler.html" title="GimpRuler">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#GimpPreview.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
+ <a href="#GimpPreview.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces">  <span class="dim">|</span> 
+ <a href="#GimpPreview.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_properties">  <span class="dim">|</span> 
+ <a href="#GimpPreview.properties" class="shortcut">Properties</a></span><span id="nav_style_properties">  <span class="dim">|</span> 
+ <a href="#GimpPreview.style-properties" class="shortcut">Style Properties</a></span><span id="nav_signals">  <span class="dim">|</span> 
+ <a href="#GimpPreview.signals" class="shortcut">Signals</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimpwidgets-widgets.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="GimpPreviewArea.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="GimpRuler.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="GimpPreview"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="GimpPreview.top_of_page"></a>GimpPreview</span></h2>
+<p>GimpPreview — A widget providing a <a class="link" href="GimpPreviewArea.html" title="GimpPreviewArea"><span class="type">GimpPreviewArea</span></a> plus
+framework to update the preview.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="GimpPreview.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpPreview.html#gimp-preview-get-update" title="gimp_preview_get_update ()">gimp_preview_get_update</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpPreview.html#gimp-preview-set-update" title="gimp_preview_set_update ()">gimp_preview_set_update</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpPreview.html#gimp-preview-set-bounds" title="gimp_preview_set_bounds ()">gimp_preview_set_bounds</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpPreview.html#gimp-preview-get-size" title="gimp_preview_get_size ()">gimp_preview_get_size</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpPreview.html#gimp-preview-get-position" title="gimp_preview_get_position ()">gimp_preview_get_position</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpPreview.html#gimp-preview-transform" title="gimp_preview_transform ()">gimp_preview_transform</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpPreview.html#gimp-preview-untransform" title="gimp_preview_untransform ()">gimp_preview_untransform</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpPreview.html#gimp-preview-get-area" title="gimp_preview_get_area ()">gimp_preview_get_area</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpPreview.html#gimp-preview-draw" title="gimp_preview_draw ()">gimp_preview_draw</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpPreview.html#gimp-preview-draw-buffer" title="gimp_preview_draw_buffer ()">gimp_preview_draw_buffer</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpPreview.html#gimp-preview-invalidate" title="gimp_preview_invalidate ()">gimp_preview_invalidate</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpPreview.html#gimp-preview-set-default-cursor" title="gimp_preview_set_default_cursor ()">gimp_preview_set_default_cursor</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpPreview.html#gimp-preview-get-controls" title="gimp_preview_get_controls ()">gimp_preview_get_controls</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpPreview.properties"></a><h2>Properties</h2>
+<div class="informaltable"><table class="informaltable" border="0">
+<colgroup>
+<col width="150px" class="properties_type">
+<col width="300px" class="properties_name">
+<col width="200px" class="properties_flags">
+</colgroup>
+<tbody><tr>
+<td class="property_type"><span class="type">gboolean</span></td>
+<td class="property_name"><a class="link" href="GimpPreview.html#GimpPreview--update" title="The “update” property">update</a></td>
+<td class="property_flags">Read / Write / Construct</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpPreview.style-properties"></a><h2>Style Properties</h2>
+<div class="informaltable"><table class="informaltable" border="0">
+<colgroup>
+<col width="150px" class="style_properties_type">
+<col width="300px" class="style_properties_name">
+<col width="200px" class="style_properties_flags">
+</colgroup>
+<tbody><tr>
+<td class="property_type"><span class="type">int</span></td>
+<td class="property_name"><a class="link" href="GimpPreview.html#GimpPreview--s-size" title="The “size” style property">size</a></td>
+<td class="property_flags">Read</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpPreview.signals"></a><h2>Signals</h2>
+<div class="informaltable"><table class="informaltable" border="0">
+<colgroup>
+<col width="150px" class="signal_proto_type">
+<col width="300px" class="signal_proto_name">
+<col width="200px" class="signal_proto_flags">
+</colgroup>
+<tbody><tr>
+<td class="signal_type"><span class="returnvalue">void</span></td>
+<td class="signal_name"><a class="link" href="GimpPreview.html#GimpPreview-invalidated" title="The “invalidated” signal">invalidated</a></td>
+<td class="signal_flags">Run First</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpPreview.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody><tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="GimpPreview.html#GimpPreview-struct" title="GimpPreview">GimpPreview</a></td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpPreview.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen"> GObject
+ <span class="lineart">╰──</span> GInitiallyUnowned
+ <span class="lineart">╰──</span> GtkObject
+ <span class="lineart">╰──</span> GtkWidget
+ <span class="lineart">╰──</span> GtkContainer
+ <span class="lineart">╰──</span> GtkBox
+ <span class="lineart">╰──</span> GimpPreview
+ <span class="lineart">╰──</span> <a class="link" href="GimpScrolledPreview.html" title="GimpScrolledPreview">GimpScrolledPreview</a>
+</pre>
+</div>
+<div class="refsect1">
+<a name="GimpPreview.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
+<p>
+GimpPreview implements
+ AtkImplementorIface, GtkBuildable and GtkOrientable.</p>
+</div>
+<div class="refsect1">
+<a name="GimpPreview.description"></a><h2>Description</h2>
+<p>A widget providing a <a class="link" href="GimpPreviewArea.html" title="GimpPreviewArea"><span class="type">GimpPreviewArea</span></a> plus framework to update the
+preview.</p>
+</div>
+<div class="refsect1">
+<a name="GimpPreview.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-preview-get-update"></a><h3>gimp_preview_get_update ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_preview_get_update (<em class="parameter"><code><a class="link" href="GimpPreview.html" title="GimpPreview"><span class="type">GimpPreview</span></a> *preview</code></em>);</pre>
+<div class="refsect3">
+<a name="gimp-preview-get-update.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>preview</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpPreview.html" title="GimpPreview"><span class="type">GimpPreview</span></a> widget</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-preview-get-update.returns"></a><h4>Returns</h4>
+<p> the state of the "Preview" check button.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-preview-set-update"></a><h3>gimp_preview_set_update ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_preview_set_update (<em class="parameter"><code><a class="link" href="GimpPreview.html" title="GimpPreview"><span class="type">GimpPreview</span></a> *preview</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> update</code></em>);</pre>
+<p>Sets the state of the "Preview" check button.</p>
+<div class="refsect3">
+<a name="gimp-preview-set-update.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>preview</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpPreview.html" title="GimpPreview"><span class="type">GimpPreview</span></a> widget</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>update</p></td>
+<td class="parameter_description"><p><code class="literal">TRUE</code> if the preview should invalidate itself when being
+scrolled or when <a class="link" href="GimpPreview.html#gimp-preview-invalidate" title="gimp_preview_invalidate ()"><code class="function">gimp_preview_invalidate()</code></a> is being called</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-preview-set-bounds"></a><h3>gimp_preview_set_bounds ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_preview_set_bounds (<em class="parameter"><code><a class="link" href="GimpPreview.html" title="GimpPreview"><span class="type">GimpPreview</span></a> *preview</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> xmin</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> ymin</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> xmax</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> ymax</code></em>);</pre>
+<p>Sets the lower and upper limits for the previewed area. The
+difference between the upper and lower value is used to set the
+maximum size of the <a class="link" href="GimpPreviewArea.html" title="GimpPreviewArea"><span class="type">GimpPreviewArea</span></a> used in the <em class="parameter"><code>preview</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-preview-set-bounds.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>preview</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpPreview.html" title="GimpPreview"><span class="type">GimpPreview</span></a> widget</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>xmin</p></td>
+<td class="parameter_description"><p>the minimum X value</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>ymin</p></td>
+<td class="parameter_description"><p>the minimum Y value</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>xmax</p></td>
+<td class="parameter_description"><p>the maximum X value</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>ymax</p></td>
+<td class="parameter_description"><p>the maximum Y value</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-preview-get-size"></a><h3>gimp_preview_get_size ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_preview_get_size (<em class="parameter"><code><a class="link" href="GimpPreview.html" title="GimpPreview"><span class="type">GimpPreview</span></a> *preview</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *width</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *height</code></em>);</pre>
+<div class="refsect3">
+<a name="gimp-preview-get-size.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>preview</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpPreview.html" title="GimpPreview"><span class="type">GimpPreview</span></a> widget</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>width</p></td>
+<td class="parameter_description"><p>return location for the preview area width</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>height</p></td>
+<td class="parameter_description"><p>return location for the preview area height</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-preview-get-position"></a><h3>gimp_preview_get_position ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_preview_get_position (<em class="parameter"><code><a class="link" href="GimpPreview.html" title="GimpPreview"><span class="type">GimpPreview</span></a> *preview</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *x</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *y</code></em>);</pre>
+<div class="refsect3">
+<a name="gimp-preview-get-position.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>preview</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpPreview.html" title="GimpPreview"><span class="type">GimpPreview</span></a> widget</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x</p></td>
+<td class="parameter_description"><p>return location for the horizontal offset</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y</p></td>
+<td class="parameter_description"><p>return location for the vertical offset</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-preview-transform"></a><h3>gimp_preview_transform ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_preview_transform (<em class="parameter"><code><a class="link" href="GimpPreview.html" title="GimpPreview"><span class="type">GimpPreview</span></a> *preview</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> src_x</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> src_y</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *dest_x</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *dest_y</code></em>);</pre>
+<p>Transforms from image to widget coordinates.</p>
+<div class="refsect3">
+<a name="gimp-preview-transform.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>preview</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpPreview.html" title="GimpPreview"><span class="type">GimpPreview</span></a> widget</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>src_x</p></td>
+<td class="parameter_description"><p>horizontal position on the previewed image</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>src_y</p></td>
+<td class="parameter_description"><p>vertical position on the previewed image</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>dest_x</p></td>
+<td class="parameter_description"><p>returns the transformed horizontal position</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>dest_y</p></td>
+<td class="parameter_description"><p>returns the transformed vertical position</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-preview-untransform"></a><h3>gimp_preview_untransform ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_preview_untransform (<em class="parameter"><code><a class="link" href="GimpPreview.html" title="GimpPreview"><span class="type">GimpPreview</span></a> *preview</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> src_x</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> src_y</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *dest_x</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *dest_y</code></em>);</pre>
+<p>Transforms from widget to image coordinates.</p>
+<div class="refsect3">
+<a name="gimp-preview-untransform.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>preview</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpPreview.html" title="GimpPreview"><span class="type">GimpPreview</span></a> widget</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>src_x</p></td>
+<td class="parameter_description"><p>horizontal position relative to the preview area's origin</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>src_y</p></td>
+<td class="parameter_description"><p>vertical position relative to preview area's origin</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>dest_x</p></td>
+<td class="parameter_description"><p>returns the untransformed horizontal position</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>dest_y</p></td>
+<td class="parameter_description"><p>returns the untransformed vertical position</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-preview-get-area"></a><h3>gimp_preview_get_area ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_preview_get_area (<em class="parameter"><code><a class="link" href="GimpPreview.html" title="GimpPreview"><span class="type">GimpPreview</span></a> *preview</code></em>);</pre>
+<p>In most cases, you shouldn't need to access the <a class="link" href="GimpPreviewArea.html" title="GimpPreviewArea"><span class="type">GimpPreviewArea</span></a>
+that is being used in the <em class="parameter"><code>preview</code></em>
+. Sometimes however, you need to.
+For example if you want to receive mouse events from the area. In
+such cases, use <a class="link" href="GimpPreview.html#gimp-preview-get-area" title="gimp_preview_get_area ()"><code class="function">gimp_preview_get_area()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-preview-get-area.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>preview</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpPreview.html" title="GimpPreview"><span class="type">GimpPreview</span></a> widget</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-preview-get-area.returns"></a><h4>Returns</h4>
+<p> a pointer to the <a class="link" href="GimpPreviewArea.html" title="GimpPreviewArea"><span class="type">GimpPreviewArea</span></a> used in the <em class="parameter"><code>preview</code></em>
+.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-preview-draw"></a><h3>gimp_preview_draw ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_preview_draw (<em class="parameter"><code><a class="link" href="GimpPreview.html" title="GimpPreview"><span class="type">GimpPreview</span></a> *preview</code></em>);</pre>
+<p>Calls the GimpPreview::draw method. GimpPreview itself doesn't
+implement a default draw method so the behaviour is determined by
+the derived class implementing this method.</p>
+<p><span class="type">GimpDrawablePreview</span> implements <a class="link" href="GimpPreview.html#gimp-preview-draw" title="gimp_preview_draw ()"><code class="function">gimp_preview_draw()</code></a> by drawing the
+original, unmodified drawable to the <em class="parameter"><code>preview</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-preview-draw.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>preview</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpPreview.html" title="GimpPreview"><span class="type">GimpPreview</span></a> widget</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-preview-draw-buffer"></a><h3>gimp_preview_draw_buffer ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_preview_draw_buffer (<em class="parameter"><code><a class="link" href="GimpPreview.html" title="GimpPreview"><span class="type">GimpPreview</span></a> *preview</code></em>,
+ <em class="parameter"><code>const <span class="type">guchar</span> *buffer</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> rowstride</code></em>);</pre>
+<p>Calls the GimpPreview::draw_buffer method. GimpPreview itself
+doesn't implement this method so the behaviour is determined by the
+derived class implementing this method.</p>
+<div class="refsect3">
+<a name="gimp-preview-draw-buffer.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>preview</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpPreview.html" title="GimpPreview"><span class="type">GimpPreview</span></a> widget</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>buffer</p></td>
+<td class="parameter_description"><p>a pixel buffer the size of the preview</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>rowstride</p></td>
+<td class="parameter_description"><p>the <em class="parameter"><code>buffer</code></em>
+'s rowstride</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-preview-invalidate"></a><h3>gimp_preview_invalidate ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_preview_invalidate (<em class="parameter"><code><a class="link" href="GimpPreview.html" title="GimpPreview"><span class="type">GimpPreview</span></a> *preview</code></em>);</pre>
+<p>This function starts or renews a short low-priority timeout. When
+the timeout expires, the GimpPreview::invalidated signal is emitted
+which will usually cause the <em class="parameter"><code>preview</code></em>
+ to be updated.</p>
+<p>This function does nothing unless the "Preview" button is checked.</p>
+<p>During the emission of the signal a busy cursor is set on the
+toplevel window containing the <em class="parameter"><code>preview</code></em>
+ and on the preview area
+itself.</p>
+<div class="refsect3">
+<a name="gimp-preview-invalidate.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>preview</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpPreview.html" title="GimpPreview"><span class="type">GimpPreview</span></a> widget</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-preview-set-default-cursor"></a><h3>gimp_preview_set_default_cursor ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_preview_set_default_cursor (<em class="parameter"><code><a class="link" href="GimpPreview.html" title="GimpPreview"><span class="type">GimpPreview</span></a> *preview</code></em>,
+ <em class="parameter"><code><span class="type">GdkCursor</span> *cursor</code></em>);</pre>
+<p>Sets the default mouse cursor for the preview. Note that this will
+be overridden by a <code class="literal">GDK_FLEUR</code> if the preview has scrollbars, or by a
+<code class="literal">GDK_WATCH</code> when the preview is invalidated.</p>
+<div class="refsect3">
+<a name="gimp-preview-set-default-cursor.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>preview</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpPreview.html" title="GimpPreview"><span class="type">GimpPreview</span></a> widget</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>cursor</p></td>
+<td class="parameter_description"><p>a <span class="type">GdkCursor</span> or <code class="literal">NULL</code></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-preview-get-controls"></a><h3>gimp_preview_get_controls ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_preview_get_controls (<em class="parameter"><code><a class="link" href="GimpPreview.html" title="GimpPreview"><span class="type">GimpPreview</span></a> *preview</code></em>);</pre>
+<p>Gives access to the <span class="type">GtkHBox</span> at the bottom of the preview that
+contains the update toggle. Derived widgets can use this function
+if they need to add controls to this area.</p>
+<div class="refsect3">
+<a name="gimp-preview-get-controls.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>preview</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpPreview.html" title="GimpPreview"><span class="type">GimpPreview</span></a> widget</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-preview-get-controls.returns"></a><h4>Returns</h4>
+<p> the <span class="type">GtkHBox</span> at the bottom of the preview.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpPreview.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpPreview-struct"></a><h3>GimpPreview</h3>
+<pre class="programlisting">typedef struct _GimpPreview GimpPreview;</pre>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpPreview.property-details"></a><h2>Property Details</h2>
+<div class="refsect2">
+<a name="GimpPreview--update"></a><h3>The <code class="literal">“update”</code> property</h3>
+<pre class="programlisting"> “update” <span class="type">gboolean</span></pre>
+<p>Whether the preview should update automatically.</p>
+<p>Owner: GimpPreview</p>
+<p>Flags: Read / Write / Construct</p>
+<p>Default value: TRUE</p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpPreview.style-property-details"></a><h2>Style Property Details</h2>
+<div class="refsect2">
+<a name="GimpPreview--s-size"></a><h3>The <code class="literal">“size”</code> style property</h3>
+<pre class="programlisting"> “size” <span class="type">int</span></pre>
+<p>The preview's size.</p>
+<p>Owner: GimpPreview</p>
+<p>Flags: Read</p>
+<p>Allowed values: [1,1024]</p>
+<p>Default value: 200</p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpPreview.signal-details"></a><h2>Signal Details</h2>
+<div class="refsect2">
+<a name="GimpPreview-invalidated"></a><h3>The <code class="literal">“invalidated”</code> signal</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+user_function (<a class="link" href="GimpPreview.html" title="GimpPreview"><span class="type">GimpPreview</span></a> *gimppreview,
+ <span class="type">gpointer</span> user_data)</pre>
+<p>Flags: Run First</p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpwidgets/html/GimpPreviewArea.html b/devel-docs/libgimpwidgets/html/GimpPreviewArea.html
new file mode 100644
index 0000000..2152732
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/GimpPreviewArea.html
@@ -0,0 +1,749 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpPreviewArea: GIMP Widgets Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Widgets Library Reference Manual">
+<link rel="up" href="libgimpwidgets-widgets.html" title="Part I. GIMP Widgets">
+<link rel="prev" href="GimpPickButton.html" title="GimpPickButton">
+<link rel="next" href="GimpPreview.html" title="GimpPreview">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#GimpPreviewArea.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
+ <a href="#GimpPreviewArea.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces">  <span class="dim">|</span> 
+ <a href="#GimpPreviewArea.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_properties">  <span class="dim">|</span> 
+ <a href="#GimpPreviewArea.properties" class="shortcut">Properties</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimpwidgets-widgets.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="GimpPickButton.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="GimpPreview.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="GimpPreviewArea"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="GimpPreviewArea.top_of_page"></a>GimpPreviewArea</span></h2>
+<p>GimpPreviewArea — A general purpose preview widget which caches
+its pixel data.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"><img src="gimp-widget-preview-area.png"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="GimpPreviewArea.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpPreviewArea.html#gimp-preview-area-new" title="gimp_preview_area_new ()">gimp_preview_area_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpPreviewArea.html#gimp-preview-area-draw" title="gimp_preview_area_draw ()">gimp_preview_area_draw</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpPreviewArea.html#gimp-preview-area-fill" title="gimp_preview_area_fill ()">gimp_preview_area_fill</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpPreviewArea.html#gimp-preview-area-blend" title="gimp_preview_area_blend ()">gimp_preview_area_blend</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpPreviewArea.html#gimp-preview-area-mask" title="gimp_preview_area_mask ()">gimp_preview_area_mask</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpPreviewArea.html#gimp-preview-area-set-offsets" title="gimp_preview_area_set_offsets ()">gimp_preview_area_set_offsets</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpPreviewArea.html#gimp-preview-area-set-colormap" title="gimp_preview_area_set_colormap ()">gimp_preview_area_set_colormap</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpPreviewArea.html#gimp-preview-area-set-max-size" title="gimp_preview_area_set_max_size ()">gimp_preview_area_set_max_size</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpPreviewArea.html#gimp-preview-area-menu-popup" title="gimp_preview_area_menu_popup ()">gimp_preview_area_menu_popup</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpPreviewArea.html#gimp-preview-area-set-color-config" title="gimp_preview_area_set_color_config ()">gimp_preview_area_set_color_config</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpPreviewArea.properties"></a><h2>Properties</h2>
+<div class="informaltable"><table class="informaltable" border="0">
+<colgroup>
+<col width="150px" class="properties_type">
+<col width="300px" class="properties_name">
+<col width="200px" class="properties_flags">
+</colgroup>
+<tbody>
+<tr>
+<td class="property_type"><a href="../html/libgimpbase-gimpbaseenums.html#GimpCheckSize"><span class="type">GimpCheckSize</span></a></td>
+<td class="property_name"><a class="link" href="GimpPreviewArea.html#GimpPreviewArea--check-size" title="The “check-size” property">check-size</a></td>
+<td class="property_flags">Read / Write</td>
+</tr>
+<tr>
+<td class="property_type"><a href="../html/libgimpbase-gimpbaseenums.html#GimpCheckType"><span class="type">GimpCheckType</span></a></td>
+<td class="property_name"><a class="link" href="GimpPreviewArea.html#GimpPreviewArea--check-type" title="The “check-type” property">check-type</a></td>
+<td class="property_flags">Read / Write</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpPreviewArea.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody><tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="GimpPreviewArea.html#GimpPreviewArea-struct" title="GimpPreviewArea">GimpPreviewArea</a></td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpPreviewArea.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen"> GObject
+ <span class="lineart">╰──</span> GInitiallyUnowned
+ <span class="lineart">╰──</span> GtkObject
+ <span class="lineart">╰──</span> GtkWidget
+ <span class="lineart">╰──</span> GtkDrawingArea
+ <span class="lineart">╰──</span> GimpPreviewArea
+</pre>
+</div>
+<div class="refsect1">
+<a name="GimpPreviewArea.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
+<p>
+GimpPreviewArea implements
+ AtkImplementorIface and GtkBuildable.</p>
+</div>
+<div class="refsect1">
+<a name="GimpPreviewArea.description"></a><h2>Description</h2>
+<p>A general purpose preview widget which caches its pixel data.</p>
+</div>
+<div class="refsect1">
+<a name="GimpPreviewArea.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-preview-area-new"></a><h3>gimp_preview_area_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_preview_area_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Creates a new <a class="link" href="GimpPreviewArea.html" title="GimpPreviewArea"><span class="type">GimpPreviewArea</span></a> widget.</p>
+<div class="refsect3">
+<a name="gimp-preview-area-new.returns"></a><h4>Returns</h4>
+<p> a new <a class="link" href="GimpPreviewArea.html" title="GimpPreviewArea"><span class="type">GimpPreviewArea</span></a> widget.</p>
+<p>Since GIMP 2.2</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-preview-area-draw"></a><h3>gimp_preview_area_draw ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_preview_area_draw (<em class="parameter"><code><a class="link" href="GimpPreviewArea.html" title="GimpPreviewArea"><span class="type">GimpPreviewArea</span></a> *area</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> x</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> y</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> width</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> height</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpImageType"><span class="type">GimpImageType</span></a> type</code></em>,
+ <em class="parameter"><code>const <span class="type">guchar</span> *buf</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> rowstride</code></em>);</pre>
+<p>Draws <em class="parameter"><code>buf</code></em>
+ on <em class="parameter"><code>area</code></em>
+ and queues a redraw on the given rectangle.</p>
+<p>Since GIMP 2.2</p>
+<div class="refsect3">
+<a name="gimp-preview-area-draw.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>area</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpPreviewArea.html" title="GimpPreviewArea"><span class="type">GimpPreviewArea</span></a> widget.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x</p></td>
+<td class="parameter_description"><p>x offset in preview</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y</p></td>
+<td class="parameter_description"><p>y offset in preview</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>width</p></td>
+<td class="parameter_description"><p>buffer width</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>height</p></td>
+<td class="parameter_description"><p>buffer height</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>type</p></td>
+<td class="parameter_description"><p>the <a href="../html/libgimpbase-gimpbaseenums.html#GimpImageType"><span class="type">GimpImageType</span></a> of <em class="parameter"><code>buf</code></em>
+</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>buf</p></td>
+<td class="parameter_description"><p>a <span class="type">guchar</span> buffer that contains the preview pixel data.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>rowstride</p></td>
+<td class="parameter_description"><p>rowstride of <em class="parameter"><code>buf</code></em>
+</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-preview-area-fill"></a><h3>gimp_preview_area_fill ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_preview_area_fill (<em class="parameter"><code><a class="link" href="GimpPreviewArea.html" title="GimpPreviewArea"><span class="type">GimpPreviewArea</span></a> *area</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> x</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> y</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> width</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> height</code></em>,
+ <em class="parameter"><code><span class="type">guchar</span> red</code></em>,
+ <em class="parameter"><code><span class="type">guchar</span> green</code></em>,
+ <em class="parameter"><code><span class="type">guchar</span> blue</code></em>);</pre>
+<p>Fills the given rectangle of <em class="parameter"><code>area</code></em>
+ in the given color and queues a
+redraw.</p>
+<p>Since GIMP 2.2</p>
+<div class="refsect3">
+<a name="gimp-preview-area-fill.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>area</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpPreviewArea.html" title="GimpPreviewArea"><span class="type">GimpPreviewArea</span></a> widget.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x</p></td>
+<td class="parameter_description"><p>x offset in preview</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y</p></td>
+<td class="parameter_description"><p>y offset in preview</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>width</p></td>
+<td class="parameter_description"><p>width of the rectangle to fill</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>height</p></td>
+<td class="parameter_description"><p>height of the rectangle to fill</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>red</p></td>
+<td class="parameter_description"><p>red component of the fill color (0-255)</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>green</p></td>
+<td class="parameter_description"><p>green component of the fill color (0-255)</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>blue</p></td>
+<td class="parameter_description"><p>red component of the fill color (0-255)</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-preview-area-blend"></a><h3>gimp_preview_area_blend ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_preview_area_blend (<em class="parameter"><code><a class="link" href="GimpPreviewArea.html" title="GimpPreviewArea"><span class="type">GimpPreviewArea</span></a> *area</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> x</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> y</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> width</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> height</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpImageType"><span class="type">GimpImageType</span></a> type</code></em>,
+ <em class="parameter"><code>const <span class="type">guchar</span> *buf1</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> rowstride1</code></em>,
+ <em class="parameter"><code>const <span class="type">guchar</span> *buf2</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> rowstride2</code></em>,
+ <em class="parameter"><code><span class="type">guchar</span> opacity</code></em>);</pre>
+<p>Composites <em class="parameter"><code>buf1</code></em>
+ on <em class="parameter"><code>buf2</code></em>
+ with the given <em class="parameter"><code>opacity</code></em>
+, draws the result
+to <em class="parameter"><code>area</code></em>
+ and queues a redraw on the given rectangle.</p>
+<p>Since GIMP 2.2</p>
+<div class="refsect3">
+<a name="gimp-preview-area-blend.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>area</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpPreviewArea.html" title="GimpPreviewArea"><span class="type">GimpPreviewArea</span></a> widget.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x</p></td>
+<td class="parameter_description"><p>x offset in preview</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y</p></td>
+<td class="parameter_description"><p>y offset in preview</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>width</p></td>
+<td class="parameter_description"><p>buffer width</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>height</p></td>
+<td class="parameter_description"><p>buffer height</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>type</p></td>
+<td class="parameter_description"><p>the <a href="../html/libgimpbase-gimpbaseenums.html#GimpImageType"><span class="type">GimpImageType</span></a> of <em class="parameter"><code>buf1</code></em>
+and <em class="parameter"><code>buf2</code></em>
+</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>buf1</p></td>
+<td class="parameter_description"><p>a <span class="type">guchar</span> buffer that contains the pixel data for
+the lower layer</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>rowstride1</p></td>
+<td class="parameter_description"><p>rowstride of <em class="parameter"><code>buf1</code></em>
+</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>buf2</p></td>
+<td class="parameter_description"><p>a <span class="type">guchar</span> buffer that contains the pixel data for
+the upper layer</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>rowstride2</p></td>
+<td class="parameter_description"><p>rowstride of <em class="parameter"><code>buf2</code></em>
+</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>opacity</p></td>
+<td class="parameter_description"><p>The opacity of the first layer.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-preview-area-mask"></a><h3>gimp_preview_area_mask ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_preview_area_mask (<em class="parameter"><code><a class="link" href="GimpPreviewArea.html" title="GimpPreviewArea"><span class="type">GimpPreviewArea</span></a> *area</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> x</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> y</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> width</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> height</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpbaseenums.html#GimpImageType"><span class="type">GimpImageType</span></a> type</code></em>,
+ <em class="parameter"><code>const <span class="type">guchar</span> *buf1</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> rowstride1</code></em>,
+ <em class="parameter"><code>const <span class="type">guchar</span> *buf2</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> rowstride2</code></em>,
+ <em class="parameter"><code>const <span class="type">guchar</span> *mask</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> rowstride_mask</code></em>);</pre>
+<p>Composites <em class="parameter"><code>buf1</code></em>
+ on <em class="parameter"><code>buf2</code></em>
+ with the given <em class="parameter"><code>mask</code></em>
+, draws the result on
+<em class="parameter"><code>area</code></em>
+ and queues a redraw on the given rectangle.</p>
+<p>Since GIMP 2.2</p>
+<div class="refsect3">
+<a name="gimp-preview-area-mask.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>area</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpPreviewArea.html" title="GimpPreviewArea"><span class="type">GimpPreviewArea</span></a> widget.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x</p></td>
+<td class="parameter_description"><p>x offset in preview</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y</p></td>
+<td class="parameter_description"><p>y offset in preview</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>width</p></td>
+<td class="parameter_description"><p>buffer width</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>height</p></td>
+<td class="parameter_description"><p>buffer height</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>type</p></td>
+<td class="parameter_description"><p>the <a href="../html/libgimpbase-gimpbaseenums.html#GimpImageType"><span class="type">GimpImageType</span></a> of <em class="parameter"><code>buf1</code></em>
+and <em class="parameter"><code>buf2</code></em>
+</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>buf1</p></td>
+<td class="parameter_description"><p>a <span class="type">guchar</span> buffer that contains the pixel data for
+the lower layer</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>rowstride1</p></td>
+<td class="parameter_description"><p>rowstride of <em class="parameter"><code>buf1</code></em>
+</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>buf2</p></td>
+<td class="parameter_description"><p>a <span class="type">guchar</span> buffer that contains the pixel data for
+the upper layer</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>rowstride2</p></td>
+<td class="parameter_description"><p>rowstride of <em class="parameter"><code>buf2</code></em>
+</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>mask</p></td>
+<td class="parameter_description"><p>a <span class="type">guchar</span> buffer representing the mask of the second
+layer.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>rowstride_mask</p></td>
+<td class="parameter_description"><p>rowstride for the mask.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-preview-area-set-offsets"></a><h3>gimp_preview_area_set_offsets ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_preview_area_set_offsets (<em class="parameter"><code><a class="link" href="GimpPreviewArea.html" title="GimpPreviewArea"><span class="type">GimpPreviewArea</span></a> *area</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> x</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> y</code></em>);</pre>
+<p>Sets the offsets of the previewed area. This information is used
+when drawing the checkerboard and to determine the dither offsets.</p>
+<div class="refsect3">
+<a name="gimp-preview-area-set-offsets.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>area</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpPreviewArea.html" title="GimpPreviewArea"><span class="type">GimpPreviewArea</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x</p></td>
+<td class="parameter_description"><p>horizontal offset</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y</p></td>
+<td class="parameter_description"><p>vertical offset</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-preview-area-set-colormap"></a><h3>gimp_preview_area_set_colormap ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_preview_area_set_colormap (<em class="parameter"><code><a class="link" href="GimpPreviewArea.html" title="GimpPreviewArea"><span class="type">GimpPreviewArea</span></a> *area</code></em>,
+ <em class="parameter"><code>const <span class="type">guchar</span> *colormap</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> num_colors</code></em>);</pre>
+<p>Sets the colormap for the <a class="link" href="GimpPreviewArea.html" title="GimpPreviewArea"><span class="type">GimpPreviewArea</span></a> widget. You need to
+call this function before you use <a class="link" href="GimpPreviewArea.html#gimp-preview-area-draw" title="gimp_preview_area_draw ()"><code class="function">gimp_preview_area_draw()</code></a> with
+an image type of <a href="../html/libgimpbase-gimpbaseenums.html#GIMP-INDEXED-IMAGE:CAPS"><code class="literal">GIMP_INDEXED_IMAGE</code></a> or <a href="../html/libgimpbase-gimpbaseenums.html#GIMP-INDEXEDA-IMAGE:CAPS"><code class="literal">GIMP_INDEXEDA_IMAGE</code></a>.</p>
+<p>Since GIMP 2.2</p>
+<div class="refsect3">
+<a name="gimp-preview-area-set-colormap.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>area</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpPreviewArea.html" title="GimpPreviewArea"><span class="type">GimpPreviewArea</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>colormap</p></td>
+<td class="parameter_description"><p>a <span class="type">guchar</span> buffer that contains the colormap</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>num_colors</p></td>
+<td class="parameter_description"><p>the number of colors in the colormap</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-preview-area-set-max-size"></a><h3>gimp_preview_area_set_max_size ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_preview_area_set_max_size (<em class="parameter"><code><a class="link" href="GimpPreviewArea.html" title="GimpPreviewArea"><span class="type">GimpPreviewArea</span></a> *area</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> width</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> height</code></em>);</pre>
+<p>Usually a <a class="link" href="GimpPreviewArea.html" title="GimpPreviewArea"><span class="type">GimpPreviewArea</span></a> fills the size that it is
+allocated. This function allows you to limit the preview area to a
+maximum size. If a larger size is allocated for the widget, the
+preview will draw itself centered into the allocated area.</p>
+<div class="refsect3">
+<a name="gimp-preview-area-set-max-size.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>area</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpPreviewArea.html" title="GimpPreviewArea"><span class="type">GimpPreviewArea</span></a> widget</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>width</p></td>
+<td class="parameter_description"><p>the maximum width in pixels or -1 to unset the limit</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>height</p></td>
+<td class="parameter_description"><p>the maximum height in pixels or -1 to unset the limit</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-preview-area-menu-popup"></a><h3>gimp_preview_area_menu_popup ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_preview_area_menu_popup (<em class="parameter"><code><a class="link" href="GimpPreviewArea.html" title="GimpPreviewArea"><span class="type">GimpPreviewArea</span></a> *area</code></em>,
+ <em class="parameter"><code><span class="type">GdkEventButton</span> *event</code></em>);</pre>
+<p>Creates a popup menu that allows one to configure the size and type of
+the checkerboard pattern that the <em class="parameter"><code>area</code></em>
+ uses to visualize transparency.</p>
+<div class="refsect3">
+<a name="gimp-preview-area-menu-popup.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>area</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpPreviewArea.html" title="GimpPreviewArea"><span class="type">GimpPreviewArea</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>event</p></td>
+<td class="parameter_description"><p>the button event that causes the menu to popup or <code class="literal">NULL</code></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-preview-area-set-color-config"></a><h3>gimp_preview_area_set_color_config ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_preview_area_set_color_config (<em class="parameter"><code><a class="link" href="GimpPreviewArea.html" title="GimpPreviewArea"><span class="type">GimpPreviewArea</span></a> *area</code></em>,
+ <em class="parameter"><code><span class="type">GimpColorConfig</span> *config</code></em>);</pre>
+<p>Sets the color management configuration to use with this preview area.</p>
+<div class="refsect3">
+<a name="gimp-preview-area-set-color-config.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>area</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpPreviewArea.html" title="GimpPreviewArea"><span class="type">GimpPreviewArea</span></a> widget.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>config</p></td>
+<td class="parameter_description"><p>a <span class="type">GimpColorConfig</span> object.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpPreviewArea.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpPreviewArea-struct"></a><h3>GimpPreviewArea</h3>
+<pre class="programlisting">typedef struct _GimpPreviewArea GimpPreviewArea;</pre>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpPreviewArea.property-details"></a><h2>Property Details</h2>
+<div class="refsect2">
+<a name="GimpPreviewArea--check-size"></a><h3>The <code class="literal">“check-size”</code> property</h3>
+<pre class="programlisting"> “check-size” <a href="../html/libgimpbase-gimpbaseenums.html#GimpCheckSize"><span class="type">GimpCheckSize</span></a></pre>
+<p>The size of the checkerboard pattern indicating transparency.</p>
+<p>Owner: GimpPreviewArea</p>
+<p>Flags: Read / Write</p>
+<p>Default value: GIMP_CHECK_SIZE_MEDIUM_CHECKS</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpPreviewArea--check-type"></a><h3>The <code class="literal">“check-type”</code> property</h3>
+<pre class="programlisting"> “check-type” <a href="../html/libgimpbase-gimpbaseenums.html#GimpCheckType"><span class="type">GimpCheckType</span></a></pre>
+<p>The colors of the checkerboard pattern indicating transparency.</p>
+<p>Owner: GimpPreviewArea</p>
+<p>Flags: Read / Write</p>
+<p>Default value: GIMP_CHECK_TYPE_GRAY_CHECKS</p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpwidgets/html/GimpRuler.html b/devel-docs/libgimpwidgets/html/GimpRuler.html
new file mode 100644
index 0000000..54fb781
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/GimpRuler.html
@@ -0,0 +1,591 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpRuler: GIMP Widgets Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Widgets Library Reference Manual">
+<link rel="up" href="libgimpwidgets-widgets.html" title="Part I. GIMP Widgets">
+<link rel="prev" href="GimpPreview.html" title="GimpPreview">
+<link rel="next" href="GimpScrolledPreview.html" title="GimpScrolledPreview">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#GimpRuler.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
+ <a href="#GimpRuler.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces">  <span class="dim">|</span> 
+ <a href="#GimpRuler.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_properties">  <span class="dim">|</span> 
+ <a href="#GimpRuler.properties" class="shortcut">Properties</a></span><span id="nav_style_properties">  <span class="dim">|</span> 
+ <a href="#GimpRuler.style-properties" class="shortcut">Style Properties</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimpwidgets-widgets.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="GimpPreview.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="GimpScrolledPreview.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="GimpRuler"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="GimpRuler.top_of_page"></a>GimpRuler</span></h2>
+<p>GimpRuler — A ruler widget with configurable unit and orientation.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="GimpRuler.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpRuler.html#gimp-ruler-new" title="gimp_ruler_new ()">gimp_ruler_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpRuler.html#gimp-ruler-set-unit" title="gimp_ruler_set_unit ()">gimp_ruler_set_unit</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a href="../html/libgimpbase-gimpunit.html#GimpUnit"><span class="returnvalue">GimpUnit</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="GimpRuler.html#gimp-ruler-get-unit" title="gimp_ruler_get_unit ()">gimp_ruler_get_unit</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpRuler.html#gimp-ruler-set-position" title="gimp_ruler_set_position ()">gimp_ruler_set_position</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gdouble</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpRuler.html#gimp-ruler-get-position" title="gimp_ruler_get_position ()">gimp_ruler_get_position</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpRuler.html#gimp-ruler-set-range" title="gimp_ruler_set_range ()">gimp_ruler_set_range</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpRuler.html#gimp-ruler-get-range" title="gimp_ruler_get_range ()">gimp_ruler_get_range</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpRuler.html#gimp-ruler-add-track-widget" title="gimp_ruler_add_track_widget ()">gimp_ruler_add_track_widget</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpRuler.html#gimp-ruler-remove-track-widget" title="gimp_ruler_remove_track_widget ()">gimp_ruler_remove_track_widget</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpRuler.properties"></a><h2>Properties</h2>
+<div class="informaltable"><table class="informaltable" border="0">
+<colgroup>
+<col width="150px" class="properties_type">
+<col width="300px" class="properties_name">
+<col width="200px" class="properties_flags">
+</colgroup>
+<tbody>
+<tr>
+<td class="property_type"><span class="type">double</span></td>
+<td class="property_name"><a class="link" href="GimpRuler.html#GimpRuler--lower" title="The “lower” property">lower</a></td>
+<td class="property_flags">Read / Write</td>
+</tr>
+<tr>
+<td class="property_type"><span class="type">double</span></td>
+<td class="property_name"><a class="link" href="GimpRuler.html#GimpRuler--max-size" title="The “max-size” property">max-size</a></td>
+<td class="property_flags">Read / Write</td>
+</tr>
+<tr>
+<td class="property_type"><span class="type">GtkOrientation</span></td>
+<td class="property_name"><a class="link" href="GimpRuler.html#GimpRuler--orientation" title="The “orientation” property">orientation</a></td>
+<td class="property_flags">Read / Write</td>
+</tr>
+<tr>
+<td class="property_type"><span class="type">double</span></td>
+<td class="property_name"><a class="link" href="GimpRuler.html#GimpRuler--position" title="The “position” property">position</a></td>
+<td class="property_flags">Read / Write</td>
+</tr>
+<tr>
+<td class="property_type"><a href="../html/libgimpbase-gimpunit.html#GimpUnit"><span class="type">GimpUnit</span></a></td>
+<td class="property_name"><a class="link" href="GimpRuler.html#GimpRuler--unit" title="The “unit” property">unit</a></td>
+<td class="property_flags">Read / Write</td>
+</tr>
+<tr>
+<td class="property_type"><span class="type">double</span></td>
+<td class="property_name"><a class="link" href="GimpRuler.html#GimpRuler--upper" title="The “upper” property">upper</a></td>
+<td class="property_flags">Read / Write</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpRuler.style-properties"></a><h2>Style Properties</h2>
+<div class="informaltable"><table class="informaltable" border="0">
+<colgroup>
+<col width="150px" class="style_properties_type">
+<col width="300px" class="style_properties_name">
+<col width="200px" class="style_properties_flags">
+</colgroup>
+<tbody><tr>
+<td class="property_type"><span class="type">double</span></td>
+<td class="property_name"><a class="link" href="GimpRuler.html#GimpRuler--s-font-scale" title="The “font-scale” style property">font-scale</a></td>
+<td class="property_flags">Read</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpRuler.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody><tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="GimpRuler.html#GimpRuler-struct" title="GimpRuler">GimpRuler</a></td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpRuler.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen"> GObject
+ <span class="lineart">╰──</span> GInitiallyUnowned
+ <span class="lineart">╰──</span> GtkObject
+ <span class="lineart">╰──</span> GtkWidget
+ <span class="lineart">╰──</span> GimpRuler
+</pre>
+</div>
+<div class="refsect1">
+<a name="GimpRuler.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
+<p>
+GimpRuler implements
+ AtkImplementorIface and GtkBuildable.</p>
+</div>
+<div class="refsect1">
+<a name="GimpRuler.description"></a><h2>Description</h2>
+<p>A ruler widget with configurable unit and orientation.</p>
+</div>
+<div class="refsect1">
+<a name="GimpRuler.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-ruler-new"></a><h3>gimp_ruler_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_ruler_new (<em class="parameter"><code><span class="type">GtkOrientation</span> orientation</code></em>);</pre>
+<p>Creates a new ruler.</p>
+<div class="refsect3">
+<a name="gimp-ruler-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>orientation</p></td>
+<td class="parameter_description"><p>the ruler's orientation.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-ruler-new.returns"></a><h4>Returns</h4>
+<p> a new <a class="link" href="GimpRuler.html" title="GimpRuler"><span class="type">GimpRuler</span></a> widget.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-ruler-set-unit"></a><h3>gimp_ruler_set_unit ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_ruler_set_unit (<em class="parameter"><code><a class="link" href="GimpRuler.html" title="GimpRuler"><span class="type">GimpRuler</span></a> *ruler</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpunit.html#GimpUnit"><span class="type">GimpUnit</span></a> unit</code></em>);</pre>
+<p>This sets the unit of the ruler.</p>
+<div class="refsect3">
+<a name="gimp-ruler-set-unit.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>ruler</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpRuler.html" title="GimpRuler"><span class="type">GimpRuler</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>unit</p></td>
+<td class="parameter_description"><p>the <a href="../html/libgimpbase-gimpunit.html#GimpUnit"><span class="type">GimpUnit</span></a> to set the ruler to</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-ruler-get-unit"></a><h3>gimp_ruler_get_unit ()</h3>
+<pre class="programlisting"><a href="../html/libgimpbase-gimpunit.html#GimpUnit"><span class="returnvalue">GimpUnit</span></a>
+gimp_ruler_get_unit (<em class="parameter"><code><a class="link" href="GimpRuler.html" title="GimpRuler"><span class="type">GimpRuler</span></a> *ruler</code></em>);</pre>
+<div class="refsect3">
+<a name="gimp-ruler-get-unit.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>ruler</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpRuler.html" title="GimpRuler"><span class="type">GimpRuler</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-ruler-get-unit.returns"></a><h4>Returns</h4>
+<p> the unit currently used in the <em class="parameter"><code>ruler</code></em>
+widget.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-ruler-set-position"></a><h3>gimp_ruler_set_position ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_ruler_set_position (<em class="parameter"><code><a class="link" href="GimpRuler.html" title="GimpRuler"><span class="type">GimpRuler</span></a> *ruler</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> position</code></em>);</pre>
+<p>This sets the position of the ruler.</p>
+<div class="refsect3">
+<a name="gimp-ruler-set-position.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>ruler</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpRuler.html" title="GimpRuler"><span class="type">GimpRuler</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>position</p></td>
+<td class="parameter_description"><p>the position to set the ruler to</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-ruler-get-position"></a><h3>gimp_ruler_get_position ()</h3>
+<pre class="programlisting"><span class="returnvalue">gdouble</span>
+gimp_ruler_get_position (<em class="parameter"><code><a class="link" href="GimpRuler.html" title="GimpRuler"><span class="type">GimpRuler</span></a> *ruler</code></em>);</pre>
+<div class="refsect3">
+<a name="gimp-ruler-get-position.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>ruler</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpRuler.html" title="GimpRuler"><span class="type">GimpRuler</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-ruler-get-position.returns"></a><h4>Returns</h4>
+<p> the current position of the <em class="parameter"><code>ruler</code></em>
+widget.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-ruler-set-range"></a><h3>gimp_ruler_set_range ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_ruler_set_range (<em class="parameter"><code><a class="link" href="GimpRuler.html" title="GimpRuler"><span class="type">GimpRuler</span></a> *ruler</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> lower</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> upper</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> max_size</code></em>);</pre>
+<p>This sets the range of the ruler.</p>
+<div class="refsect3">
+<a name="gimp-ruler-set-range.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>ruler</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpRuler.html" title="GimpRuler"><span class="type">GimpRuler</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>lower</p></td>
+<td class="parameter_description"><p>the lower limit of the ruler</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>upper</p></td>
+<td class="parameter_description"><p>the upper limit of the ruler</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>max_size</p></td>
+<td class="parameter_description"><p>the maximum size of the ruler used when calculating the space to
+leave for the text</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-ruler-get-range"></a><h3>gimp_ruler_get_range ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_ruler_get_range (<em class="parameter"><code><a class="link" href="GimpRuler.html" title="GimpRuler"><span class="type">GimpRuler</span></a> *ruler</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> *lower</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> *upper</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> *max_size</code></em>);</pre>
+<p>Retrieves values indicating the range and current position of a <a class="link" href="GimpRuler.html" title="GimpRuler"><span class="type">GimpRuler</span></a>.
+See <a class="link" href="GimpRuler.html#gimp-ruler-set-range" title="gimp_ruler_set_range ()"><code class="function">gimp_ruler_set_range()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-ruler-get-range.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>ruler</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpRuler.html" title="GimpRuler"><span class="type">GimpRuler</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>lower</p></td>
+<td class="parameter_description"><p>location to store lower limit of the ruler, or <code class="literal">NULL</code></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>upper</p></td>
+<td class="parameter_description"><p>location to store upper limit of the ruler, or <code class="literal">NULL</code></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>max_size</p></td>
+<td class="parameter_description"><p>location to store the maximum size of the ruler used when
+calculating the space to leave for the text, or <code class="literal">NULL</code>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-ruler-add-track-widget"></a><h3>gimp_ruler_add_track_widget ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_ruler_add_track_widget (<em class="parameter"><code><a class="link" href="GimpRuler.html" title="GimpRuler"><span class="type">GimpRuler</span></a> *ruler</code></em>,
+ <em class="parameter"><code><span class="type">GtkWidget</span> *widget</code></em>);</pre>
+<p>Adds a "track widget" to the ruler. The ruler will connect to
+GtkWidget:motion-notify-event: on the track widget and update its
+position marker accordingly. The marker is correctly updated also
+for the track widget's children, regardless of whether they are
+ordinary children of off-screen children.</p>
+<div class="refsect3">
+<a name="gimp-ruler-add-track-widget.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>ruler</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpRuler.html" title="GimpRuler"><span class="type">GimpRuler</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>widget</p></td>
+<td class="parameter_description"><p>the track widget to add</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-ruler-remove-track-widget"></a><h3>gimp_ruler_remove_track_widget ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_ruler_remove_track_widget (<em class="parameter"><code><a class="link" href="GimpRuler.html" title="GimpRuler"><span class="type">GimpRuler</span></a> *ruler</code></em>,
+ <em class="parameter"><code><span class="type">GtkWidget</span> *widget</code></em>);</pre>
+<p>Removes a previously added track widget from the ruler. See
+<a class="link" href="GimpRuler.html#gimp-ruler-add-track-widget" title="gimp_ruler_add_track_widget ()"><code class="function">gimp_ruler_add_track_widget()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-ruler-remove-track-widget.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>ruler</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpRuler.html" title="GimpRuler"><span class="type">GimpRuler</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>widget</p></td>
+<td class="parameter_description"><p>the track widget to remove</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpRuler.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpRuler-struct"></a><h3>GimpRuler</h3>
+<pre class="programlisting">typedef struct _GimpRuler GimpRuler;</pre>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpRuler.property-details"></a><h2>Property Details</h2>
+<div class="refsect2">
+<a name="GimpRuler--lower"></a><h3>The <code class="literal">“lower”</code> property</h3>
+<pre class="programlisting"> “lower” <span class="type">double</span></pre>
+<p>Lower limit of ruler.</p>
+<p>Owner: GimpRuler</p>
+<p>Flags: Read / Write</p>
+<p>Default value: 0</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpRuler--max-size"></a><h3>The <code class="literal">“max-size”</code> property</h3>
+<pre class="programlisting"> “max-size” <span class="type">double</span></pre>
+<p>Maximum size of the ruler.</p>
+<p>Owner: GimpRuler</p>
+<p>Flags: Read / Write</p>
+<p>Default value: 0</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpRuler--orientation"></a><h3>The <code class="literal">“orientation”</code> property</h3>
+<pre class="programlisting"> “orientation” <span class="type">GtkOrientation</span></pre>
+<p>The orientation of the ruler.</p>
+<p>Owner: GimpRuler</p>
+<p>Flags: Read / Write</p>
+<p>Default value: GTK_ORIENTATION_HORIZONTAL</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpRuler--position"></a><h3>The <code class="literal">“position”</code> property</h3>
+<pre class="programlisting"> “position” <span class="type">double</span></pre>
+<p>Position of mark on the ruler.</p>
+<p>Owner: GimpRuler</p>
+<p>Flags: Read / Write</p>
+<p>Default value: 0</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpRuler--unit"></a><h3>The <code class="literal">“unit”</code> property</h3>
+<pre class="programlisting"> “unit” <a href="../html/libgimpbase-gimpunit.html#GimpUnit"><span class="type">GimpUnit</span></a></pre>
+<p>Unit of ruler.</p>
+<p>Owner: GimpRuler</p>
+<p>Flags: Read / Write</p>
+<p>Allowed values: [0,65535]</p>
+<p>Default value: 0</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpRuler--upper"></a><h3>The <code class="literal">“upper”</code> property</h3>
+<pre class="programlisting"> “upper” <span class="type">double</span></pre>
+<p>Upper limit of ruler.</p>
+<p>Owner: GimpRuler</p>
+<p>Flags: Read / Write</p>
+<p>Default value: 0</p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpRuler.style-property-details"></a><h2>Style Property Details</h2>
+<div class="refsect2">
+<a name="GimpRuler--s-font-scale"></a><h3>The <code class="literal">“font-scale”</code> style property</h3>
+<pre class="programlisting"> “font-scale” <span class="type">double</span></pre>
+<p>The size of the used font.</p>
+<p>Owner: GimpRuler</p>
+<p>Flags: Read</p>
+<p>Allowed values: &gt;= 0</p>
+<p>Default value: 0.833333</p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpwidgets/html/GimpScrolledPreview.html b/devel-docs/libgimpwidgets/html/GimpScrolledPreview.html
new file mode 100644
index 0000000..530187a
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/GimpScrolledPreview.html
@@ -0,0 +1,254 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpScrolledPreview: GIMP Widgets Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Widgets Library Reference Manual">
+<link rel="up" href="libgimpwidgets-widgets.html" title="Part I. GIMP Widgets">
+<link rel="prev" href="GimpRuler.html" title="GimpRuler">
+<link rel="next" href="GimpSizeEntry.html" title="GimpSizeEntry">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#GimpScrolledPreview.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
+ <a href="#GimpScrolledPreview.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces">  <span class="dim">|</span> 
+ <a href="#GimpScrolledPreview.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimpwidgets-widgets.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="GimpRuler.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="GimpSizeEntry.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="GimpScrolledPreview"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="GimpScrolledPreview.top_of_page"></a>GimpScrolledPreview</span></h2>
+<p>GimpScrolledPreview — A widget providing a <a class="link" href="GimpPreview.html" title="GimpPreview"><span class="type">GimpPreview</span></a> enhanced by
+scrolling capabilities.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="GimpScrolledPreview.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpScrolledPreview.html#gimp-scrolled-preview-set-position" title="gimp_scrolled_preview_set_position ()">gimp_scrolled_preview_set_position</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpScrolledPreview.html#gimp-scrolled-preview-set-policy" title="gimp_scrolled_preview_set_policy ()">gimp_scrolled_preview_set_policy</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpScrolledPreview.html#gimp-scrolled-preview-freeze" title="gimp_scrolled_preview_freeze ()">gimp_scrolled_preview_freeze</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpScrolledPreview.html#gimp-scrolled-preview-thaw" title="gimp_scrolled_preview_thaw ()">gimp_scrolled_preview_thaw</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpScrolledPreview.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody><tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="GimpScrolledPreview.html#GimpScrolledPreview-struct" title="GimpScrolledPreview">GimpScrolledPreview</a></td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpScrolledPreview.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen"> GObject
+ <span class="lineart">╰──</span> GInitiallyUnowned
+ <span class="lineart">╰──</span> GtkObject
+ <span class="lineart">╰──</span> GtkWidget
+ <span class="lineart">╰──</span> GtkContainer
+ <span class="lineart">╰──</span> GtkBox
+ <span class="lineart">╰──</span> <a class="link" href="GimpPreview.html" title="GimpPreview">GimpPreview</a>
+ <span class="lineart">╰──</span> GimpScrolledPreview
+</pre>
+</div>
+<div class="refsect1">
+<a name="GimpScrolledPreview.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
+<p>
+GimpScrolledPreview implements
+ AtkImplementorIface, GtkBuildable and GtkOrientable.</p>
+</div>
+<div class="refsect1">
+<a name="GimpScrolledPreview.description"></a><h2>Description</h2>
+<p>A widget providing a <a class="link" href="GimpPreview.html" title="GimpPreview"><span class="type">GimpPreview</span></a> enhanced by scrolling capabilities.</p>
+</div>
+<div class="refsect1">
+<a name="GimpScrolledPreview.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-scrolled-preview-set-position"></a><h3>gimp_scrolled_preview_set_position ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_scrolled_preview_set_position (<em class="parameter"><code><a class="link" href="GimpScrolledPreview.html" title="GimpScrolledPreview"><span class="type">GimpScrolledPreview</span></a> *preview</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> x</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> y</code></em>);</pre>
+<div class="refsect3">
+<a name="gimp-scrolled-preview-set-position.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>preview</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpScrolledPreview.html" title="GimpScrolledPreview"><span class="type">GimpScrolledPreview</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x</p></td>
+<td class="parameter_description"><p>horizontal scroll offset</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y</p></td>
+<td class="parameter_description"><p>vertical scroll offset</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-scrolled-preview-set-policy"></a><h3>gimp_scrolled_preview_set_policy ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_scrolled_preview_set_policy (<em class="parameter"><code><a class="link" href="GimpScrolledPreview.html" title="GimpScrolledPreview"><span class="type">GimpScrolledPreview</span></a> *preview</code></em>,
+ <em class="parameter"><code><span class="type">GtkPolicyType</span> hscrollbar_policy</code></em>,
+ <em class="parameter"><code><span class="type">GtkPolicyType</span> vscrollbar_policy</code></em>);</pre>
+<div class="refsect3">
+<a name="gimp-scrolled-preview-set-policy.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>preview</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpScrolledPreview.html" title="GimpScrolledPreview"><span class="type">GimpScrolledPreview</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>hscrollbar_policy</p></td>
+<td class="parameter_description"><p>policy for horizontal scrollbar</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>vscrollbar_policy</p></td>
+<td class="parameter_description"><p>policy for vertical scrollbar</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-scrolled-preview-freeze"></a><h3>gimp_scrolled_preview_freeze ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_scrolled_preview_freeze (<em class="parameter"><code><a class="link" href="GimpScrolledPreview.html" title="GimpScrolledPreview"><span class="type">GimpScrolledPreview</span></a> *preview</code></em>);</pre>
+<p>While the <em class="parameter"><code>preview</code></em>
+ is frozen, it is not going to redraw itself in
+response to scroll events.</p>
+<p>This function should only be used to implement widgets derived from
+<a class="link" href="GimpScrolledPreview.html" title="GimpScrolledPreview"><span class="type">GimpScrolledPreview</span></a>. There is no point in calling this from a plug-in.</p>
+<div class="refsect3">
+<a name="gimp-scrolled-preview-freeze.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>preview</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpScrolledPreview.html" title="GimpScrolledPreview"><span class="type">GimpScrolledPreview</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-scrolled-preview-thaw"></a><h3>gimp_scrolled_preview_thaw ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_scrolled_preview_thaw (<em class="parameter"><code><a class="link" href="GimpScrolledPreview.html" title="GimpScrolledPreview"><span class="type">GimpScrolledPreview</span></a> *preview</code></em>);</pre>
+<p>While the <em class="parameter"><code>preview</code></em>
+ is frozen, it is not going to redraw itself in
+response to scroll events.</p>
+<p>This function should only be used to implement widgets derived from
+<a class="link" href="GimpScrolledPreview.html" title="GimpScrolledPreview"><span class="type">GimpScrolledPreview</span></a>. There is no point in calling this from a plug-in.</p>
+<div class="refsect3">
+<a name="gimp-scrolled-preview-thaw.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>preview</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpScrolledPreview.html" title="GimpScrolledPreview"><span class="type">GimpScrolledPreview</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpScrolledPreview.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpScrolledPreview-struct"></a><h3>GimpScrolledPreview</h3>
+<pre class="programlisting">typedef struct _GimpScrolledPreview GimpScrolledPreview;</pre>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpwidgets/html/GimpSizeEntry.html b/devel-docs/libgimpwidgets/html/GimpSizeEntry.html
new file mode 100644
index 0000000..38fc184
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/GimpSizeEntry.html
@@ -0,0 +1,1200 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpSizeEntry: GIMP Widgets Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Widgets Library Reference Manual">
+<link rel="up" href="libgimpwidgets-widgets.html" title="Part I. GIMP Widgets">
+<link rel="prev" href="GimpScrolledPreview.html" title="GimpScrolledPreview">
+<link rel="next" href="GimpStringComboBox.html" title="GimpStringComboBox">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#GimpSizeEntry.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
+ <a href="#GimpSizeEntry.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces">  <span class="dim">|</span> 
+ <a href="#GimpSizeEntry.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_signals">  <span class="dim">|</span> 
+ <a href="#GimpSizeEntry.signals" class="shortcut">Signals</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimpwidgets-widgets.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="GimpScrolledPreview.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="GimpStringComboBox.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="GimpSizeEntry"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="GimpSizeEntry.top_of_page"></a>GimpSizeEntry</span></h2>
+<p>GimpSizeEntry — Widget for entering pixel values and resolutions.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="GimpSizeEntry.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpSizeEntry.html#gimp-size-entry-new" title="gimp_size_entry_new ()">gimp_size_entry_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpSizeEntry.html#gimp-size-entry-add-field" title="gimp_size_entry_add_field ()">gimp_size_entry_add_field</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpSizeEntry.html#gimp-size-entry-attach-label" title="gimp_size_entry_attach_label ()">gimp_size_entry_attach_label</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpSizeEntry.html#gimp-size-entry-set-resolution" title="gimp_size_entry_set_resolution ()">gimp_size_entry_set_resolution</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpSizeEntry.html#gimp-size-entry-set-size" title="gimp_size_entry_set_size ()">gimp_size_entry_set_size</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpSizeEntry.html#gimp-size-entry-set-value-boundaries" title="gimp_size_entry_set_value_boundaries ()">gimp_size_entry_set_value_boundaries</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gdouble</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpSizeEntry.html#gimp-size-entry-get-value" title="gimp_size_entry_get_value ()">gimp_size_entry_get_value</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpSizeEntry.html#gimp-size-entry-set-value" title="gimp_size_entry_set_value ()">gimp_size_entry_set_value</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpSizeEntry.html#gimp-size-entry-set-refval-boundaries" title="gimp_size_entry_set_refval_boundaries ()">gimp_size_entry_set_refval_boundaries</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpSizeEntry.html#gimp-size-entry-set-refval-digits" title="gimp_size_entry_set_refval_digits ()">gimp_size_entry_set_refval_digits</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gdouble</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpSizeEntry.html#gimp-size-entry-get-refval" title="gimp_size_entry_get_refval ()">gimp_size_entry_get_refval</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpSizeEntry.html#gimp-size-entry-set-refval" title="gimp_size_entry_set_refval ()">gimp_size_entry_set_refval</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a href="../html/libgimpbase-gimpunit.html#GimpUnit"><span class="returnvalue">GimpUnit</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="GimpSizeEntry.html#gimp-size-entry-get-unit" title="gimp_size_entry_get_unit ()">gimp_size_entry_get_unit</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpSizeEntry.html#gimp-size-entry-set-unit" title="gimp_size_entry_set_unit ()">gimp_size_entry_set_unit</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpSizeEntry.html#gimp-size-entry-set-pixel-digits" title="gimp_size_entry_set_pixel_digits ()">gimp_size_entry_set_pixel_digits</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpSizeEntry.html#gimp-size-entry-show-unit-menu" title="gimp_size_entry_show_unit_menu ()">gimp_size_entry_show_unit_menu</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpSizeEntry.html#gimp-size-entry-grab-focus" title="gimp_size_entry_grab_focus ()">gimp_size_entry_grab_focus</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpSizeEntry.html#gimp-size-entry-set-activates-default" title="gimp_size_entry_set_activates_default ()">gimp_size_entry_set_activates_default</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpSizeEntry.html#gimp-size-entry-get-help-widget" title="gimp_size_entry_get_help_widget ()">gimp_size_entry_get_help_widget</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpSizeEntry.signals"></a><h2>Signals</h2>
+<div class="informaltable"><table class="informaltable" border="0">
+<colgroup>
+<col width="150px" class="signal_proto_type">
+<col width="300px" class="signal_proto_name">
+<col width="200px" class="signal_proto_flags">
+</colgroup>
+<tbody>
+<tr>
+<td class="signal_type"><span class="returnvalue">void</span></td>
+<td class="signal_name"><a class="link" href="GimpSizeEntry.html#GimpSizeEntry-refval-changed" title="The “refval-changed” signal">refval-changed</a></td>
+<td class="signal_flags">Run First</td>
+</tr>
+<tr>
+<td class="signal_type"><span class="returnvalue">void</span></td>
+<td class="signal_name"><a class="link" href="GimpSizeEntry.html#GimpSizeEntry-unit-changed" title="The “unit-changed” signal">unit-changed</a></td>
+<td class="signal_flags">Run First</td>
+</tr>
+<tr>
+<td class="signal_type"><span class="returnvalue">void</span></td>
+<td class="signal_name"><a class="link" href="GimpSizeEntry.html#GimpSizeEntry-value-changed" title="The “value-changed” signal">value-changed</a></td>
+<td class="signal_flags">Run First</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpSizeEntry.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="GimpSizeEntry.html#GimpSizeEntry-struct" title="GimpSizeEntry">GimpSizeEntry</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="GimpSizeEntry.html#GimpSizeEntryField" title="GimpSizeEntryField">GimpSizeEntryField</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="GimpSizeEntry.html#GimpSizeEntryUpdatePolicy" title="enum GimpSizeEntryUpdatePolicy">GimpSizeEntryUpdatePolicy</a></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpSizeEntry.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen"> GObject
+ <span class="lineart">╰──</span> GInitiallyUnowned
+ <span class="lineart">╰──</span> GtkObject
+ <span class="lineart">╰──</span> GtkWidget
+ <span class="lineart">╰──</span> GtkContainer
+ <span class="lineart">╰──</span> GtkTable
+ <span class="lineart">╰──</span> GimpSizeEntry
+</pre>
+</div>
+<div class="refsect1">
+<a name="GimpSizeEntry.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
+<p>
+GimpSizeEntry implements
+ AtkImplementorIface and GtkBuildable.</p>
+</div>
+<div class="refsect1">
+<a name="GimpSizeEntry.description"></a><h2>Description</h2>
+<p>This widget is used to enter pixel distances/sizes and resolutions.</p>
+<p>You can specify the number of fields the widget should provide. For
+each field automatic mappings are performed between the field's
+"reference value" and its "value".</p>
+<p>There is a <a class="link" href="GimpUnitComboBox.html" title="GimpUnitComboBox"><span class="type">GimpUnitComboBox</span></a> right of the entry fields which lets
+you specify the <a href="../html/libgimpbase-gimpunit.html#GimpUnit"><span class="type">GimpUnit</span></a> of the displayed values.</p>
+<p>For each field, there can be one or two <span class="type">GtkSpinButton</span>'s to enter
+"value" and "reference value". If you specify <em class="parameter"><code>show_refval</code></em>
+ as
+<span class="type">FALSE</span> in <a class="link" href="GimpSizeEntry.html#gimp-size-entry-new" title="gimp_size_entry_new ()"><code class="function">gimp_size_entry_new()</code></a> there will be only one
+<span class="type">GtkSpinButton</span> and the <a class="link" href="GimpUnitComboBox.html" title="GimpUnitComboBox"><span class="type">GimpUnitComboBox</span></a> will contain an item for
+selecting GIMP_UNIT_PIXEL.</p>
+<p>The "reference value" is either of GIMP_UNIT_PIXEL or dpi,
+depending on which <a class="link" href="GimpSizeEntry.html#GimpSizeEntryUpdatePolicy" title="enum GimpSizeEntryUpdatePolicy"><span class="type">GimpSizeEntryUpdatePolicy</span></a> you specify in
+<a class="link" href="GimpSizeEntry.html#gimp-size-entry-new" title="gimp_size_entry_new ()"><code class="function">gimp_size_entry_new()</code></a>. The "value" is either the size in pixels
+mapped to the size in a real-world-unit (see <a href="../html/libgimpbase-gimpunit.html#GimpUnit"><span class="type">GimpUnit</span></a>) or the dpi
+value mapped to pixels per real-world-unit.</p>
+</div>
+<div class="refsect1">
+<a name="GimpSizeEntry.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-size-entry-new"></a><h3>gimp_size_entry_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_size_entry_new (<em class="parameter"><code><span class="type">gint</span> number_of_fields</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpunit.html#GimpUnit"><span class="type">GimpUnit</span></a> unit</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *unit_format</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> menu_show_pixels</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> menu_show_percent</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> show_refval</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> spinbutton_width</code></em>,
+ <em class="parameter"><code><a class="link" href="GimpSizeEntry.html#GimpSizeEntryUpdatePolicy" title="enum GimpSizeEntryUpdatePolicy"><span class="type">GimpSizeEntryUpdatePolicy</span></a> update_policy</code></em>);</pre>
+<p>Creates a new <a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry"><span class="type">GimpSizeEntry</span></a> widget.</p>
+<p>To have all automatic calculations performed correctly, set up the
+widget in the following order:</p>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem"><p>gimp_size_entry_new()</p></li>
+<li class="listitem"><p>(for each additional input field) <a class="link" href="GimpSizeEntry.html#gimp-size-entry-add-field" title="gimp_size_entry_add_field ()"><code class="function">gimp_size_entry_add_field()</code></a></p></li>
+<li class="listitem"><p>gimp_size_entry_set_unit()</p></li>
+</ol></div>
+<p>For each input field:</p>
+<div class="orderedlist"><ol class="orderedlist" type="1">
+<li class="listitem"><p>gimp_size_entry_set_resolution()</p></li>
+<li class="listitem"><p>gimp_size_entry_set_refval_boundaries()
+(or <a class="link" href="GimpSizeEntry.html#gimp-size-entry-set-value-boundaries" title="gimp_size_entry_set_value_boundaries ()"><code class="function">gimp_size_entry_set_value_boundaries()</code></a>)</p></li>
+<li class="listitem"><p>gimp_size_entry_set_size()</p></li>
+<li class="listitem"><p>gimp_size_entry_set_refval() (or <a class="link" href="GimpSizeEntry.html#gimp-size-entry-set-value" title="gimp_size_entry_set_value ()"><code class="function">gimp_size_entry_set_value()</code></a>)</p></li>
+</ol></div>
+<p>The <a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry"><span class="type">GimpSizeEntry</span></a> is derived from <span class="type">GtkTable</span> and will have
+an empty border of one cell width on each side plus an empty column left
+of the <a class="link" href="GimpUnitComboBox.html" title="GimpUnitComboBox"><span class="type">GimpUnitComboBox</span></a> to allow the caller to add labels or a
+<a class="link" href="GimpChainButton.html" title="GimpChainButton"><span class="type">GimpChainButton</span></a>.</p>
+<div class="refsect3">
+<a name="gimp-size-entry-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>number_of_fields</p></td>
+<td class="parameter_description"><p>The number of input fields.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>unit</p></td>
+<td class="parameter_description"><p>The initial unit.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>unit_format</p></td>
+<td class="parameter_description"><p>A printf-like unit-format string as is used with
+<a class="link" href="GimpUnitMenu.html#gimp-unit-menu-new" title="gimp_unit_menu_new ()"><code class="function">gimp_unit_menu_new()</code></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>menu_show_pixels</p></td>
+<td class="parameter_description"><p><code class="literal">TRUE</code> if the unit menu should contain an item for
+GIMP_UNIT_PIXEL (ignored if the <em class="parameter"><code>update_policy</code></em>
+is not
+GIMP_SIZE_ENTRY_UPDATE_NONE).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>menu_show_percent</p></td>
+<td class="parameter_description"><p><code class="literal">TRUE</code> if the unit menu should contain an item for
+GIMP_UNIT_PERCENT.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>show_refval</p></td>
+<td class="parameter_description"><p><code class="literal">TRUE</code> if you want an extra "reference value"
+spinbutton per input field.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>spinbutton_width</p></td>
+<td class="parameter_description"><p>The minimal horizontal size of the <span class="type">GtkSpinButton</span>'s.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>update_policy</p></td>
+<td class="parameter_description"><p>How the automatic pixel &lt;-&gt; real-world-unit
+calculations should be done.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-size-entry-new.returns"></a><h4>Returns</h4>
+<p> A Pointer to the new <a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry"><span class="type">GimpSizeEntry</span></a> widget.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-size-entry-add-field"></a><h3>gimp_size_entry_add_field ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_size_entry_add_field (<em class="parameter"><code><a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry"><span class="type">GimpSizeEntry</span></a> *gse</code></em>,
+ <em class="parameter"><code><span class="type">GtkSpinButton</span> *value_spinbutton</code></em>,
+ <em class="parameter"><code><span class="type">GtkSpinButton</span> *refval_spinbutton</code></em>);</pre>
+<p>Adds an input field to the <a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry"><span class="type">GimpSizeEntry</span></a>.</p>
+<p>The new input field will have the index 0. If you specified <em class="parameter"><code>show_refval</code></em>
+
+as <code class="literal">TRUE</code> in <a class="link" href="GimpSizeEntry.html#gimp-size-entry-new" title="gimp_size_entry_new ()"><code class="function">gimp_size_entry_new()</code></a> you have to pass an additional
+<span class="type">GtkSpinButton</span> to hold the reference value. If <em class="parameter"><code>show_refval</code></em>
+ was <code class="literal">FALSE</code>,
+<em class="parameter"><code>refval_spinbutton</code></em>
+ will be ignored.</p>
+<div class="refsect3">
+<a name="gimp-size-entry-add-field.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>gse</p></td>
+<td class="parameter_description"><p>The sizeentry you want to add a field to.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>value_spinbutton</p></td>
+<td class="parameter_description"><p>The spinbutton to display the field's value.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>refval_spinbutton</p></td>
+<td class="parameter_description"><p>The spinbutton to display the field's reference value.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-size-entry-attach-label"></a><h3>gimp_size_entry_attach_label ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_size_entry_attach_label (<em class="parameter"><code><a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry"><span class="type">GimpSizeEntry</span></a> *gse</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *text</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> row</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> column</code></em>,
+ <em class="parameter"><code><span class="type">gfloat</span> alignment</code></em>);</pre>
+<p>Attaches a <span class="type">GtkLabel</span> to the <a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry"><span class="type">GimpSizeEntry</span></a> (which is a <span class="type">GtkTable</span>).</p>
+<div class="refsect3">
+<a name="gimp-size-entry-attach-label.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>gse</p></td>
+<td class="parameter_description"><p>The sizeentry you want to add a label to.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>text</p></td>
+<td class="parameter_description"><p>The text of the label.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>row</p></td>
+<td class="parameter_description"><p>The row where the label will be attached.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>column</p></td>
+<td class="parameter_description"><p>The column where the label will be attached.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>alignment</p></td>
+<td class="parameter_description"><p>The horizontal alignment of the label.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-size-entry-attach-label.returns"></a><h4>Returns</h4>
+<p> A pointer to the new <span class="type">GtkLabel</span> widget.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-size-entry-set-resolution"></a><h3>gimp_size_entry_set_resolution ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_size_entry_set_resolution (<em class="parameter"><code><a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry"><span class="type">GimpSizeEntry</span></a> *gse</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> field</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> resolution</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> keep_size</code></em>);</pre>
+<p>Sets the resolution (in dpi) for field # <em class="parameter"><code>field</code></em>
+ of the <a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry"><span class="type">GimpSizeEntry</span></a>.</p>
+<p>The <em class="parameter"><code>resolution</code></em>
+ passed will be clamped to fit in
+[<a href="../html/libgimpbase-gimplimits.html#GIMP-MIN-RESOLUTION:CAPS"><span class="type">GIMP_MIN_RESOLUTION</span></a>..<a href="../html/libgimpbase-gimplimits.html#GIMP-MAX-RESOLUTION:CAPS"><span class="type">GIMP_MAX_RESOLUTION</span></a>].</p>
+<p>This function does nothing if the <a class="link" href="GimpSizeEntry.html#GimpSizeEntryUpdatePolicy" title="enum GimpSizeEntryUpdatePolicy"><span class="type">GimpSizeEntryUpdatePolicy</span></a> specified in
+<a class="link" href="GimpSizeEntry.html#gimp-size-entry-new" title="gimp_size_entry_new ()"><code class="function">gimp_size_entry_new()</code></a> doesn't equal to <a class="link" href="GimpSizeEntry.html#GIMP-SIZE-ENTRY-UPDATE-SIZE:CAPS"><span class="type">GIMP_SIZE_ENTRY_UPDATE_SIZE</span></a>.</p>
+<div class="refsect3">
+<a name="gimp-size-entry-set-resolution.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>gse</p></td>
+<td class="parameter_description"><p>The sizeentry you want to set a resolution for.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>field</p></td>
+<td class="parameter_description"><p>The index of the field you want to set the resolution for.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>resolution</p></td>
+<td class="parameter_description"><p>The new resolution (in dpi) for the chosen <em class="parameter"><code>field</code></em>
+.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>keep_size</p></td>
+<td class="parameter_description"><p><code class="literal">TRUE</code> if the <em class="parameter"><code>field</code></em>
+'s size in pixels should stay the same.
+<code class="literal">FALSE</code> if the <em class="parameter"><code>field</code></em>
+'s size in units should stay the same.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-size-entry-set-size"></a><h3>gimp_size_entry_set_size ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_size_entry_set_size (<em class="parameter"><code><a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry"><span class="type">GimpSizeEntry</span></a> *gse</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> field</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> lower</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> upper</code></em>);</pre>
+<p>Sets the pixel values for field # <em class="parameter"><code>field</code></em>
+ of the <a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry"><span class="type">GimpSizeEntry</span></a>
+which will be treated as 0% and 100%.</p>
+<p>These values will be used if you specified <em class="parameter"><code>menu_show_percent</code></em>
+ as <code class="literal">TRUE</code>
+in <a class="link" href="GimpSizeEntry.html#gimp-size-entry-new" title="gimp_size_entry_new ()"><code class="function">gimp_size_entry_new()</code></a> and the user has selected GIMP_UNIT_PERCENT in
+the <a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry"><span class="type">GimpSizeEntry</span></a>'s <a class="link" href="GimpUnitComboBox.html" title="GimpUnitComboBox"><span class="type">GimpUnitComboBox</span></a>.</p>
+<p>This function does nothing if the <a class="link" href="GimpSizeEntry.html#GimpSizeEntryUpdatePolicy" title="enum GimpSizeEntryUpdatePolicy"><span class="type">GimpSizeEntryUpdatePolicy</span></a> specified in
+<a class="link" href="GimpSizeEntry.html#gimp-size-entry-new" title="gimp_size_entry_new ()"><code class="function">gimp_size_entry_new()</code></a> doesn't equal to GIMP_SIZE_ENTRY_UPDATE_SIZE.</p>
+<div class="refsect3">
+<a name="gimp-size-entry-set-size.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>gse</p></td>
+<td class="parameter_description"><p>The sizeentry you want to set a size for.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>field</p></td>
+<td class="parameter_description"><p>The index of the field you want to set the size for.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>lower</p></td>
+<td class="parameter_description"><p>The reference value which will be treated as 0%.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>upper</p></td>
+<td class="parameter_description"><p>The reference value which will be treated as 100%.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-size-entry-set-value-boundaries"></a><h3>gimp_size_entry_set_value_boundaries ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_size_entry_set_value_boundaries (<em class="parameter"><code><a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry"><span class="type">GimpSizeEntry</span></a> *gse</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> field</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> lower</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> upper</code></em>);</pre>
+<p>Limits the range of possible values which can be entered in field # <em class="parameter"><code>field</code></em>
+
+of the <a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry"><span class="type">GimpSizeEntry</span></a>.</p>
+<p>The current value of the <em class="parameter"><code>field</code></em>
+ will be clamped to fit in the <em class="parameter"><code>field</code></em>
+'s
+new boundaries.</p>
+<p>NOTE: In most cases you won't be interested in this function because the
+ <a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry"><span class="type">GimpSizeEntry</span></a>'s purpose is to shield the programmer from unit
+ calculations. Use <a class="link" href="GimpSizeEntry.html#gimp-size-entry-set-refval-boundaries" title="gimp_size_entry_set_refval_boundaries ()"><code class="function">gimp_size_entry_set_refval_boundaries()</code></a> instead.
+ Whatever you do, don't mix these calls. A size entry should either
+ be clamped by the value or the reference value.</p>
+<div class="refsect3">
+<a name="gimp-size-entry-set-value-boundaries.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>gse</p></td>
+<td class="parameter_description"><p>The sizeentry you want to set value boundaries for.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>field</p></td>
+<td class="parameter_description"><p>The index of the field you want to set value boundaries for.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>lower</p></td>
+<td class="parameter_description"><p>The new lower boundary of the value of the chosen <em class="parameter"><code>field</code></em>
+.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>upper</p></td>
+<td class="parameter_description"><p>The new upper boundary of the value of the chosen <em class="parameter"><code>field</code></em>
+.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-size-entry-get-value"></a><h3>gimp_size_entry_get_value ()</h3>
+<pre class="programlisting"><span class="returnvalue">gdouble</span>
+gimp_size_entry_get_value (<em class="parameter"><code><a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry"><span class="type">GimpSizeEntry</span></a> *gse</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> field</code></em>);</pre>
+<p>Returns the value of field # <em class="parameter"><code>field</code></em>
+ of the <a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry"><span class="type">GimpSizeEntry</span></a>.</p>
+<p>The <em class="parameter"><code>value</code></em>
+ returned is a distance or resolution
+in the <a href="../html/libgimpbase-gimpunit.html#GimpUnit"><span class="type">GimpUnit</span></a> the user has selected in the <a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry"><span class="type">GimpSizeEntry</span></a>'s
+<a class="link" href="GimpUnitComboBox.html" title="GimpUnitComboBox"><span class="type">GimpUnitComboBox</span></a>.</p>
+<p>NOTE: In most cases you won't be interested in this value because the
+ <a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry"><span class="type">GimpSizeEntry</span></a>'s purpose is to shield the programmer from unit
+ calculations. Use <a class="link" href="GimpSizeEntry.html#gimp-size-entry-get-refval" title="gimp_size_entry_get_refval ()"><code class="function">gimp_size_entry_get_refval()</code></a> instead.</p>
+<div class="refsect3">
+<a name="gimp-size-entry-get-value.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>gse</p></td>
+<td class="parameter_description"><p>The sizeentry you want to know a value of.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>field</p></td>
+<td class="parameter_description"><p>The index of the field you want to know the value of.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-size-entry-get-value.returns"></a><h4>Returns</h4>
+<p> The value of the chosen <em class="parameter"><code>field</code></em>
+.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-size-entry-set-value"></a><h3>gimp_size_entry_set_value ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_size_entry_set_value (<em class="parameter"><code><a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry"><span class="type">GimpSizeEntry</span></a> *gse</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> field</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> value</code></em>);</pre>
+<p>Sets the value for field # <em class="parameter"><code>field</code></em>
+ of the <a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry"><span class="type">GimpSizeEntry</span></a>.</p>
+<p>The <em class="parameter"><code>value</code></em>
+ passed is treated to be a distance or resolution
+in the <a href="../html/libgimpbase-gimpunit.html#GimpUnit"><span class="type">GimpUnit</span></a> the user has selected in the <a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry"><span class="type">GimpSizeEntry</span></a>'s
+<a class="link" href="GimpUnitComboBox.html" title="GimpUnitComboBox"><span class="type">GimpUnitComboBox</span></a>.</p>
+<p>NOTE: In most cases you won't be interested in this value because the
+ <a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry"><span class="type">GimpSizeEntry</span></a>'s purpose is to shield the programmer from unit
+ calculations. Use <a class="link" href="GimpSizeEntry.html#gimp-size-entry-set-refval" title="gimp_size_entry_set_refval ()"><code class="function">gimp_size_entry_set_refval()</code></a> instead.</p>
+<div class="refsect3">
+<a name="gimp-size-entry-set-value.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>gse</p></td>
+<td class="parameter_description"><p>The sizeentry you want to set a value for.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>field</p></td>
+<td class="parameter_description"><p>The index of the field you want to set a value for.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>value</p></td>
+<td class="parameter_description"><p>The new value for <em class="parameter"><code>field</code></em>
+.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-size-entry-set-refval-boundaries"></a><h3>gimp_size_entry_set_refval_boundaries ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_size_entry_set_refval_boundaries (<em class="parameter"><code><a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry"><span class="type">GimpSizeEntry</span></a> *gse</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> field</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> lower</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> upper</code></em>);</pre>
+<p>Limits the range of possible reference values which can be entered in
+field # <em class="parameter"><code>field</code></em>
+ of the <a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry"><span class="type">GimpSizeEntry</span></a>.</p>
+<p>The current reference value of the <em class="parameter"><code>field</code></em>
+ will be clamped to fit in the
+<em class="parameter"><code>field</code></em>
+'s new boundaries.</p>
+<div class="refsect3">
+<a name="gimp-size-entry-set-refval-boundaries.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>gse</p></td>
+<td class="parameter_description"><p>The sizeentry you want to set the reference value boundaries for.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>field</p></td>
+<td class="parameter_description"><p>The index of the field you want to set the reference value
+boundaries for.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>lower</p></td>
+<td class="parameter_description"><p>The new lower boundary of the reference value of the chosen <em class="parameter"><code>field</code></em>
+.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>upper</p></td>
+<td class="parameter_description"><p>The new upper boundary of the reference value of the chosen <em class="parameter"><code>field</code></em>
+.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-size-entry-set-refval-digits"></a><h3>gimp_size_entry_set_refval_digits ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_size_entry_set_refval_digits (<em class="parameter"><code><a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry"><span class="type">GimpSizeEntry</span></a> *gse</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> field</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> digits</code></em>);</pre>
+<p>Sets the decimal digits of field # <em class="parameter"><code>field</code></em>
+ of the <a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry"><span class="type">GimpSizeEntry</span></a> to
+<em class="parameter"><code>digits</code></em>
+.</p>
+<p>If you don't specify this value explicitly, the reference value's number
+of digits will equal to 0 for <a class="link" href="GimpSizeEntry.html#GIMP-SIZE-ENTRY-UPDATE-SIZE:CAPS"><span class="type">GIMP_SIZE_ENTRY_UPDATE_SIZE</span></a> and to 2 for
+<a class="link" href="GimpSizeEntry.html#GIMP-SIZE-ENTRY-UPDATE-RESOLUTION:CAPS"><span class="type">GIMP_SIZE_ENTRY_UPDATE_RESOLUTION</span></a>.</p>
+<div class="refsect3">
+<a name="gimp-size-entry-set-refval-digits.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>gse</p></td>
+<td class="parameter_description"><p>The sizeentry you want to set the reference value digits for.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>field</p></td>
+<td class="parameter_description"><p>The index of the field you want to set the reference value for.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>digits</p></td>
+<td class="parameter_description"><p>The new number of decimal digits for the <span class="type">GtkSpinButton</span> which
+displays <em class="parameter"><code>field</code></em>
+'s reference value.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-size-entry-get-refval"></a><h3>gimp_size_entry_get_refval ()</h3>
+<pre class="programlisting"><span class="returnvalue">gdouble</span>
+gimp_size_entry_get_refval (<em class="parameter"><code><a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry"><span class="type">GimpSizeEntry</span></a> *gse</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> field</code></em>);</pre>
+<p>Returns the reference value for field # <em class="parameter"><code>field</code></em>
+ of the <a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry"><span class="type">GimpSizeEntry</span></a>.</p>
+<p>The reference value is either a distance in pixels or a resolution
+in dpi, depending on which <a class="link" href="GimpSizeEntry.html#GimpSizeEntryUpdatePolicy" title="enum GimpSizeEntryUpdatePolicy"><span class="type">GimpSizeEntryUpdatePolicy</span></a> you chose in
+<a class="link" href="GimpSizeEntry.html#gimp-size-entry-new" title="gimp_size_entry_new ()"><code class="function">gimp_size_entry_new()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-size-entry-get-refval.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>gse</p></td>
+<td class="parameter_description"><p>The sizeentry you want to know a reference value of.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>field</p></td>
+<td class="parameter_description"><p>The index of the field you want to know the reference value of.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-size-entry-get-refval.returns"></a><h4>Returns</h4>
+<p> The reference value of the chosen <em class="parameter"><code>field</code></em>
+.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-size-entry-set-refval"></a><h3>gimp_size_entry_set_refval ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_size_entry_set_refval (<em class="parameter"><code><a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry"><span class="type">GimpSizeEntry</span></a> *gse</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> field</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> refval</code></em>);</pre>
+<p>Sets the reference value for field # <em class="parameter"><code>field</code></em>
+ of the <a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry"><span class="type">GimpSizeEntry</span></a>.</p>
+<p>The <em class="parameter"><code>refval</code></em>
+ passed is either a distance in pixels or a resolution in dpi,
+depending on which <a class="link" href="GimpSizeEntry.html#GimpSizeEntryUpdatePolicy" title="enum GimpSizeEntryUpdatePolicy"><span class="type">GimpSizeEntryUpdatePolicy</span></a> you chose in
+<a class="link" href="GimpSizeEntry.html#gimp-size-entry-new" title="gimp_size_entry_new ()"><code class="function">gimp_size_entry_new()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-size-entry-set-refval.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>gse</p></td>
+<td class="parameter_description"><p>The sizeentry you want to set a reference value for.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>field</p></td>
+<td class="parameter_description"><p>The index of the field you want to set the reference value for.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>refval</p></td>
+<td class="parameter_description"><p>The new reference value for <em class="parameter"><code>field</code></em>
+.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-size-entry-get-unit"></a><h3>gimp_size_entry_get_unit ()</h3>
+<pre class="programlisting"><a href="../html/libgimpbase-gimpunit.html#GimpUnit"><span class="returnvalue">GimpUnit</span></a>
+gimp_size_entry_get_unit (<em class="parameter"><code><a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry"><span class="type">GimpSizeEntry</span></a> *gse</code></em>);</pre>
+<p>Returns the <a href="../html/libgimpbase-gimpunit.html#GimpUnit"><span class="type">GimpUnit</span></a> the user has selected in the <a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry"><span class="type">GimpSizeEntry</span></a>'s
+<a class="link" href="GimpUnitComboBox.html" title="GimpUnitComboBox"><span class="type">GimpUnitComboBox</span></a>.</p>
+<div class="refsect3">
+<a name="gimp-size-entry-get-unit.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>gse</p></td>
+<td class="parameter_description"><p>The sizeentry you want to know the unit of.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-size-entry-get-unit.returns"></a><h4>Returns</h4>
+<p> The sizeentry's unit.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-size-entry-set-unit"></a><h3>gimp_size_entry_set_unit ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_size_entry_set_unit (<em class="parameter"><code><a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry"><span class="type">GimpSizeEntry</span></a> *gse</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpunit.html#GimpUnit"><span class="type">GimpUnit</span></a> unit</code></em>);</pre>
+<p>Sets the <a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry"><span class="type">GimpSizeEntry</span></a>'s unit. The reference value for all fields will
+stay the same but the value in units or pixels per unit will change
+according to which <a class="link" href="GimpSizeEntry.html#GimpSizeEntryUpdatePolicy" title="enum GimpSizeEntryUpdatePolicy"><span class="type">GimpSizeEntryUpdatePolicy</span></a> you chose in
+<a class="link" href="GimpSizeEntry.html#gimp-size-entry-new" title="gimp_size_entry_new ()"><code class="function">gimp_size_entry_new()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-size-entry-set-unit.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>gse</p></td>
+<td class="parameter_description"><p>The sizeentry you want to change the unit for.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>unit</p></td>
+<td class="parameter_description"><p>The new unit.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-size-entry-set-pixel-digits"></a><h3>gimp_size_entry_set_pixel_digits ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_size_entry_set_pixel_digits (<em class="parameter"><code><a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry"><span class="type">GimpSizeEntry</span></a> *gse</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> digits</code></em>);</pre>
+<p>This function allows you set up a <a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry"><span class="type">GimpSizeEntry</span></a> so that sub-pixel
+sizes can be entered.</p>
+<div class="refsect3">
+<a name="gimp-size-entry-set-pixel-digits.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>gse</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry"><span class="type">GimpSizeEntry</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>digits</p></td>
+<td class="parameter_description"><p>the number of digits to display for a pixel size</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-size-entry-show-unit-menu"></a><h3>gimp_size_entry_show_unit_menu ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_size_entry_show_unit_menu (<em class="parameter"><code><a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry"><span class="type">GimpSizeEntry</span></a> *gse</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> show</code></em>);</pre>
+<p>Controls whether a unit menu is shown in the size entry. If
+<em class="parameter"><code>show</code></em>
+ is <span class="type">TRUE</span>, the menu is shown; otherwise it is hidden.</p>
+<div class="refsect3">
+<a name="gimp-size-entry-show-unit-menu.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>gse</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry"><span class="type">GimpSizeEntry</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>show</p></td>
+<td class="parameter_description"><p>Boolean</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-size-entry-grab-focus"></a><h3>gimp_size_entry_grab_focus ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_size_entry_grab_focus (<em class="parameter"><code><a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry"><span class="type">GimpSizeEntry</span></a> *gse</code></em>);</pre>
+<p>This function is rather ugly and just a workaround for the fact that
+it's impossible to implement <code class="function">gtk_widget_grab_focus()</code> for a <span class="type">GtkTable</span>.</p>
+<div class="refsect3">
+<a name="gimp-size-entry-grab-focus.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>gse</p></td>
+<td class="parameter_description"><p>The sizeentry you want to grab the keyboard focus.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-size-entry-set-activates-default"></a><h3>gimp_size_entry_set_activates_default ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_size_entry_set_activates_default (<em class="parameter"><code><a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry"><span class="type">GimpSizeEntry</span></a> *gse</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> setting</code></em>);</pre>
+<p>Iterates over all entries in the <a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry"><span class="type">GimpSizeEntry</span></a> and calls
+<code class="function">gtk_entry_set_activates_default()</code> on them.</p>
+<div class="refsect3">
+<a name="gimp-size-entry-set-activates-default.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>gse</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry"><span class="type">GimpSizeEntry</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>setting</p></td>
+<td class="parameter_description"><p><code class="literal">TRUE</code> to activate window's default widget on Enter keypress</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-size-entry-get-help-widget"></a><h3>gimp_size_entry_get_help_widget ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_size_entry_get_help_widget (<em class="parameter"><code><a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry"><span class="type">GimpSizeEntry</span></a> *gse</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> field</code></em>);</pre>
+<p>You shouldn't fiddle with the internals of a <a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry"><span class="type">GimpSizeEntry</span></a> but
+if you want to set tooltips using <a class="link" href="libgimpwidgets-GimpHelpUI.html#gimp-help-set-help-data" title="gimp_help_set_help_data ()"><code class="function">gimp_help_set_help_data()</code></a> you
+can use this function to get a pointer to the spinbuttons.</p>
+<div class="refsect3">
+<a name="gimp-size-entry-get-help-widget.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>gse</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry"><span class="type">GimpSizeEntry</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>field</p></td>
+<td class="parameter_description"><p>the index of the widget you want to get a pointer to</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-size-entry-get-help-widget.returns"></a><h4>Returns</h4>
+<p> a <span class="type">GtkWidget</span> pointer that you can attach a tooltip to.</p>
+</div>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpSizeEntry.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpSizeEntry-struct"></a><h3>GimpSizeEntry</h3>
+<pre class="programlisting">typedef struct _GimpSizeEntry GimpSizeEntry;</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpSizeEntryField"></a><h3>GimpSizeEntryField</h3>
+<pre class="programlisting">typedef struct _GimpSizeEntryField GimpSizeEntryField;</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpSizeEntryUpdatePolicy"></a><h3>enum GimpSizeEntryUpdatePolicy</h3>
+<p>Update policies for <a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry"><span class="type">GimpSizeEntry</span></a>.</p>
+<div class="refsect3">
+<a name="GimpSizeEntryUpdatePolicy.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-SIZE-ENTRY-UPDATE-NONE:CAPS"></a>GIMP_SIZE_ENTRY_UPDATE_NONE</p></td>
+<td class="enum_member_description">
+<p>the size entry's meaning is up to the user</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-SIZE-ENTRY-UPDATE-SIZE:CAPS"></a>GIMP_SIZE_ENTRY_UPDATE_SIZE</p></td>
+<td class="enum_member_description">
+<p>the size entry displays values</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-SIZE-ENTRY-UPDATE-RESOLUTION:CAPS"></a>GIMP_SIZE_ENTRY_UPDATE_RESOLUTION</p></td>
+<td class="enum_member_description">
+<p>the size entry displays resolutions</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpSizeEntry.signal-details"></a><h2>Signal Details</h2>
+<div class="refsect2">
+<a name="GimpSizeEntry-refval-changed"></a><h3>The <code class="literal">“refval-changed”</code> signal</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+user_function (<a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry"><span class="type">GimpSizeEntry</span></a> *gimpsizeentry,
+ <span class="type">gpointer</span> user_data)</pre>
+<p>Flags: Run First</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpSizeEntry-unit-changed"></a><h3>The <code class="literal">“unit-changed”</code> signal</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+user_function (<a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry"><span class="type">GimpSizeEntry</span></a> *gimpsizeentry,
+ <span class="type">gpointer</span> user_data)</pre>
+<p>Flags: Run First</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpSizeEntry-value-changed"></a><h3>The <code class="literal">“value-changed”</code> signal</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+user_function (<a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry"><span class="type">GimpSizeEntry</span></a> *gimpsizeentry,
+ <span class="type">gpointer</span> user_data)</pre>
+<p>Flags: Run First</p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpSizeEntry.see-also"></a><h2>See Also</h2>
+<p><a href="../html/libgimpbase-gimpunit.html#GimpUnit"><span class="type">GimpUnit</span></a>, <a class="link" href="GimpUnitComboBox.html" title="GimpUnitComboBox"><span class="type">GimpUnitComboBox</span></a>, <a class="link" href="libgimpwidgets-GimpWidgets.html#gimp-coordinates-new" title="gimp_coordinates_new ()"><code class="function">gimp_coordinates_new()</code></a></p>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpwidgets/html/GimpStringComboBox.html b/devel-docs/libgimpwidgets/html/GimpStringComboBox.html
new file mode 100644
index 0000000..0818d1c
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/GimpStringComboBox.html
@@ -0,0 +1,290 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpStringComboBox: GIMP Widgets Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Widgets Library Reference Manual">
+<link rel="up" href="libgimpwidgets-widgets.html" title="Part I. GIMP Widgets">
+<link rel="prev" href="GimpSizeEntry.html" title="GimpSizeEntry">
+<link rel="next" href="GimpUnitStore.html" title="GimpUnitStore">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#GimpStringComboBox.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
+ <a href="#GimpStringComboBox.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces">  <span class="dim">|</span> 
+ <a href="#GimpStringComboBox.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_properties">  <span class="dim">|</span> 
+ <a href="#GimpStringComboBox.properties" class="shortcut">Properties</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimpwidgets-widgets.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="GimpSizeEntry.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="GimpUnitStore.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="GimpStringComboBox"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="GimpStringComboBox.top_of_page"></a>GimpStringComboBox</span></h2>
+<p>GimpStringComboBox — A <span class="type">GtkComboBox</span> subclass to select strings.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"><img src="gimp-widget-string-combo-box.png"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="GimpStringComboBox.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpStringComboBox.html#gimp-string-combo-box-new" title="gimp_string_combo_box_new ()">gimp_string_combo_box_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpStringComboBox.html#gimp-string-combo-box-set-active" title="gimp_string_combo_box_set_active ()">gimp_string_combo_box_set_active</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gchar</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpStringComboBox.html#gimp-string-combo-box-get-active" title="gimp_string_combo_box_get_active ()">gimp_string_combo_box_get_active</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpStringComboBox.properties"></a><h2>Properties</h2>
+<div class="informaltable"><table class="informaltable" border="0">
+<colgroup>
+<col width="150px" class="properties_type">
+<col width="300px" class="properties_name">
+<col width="200px" class="properties_flags">
+</colgroup>
+<tbody>
+<tr>
+<td class="property_type"><span class="type">PangoEllipsizeMode</span></td>
+<td class="property_name"><a class="link" href="GimpStringComboBox.html#GimpStringComboBox--ellipsize" title="The “ellipsize” property">ellipsize</a></td>
+<td class="property_flags">Read / Write</td>
+</tr>
+<tr>
+<td class="property_type"><span class="type">int</span></td>
+<td class="property_name"><a class="link" href="GimpStringComboBox.html#GimpStringComboBox--id-column" title="The “id-column” property">id-column</a></td>
+<td class="property_flags">Read / Write / Construct Only</td>
+</tr>
+<tr>
+<td class="property_type"><span class="type">int</span></td>
+<td class="property_name"><a class="link" href="GimpStringComboBox.html#GimpStringComboBox--label-column" title="The “label-column” property">label-column</a></td>
+<td class="property_flags">Read / Write / Construct Only</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpStringComboBox.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody><tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="GimpStringComboBox.html#GimpStringComboBox-struct" title="GimpStringComboBox">GimpStringComboBox</a></td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpStringComboBox.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen"> GObject
+ <span class="lineart">╰──</span> GInitiallyUnowned
+ <span class="lineart">╰──</span> GtkObject
+ <span class="lineart">╰──</span> GtkWidget
+ <span class="lineart">╰──</span> GtkContainer
+ <span class="lineart">╰──</span> GtkBin
+ <span class="lineart">╰──</span> GtkComboBox
+ <span class="lineart">╰──</span> GimpStringComboBox
+</pre>
+</div>
+<div class="refsect1">
+<a name="GimpStringComboBox.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
+<p>
+GimpStringComboBox implements
+ AtkImplementorIface, GtkBuildable, GtkCellLayout and GtkCellEditable.</p>
+</div>
+<div class="refsect1">
+<a name="GimpStringComboBox.description"></a><h2>Description</h2>
+<p>A <span class="type">GtkComboBox</span> subclass to select strings.</p>
+</div>
+<div class="refsect1">
+<a name="GimpStringComboBox.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-string-combo-box-new"></a><h3>gimp_string_combo_box_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_string_combo_box_new (<em class="parameter"><code><span class="type">GtkTreeModel</span> *model</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> id_column</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> label_column</code></em>);</pre>
+<div class="refsect3">
+<a name="gimp-string-combo-box-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>model</p></td>
+<td class="parameter_description"><p>a <span class="type">GtkTreeModel</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>id_column</p></td>
+<td class="parameter_description"><p>the model column of the ID</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>label_column</p></td>
+<td class="parameter_description"><p>the modl column of the label</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-string-combo-box-new.returns"></a><h4>Returns</h4>
+<p> a new <a class="link" href="GimpStringComboBox.html" title="GimpStringComboBox"><span class="type">GimpStringComboBox</span></a>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-string-combo-box-set-active"></a><h3>gimp_string_combo_box_set_active ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_string_combo_box_set_active (<em class="parameter"><code><a class="link" href="GimpStringComboBox.html" title="GimpStringComboBox"><span class="type">GimpStringComboBox</span></a> *combo_box</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *id</code></em>);</pre>
+<p>Looks up the item that belongs to the given <em class="parameter"><code>id</code></em>
+ and makes it the
+selected item in the <em class="parameter"><code>combo_box</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-string-combo-box-set-active.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>combo_box</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpStringComboBox.html" title="GimpStringComboBox"><span class="type">GimpStringComboBox</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>id</p></td>
+<td class="parameter_description"><p>the ID of the item to select</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-string-combo-box-set-active.returns"></a><h4>Returns</h4>
+<p> <code class="literal">TRUE</code> on success or <code class="literal">FALSE</code> if there was no item for
+this value.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-string-combo-box-get-active"></a><h3>gimp_string_combo_box_get_active ()</h3>
+<pre class="programlisting"><span class="returnvalue">gchar</span> *
+gimp_string_combo_box_get_active (<em class="parameter"><code><a class="link" href="GimpStringComboBox.html" title="GimpStringComboBox"><span class="type">GimpStringComboBox</span></a> *combo_box</code></em>);</pre>
+<p>Retrieves the value of the selected (active) item in the <em class="parameter"><code>combo_box</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-string-combo-box-get-active.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>combo_box</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpStringComboBox.html" title="GimpStringComboBox"><span class="type">GimpStringComboBox</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-string-combo-box-get-active.returns"></a><h4>Returns</h4>
+<p> newly allocated ID string or <code class="literal">NULL</code> if nothing was selected</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpStringComboBox.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpStringComboBox-struct"></a><h3>GimpStringComboBox</h3>
+<pre class="programlisting">typedef struct _GimpStringComboBox GimpStringComboBox;</pre>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpStringComboBox.property-details"></a><h2>Property Details</h2>
+<div class="refsect2">
+<a name="GimpStringComboBox--ellipsize"></a><h3>The <code class="literal">“ellipsize”</code> property</h3>
+<pre class="programlisting"> “ellipsize” <span class="type">PangoEllipsizeMode</span></pre>
+<p>Specifies the preferred place to ellipsize text in the combo-box,
+if the cell renderer does not have enough room to display the
+entire string.</p>
+<p>Owner: GimpStringComboBox</p>
+<p>Flags: Read / Write</p>
+<p>Default value: PANGO_ELLIPSIZE_NONE</p>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpStringComboBox--id-column"></a><h3>The <code class="literal">“id-column”</code> property</h3>
+<pre class="programlisting"> “id-column” <span class="type">int</span></pre>
+<p>The column in the associated GtkTreeModel that holds strings to
+be used as labels in the combo-box.</p>
+<p>Owner: GimpStringComboBox</p>
+<p>Flags: Read / Write / Construct Only</p>
+<p>Allowed values: &gt;= 0</p>
+<p>Default value: 0</p>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpStringComboBox--label-column"></a><h3>The <code class="literal">“label-column”</code> property</h3>
+<pre class="programlisting"> “label-column” <span class="type">int</span></pre>
+<p>The model column that holds the label.</p>
+<p>Owner: GimpStringComboBox</p>
+<p>Flags: Read / Write / Construct Only</p>
+<p>Allowed values: &gt;= 0</p>
+<p>Default value: 0</p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpwidgets/html/GimpUnitComboBox.html b/devel-docs/libgimpwidgets/html/GimpUnitComboBox.html
new file mode 100644
index 0000000..3a9d79c
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/GimpUnitComboBox.html
@@ -0,0 +1,208 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpUnitComboBox: GIMP Widgets Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Widgets Library Reference Manual">
+<link rel="up" href="libgimpwidgets-widgets.html" title="Part I. GIMP Widgets">
+<link rel="prev" href="GimpUnitStore.html" title="GimpUnitStore">
+<link rel="next" href="GimpZoomModel.html" title="GimpZoomModel">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#GimpUnitComboBox.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
+ <a href="#GimpUnitComboBox.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces">  <span class="dim">|</span> 
+ <a href="#GimpUnitComboBox.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_style_properties">  <span class="dim">|</span> 
+ <a href="#GimpUnitComboBox.style-properties" class="shortcut">Style Properties</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimpwidgets-widgets.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="GimpUnitStore.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="GimpZoomModel.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="GimpUnitComboBox"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="GimpUnitComboBox.top_of_page"></a>GimpUnitComboBox</span></h2>
+<p>GimpUnitComboBox — A <span class="type">GtkComboBox</span> to select a <a href="../html/libgimpbase-gimpunit.html#GimpUnit"><span class="type">GimpUnit</span></a>.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="GimpUnitComboBox.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpUnitComboBox.html#gimp-unit-combo-box-new" title="gimp_unit_combo_box_new ()">gimp_unit_combo_box_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpUnitComboBox.html#gimp-unit-combo-box-new-with-model" title="gimp_unit_combo_box_new_with_model ()">gimp_unit_combo_box_new_with_model</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a href="../html/libgimpbase-gimpunit.html#GimpUnit"><span class="returnvalue">GimpUnit</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="GimpUnitComboBox.html#gimp-unit-combo-box-get-active" title="gimp_unit_combo_box_get_active ()">gimp_unit_combo_box_get_active</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpUnitComboBox.html#gimp-unit-combo-box-set-active" title="gimp_unit_combo_box_set_active ()">gimp_unit_combo_box_set_active</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpUnitComboBox.style-properties"></a><h2>Style Properties</h2>
+<div class="informaltable"><table class="informaltable" border="0">
+<colgroup>
+<col width="150px" class="style_properties_type">
+<col width="300px" class="style_properties_name">
+<col width="200px" class="style_properties_flags">
+</colgroup>
+<tbody><tr>
+<td class="property_type"><span class="type">double</span></td>
+<td class="property_name"><a class="link" href="GimpUnitComboBox.html#GimpUnitComboBox--s-label-scale" title="The “label-scale” style property">label-scale</a></td>
+<td class="property_flags">Read</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpUnitComboBox.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody><tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="GimpUnitComboBox.html#GimpUnitComboBox-struct" title="GimpUnitComboBox">GimpUnitComboBox</a></td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpUnitComboBox.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen"> GObject
+ <span class="lineart">╰──</span> GInitiallyUnowned
+ <span class="lineart">╰──</span> GtkObject
+ <span class="lineart">╰──</span> GtkWidget
+ <span class="lineart">╰──</span> GtkContainer
+ <span class="lineart">╰──</span> GtkBin
+ <span class="lineart">╰──</span> GtkComboBox
+ <span class="lineart">╰──</span> GimpUnitComboBox
+</pre>
+</div>
+<div class="refsect1">
+<a name="GimpUnitComboBox.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
+<p>
+GimpUnitComboBox implements
+ AtkImplementorIface, GtkBuildable, GtkCellLayout and GtkCellEditable.</p>
+</div>
+<div class="refsect1">
+<a name="GimpUnitComboBox.description"></a><h2>Description</h2>
+<p><a class="link" href="GimpUnitComboBox.html" title="GimpUnitComboBox"><span class="type">GimpUnitComboBox</span></a> selects units stored in a <a class="link" href="GimpUnitStore.html" title="GimpUnitStore"><span class="type">GimpUnitStore</span></a>.
+It replaces the deprecated <a class="link" href="GimpUnitMenu.html" title="GimpUnitMenu"><span class="type">GimpUnitMenu</span></a>.</p>
+</div>
+<div class="refsect1">
+<a name="GimpUnitComboBox.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-unit-combo-box-new"></a><h3>gimp_unit_combo_box_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_unit_combo_box_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<div class="refsect3">
+<a name="gimp-unit-combo-box-new.returns"></a><h4>Returns</h4>
+<p> a new <a class="link" href="GimpUnitComboBox.html" title="GimpUnitComboBox"><span class="type">GimpUnitComboBox</span></a>.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-unit-combo-box-new-with-model"></a><h3>gimp_unit_combo_box_new_with_model ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_unit_combo_box_new_with_model (<em class="parameter"><code><a class="link" href="GimpUnitStore.html" title="GimpUnitStore"><span class="type">GimpUnitStore</span></a> *model</code></em>);</pre>
+<div class="refsect3">
+<a name="gimp-unit-combo-box-new-with-model.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>model</p></td>
+<td class="parameter_description"><p>a GimpUnitStore</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-unit-combo-box-new-with-model.returns"></a><h4>Returns</h4>
+<p> a new <a class="link" href="GimpUnitComboBox.html" title="GimpUnitComboBox"><span class="type">GimpUnitComboBox</span></a>.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-unit-combo-box-get-active"></a><h3>gimp_unit_combo_box_get_active ()</h3>
+<pre class="programlisting"><a href="../html/libgimpbase-gimpunit.html#GimpUnit"><span class="returnvalue">GimpUnit</span></a>
+gimp_unit_combo_box_get_active (<em class="parameter"><code><a class="link" href="GimpUnitComboBox.html" title="GimpUnitComboBox"><span class="type">GimpUnitComboBox</span></a> *combo</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-unit-combo-box-set-active"></a><h3>gimp_unit_combo_box_set_active ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_unit_combo_box_set_active (<em class="parameter"><code><a class="link" href="GimpUnitComboBox.html" title="GimpUnitComboBox"><span class="type">GimpUnitComboBox</span></a> *combo</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpunit.html#GimpUnit"><span class="type">GimpUnit</span></a> unit</code></em>);</pre>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpUnitComboBox.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpUnitComboBox-struct"></a><h3>GimpUnitComboBox</h3>
+<pre class="programlisting">typedef struct _GimpUnitComboBox GimpUnitComboBox;</pre>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpUnitComboBox.style-property-details"></a><h2>Style Property Details</h2>
+<div class="refsect2">
+<a name="GimpUnitComboBox--s-label-scale"></a><h3>The <code class="literal">“label-scale”</code> style property</h3>
+<pre class="programlisting"> “label-scale” <span class="type">double</span></pre>
+<p>The scale for the text cell renderer.</p>
+<p>Owner: GimpUnitComboBox</p>
+<p>Flags: Read</p>
+<p>Allowed values: &gt;= 0</p>
+<p>Default value: 1</p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpUnitComboBox.see-also"></a><h2>See Also</h2>
+<p><a href="../html/libgimpbase-gimpunit.html#GimpUnit"><span class="type">GimpUnit</span></a>, <a class="link" href="GimpUnitStore.html" title="GimpUnitStore"><span class="type">GimpUnitStore</span></a></p>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpwidgets/html/GimpUnitMenu.html b/devel-docs/libgimpwidgets/html/GimpUnitMenu.html
new file mode 100644
index 0000000..b131ae5
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/GimpUnitMenu.html
@@ -0,0 +1,376 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpUnitMenu: GIMP Widgets Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Widgets Library Reference Manual">
+<link rel="up" href="libgimpwidgets-deprecated.html" title="Part VII. Deprecated API">
+<link rel="prev" href="GimpPixmap.html" title="GimpPixmap">
+<link rel="next" href="api-index-full.html" title="Index">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#GimpUnitMenu.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
+ <a href="#GimpUnitMenu.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces">  <span class="dim">|</span> 
+ <a href="#GimpUnitMenu.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_signals">  <span class="dim">|</span> 
+ <a href="#GimpUnitMenu.signals" class="shortcut">Signals</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimpwidgets-deprecated.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="GimpPixmap.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="api-index-full.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="GimpUnitMenu"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="GimpUnitMenu.top_of_page"></a>GimpUnitMenu</span></h2>
+<p>GimpUnitMenu — Widget for selecting a <a href="../html/libgimpbase-gimpunit.html#GimpUnit"><span class="type">GimpUnit</span></a>.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"><img src="gimp-widget-unit-menu.png"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="GimpUnitMenu.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpUnitMenu.html#gimp-unit-menu-new" title="gimp_unit_menu_new ()">gimp_unit_menu_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpUnitMenu.html#gimp-unit-menu-set-unit" title="gimp_unit_menu_set_unit ()">gimp_unit_menu_set_unit</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<a href="../html/libgimpbase-gimpunit.html#GimpUnit"><span class="returnvalue">GimpUnit</span></a>
+</td>
+<td class="function_name">
+<a class="link" href="GimpUnitMenu.html#gimp-unit-menu-get-unit" title="gimp_unit_menu_get_unit ()">gimp_unit_menu_get_unit</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpUnitMenu.html#gimp-unit-menu-get-pixel-digits" title="gimp_unit_menu_get_pixel_digits ()">gimp_unit_menu_get_pixel_digits</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpUnitMenu.html#gimp-unit-menu-set-pixel-digits" title="gimp_unit_menu_set_pixel_digits ()">gimp_unit_menu_set_pixel_digits</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpUnitMenu.signals"></a><h2>Signals</h2>
+<div class="informaltable"><table class="informaltable" border="0">
+<colgroup>
+<col width="150px" class="signal_proto_type">
+<col width="300px" class="signal_proto_name">
+<col width="200px" class="signal_proto_flags">
+</colgroup>
+<tbody><tr>
+<td class="signal_type"><span class="returnvalue">void</span></td>
+<td class="signal_name"><a class="link" href="GimpUnitMenu.html#GimpUnitMenu-unit-changed" title="The “unit-changed” signal">unit-changed</a></td>
+<td class="signal_flags">Run First</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpUnitMenu.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody><tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="GimpUnitMenu.html#GimpUnitMenu-struct" title="GimpUnitMenu">GimpUnitMenu</a></td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpUnitMenu.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen"> GObject
+ <span class="lineart">╰──</span> GInitiallyUnowned
+ <span class="lineart">╰──</span> GtkObject
+ <span class="lineart">╰──</span> GtkWidget
+ <span class="lineart">╰──</span> GtkContainer
+ <span class="lineart">╰──</span> GtkBin
+ <span class="lineart">╰──</span> GtkButton
+ <span class="lineart">╰──</span> GtkOptionMenu
+ <span class="lineart">╰──</span> GimpUnitMenu
+</pre>
+</div>
+<div class="refsect1">
+<a name="GimpUnitMenu.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
+<p>
+GimpUnitMenu implements
+ AtkImplementorIface, GtkBuildable and GtkActivatable.</p>
+</div>
+<div class="refsect1">
+<a name="GimpUnitMenu.description"></a><h2>Description</h2>
+<p>This widget provides a <span class="type">GtkOptionMenu</span> which contains a list of
+<a href="../html/libgimpbase-gimpunit.html#GimpUnit"><span class="type">GimpUnit</span></a>'s.</p>
+<p>You can specify the string that will be displayed for each unit by
+passing a printf-like <em class="parameter"><code>format</code></em>
+ string to <a class="link" href="GimpUnitMenu.html#gimp-unit-menu-new" title="gimp_unit_menu_new ()"><code class="function">gimp_unit_menu_new()</code></a>.</p>
+<p>The constructor also lets you choose if the menu should contain
+items for GIMP_UNIT_PIXEL, GIMP_UNIT_PERCENT and a "More..." item
+which will pop up a dialog for selecting user-defined units.</p>
+<p>Whenever the user selects a unit from the menu or the dialog, the
+"unit_changed" signal will be emitted.</p>
+</div>
+<div class="refsect1">
+<a name="GimpUnitMenu.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-unit-menu-new"></a><h3>gimp_unit_menu_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_unit_menu_new (<em class="parameter"><code>const <span class="type">gchar</span> *format</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpunit.html#GimpUnit"><span class="type">GimpUnit</span></a> unit</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> show_pixels</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> show_percent</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> show_custom</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_unit_menu_new</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>Creates a new <a class="link" href="GimpUnitMenu.html" title="GimpUnitMenu"><span class="type">GimpUnitMenu</span></a> widget.</p>
+<p>For the <em class="parameter"><code>format</code></em>
+ string's possible expansions, see <a href="../html/libgimpbase-gimpunit.html#gimp-unit-format-string"><code class="function">gimp_unit_format_string()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-unit-menu-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>format</p></td>
+<td class="parameter_description"><p>A printf-like format string which is used to create the unit
+strings.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>unit</p></td>
+<td class="parameter_description"><p>The initially selected unit.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>show_pixels</p></td>
+<td class="parameter_description"><p><code class="literal">TRUE</code> if the unit menu should contain an item for
+GIMP_UNIT_PIXEL.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>show_percent</p></td>
+<td class="parameter_description"><p><code class="literal">TRUE</code> in the unit menu should contain an item for
+GIMP_UNIT_PERCENT.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>show_custom</p></td>
+<td class="parameter_description"><p><code class="literal">TRUE</code> if the unit menu should contain a "More..." item for
+opening the user-defined-unit selection dialog.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-unit-menu-new.returns"></a><h4>Returns</h4>
+<p> A pointer to the new <a class="link" href="GimpUnitMenu.html" title="GimpUnitMenu"><span class="type">GimpUnitMenu</span></a> widget.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-unit-menu-set-unit"></a><h3>gimp_unit_menu_set_unit ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_unit_menu_set_unit (<em class="parameter"><code><a class="link" href="GimpUnitMenu.html" title="GimpUnitMenu"><span class="type">GimpUnitMenu</span></a> *menu</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpunit.html#GimpUnit"><span class="type">GimpUnit</span></a> unit</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_unit_menu_set_unit</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>Sets a new <a href="../html/libgimpbase-gimpunit.html#GimpUnit"><span class="type">GimpUnit</span></a> for the specified <a class="link" href="GimpUnitMenu.html" title="GimpUnitMenu"><span class="type">GimpUnitMenu</span></a>.</p>
+<div class="refsect3">
+<a name="gimp-unit-menu-set-unit.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>menu</p></td>
+<td class="parameter_description"><p>The unit menu you want to set the unit for.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>unit</p></td>
+<td class="parameter_description"><p>The new unit.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-unit-menu-get-unit"></a><h3>gimp_unit_menu_get_unit ()</h3>
+<pre class="programlisting"><a href="../html/libgimpbase-gimpunit.html#GimpUnit"><span class="returnvalue">GimpUnit</span></a>
+gimp_unit_menu_get_unit (<em class="parameter"><code><a class="link" href="GimpUnitMenu.html" title="GimpUnitMenu"><span class="type">GimpUnitMenu</span></a> *menu</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_unit_menu_get_unit</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>Returns the <a href="../html/libgimpbase-gimpunit.html#GimpUnit"><span class="type">GimpUnit</span></a> the user has selected from the <a class="link" href="GimpUnitMenu.html" title="GimpUnitMenu"><span class="type">GimpUnitMenu</span></a>.</p>
+<div class="refsect3">
+<a name="gimp-unit-menu-get-unit.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>menu</p></td>
+<td class="parameter_description"><p>The unit menu you want to know the unit of.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-unit-menu-get-unit.returns"></a><h4>Returns</h4>
+<p> The unit the user has selected.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-unit-menu-get-pixel-digits"></a><h3>gimp_unit_menu_get_pixel_digits ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint</span>
+gimp_unit_menu_get_pixel_digits (<em class="parameter"><code><a class="link" href="GimpUnitMenu.html" title="GimpUnitMenu"><span class="type">GimpUnitMenu</span></a> *menu</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_unit_menu_get_pixel_digits</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>Retrieve the number of digits for a pixel size as set by
+<a class="link" href="GimpUnitMenu.html#gimp-unit-menu-set-pixel-digits" title="gimp_unit_menu_set_pixel_digits ()"><code class="function">gimp_unit_menu_set_pixel_digits()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-unit-menu-get-pixel-digits.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>menu</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpUnitMenu.html" title="GimpUnitMenu"><span class="type">GimpUnitMenu</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-unit-menu-get-pixel-digits.returns"></a><h4>Returns</h4>
+<p> the configured number of digits for a pixel size</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-unit-menu-set-pixel-digits"></a><h3>gimp_unit_menu_set_pixel_digits ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_unit_menu_set_pixel_digits (<em class="parameter"><code><a class="link" href="GimpUnitMenu.html" title="GimpUnitMenu"><span class="type">GimpUnitMenu</span></a> *menu</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> digits</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_unit_menu_set_pixel_digits</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>A GimpUnitMenu can be setup to control the number of digits shown
+by attached spinbuttons. Please refer to the documentation of
+<a class="link" href="libgimpwidgets-GimpOldWidgets.html#gimp-unit-menu-update" title="gimp_unit_menu_update ()"><code class="function">gimp_unit_menu_update()</code></a> to see how this is done.</p>
+<p>This function specifies the number of digits shown for a size in
+pixels. Usually this is 0 (only full pixels). If you want to allow
+the user to specify sub-pixel sizes using the attached spinbuttons,
+specify the number of digits after the decimal point here. You
+should do this after attaching your spinbuttons.</p>
+<div class="refsect3">
+<a name="gimp-unit-menu-set-pixel-digits.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>menu</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpUnitMenu.html" title="GimpUnitMenu"><span class="type">GimpUnitMenu</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>digits</p></td>
+<td class="parameter_description"><p>the number of digits to display for a pixel size</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpUnitMenu.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpUnitMenu-struct"></a><h3>GimpUnitMenu</h3>
+<pre class="programlisting">typedef struct _GimpUnitMenu GimpUnitMenu;</pre>
+<div class="warning"><p><code class="literal">GimpUnitMenu</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpUnitMenu.signal-details"></a><h2>Signal Details</h2>
+<div class="refsect2">
+<a name="GimpUnitMenu-unit-changed"></a><h3>The <code class="literal">“unit-changed”</code> signal</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+user_function (<a class="link" href="GimpUnitMenu.html" title="GimpUnitMenu"><span class="type">GimpUnitMenu</span></a> *gimpunitmenu,
+ <span class="type">gpointer</span> user_data)</pre>
+<p>This signal is emitted whenever the user selects a <a href="../html/libgimpbase-gimpunit.html#GimpUnit"><span class="type">GimpUnit</span></a> from
+the <a class="link" href="GimpUnitMenu.html" title="GimpUnitMenu"><span class="type">GimpUnitMenu</span></a>.</p>
+<div class="refsect3">
+<a name="GimpUnitMenu-unit-changed.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>user_data</p></td>
+<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<p>Flags: Run First</p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpUnitMenu.see-also"></a><h2>See Also</h2>
+<p><a href="../html/libgimpbase-gimpunit.html#GimpUnit"><span class="type">GimpUnit</span></a>, <a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry"><span class="type">GimpSizeEntry</span></a>, <a class="link" href="libgimpwidgets-GimpWidgets.html#gimp-coordinates-new" title="gimp_coordinates_new ()"><code class="function">gimp_coordinates_new()</code></a></p>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpwidgets/html/GimpUnitStore.html b/devel-docs/libgimpwidgets/html/GimpUnitStore.html
new file mode 100644
index 0000000..ed853cc
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/GimpUnitStore.html
@@ -0,0 +1,346 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpUnitStore: GIMP Widgets Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Widgets Library Reference Manual">
+<link rel="up" href="libgimpwidgets-widgets.html" title="Part I. GIMP Widgets">
+<link rel="prev" href="GimpStringComboBox.html" title="GimpStringComboBox">
+<link rel="next" href="GimpUnitComboBox.html" title="GimpUnitComboBox">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#GimpUnitStore.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
+ <a href="#GimpUnitStore.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_interfaces">  <span class="dim">|</span> 
+ <a href="#GimpUnitStore.implemented-interfaces" class="shortcut">Implemented Interfaces</a></span><span id="nav_properties">  <span class="dim">|</span> 
+ <a href="#GimpUnitStore.properties" class="shortcut">Properties</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimpwidgets-widgets.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="GimpStringComboBox.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="GimpUnitComboBox.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="GimpUnitStore"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="GimpUnitStore.top_of_page"></a>GimpUnitStore</span></h2>
+<p>GimpUnitStore — A model for units</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="GimpUnitStore.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<a class="link" href="GimpUnitStore.html" title="GimpUnitStore"><span class="returnvalue">GimpUnitStore</span></a> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpUnitStore.html#gimp-unit-store-new" title="gimp_unit_store_new ()">gimp_unit_store_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpUnitStore.html#gimp-unit-store-set-has-pixels" title="gimp_unit_store_set_has_pixels ()">gimp_unit_store_set_has_pixels</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpUnitStore.html#gimp-unit-store-get-has-pixels" title="gimp_unit_store_get_has_pixels ()">gimp_unit_store_get_has_pixels</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpUnitStore.html#gimp-unit-store-set-has-percent" title="gimp_unit_store_set_has_percent ()">gimp_unit_store_set_has_percent</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpUnitStore.html#gimp-unit-store-get-has-percent" title="gimp_unit_store_get_has_percent ()">gimp_unit_store_get_has_percent</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpUnitStore.html#gimp-unit-store-set-pixel-value" title="gimp_unit_store_set_pixel_value ()">gimp_unit_store_set_pixel_value</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpUnitStore.html#gimp-unit-store-set-pixel-values" title="gimp_unit_store_set_pixel_values ()">gimp_unit_store_set_pixel_values</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpUnitStore.html#gimp-unit-store-set-resolution" title="gimp_unit_store_set_resolution ()">gimp_unit_store_set_resolution</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpUnitStore.html#gimp-unit-store-set-resolutions" title="gimp_unit_store_set_resolutions ()">gimp_unit_store_set_resolutions</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gdouble</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpUnitStore.html#gimp-unit-store-get-value" title="gimp_unit_store_get_value ()">gimp_unit_store_get_value</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpUnitStore.html#gimp-unit-store-get-values" title="gimp_unit_store_get_values ()">gimp_unit_store_get_values</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpUnitStore.properties"></a><h2>Properties</h2>
+<div class="informaltable"><table class="informaltable" border="0">
+<colgroup>
+<col width="150px" class="properties_type">
+<col width="300px" class="properties_name">
+<col width="200px" class="properties_flags">
+</colgroup>
+<tbody>
+<tr>
+<td class="property_type"><span class="type">gboolean</span></td>
+<td class="property_name"><a class="link" href="GimpUnitStore.html#GimpUnitStore--has-percent" title="The “has-percent” property">has-percent</a></td>
+<td class="property_flags">Read / Write</td>
+</tr>
+<tr>
+<td class="property_type"><span class="type">gboolean</span></td>
+<td class="property_name"><a class="link" href="GimpUnitStore.html#GimpUnitStore--has-pixels" title="The “has-pixels” property">has-pixels</a></td>
+<td class="property_flags">Read / Write</td>
+</tr>
+<tr>
+<td class="property_type">
+<span class="type">char</span> *</td>
+<td class="property_name"><a class="link" href="GimpUnitStore.html#GimpUnitStore--long-format" title="The “long-format” property">long-format</a></td>
+<td class="property_flags">Read / Write</td>
+</tr>
+<tr>
+<td class="property_type"><span class="type">int</span></td>
+<td class="property_name"><a class="link" href="GimpUnitStore.html#GimpUnitStore--num-values" title="The “num-values” property">num-values</a></td>
+<td class="property_flags">Read / Write / Construct Only</td>
+</tr>
+<tr>
+<td class="property_type">
+<span class="type">char</span> *</td>
+<td class="property_name"><a class="link" href="GimpUnitStore.html#GimpUnitStore--short-format" title="The “short-format” property">short-format</a></td>
+<td class="property_flags">Read / Write</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpUnitStore.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody><tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="GimpUnitStore.html#GimpUnitStore-struct" title="GimpUnitStore">GimpUnitStore</a></td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpUnitStore.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen"> GObject
+ <span class="lineart">╰──</span> GimpUnitStore
+</pre>
+</div>
+<div class="refsect1">
+<a name="GimpUnitStore.implemented-interfaces"></a><h2>Implemented Interfaces</h2>
+<p>
+GimpUnitStore implements
+ GtkTreeModel.</p>
+</div>
+<div class="refsect1">
+<a name="GimpUnitStore.description"></a><h2>Description</h2>
+<p>A model for <a href="../html/libgimpbase-gimpunit.html#GimpUnit"><span class="type">GimpUnit</span></a> views</p>
+</div>
+<div class="refsect1">
+<a name="GimpUnitStore.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-unit-store-new"></a><h3>gimp_unit_store_new ()</h3>
+<pre class="programlisting"><a class="link" href="GimpUnitStore.html" title="GimpUnitStore"><span class="returnvalue">GimpUnitStore</span></a> *
+gimp_unit_store_new (<em class="parameter"><code><span class="type">gint</span> num_values</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-unit-store-set-has-pixels"></a><h3>gimp_unit_store_set_has_pixels ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_unit_store_set_has_pixels (<em class="parameter"><code><a class="link" href="GimpUnitStore.html" title="GimpUnitStore"><span class="type">GimpUnitStore</span></a> *store</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> has_pixels</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-unit-store-get-has-pixels"></a><h3>gimp_unit_store_get_has_pixels ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_unit_store_get_has_pixels (<em class="parameter"><code><a class="link" href="GimpUnitStore.html" title="GimpUnitStore"><span class="type">GimpUnitStore</span></a> *store</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-unit-store-set-has-percent"></a><h3>gimp_unit_store_set_has_percent ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_unit_store_set_has_percent (<em class="parameter"><code><a class="link" href="GimpUnitStore.html" title="GimpUnitStore"><span class="type">GimpUnitStore</span></a> *store</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> has_percent</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-unit-store-get-has-percent"></a><h3>gimp_unit_store_get_has_percent ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_unit_store_get_has_percent (<em class="parameter"><code><a class="link" href="GimpUnitStore.html" title="GimpUnitStore"><span class="type">GimpUnitStore</span></a> *store</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-unit-store-set-pixel-value"></a><h3>gimp_unit_store_set_pixel_value ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_unit_store_set_pixel_value (<em class="parameter"><code><a class="link" href="GimpUnitStore.html" title="GimpUnitStore"><span class="type">GimpUnitStore</span></a> *store</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> index</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> value</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-unit-store-set-pixel-values"></a><h3>gimp_unit_store_set_pixel_values ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_unit_store_set_pixel_values (<em class="parameter"><code><a class="link" href="GimpUnitStore.html" title="GimpUnitStore"><span class="type">GimpUnitStore</span></a> *store</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> first_value</code></em>,
+ <em class="parameter"><code>...</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-unit-store-set-resolution"></a><h3>gimp_unit_store_set_resolution ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_unit_store_set_resolution (<em class="parameter"><code><a class="link" href="GimpUnitStore.html" title="GimpUnitStore"><span class="type">GimpUnitStore</span></a> *store</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> index</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> resolution</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-unit-store-set-resolutions"></a><h3>gimp_unit_store_set_resolutions ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_unit_store_set_resolutions (<em class="parameter"><code><a class="link" href="GimpUnitStore.html" title="GimpUnitStore"><span class="type">GimpUnitStore</span></a> *store</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> first_resolution</code></em>,
+ <em class="parameter"><code>...</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-unit-store-get-value"></a><h3>gimp_unit_store_get_value ()</h3>
+<pre class="programlisting"><span class="returnvalue">gdouble</span>
+gimp_unit_store_get_value (<em class="parameter"><code><a class="link" href="GimpUnitStore.html" title="GimpUnitStore"><span class="type">GimpUnitStore</span></a> *store</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpunit.html#GimpUnit"><span class="type">GimpUnit</span></a> unit</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> index</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-unit-store-get-values"></a><h3>gimp_unit_store_get_values ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_unit_store_get_values (<em class="parameter"><code><a class="link" href="GimpUnitStore.html" title="GimpUnitStore"><span class="type">GimpUnitStore</span></a> *store</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpunit.html#GimpUnit"><span class="type">GimpUnit</span></a> unit</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> *first_value</code></em>,
+ <em class="parameter"><code>...</code></em>);</pre>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpUnitStore.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpUnitStore-struct"></a><h3>GimpUnitStore</h3>
+<pre class="programlisting">typedef struct _GimpUnitStore GimpUnitStore;</pre>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpUnitStore.property-details"></a><h2>Property Details</h2>
+<div class="refsect2">
+<a name="GimpUnitStore--has-percent"></a><h3>The <code class="literal">“has-percent”</code> property</h3>
+<pre class="programlisting"> “has-percent” <span class="type">gboolean</span></pre>
+<p>Whether the store has GIMP_UNIT_PERCENT.</p>
+<p>Owner: GimpUnitStore</p>
+<p>Flags: Read / Write</p>
+<p>Default value: FALSE</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpUnitStore--has-pixels"></a><h3>The <code class="literal">“has-pixels”</code> property</h3>
+<pre class="programlisting"> “has-pixels” <span class="type">gboolean</span></pre>
+<p>Whether the store has GIMP_UNIT_PIXELS.</p>
+<p>Owner: GimpUnitStore</p>
+<p>Flags: Read / Write</p>
+<p>Default value: TRUE</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpUnitStore--long-format"></a><h3>The <code class="literal">“long-format”</code> property</h3>
+<pre class="programlisting"> “long-format” <span class="type">char</span> *</pre>
+<p>Format string for a long label.</p>
+<p>Owner: GimpUnitStore</p>
+<p>Flags: Read / Write</p>
+<p>Default value: "%p"</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpUnitStore--num-values"></a><h3>The <code class="literal">“num-values”</code> property</h3>
+<pre class="programlisting"> “num-values” <span class="type">int</span></pre>
+<p>The number of values this store provides.</p>
+<p>Owner: GimpUnitStore</p>
+<p>Flags: Read / Write / Construct Only</p>
+<p>Allowed values: &gt;= 0</p>
+<p>Default value: 0</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpUnitStore--short-format"></a><h3>The <code class="literal">“short-format”</code> property</h3>
+<pre class="programlisting"> “short-format” <span class="type">char</span> *</pre>
+<p>Format string for a short label.</p>
+<p>Owner: GimpUnitStore</p>
+<p>Flags: Read / Write</p>
+<p>Default value: "%a"</p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpwidgets/html/GimpZoomModel.html b/devel-docs/libgimpwidgets/html/GimpZoomModel.html
new file mode 100644
index 0000000..c024105
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/GimpZoomModel.html
@@ -0,0 +1,585 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpZoomModel: GIMP Widgets Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Widgets Library Reference Manual">
+<link rel="up" href="libgimpwidgets-widgets.html" title="Part I. GIMP Widgets">
+<link rel="prev" href="GimpUnitComboBox.html" title="GimpUnitComboBox">
+<link rel="next" href="libgimpwidgets-cell-renderers.html" title="Part II. Cell Renderers for GtkTreeView">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#GimpZoomModel.description" class="shortcut">Description</a></span><span id="nav_hierarchy">  <span class="dim">|</span> 
+ <a href="#GimpZoomModel.object-hierarchy" class="shortcut">Object Hierarchy</a></span><span id="nav_properties">  <span class="dim">|</span> 
+ <a href="#GimpZoomModel.properties" class="shortcut">Properties</a></span><span id="nav_signals">  <span class="dim">|</span> 
+ <a href="#GimpZoomModel.signals" class="shortcut">Signals</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimpwidgets-widgets.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="GimpUnitComboBox.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimpwidgets-cell-renderers.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="GimpZoomModel"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="GimpZoomModel.top_of_page"></a>GimpZoomModel</span></h2>
+<p>GimpZoomModel — A model for zoom values.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="GimpZoomModel.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<a class="link" href="GimpZoomModel.html" title="GimpZoomModel"><span class="returnvalue">GimpZoomModel</span></a> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpZoomModel.html#gimp-zoom-model-new" title="gimp_zoom_model_new ()">gimp_zoom_model_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpZoomModel.html#gimp-zoom-model-set-range" title="gimp_zoom_model_set_range ()">gimp_zoom_model_set_range</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpZoomModel.html#gimp-zoom-model-zoom" title="gimp_zoom_model_zoom ()">gimp_zoom_model_zoom</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gdouble</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpZoomModel.html#gimp-zoom-model-get-factor" title="gimp_zoom_model_get_factor ()">gimp_zoom_model_get_factor</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpZoomModel.html#gimp-zoom-model-get-fraction" title="gimp_zoom_model_get_fraction ()">gimp_zoom_model_get_fraction</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="GimpZoomModel.html#gimp-zoom-button-new" title="gimp_zoom_button_new ()">gimp_zoom_button_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gdouble</span>
+</td>
+<td class="function_name">
+<a class="link" href="GimpZoomModel.html#gimp-zoom-model-zoom-step" title="gimp_zoom_model_zoom_step ()">gimp_zoom_model_zoom_step</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpZoomModel.properties"></a><h2>Properties</h2>
+<div class="informaltable"><table class="informaltable" border="0">
+<colgroup>
+<col width="150px" class="properties_type">
+<col width="300px" class="properties_name">
+<col width="200px" class="properties_flags">
+</colgroup>
+<tbody>
+<tr>
+<td class="property_type">
+<span class="type">char</span> *</td>
+<td class="property_name"><a class="link" href="GimpZoomModel.html#GimpZoomModel--fraction" title="The “fraction” property">fraction</a></td>
+<td class="property_flags">Read</td>
+</tr>
+<tr>
+<td class="property_type"><span class="type">double</span></td>
+<td class="property_name"><a class="link" href="GimpZoomModel.html#GimpZoomModel--maximum" title="The “maximum” property">maximum</a></td>
+<td class="property_flags">Read / Write</td>
+</tr>
+<tr>
+<td class="property_type"><span class="type">double</span></td>
+<td class="property_name"><a class="link" href="GimpZoomModel.html#GimpZoomModel--minimum" title="The “minimum” property">minimum</a></td>
+<td class="property_flags">Read / Write</td>
+</tr>
+<tr>
+<td class="property_type">
+<span class="type">char</span> *</td>
+<td class="property_name"><a class="link" href="GimpZoomModel.html#GimpZoomModel--percentage" title="The “percentage” property">percentage</a></td>
+<td class="property_flags">Read</td>
+</tr>
+<tr>
+<td class="property_type"><span class="type">double</span></td>
+<td class="property_name"><a class="link" href="GimpZoomModel.html#GimpZoomModel--value" title="The “value” property">value</a></td>
+<td class="property_flags">Read / Write</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpZoomModel.signals"></a><h2>Signals</h2>
+<div class="informaltable"><table class="informaltable" border="0">
+<colgroup>
+<col width="150px" class="signal_proto_type">
+<col width="300px" class="signal_proto_name">
+<col width="200px" class="signal_proto_flags">
+</colgroup>
+<tbody><tr>
+<td class="signal_type"><span class="returnvalue">void</span></td>
+<td class="signal_name"><a class="link" href="GimpZoomModel.html#GimpZoomModel-zoomed" title="The “zoomed” signal">zoomed</a></td>
+<td class="signal_flags">Run Last</td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpZoomModel.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="datatype_keyword"> </td>
+<td class="function_name"><a class="link" href="GimpZoomModel.html#GimpZoomModel-struct" title="GimpZoomModel">GimpZoomModel</a></td>
+</tr>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="GimpZoomModel.html#GimpZoomType" title="enum GimpZoomType">GimpZoomType</a></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="GimpZoomModel.object-hierarchy"></a><h2>Object Hierarchy</h2>
+<pre class="screen"> GObject
+ <span class="lineart">╰──</span> GimpZoomModel
+</pre>
+</div>
+<div class="refsect1">
+<a name="GimpZoomModel.description"></a><h2>Description</h2>
+<p>A model for zoom values.</p>
+</div>
+<div class="refsect1">
+<a name="GimpZoomModel.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-zoom-model-new"></a><h3>gimp_zoom_model_new ()</h3>
+<pre class="programlisting"><a class="link" href="GimpZoomModel.html" title="GimpZoomModel"><span class="returnvalue">GimpZoomModel</span></a> *
+gimp_zoom_model_new (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Creates a new <a class="link" href="GimpZoomModel.html" title="GimpZoomModel"><span class="type">GimpZoomModel</span></a>.</p>
+<div class="refsect3">
+<a name="gimp-zoom-model-new.returns"></a><h4>Returns</h4>
+<p> a new <a class="link" href="GimpZoomModel.html" title="GimpZoomModel"><span class="type">GimpZoomModel</span></a>.</p>
+<p>Since GIMP 2.4</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-zoom-model-set-range"></a><h3>gimp_zoom_model_set_range ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_zoom_model_set_range (<em class="parameter"><code><a class="link" href="GimpZoomModel.html" title="GimpZoomModel"><span class="type">GimpZoomModel</span></a> *model</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> min</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> max</code></em>);</pre>
+<p>Sets the allowed range of the <em class="parameter"><code>model</code></em>
+.</p>
+<p>Since GIMP 2.4</p>
+<div class="refsect3">
+<a name="gimp-zoom-model-set-range.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>model</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpZoomModel.html" title="GimpZoomModel"><span class="type">GimpZoomModel</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>min</p></td>
+<td class="parameter_description"><p>new lower limit for zoom factor</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>max</p></td>
+<td class="parameter_description"><p>new upper limit for zoom factor</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-zoom-model-zoom"></a><h3>gimp_zoom_model_zoom ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_zoom_model_zoom (<em class="parameter"><code><a class="link" href="GimpZoomModel.html" title="GimpZoomModel"><span class="type">GimpZoomModel</span></a> *model</code></em>,
+ <em class="parameter"><code><a class="link" href="GimpZoomModel.html#GimpZoomType" title="enum GimpZoomType"><span class="type">GimpZoomType</span></a> zoom_type</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> scale</code></em>);</pre>
+<p>Since GIMP 2.4</p>
+<div class="refsect3">
+<a name="gimp-zoom-model-zoom.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>model</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpZoomModel.html" title="GimpZoomModel"><span class="type">GimpZoomModel</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>zoom_type</p></td>
+<td class="parameter_description"><p>the <a class="link" href="GimpZoomModel.html#GimpZoomType" title="enum GimpZoomType"><span class="type">GimpZoomType</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>scale</p></td>
+<td class="parameter_description"><p>ignored unless <em class="parameter"><code>zoom_type</code></em>
+== <a class="link" href="GimpZoomModel.html#GIMP-ZOOM-TO:CAPS"><code class="literal">GIMP_ZOOM_TO</code></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-zoom-model-get-factor"></a><h3>gimp_zoom_model_get_factor ()</h3>
+<pre class="programlisting"><span class="returnvalue">gdouble</span>
+gimp_zoom_model_get_factor (<em class="parameter"><code><a class="link" href="GimpZoomModel.html" title="GimpZoomModel"><span class="type">GimpZoomModel</span></a> *model</code></em>);</pre>
+<p>Retrieves the current zoom factor of <em class="parameter"><code>model</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-zoom-model-get-factor.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>model</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpZoomModel.html" title="GimpZoomModel"><span class="type">GimpZoomModel</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-zoom-model-get-factor.returns"></a><h4>Returns</h4>
+<p> the current scale factor</p>
+<p>Since GIMP 2.4</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-zoom-model-get-fraction"></a><h3>gimp_zoom_model_get_fraction ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_zoom_model_get_fraction (<em class="parameter"><code><a class="link" href="GimpZoomModel.html" title="GimpZoomModel"><span class="type">GimpZoomModel</span></a> *model</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *numerator</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> *denominator</code></em>);</pre>
+<p>Retrieves the current zoom factor of <em class="parameter"><code>model</code></em>
+ as a fraction.</p>
+<p>Since GIMP 2.4</p>
+<div class="refsect3">
+<a name="gimp-zoom-model-get-fraction.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>model</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpZoomModel.html" title="GimpZoomModel"><span class="type">GimpZoomModel</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>numerator</p></td>
+<td class="parameter_description"><p>return location for numerator</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>denominator</p></td>
+<td class="parameter_description"><p>return location for denominator</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-zoom-button-new"></a><h3>gimp_zoom_button_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_zoom_button_new (<em class="parameter"><code><a class="link" href="GimpZoomModel.html" title="GimpZoomModel"><span class="type">GimpZoomModel</span></a> *model</code></em>,
+ <em class="parameter"><code><a class="link" href="GimpZoomModel.html#GimpZoomType" title="enum GimpZoomType"><span class="type">GimpZoomType</span></a> zoom_type</code></em>,
+ <em class="parameter"><code><span class="type">GtkIconSize</span> icon_size</code></em>);</pre>
+<div class="refsect3">
+<a name="gimp-zoom-button-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>model</p></td>
+<td class="parameter_description"><p>a <a class="link" href="GimpZoomModel.html" title="GimpZoomModel"><span class="type">GimpZoomModel</span></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>icon_size</p></td>
+<td class="parameter_description"><p>use 0 for a button with text labels</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-zoom-button-new.returns"></a><h4>Returns</h4>
+<p> a newly created GtkButton</p>
+<p>Since GIMP 2.4</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-zoom-model-zoom-step"></a><h3>gimp_zoom_model_zoom_step ()</h3>
+<pre class="programlisting"><span class="returnvalue">gdouble</span>
+gimp_zoom_model_zoom_step (<em class="parameter"><code><a class="link" href="GimpZoomModel.html#GimpZoomType" title="enum GimpZoomType"><span class="type">GimpZoomType</span></a> zoom_type</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> scale</code></em>);</pre>
+<p>Utility function to calculate a new scale factor.</p>
+<div class="refsect3">
+<a name="gimp-zoom-model-zoom-step.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>zoom_type</p></td>
+<td class="parameter_description"><p>the zoom type</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>scale</p></td>
+<td class="parameter_description"><p>ignored unless <em class="parameter"><code>zoom_type</code></em>
+== <a class="link" href="GimpZoomModel.html#GIMP-ZOOM-TO:CAPS"><code class="literal">GIMP_ZOOM_TO</code></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-zoom-model-zoom-step.returns"></a><h4>Returns</h4>
+<p> the new scale factor</p>
+<p>Since GIMP 2.4</p>
+</div>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpZoomModel.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpZoomModel-struct"></a><h3>GimpZoomModel</h3>
+<pre class="programlisting">typedef struct _GimpZoomModel GimpZoomModel;</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpZoomType"></a><h3>enum GimpZoomType</h3>
+<p>the zoom types for <a class="link" href="GimpZoomModel.html" title="GimpZoomModel"><span class="type">GimpZoomModel</span></a>.</p>
+<div class="refsect3">
+<a name="GimpZoomType.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-ZOOM-IN:CAPS"></a>GIMP_ZOOM_IN</p></td>
+<td class="enum_member_description">
+<p>zoom in</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-ZOOM-OUT:CAPS"></a>GIMP_ZOOM_OUT</p></td>
+<td class="enum_member_description">
+<p>zoom out</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-ZOOM-IN-MORE:CAPS"></a>GIMP_ZOOM_IN_MORE</p></td>
+<td class="enum_member_description">
+<p>zoom in a lot</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-ZOOM-OUT-MORE:CAPS"></a>GIMP_ZOOM_OUT_MORE</p></td>
+<td class="enum_member_description">
+<p>zoom out a lot</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-ZOOM-IN-MAX:CAPS"></a>GIMP_ZOOM_IN_MAX</p></td>
+<td class="enum_member_description">
+<p>zoom in as far as possible</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-ZOOM-OUT-MAX:CAPS"></a>GIMP_ZOOM_OUT_MAX</p></td>
+<td class="enum_member_description">
+<p>zoom out as far as possible</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+<tr>
+<td class="enum_member_name"><p><a name="GIMP-ZOOM-TO:CAPS"></a>GIMP_ZOOM_TO</p></td>
+<td class="enum_member_description">
+<p>zoom to a specific zoom factor</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpZoomModel.property-details"></a><h2>Property Details</h2>
+<div class="refsect2">
+<a name="GimpZoomModel--fraction"></a><h3>The <code class="literal">“fraction”</code> property</h3>
+<pre class="programlisting"> “fraction” <span class="type">char</span> *</pre>
+<p>The zoom factor expressed as a fraction.</p>
+<p>Owner: GimpZoomModel</p>
+<p>Flags: Read</p>
+<p>Default value: "1:1"</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpZoomModel--maximum"></a><h3>The <code class="literal">“maximum”</code> property</h3>
+<pre class="programlisting"> “maximum” <span class="type">double</span></pre>
+<p>The maximum zoom factor.</p>
+<p>Owner: GimpZoomModel</p>
+<p>Flags: Read / Write</p>
+<p>Allowed values: [0.00390625,256]</p>
+<p>Default value: 256</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpZoomModel--minimum"></a><h3>The <code class="literal">“minimum”</code> property</h3>
+<pre class="programlisting"> “minimum” <span class="type">double</span></pre>
+<p>The minimum zoom factor.</p>
+<p>Owner: GimpZoomModel</p>
+<p>Flags: Read / Write</p>
+<p>Allowed values: [0.00390625,256]</p>
+<p>Default value: 0.00390625</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpZoomModel--percentage"></a><h3>The <code class="literal">“percentage”</code> property</h3>
+<pre class="programlisting"> “percentage” <span class="type">char</span> *</pre>
+<p>The zoom factor expressed as percentage.</p>
+<p>Owner: GimpZoomModel</p>
+<p>Flags: Read</p>
+<p>Default value: "100%"</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpZoomModel--value"></a><h3>The <code class="literal">“value”</code> property</h3>
+<pre class="programlisting"> “value” <span class="type">double</span></pre>
+<p>The zoom factor.</p>
+<p>Owner: GimpZoomModel</p>
+<p>Flags: Read / Write</p>
+<p>Allowed values: [0.00390625,256]</p>
+<p>Default value: 1</p>
+</div>
+</div>
+<div class="refsect1">
+<a name="GimpZoomModel.signal-details"></a><h2>Signal Details</h2>
+<div class="refsect2">
+<a name="GimpZoomModel-zoomed"></a><h3>The <code class="literal">“zoomed”</code> signal</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+user_function (<a class="link" href="GimpZoomModel.html" title="GimpZoomModel"><span class="type">GimpZoomModel</span></a> *model,
+ <span class="type">double</span> old_factor,
+ <span class="type">double</span> new_factor,
+ <span class="type">gpointer</span> user_data)</pre>
+<p>Emitted when the zoom factor of the zoom model changes.</p>
+<div class="refsect3">
+<a name="GimpZoomModel-zoomed.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>model</p></td>
+<td class="parameter_description"><p>the object that received the signal</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>old_factor</p></td>
+<td class="parameter_description"><p>the zoom factor before it changes</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>new_factor</p></td>
+<td class="parameter_description"><p>the zoom factor after it has changed.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>user_data</p></td>
+<td class="parameter_description"><p>user data set when the signal handler was connected.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p>Flags: Run Last</p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpwidgets/html/api-index-full.html b/devel-docs/libgimpwidgets/html/api-index-full.html
new file mode 100644
index 0000000..9fe38d6
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/api-index-full.html
@@ -0,0 +1,4634 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Index: GIMP Widgets Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Widgets Library Reference Manual">
+<link rel="up" href="index.html" title="GIMP Widgets Library Reference Manual">
+<link rel="prev" href="GimpUnitMenu.html" title="GimpUnitMenu">
+<link rel="next" href="api-index-2-2.html" title="Index of new symbols in GIMP 2.2">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts"><span id="nav_index"><a class="shortcut" href="#idxA">A</a>
+  <span class="dim">|</span> 
+ <a class="shortcut" href="#idxB">B</a>
+  <span class="dim">|</span> 
+ <a class="shortcut" href="#idxC">C</a>
+  <span class="dim">|</span> 
+ <a class="shortcut" href="#idxD">D</a>
+  <span class="dim">|</span> 
+ <a class="shortcut" href="#idxE">E</a>
+  <span class="dim">|</span> 
+ <a class="shortcut" href="#idxF">F</a>
+  <span class="dim">|</span> 
+ <a class="shortcut" href="#idxG">G</a>
+  <span class="dim">|</span> 
+ <a class="shortcut" href="#idxH">H</a>
+  <span class="dim">|</span> 
+ <a class="shortcut" href="#idxI">I</a>
+  <span class="dim">|</span> 
+ <a class="shortcut" href="#idxL">L</a>
+  <span class="dim">|</span> 
+ <a class="shortcut" href="#idxM">M</a>
+  <span class="dim">|</span> 
+ <a class="shortcut" href="#idxN">N</a>
+  <span class="dim">|</span> 
+ <a class="shortcut" href="#idxO">O</a>
+  <span class="dim">|</span> 
+ <a class="shortcut" href="#idxP">P</a>
+  <span class="dim">|</span> 
+ <a class="shortcut" href="#idxQ">Q</a>
+  <span class="dim">|</span> 
+ <a class="shortcut" href="#idxR">R</a>
+  <span class="dim">|</span> 
+ <a class="shortcut" href="#idxS">S</a>
+  <span class="dim">|</span> 
+ <a class="shortcut" href="#idxT">T</a>
+  <span class="dim">|</span> 
+ <a class="shortcut" href="#idxU">U</a>
+  <span class="dim">|</span> 
+ <a class="shortcut" href="#idxW">W</a>
+  <span class="dim">|</span> 
+ <a class="shortcut" href="#idxZ">Z</a></span></td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><img src="up-insensitive.png" width="16" height="16" border="0"></td>
+<td><a accesskey="p" href="GimpUnitMenu.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="api-index-2-2.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="index">
+<div class="titlepage"><div><div><h1 class="title">
+<a name="api-index-full"></a>Index</h1></div></div></div>
+<a name="idx"></a><a name="idxA"></a><h3 class="title">A</h3>
+<dt>
+<a class="link" href="GimpNumberPairEntry.html#GimpAspectType" title="enum GimpAspectType">GimpAspectType</a>, enum in <a class="link" href="GimpNumberPairEntry.html" title="GimpNumberPairEntry">GimpNumberPairEntry</a>
+</dt>
+<dd></dd>
+<a name="idxB"></a><h3 class="title">B</h3>
+<dt>
+<a class="link" href="GimpBrowser.html#GimpBrowser-struct" title="GimpBrowser">GimpBrowser</a>, struct in <a class="link" href="GimpBrowser.html" title="GimpBrowser">GimpBrowser</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpBrowser.html#GimpBrowser-search" title="The “search” signal">GimpBrowser::search</a>, object signal in <a class="link" href="GimpBrowser.html" title="GimpBrowser">GimpBrowser</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpBrowser.html#gimp-browser-add-search-types" title="gimp_browser_add_search_types ()">gimp_browser_add_search_types</a>, function in <a class="link" href="GimpBrowser.html" title="GimpBrowser">GimpBrowser</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpBrowser.html#gimp-browser-new" title="gimp_browser_new ()">gimp_browser_new</a>, function in <a class="link" href="GimpBrowser.html" title="GimpBrowser">GimpBrowser</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpBrowser.html#gimp-browser-set-widget" title="gimp_browser_set_widget ()">gimp_browser_set_widget</a>, function in <a class="link" href="GimpBrowser.html" title="GimpBrowser">GimpBrowser</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpBrowser.html#gimp-browser-show-message" title="gimp_browser_show_message ()">gimp_browser_show_message</a>, function in <a class="link" href="GimpBrowser.html" title="GimpBrowser">GimpBrowser</a>
+</dt>
+<dd></dd>
+<dt>
+GimpBusyBox, struct in GimpBusyBox
+</dt>
+<dd></dd>
+<dt>
+GimpBusyBox:message, object property in GimpBusyBox
+</dt>
+<dd></dd>
+<dt>
+gimp_busy_box_get_message, function in GimpBusyBox
+</dt>
+<dd></dd>
+<dt>
+gimp_busy_box_new, function in GimpBusyBox
+</dt>
+<dd></dd>
+<dt>
+gimp_busy_box_set_message, function in GimpBusyBox
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpButton.html#GimpButton-struct" title="GimpButton">GimpButton</a>, struct in <a class="link" href="GimpButton.html" title="GimpButton">GimpButton</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpButton.html#GimpButton-extended-clicked" title="The “extended-clicked” signal">GimpButton::extended-clicked</a>, object signal in <a class="link" href="GimpButton.html" title="GimpButton">GimpButton</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpButton.html#gimp-button-extended-clicked" title="gimp_button_extended_clicked ()">gimp_button_extended_clicked</a>, function in <a class="link" href="GimpButton.html" title="GimpButton">GimpButton</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpButton.html#gimp-button-new" title="gimp_button_new ()">gimp_button_new</a>, function in <a class="link" href="GimpButton.html" title="GimpButton">GimpButton</a>
+</dt>
+<dd></dd>
+<a name="idxC"></a><h3 class="title">C</h3>
+<dt>
+<a class="link" href="libgimpwidgets-GimpCairoUtils.html#gimp-cairo-set-focus-line-pattern" title="gimp_cairo_set_focus_line_pattern ()">gimp_cairo_set_focus_line_pattern</a>, function in <a class="link" href="libgimpwidgets-GimpCairoUtils.html" title="GimpCairo-utils">GimpCairoUtils</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpCairoUtils.html#gimp-cairo-surface-create-from-pixbuf" title="gimp_cairo_surface_create_from_pixbuf ()">gimp_cairo_surface_create_from_pixbuf</a>, function in <a class="link" href="libgimpwidgets-GimpCairoUtils.html" title="GimpCairo-utils">GimpCairoUtils</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpCellRendererColor.html#GimpCellRendererColor-struct" title="GimpCellRendererColor">GimpCellRendererColor</a>, struct in <a class="link" href="GimpCellRendererColor.html" title="GimpCellRendererColor">GimpCellRendererColor</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpCellRendererColor.html#GimpCellRendererColor--color" title="The “color” property">GimpCellRendererColor:color</a>, object property in <a class="link" href="GimpCellRendererColor.html" title="GimpCellRendererColor">GimpCellRendererColor</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpCellRendererColor.html#GimpCellRendererColor--icon-size" title="The “icon-size” property">GimpCellRendererColor:icon-size</a>, object property in <a class="link" href="GimpCellRendererColor.html" title="GimpCellRendererColor">GimpCellRendererColor</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpCellRendererColor.html#GimpCellRendererColor--opaque" title="The “opaque” property">GimpCellRendererColor:opaque</a>, object property in <a class="link" href="GimpCellRendererColor.html" title="GimpCellRendererColor">GimpCellRendererColor</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpCellRendererToggle.html#GimpCellRendererToggle-struct" title="GimpCellRendererToggle">GimpCellRendererToggle</a>, struct in <a class="link" href="GimpCellRendererToggle.html" title="GimpCellRendererToggle">GimpCellRendererToggle</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpCellRendererToggle.html#GimpCellRendererToggle-clicked" title="The “clicked” signal">GimpCellRendererToggle::clicked</a>, object signal in <a class="link" href="GimpCellRendererToggle.html" title="GimpCellRendererToggle">GimpCellRendererToggle</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpCellRendererToggle.html#GimpCellRendererToggle--icon-name" title="The “icon-name” property">GimpCellRendererToggle:icon-name</a>, object property in <a class="link" href="GimpCellRendererToggle.html" title="GimpCellRendererToggle">GimpCellRendererToggle</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpCellRendererToggle.html#GimpCellRendererToggle--override-background" title="The “override-background” property">GimpCellRendererToggle:override-background</a>, object property in <a class="link" href="GimpCellRendererToggle.html" title="GimpCellRendererToggle">GimpCellRendererToggle</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpCellRendererToggle.html#GimpCellRendererToggle--stock-id" title="The “stock-id” property">GimpCellRendererToggle:stock-id</a>, object property in <a class="link" href="GimpCellRendererToggle.html" title="GimpCellRendererToggle">GimpCellRendererToggle</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpCellRendererToggle.html#GimpCellRendererToggle--stock-size" title="The “stock-size” property">GimpCellRendererToggle:stock-size</a>, object property in <a class="link" href="GimpCellRendererToggle.html" title="GimpCellRendererToggle">GimpCellRendererToggle</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpCellRendererColor.html#gimp-cell-renderer-color-new" title="gimp_cell_renderer_color_new ()">gimp_cell_renderer_color_new</a>, function in <a class="link" href="GimpCellRendererColor.html" title="GimpCellRendererColor">GimpCellRendererColor</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpCellRendererToggle.html#gimp-cell-renderer-toggle-clicked" title="gimp_cell_renderer_toggle_clicked ()">gimp_cell_renderer_toggle_clicked</a>, function in <a class="link" href="GimpCellRendererToggle.html" title="GimpCellRendererToggle">GimpCellRendererToggle</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpCellRendererToggle.html#gimp-cell-renderer-toggle-new" title="gimp_cell_renderer_toggle_new ()">gimp_cell_renderer_toggle_new</a>, function in <a class="link" href="GimpCellRendererToggle.html" title="GimpCellRendererToggle">GimpCellRendererToggle</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpChainButton.html#GimpChainButton-struct" title="GimpChainButton">GimpChainButton</a>, struct in <a class="link" href="GimpChainButton.html" title="GimpChainButton">GimpChainButton</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpChainButton.html#GimpChainButton-toggled" title="The “toggled” signal">GimpChainButton::toggled</a>, object signal in <a class="link" href="GimpChainButton.html" title="GimpChainButton">GimpChainButton</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpChainButton.html#GimpChainButton--active" title="The “active” property">GimpChainButton:active</a>, object property in <a class="link" href="GimpChainButton.html" title="GimpChainButton">GimpChainButton</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpChainButton.html#GimpChainButton--icon-size" title="The “icon-size” property">GimpChainButton:icon-size</a>, object property in <a class="link" href="GimpChainButton.html" title="GimpChainButton">GimpChainButton</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpChainButton.html#GimpChainButton--position" title="The “position” property">GimpChainButton:position</a>, object property in <a class="link" href="GimpChainButton.html" title="GimpChainButton">GimpChainButton</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpChainButton.html#GimpChainPosition" title="enum GimpChainPosition">GimpChainPosition</a>, enum in <a class="link" href="GimpChainButton.html" title="GimpChainButton">GimpChainButton</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpChainButton.html#gimp-chain-button-get-active" title="gimp_chain_button_get_active ()">gimp_chain_button_get_active</a>, function in <a class="link" href="GimpChainButton.html" title="GimpChainButton">GimpChainButton</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpChainButton.html#gimp-chain-button-get-icon-size" title="gimp_chain_button_get_icon_size ()">gimp_chain_button_get_icon_size</a>, function in <a class="link" href="GimpChainButton.html" title="GimpChainButton">GimpChainButton</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpChainButton.html#gimp-chain-button-new" title="gimp_chain_button_new ()">gimp_chain_button_new</a>, function in <a class="link" href="GimpChainButton.html" title="GimpChainButton">GimpChainButton</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpChainButton.html#gimp-chain-button-set-active" title="gimp_chain_button_set_active ()">gimp_chain_button_set_active</a>, function in <a class="link" href="GimpChainButton.html" title="GimpChainButton">GimpChainButton</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpChainButton.html#gimp-chain-button-set-icon-size" title="gimp_chain_button_set_icon_size ()">gimp_chain_button_set_icon_size</a>, function in <a class="link" href="GimpChainButton.html" title="GimpChainButton">GimpChainButton</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorArea.html#GimpColorArea-struct" title="GimpColorArea">GimpColorArea</a>, struct in <a class="link" href="GimpColorArea.html" title="GimpColorArea">GimpColorArea</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorArea.html#GimpColorArea-color-changed" title="The “color-changed” signal">GimpColorArea::color-changed</a>, object signal in <a class="link" href="GimpColorArea.html" title="GimpColorArea">GimpColorArea</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorArea.html#GimpColorArea--color" title="The “color” property">GimpColorArea:color</a>, object property in <a class="link" href="GimpColorArea.html" title="GimpColorArea">GimpColorArea</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorArea.html#GimpColorArea--drag-mask" title="The “drag-mask” property">GimpColorArea:drag-mask</a>, object property in <a class="link" href="GimpColorArea.html" title="GimpColorArea">GimpColorArea</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorArea.html#GimpColorArea--draw-border" title="The “draw-border” property">GimpColorArea:draw-border</a>, object property in <a class="link" href="GimpColorArea.html" title="GimpColorArea">GimpColorArea</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorArea.html#GimpColorArea--type" title="The “type” property">GimpColorArea:type</a>, object property in <a class="link" href="GimpColorArea.html" title="GimpColorArea">GimpColorArea</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorArea.html#GimpColorAreaType" title="enum GimpColorAreaType">GimpColorAreaType</a>, enum in <a class="link" href="GimpColorArea.html" title="GimpColorArea">GimpColorArea</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorButton.html#GimpColorButton-struct" title="GimpColorButton">GimpColorButton</a>, struct in <a class="link" href="GimpColorButton.html" title="GimpColorButton">GimpColorButton</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorButton.html#GimpColorButton-color-changed" title="The “color-changed” signal">GimpColorButton::color-changed</a>, object signal in <a class="link" href="GimpColorButton.html" title="GimpColorButton">GimpColorButton</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorButton.html#GimpColorButton--area-height" title="The “area-height” property">GimpColorButton:area-height</a>, object property in <a class="link" href="GimpColorButton.html" title="GimpColorButton">GimpColorButton</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorButton.html#GimpColorButton--area-width" title="The “area-width” property">GimpColorButton:area-width</a>, object property in <a class="link" href="GimpColorButton.html" title="GimpColorButton">GimpColorButton</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorButton.html#GimpColorButton--color" title="The “color” property">GimpColorButton:color</a>, object property in <a class="link" href="GimpColorButton.html" title="GimpColorButton">GimpColorButton</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorButton.html#GimpColorButton--color-config" title="The “color-config” property">GimpColorButton:color-config</a>, object property in <a class="link" href="GimpColorButton.html" title="GimpColorButton">GimpColorButton</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorButton.html#GimpColorButton--continuous-update" title="The “continuous-update” property">GimpColorButton:continuous-update</a>, object property in <a class="link" href="GimpColorButton.html" title="GimpColorButton">GimpColorButton</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorButton.html#GimpColorButton--title" title="The “title” property">GimpColorButton:title</a>, object property in <a class="link" href="GimpColorButton.html" title="GimpColorButton">GimpColorButton</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorButton.html#GimpColorButton--type" title="The “type” property">GimpColorButton:type</a>, object property in <a class="link" href="GimpColorButton.html" title="GimpColorButton">GimpColorButton</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorDisplay.html#GimpColorDisplay-struct" title="GimpColorDisplay">GimpColorDisplay</a>, struct in <a class="link" href="GimpColorDisplay.html" title="GimpColorDisplay">GimpColorDisplay</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorDisplay.html#GimpColorDisplay-changed" title="The “changed” signal">GimpColorDisplay::changed</a>, object signal in <a class="link" href="GimpColorDisplay.html" title="GimpColorDisplay">GimpColorDisplay</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorDisplay.html#GimpColorDisplay--color-config" title="The “color-config” property">GimpColorDisplay:color-config</a>, object property in <a class="link" href="GimpColorDisplay.html" title="GimpColorDisplay">GimpColorDisplay</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorDisplay.html#GimpColorDisplay--color-managed" title="The “color-managed” property">GimpColorDisplay:color-managed</a>, object property in <a class="link" href="GimpColorDisplay.html" title="GimpColorDisplay">GimpColorDisplay</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorDisplay.html#GimpColorDisplay--enabled" title="The “enabled” property">GimpColorDisplay:enabled</a>, object property in <a class="link" href="GimpColorDisplay.html" title="GimpColorDisplay">GimpColorDisplay</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorDisplayStack.html#GimpColorDisplayStack-struct" title="GimpColorDisplayStack">GimpColorDisplayStack</a>, struct in <a class="link" href="GimpColorDisplayStack.html" title="GimpColorDisplayStack">GimpColorDisplayStack</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorDisplayStack.html#GimpColorDisplayStack-added" title="The “added” signal">GimpColorDisplayStack::added</a>, object signal in <a class="link" href="GimpColorDisplayStack.html" title="GimpColorDisplayStack">GimpColorDisplayStack</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorDisplayStack.html#GimpColorDisplayStack-changed" title="The “changed” signal">GimpColorDisplayStack::changed</a>, object signal in <a class="link" href="GimpColorDisplayStack.html" title="GimpColorDisplayStack">GimpColorDisplayStack</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorDisplayStack.html#GimpColorDisplayStack-removed" title="The “removed” signal">GimpColorDisplayStack::removed</a>, object signal in <a class="link" href="GimpColorDisplayStack.html" title="GimpColorDisplayStack">GimpColorDisplayStack</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorDisplayStack.html#GimpColorDisplayStack-reordered" title="The “reordered” signal">GimpColorDisplayStack::reordered</a>, object signal in <a class="link" href="GimpColorDisplayStack.html" title="GimpColorDisplayStack">GimpColorDisplayStack</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorHexEntry.html#GimpColorHexEntry-struct" title="GimpColorHexEntry">GimpColorHexEntry</a>, struct in <a class="link" href="GimpColorHexEntry.html" title="GimpColorHexEntry">GimpColorHexEntry</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorHexEntry.html#GimpColorHexEntry-color-changed" title="The “color-changed” signal">GimpColorHexEntry::color-changed</a>, object signal in <a class="link" href="GimpColorHexEntry.html" title="GimpColorHexEntry">GimpColorHexEntry</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorNotebook.html#GimpColorNotebook-struct" title="GimpColorNotebook">GimpColorNotebook</a>, struct in <a class="link" href="GimpColorNotebook.html" title="GimpColorNotebook">GimpColorNotebook</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorNotebook.html#GimpColorNotebook--s-tab-border" title="The “tab-border” style property">GimpColorNotebook:tab-border</a>, object property in <a class="link" href="GimpColorNotebook.html" title="GimpColorNotebook">GimpColorNotebook</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorNotebook.html#GimpColorNotebook--s-tab-icon-size" title="The “tab-icon-size” style property">GimpColorNotebook:tab-icon-size</a>, object property in <a class="link" href="GimpColorNotebook.html" title="GimpColorNotebook">GimpColorNotebook</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorProfileComboBox.html#GimpColorProfileComboBox-struct" title="GimpColorProfileComboBox">GimpColorProfileComboBox</a>, struct in <a class="link" href="GimpColorProfileComboBox.html" title="GimpColorProfileComboBox">GimpColorProfileComboBox</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorProfileComboBox.html#GimpColorProfileComboBox--dialog" title="The “dialog” property">GimpColorProfileComboBox:dialog</a>, object property in <a class="link" href="GimpColorProfileComboBox.html" title="GimpColorProfileComboBox">GimpColorProfileComboBox</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorProfileComboBox.html#GimpColorProfileComboBox--model" title="The “model” property">GimpColorProfileComboBox:model</a>, object property in <a class="link" href="GimpColorProfileComboBox.html" title="GimpColorProfileComboBox">GimpColorProfileComboBox</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorProfileStore.html#GimpColorProfileStore-struct" title="GimpColorProfileStore">GimpColorProfileStore</a>, struct in <a class="link" href="GimpColorProfileStore.html" title="GimpColorProfileStore">GimpColorProfileStore</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorProfileStore.html#GimpColorProfileStore--history" title="The “history” property">GimpColorProfileStore:history</a>, object property in <a class="link" href="GimpColorProfileStore.html" title="GimpColorProfileStore">GimpColorProfileStore</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorScale.html#GimpColorScale-struct" title="GimpColorScale">GimpColorScale</a>, struct in <a class="link" href="GimpColorScale.html" title="GimpColorScale">GimpColorScale</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorScale.html#GimpColorScale--channel" title="The “channel” property">GimpColorScale:channel</a>, object property in <a class="link" href="GimpColorScale.html" title="GimpColorScale">GimpColorScale</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorScales.html#GimpColorScales-struct" title="GimpColorScales">GimpColorScales</a>, struct in <a class="link" href="GimpColorScales.html" title="GimpColorScales">GimpColorScales</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorScales.html#GimpColorScales--show-hsv" title="The “show-hsv” property">GimpColorScales:show-hsv</a>, object property in <a class="link" href="GimpColorScales.html" title="GimpColorScales">GimpColorScales</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorScales.html#GimpColorScales--show-rgb-u8" title="The “show-rgb-u8” property">GimpColorScales:show-rgb-u8</a>, object property in <a class="link" href="GimpColorScales.html" title="GimpColorScales">GimpColorScales</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorSelect.html#GimpColorSelect-struct" title="GimpColorSelect">GimpColorSelect</a>, struct in <a class="link" href="GimpColorSelect.html" title="GimpColorSelect">GimpColorSelect</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorSelection.html#GimpColorSelection-struct" title="GimpColorSelection">GimpColorSelection</a>, struct in <a class="link" href="GimpColorSelection.html" title="GimpColorSelection">GimpColorSelection</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorSelection.html#GimpColorSelection-color-changed" title="The “color-changed” signal">GimpColorSelection::color-changed</a>, object signal in <a class="link" href="GimpColorSelection.html" title="GimpColorSelection">GimpColorSelection</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorSelection.html#GimpColorSelection--config" title="The “config” property">GimpColorSelection:config</a>, object property in <a class="link" href="GimpColorSelection.html" title="GimpColorSelection">GimpColorSelection</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorSelector.html#GimpColorSelector-struct" title="GimpColorSelector">GimpColorSelector</a>, struct in <a class="link" href="GimpColorSelector.html" title="GimpColorSelector">GimpColorSelector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorSelector.html#GimpColorSelector-channel-changed" title="The “channel-changed” signal">GimpColorSelector::channel-changed</a>, object signal in <a class="link" href="GimpColorSelector.html" title="GimpColorSelector">GimpColorSelector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorSelector.html#GimpColorSelector-color-changed" title="The “color-changed” signal">GimpColorSelector::color-changed</a>, object signal in <a class="link" href="GimpColorSelector.html" title="GimpColorSelector">GimpColorSelector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorSelector.html#GimpColorSelector-model-visible-changed" title="The “model-visible-changed” signal">GimpColorSelector::model-visible-changed</a>, object signal in <a class="link" href="GimpColorSelector.html" title="GimpColorSelector">GimpColorSelector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorSelector.html#GimpColorSelectorChannel" title="enum GimpColorSelectorChannel">GimpColorSelectorChannel</a>, enum in <a class="link" href="GimpColorSelector.html" title="GimpColorSelector">GimpColorSelector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorSelector.html#GimpColorSelectorModel" title="enum GimpColorSelectorModel">GimpColorSelectorModel</a>, enum in <a class="link" href="GimpColorSelector.html" title="GimpColorSelector">GimpColorSelector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorArea.html#gimp-color-area-get-color" title="gimp_color_area_get_color ()">gimp_color_area_get_color</a>, function in <a class="link" href="GimpColorArea.html" title="GimpColorArea">GimpColorArea</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorArea.html#gimp-color-area-has-alpha" title="gimp_color_area_has_alpha ()">gimp_color_area_has_alpha</a>, function in <a class="link" href="GimpColorArea.html" title="GimpColorArea">GimpColorArea</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorArea.html#gimp-color-area-new" title="gimp_color_area_new ()">gimp_color_area_new</a>, function in <a class="link" href="GimpColorArea.html" title="GimpColorArea">GimpColorArea</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorArea.html#gimp-color-area-set-color" title="gimp_color_area_set_color ()">gimp_color_area_set_color</a>, function in <a class="link" href="GimpColorArea.html" title="GimpColorArea">GimpColorArea</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorArea.html#gimp-color-area-set-color-config" title="gimp_color_area_set_color_config ()">gimp_color_area_set_color_config</a>, function in <a class="link" href="GimpColorArea.html" title="GimpColorArea">GimpColorArea</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorArea.html#gimp-color-area-set-draw-border" title="gimp_color_area_set_draw_border ()">gimp_color_area_set_draw_border</a>, function in <a class="link" href="GimpColorArea.html" title="GimpColorArea">GimpColorArea</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorArea.html#gimp-color-area-set-type" title="gimp_color_area_set_type ()">gimp_color_area_set_type</a>, function in <a class="link" href="GimpColorArea.html" title="GimpColorArea">GimpColorArea</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorButton.html#gimp-color-button-get-color" title="gimp_color_button_get_color ()">gimp_color_button_get_color</a>, function in <a class="link" href="GimpColorButton.html" title="GimpColorButton">GimpColorButton</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorButton.html#gimp-color-button-get-title" title="gimp_color_button_get_title ()">gimp_color_button_get_title</a>, function in <a class="link" href="GimpColorButton.html" title="GimpColorButton">GimpColorButton</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorButton.html#gimp-color-button-get-ui-manager" title="gimp_color_button_get_ui_manager ()">gimp_color_button_get_ui_manager</a>, function in <a class="link" href="GimpColorButton.html" title="GimpColorButton">GimpColorButton</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorButton.html#gimp-color-button-get-update" title="gimp_color_button_get_update ()">gimp_color_button_get_update</a>, function in <a class="link" href="GimpColorButton.html" title="GimpColorButton">GimpColorButton</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorButton.html#gimp-color-button-has-alpha" title="gimp_color_button_has_alpha ()">gimp_color_button_has_alpha</a>, function in <a class="link" href="GimpColorButton.html" title="GimpColorButton">GimpColorButton</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorButton.html#gimp-color-button-new" title="gimp_color_button_new ()">gimp_color_button_new</a>, function in <a class="link" href="GimpColorButton.html" title="GimpColorButton">GimpColorButton</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorButton.html#gimp-color-button-set-color" title="gimp_color_button_set_color ()">gimp_color_button_set_color</a>, function in <a class="link" href="GimpColorButton.html" title="GimpColorButton">GimpColorButton</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorButton.html#gimp-color-button-set-color-config" title="gimp_color_button_set_color_config ()">gimp_color_button_set_color_config</a>, function in <a class="link" href="GimpColorButton.html" title="GimpColorButton">GimpColorButton</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorButton.html#gimp-color-button-set-title" title="gimp_color_button_set_title ()">gimp_color_button_set_title</a>, function in <a class="link" href="GimpColorButton.html" title="GimpColorButton">GimpColorButton</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorButton.html#gimp-color-button-set-type" title="gimp_color_button_set_type ()">gimp_color_button_set_type</a>, function in <a class="link" href="GimpColorButton.html" title="GimpColorButton">GimpColorButton</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorButton.html#gimp-color-button-set-update" title="gimp_color_button_set_update ()">gimp_color_button_set_update</a>, function in <a class="link" href="GimpColorButton.html" title="GimpColorButton">GimpColorButton</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorDisplay.html#gimp-color-display-changed" title="gimp_color_display_changed ()">gimp_color_display_changed</a>, function in <a class="link" href="GimpColorDisplay.html" title="GimpColorDisplay">GimpColorDisplay</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorDisplay.html#gimp-color-display-clone" title="gimp_color_display_clone ()">gimp_color_display_clone</a>, function in <a class="link" href="GimpColorDisplay.html" title="GimpColorDisplay">GimpColorDisplay</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorDisplay.html#gimp-color-display-configure" title="gimp_color_display_configure ()">gimp_color_display_configure</a>, function in <a class="link" href="GimpColorDisplay.html" title="GimpColorDisplay">GimpColorDisplay</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorDisplay.html#gimp-color-display-configure-reset" title="gimp_color_display_configure_reset ()">gimp_color_display_configure_reset</a>, function in <a class="link" href="GimpColorDisplay.html" title="GimpColorDisplay">GimpColorDisplay</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorDisplay.html#gimp-color-display-convert" title="gimp_color_display_convert ()">gimp_color_display_convert</a>, function in <a class="link" href="GimpColorDisplay.html" title="GimpColorDisplay">GimpColorDisplay</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorDisplay.html#gimp-color-display-convert-buffer" title="gimp_color_display_convert_buffer ()">gimp_color_display_convert_buffer</a>, function in <a class="link" href="GimpColorDisplay.html" title="GimpColorDisplay">GimpColorDisplay</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorDisplay.html#gimp-color-display-convert-surface" title="gimp_color_display_convert_surface ()">gimp_color_display_convert_surface</a>, function in <a class="link" href="GimpColorDisplay.html" title="GimpColorDisplay">GimpColorDisplay</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorDisplay.html#gimp-color-display-get-config" title="gimp_color_display_get_config ()">gimp_color_display_get_config</a>, function in <a class="link" href="GimpColorDisplay.html" title="GimpColorDisplay">GimpColorDisplay</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorDisplay.html#gimp-color-display-get-enabled" title="gimp_color_display_get_enabled ()">gimp_color_display_get_enabled</a>, function in <a class="link" href="GimpColorDisplay.html" title="GimpColorDisplay">GimpColorDisplay</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorDisplay.html#gimp-color-display-get-managed" title="gimp_color_display_get_managed ()">gimp_color_display_get_managed</a>, function in <a class="link" href="GimpColorDisplay.html" title="GimpColorDisplay">GimpColorDisplay</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorDisplay.html#gimp-color-display-load-state" title="gimp_color_display_load_state ()">gimp_color_display_load_state</a>, function in <a class="link" href="GimpColorDisplay.html" title="GimpColorDisplay">GimpColorDisplay</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorDisplay.html#gimp-color-display-new" title="gimp_color_display_new ()">gimp_color_display_new</a>, function in <a class="link" href="GimpColorDisplay.html" title="GimpColorDisplay">GimpColorDisplay</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorDisplay.html#gimp-color-display-save-state" title="gimp_color_display_save_state ()">gimp_color_display_save_state</a>, function in <a class="link" href="GimpColorDisplay.html" title="GimpColorDisplay">GimpColorDisplay</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorDisplay.html#gimp-color-display-set-enabled" title="gimp_color_display_set_enabled ()">gimp_color_display_set_enabled</a>, function in <a class="link" href="GimpColorDisplay.html" title="GimpColorDisplay">GimpColorDisplay</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorDisplayStack.html#gimp-color-display-stack-add" title="gimp_color_display_stack_add ()">gimp_color_display_stack_add</a>, function in <a class="link" href="GimpColorDisplayStack.html" title="GimpColorDisplayStack">GimpColorDisplayStack</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorDisplayStack.html#gimp-color-display-stack-changed" title="gimp_color_display_stack_changed ()">gimp_color_display_stack_changed</a>, function in <a class="link" href="GimpColorDisplayStack.html" title="GimpColorDisplayStack">GimpColorDisplayStack</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorDisplayStack.html#gimp-color-display-stack-clone" title="gimp_color_display_stack_clone ()">gimp_color_display_stack_clone</a>, function in <a class="link" href="GimpColorDisplayStack.html" title="GimpColorDisplayStack">GimpColorDisplayStack</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorDisplayStack.html#gimp-color-display-stack-convert" title="gimp_color_display_stack_convert ()">gimp_color_display_stack_convert</a>, function in <a class="link" href="GimpColorDisplayStack.html" title="GimpColorDisplayStack">GimpColorDisplayStack</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorDisplayStack.html#gimp-color-display-stack-convert-buffer" title="gimp_color_display_stack_convert_buffer ()">gimp_color_display_stack_convert_buffer</a>, function in <a class="link" href="GimpColorDisplayStack.html" title="GimpColorDisplayStack">GimpColorDisplayStack</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorDisplayStack.html#gimp-color-display-stack-convert-surface" title="gimp_color_display_stack_convert_surface ()">gimp_color_display_stack_convert_surface</a>, function in <a class="link" href="GimpColorDisplayStack.html" title="GimpColorDisplayStack">GimpColorDisplayStack</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorDisplayStack.html#gimp-color-display-stack-new" title="gimp_color_display_stack_new ()">gimp_color_display_stack_new</a>, function in <a class="link" href="GimpColorDisplayStack.html" title="GimpColorDisplayStack">GimpColorDisplayStack</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorDisplayStack.html#gimp-color-display-stack-remove" title="gimp_color_display_stack_remove ()">gimp_color_display_stack_remove</a>, function in <a class="link" href="GimpColorDisplayStack.html" title="GimpColorDisplayStack">GimpColorDisplayStack</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorDisplayStack.html#gimp-color-display-stack-reorder-down" title="gimp_color_display_stack_reorder_down ()">gimp_color_display_stack_reorder_down</a>, function in <a class="link" href="GimpColorDisplayStack.html" title="GimpColorDisplayStack">GimpColorDisplayStack</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorDisplayStack.html#gimp-color-display-stack-reorder-up" title="gimp_color_display_stack_reorder_up ()">gimp_color_display_stack_reorder_up</a>, function in <a class="link" href="GimpColorDisplayStack.html" title="GimpColorDisplayStack">GimpColorDisplayStack</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorHexEntry.html#gimp-color-hex-entry-get-color" title="gimp_color_hex_entry_get_color ()">gimp_color_hex_entry_get_color</a>, function in <a class="link" href="GimpColorHexEntry.html" title="GimpColorHexEntry">GimpColorHexEntry</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorHexEntry.html#gimp-color-hex-entry-new" title="gimp_color_hex_entry_new ()">gimp_color_hex_entry_new</a>, function in <a class="link" href="GimpColorHexEntry.html" title="GimpColorHexEntry">GimpColorHexEntry</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorHexEntry.html#gimp-color-hex-entry-set-color" title="gimp_color_hex_entry_set_color ()">gimp_color_hex_entry_set_color</a>, function in <a class="link" href="GimpColorHexEntry.html" title="GimpColorHexEntry">GimpColorHexEntry</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorNotebook.html#gimp-color-notebook-set-has-page" title="gimp_color_notebook_set_has_page ()">gimp_color_notebook_set_has_page</a>, function in <a class="link" href="GimpColorNotebook.html" title="GimpColorNotebook">GimpColorNotebook</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorProfileChooserDialog.html#gimp-color-profile-chooser-dialog-new" title="gimp_color_profile_chooser_dialog_new ()">gimp_color_profile_chooser_dialog_new</a>, function in <a class="link" href="GimpColorProfileChooserDialog.html" title="GimpColorProfileChooserDialog">GimpColorProfileChooserDialog</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorProfileComboBox.html#gimp-color-profile-combo-box-add" title="gimp_color_profile_combo_box_add ()">gimp_color_profile_combo_box_add</a>, function in <a class="link" href="GimpColorProfileComboBox.html" title="GimpColorProfileComboBox">GimpColorProfileComboBox</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorProfileComboBox.html#gimp-color-profile-combo-box-add-file" title="gimp_color_profile_combo_box_add_file ()">gimp_color_profile_combo_box_add_file</a>, function in <a class="link" href="GimpColorProfileComboBox.html" title="GimpColorProfileComboBox">GimpColorProfileComboBox</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorProfileComboBox.html#gimp-color-profile-combo-box-get-active" title="gimp_color_profile_combo_box_get_active ()">gimp_color_profile_combo_box_get_active</a>, function in <a class="link" href="GimpColorProfileComboBox.html" title="GimpColorProfileComboBox">GimpColorProfileComboBox</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorProfileComboBox.html#gimp-color-profile-combo-box-get-active-file" title="gimp_color_profile_combo_box_get_active_file ()">gimp_color_profile_combo_box_get_active_file</a>, function in <a class="link" href="GimpColorProfileComboBox.html" title="GimpColorProfileComboBox">GimpColorProfileComboBox</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorProfileComboBox.html#gimp-color-profile-combo-box-new" title="gimp_color_profile_combo_box_new ()">gimp_color_profile_combo_box_new</a>, function in <a class="link" href="GimpColorProfileComboBox.html" title="GimpColorProfileComboBox">GimpColorProfileComboBox</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorProfileComboBox.html#gimp-color-profile-combo-box-new-with-model" title="gimp_color_profile_combo_box_new_with_model ()">gimp_color_profile_combo_box_new_with_model</a>, function in <a class="link" href="GimpColorProfileComboBox.html" title="GimpColorProfileComboBox">GimpColorProfileComboBox</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorProfileComboBox.html#gimp-color-profile-combo-box-set-active" title="gimp_color_profile_combo_box_set_active ()">gimp_color_profile_combo_box_set_active</a>, function in <a class="link" href="GimpColorProfileComboBox.html" title="GimpColorProfileComboBox">GimpColorProfileComboBox</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorProfileComboBox.html#gimp-color-profile-combo-box-set-active-file" title="gimp_color_profile_combo_box_set_active_file ()">gimp_color_profile_combo_box_set_active_file</a>, function in <a class="link" href="GimpColorProfileComboBox.html" title="GimpColorProfileComboBox">GimpColorProfileComboBox</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorProfileStore.html#gimp-color-profile-store-add" title="gimp_color_profile_store_add ()">gimp_color_profile_store_add</a>, function in <a class="link" href="GimpColorProfileStore.html" title="GimpColorProfileStore">GimpColorProfileStore</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorProfileStore.html#gimp-color-profile-store-add-file" title="gimp_color_profile_store_add_file ()">gimp_color_profile_store_add_file</a>, function in <a class="link" href="GimpColorProfileStore.html" title="GimpColorProfileStore">GimpColorProfileStore</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorProfileStore.html#gimp-color-profile-store-new" title="gimp_color_profile_store_new ()">gimp_color_profile_store_new</a>, function in <a class="link" href="GimpColorProfileStore.html" title="GimpColorProfileStore">GimpColorProfileStore</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorProfileView.html#gimp-color-profile-view-new" title="gimp_color_profile_view_new ()">gimp_color_profile_view_new</a>, function in <a class="link" href="GimpColorProfileView.html" title="GimpColorProfileView">GimpColorProfileView</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorProfileView.html#gimp-color-profile-view-set-error" title="gimp_color_profile_view_set_error ()">gimp_color_profile_view_set_error</a>, function in <a class="link" href="GimpColorProfileView.html" title="GimpColorProfileView">GimpColorProfileView</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorProfileView.html#gimp-color-profile-view-set-profile" title="gimp_color_profile_view_set_profile ()">gimp_color_profile_view_set_profile</a>, function in <a class="link" href="GimpColorProfileView.html" title="GimpColorProfileView">GimpColorProfileView</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorScales.html#gimp-color-scales-get-show-rgb-u8" title="gimp_color_scales_get_show_rgb_u8 ()">gimp_color_scales_get_show_rgb_u8</a>, function in <a class="link" href="GimpColorScales.html" title="GimpColorScales">GimpColorScales</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorScales.html#gimp-color-scales-set-show-rgb-u8" title="gimp_color_scales_set_show_rgb_u8 ()">gimp_color_scales_set_show_rgb_u8</a>, function in <a class="link" href="GimpColorScales.html" title="GimpColorScales">GimpColorScales</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpWidgets.html#gimp-color-scale-entry-new" title="gimp_color_scale_entry_new ()">gimp_color_scale_entry_new</a>, function in <a class="link" href="libgimpwidgets-GimpWidgets.html" title="GimpWidgets">GimpWidgets</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorScale.html#gimp-color-scale-new" title="gimp_color_scale_new ()">gimp_color_scale_new</a>, function in <a class="link" href="GimpColorScale.html" title="GimpColorScale">GimpColorScale</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorScale.html#gimp-color-scale-set-channel" title="gimp_color_scale_set_channel ()">gimp_color_scale_set_channel</a>, function in <a class="link" href="GimpColorScale.html" title="GimpColorScale">GimpColorScale</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorScale.html#gimp-color-scale-set-color" title="gimp_color_scale_set_color ()">gimp_color_scale_set_color</a>, function in <a class="link" href="GimpColorScale.html" title="GimpColorScale">GimpColorScale</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorScale.html#gimp-color-scale-set-color-config" title="gimp_color_scale_set_color_config ()">gimp_color_scale_set_color_config</a>, function in <a class="link" href="GimpColorScale.html" title="GimpColorScale">GimpColorScale</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorSelection.html#gimp-color-selection-color-changed" title="gimp_color_selection_color_changed ()">gimp_color_selection_color_changed</a>, function in <a class="link" href="GimpColorSelection.html" title="GimpColorSelection">GimpColorSelection</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorSelection.html#gimp-color-selection-get-color" title="gimp_color_selection_get_color ()">gimp_color_selection_get_color</a>, function in <a class="link" href="GimpColorSelection.html" title="GimpColorSelection">GimpColorSelection</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorSelection.html#gimp-color-selection-get-old-color" title="gimp_color_selection_get_old_color ()">gimp_color_selection_get_old_color</a>, function in <a class="link" href="GimpColorSelection.html" title="GimpColorSelection">GimpColorSelection</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorSelection.html#gimp-color-selection-get-show-alpha" title="gimp_color_selection_get_show_alpha ()">gimp_color_selection_get_show_alpha</a>, function in <a class="link" href="GimpColorSelection.html" title="GimpColorSelection">GimpColorSelection</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorSelection.html#gimp-color-selection-new" title="gimp_color_selection_new ()">gimp_color_selection_new</a>, function in <a class="link" href="GimpColorSelection.html" title="GimpColorSelection">GimpColorSelection</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorSelection.html#gimp-color-selection-reset" title="gimp_color_selection_reset ()">gimp_color_selection_reset</a>, function in <a class="link" href="GimpColorSelection.html" title="GimpColorSelection">GimpColorSelection</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorSelection.html#gimp-color-selection-set-color" title="gimp_color_selection_set_color ()">gimp_color_selection_set_color</a>, function in <a class="link" href="GimpColorSelection.html" title="GimpColorSelection">GimpColorSelection</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorSelection.html#gimp-color-selection-set-config" title="gimp_color_selection_set_config ()">gimp_color_selection_set_config</a>, function in <a class="link" href="GimpColorSelection.html" title="GimpColorSelection">GimpColorSelection</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorSelection.html#gimp-color-selection-set-old-color" title="gimp_color_selection_set_old_color ()">gimp_color_selection_set_old_color</a>, function in <a class="link" href="GimpColorSelection.html" title="GimpColorSelection">GimpColorSelection</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorSelection.html#gimp-color-selection-set-show-alpha" title="gimp_color_selection_set_show_alpha ()">gimp_color_selection_set_show_alpha</a>, function in <a class="link" href="GimpColorSelection.html" title="GimpColorSelection">GimpColorSelection</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorSelector.html#GIMP-COLOR-SELECTOR-BAR-SIZE:CAPS" title="GIMP_COLOR_SELECTOR_BAR_SIZE">GIMP_COLOR_SELECTOR_BAR_SIZE</a>, macro in <a class="link" href="GimpColorSelector.html" title="GimpColorSelector">GimpColorSelector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorSelector.html#gimp-color-selector-channel-changed" title="gimp_color_selector_channel_changed ()">gimp_color_selector_channel_changed</a>, function in <a class="link" href="GimpColorSelector.html" title="GimpColorSelector">GimpColorSelector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorSelector.html#gimp-color-selector-color-changed" title="gimp_color_selector_color_changed ()">gimp_color_selector_color_changed</a>, function in <a class="link" href="GimpColorSelector.html" title="GimpColorSelector">GimpColorSelector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorSelector.html#gimp-color-selector-get-channel" title="gimp_color_selector_get_channel ()">gimp_color_selector_get_channel</a>, function in <a class="link" href="GimpColorSelector.html" title="GimpColorSelector">GimpColorSelector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorSelector.html#gimp-color-selector-get-color" title="gimp_color_selector_get_color ()">gimp_color_selector_get_color</a>, function in <a class="link" href="GimpColorSelector.html" title="GimpColorSelector">GimpColorSelector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorSelector.html#gimp-color-selector-get-model-visible" title="gimp_color_selector_get_model_visible ()">gimp_color_selector_get_model_visible</a>, function in <a class="link" href="GimpColorSelector.html" title="GimpColorSelector">GimpColorSelector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorSelector.html#gimp-color-selector-get-show-alpha" title="gimp_color_selector_get_show_alpha ()">gimp_color_selector_get_show_alpha</a>, function in <a class="link" href="GimpColorSelector.html" title="GimpColorSelector">GimpColorSelector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorSelector.html#gimp-color-selector-get-toggles-sensitive" title="gimp_color_selector_get_toggles_sensitive ()">gimp_color_selector_get_toggles_sensitive</a>, function in <a class="link" href="GimpColorSelector.html" title="GimpColorSelector">GimpColorSelector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorSelector.html#gimp-color-selector-get-toggles-visible" title="gimp_color_selector_get_toggles_visible ()">gimp_color_selector_get_toggles_visible</a>, function in <a class="link" href="GimpColorSelector.html" title="GimpColorSelector">GimpColorSelector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorSelector.html#gimp-color-selector-model-visible-changed" title="gimp_color_selector_model_visible_changed ()">gimp_color_selector_model_visible_changed</a>, function in <a class="link" href="GimpColorSelector.html" title="GimpColorSelector">GimpColorSelector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorSelector.html#gimp-color-selector-new" title="gimp_color_selector_new ()">gimp_color_selector_new</a>, function in <a class="link" href="GimpColorSelector.html" title="GimpColorSelector">GimpColorSelector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorSelector.html#gimp-color-selector-set-channel" title="gimp_color_selector_set_channel ()">gimp_color_selector_set_channel</a>, function in <a class="link" href="GimpColorSelector.html" title="GimpColorSelector">GimpColorSelector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorSelector.html#gimp-color-selector-set-color" title="gimp_color_selector_set_color ()">gimp_color_selector_set_color</a>, function in <a class="link" href="GimpColorSelector.html" title="GimpColorSelector">GimpColorSelector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorSelector.html#gimp-color-selector-set-config" title="gimp_color_selector_set_config ()">gimp_color_selector_set_config</a>, function in <a class="link" href="GimpColorSelector.html" title="GimpColorSelector">GimpColorSelector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorSelector.html#gimp-color-selector-set-model-visible" title="gimp_color_selector_set_model_visible ()">gimp_color_selector_set_model_visible</a>, function in <a class="link" href="GimpColorSelector.html" title="GimpColorSelector">GimpColorSelector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorSelector.html#gimp-color-selector-set-show-alpha" title="gimp_color_selector_set_show_alpha ()">gimp_color_selector_set_show_alpha</a>, function in <a class="link" href="GimpColorSelector.html" title="GimpColorSelector">GimpColorSelector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorSelector.html#gimp-color-selector-set-toggles-sensitive" title="gimp_color_selector_set_toggles_sensitive ()">gimp_color_selector_set_toggles_sensitive</a>, function in <a class="link" href="GimpColorSelector.html" title="GimpColorSelector">GimpColorSelector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorSelector.html#gimp-color-selector-set-toggles-visible" title="gimp_color_selector_set_toggles_visible ()">gimp_color_selector_set_toggles_visible</a>, function in <a class="link" href="GimpColorSelector.html" title="GimpColorSelector">GimpColorSelector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpColorSelector.html#GIMP-COLOR-SELECTOR-SIZE:CAPS" title="GIMP_COLOR_SELECTOR_SIZE">GIMP_COLOR_SELECTOR_SIZE</a>, macro in <a class="link" href="GimpColorSelector.html" title="GimpColorSelector">GimpColorSelector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpHelpUI.html#gimp-context-help" title="gimp_context_help ()">gimp_context_help</a>, function in <a class="link" href="libgimpwidgets-GimpHelpUI.html" title="GimpHelpUI">GimpHelpUI</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpController.html#GimpController-struct" title="GimpController">GimpController</a>, struct in <a class="link" href="GimpController.html" title="GimpController">GimpController</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpController.html#GimpController-event" title="The “event” signal">GimpController::event</a>, object signal in <a class="link" href="GimpController.html" title="GimpController">GimpController</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpController.html#GimpController--name" title="The “name” property">GimpController:name</a>, object property in <a class="link" href="GimpController.html" title="GimpController">GimpController</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpController.html#GimpController--state" title="The “state” property">GimpController:state</a>, object property in <a class="link" href="GimpController.html" title="GimpController">GimpController</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpController.html#GimpControllerEvent" title="union GimpControllerEvent">GimpControllerEvent</a>, union in <a class="link" href="GimpController.html" title="GimpController">GimpController</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpController.html#GimpControllerEventAny" title="struct GimpControllerEventAny">GimpControllerEventAny</a>, struct in <a class="link" href="GimpController.html" title="GimpController">GimpController</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpController.html#GimpControllerEventTrigger" title="struct GimpControllerEventTrigger">GimpControllerEventTrigger</a>, struct in <a class="link" href="GimpController.html" title="GimpController">GimpController</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpController.html#GimpControllerEventType" title="enum GimpControllerEventType">GimpControllerEventType</a>, enum in <a class="link" href="GimpController.html" title="GimpController">GimpController</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpController.html#GimpControllerEventValue" title="struct GimpControllerEventValue">GimpControllerEventValue</a>, struct in <a class="link" href="GimpController.html" title="GimpController">GimpController</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpController.html#gimp-controller-event" title="gimp_controller_event ()">gimp_controller_event</a>, function in <a class="link" href="GimpController.html" title="GimpController">GimpController</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpController.html#gimp-controller-get-event-blurb" title="gimp_controller_get_event_blurb ()">gimp_controller_get_event_blurb</a>, function in <a class="link" href="GimpController.html" title="GimpController">GimpController</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpController.html#gimp-controller-get-event-name" title="gimp_controller_get_event_name ()">gimp_controller_get_event_name</a>, function in <a class="link" href="GimpController.html" title="GimpController">GimpController</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpController.html#gimp-controller-get-n-events" title="gimp_controller_get_n_events ()">gimp_controller_get_n_events</a>, function in <a class="link" href="GimpController.html" title="GimpController">GimpController</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpController.html#gimp-controller-new" title="gimp_controller_new ()">gimp_controller_new</a>, function in <a class="link" href="GimpController.html" title="GimpController">GimpController</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpWidgets.html#GIMP-COORDINATES-CHAINBUTTON:CAPS" title="GIMP_COORDINATES_CHAINBUTTON()">GIMP_COORDINATES_CHAINBUTTON</a>, macro in <a class="link" href="libgimpwidgets-GimpWidgets.html" title="GimpWidgets">GimpWidgets</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpWidgets.html#gimp-coordinates-new" title="gimp_coordinates_new ()">gimp_coordinates_new</a>, function in <a class="link" href="libgimpwidgets-GimpWidgets.html" title="GimpWidgets">GimpWidgets</a>
+</dt>
+<dd></dd>
+<a name="idxD"></a><h3 class="title">D</h3>
+<dt>
+<a class="link" href="GimpDialog.html#GimpDialog-struct" title="GimpDialog">GimpDialog</a>, struct in <a class="link" href="GimpDialog.html" title="GimpDialog">GimpDialog</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpDialog.html#GimpDialog--help-func" title="The “help-func” property">GimpDialog:help-func</a>, object property in <a class="link" href="GimpDialog.html" title="GimpDialog">GimpDialog</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpDialog.html#GimpDialog--help-id" title="The “help-id” property">GimpDialog:help-id</a>, object property in <a class="link" href="GimpDialog.html" title="GimpDialog">GimpDialog</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpDialog.html#GimpDialog--parent" title="The “parent” property">GimpDialog:parent</a>, object property in <a class="link" href="GimpDialog.html" title="GimpDialog">GimpDialog</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpDialog.html#gimp-dialogs-show-help-button" title="gimp_dialogs_show_help_button ()">gimp_dialogs_show_help_button</a>, function in <a class="link" href="GimpDialog.html" title="GimpDialog">GimpDialog</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpDialog.html#gimp-dialog-add-button" title="gimp_dialog_add_button ()">gimp_dialog_add_button</a>, function in <a class="link" href="GimpDialog.html" title="GimpDialog">GimpDialog</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpDialog.html#gimp-dialog-add-buttons" title="gimp_dialog_add_buttons ()">gimp_dialog_add_buttons</a>, function in <a class="link" href="GimpDialog.html" title="GimpDialog">GimpDialog</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpDialog.html#gimp-dialog-add-buttons-valist" title="gimp_dialog_add_buttons_valist ()">gimp_dialog_add_buttons_valist</a>, function in <a class="link" href="GimpDialog.html" title="GimpDialog">GimpDialog</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpDialog.html#gimp-dialog-new" title="gimp_dialog_new ()">gimp_dialog_new</a>, function in <a class="link" href="GimpDialog.html" title="GimpDialog">GimpDialog</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpDialog.html#gimp-dialog-new-valist" title="gimp_dialog_new_valist ()">gimp_dialog_new_valist</a>, function in <a class="link" href="GimpDialog.html" title="GimpDialog">GimpDialog</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpDialog.html#gimp-dialog-run" title="gimp_dialog_run ()">gimp_dialog_run</a>, function in <a class="link" href="GimpDialog.html" title="GimpDialog">GimpDialog</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpWidgets.html#gimp-double-adjustment-update" title="gimp_double_adjustment_update ()">gimp_double_adjustment_update</a>, function in <a class="link" href="libgimpwidgets-GimpWidgets.html" title="GimpWidgets">GimpWidgets</a>
+</dt>
+<dd></dd>
+<a name="idxE"></a><h3 class="title">E</h3>
+<dt>
+<a class="link" href="GimpEnumComboBox.html#GimpEnumComboBox-struct" title="GimpEnumComboBox">GimpEnumComboBox</a>, struct in <a class="link" href="GimpEnumComboBox.html" title="GimpEnumComboBox">GimpEnumComboBox</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpEnumComboBox.html#GimpEnumComboBox--model" title="The “model” property">GimpEnumComboBox:model</a>, object property in <a class="link" href="GimpEnumComboBox.html" title="GimpEnumComboBox">GimpEnumComboBox</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpEnumLabel.html#GimpEnumLabel-struct" title="GimpEnumLabel">GimpEnumLabel</a>, struct in <a class="link" href="GimpEnumLabel.html" title="GimpEnumLabel">GimpEnumLabel</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpEnumLabel.html#GimpEnumLabel--enum-type" title="The “enum-type” property">GimpEnumLabel:enum-type</a>, object property in <a class="link" href="GimpEnumLabel.html" title="GimpEnumLabel">GimpEnumLabel</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpEnumLabel.html#GimpEnumLabel--enum-value" title="The “enum-value” property">GimpEnumLabel:enum-value</a>, object property in <a class="link" href="GimpEnumLabel.html" title="GimpEnumLabel">GimpEnumLabel</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpEnumStore.html#GimpEnumStore-struct" title="GimpEnumStore">GimpEnumStore</a>, struct in <a class="link" href="GimpEnumStore.html" title="GimpEnumStore">GimpEnumStore</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpEnumStore.html#GimpEnumStore--enum-type" title="The “enum-type” property">GimpEnumStore:enum-type</a>, object property in <a class="link" href="GimpEnumStore.html" title="GimpEnumStore">GimpEnumStore</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpEnumComboBox.html#gimp-enum-combo-box-new" title="gimp_enum_combo_box_new ()">gimp_enum_combo_box_new</a>, function in <a class="link" href="GimpEnumComboBox.html" title="GimpEnumComboBox">GimpEnumComboBox</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpEnumComboBox.html#gimp-enum-combo-box-new-with-model" title="gimp_enum_combo_box_new_with_model ()">gimp_enum_combo_box_new_with_model</a>, function in <a class="link" href="GimpEnumComboBox.html" title="GimpEnumComboBox">GimpEnumComboBox</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpEnumComboBox.html#gimp-enum-combo-box-set-icon-prefix" title="gimp_enum_combo_box_set_icon_prefix ()">gimp_enum_combo_box_set_icon_prefix</a>, function in <a class="link" href="GimpEnumComboBox.html" title="GimpEnumComboBox">GimpEnumComboBox</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpEnumComboBox.html#gimp-enum-combo-box-set-stock-prefix" title="gimp_enum_combo_box_set_stock_prefix ()">gimp_enum_combo_box_set_stock_prefix</a>, function in <a class="link" href="GimpEnumComboBox.html" title="GimpEnumComboBox">GimpEnumComboBox</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpEnumWidgets.html#gimp-enum-icon-box-new" title="gimp_enum_icon_box_new ()">gimp_enum_icon_box_new</a>, function in <a class="link" href="libgimpwidgets-GimpEnumWidgets.html" title="GimpEnumWidgets">GimpEnumWidgets</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpEnumWidgets.html#gimp-enum-icon-box-new-with-range" title="gimp_enum_icon_box_new_with_range ()">gimp_enum_icon_box_new_with_range</a>, function in <a class="link" href="libgimpwidgets-GimpEnumWidgets.html" title="GimpEnumWidgets">GimpEnumWidgets</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpEnumWidgets.html#gimp-enum-icon-box-set-child-padding" title="gimp_enum_icon_box_set_child_padding ()">gimp_enum_icon_box_set_child_padding</a>, function in <a class="link" href="libgimpwidgets-GimpEnumWidgets.html" title="GimpEnumWidgets">GimpEnumWidgets</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpEnumLabel.html#gimp-enum-label-new" title="gimp_enum_label_new ()">gimp_enum_label_new</a>, function in <a class="link" href="GimpEnumLabel.html" title="GimpEnumLabel">GimpEnumLabel</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpEnumLabel.html#gimp-enum-label-set-value" title="gimp_enum_label_set_value ()">gimp_enum_label_set_value</a>, function in <a class="link" href="GimpEnumLabel.html" title="GimpEnumLabel">GimpEnumLabel</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpEnumWidgets.html#gimp-enum-radio-box-new" title="gimp_enum_radio_box_new ()">gimp_enum_radio_box_new</a>, function in <a class="link" href="libgimpwidgets-GimpEnumWidgets.html" title="GimpEnumWidgets">GimpEnumWidgets</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpEnumWidgets.html#gimp-enum-radio-box-new-with-range" title="gimp_enum_radio_box_new_with_range ()">gimp_enum_radio_box_new_with_range</a>, function in <a class="link" href="libgimpwidgets-GimpEnumWidgets.html" title="GimpEnumWidgets">GimpEnumWidgets</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpEnumWidgets.html#gimp-enum-radio-frame-new" title="gimp_enum_radio_frame_new ()">gimp_enum_radio_frame_new</a>, function in <a class="link" href="libgimpwidgets-GimpEnumWidgets.html" title="GimpEnumWidgets">GimpEnumWidgets</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpEnumWidgets.html#gimp-enum-radio-frame-new-with-range" title="gimp_enum_radio_frame_new_with_range ()">gimp_enum_radio_frame_new_with_range</a>, function in <a class="link" href="libgimpwidgets-GimpEnumWidgets.html" title="GimpEnumWidgets">GimpEnumWidgets</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpEnumWidgets.html#gimp-enum-stock-box-new" title="gimp_enum_stock_box_new ()">gimp_enum_stock_box_new</a>, function in <a class="link" href="libgimpwidgets-GimpEnumWidgets.html" title="GimpEnumWidgets">GimpEnumWidgets</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpEnumWidgets.html#gimp-enum-stock-box-new-with-range" title="gimp_enum_stock_box_new_with_range ()">gimp_enum_stock_box_new_with_range</a>, function in <a class="link" href="libgimpwidgets-GimpEnumWidgets.html" title="GimpEnumWidgets">GimpEnumWidgets</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpEnumWidgets.html#gimp-enum-stock-box-set-child-padding" title="gimp_enum_stock_box_set_child_padding ()">gimp_enum_stock_box_set_child_padding</a>, function in <a class="link" href="libgimpwidgets-GimpEnumWidgets.html" title="GimpEnumWidgets">GimpEnumWidgets</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpEnumStore.html#gimp-enum-store-new" title="gimp_enum_store_new ()">gimp_enum_store_new</a>, function in <a class="link" href="GimpEnumStore.html" title="GimpEnumStore">GimpEnumStore</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpEnumStore.html#gimp-enum-store-new-with-range" title="gimp_enum_store_new_with_range ()">gimp_enum_store_new_with_range</a>, function in <a class="link" href="GimpEnumStore.html" title="GimpEnumStore">GimpEnumStore</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpEnumStore.html#gimp-enum-store-new-with-values" title="gimp_enum_store_new_with_values ()">gimp_enum_store_new_with_values</a>, function in <a class="link" href="GimpEnumStore.html" title="GimpEnumStore">GimpEnumStore</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpEnumStore.html#gimp-enum-store-new-with-values-valist" title="gimp_enum_store_new_with_values_valist ()">gimp_enum_store_new_with_values_valist</a>, function in <a class="link" href="GimpEnumStore.html" title="GimpEnumStore">GimpEnumStore</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpEnumStore.html#gimp-enum-store-set-icon-prefix" title="gimp_enum_store_set_icon_prefix ()">gimp_enum_store_set_icon_prefix</a>, function in <a class="link" href="GimpEnumStore.html" title="GimpEnumStore">GimpEnumStore</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpEnumStore.html#gimp-enum-store-set-stock-prefix" title="gimp_enum_store_set_stock_prefix ()">gimp_enum_store_set_stock_prefix</a>, function in <a class="link" href="GimpEnumStore.html" title="GimpEnumStore">GimpEnumStore</a>
+</dt>
+<dd></dd>
+<a name="idxF"></a><h3 class="title">F</h3>
+<dt>
+<a class="link" href="GimpFileEntry.html#GimpFileEntry-struct" title="GimpFileEntry">GimpFileEntry</a>, struct in <a class="link" href="GimpFileEntry.html" title="GimpFileEntry">GimpFileEntry</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpFileEntry.html#GimpFileEntry-filename-changed" title="The “filename-changed” signal">GimpFileEntry::filename-changed</a>, object signal in <a class="link" href="GimpFileEntry.html" title="GimpFileEntry">GimpFileEntry</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpFileEntry.html#gimp-file-entry-get-filename" title="gimp_file_entry_get_filename ()">gimp_file_entry_get_filename</a>, function in <a class="link" href="GimpFileEntry.html" title="GimpFileEntry">GimpFileEntry</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpFileEntry.html#gimp-file-entry-new" title="gimp_file_entry_new ()">gimp_file_entry_new</a>, function in <a class="link" href="GimpFileEntry.html" title="GimpFileEntry">GimpFileEntry</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpFileEntry.html#gimp-file-entry-set-filename" title="gimp_file_entry_set_filename ()">gimp_file_entry_set_filename</a>, function in <a class="link" href="GimpFileEntry.html" title="GimpFileEntry">GimpFileEntry</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpWidgets.html#gimp-float-adjustment-update" title="gimp_float_adjustment_update ()">gimp_float_adjustment_update</a>, function in <a class="link" href="libgimpwidgets-GimpWidgets.html" title="GimpWidgets">GimpWidgets</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpFrame.html#GimpFrame-struct" title="GimpFrame">GimpFrame</a>, struct in <a class="link" href="GimpFrame.html" title="GimpFrame">GimpFrame</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpFrame.html#GimpFrame--s-label-bold" title="The “label-bold” style property">GimpFrame:label-bold</a>, object property in <a class="link" href="GimpFrame.html" title="GimpFrame">GimpFrame</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpFrame.html#GimpFrame--s-label-spacing" title="The “label-spacing” style property">GimpFrame:label-spacing</a>, object property in <a class="link" href="GimpFrame.html" title="GimpFrame">GimpFrame</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpFrame.html#gimp-frame-new" title="gimp_frame_new ()">gimp_frame_new</a>, function in <a class="link" href="GimpFrame.html" title="GimpFrame">GimpFrame</a>
+</dt>
+<dd></dd>
+<a name="idxG"></a><h3 class="title">G</h3>
+<dt>
+GdkModifierIntent, enum in gimp3migration
+</dt>
+<dd></dd>
+<dt>
+gdk_cairo_get_clip_rectangle, function in gimp3migration
+</dt>
+<dd></dd>
+<dt>
+gdk_event_triggers_context_menu, function in gimp3migration
+</dt>
+<dd></dd>
+<dt>
+gdk_keymap_get_modifier_mask, function in gimp3migration
+</dt>
+<dd></dd>
+<dt>
+gdk_screen_get_monitor_workarea, function in gimp3migration
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpWidgetsUtils.html#gimp-get-monitor-at-pointer" title="gimp_get_monitor_at_pointer ()">gimp_get_monitor_at_pointer</a>, function in <a class="link" href="libgimpwidgets-GimpWidgetsUtils.html" title="GimpWidgetsUtils">GimpWidgetsUtils</a>
+</dt>
+<dd></dd>
+<dt>
+gtk_box_new, function in gimp3migration
+</dt>
+<dd></dd>
+<dt>
+gtk_button_box_new, function in gimp3migration
+</dt>
+<dd></dd>
+<dt>
+gtk_label_get_xalign, function in gimp3migration
+</dt>
+<dd></dd>
+<dt>
+gtk_label_get_yalign, function in gimp3migration
+</dt>
+<dd></dd>
+<dt>
+gtk_label_set_xalign, function in gimp3migration
+</dt>
+<dd></dd>
+<dt>
+gtk_label_set_yalign, function in gimp3migration
+</dt>
+<dd></dd>
+<dt>
+gtk_paned_new, function in gimp3migration
+</dt>
+<dd></dd>
+<dt>
+gtk_scale_new, function in gimp3migration
+</dt>
+<dd></dd>
+<dt>
+gtk_scrollbar_new, function in gimp3migration
+</dt>
+<dd></dd>
+<dt>
+gtk_separator_new, function in gimp3migration
+</dt>
+<dd></dd>
+<dt>
+gtk_widget_get_modifier_mask, function in gimp3migration
+</dt>
+<dd></dd>
+<a name="idxH"></a><h3 class="title">H</h3>
+<dt>
+<a class="link" href="libgimpwidgets-GimpHelpUI.html#GimpHelpFunc" title="GimpHelpFunc ()">GimpHelpFunc</a>, user_function in <a class="link" href="libgimpwidgets-GimpHelpUI.html" title="GimpHelpUI">GimpHelpUI</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpHelpUI.html#gimp-help-connect" title="gimp_help_connect ()">gimp_help_connect</a>, function in <a class="link" href="libgimpwidgets-GimpHelpUI.html" title="GimpHelpUI">GimpHelpUI</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpHelpUI.html#gimp-help-disable-tooltips" title="gimp_help_disable_tooltips ()">gimp_help_disable_tooltips</a>, function in <a class="link" href="libgimpwidgets-GimpHelpUI.html" title="GimpHelpUI">GimpHelpUI</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpHelpUI.html#gimp-help-enable-tooltips" title="gimp_help_enable_tooltips ()">gimp_help_enable_tooltips</a>, function in <a class="link" href="libgimpwidgets-GimpHelpUI.html" title="GimpHelpUI">GimpHelpUI</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpHelpUI.html#GIMP-HELP-ID:CAPS" title="GIMP_HELP_ID">GIMP_HELP_ID</a>, macro in <a class="link" href="libgimpwidgets-GimpHelpUI.html" title="GimpHelpUI">GimpHelpUI</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpHelpUI.html#gimp-help-set-help-data" title="gimp_help_set_help_data ()">gimp_help_set_help_data</a>, function in <a class="link" href="libgimpwidgets-GimpHelpUI.html" title="GimpHelpUI">GimpHelpUI</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpHelpUI.html#gimp-help-set-help-data-with-markup" title="gimp_help_set_help_data_with_markup ()">gimp_help_set_help_data_with_markup</a>, function in <a class="link" href="libgimpwidgets-GimpHelpUI.html" title="GimpHelpUI">GimpHelpUI</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpHintBox.html#GimpHintBox-struct" title="GimpHintBox">GimpHintBox</a>, struct in <a class="link" href="GimpHintBox.html" title="GimpHintBox">GimpHintBox</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpHintBox.html#GimpHintBox--hint" title="The “hint” property">GimpHintBox:hint</a>, object property in <a class="link" href="GimpHintBox.html" title="GimpHintBox">GimpHintBox</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpHintBox.html#GimpHintBox--icon-name" title="The “icon-name” property">GimpHintBox:icon-name</a>, object property in <a class="link" href="GimpHintBox.html" title="GimpHintBox">GimpHintBox</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpHintBox.html#GimpHintBox--stock-id" title="The “stock-id” property">GimpHintBox:stock-id</a>, object property in <a class="link" href="GimpHintBox.html" title="GimpHintBox">GimpHintBox</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpHintBox.html#gimp-hint-box-new" title="gimp_hint_box_new ()">gimp_hint_box_new</a>, function in <a class="link" href="GimpHintBox.html" title="GimpHintBox">GimpHintBox</a>
+</dt>
+<dd></dd>
+<a name="idxI"></a><h3 class="title">I</h3>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#gimp-icons-init" title="gimp_icons_init ()">gimp_icons_init</a>, function in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#gimp-icons-set-icon-theme" title="gimp_icons_set_icon_theme ()">gimp_icons_set_icon_theme</a>, function in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-APPLICATION-EXIT:CAPS" title="GIMP_ICON_APPLICATION_EXIT">GIMP_ICON_APPLICATION_EXIT</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-ASPECT-LANDSCAPE:CAPS" title="GIMP_ICON_ASPECT_LANDSCAPE">GIMP_ICON_ASPECT_LANDSCAPE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-ASPECT-PORTRAIT:CAPS" title="GIMP_ICON_ASPECT_PORTRAIT">GIMP_ICON_ASPECT_PORTRAIT</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-ATTACH:CAPS" title="GIMP_ICON_ATTACH">GIMP_ICON_ATTACH</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-BRUSH:CAPS" title="GIMP_ICON_BRUSH">GIMP_ICON_BRUSH</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-BUFFER:CAPS" title="GIMP_ICON_BUFFER">GIMP_ICON_BUFFER</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-BUSINESS-CARD:CAPS" title="GIMP_ICON_BUSINESS_CARD">GIMP_ICON_BUSINESS_CARD</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-CAP-BUTT:CAPS" title="GIMP_ICON_CAP_BUTT">GIMP_ICON_CAP_BUTT</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-CAP-ROUND:CAPS" title="GIMP_ICON_CAP_ROUND">GIMP_ICON_CAP_ROUND</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-CAP-SQUARE:CAPS" title="GIMP_ICON_CAP_SQUARE">GIMP_ICON_CAP_SQUARE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-CENTER:CAPS" title="GIMP_ICON_CENTER">GIMP_ICON_CENTER</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-CENTER-HORIZONTAL:CAPS" title="GIMP_ICON_CENTER_HORIZONTAL">GIMP_ICON_CENTER_HORIZONTAL</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-CENTER-VERTICAL:CAPS" title="GIMP_ICON_CENTER_VERTICAL">GIMP_ICON_CENTER_VERTICAL</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-CHAIN-HORIZONTAL:CAPS" title="GIMP_ICON_CHAIN_HORIZONTAL">GIMP_ICON_CHAIN_HORIZONTAL</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-CHAIN-HORIZONTAL-BROKEN:CAPS" title="GIMP_ICON_CHAIN_HORIZONTAL_BROKEN">GIMP_ICON_CHAIN_HORIZONTAL_BROKEN</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-CHAIN-VERTICAL:CAPS" title="GIMP_ICON_CHAIN_VERTICAL">GIMP_ICON_CHAIN_VERTICAL</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-CHAIN-VERTICAL-BROKEN:CAPS" title="GIMP_ICON_CHAIN_VERTICAL_BROKEN">GIMP_ICON_CHAIN_VERTICAL_BROKEN</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-CHANNEL:CAPS" title="GIMP_ICON_CHANNEL">GIMP_ICON_CHANNEL</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-CHANNEL-ALPHA:CAPS" title="GIMP_ICON_CHANNEL_ALPHA">GIMP_ICON_CHANNEL_ALPHA</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-CHANNEL-BLUE:CAPS" title="GIMP_ICON_CHANNEL_BLUE">GIMP_ICON_CHANNEL_BLUE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-CHANNEL-GRAY:CAPS" title="GIMP_ICON_CHANNEL_GRAY">GIMP_ICON_CHANNEL_GRAY</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-CHANNEL-GREEN:CAPS" title="GIMP_ICON_CHANNEL_GREEN">GIMP_ICON_CHANNEL_GREEN</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-CHANNEL-INDEXED:CAPS" title="GIMP_ICON_CHANNEL_INDEXED">GIMP_ICON_CHANNEL_INDEXED</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-CHANNEL-RED:CAPS" title="GIMP_ICON_CHANNEL_RED">GIMP_ICON_CHANNEL_RED</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-CHAR-PICKER:CAPS" title="GIMP_ICON_CHAR_PICKER">GIMP_ICON_CHAR_PICKER</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-CLOSE:CAPS" title="GIMP_ICON_CLOSE">GIMP_ICON_CLOSE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-CLOSE-ALL:CAPS" title="GIMP_ICON_CLOSE_ALL">GIMP_ICON_CLOSE_ALL</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-COLORMAP:CAPS" title="GIMP_ICON_COLORMAP">GIMP_ICON_COLORMAP</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-COLORS-DEFAULT:CAPS" title="GIMP_ICON_COLORS_DEFAULT">GIMP_ICON_COLORS_DEFAULT</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-COLORS-SWAP:CAPS" title="GIMP_ICON_COLORS_SWAP">GIMP_ICON_COLORS_SWAP</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-COLOR-PICKER-BLACK:CAPS" title="GIMP_ICON_COLOR_PICKER_BLACK">GIMP_ICON_COLOR_PICKER_BLACK</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-COLOR-PICKER-GRAY:CAPS" title="GIMP_ICON_COLOR_PICKER_GRAY">GIMP_ICON_COLOR_PICKER_GRAY</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-COLOR-PICKER-WHITE:CAPS" title="GIMP_ICON_COLOR_PICKER_WHITE">GIMP_ICON_COLOR_PICKER_WHITE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-COLOR-PICK-FROM-SCREEN:CAPS" title="GIMP_ICON_COLOR_PICK_FROM_SCREEN">GIMP_ICON_COLOR_PICK_FROM_SCREEN</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-COLOR-SELECTOR-CMYK:CAPS" title="GIMP_ICON_COLOR_SELECTOR_CMYK">GIMP_ICON_COLOR_SELECTOR_CMYK</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-COLOR-SELECTOR-TRIANGLE:CAPS" title="GIMP_ICON_COLOR_SELECTOR_TRIANGLE">GIMP_ICON_COLOR_SELECTOR_TRIANGLE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-COLOR-SELECTOR-WATER:CAPS" title="GIMP_ICON_COLOR_SELECTOR_WATER">GIMP_ICON_COLOR_SELECTOR_WATER</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-COLOR-SPACE-LINEAR:CAPS" title="GIMP_ICON_COLOR_SPACE_LINEAR">GIMP_ICON_COLOR_SPACE_LINEAR</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-COLOR-SPACE-NON-LINEAR:CAPS" title="GIMP_ICON_COLOR_SPACE_NON_LINEAR">GIMP_ICON_COLOR_SPACE_NON_LINEAR</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-COLOR-SPACE-PERCEPTUAL:CAPS" title="GIMP_ICON_COLOR_SPACE_PERCEPTUAL">GIMP_ICON_COLOR_SPACE_PERCEPTUAL</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-CONTROLLER:CAPS" title="GIMP_ICON_CONTROLLER">GIMP_ICON_CONTROLLER</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-CONTROLLER-KEYBOARD:CAPS" title="GIMP_ICON_CONTROLLER_KEYBOARD">GIMP_ICON_CONTROLLER_KEYBOARD</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-CONTROLLER-LINUX-INPUT:CAPS" title="GIMP_ICON_CONTROLLER_LINUX_INPUT">GIMP_ICON_CONTROLLER_LINUX_INPUT</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-CONTROLLER-MIDI:CAPS" title="GIMP_ICON_CONTROLLER_MIDI">GIMP_ICON_CONTROLLER_MIDI</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-CONTROLLER-MOUSE:CAPS" title="GIMP_ICON_CONTROLLER_MOUSE">GIMP_ICON_CONTROLLER_MOUSE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-CONTROLLER-WHEEL:CAPS" title="GIMP_ICON_CONTROLLER_WHEEL">GIMP_ICON_CONTROLLER_WHEEL</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-CONVERT-GRAYSCALE:CAPS" title="GIMP_ICON_CONVERT_GRAYSCALE">GIMP_ICON_CONVERT_GRAYSCALE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-CONVERT-INDEXED:CAPS" title="GIMP_ICON_CONVERT_INDEXED">GIMP_ICON_CONVERT_INDEXED</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-CONVERT-PRECISION:CAPS" title="GIMP_ICON_CONVERT_PRECISION">GIMP_ICON_CONVERT_PRECISION</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-CONVERT-RGB:CAPS" title="GIMP_ICON_CONVERT_RGB">GIMP_ICON_CONVERT_RGB</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-CURSOR:CAPS" title="GIMP_ICON_CURSOR">GIMP_ICON_CURSOR</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-CURVE-FREE:CAPS" title="GIMP_ICON_CURVE_FREE">GIMP_ICON_CURVE_FREE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-CURVE-SMOOTH:CAPS" title="GIMP_ICON_CURVE_SMOOTH">GIMP_ICON_CURVE_SMOOTH</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-DETACH:CAPS" title="GIMP_ICON_DETACH">GIMP_ICON_DETACH</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-DIALOG-CHANNELS:CAPS" title="GIMP_ICON_DIALOG_CHANNELS">GIMP_ICON_DIALOG_CHANNELS</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-DIALOG-DASHBOARD:CAPS" title="GIMP_ICON_DIALOG_DASHBOARD">GIMP_ICON_DIALOG_DASHBOARD</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-DIALOG-DEVICE-STATUS:CAPS" title="GIMP_ICON_DIALOG_DEVICE_STATUS">GIMP_ICON_DIALOG_DEVICE_STATUS</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-DIALOG-ERROR:CAPS" title="GIMP_ICON_DIALOG_ERROR">GIMP_ICON_DIALOG_ERROR</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-DIALOG-IMAGES:CAPS" title="GIMP_ICON_DIALOG_IMAGES">GIMP_ICON_DIALOG_IMAGES</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-DIALOG-INFORMATION:CAPS" title="GIMP_ICON_DIALOG_INFORMATION">GIMP_ICON_DIALOG_INFORMATION</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-DIALOG-LAYERS:CAPS" title="GIMP_ICON_DIALOG_LAYERS">GIMP_ICON_DIALOG_LAYERS</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-DIALOG-NAVIGATION:CAPS" title="GIMP_ICON_DIALOG_NAVIGATION">GIMP_ICON_DIALOG_NAVIGATION</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-DIALOG-PATHS:CAPS" title="GIMP_ICON_DIALOG_PATHS">GIMP_ICON_DIALOG_PATHS</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-DIALOG-QUESTION:CAPS" title="GIMP_ICON_DIALOG_QUESTION">GIMP_ICON_DIALOG_QUESTION</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-DIALOG-RESHOW-FILTER:CAPS" title="GIMP_ICON_DIALOG_RESHOW_FILTER">GIMP_ICON_DIALOG_RESHOW_FILTER</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-DIALOG-TOOLS:CAPS" title="GIMP_ICON_DIALOG_TOOLS">GIMP_ICON_DIALOG_TOOLS</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-DIALOG-TOOL-OPTIONS:CAPS" title="GIMP_ICON_DIALOG_TOOL_OPTIONS">GIMP_ICON_DIALOG_TOOL_OPTIONS</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-DIALOG-UNDO-HISTORY:CAPS" title="GIMP_ICON_DIALOG_UNDO_HISTORY">GIMP_ICON_DIALOG_UNDO_HISTORY</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-DIALOG-WARNING:CAPS" title="GIMP_ICON_DIALOG_WARNING">GIMP_ICON_DIALOG_WARNING</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-DISPLAY:CAPS" title="GIMP_ICON_DISPLAY">GIMP_ICON_DISPLAY</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-DISPLAY-FILTER:CAPS" title="GIMP_ICON_DISPLAY_FILTER">GIMP_ICON_DISPLAY_FILTER</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-DISPLAY-FILTER-CLIP-WARNING:CAPS" title="GIMP_ICON_DISPLAY_FILTER_CLIP_WARNING">GIMP_ICON_DISPLAY_FILTER_CLIP_WARNING</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-DISPLAY-FILTER-COLORBLIND:CAPS" title="GIMP_ICON_DISPLAY_FILTER_COLORBLIND">GIMP_ICON_DISPLAY_FILTER_COLORBLIND</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-DISPLAY-FILTER-CONTRAST:CAPS" title="GIMP_ICON_DISPLAY_FILTER_CONTRAST">GIMP_ICON_DISPLAY_FILTER_CONTRAST</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-DISPLAY-FILTER-GAMMA:CAPS" title="GIMP_ICON_DISPLAY_FILTER_GAMMA">GIMP_ICON_DISPLAY_FILTER_GAMMA</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-DISPLAY-FILTER-LCMS:CAPS" title="GIMP_ICON_DISPLAY_FILTER_LCMS">GIMP_ICON_DISPLAY_FILTER_LCMS</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-DISPLAY-FILTER-PROOF:CAPS" title="GIMP_ICON_DISPLAY_FILTER_PROOF">GIMP_ICON_DISPLAY_FILTER_PROOF</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-DOCUMENT-NEW:CAPS" title="GIMP_ICON_DOCUMENT_NEW">GIMP_ICON_DOCUMENT_NEW</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-DOCUMENT-OPEN:CAPS" title="GIMP_ICON_DOCUMENT_OPEN">GIMP_ICON_DOCUMENT_OPEN</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-DOCUMENT-OPEN-RECENT:CAPS" title="GIMP_ICON_DOCUMENT_OPEN_RECENT">GIMP_ICON_DOCUMENT_OPEN_RECENT</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-DOCUMENT-PAGE-SETUP:CAPS" title="GIMP_ICON_DOCUMENT_PAGE_SETUP">GIMP_ICON_DOCUMENT_PAGE_SETUP</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-DOCUMENT-PRINT:CAPS" title="GIMP_ICON_DOCUMENT_PRINT">GIMP_ICON_DOCUMENT_PRINT</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-DOCUMENT-PRINT-RESOLUTION:CAPS" title="GIMP_ICON_DOCUMENT_PRINT_RESOLUTION">GIMP_ICON_DOCUMENT_PRINT_RESOLUTION</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-DOCUMENT-PROPERTIES:CAPS" title="GIMP_ICON_DOCUMENT_PROPERTIES">GIMP_ICON_DOCUMENT_PROPERTIES</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-DOCUMENT-REVERT:CAPS" title="GIMP_ICON_DOCUMENT_REVERT">GIMP_ICON_DOCUMENT_REVERT</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-DOCUMENT-SAVE:CAPS" title="GIMP_ICON_DOCUMENT_SAVE">GIMP_ICON_DOCUMENT_SAVE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-DOCUMENT-SAVE-AS:CAPS" title="GIMP_ICON_DOCUMENT_SAVE_AS">GIMP_ICON_DOCUMENT_SAVE_AS</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-DYNAMICS:CAPS" title="GIMP_ICON_DYNAMICS">GIMP_ICON_DYNAMICS</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-EDIT:CAPS" title="GIMP_ICON_EDIT">GIMP_ICON_EDIT</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-EDIT-CLEAR:CAPS" title="GIMP_ICON_EDIT_CLEAR">GIMP_ICON_EDIT_CLEAR</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-EDIT-COPY:CAPS" title="GIMP_ICON_EDIT_COPY">GIMP_ICON_EDIT_COPY</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-EDIT-CUT:CAPS" title="GIMP_ICON_EDIT_CUT">GIMP_ICON_EDIT_CUT</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-EDIT-DELETE:CAPS" title="GIMP_ICON_EDIT_DELETE">GIMP_ICON_EDIT_DELETE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-EDIT-FIND:CAPS" title="GIMP_ICON_EDIT_FIND">GIMP_ICON_EDIT_FIND</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-EDIT-PASTE:CAPS" title="GIMP_ICON_EDIT_PASTE">GIMP_ICON_EDIT_PASTE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-EDIT-PASTE-AS-NEW:CAPS" title="GIMP_ICON_EDIT_PASTE_AS_NEW">GIMP_ICON_EDIT_PASTE_AS_NEW</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-EDIT-PASTE-INTO:CAPS" title="GIMP_ICON_EDIT_PASTE_INTO">GIMP_ICON_EDIT_PASTE_INTO</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-EDIT-REDO:CAPS" title="GIMP_ICON_EDIT_REDO">GIMP_ICON_EDIT_REDO</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-EDIT-UNDO:CAPS" title="GIMP_ICON_EDIT_UNDO">GIMP_ICON_EDIT_UNDO</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-FILE-MANAGER:CAPS" title="GIMP_ICON_FILE_MANAGER">GIMP_ICON_FILE_MANAGER</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-FILL-HORIZONTAL:CAPS" title="GIMP_ICON_FILL_HORIZONTAL">GIMP_ICON_FILL_HORIZONTAL</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-FILL-VERTICAL:CAPS" title="GIMP_ICON_FILL_VERTICAL">GIMP_ICON_FILL_VERTICAL</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-FOLDER-NEW:CAPS" title="GIMP_ICON_FOLDER_NEW">GIMP_ICON_FOLDER_NEW</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-FONT:CAPS" title="GIMP_ICON_FONT">GIMP_ICON_FONT</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-FORMAT-INDENT-LESS:CAPS" title="GIMP_ICON_FORMAT_INDENT_LESS">GIMP_ICON_FORMAT_INDENT_LESS</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-FORMAT-INDENT-MORE:CAPS" title="GIMP_ICON_FORMAT_INDENT_MORE">GIMP_ICON_FORMAT_INDENT_MORE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-FORMAT-JUSTIFY-CENTER:CAPS" title="GIMP_ICON_FORMAT_JUSTIFY_CENTER">GIMP_ICON_FORMAT_JUSTIFY_CENTER</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-FORMAT-JUSTIFY-FILL:CAPS" title="GIMP_ICON_FORMAT_JUSTIFY_FILL">GIMP_ICON_FORMAT_JUSTIFY_FILL</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-FORMAT-JUSTIFY-LEFT:CAPS" title="GIMP_ICON_FORMAT_JUSTIFY_LEFT">GIMP_ICON_FORMAT_JUSTIFY_LEFT</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-FORMAT-JUSTIFY-RIGHT:CAPS" title="GIMP_ICON_FORMAT_JUSTIFY_RIGHT">GIMP_ICON_FORMAT_JUSTIFY_RIGHT</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-FORMAT-TEXT-BOLD:CAPS" title="GIMP_ICON_FORMAT_TEXT_BOLD">GIMP_ICON_FORMAT_TEXT_BOLD</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-FORMAT-TEXT-DIRECTION-LTR:CAPS" title="GIMP_ICON_FORMAT_TEXT_DIRECTION_LTR">GIMP_ICON_FORMAT_TEXT_DIRECTION_LTR</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-FORMAT-TEXT-DIRECTION-RTL:CAPS" title="GIMP_ICON_FORMAT_TEXT_DIRECTION_RTL">GIMP_ICON_FORMAT_TEXT_DIRECTION_RTL</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-FORMAT-TEXT-DIRECTION-TTB-LTR:CAPS" title="GIMP_ICON_FORMAT_TEXT_DIRECTION_TTB_LTR">GIMP_ICON_FORMAT_TEXT_DIRECTION_TTB_LTR</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-FORMAT-TEXT-DIRECTION-TTB-LTR-UPRIGHT:CAPS" title="GIMP_ICON_FORMAT_TEXT_DIRECTION_TTB_LTR_UPRIGHT">GIMP_ICON_FORMAT_TEXT_DIRECTION_TTB_LTR_UPRIGHT</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-FORMAT-TEXT-DIRECTION-TTB-RTL:CAPS" title="GIMP_ICON_FORMAT_TEXT_DIRECTION_TTB_RTL">GIMP_ICON_FORMAT_TEXT_DIRECTION_TTB_RTL</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-FORMAT-TEXT-DIRECTION-TTB-RTL-UPRIGHT:CAPS" title="GIMP_ICON_FORMAT_TEXT_DIRECTION_TTB_RTL_UPRIGHT">GIMP_ICON_FORMAT_TEXT_DIRECTION_TTB_RTL_UPRIGHT</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-FORMAT-TEXT-ITALIC:CAPS" title="GIMP_ICON_FORMAT_TEXT_ITALIC">GIMP_ICON_FORMAT_TEXT_ITALIC</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-FORMAT-TEXT-SPACING-LETTER:CAPS" title="GIMP_ICON_FORMAT_TEXT_SPACING_LETTER">GIMP_ICON_FORMAT_TEXT_SPACING_LETTER</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-FORMAT-TEXT-SPACING-LINE:CAPS" title="GIMP_ICON_FORMAT_TEXT_SPACING_LINE">GIMP_ICON_FORMAT_TEXT_SPACING_LINE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-FORMAT-TEXT-STRIKETHROUGH:CAPS" title="GIMP_ICON_FORMAT_TEXT_STRIKETHROUGH">GIMP_ICON_FORMAT_TEXT_STRIKETHROUGH</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-FORMAT-TEXT-UNDERLINE:CAPS" title="GIMP_ICON_FORMAT_TEXT_UNDERLINE">GIMP_ICON_FORMAT_TEXT_UNDERLINE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-FRAME:CAPS" title="GIMP_ICON_FRAME">GIMP_ICON_FRAME</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-GEGL:CAPS" title="GIMP_ICON_GEGL">GIMP_ICON_GEGL</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-GO-BOTTOM:CAPS" title="GIMP_ICON_GO_BOTTOM">GIMP_ICON_GO_BOTTOM</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-GO-DOWN:CAPS" title="GIMP_ICON_GO_DOWN">GIMP_ICON_GO_DOWN</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-GO-FIRST:CAPS" title="GIMP_ICON_GO_FIRST">GIMP_ICON_GO_FIRST</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-GO-HOME:CAPS" title="GIMP_ICON_GO_HOME">GIMP_ICON_GO_HOME</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-GO-LAST:CAPS" title="GIMP_ICON_GO_LAST">GIMP_ICON_GO_LAST</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-GO-NEXT:CAPS" title="GIMP_ICON_GO_NEXT">GIMP_ICON_GO_NEXT</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-GO-PREVIOUS:CAPS" title="GIMP_ICON_GO_PREVIOUS">GIMP_ICON_GO_PREVIOUS</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-GO-TOP:CAPS" title="GIMP_ICON_GO_TOP">GIMP_ICON_GO_TOP</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-GO-UP:CAPS" title="GIMP_ICON_GO_UP">GIMP_ICON_GO_UP</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-GRADIENT:CAPS" title="GIMP_ICON_GRADIENT">GIMP_ICON_GRADIENT</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-GRADIENT-BILINEAR:CAPS" title="GIMP_ICON_GRADIENT_BILINEAR">GIMP_ICON_GRADIENT_BILINEAR</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-GRADIENT-CONICAL-ASYMMETRIC:CAPS" title="GIMP_ICON_GRADIENT_CONICAL_ASYMMETRIC">GIMP_ICON_GRADIENT_CONICAL_ASYMMETRIC</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-GRADIENT-CONICAL-SYMMETRIC:CAPS" title="GIMP_ICON_GRADIENT_CONICAL_SYMMETRIC">GIMP_ICON_GRADIENT_CONICAL_SYMMETRIC</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-GRADIENT-LINEAR:CAPS" title="GIMP_ICON_GRADIENT_LINEAR">GIMP_ICON_GRADIENT_LINEAR</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-GRADIENT-RADIAL:CAPS" title="GIMP_ICON_GRADIENT_RADIAL">GIMP_ICON_GRADIENT_RADIAL</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-GRADIENT-SHAPEBURST-ANGULAR:CAPS" title="GIMP_ICON_GRADIENT_SHAPEBURST_ANGULAR">GIMP_ICON_GRADIENT_SHAPEBURST_ANGULAR</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-GRADIENT-SHAPEBURST-DIMPLED:CAPS" title="GIMP_ICON_GRADIENT_SHAPEBURST_DIMPLED">GIMP_ICON_GRADIENT_SHAPEBURST_DIMPLED</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-GRADIENT-SHAPEBURST-SPHERICAL:CAPS" title="GIMP_ICON_GRADIENT_SHAPEBURST_SPHERICAL">GIMP_ICON_GRADIENT_SHAPEBURST_SPHERICAL</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-GRADIENT-SPIRAL-ANTICLOCKWISE:CAPS" title="GIMP_ICON_GRADIENT_SPIRAL_ANTICLOCKWISE">GIMP_ICON_GRADIENT_SPIRAL_ANTICLOCKWISE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-GRADIENT-SPIRAL-CLOCKWISE:CAPS" title="GIMP_ICON_GRADIENT_SPIRAL_CLOCKWISE">GIMP_ICON_GRADIENT_SPIRAL_CLOCKWISE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-GRADIENT-SQUARE:CAPS" title="GIMP_ICON_GRADIENT_SQUARE">GIMP_ICON_GRADIENT_SQUARE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-GRAVITY-EAST:CAPS" title="GIMP_ICON_GRAVITY_EAST">GIMP_ICON_GRAVITY_EAST</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-GRAVITY-NORTH:CAPS" title="GIMP_ICON_GRAVITY_NORTH">GIMP_ICON_GRAVITY_NORTH</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-GRAVITY-NORTH-EAST:CAPS" title="GIMP_ICON_GRAVITY_NORTH_EAST">GIMP_ICON_GRAVITY_NORTH_EAST</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-GRAVITY-NORTH-WEST:CAPS" title="GIMP_ICON_GRAVITY_NORTH_WEST">GIMP_ICON_GRAVITY_NORTH_WEST</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-GRAVITY-SOUTH:CAPS" title="GIMP_ICON_GRAVITY_SOUTH">GIMP_ICON_GRAVITY_SOUTH</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-GRAVITY-SOUTH-EAST:CAPS" title="GIMP_ICON_GRAVITY_SOUTH_EAST">GIMP_ICON_GRAVITY_SOUTH_EAST</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-GRAVITY-SOUTH-WEST:CAPS" title="GIMP_ICON_GRAVITY_SOUTH_WEST">GIMP_ICON_GRAVITY_SOUTH_WEST</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-GRAVITY-WEST:CAPS" title="GIMP_ICON_GRAVITY_WEST">GIMP_ICON_GRAVITY_WEST</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-GRID:CAPS" title="GIMP_ICON_GRID">GIMP_ICON_GRID</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-HELP:CAPS" title="GIMP_ICON_HELP">GIMP_ICON_HELP</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-HELP-ABOUT:CAPS" title="GIMP_ICON_HELP_ABOUT">GIMP_ICON_HELP_ABOUT</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-HELP-USER-MANUAL:CAPS" title="GIMP_ICON_HELP_USER_MANUAL">GIMP_ICON_HELP_USER_MANUAL</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-HISTOGRAM:CAPS" title="GIMP_ICON_HISTOGRAM">GIMP_ICON_HISTOGRAM</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-HISTOGRAM-LINEAR:CAPS" title="GIMP_ICON_HISTOGRAM_LINEAR">GIMP_ICON_HISTOGRAM_LINEAR</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-HISTOGRAM-LOGARITHMIC:CAPS" title="GIMP_ICON_HISTOGRAM_LOGARITHMIC">GIMP_ICON_HISTOGRAM_LOGARITHMIC</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-IMAGE:CAPS" title="GIMP_ICON_IMAGE">GIMP_ICON_IMAGE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-IMAGE-OPEN:CAPS" title="GIMP_ICON_IMAGE_OPEN">GIMP_ICON_IMAGE_OPEN</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-IMAGE-RELOAD:CAPS" title="GIMP_ICON_IMAGE_RELOAD">GIMP_ICON_IMAGE_RELOAD</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-INPUT-DEVICE:CAPS" title="GIMP_ICON_INPUT_DEVICE">GIMP_ICON_INPUT_DEVICE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-INVERT:CAPS" title="GIMP_ICON_INVERT">GIMP_ICON_INVERT</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-JOIN-BEVEL:CAPS" title="GIMP_ICON_JOIN_BEVEL">GIMP_ICON_JOIN_BEVEL</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-JOIN-MITER:CAPS" title="GIMP_ICON_JOIN_MITER">GIMP_ICON_JOIN_MITER</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-JOIN-ROUND:CAPS" title="GIMP_ICON_JOIN_ROUND">GIMP_ICON_JOIN_ROUND</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-LAYER:CAPS" title="GIMP_ICON_LAYER">GIMP_ICON_LAYER</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-LAYER-ANCHOR:CAPS" title="GIMP_ICON_LAYER_ANCHOR">GIMP_ICON_LAYER_ANCHOR</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-LAYER-FLOATING-SELECTION:CAPS" title="GIMP_ICON_LAYER_FLOATING_SELECTION">GIMP_ICON_LAYER_FLOATING_SELECTION</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-LAYER-MASK:CAPS" title="GIMP_ICON_LAYER_MASK">GIMP_ICON_LAYER_MASK</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-LAYER-MERGE-DOWN:CAPS" title="GIMP_ICON_LAYER_MERGE_DOWN">GIMP_ICON_LAYER_MERGE_DOWN</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-LAYER-TEXT-LAYER:CAPS" title="GIMP_ICON_LAYER_TEXT_LAYER">GIMP_ICON_LAYER_TEXT_LAYER</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-LAYER-TO-IMAGESIZE:CAPS" title="GIMP_ICON_LAYER_TO_IMAGESIZE">GIMP_ICON_LAYER_TO_IMAGESIZE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-LINKED:CAPS" title="GIMP_ICON_LINKED">GIMP_ICON_LINKED</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-LIST:CAPS" title="GIMP_ICON_LIST">GIMP_ICON_LIST</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-LIST-ADD:CAPS" title="GIMP_ICON_LIST_ADD">GIMP_ICON_LIST_ADD</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-LIST-REMOVE:CAPS" title="GIMP_ICON_LIST_REMOVE">GIMP_ICON_LIST_REMOVE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-MARKER:CAPS" title="GIMP_ICON_MARKER">GIMP_ICON_MARKER</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-MENU-LEFT:CAPS" title="GIMP_ICON_MENU_LEFT">GIMP_ICON_MENU_LEFT</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-MENU-RIGHT:CAPS" title="GIMP_ICON_MENU_RIGHT">GIMP_ICON_MENU_RIGHT</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-MYPAINT-BRUSH:CAPS" title="GIMP_ICON_MYPAINT_BRUSH">GIMP_ICON_MYPAINT_BRUSH</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-OBJECT-DUPLICATE:CAPS" title="GIMP_ICON_OBJECT_DUPLICATE">GIMP_ICON_OBJECT_DUPLICATE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-OBJECT-FLIP-HORIZONTAL:CAPS" title="GIMP_ICON_OBJECT_FLIP_HORIZONTAL">GIMP_ICON_OBJECT_FLIP_HORIZONTAL</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-OBJECT-FLIP-VERTICAL:CAPS" title="GIMP_ICON_OBJECT_FLIP_VERTICAL">GIMP_ICON_OBJECT_FLIP_VERTICAL</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-OBJECT-RESIZE:CAPS" title="GIMP_ICON_OBJECT_RESIZE">GIMP_ICON_OBJECT_RESIZE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-OBJECT-ROTATE-180:CAPS" title="GIMP_ICON_OBJECT_ROTATE_180">GIMP_ICON_OBJECT_ROTATE_180</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-OBJECT-ROTATE-270:CAPS" title="GIMP_ICON_OBJECT_ROTATE_270">GIMP_ICON_OBJECT_ROTATE_270</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-OBJECT-ROTATE-90:CAPS" title="GIMP_ICON_OBJECT_ROTATE_90">GIMP_ICON_OBJECT_ROTATE_90</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-OBJECT-SCALE:CAPS" title="GIMP_ICON_OBJECT_SCALE">GIMP_ICON_OBJECT_SCALE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-PALETTE:CAPS" title="GIMP_ICON_PALETTE">GIMP_ICON_PALETTE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-PATH:CAPS" title="GIMP_ICON_PATH">GIMP_ICON_PATH</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-PATH-STROKE:CAPS" title="GIMP_ICON_PATH_STROKE">GIMP_ICON_PATH_STROKE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-PATTERN:CAPS" title="GIMP_ICON_PATTERN">GIMP_ICON_PATTERN</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-PIVOT-CENTER:CAPS" title="GIMP_ICON_PIVOT_CENTER">GIMP_ICON_PIVOT_CENTER</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-PIVOT-EAST:CAPS" title="GIMP_ICON_PIVOT_EAST">GIMP_ICON_PIVOT_EAST</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-PIVOT-NORTH:CAPS" title="GIMP_ICON_PIVOT_NORTH">GIMP_ICON_PIVOT_NORTH</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-PIVOT-NORTH-EAST:CAPS" title="GIMP_ICON_PIVOT_NORTH_EAST">GIMP_ICON_PIVOT_NORTH_EAST</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-PIVOT-NORTH-WEST:CAPS" title="GIMP_ICON_PIVOT_NORTH_WEST">GIMP_ICON_PIVOT_NORTH_WEST</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-PIVOT-SOUTH:CAPS" title="GIMP_ICON_PIVOT_SOUTH">GIMP_ICON_PIVOT_SOUTH</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-PIVOT-SOUTH-EAST:CAPS" title="GIMP_ICON_PIVOT_SOUTH_EAST">GIMP_ICON_PIVOT_SOUTH_EAST</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-PIVOT-SOUTH-WEST:CAPS" title="GIMP_ICON_PIVOT_SOUTH_WEST">GIMP_ICON_PIVOT_SOUTH_WEST</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-PIVOT-WEST:CAPS" title="GIMP_ICON_PIVOT_WEST">GIMP_ICON_PIVOT_WEST</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-PLUGIN:CAPS" title="GIMP_ICON_PLUGIN">GIMP_ICON_PLUGIN</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-PREFERENCES-SYSTEM:CAPS" title="GIMP_ICON_PREFERENCES_SYSTEM">GIMP_ICON_PREFERENCES_SYSTEM</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-PROCESS-STOP:CAPS" title="GIMP_ICON_PROCESS_STOP">GIMP_ICON_PROCESS_STOP</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-QUICK-MASK-OFF:CAPS" title="GIMP_ICON_QUICK_MASK_OFF">GIMP_ICON_QUICK_MASK_OFF</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-QUICK-MASK-ON:CAPS" title="GIMP_ICON_QUICK_MASK_ON">GIMP_ICON_QUICK_MASK_ON</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-RECORD:CAPS" title="GIMP_ICON_RECORD">GIMP_ICON_RECORD</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-RESET:CAPS" title="GIMP_ICON_RESET">GIMP_ICON_RESET</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-SAMPLE-POINT:CAPS" title="GIMP_ICON_SAMPLE_POINT">GIMP_ICON_SAMPLE_POINT</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-SELECTION:CAPS" title="GIMP_ICON_SELECTION">GIMP_ICON_SELECTION</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-SELECTION-ADD:CAPS" title="GIMP_ICON_SELECTION_ADD">GIMP_ICON_SELECTION_ADD</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-SELECTION-ALL:CAPS" title="GIMP_ICON_SELECTION_ALL">GIMP_ICON_SELECTION_ALL</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-SELECTION-BORDER:CAPS" title="GIMP_ICON_SELECTION_BORDER">GIMP_ICON_SELECTION_BORDER</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-SELECTION-GROW:CAPS" title="GIMP_ICON_SELECTION_GROW">GIMP_ICON_SELECTION_GROW</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-SELECTION-INTERSECT:CAPS" title="GIMP_ICON_SELECTION_INTERSECT">GIMP_ICON_SELECTION_INTERSECT</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-SELECTION-NONE:CAPS" title="GIMP_ICON_SELECTION_NONE">GIMP_ICON_SELECTION_NONE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-SELECTION-REPLACE:CAPS" title="GIMP_ICON_SELECTION_REPLACE">GIMP_ICON_SELECTION_REPLACE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-SELECTION-SHRINK:CAPS" title="GIMP_ICON_SELECTION_SHRINK">GIMP_ICON_SELECTION_SHRINK</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-SELECTION-STROKE:CAPS" title="GIMP_ICON_SELECTION_STROKE">GIMP_ICON_SELECTION_STROKE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-SELECTION-SUBTRACT:CAPS" title="GIMP_ICON_SELECTION_SUBTRACT">GIMP_ICON_SELECTION_SUBTRACT</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-SELECTION-TO-CHANNEL:CAPS" title="GIMP_ICON_SELECTION_TO_CHANNEL">GIMP_ICON_SELECTION_TO_CHANNEL</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-SELECTION-TO-PATH:CAPS" title="GIMP_ICON_SELECTION_TO_PATH">GIMP_ICON_SELECTION_TO_PATH</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-SHAPE-CIRCLE:CAPS" title="GIMP_ICON_SHAPE_CIRCLE">GIMP_ICON_SHAPE_CIRCLE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-SHAPE-DIAMOND:CAPS" title="GIMP_ICON_SHAPE_DIAMOND">GIMP_ICON_SHAPE_DIAMOND</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-SHAPE-SQUARE:CAPS" title="GIMP_ICON_SHAPE_SQUARE">GIMP_ICON_SHAPE_SQUARE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-SHRED:CAPS" title="GIMP_ICON_SHRED">GIMP_ICON_SHRED</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-SMARTPHONE:CAPS" title="GIMP_ICON_SMARTPHONE">GIMP_ICON_SMARTPHONE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-SYMMETRY:CAPS" title="GIMP_ICON_SYMMETRY">GIMP_ICON_SYMMETRY</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-SYSTEM-RUN:CAPS" title="GIMP_ICON_SYSTEM_RUN">GIMP_ICON_SYSTEM_RUN</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TEMPLATE:CAPS" title="GIMP_ICON_TEMPLATE">GIMP_ICON_TEMPLATE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TEXTURE:CAPS" title="GIMP_ICON_TEXTURE">GIMP_ICON_TEXTURE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-AIRBRUSH:CAPS" title="GIMP_ICON_TOOL_AIRBRUSH">GIMP_ICON_TOOL_AIRBRUSH</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-ALIGN:CAPS" title="GIMP_ICON_TOOL_ALIGN">GIMP_ICON_TOOL_ALIGN</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-BLUR:CAPS" title="GIMP_ICON_TOOL_BLUR">GIMP_ICON_TOOL_BLUR</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-BRIGHTNESS-CONTRAST:CAPS" title="GIMP_ICON_TOOL_BRIGHTNESS_CONTRAST">GIMP_ICON_TOOL_BRIGHTNESS_CONTRAST</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-BUCKET-FILL:CAPS" title="GIMP_ICON_TOOL_BUCKET_FILL">GIMP_ICON_TOOL_BUCKET_FILL</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-BY-COLOR-SELECT:CAPS" title="GIMP_ICON_TOOL_BY_COLOR_SELECT">GIMP_ICON_TOOL_BY_COLOR_SELECT</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-CAGE:CAPS" title="GIMP_ICON_TOOL_CAGE">GIMP_ICON_TOOL_CAGE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-CLONE:CAPS" title="GIMP_ICON_TOOL_CLONE">GIMP_ICON_TOOL_CLONE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-COLORIZE:CAPS" title="GIMP_ICON_TOOL_COLORIZE">GIMP_ICON_TOOL_COLORIZE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-COLOR-BALANCE:CAPS" title="GIMP_ICON_TOOL_COLOR_BALANCE">GIMP_ICON_TOOL_COLOR_BALANCE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-COLOR-PICKER:CAPS" title="GIMP_ICON_TOOL_COLOR_PICKER">GIMP_ICON_TOOL_COLOR_PICKER</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-COLOR-TEMPERATURE:CAPS" title="GIMP_ICON_TOOL_COLOR_TEMPERATURE">GIMP_ICON_TOOL_COLOR_TEMPERATURE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-CROP:CAPS" title="GIMP_ICON_TOOL_CROP">GIMP_ICON_TOOL_CROP</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-CURVES:CAPS" title="GIMP_ICON_TOOL_CURVES">GIMP_ICON_TOOL_CURVES</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-DESATURATE:CAPS" title="GIMP_ICON_TOOL_DESATURATE">GIMP_ICON_TOOL_DESATURATE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-DODGE:CAPS" title="GIMP_ICON_TOOL_DODGE">GIMP_ICON_TOOL_DODGE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-ELLIPSE-SELECT:CAPS" title="GIMP_ICON_TOOL_ELLIPSE_SELECT">GIMP_ICON_TOOL_ELLIPSE_SELECT</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-ERASER:CAPS" title="GIMP_ICON_TOOL_ERASER">GIMP_ICON_TOOL_ERASER</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-EXPOSURE:CAPS" title="GIMP_ICON_TOOL_EXPOSURE">GIMP_ICON_TOOL_EXPOSURE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-FLIP:CAPS" title="GIMP_ICON_TOOL_FLIP">GIMP_ICON_TOOL_FLIP</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-FOREGROUND-SELECT:CAPS" title="GIMP_ICON_TOOL_FOREGROUND_SELECT">GIMP_ICON_TOOL_FOREGROUND_SELECT</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-FREE-SELECT:CAPS" title="GIMP_ICON_TOOL_FREE_SELECT">GIMP_ICON_TOOL_FREE_SELECT</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-FUZZY-SELECT:CAPS" title="GIMP_ICON_TOOL_FUZZY_SELECT">GIMP_ICON_TOOL_FUZZY_SELECT</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-GRADIENT:CAPS" title="GIMP_ICON_TOOL_GRADIENT">GIMP_ICON_TOOL_GRADIENT</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-HANDLE-TRANSFORM:CAPS" title="GIMP_ICON_TOOL_HANDLE_TRANSFORM">GIMP_ICON_TOOL_HANDLE_TRANSFORM</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-HEAL:CAPS" title="GIMP_ICON_TOOL_HEAL">GIMP_ICON_TOOL_HEAL</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-HUE-SATURATION:CAPS" title="GIMP_ICON_TOOL_HUE_SATURATION">GIMP_ICON_TOOL_HUE_SATURATION</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-INK:CAPS" title="GIMP_ICON_TOOL_INK">GIMP_ICON_TOOL_INK</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-ISCISSORS:CAPS" title="GIMP_ICON_TOOL_ISCISSORS">GIMP_ICON_TOOL_ISCISSORS</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-LEVELS:CAPS" title="GIMP_ICON_TOOL_LEVELS">GIMP_ICON_TOOL_LEVELS</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-MEASURE:CAPS" title="GIMP_ICON_TOOL_MEASURE">GIMP_ICON_TOOL_MEASURE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-MOVE:CAPS" title="GIMP_ICON_TOOL_MOVE">GIMP_ICON_TOOL_MOVE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-MYPAINT-BRUSH:CAPS" title="GIMP_ICON_TOOL_MYPAINT_BRUSH">GIMP_ICON_TOOL_MYPAINT_BRUSH</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-N-POINT-DEFORMATION:CAPS" title="GIMP_ICON_TOOL_N_POINT_DEFORMATION">GIMP_ICON_TOOL_N_POINT_DEFORMATION</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-OFFSET:CAPS" title="GIMP_ICON_TOOL_OFFSET">GIMP_ICON_TOOL_OFFSET</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-PAINTBRUSH:CAPS" title="GIMP_ICON_TOOL_PAINTBRUSH">GIMP_ICON_TOOL_PAINTBRUSH</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-PATH:CAPS" title="GIMP_ICON_TOOL_PATH">GIMP_ICON_TOOL_PATH</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-PENCIL:CAPS" title="GIMP_ICON_TOOL_PENCIL">GIMP_ICON_TOOL_PENCIL</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-PERSPECTIVE:CAPS" title="GIMP_ICON_TOOL_PERSPECTIVE">GIMP_ICON_TOOL_PERSPECTIVE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-PERSPECTIVE-CLONE:CAPS" title="GIMP_ICON_TOOL_PERSPECTIVE_CLONE">GIMP_ICON_TOOL_PERSPECTIVE_CLONE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-POSTERIZE:CAPS" title="GIMP_ICON_TOOL_POSTERIZE">GIMP_ICON_TOOL_POSTERIZE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-PRESET:CAPS" title="GIMP_ICON_TOOL_PRESET">GIMP_ICON_TOOL_PRESET</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-RECT-SELECT:CAPS" title="GIMP_ICON_TOOL_RECT_SELECT">GIMP_ICON_TOOL_RECT_SELECT</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-ROTATE:CAPS" title="GIMP_ICON_TOOL_ROTATE">GIMP_ICON_TOOL_ROTATE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-SCALE:CAPS" title="GIMP_ICON_TOOL_SCALE">GIMP_ICON_TOOL_SCALE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-SEAMLESS-CLONE:CAPS" title="GIMP_ICON_TOOL_SEAMLESS_CLONE">GIMP_ICON_TOOL_SEAMLESS_CLONE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-SHADOWS-HIGHLIGHTS:CAPS" title="GIMP_ICON_TOOL_SHADOWS_HIGHLIGHTS">GIMP_ICON_TOOL_SHADOWS_HIGHLIGHTS</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-SHEAR:CAPS" title="GIMP_ICON_TOOL_SHEAR">GIMP_ICON_TOOL_SHEAR</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-SMUDGE:CAPS" title="GIMP_ICON_TOOL_SMUDGE">GIMP_ICON_TOOL_SMUDGE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-TEXT:CAPS" title="GIMP_ICON_TOOL_TEXT">GIMP_ICON_TOOL_TEXT</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-THRESHOLD:CAPS" title="GIMP_ICON_TOOL_THRESHOLD">GIMP_ICON_TOOL_THRESHOLD</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-TRANSFORM-3D:CAPS" title="GIMP_ICON_TOOL_TRANSFORM_3D">GIMP_ICON_TOOL_TRANSFORM_3D</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-UNIFIED-TRANSFORM:CAPS" title="GIMP_ICON_TOOL_UNIFIED_TRANSFORM">GIMP_ICON_TOOL_UNIFIED_TRANSFORM</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-WARP:CAPS" title="GIMP_ICON_TOOL_WARP">GIMP_ICON_TOOL_WARP</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-ZOOM:CAPS" title="GIMP_ICON_TOOL_ZOOM">GIMP_ICON_TOOL_ZOOM</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TRANSFORM-3D-CAMERA:CAPS" title="GIMP_ICON_TRANSFORM_3D_CAMERA">GIMP_ICON_TRANSFORM_3D_CAMERA</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TRANSFORM-3D-MOVE:CAPS" title="GIMP_ICON_TRANSFORM_3D_MOVE">GIMP_ICON_TRANSFORM_3D_MOVE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TRANSFORM-3D-ROTATE:CAPS" title="GIMP_ICON_TRANSFORM_3D_ROTATE">GIMP_ICON_TRANSFORM_3D_ROTATE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TRANSPARENCY:CAPS" title="GIMP_ICON_TRANSPARENCY">GIMP_ICON_TRANSPARENCY</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-VIDEO:CAPS" title="GIMP_ICON_VIDEO">GIMP_ICON_VIDEO</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-VIEW-FULLSCREEN:CAPS" title="GIMP_ICON_VIEW_FULLSCREEN">GIMP_ICON_VIEW_FULLSCREEN</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-VIEW-REFRESH:CAPS" title="GIMP_ICON_VIEW_REFRESH">GIMP_ICON_VIEW_REFRESH</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-VISIBLE:CAPS" title="GIMP_ICON_VISIBLE">GIMP_ICON_VISIBLE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-WEB:CAPS" title="GIMP_ICON_WEB">GIMP_ICON_WEB</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-WILBER:CAPS" title="GIMP_ICON_WILBER">GIMP_ICON_WILBER</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-WILBER-EEK:CAPS" title="GIMP_ICON_WILBER_EEK">GIMP_ICON_WILBER_EEK</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-WINDOW-CLOSE:CAPS" title="GIMP_ICON_WINDOW_CLOSE">GIMP_ICON_WINDOW_CLOSE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-WINDOW-MOVE-TO-SCREEN:CAPS" title="GIMP_ICON_WINDOW_MOVE_TO_SCREEN">GIMP_ICON_WINDOW_MOVE_TO_SCREEN</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-WINDOW-NEW:CAPS" title="GIMP_ICON_WINDOW_NEW">GIMP_ICON_WINDOW_NEW</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-ZOOM-FIT-BEST:CAPS" title="GIMP_ICON_ZOOM_FIT_BEST">GIMP_ICON_ZOOM_FIT_BEST</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-ZOOM-FOLLOW-WINDOW:CAPS" title="GIMP_ICON_ZOOM_FOLLOW_WINDOW">GIMP_ICON_ZOOM_FOLLOW_WINDOW</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-ZOOM-IN:CAPS" title="GIMP_ICON_ZOOM_IN">GIMP_ICON_ZOOM_IN</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-ZOOM-ORIGINAL:CAPS" title="GIMP_ICON_ZOOM_ORIGINAL">GIMP_ICON_ZOOM_ORIGINAL</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-ZOOM-OUT:CAPS" title="GIMP_ICON_ZOOM_OUT">GIMP_ICON_ZOOM_OUT</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpIntComboBox.html#GimpIntComboBox-struct" title="GimpIntComboBox">GimpIntComboBox</a>, struct in <a class="link" href="GimpIntComboBox.html" title="GimpIntComboBox">GimpIntComboBox</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpIntComboBox.html#GimpIntComboBox--ellipsize" title="The “ellipsize” property">GimpIntComboBox:ellipsize</a>, object property in <a class="link" href="GimpIntComboBox.html" title="GimpIntComboBox">GimpIntComboBox</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpIntComboBox.html#GimpIntComboBox--label" title="The “label” property">GimpIntComboBox:label</a>, object property in <a class="link" href="GimpIntComboBox.html" title="GimpIntComboBox">GimpIntComboBox</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpIntComboBox.html#GimpIntComboBox--layout" title="The “layout” property">GimpIntComboBox:layout</a>, object property in <a class="link" href="GimpIntComboBox.html" title="GimpIntComboBox">GimpIntComboBox</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpIntComboBox.html#GimpIntComboBoxLayout" title="enum GimpIntComboBoxLayout">GimpIntComboBoxLayout</a>, enum in <a class="link" href="GimpIntComboBox.html" title="GimpIntComboBox">GimpIntComboBox</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpOldWidgets.html#GimpIntOptionMenuSensitivityCallback" title="GimpIntOptionMenuSensitivityCallback ()">GimpIntOptionMenuSensitivityCallback</a>, user_function in <a class="link" href="libgimpwidgets-GimpOldWidgets.html" title="GimpOldWidgets">GimpOldWidgets</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpIntComboBox.html#GimpIntSensitivityFunc" title="GimpIntSensitivityFunc ()">GimpIntSensitivityFunc</a>, user_function in <a class="link" href="GimpIntComboBox.html" title="GimpIntComboBox">GimpIntComboBox</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpIntStore.html#GimpIntStore-struct" title="GimpIntStore">GimpIntStore</a>, struct in <a class="link" href="GimpIntStore.html" title="GimpIntStore">GimpIntStore</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpIntStore.html#GimpIntStore--user-data-type" title="The “user-data-type” property">GimpIntStore:user-data-type</a>, object property in <a class="link" href="GimpIntStore.html" title="GimpIntStore">GimpIntStore</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpIntStore.html#GimpIntStoreColumns" title="enum GimpIntStoreColumns">GimpIntStoreColumns</a>, enum in <a class="link" href="GimpIntStore.html" title="GimpIntStore">GimpIntStore</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpWidgets.html#gimp-int-adjustment-update" title="gimp_int_adjustment_update ()">gimp_int_adjustment_update</a>, function in <a class="link" href="libgimpwidgets-GimpWidgets.html" title="GimpWidgets">GimpWidgets</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpIntComboBox.html#gimp-int-combo-box-append" title="gimp_int_combo_box_append ()">gimp_int_combo_box_append</a>, function in <a class="link" href="GimpIntComboBox.html" title="GimpIntComboBox">GimpIntComboBox</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpIntComboBox.html#gimp-int-combo-box-connect" title="gimp_int_combo_box_connect ()">gimp_int_combo_box_connect</a>, function in <a class="link" href="GimpIntComboBox.html" title="GimpIntComboBox">GimpIntComboBox</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpIntComboBox.html#gimp-int-combo-box-get-active" title="gimp_int_combo_box_get_active ()">gimp_int_combo_box_get_active</a>, function in <a class="link" href="GimpIntComboBox.html" title="GimpIntComboBox">GimpIntComboBox</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpIntComboBox.html#gimp-int-combo-box-get-active-user-data" title="gimp_int_combo_box_get_active_user_data ()">gimp_int_combo_box_get_active_user_data</a>, function in <a class="link" href="GimpIntComboBox.html" title="GimpIntComboBox">GimpIntComboBox</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpIntComboBox.html#gimp-int-combo-box-get-label" title="gimp_int_combo_box_get_label ()">gimp_int_combo_box_get_label</a>, function in <a class="link" href="GimpIntComboBox.html" title="GimpIntComboBox">GimpIntComboBox</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpIntComboBox.html#gimp-int-combo-box-get-layout" title="gimp_int_combo_box_get_layout ()">gimp_int_combo_box_get_layout</a>, function in <a class="link" href="GimpIntComboBox.html" title="GimpIntComboBox">GimpIntComboBox</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpIntComboBox.html#gimp-int-combo-box-new" title="gimp_int_combo_box_new ()">gimp_int_combo_box_new</a>, function in <a class="link" href="GimpIntComboBox.html" title="GimpIntComboBox">GimpIntComboBox</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpIntComboBox.html#gimp-int-combo-box-new-array" title="gimp_int_combo_box_new_array ()">gimp_int_combo_box_new_array</a>, function in <a class="link" href="GimpIntComboBox.html" title="GimpIntComboBox">GimpIntComboBox</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpIntComboBox.html#gimp-int-combo-box-new-valist" title="gimp_int_combo_box_new_valist ()">gimp_int_combo_box_new_valist</a>, function in <a class="link" href="GimpIntComboBox.html" title="GimpIntComboBox">GimpIntComboBox</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpIntComboBox.html#gimp-int-combo-box-prepend" title="gimp_int_combo_box_prepend ()">gimp_int_combo_box_prepend</a>, function in <a class="link" href="GimpIntComboBox.html" title="GimpIntComboBox">GimpIntComboBox</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpIntComboBox.html#gimp-int-combo-box-set-active" title="gimp_int_combo_box_set_active ()">gimp_int_combo_box_set_active</a>, function in <a class="link" href="GimpIntComboBox.html" title="GimpIntComboBox">GimpIntComboBox</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpIntComboBox.html#gimp-int-combo-box-set-active-by-user-data" title="gimp_int_combo_box_set_active_by_user_data ()">gimp_int_combo_box_set_active_by_user_data</a>, function in <a class="link" href="GimpIntComboBox.html" title="GimpIntComboBox">GimpIntComboBox</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpIntComboBox.html#gimp-int-combo-box-set-label" title="gimp_int_combo_box_set_label ()">gimp_int_combo_box_set_label</a>, function in <a class="link" href="GimpIntComboBox.html" title="GimpIntComboBox">GimpIntComboBox</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpIntComboBox.html#gimp-int-combo-box-set-layout" title="gimp_int_combo_box_set_layout ()">gimp_int_combo_box_set_layout</a>, function in <a class="link" href="GimpIntComboBox.html" title="GimpIntComboBox">GimpIntComboBox</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpIntComboBox.html#gimp-int-combo-box-set-sensitivity" title="gimp_int_combo_box_set_sensitivity ()">gimp_int_combo_box_set_sensitivity</a>, function in <a class="link" href="GimpIntComboBox.html" title="GimpIntComboBox">GimpIntComboBox</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpOldWidgets.html#gimp-int-option-menu-new" title="gimp_int_option_menu_new ()">gimp_int_option_menu_new</a>, function in <a class="link" href="libgimpwidgets-GimpOldWidgets.html" title="GimpOldWidgets">GimpOldWidgets</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpOldWidgets.html#gimp-int-option-menu-set-history" title="gimp_int_option_menu_set_history ()">gimp_int_option_menu_set_history</a>, function in <a class="link" href="libgimpwidgets-GimpOldWidgets.html" title="GimpOldWidgets">GimpOldWidgets</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpOldWidgets.html#gimp-int-option-menu-set-sensitive" title="gimp_int_option_menu_set_sensitive ()">gimp_int_option_menu_set_sensitive</a>, function in <a class="link" href="libgimpwidgets-GimpOldWidgets.html" title="GimpOldWidgets">GimpOldWidgets</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpWidgets.html#gimp-int-radio-group-new" title="gimp_int_radio_group_new ()">gimp_int_radio_group_new</a>, function in <a class="link" href="libgimpwidgets-GimpWidgets.html" title="GimpWidgets">GimpWidgets</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpWidgets.html#gimp-int-radio-group-set-active" title="gimp_int_radio_group_set_active ()">gimp_int_radio_group_set_active</a>, function in <a class="link" href="libgimpwidgets-GimpWidgets.html" title="GimpWidgets">GimpWidgets</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpIntStore.html#gimp-int-store-lookup-by-user-data" title="gimp_int_store_lookup_by_user_data ()">gimp_int_store_lookup_by_user_data</a>, function in <a class="link" href="GimpIntStore.html" title="GimpIntStore">GimpIntStore</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpIntStore.html#gimp-int-store-lookup-by-value" title="gimp_int_store_lookup_by_value ()">gimp_int_store_lookup_by_value</a>, function in <a class="link" href="GimpIntStore.html" title="GimpIntStore">GimpIntStore</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpIntStore.html#gimp-int-store-new" title="gimp_int_store_new ()">gimp_int_store_new</a>, function in <a class="link" href="GimpIntStore.html" title="GimpIntStore">GimpIntStore</a>
+</dt>
+<dd></dd>
+<a name="idxL"></a><h3 class="title">L</h3>
+<dt>
+<a class="link" href="libgimpwidgets-GimpWidgetsUtils.html#gimp-label-set-attributes" title="gimp_label_set_attributes ()">gimp_label_set_attributes</a>, function in <a class="link" href="libgimpwidgets-GimpWidgetsUtils.html" title="GimpWidgetsUtils">GimpWidgetsUtils</a>
+</dt>
+<dd></dd>
+<a name="idxM"></a><h3 class="title">M</h3>
+<dt>
+<a class="link" href="GimpMemsizeEntry.html#GimpMemsizeEntry-struct" title="GimpMemsizeEntry">GimpMemsizeEntry</a>, struct in <a class="link" href="GimpMemsizeEntry.html" title="GimpMemSizeEntry">GimpMemsizeEntry</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpMemsizeEntry.html#GimpMemsizeEntry-value-changed" title="The “value-changed” signal">GimpMemsizeEntry::value-changed</a>, object signal in <a class="link" href="GimpMemsizeEntry.html" title="GimpMemSizeEntry">GimpMemsizeEntry</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpMemsizeEntry.html#gimp-memsize-entry-get-value" title="gimp_memsize_entry_get_value ()">gimp_memsize_entry_get_value</a>, function in <a class="link" href="GimpMemsizeEntry.html" title="GimpMemSizeEntry">GimpMemsizeEntry</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpMemsizeEntry.html#gimp-memsize-entry-new" title="gimp_memsize_entry_new ()">gimp_memsize_entry_new</a>, function in <a class="link" href="GimpMemsizeEntry.html" title="GimpMemSizeEntry">GimpMemsizeEntry</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpMemsizeEntry.html#gimp-memsize-entry-set-value" title="gimp_memsize_entry_set_value ()">gimp_memsize_entry_set_value</a>, function in <a class="link" href="GimpMemsizeEntry.html" title="GimpMemSizeEntry">GimpMemsizeEntry</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpOldWidgets.html#gimp-menu-item-update" title="gimp_menu_item_update ()">gimp_menu_item_update</a>, function in <a class="link" href="libgimpwidgets-GimpOldWidgets.html" title="GimpOldWidgets">GimpOldWidgets</a>
+</dt>
+<dd></dd>
+<a name="idxN"></a><h3 class="title">N</h3>
+<dt>
+<a class="link" href="GimpNumberPairEntry.html#GimpNumberPairEntry-struct" title="GimpNumberPairEntry">GimpNumberPairEntry</a>, struct in <a class="link" href="GimpNumberPairEntry.html" title="GimpNumberPairEntry">GimpNumberPairEntry</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpNumberPairEntry.html#GimpNumberPairEntry-numbers-changed" title="The “numbers-changed” signal">GimpNumberPairEntry::numbers-changed</a>, object signal in <a class="link" href="GimpNumberPairEntry.html" title="GimpNumberPairEntry">GimpNumberPairEntry</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpNumberPairEntry.html#GimpNumberPairEntry-ratio-changed" title="The “ratio-changed” signal">GimpNumberPairEntry::ratio-changed</a>, object signal in <a class="link" href="GimpNumberPairEntry.html" title="GimpNumberPairEntry">GimpNumberPairEntry</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpNumberPairEntry.html#GimpNumberPairEntry--allow-simplification" title="The “allow-simplification” property">GimpNumberPairEntry:allow-simplification</a>, object property in <a class="link" href="GimpNumberPairEntry.html" title="GimpNumberPairEntry">GimpNumberPairEntry</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpNumberPairEntry.html#GimpNumberPairEntry--aspect" title="The “aspect” property">GimpNumberPairEntry:aspect</a>, object property in <a class="link" href="GimpNumberPairEntry.html" title="GimpNumberPairEntry">GimpNumberPairEntry</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpNumberPairEntry.html#GimpNumberPairEntry--default-left-number" title="The “default-left-number” property">GimpNumberPairEntry:default-left-number</a>, object property in <a class="link" href="GimpNumberPairEntry.html" title="GimpNumberPairEntry">GimpNumberPairEntry</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpNumberPairEntry.html#GimpNumberPairEntry--default-right-number" title="The “default-right-number” property">GimpNumberPairEntry:default-right-number</a>, object property in <a class="link" href="GimpNumberPairEntry.html" title="GimpNumberPairEntry">GimpNumberPairEntry</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpNumberPairEntry.html#GimpNumberPairEntry--default-text" title="The “default-text” property">GimpNumberPairEntry:default-text</a>, object property in <a class="link" href="GimpNumberPairEntry.html" title="GimpNumberPairEntry">GimpNumberPairEntry</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpNumberPairEntry.html#GimpNumberPairEntry--left-number" title="The “left-number” property">GimpNumberPairEntry:left-number</a>, object property in <a class="link" href="GimpNumberPairEntry.html" title="GimpNumberPairEntry">GimpNumberPairEntry</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpNumberPairEntry.html#GimpNumberPairEntry--max-valid-value" title="The “max-valid-value” property">GimpNumberPairEntry:max-valid-value</a>, object property in <a class="link" href="GimpNumberPairEntry.html" title="GimpNumberPairEntry">GimpNumberPairEntry</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpNumberPairEntry.html#GimpNumberPairEntry--min-valid-value" title="The “min-valid-value” property">GimpNumberPairEntry:min-valid-value</a>, object property in <a class="link" href="GimpNumberPairEntry.html" title="GimpNumberPairEntry">GimpNumberPairEntry</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpNumberPairEntry.html#GimpNumberPairEntry--ratio" title="The “ratio” property">GimpNumberPairEntry:ratio</a>, object property in <a class="link" href="GimpNumberPairEntry.html" title="GimpNumberPairEntry">GimpNumberPairEntry</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpNumberPairEntry.html#GimpNumberPairEntry--right-number" title="The “right-number” property">GimpNumberPairEntry:right-number</a>, object property in <a class="link" href="GimpNumberPairEntry.html" title="GimpNumberPairEntry">GimpNumberPairEntry</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpNumberPairEntry.html#GimpNumberPairEntry--separators" title="The “separators” property">GimpNumberPairEntry:separators</a>, object property in <a class="link" href="GimpNumberPairEntry.html" title="GimpNumberPairEntry">GimpNumberPairEntry</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpNumberPairEntry.html#GimpNumberPairEntry--user-override" title="The “user-override” property">GimpNumberPairEntry:user-override</a>, object property in <a class="link" href="GimpNumberPairEntry.html" title="GimpNumberPairEntry">GimpNumberPairEntry</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpNumberPairEntry.html#gimp-number-pair-entry-get-aspect" title="gimp_number_pair_entry_get_aspect ()">gimp_number_pair_entry_get_aspect</a>, function in <a class="link" href="GimpNumberPairEntry.html" title="GimpNumberPairEntry">GimpNumberPairEntry</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpNumberPairEntry.html#gimp-number-pair-entry-get-default-text" title="gimp_number_pair_entry_get_default_text ()">gimp_number_pair_entry_get_default_text</a>, function in <a class="link" href="GimpNumberPairEntry.html" title="GimpNumberPairEntry">GimpNumberPairEntry</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpNumberPairEntry.html#gimp-number-pair-entry-get-default-values" title="gimp_number_pair_entry_get_default_values ()">gimp_number_pair_entry_get_default_values</a>, function in <a class="link" href="GimpNumberPairEntry.html" title="GimpNumberPairEntry">GimpNumberPairEntry</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpNumberPairEntry.html#gimp-number-pair-entry-get-ratio" title="gimp_number_pair_entry_get_ratio ()">gimp_number_pair_entry_get_ratio</a>, function in <a class="link" href="GimpNumberPairEntry.html" title="GimpNumberPairEntry">GimpNumberPairEntry</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpNumberPairEntry.html#gimp-number-pair-entry-get-user-override" title="gimp_number_pair_entry_get_user_override ()">gimp_number_pair_entry_get_user_override</a>, function in <a class="link" href="GimpNumberPairEntry.html" title="GimpNumberPairEntry">GimpNumberPairEntry</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpNumberPairEntry.html#gimp-number-pair-entry-get-values" title="gimp_number_pair_entry_get_values ()">gimp_number_pair_entry_get_values</a>, function in <a class="link" href="GimpNumberPairEntry.html" title="GimpNumberPairEntry">GimpNumberPairEntry</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpNumberPairEntry.html#gimp-number-pair-entry-new" title="gimp_number_pair_entry_new ()">gimp_number_pair_entry_new</a>, function in <a class="link" href="GimpNumberPairEntry.html" title="GimpNumberPairEntry">GimpNumberPairEntry</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpNumberPairEntry.html#gimp-number-pair-entry-set-aspect" title="gimp_number_pair_entry_set_aspect ()">gimp_number_pair_entry_set_aspect</a>, function in <a class="link" href="GimpNumberPairEntry.html" title="GimpNumberPairEntry">GimpNumberPairEntry</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpNumberPairEntry.html#gimp-number-pair-entry-set-default-text" title="gimp_number_pair_entry_set_default_text ()">gimp_number_pair_entry_set_default_text</a>, function in <a class="link" href="GimpNumberPairEntry.html" title="GimpNumberPairEntry">GimpNumberPairEntry</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpNumberPairEntry.html#gimp-number-pair-entry-set-default-values" title="gimp_number_pair_entry_set_default_values ()">gimp_number_pair_entry_set_default_values</a>, function in <a class="link" href="GimpNumberPairEntry.html" title="GimpNumberPairEntry">GimpNumberPairEntry</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpNumberPairEntry.html#gimp-number-pair-entry-set-ratio" title="gimp_number_pair_entry_set_ratio ()">gimp_number_pair_entry_set_ratio</a>, function in <a class="link" href="GimpNumberPairEntry.html" title="GimpNumberPairEntry">GimpNumberPairEntry</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpNumberPairEntry.html#gimp-number-pair-entry-set-user-override" title="gimp_number_pair_entry_set_user_override ()">gimp_number_pair_entry_set_user_override</a>, function in <a class="link" href="GimpNumberPairEntry.html" title="GimpNumberPairEntry">GimpNumberPairEntry</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpNumberPairEntry.html#gimp-number-pair-entry-set-values" title="gimp_number_pair_entry_set_values ()">gimp_number_pair_entry_set_values</a>, function in <a class="link" href="GimpNumberPairEntry.html" title="GimpNumberPairEntry">GimpNumberPairEntry</a>
+</dt>
+<dd></dd>
+<a name="idxO"></a><h3 class="title">O</h3>
+<dt>
+<a class="link" href="GimpOffsetArea.html#GimpOffsetArea-struct" title="GimpOffsetArea">GimpOffsetArea</a>, struct in <a class="link" href="GimpOffsetArea.html" title="GimpOffsetArea">GimpOffsetArea</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpOffsetArea.html#GimpOffsetArea-offsets-changed" title="The “offsets-changed” signal">GimpOffsetArea::offsets-changed</a>, object signal in <a class="link" href="GimpOffsetArea.html" title="GimpOffsetArea">GimpOffsetArea</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpOffsetArea.html#gimp-offset-area-new" title="gimp_offset_area_new ()">gimp_offset_area_new</a>, function in <a class="link" href="GimpOffsetArea.html" title="GimpOffsetArea">GimpOffsetArea</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpOffsetArea.html#gimp-offset-area-set-offsets" title="gimp_offset_area_set_offsets ()">gimp_offset_area_set_offsets</a>, function in <a class="link" href="GimpOffsetArea.html" title="GimpOffsetArea">GimpOffsetArea</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpOffsetArea.html#gimp-offset-area-set-pixbuf" title="gimp_offset_area_set_pixbuf ()">gimp_offset_area_set_pixbuf</a>, function in <a class="link" href="GimpOffsetArea.html" title="GimpOffsetArea">GimpOffsetArea</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpOffsetArea.html#gimp-offset-area-set-size" title="gimp_offset_area_set_size ()">gimp_offset_area_set_size</a>, function in <a class="link" href="GimpOffsetArea.html" title="GimpOffsetArea">GimpOffsetArea</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpOldWidgets.html#GimpOptionMenuSensitivityCallback" title="GimpOptionMenuSensitivityCallback ()">GimpOptionMenuSensitivityCallback</a>, user_function in <a class="link" href="libgimpwidgets-GimpOldWidgets.html" title="GimpOldWidgets">GimpOldWidgets</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpOldWidgets.html#gimp-option-menu-new" title="gimp_option_menu_new ()">gimp_option_menu_new</a>, function in <a class="link" href="libgimpwidgets-GimpOldWidgets.html" title="GimpOldWidgets">GimpOldWidgets</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpOldWidgets.html#gimp-option-menu-new2" title="gimp_option_menu_new2 ()">gimp_option_menu_new2</a>, function in <a class="link" href="libgimpwidgets-GimpOldWidgets.html" title="GimpOldWidgets">GimpOldWidgets</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpOldWidgets.html#gimp-option-menu-set-history" title="gimp_option_menu_set_history ()">gimp_option_menu_set_history</a>, function in <a class="link" href="libgimpwidgets-GimpOldWidgets.html" title="GimpOldWidgets">GimpOldWidgets</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpOldWidgets.html#gimp-option-menu-set-sensitive" title="gimp_option_menu_set_sensitive ()">gimp_option_menu_set_sensitive</a>, function in <a class="link" href="libgimpwidgets-GimpOldWidgets.html" title="GimpOldWidgets">GimpOldWidgets</a>
+</dt>
+<dd></dd>
+<a name="idxP"></a><h3 class="title">P</h3>
+<dt>
+<a class="link" href="GimpPageSelector.html#GimpPageSelector-struct" title="GimpPageSelector">GimpPageSelector</a>, struct in <a class="link" href="GimpPageSelector.html" title="GimpPageSelector">GimpPageSelector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpPageSelector.html#GimpPageSelector-activate" title="The “activate” signal">GimpPageSelector::activate</a>, object signal in <a class="link" href="GimpPageSelector.html" title="GimpPageSelector">GimpPageSelector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpPageSelector.html#GimpPageSelector-selection-changed" title="The “selection-changed” signal">GimpPageSelector::selection-changed</a>, object signal in <a class="link" href="GimpPageSelector.html" title="GimpPageSelector">GimpPageSelector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpPageSelector.html#GimpPageSelector--n-pages" title="The “n-pages” property">GimpPageSelector:n-pages</a>, object property in <a class="link" href="GimpPageSelector.html" title="GimpPageSelector">GimpPageSelector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpPageSelector.html#GimpPageSelector--target" title="The “target” property">GimpPageSelector:target</a>, object property in <a class="link" href="GimpPageSelector.html" title="GimpPageSelector">GimpPageSelector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpPageSelector.html#GimpPageSelectorTarget" title="enum GimpPageSelectorTarget">GimpPageSelectorTarget</a>, enum in <a class="link" href="GimpPageSelector.html" title="GimpPageSelector">GimpPageSelector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpPageSelector.html#gimp-page-selector-get-n-pages" title="gimp_page_selector_get_n_pages ()">gimp_page_selector_get_n_pages</a>, function in <a class="link" href="GimpPageSelector.html" title="GimpPageSelector">GimpPageSelector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpPageSelector.html#gimp-page-selector-get-page-label" title="gimp_page_selector_get_page_label ()">gimp_page_selector_get_page_label</a>, function in <a class="link" href="GimpPageSelector.html" title="GimpPageSelector">GimpPageSelector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpPageSelector.html#gimp-page-selector-get-page-thumbnail" title="gimp_page_selector_get_page_thumbnail ()">gimp_page_selector_get_page_thumbnail</a>, function in <a class="link" href="GimpPageSelector.html" title="GimpPageSelector">GimpPageSelector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpPageSelector.html#gimp-page-selector-get-selected-pages" title="gimp_page_selector_get_selected_pages ()">gimp_page_selector_get_selected_pages</a>, function in <a class="link" href="GimpPageSelector.html" title="GimpPageSelector">GimpPageSelector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpPageSelector.html#gimp-page-selector-get-selected-range" title="gimp_page_selector_get_selected_range ()">gimp_page_selector_get_selected_range</a>, function in <a class="link" href="GimpPageSelector.html" title="GimpPageSelector">GimpPageSelector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpPageSelector.html#gimp-page-selector-get-target" title="gimp_page_selector_get_target ()">gimp_page_selector_get_target</a>, function in <a class="link" href="GimpPageSelector.html" title="GimpPageSelector">GimpPageSelector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpPageSelector.html#gimp-page-selector-new" title="gimp_page_selector_new ()">gimp_page_selector_new</a>, function in <a class="link" href="GimpPageSelector.html" title="GimpPageSelector">GimpPageSelector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpPageSelector.html#gimp-page-selector-page-is-selected" title="gimp_page_selector_page_is_selected ()">gimp_page_selector_page_is_selected</a>, function in <a class="link" href="GimpPageSelector.html" title="GimpPageSelector">GimpPageSelector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpPageSelector.html#gimp-page-selector-select-all" title="gimp_page_selector_select_all ()">gimp_page_selector_select_all</a>, function in <a class="link" href="GimpPageSelector.html" title="GimpPageSelector">GimpPageSelector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpPageSelector.html#gimp-page-selector-select-page" title="gimp_page_selector_select_page ()">gimp_page_selector_select_page</a>, function in <a class="link" href="GimpPageSelector.html" title="GimpPageSelector">GimpPageSelector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpPageSelector.html#gimp-page-selector-select-range" title="gimp_page_selector_select_range ()">gimp_page_selector_select_range</a>, function in <a class="link" href="GimpPageSelector.html" title="GimpPageSelector">GimpPageSelector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpPageSelector.html#gimp-page-selector-set-n-pages" title="gimp_page_selector_set_n_pages ()">gimp_page_selector_set_n_pages</a>, function in <a class="link" href="GimpPageSelector.html" title="GimpPageSelector">GimpPageSelector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpPageSelector.html#gimp-page-selector-set-page-label" title="gimp_page_selector_set_page_label ()">gimp_page_selector_set_page_label</a>, function in <a class="link" href="GimpPageSelector.html" title="GimpPageSelector">GimpPageSelector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpPageSelector.html#gimp-page-selector-set-page-thumbnail" title="gimp_page_selector_set_page_thumbnail ()">gimp_page_selector_set_page_thumbnail</a>, function in <a class="link" href="GimpPageSelector.html" title="GimpPageSelector">GimpPageSelector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpPageSelector.html#gimp-page-selector-set-target" title="gimp_page_selector_set_target ()">gimp_page_selector_set_target</a>, function in <a class="link" href="GimpPageSelector.html" title="GimpPageSelector">GimpPageSelector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpPageSelector.html#gimp-page-selector-unselect-all" title="gimp_page_selector_unselect_all ()">gimp_page_selector_unselect_all</a>, function in <a class="link" href="GimpPageSelector.html" title="GimpPageSelector">GimpPageSelector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpPageSelector.html#gimp-page-selector-unselect-page" title="gimp_page_selector_unselect_page ()">gimp_page_selector_unselect_page</a>, function in <a class="link" href="GimpPageSelector.html" title="GimpPageSelector">GimpPageSelector</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpPathEditor.html#GimpPathEditor-struct" title="GimpPathEditor">GimpPathEditor</a>, struct in <a class="link" href="GimpPathEditor.html" title="GimpPathEditor">GimpPathEditor</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpPathEditor.html#GimpPathEditor-path-changed" title="The “path-changed” signal">GimpPathEditor::path-changed</a>, object signal in <a class="link" href="GimpPathEditor.html" title="GimpPathEditor">GimpPathEditor</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpPathEditor.html#GimpPathEditor-writable-changed" title="The “writable-changed” signal">GimpPathEditor::writable-changed</a>, object signal in <a class="link" href="GimpPathEditor.html" title="GimpPathEditor">GimpPathEditor</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpPathEditor.html#gimp-path-editor-get-dir-writable" title="gimp_path_editor_get_dir_writable ()">gimp_path_editor_get_dir_writable</a>, function in <a class="link" href="GimpPathEditor.html" title="GimpPathEditor">GimpPathEditor</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpPathEditor.html#gimp-path-editor-get-path" title="gimp_path_editor_get_path ()">gimp_path_editor_get_path</a>, function in <a class="link" href="GimpPathEditor.html" title="GimpPathEditor">GimpPathEditor</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpPathEditor.html#gimp-path-editor-get-writable-path" title="gimp_path_editor_get_writable_path ()">gimp_path_editor_get_writable_path</a>, function in <a class="link" href="GimpPathEditor.html" title="GimpPathEditor">GimpPathEditor</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpPathEditor.html#gimp-path-editor-new" title="gimp_path_editor_new ()">gimp_path_editor_new</a>, function in <a class="link" href="GimpPathEditor.html" title="GimpPathEditor">GimpPathEditor</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpPathEditor.html#gimp-path-editor-set-dir-writable" title="gimp_path_editor_set_dir_writable ()">gimp_path_editor_set_dir_writable</a>, function in <a class="link" href="GimpPathEditor.html" title="GimpPathEditor">GimpPathEditor</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpPathEditor.html#gimp-path-editor-set-path" title="gimp_path_editor_set_path ()">gimp_path_editor_set_path</a>, function in <a class="link" href="GimpPathEditor.html" title="GimpPathEditor">GimpPathEditor</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpPathEditor.html#gimp-path-editor-set-writable-path" title="gimp_path_editor_set_writable_path ()">gimp_path_editor_set_writable_path</a>, function in <a class="link" href="GimpPathEditor.html" title="GimpPathEditor">GimpPathEditor</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpPickButton.html#GimpPickButton-struct" title="GimpPickButton">GimpPickButton</a>, struct in <a class="link" href="GimpPickButton.html" title="GimpPickButton">GimpPickButton</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpPickButton.html#GimpPickButton-color-picked" title="The “color-picked” signal">GimpPickButton::color-picked</a>, object signal in <a class="link" href="GimpPickButton.html" title="GimpPickButton">GimpPickButton</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpPickButton.html#gimp-pick-button-new" title="gimp_pick_button_new ()">gimp_pick_button_new</a>, function in <a class="link" href="GimpPickButton.html" title="GimpPickButton">GimpPickButton</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpPixmap.html#GimpPixmap-struct" title="GimpPixmap">GimpPixmap</a>, struct in <a class="link" href="GimpPixmap.html" title="GimpPixmap">GimpPixmap</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpOldWidgets.html#gimp-pixmap-button-new" title="gimp_pixmap_button_new ()">gimp_pixmap_button_new</a>, function in <a class="link" href="libgimpwidgets-GimpOldWidgets.html" title="GimpOldWidgets">GimpOldWidgets</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpPixmap.html#gimp-pixmap-new" title="gimp_pixmap_new ()">gimp_pixmap_new</a>, function in <a class="link" href="GimpPixmap.html" title="GimpPixmap">GimpPixmap</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpPixmap.html#gimp-pixmap-set" title="gimp_pixmap_set ()">gimp_pixmap_set</a>, function in <a class="link" href="GimpPixmap.html" title="GimpPixmap">GimpPixmap</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpPreview.html#GimpPreview-struct" title="GimpPreview">GimpPreview</a>, struct in <a class="link" href="GimpPreview.html" title="GimpPreview">GimpPreview</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpPreview.html#GimpPreview-invalidated" title="The “invalidated” signal">GimpPreview::invalidated</a>, object signal in <a class="link" href="GimpPreview.html" title="GimpPreview">GimpPreview</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpPreview.html#GimpPreview--s-size" title="The “size” style property">GimpPreview:size</a>, object property in <a class="link" href="GimpPreview.html" title="GimpPreview">GimpPreview</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpPreview.html#GimpPreview--update" title="The “update” property">GimpPreview:update</a>, object property in <a class="link" href="GimpPreview.html" title="GimpPreview">GimpPreview</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpPreviewArea.html#GimpPreviewArea-struct" title="GimpPreviewArea">GimpPreviewArea</a>, struct in <a class="link" href="GimpPreviewArea.html" title="GimpPreviewArea">GimpPreviewArea</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpPreviewArea.html#GimpPreviewArea--check-size" title="The “check-size” property">GimpPreviewArea:check-size</a>, object property in <a class="link" href="GimpPreviewArea.html" title="GimpPreviewArea">GimpPreviewArea</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpPreviewArea.html#GimpPreviewArea--check-type" title="The “check-type” property">GimpPreviewArea:check-type</a>, object property in <a class="link" href="GimpPreviewArea.html" title="GimpPreviewArea">GimpPreviewArea</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpPreviewArea.html#gimp-preview-area-blend" title="gimp_preview_area_blend ()">gimp_preview_area_blend</a>, function in <a class="link" href="GimpPreviewArea.html" title="GimpPreviewArea">GimpPreviewArea</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpPreviewArea.html#gimp-preview-area-draw" title="gimp_preview_area_draw ()">gimp_preview_area_draw</a>, function in <a class="link" href="GimpPreviewArea.html" title="GimpPreviewArea">GimpPreviewArea</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpPreviewArea.html#gimp-preview-area-fill" title="gimp_preview_area_fill ()">gimp_preview_area_fill</a>, function in <a class="link" href="GimpPreviewArea.html" title="GimpPreviewArea">GimpPreviewArea</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpPreviewArea.html#gimp-preview-area-mask" title="gimp_preview_area_mask ()">gimp_preview_area_mask</a>, function in <a class="link" href="GimpPreviewArea.html" title="GimpPreviewArea">GimpPreviewArea</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpPreviewArea.html#gimp-preview-area-menu-popup" title="gimp_preview_area_menu_popup ()">gimp_preview_area_menu_popup</a>, function in <a class="link" href="GimpPreviewArea.html" title="GimpPreviewArea">GimpPreviewArea</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpPreviewArea.html#gimp-preview-area-new" title="gimp_preview_area_new ()">gimp_preview_area_new</a>, function in <a class="link" href="GimpPreviewArea.html" title="GimpPreviewArea">GimpPreviewArea</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpPreviewArea.html#gimp-preview-area-set-colormap" title="gimp_preview_area_set_colormap ()">gimp_preview_area_set_colormap</a>, function in <a class="link" href="GimpPreviewArea.html" title="GimpPreviewArea">GimpPreviewArea</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpPreviewArea.html#gimp-preview-area-set-color-config" title="gimp_preview_area_set_color_config ()">gimp_preview_area_set_color_config</a>, function in <a class="link" href="GimpPreviewArea.html" title="GimpPreviewArea">GimpPreviewArea</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpPreviewArea.html#gimp-preview-area-set-max-size" title="gimp_preview_area_set_max_size ()">gimp_preview_area_set_max_size</a>, function in <a class="link" href="GimpPreviewArea.html" title="GimpPreviewArea">GimpPreviewArea</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpPreviewArea.html#gimp-preview-area-set-offsets" title="gimp_preview_area_set_offsets ()">gimp_preview_area_set_offsets</a>, function in <a class="link" href="GimpPreviewArea.html" title="GimpPreviewArea">GimpPreviewArea</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpPreview.html#gimp-preview-draw" title="gimp_preview_draw ()">gimp_preview_draw</a>, function in <a class="link" href="GimpPreview.html" title="GimpPreview">GimpPreview</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpPreview.html#gimp-preview-draw-buffer" title="gimp_preview_draw_buffer ()">gimp_preview_draw_buffer</a>, function in <a class="link" href="GimpPreview.html" title="GimpPreview">GimpPreview</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpPreview.html#gimp-preview-get-area" title="gimp_preview_get_area ()">gimp_preview_get_area</a>, function in <a class="link" href="GimpPreview.html" title="GimpPreview">GimpPreview</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpPreview.html#gimp-preview-get-controls" title="gimp_preview_get_controls ()">gimp_preview_get_controls</a>, function in <a class="link" href="GimpPreview.html" title="GimpPreview">GimpPreview</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpPreview.html#gimp-preview-get-position" title="gimp_preview_get_position ()">gimp_preview_get_position</a>, function in <a class="link" href="GimpPreview.html" title="GimpPreview">GimpPreview</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpPreview.html#gimp-preview-get-size" title="gimp_preview_get_size ()">gimp_preview_get_size</a>, function in <a class="link" href="GimpPreview.html" title="GimpPreview">GimpPreview</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpPreview.html#gimp-preview-get-update" title="gimp_preview_get_update ()">gimp_preview_get_update</a>, function in <a class="link" href="GimpPreview.html" title="GimpPreview">GimpPreview</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpPreview.html#gimp-preview-invalidate" title="gimp_preview_invalidate ()">gimp_preview_invalidate</a>, function in <a class="link" href="GimpPreview.html" title="GimpPreview">GimpPreview</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpPreview.html#gimp-preview-set-bounds" title="gimp_preview_set_bounds ()">gimp_preview_set_bounds</a>, function in <a class="link" href="GimpPreview.html" title="GimpPreview">GimpPreview</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpPreview.html#gimp-preview-set-default-cursor" title="gimp_preview_set_default_cursor ()">gimp_preview_set_default_cursor</a>, function in <a class="link" href="GimpPreview.html" title="GimpPreview">GimpPreview</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpPreview.html#gimp-preview-set-update" title="gimp_preview_set_update ()">gimp_preview_set_update</a>, function in <a class="link" href="GimpPreview.html" title="GimpPreview">GimpPreview</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpPreview.html#gimp-preview-transform" title="gimp_preview_transform ()">gimp_preview_transform</a>, function in <a class="link" href="GimpPreview.html" title="GimpPreview">GimpPreview</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpPreview.html#gimp-preview-untransform" title="gimp_preview_untransform ()">gimp_preview_untransform</a>, function in <a class="link" href="GimpPreview.html" title="GimpPreview">GimpPreview</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpPropWidgets.html#gimp-prop-boolean-combo-box-new" title="gimp_prop_boolean_combo_box_new ()">gimp_prop_boolean_combo_box_new</a>, function in <a class="link" href="libgimpwidgets-GimpPropWidgets.html" title="GimpPropWidgets">GimpPropWidgets</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpPropWidgets.html#gimp-prop-boolean-radio-frame-new" title="gimp_prop_boolean_radio_frame_new ()">gimp_prop_boolean_radio_frame_new</a>, function in <a class="link" href="libgimpwidgets-GimpPropWidgets.html" title="GimpPropWidgets">GimpPropWidgets</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpPropWidgets.html#gimp-prop-check-button-new" title="gimp_prop_check_button_new ()">gimp_prop_check_button_new</a>, function in <a class="link" href="libgimpwidgets-GimpPropWidgets.html" title="GimpPropWidgets">GimpPropWidgets</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpPropWidgets.html#gimp-prop-color-area-new" title="gimp_prop_color_area_new ()">gimp_prop_color_area_new</a>, function in <a class="link" href="libgimpwidgets-GimpPropWidgets.html" title="GimpPropWidgets">GimpPropWidgets</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpPropWidgets.html#gimp-prop-coordinates-connect" title="gimp_prop_coordinates_connect ()">gimp_prop_coordinates_connect</a>, function in <a class="link" href="libgimpwidgets-GimpPropWidgets.html" title="GimpPropWidgets">GimpPropWidgets</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpPropWidgets.html#gimp-prop-coordinates-new" title="gimp_prop_coordinates_new ()">gimp_prop_coordinates_new</a>, function in <a class="link" href="libgimpwidgets-GimpPropWidgets.html" title="GimpPropWidgets">GimpPropWidgets</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpPropWidgets.html#gimp-prop-entry-new" title="gimp_prop_entry_new ()">gimp_prop_entry_new</a>, function in <a class="link" href="libgimpwidgets-GimpPropWidgets.html" title="GimpPropWidgets">GimpPropWidgets</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpPropWidgets.html#gimp-prop-enum-check-button-new" title="gimp_prop_enum_check_button_new ()">gimp_prop_enum_check_button_new</a>, function in <a class="link" href="libgimpwidgets-GimpPropWidgets.html" title="GimpPropWidgets">GimpPropWidgets</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpPropWidgets.html#gimp-prop-enum-combo-box-new" title="gimp_prop_enum_combo_box_new ()">gimp_prop_enum_combo_box_new</a>, function in <a class="link" href="libgimpwidgets-GimpPropWidgets.html" title="GimpPropWidgets">GimpPropWidgets</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpPropWidgets.html#gimp-prop-enum-icon-box-new" title="gimp_prop_enum_icon_box_new ()">gimp_prop_enum_icon_box_new</a>, function in <a class="link" href="libgimpwidgets-GimpPropWidgets.html" title="GimpPropWidgets">GimpPropWidgets</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpPropWidgets.html#gimp-prop-enum-label-new" title="gimp_prop_enum_label_new ()">gimp_prop_enum_label_new</a>, function in <a class="link" href="libgimpwidgets-GimpPropWidgets.html" title="GimpPropWidgets">GimpPropWidgets</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpPropWidgets.html#gimp-prop-enum-radio-box-new" title="gimp_prop_enum_radio_box_new ()">gimp_prop_enum_radio_box_new</a>, function in <a class="link" href="libgimpwidgets-GimpPropWidgets.html" title="GimpPropWidgets">GimpPropWidgets</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpPropWidgets.html#gimp-prop-enum-radio-frame-new" title="gimp_prop_enum_radio_frame_new ()">gimp_prop_enum_radio_frame_new</a>, function in <a class="link" href="libgimpwidgets-GimpPropWidgets.html" title="GimpPropWidgets">GimpPropWidgets</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpPropWidgets.html#gimp-prop-enum-stock-box-new" title="gimp_prop_enum_stock_box_new ()">gimp_prop_enum_stock_box_new</a>, function in <a class="link" href="libgimpwidgets-GimpPropWidgets.html" title="GimpPropWidgets">GimpPropWidgets</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpPropWidgets.html#gimp-prop-expander-new" title="gimp_prop_expander_new ()">gimp_prop_expander_new</a>, function in <a class="link" href="libgimpwidgets-GimpPropWidgets.html" title="GimpPropWidgets">GimpPropWidgets</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpPropWidgets.html#gimp-prop-file-chooser-button-new" title="gimp_prop_file_chooser_button_new ()">gimp_prop_file_chooser_button_new</a>, function in <a class="link" href="libgimpwidgets-GimpPropWidgets.html" title="GimpPropWidgets">GimpPropWidgets</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpPropWidgets.html#gimp-prop-file-chooser-button-new-with-dialog" title="gimp_prop_file_chooser_button_new_with_dialog ()">gimp_prop_file_chooser_button_new_with_dialog</a>, function in <a class="link" href="libgimpwidgets-GimpPropWidgets.html" title="GimpPropWidgets">GimpPropWidgets</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpPropWidgets.html#gimp-prop-hscale-new" title="gimp_prop_hscale_new ()">gimp_prop_hscale_new</a>, function in <a class="link" href="libgimpwidgets-GimpPropWidgets.html" title="GimpPropWidgets">GimpPropWidgets</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpPropWidgets.html#gimp-prop-icon-image-new" title="gimp_prop_icon_image_new ()">gimp_prop_icon_image_new</a>, function in <a class="link" href="libgimpwidgets-GimpPropWidgets.html" title="GimpPropWidgets">GimpPropWidgets</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpPropWidgets.html#gimp-prop-int-combo-box-new" title="gimp_prop_int_combo_box_new ()">gimp_prop_int_combo_box_new</a>, function in <a class="link" href="libgimpwidgets-GimpPropWidgets.html" title="GimpPropWidgets">GimpPropWidgets</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpPropWidgets.html#gimp-prop-label-new" title="gimp_prop_label_new ()">gimp_prop_label_new</a>, function in <a class="link" href="libgimpwidgets-GimpPropWidgets.html" title="GimpPropWidgets">GimpPropWidgets</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpPropWidgets.html#gimp-prop-memsize-entry-new" title="gimp_prop_memsize_entry_new ()">gimp_prop_memsize_entry_new</a>, function in <a class="link" href="libgimpwidgets-GimpPropWidgets.html" title="GimpPropWidgets">GimpPropWidgets</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpPropWidgets.html#gimp-prop-opacity-entry-new" title="gimp_prop_opacity_entry_new ()">gimp_prop_opacity_entry_new</a>, function in <a class="link" href="libgimpwidgets-GimpPropWidgets.html" title="GimpPropWidgets">GimpPropWidgets</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpPropWidgets.html#gimp-prop-path-editor-new" title="gimp_prop_path_editor_new ()">gimp_prop_path_editor_new</a>, function in <a class="link" href="libgimpwidgets-GimpPropWidgets.html" title="GimpPropWidgets">GimpPropWidgets</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpPropWidgets.html#gimp-prop-pointer-combo-box-new" title="gimp_prop_pointer_combo_box_new ()">gimp_prop_pointer_combo_box_new</a>, function in <a class="link" href="libgimpwidgets-GimpPropWidgets.html" title="GimpPropWidgets">GimpPropWidgets</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpPropWidgets.html#gimp-prop-scale-entry-new" title="gimp_prop_scale_entry_new ()">gimp_prop_scale_entry_new</a>, function in <a class="link" href="libgimpwidgets-GimpPropWidgets.html" title="GimpPropWidgets">GimpPropWidgets</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpPropWidgets.html#gimp-prop-size-entry-new" title="gimp_prop_size_entry_new ()">gimp_prop_size_entry_new</a>, function in <a class="link" href="libgimpwidgets-GimpPropWidgets.html" title="GimpPropWidgets">GimpPropWidgets</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpPropWidgets.html#gimp-prop-spin-button-new" title="gimp_prop_spin_button_new ()">gimp_prop_spin_button_new</a>, function in <a class="link" href="libgimpwidgets-GimpPropWidgets.html" title="GimpPropWidgets">GimpPropWidgets</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpPropWidgets.html#gimp-prop-stock-image-new" title="gimp_prop_stock_image_new ()">gimp_prop_stock_image_new</a>, function in <a class="link" href="libgimpwidgets-GimpPropWidgets.html" title="GimpPropWidgets">GimpPropWidgets</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpPropWidgets.html#gimp-prop-string-combo-box-new" title="gimp_prop_string_combo_box_new ()">gimp_prop_string_combo_box_new</a>, function in <a class="link" href="libgimpwidgets-GimpPropWidgets.html" title="GimpPropWidgets">GimpPropWidgets</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpPropWidgets.html#gimp-prop-text-buffer-new" title="gimp_prop_text_buffer_new ()">gimp_prop_text_buffer_new</a>, function in <a class="link" href="libgimpwidgets-GimpPropWidgets.html" title="GimpPropWidgets">GimpPropWidgets</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpPropWidgets.html#gimp-prop-unit-combo-box-new" title="gimp_prop_unit_combo_box_new ()">gimp_prop_unit_combo_box_new</a>, function in <a class="link" href="libgimpwidgets-GimpPropWidgets.html" title="GimpPropWidgets">GimpPropWidgets</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpPropWidgets.html#gimp-prop-unit-menu-new" title="gimp_prop_unit_menu_new ()">gimp_prop_unit_menu_new</a>, function in <a class="link" href="libgimpwidgets-GimpPropWidgets.html" title="GimpPropWidgets">GimpPropWidgets</a>
+</dt>
+<dd></dd>
+<a name="idxQ"></a><h3 class="title">Q</h3>
+<dt>
+<a class="link" href="libgimpwidgets-GimpQueryBox.html#GimpQueryBooleanCallback" title="GimpQueryBooleanCallback ()">GimpQueryBooleanCallback</a>, user_function in <a class="link" href="libgimpwidgets-GimpQueryBox.html" title="GimpQueryBox">GimpQueryBox</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpQueryBox.html#GimpQueryDoubleCallback" title="GimpQueryDoubleCallback ()">GimpQueryDoubleCallback</a>, user_function in <a class="link" href="libgimpwidgets-GimpQueryBox.html" title="GimpQueryBox">GimpQueryBox</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpQueryBox.html#GimpQueryIntCallback" title="GimpQueryIntCallback ()">GimpQueryIntCallback</a>, user_function in <a class="link" href="libgimpwidgets-GimpQueryBox.html" title="GimpQueryBox">GimpQueryBox</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpQueryBox.html#GimpQuerySizeCallback" title="GimpQuerySizeCallback ()">GimpQuerySizeCallback</a>, user_function in <a class="link" href="libgimpwidgets-GimpQueryBox.html" title="GimpQueryBox">GimpQueryBox</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpQueryBox.html#GimpQueryStringCallback" title="GimpQueryStringCallback ()">GimpQueryStringCallback</a>, user_function in <a class="link" href="libgimpwidgets-GimpQueryBox.html" title="GimpQueryBox">GimpQueryBox</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpQueryBox.html#gimp-query-boolean-box" title="gimp_query_boolean_box ()">gimp_query_boolean_box</a>, function in <a class="link" href="libgimpwidgets-GimpQueryBox.html" title="GimpQueryBox">GimpQueryBox</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpQueryBox.html#GIMP-QUERY-BOX-VBOX:CAPS" title="GIMP_QUERY_BOX_VBOX()">GIMP_QUERY_BOX_VBOX</a>, macro in <a class="link" href="libgimpwidgets-GimpQueryBox.html" title="GimpQueryBox">GimpQueryBox</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpQueryBox.html#gimp-query-double-box" title="gimp_query_double_box ()">gimp_query_double_box</a>, function in <a class="link" href="libgimpwidgets-GimpQueryBox.html" title="GimpQueryBox">GimpQueryBox</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpQueryBox.html#gimp-query-int-box" title="gimp_query_int_box ()">gimp_query_int_box</a>, function in <a class="link" href="libgimpwidgets-GimpQueryBox.html" title="GimpQueryBox">GimpQueryBox</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpQueryBox.html#gimp-query-size-box" title="gimp_query_size_box ()">gimp_query_size_box</a>, function in <a class="link" href="libgimpwidgets-GimpQueryBox.html" title="GimpQueryBox">GimpQueryBox</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpQueryBox.html#gimp-query-string-box" title="gimp_query_string_box ()">gimp_query_string_box</a>, function in <a class="link" href="libgimpwidgets-GimpQueryBox.html" title="GimpQueryBox">GimpQueryBox</a>
+</dt>
+<dd></dd>
+<a name="idxR"></a><h3 class="title">R</h3>
+<dt>
+<a class="link" href="libgimpwidgets-GimpWidgets.html#gimp-radio-button-update" title="gimp_radio_button_update ()">gimp_radio_button_update</a>, function in <a class="link" href="libgimpwidgets-GimpWidgets.html" title="GimpWidgets">GimpWidgets</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpWidgets.html#gimp-radio-group-new" title="gimp_radio_group_new ()">gimp_radio_group_new</a>, function in <a class="link" href="libgimpwidgets-GimpWidgets.html" title="GimpWidgets">GimpWidgets</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpWidgets.html#gimp-radio-group-new2" title="gimp_radio_group_new2 ()">gimp_radio_group_new2</a>, function in <a class="link" href="libgimpwidgets-GimpWidgets.html" title="GimpWidgets">GimpWidgets</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpWidgets.html#gimp-radio-group-set-active" title="gimp_radio_group_set_active ()">gimp_radio_group_set_active</a>, function in <a class="link" href="libgimpwidgets-GimpWidgets.html" title="GimpWidgets">GimpWidgets</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpWidgets.html#gimp-random-seed-new" title="gimp_random_seed_new ()">gimp_random_seed_new</a>, function in <a class="link" href="libgimpwidgets-GimpWidgets.html" title="GimpWidgets">GimpWidgets</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpWidgets.html#GIMP-RANDOM-SEED-SPINBUTTON:CAPS" title="GIMP_RANDOM_SEED_SPINBUTTON()">GIMP_RANDOM_SEED_SPINBUTTON</a>, macro in <a class="link" href="libgimpwidgets-GimpWidgets.html" title="GimpWidgets">GimpWidgets</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpWidgets.html#GIMP-RANDOM-SEED-SPINBUTTON-ADJ:CAPS" title="GIMP_RANDOM_SEED_SPINBUTTON_ADJ()">GIMP_RANDOM_SEED_SPINBUTTON_ADJ</a>, macro in <a class="link" href="libgimpwidgets-GimpWidgets.html" title="GimpWidgets">GimpWidgets</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpWidgets.html#GIMP-RANDOM-SEED-TOGGLE:CAPS" title="GIMP_RANDOM_SEED_TOGGLE()">GIMP_RANDOM_SEED_TOGGLE</a>, macro in <a class="link" href="libgimpwidgets-GimpWidgets.html" title="GimpWidgets">GimpWidgets</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpRuler.html#GimpRuler-struct" title="GimpRuler">GimpRuler</a>, struct in <a class="link" href="GimpRuler.html" title="GimpRuler">GimpRuler</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpRuler.html#GimpRuler--s-font-scale" title="The “font-scale” style property">GimpRuler:font-scale</a>, object property in <a class="link" href="GimpRuler.html" title="GimpRuler">GimpRuler</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpRuler.html#GimpRuler--lower" title="The “lower” property">GimpRuler:lower</a>, object property in <a class="link" href="GimpRuler.html" title="GimpRuler">GimpRuler</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpRuler.html#GimpRuler--max-size" title="The “max-size” property">GimpRuler:max-size</a>, object property in <a class="link" href="GimpRuler.html" title="GimpRuler">GimpRuler</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpRuler.html#GimpRuler--orientation" title="The “orientation” property">GimpRuler:orientation</a>, object property in <a class="link" href="GimpRuler.html" title="GimpRuler">GimpRuler</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpRuler.html#GimpRuler--position" title="The “position” property">GimpRuler:position</a>, object property in <a class="link" href="GimpRuler.html" title="GimpRuler">GimpRuler</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpRuler.html#GimpRuler--unit" title="The “unit” property">GimpRuler:unit</a>, object property in <a class="link" href="GimpRuler.html" title="GimpRuler">GimpRuler</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpRuler.html#GimpRuler--upper" title="The “upper” property">GimpRuler:upper</a>, object property in <a class="link" href="GimpRuler.html" title="GimpRuler">GimpRuler</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpRuler.html#gimp-ruler-add-track-widget" title="gimp_ruler_add_track_widget ()">gimp_ruler_add_track_widget</a>, function in <a class="link" href="GimpRuler.html" title="GimpRuler">GimpRuler</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpRuler.html#gimp-ruler-get-position" title="gimp_ruler_get_position ()">gimp_ruler_get_position</a>, function in <a class="link" href="GimpRuler.html" title="GimpRuler">GimpRuler</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpRuler.html#gimp-ruler-get-range" title="gimp_ruler_get_range ()">gimp_ruler_get_range</a>, function in <a class="link" href="GimpRuler.html" title="GimpRuler">GimpRuler</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpRuler.html#gimp-ruler-get-unit" title="gimp_ruler_get_unit ()">gimp_ruler_get_unit</a>, function in <a class="link" href="GimpRuler.html" title="GimpRuler">GimpRuler</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpRuler.html#gimp-ruler-new" title="gimp_ruler_new ()">gimp_ruler_new</a>, function in <a class="link" href="GimpRuler.html" title="GimpRuler">GimpRuler</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpRuler.html#gimp-ruler-remove-track-widget" title="gimp_ruler_remove_track_widget ()">gimp_ruler_remove_track_widget</a>, function in <a class="link" href="GimpRuler.html" title="GimpRuler">GimpRuler</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpRuler.html#gimp-ruler-set-position" title="gimp_ruler_set_position ()">gimp_ruler_set_position</a>, function in <a class="link" href="GimpRuler.html" title="GimpRuler">GimpRuler</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpRuler.html#gimp-ruler-set-range" title="gimp_ruler_set_range ()">gimp_ruler_set_range</a>, function in <a class="link" href="GimpRuler.html" title="GimpRuler">GimpRuler</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpRuler.html#gimp-ruler-set-unit" title="gimp_ruler_set_unit ()">gimp_ruler_set_unit</a>, function in <a class="link" href="GimpRuler.html" title="GimpRuler">GimpRuler</a>
+</dt>
+<dd></dd>
+<a name="idxS"></a><h3 class="title">S</h3>
+<dt>
+<a class="link" href="libgimpwidgets-GimpWidgets.html#gimp-scale-entry-get-logarithmic" title="gimp_scale_entry_get_logarithmic ()">gimp_scale_entry_get_logarithmic</a>, function in <a class="link" href="libgimpwidgets-GimpWidgets.html" title="GimpWidgets">GimpWidgets</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpWidgets.html#GIMP-SCALE-ENTRY-LABEL:CAPS" title="GIMP_SCALE_ENTRY_LABEL()">GIMP_SCALE_ENTRY_LABEL</a>, macro in <a class="link" href="libgimpwidgets-GimpWidgets.html" title="GimpWidgets">GimpWidgets</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpWidgets.html#gimp-scale-entry-new" title="gimp_scale_entry_new ()">gimp_scale_entry_new</a>, function in <a class="link" href="libgimpwidgets-GimpWidgets.html" title="GimpWidgets">GimpWidgets</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpWidgets.html#GIMP-SCALE-ENTRY-SCALE:CAPS" title="GIMP_SCALE_ENTRY_SCALE()">GIMP_SCALE_ENTRY_SCALE</a>, macro in <a class="link" href="libgimpwidgets-GimpWidgets.html" title="GimpWidgets">GimpWidgets</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpWidgets.html#GIMP-SCALE-ENTRY-SCALE-ADJ:CAPS" title="GIMP_SCALE_ENTRY_SCALE_ADJ()">GIMP_SCALE_ENTRY_SCALE_ADJ</a>, macro in <a class="link" href="libgimpwidgets-GimpWidgets.html" title="GimpWidgets">GimpWidgets</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpWidgets.html#gimp-scale-entry-set-logarithmic" title="gimp_scale_entry_set_logarithmic ()">gimp_scale_entry_set_logarithmic</a>, function in <a class="link" href="libgimpwidgets-GimpWidgets.html" title="GimpWidgets">GimpWidgets</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpWidgets.html#gimp-scale-entry-set-sensitive" title="gimp_scale_entry_set_sensitive ()">gimp_scale_entry_set_sensitive</a>, function in <a class="link" href="libgimpwidgets-GimpWidgets.html" title="GimpWidgets">GimpWidgets</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpWidgets.html#GIMP-SCALE-ENTRY-SPINBUTTON:CAPS" title="GIMP_SCALE_ENTRY_SPINBUTTON()">GIMP_SCALE_ENTRY_SPINBUTTON</a>, macro in <a class="link" href="libgimpwidgets-GimpWidgets.html" title="GimpWidgets">GimpWidgets</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpWidgets.html#GIMP-SCALE-ENTRY-SPINBUTTON-ADJ:CAPS" title="GIMP_SCALE_ENTRY_SPINBUTTON_ADJ()">GIMP_SCALE_ENTRY_SPINBUTTON_ADJ</a>, macro in <a class="link" href="libgimpwidgets-GimpWidgets.html" title="GimpWidgets">GimpWidgets</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpWidgetsUtils.html#gimp-screen-get-color-profile" title="gimp_screen_get_color_profile ()">gimp_screen_get_color_profile</a>, function in <a class="link" href="libgimpwidgets-GimpWidgetsUtils.html" title="GimpWidgetsUtils">GimpWidgetsUtils</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpScrolledPreview.html#GimpScrolledPreview-struct" title="GimpScrolledPreview">GimpScrolledPreview</a>, struct in <a class="link" href="GimpScrolledPreview.html" title="GimpScrolledPreview">GimpScrolledPreview</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpScrolledPreview.html#gimp-scrolled-preview-freeze" title="gimp_scrolled_preview_freeze ()">gimp_scrolled_preview_freeze</a>, function in <a class="link" href="GimpScrolledPreview.html" title="GimpScrolledPreview">GimpScrolledPreview</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpScrolledPreview.html#gimp-scrolled-preview-set-policy" title="gimp_scrolled_preview_set_policy ()">gimp_scrolled_preview_set_policy</a>, function in <a class="link" href="GimpScrolledPreview.html" title="GimpScrolledPreview">GimpScrolledPreview</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpScrolledPreview.html#gimp-scrolled-preview-set-position" title="gimp_scrolled_preview_set_position ()">gimp_scrolled_preview_set_position</a>, function in <a class="link" href="GimpScrolledPreview.html" title="GimpScrolledPreview">GimpScrolledPreview</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpScrolledPreview.html#gimp-scrolled-preview-thaw" title="gimp_scrolled_preview_thaw ()">gimp_scrolled_preview_thaw</a>, function in <a class="link" href="GimpScrolledPreview.html" title="GimpScrolledPreview">GimpScrolledPreview</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpSizeEntry.html#GimpSizeEntry-struct" title="GimpSizeEntry">GimpSizeEntry</a>, struct in <a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry">GimpSizeEntry</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpSizeEntry.html#GimpSizeEntry-refval-changed" title="The “refval-changed” signal">GimpSizeEntry::refval-changed</a>, object signal in <a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry">GimpSizeEntry</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpSizeEntry.html#GimpSizeEntry-unit-changed" title="The “unit-changed” signal">GimpSizeEntry::unit-changed</a>, object signal in <a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry">GimpSizeEntry</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpSizeEntry.html#GimpSizeEntry-value-changed" title="The “value-changed” signal">GimpSizeEntry::value-changed</a>, object signal in <a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry">GimpSizeEntry</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpSizeEntry.html#GimpSizeEntryField" title="GimpSizeEntryField">GimpSizeEntryField</a>, struct in <a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry">GimpSizeEntry</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpSizeEntry.html#GimpSizeEntryUpdatePolicy" title="enum GimpSizeEntryUpdatePolicy">GimpSizeEntryUpdatePolicy</a>, enum in <a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry">GimpSizeEntry</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpSizeEntry.html#gimp-size-entry-add-field" title="gimp_size_entry_add_field ()">gimp_size_entry_add_field</a>, function in <a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry">GimpSizeEntry</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpSizeEntry.html#gimp-size-entry-attach-label" title="gimp_size_entry_attach_label ()">gimp_size_entry_attach_label</a>, function in <a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry">GimpSizeEntry</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpSizeEntry.html#gimp-size-entry-get-help-widget" title="gimp_size_entry_get_help_widget ()">gimp_size_entry_get_help_widget</a>, function in <a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry">GimpSizeEntry</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpSizeEntry.html#gimp-size-entry-get-refval" title="gimp_size_entry_get_refval ()">gimp_size_entry_get_refval</a>, function in <a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry">GimpSizeEntry</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpSizeEntry.html#gimp-size-entry-get-unit" title="gimp_size_entry_get_unit ()">gimp_size_entry_get_unit</a>, function in <a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry">GimpSizeEntry</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpSizeEntry.html#gimp-size-entry-get-value" title="gimp_size_entry_get_value ()">gimp_size_entry_get_value</a>, function in <a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry">GimpSizeEntry</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpSizeEntry.html#gimp-size-entry-grab-focus" title="gimp_size_entry_grab_focus ()">gimp_size_entry_grab_focus</a>, function in <a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry">GimpSizeEntry</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpSizeEntry.html#gimp-size-entry-new" title="gimp_size_entry_new ()">gimp_size_entry_new</a>, function in <a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry">GimpSizeEntry</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpSizeEntry.html#gimp-size-entry-set-activates-default" title="gimp_size_entry_set_activates_default ()">gimp_size_entry_set_activates_default</a>, function in <a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry">GimpSizeEntry</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpSizeEntry.html#gimp-size-entry-set-pixel-digits" title="gimp_size_entry_set_pixel_digits ()">gimp_size_entry_set_pixel_digits</a>, function in <a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry">GimpSizeEntry</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpSizeEntry.html#gimp-size-entry-set-refval" title="gimp_size_entry_set_refval ()">gimp_size_entry_set_refval</a>, function in <a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry">GimpSizeEntry</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpSizeEntry.html#gimp-size-entry-set-refval-boundaries" title="gimp_size_entry_set_refval_boundaries ()">gimp_size_entry_set_refval_boundaries</a>, function in <a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry">GimpSizeEntry</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpSizeEntry.html#gimp-size-entry-set-refval-digits" title="gimp_size_entry_set_refval_digits ()">gimp_size_entry_set_refval_digits</a>, function in <a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry">GimpSizeEntry</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpSizeEntry.html#gimp-size-entry-set-resolution" title="gimp_size_entry_set_resolution ()">gimp_size_entry_set_resolution</a>, function in <a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry">GimpSizeEntry</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpSizeEntry.html#gimp-size-entry-set-size" title="gimp_size_entry_set_size ()">gimp_size_entry_set_size</a>, function in <a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry">GimpSizeEntry</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpSizeEntry.html#gimp-size-entry-set-unit" title="gimp_size_entry_set_unit ()">gimp_size_entry_set_unit</a>, function in <a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry">GimpSizeEntry</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpSizeEntry.html#gimp-size-entry-set-value" title="gimp_size_entry_set_value ()">gimp_size_entry_set_value</a>, function in <a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry">GimpSizeEntry</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpSizeEntry.html#gimp-size-entry-set-value-boundaries" title="gimp_size_entry_set_value_boundaries ()">gimp_size_entry_set_value_boundaries</a>, function in <a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry">GimpSizeEntry</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpSizeEntry.html#gimp-size-entry-show-unit-menu" title="gimp_size_entry_show_unit_menu ()">gimp_size_entry_show_unit_menu</a>, function in <a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry">GimpSizeEntry</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpWidgets.html#gimp-spin-button-new" title="gimp_spin_button_new ()">gimp_spin_button_new</a>, function in <a class="link" href="libgimpwidgets-GimpWidgets.html" title="GimpWidgets">GimpWidgets</a>
+</dt>
+<dd></dd>
+<dt>
+gimp_spin_button_new_, function in GimpSpinButton
+</dt>
+<dd></dd>
+<dt>
+gimp_spin_button_new_I, macro in GimpSpinButton
+</dt>
+<dd></dd>
+<dt>
+gimp_spin_button_new_I_3, macro in GimpSpinButton
+</dt>
+<dd></dd>
+<dt>
+gimp_spin_button_new_I_9, macro in GimpSpinButton
+</dt>
+<dd></dd>
+<dt>
+gimp_spin_button_new_with_range, function in GimpSpinButton
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpHelpUI.html#gimp-standard-help-func" title="gimp_standard_help_func ()">gimp_standard_help_func</a>, function in <a class="link" href="libgimpwidgets-GimpHelpUI.html" title="GimpHelpUI">GimpHelpUI</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-ANCHOR:CAPS" title="GIMP_STOCK_ANCHOR">GIMP_STOCK_ANCHOR</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-BRUSH:CAPS" title="GIMP_STOCK_BRUSH">GIMP_STOCK_BRUSH</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-BUFFER:CAPS" title="GIMP_STOCK_BUFFER">GIMP_STOCK_BUFFER</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-CAP-BUTT:CAPS" title="GIMP_STOCK_CAP_BUTT">GIMP_STOCK_CAP_BUTT</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-CAP-ROUND:CAPS" title="GIMP_STOCK_CAP_ROUND">GIMP_STOCK_CAP_ROUND</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-CAP-SQUARE:CAPS" title="GIMP_STOCK_CAP_SQUARE">GIMP_STOCK_CAP_SQUARE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-CENTER:CAPS" title="GIMP_STOCK_CENTER">GIMP_STOCK_CENTER</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-CHANNEL:CAPS" title="GIMP_STOCK_CHANNEL">GIMP_STOCK_CHANNEL</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-CHANNELS:CAPS" title="GIMP_STOCK_CHANNELS">GIMP_STOCK_CHANNELS</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-CHANNEL-ALPHA:CAPS" title="GIMP_STOCK_CHANNEL_ALPHA">GIMP_STOCK_CHANNEL_ALPHA</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-CHANNEL-BLUE:CAPS" title="GIMP_STOCK_CHANNEL_BLUE">GIMP_STOCK_CHANNEL_BLUE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-CHANNEL-GRAY:CAPS" title="GIMP_STOCK_CHANNEL_GRAY">GIMP_STOCK_CHANNEL_GRAY</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-CHANNEL-GREEN:CAPS" title="GIMP_STOCK_CHANNEL_GREEN">GIMP_STOCK_CHANNEL_GREEN</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-CHANNEL-INDEXED:CAPS" title="GIMP_STOCK_CHANNEL_INDEXED">GIMP_STOCK_CHANNEL_INDEXED</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-CHANNEL-RED:CAPS" title="GIMP_STOCK_CHANNEL_RED">GIMP_STOCK_CHANNEL_RED</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-CHAR-PICKER:CAPS" title="GIMP_STOCK_CHAR_PICKER">GIMP_STOCK_CHAR_PICKER</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-CLOSE:CAPS" title="GIMP_STOCK_CLOSE">GIMP_STOCK_CLOSE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-COLORMAP:CAPS" title="GIMP_STOCK_COLORMAP">GIMP_STOCK_COLORMAP</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-COLOR-PICKER-BLACK:CAPS" title="GIMP_STOCK_COLOR_PICKER_BLACK">GIMP_STOCK_COLOR_PICKER_BLACK</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-COLOR-PICKER-GRAY:CAPS" title="GIMP_STOCK_COLOR_PICKER_GRAY">GIMP_STOCK_COLOR_PICKER_GRAY</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-COLOR-PICKER-WHITE:CAPS" title="GIMP_STOCK_COLOR_PICKER_WHITE">GIMP_STOCK_COLOR_PICKER_WHITE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-COLOR-PICK-FROM-SCREEN:CAPS" title="GIMP_STOCK_COLOR_PICK_FROM_SCREEN">GIMP_STOCK_COLOR_PICK_FROM_SCREEN</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-COLOR-TRIANGLE:CAPS" title="GIMP_STOCK_COLOR_TRIANGLE">GIMP_STOCK_COLOR_TRIANGLE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-CONTROLLER:CAPS" title="GIMP_STOCK_CONTROLLER">GIMP_STOCK_CONTROLLER</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-CONTROLLER-KEYBOARD:CAPS" title="GIMP_STOCK_CONTROLLER_KEYBOARD">GIMP_STOCK_CONTROLLER_KEYBOARD</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-CONTROLLER-LINUX-INPUT:CAPS" title="GIMP_STOCK_CONTROLLER_LINUX_INPUT">GIMP_STOCK_CONTROLLER_LINUX_INPUT</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-CONTROLLER-MIDI:CAPS" title="GIMP_STOCK_CONTROLLER_MIDI">GIMP_STOCK_CONTROLLER_MIDI</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-CONTROLLER-MOUSE:CAPS" title="GIMP_STOCK_CONTROLLER_MOUSE">GIMP_STOCK_CONTROLLER_MOUSE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-CONTROLLER-WHEEL:CAPS" title="GIMP_STOCK_CONTROLLER_WHEEL">GIMP_STOCK_CONTROLLER_WHEEL</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-CONVERT-GRAYSCALE:CAPS" title="GIMP_STOCK_CONVERT_GRAYSCALE">GIMP_STOCK_CONVERT_GRAYSCALE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-CONVERT-INDEXED:CAPS" title="GIMP_STOCK_CONVERT_INDEXED">GIMP_STOCK_CONVERT_INDEXED</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-CONVERT-RGB:CAPS" title="GIMP_STOCK_CONVERT_RGB">GIMP_STOCK_CONVERT_RGB</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-CURSOR:CAPS" title="GIMP_STOCK_CURSOR">GIMP_STOCK_CURSOR</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-CURVE-FREE:CAPS" title="GIMP_STOCK_CURVE_FREE">GIMP_STOCK_CURVE_FREE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-CURVE-SMOOTH:CAPS" title="GIMP_STOCK_CURVE_SMOOTH">GIMP_STOCK_CURVE_SMOOTH</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-DEFAULT-COLORS:CAPS" title="GIMP_STOCK_DEFAULT_COLORS">GIMP_STOCK_DEFAULT_COLORS</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-DETACH:CAPS" title="GIMP_STOCK_DETACH">GIMP_STOCK_DETACH</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-DEVICE-STATUS:CAPS" title="GIMP_STOCK_DEVICE_STATUS">GIMP_STOCK_DEVICE_STATUS</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-DISPLAY-FILTER:CAPS" title="GIMP_STOCK_DISPLAY_FILTER">GIMP_STOCK_DISPLAY_FILTER</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-DISPLAY-FILTER-COLORBLIND:CAPS" title="GIMP_STOCK_DISPLAY_FILTER_COLORBLIND">GIMP_STOCK_DISPLAY_FILTER_COLORBLIND</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-DISPLAY-FILTER-CONTRAST:CAPS" title="GIMP_STOCK_DISPLAY_FILTER_CONTRAST">GIMP_STOCK_DISPLAY_FILTER_CONTRAST</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-DISPLAY-FILTER-GAMMA:CAPS" title="GIMP_STOCK_DISPLAY_FILTER_GAMMA">GIMP_STOCK_DISPLAY_FILTER_GAMMA</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-DISPLAY-FILTER-LCMS:CAPS" title="GIMP_STOCK_DISPLAY_FILTER_LCMS">GIMP_STOCK_DISPLAY_FILTER_LCMS</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-DISPLAY-FILTER-PROOF:CAPS" title="GIMP_STOCK_DISPLAY_FILTER_PROOF">GIMP_STOCK_DISPLAY_FILTER_PROOF</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-DUPLICATE:CAPS" title="GIMP_STOCK_DUPLICATE">GIMP_STOCK_DUPLICATE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-DYNAMICS:CAPS" title="GIMP_STOCK_DYNAMICS">GIMP_STOCK_DYNAMICS</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-EDIT:CAPS" title="GIMP_STOCK_EDIT">GIMP_STOCK_EDIT</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-ERROR:CAPS" title="GIMP_STOCK_ERROR">GIMP_STOCK_ERROR</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-FLIP-HORIZONTAL:CAPS" title="GIMP_STOCK_FLIP_HORIZONTAL">GIMP_STOCK_FLIP_HORIZONTAL</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-FLIP-VERTICAL:CAPS" title="GIMP_STOCK_FLIP_VERTICAL">GIMP_STOCK_FLIP_VERTICAL</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-FLOATING-SELECTION:CAPS" title="GIMP_STOCK_FLOATING_SELECTION">GIMP_STOCK_FLOATING_SELECTION</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-FONT:CAPS" title="GIMP_STOCK_FONT">GIMP_STOCK_FONT</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-FRAME:CAPS" title="GIMP_STOCK_FRAME">GIMP_STOCK_FRAME</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-GEGL:CAPS" title="GIMP_STOCK_GEGL">GIMP_STOCK_GEGL</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-GRADIENT:CAPS" title="GIMP_STOCK_GRADIENT">GIMP_STOCK_GRADIENT</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-GRADIENT-BILINEAR:CAPS" title="GIMP_STOCK_GRADIENT_BILINEAR">GIMP_STOCK_GRADIENT_BILINEAR</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-GRADIENT-CONICAL-ASYMMETRIC:CAPS" title="GIMP_STOCK_GRADIENT_CONICAL_ASYMMETRIC">GIMP_STOCK_GRADIENT_CONICAL_ASYMMETRIC</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-GRADIENT-CONICAL-SYMMETRIC:CAPS" title="GIMP_STOCK_GRADIENT_CONICAL_SYMMETRIC">GIMP_STOCK_GRADIENT_CONICAL_SYMMETRIC</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-GRADIENT-LINEAR:CAPS" title="GIMP_STOCK_GRADIENT_LINEAR">GIMP_STOCK_GRADIENT_LINEAR</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-GRADIENT-RADIAL:CAPS" title="GIMP_STOCK_GRADIENT_RADIAL">GIMP_STOCK_GRADIENT_RADIAL</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-GRADIENT-SHAPEBURST-ANGULAR:CAPS" title="GIMP_STOCK_GRADIENT_SHAPEBURST_ANGULAR">GIMP_STOCK_GRADIENT_SHAPEBURST_ANGULAR</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-GRADIENT-SHAPEBURST-DIMPLED:CAPS" title="GIMP_STOCK_GRADIENT_SHAPEBURST_DIMPLED">GIMP_STOCK_GRADIENT_SHAPEBURST_DIMPLED</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-GRADIENT-SHAPEBURST-SPHERICAL:CAPS" title="GIMP_STOCK_GRADIENT_SHAPEBURST_SPHERICAL">GIMP_STOCK_GRADIENT_SHAPEBURST_SPHERICAL</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-GRADIENT-SPIRAL-ANTICLOCKWISE:CAPS" title="GIMP_STOCK_GRADIENT_SPIRAL_ANTICLOCKWISE">GIMP_STOCK_GRADIENT_SPIRAL_ANTICLOCKWISE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-GRADIENT-SPIRAL-CLOCKWISE:CAPS" title="GIMP_STOCK_GRADIENT_SPIRAL_CLOCKWISE">GIMP_STOCK_GRADIENT_SPIRAL_CLOCKWISE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-GRADIENT-SQUARE:CAPS" title="GIMP_STOCK_GRADIENT_SQUARE">GIMP_STOCK_GRADIENT_SQUARE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-GRAVITY-EAST:CAPS" title="GIMP_STOCK_GRAVITY_EAST">GIMP_STOCK_GRAVITY_EAST</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-GRAVITY-NORTH:CAPS" title="GIMP_STOCK_GRAVITY_NORTH">GIMP_STOCK_GRAVITY_NORTH</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-GRAVITY-NORTH-EAST:CAPS" title="GIMP_STOCK_GRAVITY_NORTH_EAST">GIMP_STOCK_GRAVITY_NORTH_EAST</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-GRAVITY-NORTH-WEST:CAPS" title="GIMP_STOCK_GRAVITY_NORTH_WEST">GIMP_STOCK_GRAVITY_NORTH_WEST</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-GRAVITY-SOUTH:CAPS" title="GIMP_STOCK_GRAVITY_SOUTH">GIMP_STOCK_GRAVITY_SOUTH</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-GRAVITY-SOUTH-EAST:CAPS" title="GIMP_STOCK_GRAVITY_SOUTH_EAST">GIMP_STOCK_GRAVITY_SOUTH_EAST</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-GRAVITY-SOUTH-WEST:CAPS" title="GIMP_STOCK_GRAVITY_SOUTH_WEST">GIMP_STOCK_GRAVITY_SOUTH_WEST</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-GRAVITY-WEST:CAPS" title="GIMP_STOCK_GRAVITY_WEST">GIMP_STOCK_GRAVITY_WEST</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-GRID:CAPS" title="GIMP_STOCK_GRID">GIMP_STOCK_GRID</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-HCENTER:CAPS" title="GIMP_STOCK_HCENTER">GIMP_STOCK_HCENTER</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-HCHAIN:CAPS" title="GIMP_STOCK_HCHAIN">GIMP_STOCK_HCHAIN</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-HCHAIN-BROKEN:CAPS" title="GIMP_STOCK_HCHAIN_BROKEN">GIMP_STOCK_HCHAIN_BROKEN</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-HISTOGRAM:CAPS" title="GIMP_STOCK_HISTOGRAM">GIMP_STOCK_HISTOGRAM</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-HISTOGRAM-LINEAR:CAPS" title="GIMP_STOCK_HISTOGRAM_LINEAR">GIMP_STOCK_HISTOGRAM_LINEAR</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-HISTOGRAM-LOGARITHMIC:CAPS" title="GIMP_STOCK_HISTOGRAM_LOGARITHMIC">GIMP_STOCK_HISTOGRAM_LOGARITHMIC</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-IMAGE:CAPS" title="GIMP_STOCK_IMAGE">GIMP_STOCK_IMAGE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-IMAGES:CAPS" title="GIMP_STOCK_IMAGES">GIMP_STOCK_IMAGES</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-INDEXED-PALETTE:CAPS" title="GIMP_STOCK_INDEXED_PALETTE">GIMP_STOCK_INDEXED_PALETTE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-INFO:CAPS" title="GIMP_STOCK_INFO">GIMP_STOCK_INFO</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#gimp-stock-init" title="gimp_stock_init ()">gimp_stock_init</a>, function in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-INPUT-DEVICE:CAPS" title="GIMP_STOCK_INPUT_DEVICE">GIMP_STOCK_INPUT_DEVICE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-INVERT:CAPS" title="GIMP_STOCK_INVERT">GIMP_STOCK_INVERT</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-JOIN-BEVEL:CAPS" title="GIMP_STOCK_JOIN_BEVEL">GIMP_STOCK_JOIN_BEVEL</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-JOIN-MITER:CAPS" title="GIMP_STOCK_JOIN_MITER">GIMP_STOCK_JOIN_MITER</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-JOIN-ROUND:CAPS" title="GIMP_STOCK_JOIN_ROUND">GIMP_STOCK_JOIN_ROUND</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-LANDSCAPE:CAPS" title="GIMP_STOCK_LANDSCAPE">GIMP_STOCK_LANDSCAPE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-LAYER:CAPS" title="GIMP_STOCK_LAYER">GIMP_STOCK_LAYER</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-LAYERS:CAPS" title="GIMP_STOCK_LAYERS">GIMP_STOCK_LAYERS</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-LAYER-MASK:CAPS" title="GIMP_STOCK_LAYER_MASK">GIMP_STOCK_LAYER_MASK</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-LAYER-TO-IMAGESIZE:CAPS" title="GIMP_STOCK_LAYER_TO_IMAGESIZE">GIMP_STOCK_LAYER_TO_IMAGESIZE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-LETTER-SPACING:CAPS" title="GIMP_STOCK_LETTER_SPACING">GIMP_STOCK_LETTER_SPACING</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-LINE-SPACING:CAPS" title="GIMP_STOCK_LINE_SPACING">GIMP_STOCK_LINE_SPACING</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-LINKED:CAPS" title="GIMP_STOCK_LINKED">GIMP_STOCK_LINKED</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-LIST:CAPS" title="GIMP_STOCK_LIST">GIMP_STOCK_LIST</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-MENU-LEFT:CAPS" title="GIMP_STOCK_MENU_LEFT">GIMP_STOCK_MENU_LEFT</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-MENU-RIGHT:CAPS" title="GIMP_STOCK_MENU_RIGHT">GIMP_STOCK_MENU_RIGHT</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-MERGE-DOWN:CAPS" title="GIMP_STOCK_MERGE_DOWN">GIMP_STOCK_MERGE_DOWN</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-MOVE-TO-SCREEN:CAPS" title="GIMP_STOCK_MOVE_TO_SCREEN">GIMP_STOCK_MOVE_TO_SCREEN</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-NAVIGATION:CAPS" title="GIMP_STOCK_NAVIGATION">GIMP_STOCK_NAVIGATION</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-PALETTE:CAPS" title="GIMP_STOCK_PALETTE">GIMP_STOCK_PALETTE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-PASTE-AS-NEW:CAPS" title="GIMP_STOCK_PASTE_AS_NEW">GIMP_STOCK_PASTE_AS_NEW</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-PASTE-INTO:CAPS" title="GIMP_STOCK_PASTE_INTO">GIMP_STOCK_PASTE_INTO</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-PATH:CAPS" title="GIMP_STOCK_PATH">GIMP_STOCK_PATH</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-PATHS:CAPS" title="GIMP_STOCK_PATHS">GIMP_STOCK_PATHS</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-PATH-STROKE:CAPS" title="GIMP_STOCK_PATH_STROKE">GIMP_STOCK_PATH_STROKE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-PATTERN:CAPS" title="GIMP_STOCK_PATTERN">GIMP_STOCK_PATTERN</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-PLUGIN:CAPS" title="GIMP_STOCK_PLUGIN">GIMP_STOCK_PLUGIN</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-PORTRAIT:CAPS" title="GIMP_STOCK_PORTRAIT">GIMP_STOCK_PORTRAIT</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-PRINT-RESOLUTION:CAPS" title="GIMP_STOCK_PRINT_RESOLUTION">GIMP_STOCK_PRINT_RESOLUTION</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-QMASK-OFF:CAPS" title="GIMP_STOCK_QMASK_OFF">GIMP_STOCK_QMASK_OFF</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-QMASK-ON:CAPS" title="GIMP_STOCK_QMASK_ON">GIMP_STOCK_QMASK_ON</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-QUESTION:CAPS" title="GIMP_STOCK_QUESTION">GIMP_STOCK_QUESTION</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-QUICK-MASK-OFF:CAPS" title="GIMP_STOCK_QUICK_MASK_OFF">GIMP_STOCK_QUICK_MASK_OFF</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-QUICK-MASK-ON:CAPS" title="GIMP_STOCK_QUICK_MASK_ON">GIMP_STOCK_QUICK_MASK_ON</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-RESET:CAPS" title="GIMP_STOCK_RESET">GIMP_STOCK_RESET</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-RESHOW-FILTER:CAPS" title="GIMP_STOCK_RESHOW_FILTER">GIMP_STOCK_RESHOW_FILTER</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-RESIZE:CAPS" title="GIMP_STOCK_RESIZE">GIMP_STOCK_RESIZE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-ROTATE-180:CAPS" title="GIMP_STOCK_ROTATE_180">GIMP_STOCK_ROTATE_180</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-ROTATE-270:CAPS" title="GIMP_STOCK_ROTATE_270">GIMP_STOCK_ROTATE_270</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-ROTATE-90:CAPS" title="GIMP_STOCK_ROTATE_90">GIMP_STOCK_ROTATE_90</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-SAMPLE-POINT:CAPS" title="GIMP_STOCK_SAMPLE_POINT">GIMP_STOCK_SAMPLE_POINT</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-SCALE:CAPS" title="GIMP_STOCK_SCALE">GIMP_STOCK_SCALE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-SELECTION:CAPS" title="GIMP_STOCK_SELECTION">GIMP_STOCK_SELECTION</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-SELECTION-ADD:CAPS" title="GIMP_STOCK_SELECTION_ADD">GIMP_STOCK_SELECTION_ADD</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-SELECTION-ALL:CAPS" title="GIMP_STOCK_SELECTION_ALL">GIMP_STOCK_SELECTION_ALL</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-SELECTION-BORDER:CAPS" title="GIMP_STOCK_SELECTION_BORDER">GIMP_STOCK_SELECTION_BORDER</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-SELECTION-GROW:CAPS" title="GIMP_STOCK_SELECTION_GROW">GIMP_STOCK_SELECTION_GROW</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-SELECTION-INTERSECT:CAPS" title="GIMP_STOCK_SELECTION_INTERSECT">GIMP_STOCK_SELECTION_INTERSECT</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-SELECTION-NONE:CAPS" title="GIMP_STOCK_SELECTION_NONE">GIMP_STOCK_SELECTION_NONE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-SELECTION-REPLACE:CAPS" title="GIMP_STOCK_SELECTION_REPLACE">GIMP_STOCK_SELECTION_REPLACE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-SELECTION-SHRINK:CAPS" title="GIMP_STOCK_SELECTION_SHRINK">GIMP_STOCK_SELECTION_SHRINK</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-SELECTION-STROKE:CAPS" title="GIMP_STOCK_SELECTION_STROKE">GIMP_STOCK_SELECTION_STROKE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-SELECTION-SUBTRACT:CAPS" title="GIMP_STOCK_SELECTION_SUBTRACT">GIMP_STOCK_SELECTION_SUBTRACT</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-SELECTION-TO-CHANNEL:CAPS" title="GIMP_STOCK_SELECTION_TO_CHANNEL">GIMP_STOCK_SELECTION_TO_CHANNEL</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-SELECTION-TO-PATH:CAPS" title="GIMP_STOCK_SELECTION_TO_PATH">GIMP_STOCK_SELECTION_TO_PATH</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-SHAPE-CIRCLE:CAPS" title="GIMP_STOCK_SHAPE_CIRCLE">GIMP_STOCK_SHAPE_CIRCLE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-SHAPE-DIAMOND:CAPS" title="GIMP_STOCK_SHAPE_DIAMOND">GIMP_STOCK_SHAPE_DIAMOND</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-SHAPE-SQUARE:CAPS" title="GIMP_STOCK_SHAPE_SQUARE">GIMP_STOCK_SHAPE_SQUARE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-SWAP-COLORS:CAPS" title="GIMP_STOCK_SWAP_COLORS">GIMP_STOCK_SWAP_COLORS</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TEMPLATE:CAPS" title="GIMP_STOCK_TEMPLATE">GIMP_STOCK_TEMPLATE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TEXTURE:CAPS" title="GIMP_STOCK_TEXTURE">GIMP_STOCK_TEXTURE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TEXT-DIR-LTR:CAPS" title="GIMP_STOCK_TEXT_DIR_LTR">GIMP_STOCK_TEXT_DIR_LTR</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TEXT-DIR-RTL:CAPS" title="GIMP_STOCK_TEXT_DIR_RTL">GIMP_STOCK_TEXT_DIR_RTL</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TEXT-LAYER:CAPS" title="GIMP_STOCK_TEXT_LAYER">GIMP_STOCK_TEXT_LAYER</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOLS:CAPS" title="GIMP_STOCK_TOOLS">GIMP_STOCK_TOOLS</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-AIRBRUSH:CAPS" title="GIMP_STOCK_TOOL_AIRBRUSH">GIMP_STOCK_TOOL_AIRBRUSH</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-ALIGN:CAPS" title="GIMP_STOCK_TOOL_ALIGN">GIMP_STOCK_TOOL_ALIGN</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-BLEND:CAPS" title="GIMP_STOCK_TOOL_BLEND">GIMP_STOCK_TOOL_BLEND</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-BLUR:CAPS" title="GIMP_STOCK_TOOL_BLUR">GIMP_STOCK_TOOL_BLUR</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-BRIGHTNESS-CONTRAST:CAPS" title="GIMP_STOCK_TOOL_BRIGHTNESS_CONTRAST">GIMP_STOCK_TOOL_BRIGHTNESS_CONTRAST</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-BUCKET-FILL:CAPS" title="GIMP_STOCK_TOOL_BUCKET_FILL">GIMP_STOCK_TOOL_BUCKET_FILL</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-BY-COLOR-SELECT:CAPS" title="GIMP_STOCK_TOOL_BY_COLOR_SELECT">GIMP_STOCK_TOOL_BY_COLOR_SELECT</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-CAGE:CAPS" title="GIMP_STOCK_TOOL_CAGE">GIMP_STOCK_TOOL_CAGE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-CLONE:CAPS" title="GIMP_STOCK_TOOL_CLONE">GIMP_STOCK_TOOL_CLONE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-COLORIZE:CAPS" title="GIMP_STOCK_TOOL_COLORIZE">GIMP_STOCK_TOOL_COLORIZE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-COLOR-BALANCE:CAPS" title="GIMP_STOCK_TOOL_COLOR_BALANCE">GIMP_STOCK_TOOL_COLOR_BALANCE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-COLOR-PICKER:CAPS" title="GIMP_STOCK_TOOL_COLOR_PICKER">GIMP_STOCK_TOOL_COLOR_PICKER</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-CROP:CAPS" title="GIMP_STOCK_TOOL_CROP">GIMP_STOCK_TOOL_CROP</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-CURVES:CAPS" title="GIMP_STOCK_TOOL_CURVES">GIMP_STOCK_TOOL_CURVES</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-DESATURATE:CAPS" title="GIMP_STOCK_TOOL_DESATURATE">GIMP_STOCK_TOOL_DESATURATE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-DODGE:CAPS" title="GIMP_STOCK_TOOL_DODGE">GIMP_STOCK_TOOL_DODGE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-ELLIPSE-SELECT:CAPS" title="GIMP_STOCK_TOOL_ELLIPSE_SELECT">GIMP_STOCK_TOOL_ELLIPSE_SELECT</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-ERASER:CAPS" title="GIMP_STOCK_TOOL_ERASER">GIMP_STOCK_TOOL_ERASER</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-FLIP:CAPS" title="GIMP_STOCK_TOOL_FLIP">GIMP_STOCK_TOOL_FLIP</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-FOREGROUND-SELECT:CAPS" title="GIMP_STOCK_TOOL_FOREGROUND_SELECT">GIMP_STOCK_TOOL_FOREGROUND_SELECT</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-FREE-SELECT:CAPS" title="GIMP_STOCK_TOOL_FREE_SELECT">GIMP_STOCK_TOOL_FREE_SELECT</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-FUZZY-SELECT:CAPS" title="GIMP_STOCK_TOOL_FUZZY_SELECT">GIMP_STOCK_TOOL_FUZZY_SELECT</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-HEAL:CAPS" title="GIMP_STOCK_TOOL_HEAL">GIMP_STOCK_TOOL_HEAL</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-HUE-SATURATION:CAPS" title="GIMP_STOCK_TOOL_HUE_SATURATION">GIMP_STOCK_TOOL_HUE_SATURATION</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-INK:CAPS" title="GIMP_STOCK_TOOL_INK">GIMP_STOCK_TOOL_INK</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-ISCISSORS:CAPS" title="GIMP_STOCK_TOOL_ISCISSORS">GIMP_STOCK_TOOL_ISCISSORS</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-LEVELS:CAPS" title="GIMP_STOCK_TOOL_LEVELS">GIMP_STOCK_TOOL_LEVELS</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-MEASURE:CAPS" title="GIMP_STOCK_TOOL_MEASURE">GIMP_STOCK_TOOL_MEASURE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-MOVE:CAPS" title="GIMP_STOCK_TOOL_MOVE">GIMP_STOCK_TOOL_MOVE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-OPTIONS:CAPS" title="GIMP_STOCK_TOOL_OPTIONS">GIMP_STOCK_TOOL_OPTIONS</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-PAINTBRUSH:CAPS" title="GIMP_STOCK_TOOL_PAINTBRUSH">GIMP_STOCK_TOOL_PAINTBRUSH</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-PATH:CAPS" title="GIMP_STOCK_TOOL_PATH">GIMP_STOCK_TOOL_PATH</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-PENCIL:CAPS" title="GIMP_STOCK_TOOL_PENCIL">GIMP_STOCK_TOOL_PENCIL</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-PERSPECTIVE:CAPS" title="GIMP_STOCK_TOOL_PERSPECTIVE">GIMP_STOCK_TOOL_PERSPECTIVE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-PERSPECTIVE-CLONE:CAPS" title="GIMP_STOCK_TOOL_PERSPECTIVE_CLONE">GIMP_STOCK_TOOL_PERSPECTIVE_CLONE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-POSTERIZE:CAPS" title="GIMP_STOCK_TOOL_POSTERIZE">GIMP_STOCK_TOOL_POSTERIZE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-PRESET:CAPS" title="GIMP_STOCK_TOOL_PRESET">GIMP_STOCK_TOOL_PRESET</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-RECT-SELECT:CAPS" title="GIMP_STOCK_TOOL_RECT_SELECT">GIMP_STOCK_TOOL_RECT_SELECT</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-ROTATE:CAPS" title="GIMP_STOCK_TOOL_ROTATE">GIMP_STOCK_TOOL_ROTATE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-SCALE:CAPS" title="GIMP_STOCK_TOOL_SCALE">GIMP_STOCK_TOOL_SCALE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-SHEAR:CAPS" title="GIMP_STOCK_TOOL_SHEAR">GIMP_STOCK_TOOL_SHEAR</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-SMUDGE:CAPS" title="GIMP_STOCK_TOOL_SMUDGE">GIMP_STOCK_TOOL_SMUDGE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-TEXT:CAPS" title="GIMP_STOCK_TOOL_TEXT">GIMP_STOCK_TOOL_TEXT</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-THRESHOLD:CAPS" title="GIMP_STOCK_TOOL_THRESHOLD">GIMP_STOCK_TOOL_THRESHOLD</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-ZOOM:CAPS" title="GIMP_STOCK_TOOL_ZOOM">GIMP_STOCK_TOOL_ZOOM</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TRANSPARENCY:CAPS" title="GIMP_STOCK_TRANSPARENCY">GIMP_STOCK_TRANSPARENCY</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-UNDO-HISTORY:CAPS" title="GIMP_STOCK_UNDO_HISTORY">GIMP_STOCK_UNDO_HISTORY</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-USER-MANUAL:CAPS" title="GIMP_STOCK_USER_MANUAL">GIMP_STOCK_USER_MANUAL</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-VCENTER:CAPS" title="GIMP_STOCK_VCENTER">GIMP_STOCK_VCENTER</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-VCHAIN:CAPS" title="GIMP_STOCK_VCHAIN">GIMP_STOCK_VCHAIN</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-VCHAIN-BROKEN:CAPS" title="GIMP_STOCK_VCHAIN_BROKEN">GIMP_STOCK_VCHAIN_BROKEN</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-VIDEO:CAPS" title="GIMP_STOCK_VIDEO">GIMP_STOCK_VIDEO</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-VISIBLE:CAPS" title="GIMP_STOCK_VISIBLE">GIMP_STOCK_VISIBLE</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-WARNING:CAPS" title="GIMP_STOCK_WARNING">GIMP_STOCK_WARNING</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-WEB:CAPS" title="GIMP_STOCK_WEB">GIMP_STOCK_WEB</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-WILBER:CAPS" title="GIMP_STOCK_WILBER">GIMP_STOCK_WILBER</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-WILBER-EEK:CAPS" title="GIMP_STOCK_WILBER_EEK">GIMP_STOCK_WILBER_EEK</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-ZOOM-FOLLOW-WINDOW:CAPS" title="GIMP_STOCK_ZOOM_FOLLOW_WINDOW">GIMP_STOCK_ZOOM_FOLLOW_WINDOW</a>, macro in <a class="link" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">GimpIcons</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpStringComboBox.html#GimpStringComboBox-struct" title="GimpStringComboBox">GimpStringComboBox</a>, struct in <a class="link" href="GimpStringComboBox.html" title="GimpStringComboBox">GimpStringComboBox</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpStringComboBox.html#GimpStringComboBox--ellipsize" title="The “ellipsize” property">GimpStringComboBox:ellipsize</a>, object property in <a class="link" href="GimpStringComboBox.html" title="GimpStringComboBox">GimpStringComboBox</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpStringComboBox.html#GimpStringComboBox--id-column" title="The “id-column” property">GimpStringComboBox:id-column</a>, object property in <a class="link" href="GimpStringComboBox.html" title="GimpStringComboBox">GimpStringComboBox</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpStringComboBox.html#GimpStringComboBox--label-column" title="The “label-column” property">GimpStringComboBox:label-column</a>, object property in <a class="link" href="GimpStringComboBox.html" title="GimpStringComboBox">GimpStringComboBox</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpStringComboBox.html#gimp-string-combo-box-get-active" title="gimp_string_combo_box_get_active ()">gimp_string_combo_box_get_active</a>, function in <a class="link" href="GimpStringComboBox.html" title="GimpStringComboBox">GimpStringComboBox</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpStringComboBox.html#gimp-string-combo-box-new" title="gimp_string_combo_box_new ()">gimp_string_combo_box_new</a>, function in <a class="link" href="GimpStringComboBox.html" title="GimpStringComboBox">GimpStringComboBox</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpStringComboBox.html#gimp-string-combo-box-set-active" title="gimp_string_combo_box_set_active ()">gimp_string_combo_box_set_active</a>, function in <a class="link" href="GimpStringComboBox.html" title="GimpStringComboBox">GimpStringComboBox</a>
+</dt>
+<dd></dd>
+<a name="idxT"></a><h3 class="title">T</h3>
+<dt>
+<a class="link" href="libgimpwidgets-GimpWidgetsUtils.html#gimp-table-attach-aligned" title="gimp_table_attach_aligned ()">gimp_table_attach_aligned</a>, function in <a class="link" href="libgimpwidgets-GimpWidgetsUtils.html" title="GimpWidgetsUtils">GimpWidgetsUtils</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpOldWidgets.html#gimp-toggle-button-sensitive-update" title="gimp_toggle_button_sensitive_update ()">gimp_toggle_button_sensitive_update</a>, function in <a class="link" href="libgimpwidgets-GimpOldWidgets.html" title="GimpOldWidgets">GimpOldWidgets</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpWidgets.html#gimp-toggle-button-update" title="gimp_toggle_button_update ()">gimp_toggle_button_update</a>, function in <a class="link" href="libgimpwidgets-GimpWidgets.html" title="GimpWidgets">GimpWidgets</a>
+</dt>
+<dd></dd>
+<a name="idxU"></a><h3 class="title">U</h3>
+<dt>
+<a class="link" href="libgimpwidgets-GimpWidgets.html#gimp-uint-adjustment-update" title="gimp_uint_adjustment_update ()">gimp_uint_adjustment_update</a>, function in <a class="link" href="libgimpwidgets-GimpWidgets.html" title="GimpWidgets">GimpWidgets</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpUnitComboBox.html#GimpUnitComboBox-struct" title="GimpUnitComboBox">GimpUnitComboBox</a>, struct in <a class="link" href="GimpUnitComboBox.html" title="GimpUnitComboBox">GimpUnitComboBox</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpUnitComboBox.html#GimpUnitComboBox--s-label-scale" title="The “label-scale” style property">GimpUnitComboBox:label-scale</a>, object property in <a class="link" href="GimpUnitComboBox.html" title="GimpUnitComboBox">GimpUnitComboBox</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpUnitMenu.html#GimpUnitMenu-struct" title="GimpUnitMenu">GimpUnitMenu</a>, struct in <a class="link" href="GimpUnitMenu.html" title="GimpUnitMenu">GimpUnitMenu</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpUnitMenu.html#GimpUnitMenu-unit-changed" title="The “unit-changed” signal">GimpUnitMenu::unit-changed</a>, object signal in <a class="link" href="GimpUnitMenu.html" title="GimpUnitMenu">GimpUnitMenu</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpUnitStore.html#GimpUnitStore-struct" title="GimpUnitStore">GimpUnitStore</a>, struct in <a class="link" href="GimpUnitStore.html" title="GimpUnitStore">GimpUnitStore</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpUnitStore.html#GimpUnitStore--has-percent" title="The “has-percent” property">GimpUnitStore:has-percent</a>, object property in <a class="link" href="GimpUnitStore.html" title="GimpUnitStore">GimpUnitStore</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpUnitStore.html#GimpUnitStore--has-pixels" title="The “has-pixels” property">GimpUnitStore:has-pixels</a>, object property in <a class="link" href="GimpUnitStore.html" title="GimpUnitStore">GimpUnitStore</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpUnitStore.html#GimpUnitStore--long-format" title="The “long-format” property">GimpUnitStore:long-format</a>, object property in <a class="link" href="GimpUnitStore.html" title="GimpUnitStore">GimpUnitStore</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpUnitStore.html#GimpUnitStore--num-values" title="The “num-values” property">GimpUnitStore:num-values</a>, object property in <a class="link" href="GimpUnitStore.html" title="GimpUnitStore">GimpUnitStore</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpUnitStore.html#GimpUnitStore--short-format" title="The “short-format” property">GimpUnitStore:short-format</a>, object property in <a class="link" href="GimpUnitStore.html" title="GimpUnitStore">GimpUnitStore</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpUnitComboBox.html#gimp-unit-combo-box-get-active" title="gimp_unit_combo_box_get_active ()">gimp_unit_combo_box_get_active</a>, function in <a class="link" href="GimpUnitComboBox.html" title="GimpUnitComboBox">GimpUnitComboBox</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpUnitComboBox.html#gimp-unit-combo-box-new" title="gimp_unit_combo_box_new ()">gimp_unit_combo_box_new</a>, function in <a class="link" href="GimpUnitComboBox.html" title="GimpUnitComboBox">GimpUnitComboBox</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpUnitComboBox.html#gimp-unit-combo-box-new-with-model" title="gimp_unit_combo_box_new_with_model ()">gimp_unit_combo_box_new_with_model</a>, function in <a class="link" href="GimpUnitComboBox.html" title="GimpUnitComboBox">GimpUnitComboBox</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpUnitComboBox.html#gimp-unit-combo-box-set-active" title="gimp_unit_combo_box_set_active ()">gimp_unit_combo_box_set_active</a>, function in <a class="link" href="GimpUnitComboBox.html" title="GimpUnitComboBox">GimpUnitComboBox</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpUnitMenu.html#gimp-unit-menu-get-pixel-digits" title="gimp_unit_menu_get_pixel_digits ()">gimp_unit_menu_get_pixel_digits</a>, function in <a class="link" href="GimpUnitMenu.html" title="GimpUnitMenu">GimpUnitMenu</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpUnitMenu.html#gimp-unit-menu-get-unit" title="gimp_unit_menu_get_unit ()">gimp_unit_menu_get_unit</a>, function in <a class="link" href="GimpUnitMenu.html" title="GimpUnitMenu">GimpUnitMenu</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpUnitMenu.html#gimp-unit-menu-new" title="gimp_unit_menu_new ()">gimp_unit_menu_new</a>, function in <a class="link" href="GimpUnitMenu.html" title="GimpUnitMenu">GimpUnitMenu</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpUnitMenu.html#gimp-unit-menu-set-pixel-digits" title="gimp_unit_menu_set_pixel_digits ()">gimp_unit_menu_set_pixel_digits</a>, function in <a class="link" href="GimpUnitMenu.html" title="GimpUnitMenu">GimpUnitMenu</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpUnitMenu.html#gimp-unit-menu-set-unit" title="gimp_unit_menu_set_unit ()">gimp_unit_menu_set_unit</a>, function in <a class="link" href="GimpUnitMenu.html" title="GimpUnitMenu">GimpUnitMenu</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpOldWidgets.html#gimp-unit-menu-update" title="gimp_unit_menu_update ()">gimp_unit_menu_update</a>, function in <a class="link" href="libgimpwidgets-GimpOldWidgets.html" title="GimpOldWidgets">GimpOldWidgets</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpUnitStore.html#gimp-unit-store-get-has-percent" title="gimp_unit_store_get_has_percent ()">gimp_unit_store_get_has_percent</a>, function in <a class="link" href="GimpUnitStore.html" title="GimpUnitStore">GimpUnitStore</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpUnitStore.html#gimp-unit-store-get-has-pixels" title="gimp_unit_store_get_has_pixels ()">gimp_unit_store_get_has_pixels</a>, function in <a class="link" href="GimpUnitStore.html" title="GimpUnitStore">GimpUnitStore</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpUnitStore.html#gimp-unit-store-get-value" title="gimp_unit_store_get_value ()">gimp_unit_store_get_value</a>, function in <a class="link" href="GimpUnitStore.html" title="GimpUnitStore">GimpUnitStore</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpUnitStore.html#gimp-unit-store-get-values" title="gimp_unit_store_get_values ()">gimp_unit_store_get_values</a>, function in <a class="link" href="GimpUnitStore.html" title="GimpUnitStore">GimpUnitStore</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpUnitStore.html#gimp-unit-store-new" title="gimp_unit_store_new ()">gimp_unit_store_new</a>, function in <a class="link" href="GimpUnitStore.html" title="GimpUnitStore">GimpUnitStore</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpUnitStore.html#gimp-unit-store-set-has-percent" title="gimp_unit_store_set_has_percent ()">gimp_unit_store_set_has_percent</a>, function in <a class="link" href="GimpUnitStore.html" title="GimpUnitStore">GimpUnitStore</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpUnitStore.html#gimp-unit-store-set-has-pixels" title="gimp_unit_store_set_has_pixels ()">gimp_unit_store_set_has_pixels</a>, function in <a class="link" href="GimpUnitStore.html" title="GimpUnitStore">GimpUnitStore</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpUnitStore.html#gimp-unit-store-set-pixel-value" title="gimp_unit_store_set_pixel_value ()">gimp_unit_store_set_pixel_value</a>, function in <a class="link" href="GimpUnitStore.html" title="GimpUnitStore">GimpUnitStore</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpUnitStore.html#gimp-unit-store-set-pixel-values" title="gimp_unit_store_set_pixel_values ()">gimp_unit_store_set_pixel_values</a>, function in <a class="link" href="GimpUnitStore.html" title="GimpUnitStore">GimpUnitStore</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpUnitStore.html#gimp-unit-store-set-resolution" title="gimp_unit_store_set_resolution ()">gimp_unit_store_set_resolution</a>, function in <a class="link" href="GimpUnitStore.html" title="GimpUnitStore">GimpUnitStore</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpUnitStore.html#gimp-unit-store-set-resolutions" title="gimp_unit_store_set_resolutions ()">gimp_unit_store_set_resolutions</a>, function in <a class="link" href="GimpUnitStore.html" title="GimpUnitStore">GimpUnitStore</a>
+</dt>
+<dd></dd>
+<a name="idxW"></a><h3 class="title">W</h3>
+<dt>
+<a class="link" href="libgimpwidgets-GimpWidgets.html#GimpWidgetsError" title="enum GimpWidgetsError">GimpWidgetsError</a>, enum in <a class="link" href="libgimpwidgets-GimpWidgets.html" title="GimpWidgets">GimpWidgets</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpWidgets.html#GIMP-WIDGETS-ERROR:CAPS" title="GIMP_WIDGETS_ERROR">GIMP_WIDGETS_ERROR</a>, macro in <a class="link" href="libgimpwidgets-GimpWidgets.html" title="GimpWidgets">GimpWidgets</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpWidgets.html#gimp-widgets-error-quark" title="gimp_widgets_error_quark ()">gimp_widgets_error_quark</a>, function in <a class="link" href="libgimpwidgets-GimpWidgets.html" title="GimpWidgets">GimpWidgets</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpWidgetsUtils.html#gimp-widget-get-color-profile" title="gimp_widget_get_color_profile ()">gimp_widget_get_color_profile</a>, function in <a class="link" href="libgimpwidgets-GimpWidgetsUtils.html" title="GimpWidgetsUtils">GimpWidgetsUtils</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpWidgetsUtils.html#gimp-widget-get-color-transform" title="gimp_widget_get_color_transform ()">gimp_widget_get_color_transform</a>, function in <a class="link" href="libgimpwidgets-GimpWidgetsUtils.html" title="GimpWidgetsUtils">GimpWidgetsUtils</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpWidgetsUtils.html#gimp-widget-get-monitor" title="gimp_widget_get_monitor ()">gimp_widget_get_monitor</a>, function in <a class="link" href="libgimpwidgets-GimpWidgetsUtils.html" title="GimpWidgetsUtils">GimpWidgetsUtils</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="libgimpwidgets-GimpWidgetsUtils.html#gimp-widget-track-monitor" title="gimp_widget_track_monitor ()">gimp_widget_track_monitor</a>, function in <a class="link" href="libgimpwidgets-GimpWidgetsUtils.html" title="GimpWidgetsUtils">GimpWidgetsUtils</a>
+</dt>
+<dd></dd>
+<a name="idxZ"></a><h3 class="title">Z</h3>
+<dt>
+<a class="link" href="GimpZoomModel.html#GimpZoomModel-struct" title="GimpZoomModel">GimpZoomModel</a>, struct in <a class="link" href="GimpZoomModel.html" title="GimpZoomModel">GimpZoomModel</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpZoomModel.html#GimpZoomModel-zoomed" title="The “zoomed” signal">GimpZoomModel::zoomed</a>, object signal in <a class="link" href="GimpZoomModel.html" title="GimpZoomModel">GimpZoomModel</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpZoomModel.html#GimpZoomModel--fraction" title="The “fraction” property">GimpZoomModel:fraction</a>, object property in <a class="link" href="GimpZoomModel.html" title="GimpZoomModel">GimpZoomModel</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpZoomModel.html#GimpZoomModel--maximum" title="The “maximum” property">GimpZoomModel:maximum</a>, object property in <a class="link" href="GimpZoomModel.html" title="GimpZoomModel">GimpZoomModel</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpZoomModel.html#GimpZoomModel--minimum" title="The “minimum” property">GimpZoomModel:minimum</a>, object property in <a class="link" href="GimpZoomModel.html" title="GimpZoomModel">GimpZoomModel</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpZoomModel.html#GimpZoomModel--percentage" title="The “percentage” property">GimpZoomModel:percentage</a>, object property in <a class="link" href="GimpZoomModel.html" title="GimpZoomModel">GimpZoomModel</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpZoomModel.html#GimpZoomModel--value" title="The “value” property">GimpZoomModel:value</a>, object property in <a class="link" href="GimpZoomModel.html" title="GimpZoomModel">GimpZoomModel</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpZoomModel.html#GimpZoomType" title="enum GimpZoomType">GimpZoomType</a>, enum in <a class="link" href="GimpZoomModel.html" title="GimpZoomModel">GimpZoomModel</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpZoomModel.html#gimp-zoom-button-new" title="gimp_zoom_button_new ()">gimp_zoom_button_new</a>, function in <a class="link" href="GimpZoomModel.html" title="GimpZoomModel">GimpZoomModel</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpZoomModel.html#gimp-zoom-model-get-factor" title="gimp_zoom_model_get_factor ()">gimp_zoom_model_get_factor</a>, function in <a class="link" href="GimpZoomModel.html" title="GimpZoomModel">GimpZoomModel</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpZoomModel.html#gimp-zoom-model-get-fraction" title="gimp_zoom_model_get_fraction ()">gimp_zoom_model_get_fraction</a>, function in <a class="link" href="GimpZoomModel.html" title="GimpZoomModel">GimpZoomModel</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpZoomModel.html#gimp-zoom-model-new" title="gimp_zoom_model_new ()">gimp_zoom_model_new</a>, function in <a class="link" href="GimpZoomModel.html" title="GimpZoomModel">GimpZoomModel</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpZoomModel.html#gimp-zoom-model-set-range" title="gimp_zoom_model_set_range ()">gimp_zoom_model_set_range</a>, function in <a class="link" href="GimpZoomModel.html" title="GimpZoomModel">GimpZoomModel</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpZoomModel.html#gimp-zoom-model-zoom" title="gimp_zoom_model_zoom ()">gimp_zoom_model_zoom</a>, function in <a class="link" href="GimpZoomModel.html" title="GimpZoomModel">GimpZoomModel</a>
+</dt>
+<dd></dd>
+<dt>
+<a class="link" href="GimpZoomModel.html#gimp-zoom-model-zoom-step" title="gimp_zoom_model_zoom_step ()">gimp_zoom_model_zoom_step</a>, function in <a class="link" href="GimpZoomModel.html" title="GimpZoomModel">GimpZoomModel</a>
+</dt>
+<dd></dd>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpwidgets/html/gimp-anchor.png b/devel-docs/libgimpwidgets/html/gimp-anchor.png
new file mode 100644
index 0000000..b2e7787
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-anchor.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-attach.png b/devel-docs/libgimpwidgets/html/gimp-attach.png
new file mode 100644
index 0000000..64bc4b7
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-attach.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-business-card.png b/devel-docs/libgimpwidgets/html/gimp-business-card.png
new file mode 100644
index 0000000..f01f9e7
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-business-card.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-cap-butt.png b/devel-docs/libgimpwidgets/html/gimp-cap-butt.png
new file mode 100644
index 0000000..4052256
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-cap-butt.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-cap-round.png b/devel-docs/libgimpwidgets/html/gimp-cap-round.png
new file mode 100644
index 0000000..d9f4b13
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-cap-round.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-cap-square.png b/devel-docs/libgimpwidgets/html/gimp-cap-square.png
new file mode 100644
index 0000000..bbf1222
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-cap-square.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-center.png b/devel-docs/libgimpwidgets/html/gimp-center.png
new file mode 100644
index 0000000..d6f3841
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-center.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-channel-alpha.png b/devel-docs/libgimpwidgets/html/gimp-channel-alpha.png
new file mode 100644
index 0000000..2bc81c3
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-channel-alpha.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-channel-blue.png b/devel-docs/libgimpwidgets/html/gimp-channel-blue.png
new file mode 100644
index 0000000..47d1fe8
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-channel-blue.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-channel-gray.png b/devel-docs/libgimpwidgets/html/gimp-channel-gray.png
new file mode 100644
index 0000000..bc62010
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-channel-gray.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-channel-green.png b/devel-docs/libgimpwidgets/html/gimp-channel-green.png
new file mode 100644
index 0000000..75ca77a
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-channel-green.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-channel-indexed.png b/devel-docs/libgimpwidgets/html/gimp-channel-indexed.png
new file mode 100644
index 0000000..bafbbd0
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-channel-indexed.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-channel-red.png b/devel-docs/libgimpwidgets/html/gimp-channel-red.png
new file mode 100644
index 0000000..51cab81
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-channel-red.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-channel.png b/devel-docs/libgimpwidgets/html/gimp-channel.png
new file mode 100644
index 0000000..048a6eb
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-channel.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-channels.png b/devel-docs/libgimpwidgets/html/gimp-channels.png
new file mode 100644
index 0000000..1e80dee
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-channels.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-char-picker.png b/devel-docs/libgimpwidgets/html/gimp-char-picker.png
new file mode 100644
index 0000000..a6df1db
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-char-picker.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-clipboard.png b/devel-docs/libgimpwidgets/html/gimp-clipboard.png
new file mode 100644
index 0000000..061bdd1
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-clipboard.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-close-all.png b/devel-docs/libgimpwidgets/html/gimp-close-all.png
new file mode 100644
index 0000000..862bf1e
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-close-all.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-close.png b/devel-docs/libgimpwidgets/html/gimp-close.png
new file mode 100644
index 0000000..7663c8c
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-close.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-color-cmyk.png b/devel-docs/libgimpwidgets/html/gimp-color-cmyk.png
new file mode 100644
index 0000000..6733fa3
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-color-cmyk.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-color-pick-from-screen.png b/devel-docs/libgimpwidgets/html/gimp-color-pick-from-screen.png
new file mode 100644
index 0000000..18cc94f
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-color-pick-from-screen.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-color-picker-black.png b/devel-docs/libgimpwidgets/html/gimp-color-picker-black.png
new file mode 100644
index 0000000..cac2d1a
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-color-picker-black.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-color-picker-gray.png b/devel-docs/libgimpwidgets/html/gimp-color-picker-gray.png
new file mode 100644
index 0000000..6507617
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-color-picker-gray.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-color-picker-white.png b/devel-docs/libgimpwidgets/html/gimp-color-picker-white.png
new file mode 100644
index 0000000..12f5734
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-color-picker-white.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-color-space-linear.png b/devel-docs/libgimpwidgets/html/gimp-color-space-linear.png
new file mode 100644
index 0000000..49f0b53
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-color-space-linear.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-color-space-non-linear.png b/devel-docs/libgimpwidgets/html/gimp-color-space-non-linear.png
new file mode 100644
index 0000000..2e47cd9
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-color-space-non-linear.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-color-space-perceptual.png b/devel-docs/libgimpwidgets/html/gimp-color-space-perceptual.png
new file mode 100644
index 0000000..2e47cd9
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-color-space-perceptual.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-color-triangle.png b/devel-docs/libgimpwidgets/html/gimp-color-triangle.png
new file mode 100644
index 0000000..d1872b6
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-color-triangle.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-color-water.png b/devel-docs/libgimpwidgets/html/gimp-color-water.png
new file mode 100644
index 0000000..b172df4
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-color-water.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-colormap.png b/devel-docs/libgimpwidgets/html/gimp-colormap.png
new file mode 100644
index 0000000..1b0c28e
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-colormap.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-controller-keyboard.png b/devel-docs/libgimpwidgets/html/gimp-controller-keyboard.png
new file mode 100644
index 0000000..775f8e9
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-controller-keyboard.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-controller-linux-input.png b/devel-docs/libgimpwidgets/html/gimp-controller-linux-input.png
new file mode 100644
index 0000000..051e941
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-controller-linux-input.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-controller-midi.png b/devel-docs/libgimpwidgets/html/gimp-controller-midi.png
new file mode 100644
index 0000000..f3783f1
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-controller-midi.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-controller-wheel.png b/devel-docs/libgimpwidgets/html/gimp-controller-wheel.png
new file mode 100644
index 0000000..2219a19
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-controller-wheel.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-controller.png b/devel-docs/libgimpwidgets/html/gimp-controller.png
new file mode 100644
index 0000000..a7da346
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-controller.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-convert-grayscale.png b/devel-docs/libgimpwidgets/html/gimp-convert-grayscale.png
new file mode 100644
index 0000000..51bbc0f
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-convert-grayscale.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-convert-indexed.png b/devel-docs/libgimpwidgets/html/gimp-convert-indexed.png
new file mode 100644
index 0000000..2c3ad7d
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-convert-indexed.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-convert-rgb.png b/devel-docs/libgimpwidgets/html/gimp-convert-rgb.png
new file mode 100644
index 0000000..a3c09ec
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-convert-rgb.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-cursor.png b/devel-docs/libgimpwidgets/html/gimp-cursor.png
new file mode 100644
index 0000000..37d798f
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-cursor.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-curve-free.png b/devel-docs/libgimpwidgets/html/gimp-curve-free.png
new file mode 100644
index 0000000..6d81dd9
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-curve-free.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-curve-point-corner.png b/devel-docs/libgimpwidgets/html/gimp-curve-point-corner.png
new file mode 100644
index 0000000..2274faa
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-curve-point-corner.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-curve-point-smooth.png b/devel-docs/libgimpwidgets/html/gimp-curve-point-smooth.png
new file mode 100644
index 0000000..aaf78b7
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-curve-point-smooth.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-curve-smooth.png b/devel-docs/libgimpwidgets/html/gimp-curve-smooth.png
new file mode 100644
index 0000000..8912e3a
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-curve-smooth.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-dashboard.png b/devel-docs/libgimpwidgets/html/gimp-dashboard.png
new file mode 100644
index 0000000..e4e6af1
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-dashboard.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-default-colors.png b/devel-docs/libgimpwidgets/html/gimp-default-colors.png
new file mode 100644
index 0000000..639ac0b
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-default-colors.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-detach.png b/devel-docs/libgimpwidgets/html/gimp-detach.png
new file mode 100644
index 0000000..811be64
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-detach.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-device-status.png b/devel-docs/libgimpwidgets/html/gimp-device-status.png
new file mode 100644
index 0000000..af06488
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-device-status.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-display-filter-clip-warning.png b/devel-docs/libgimpwidgets/html/gimp-display-filter-clip-warning.png
new file mode 100644
index 0000000..ea25add
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-display-filter-clip-warning.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-display-filter-colorblind.png b/devel-docs/libgimpwidgets/html/gimp-display-filter-colorblind.png
new file mode 100644
index 0000000..dd84e10
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-display-filter-colorblind.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-display-filter-contrast.png b/devel-docs/libgimpwidgets/html/gimp-display-filter-contrast.png
new file mode 100644
index 0000000..9159628
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-display-filter-contrast.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-display-filter-gamma.png b/devel-docs/libgimpwidgets/html/gimp-display-filter-gamma.png
new file mode 100644
index 0000000..622952b
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-display-filter-gamma.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-display-filter-lcms.png b/devel-docs/libgimpwidgets/html/gimp-display-filter-lcms.png
new file mode 100644
index 0000000..6b84d7e
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-display-filter-lcms.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-display-filter-proof.png b/devel-docs/libgimpwidgets/html/gimp-display-filter-proof.png
new file mode 100644
index 0000000..4a4617d
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-display-filter-proof.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-display-filter.png b/devel-docs/libgimpwidgets/html/gimp-display-filter.png
new file mode 100644
index 0000000..3e86b42
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-display-filter.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-display.png b/devel-docs/libgimpwidgets/html/gimp-display.png
new file mode 100644
index 0000000..929d57f
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-display.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-duplicate.png b/devel-docs/libgimpwidgets/html/gimp-duplicate.png
new file mode 100644
index 0000000..d987a89
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-duplicate.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-dynamics.png b/devel-docs/libgimpwidgets/html/gimp-dynamics.png
new file mode 100644
index 0000000..b15b11c
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-dynamics.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-error.png b/devel-docs/libgimpwidgets/html/gimp-error.png
new file mode 100644
index 0000000..36468bb
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-error.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-file-manager.png b/devel-docs/libgimpwidgets/html/gimp-file-manager.png
new file mode 100644
index 0000000..8c4f944
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-file-manager.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-flip-horizontal.png b/devel-docs/libgimpwidgets/html/gimp-flip-horizontal.png
new file mode 100644
index 0000000..26db84b
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-flip-horizontal.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-flip-vertical.png b/devel-docs/libgimpwidgets/html/gimp-flip-vertical.png
new file mode 100644
index 0000000..427e10e
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-flip-vertical.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-floating-selection.png b/devel-docs/libgimpwidgets/html/gimp-floating-selection.png
new file mode 100644
index 0000000..dd9a02b
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-floating-selection.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-frame.png b/devel-docs/libgimpwidgets/html/gimp-frame.png
new file mode 100644
index 0000000..71513d7
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-frame.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-gegl.png b/devel-docs/libgimpwidgets/html/gimp-gegl.png
new file mode 100644
index 0000000..cf4ff20
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-gegl.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-gradient-bilinear.png b/devel-docs/libgimpwidgets/html/gimp-gradient-bilinear.png
new file mode 100644
index 0000000..df12836
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-gradient-bilinear.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-gradient-conical-asymmetric.png b/devel-docs/libgimpwidgets/html/gimp-gradient-conical-asymmetric.png
new file mode 100644
index 0000000..cba2fec
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-gradient-conical-asymmetric.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-gradient-conical-symmetric.png b/devel-docs/libgimpwidgets/html/gimp-gradient-conical-symmetric.png
new file mode 100644
index 0000000..054b2df
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-gradient-conical-symmetric.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-gradient-linear.png b/devel-docs/libgimpwidgets/html/gimp-gradient-linear.png
new file mode 100644
index 0000000..7fcb9b1
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-gradient-linear.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-gradient-radial.png b/devel-docs/libgimpwidgets/html/gimp-gradient-radial.png
new file mode 100644
index 0000000..a58f0c3
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-gradient-radial.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-gradient-shapeburst-angular.png b/devel-docs/libgimpwidgets/html/gimp-gradient-shapeburst-angular.png
new file mode 100644
index 0000000..e84dae5
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-gradient-shapeburst-angular.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-gradient-shapeburst-dimpled.png b/devel-docs/libgimpwidgets/html/gimp-gradient-shapeburst-dimpled.png
new file mode 100644
index 0000000..317e010
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-gradient-shapeburst-dimpled.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-gradient-shapeburst-spherical.png b/devel-docs/libgimpwidgets/html/gimp-gradient-shapeburst-spherical.png
new file mode 100644
index 0000000..b5369ec
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-gradient-shapeburst-spherical.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-gradient-spiral-anticlockwise.png b/devel-docs/libgimpwidgets/html/gimp-gradient-spiral-anticlockwise.png
new file mode 100644
index 0000000..9b10d64
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-gradient-spiral-anticlockwise.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-gradient-spiral-clockwise.png b/devel-docs/libgimpwidgets/html/gimp-gradient-spiral-clockwise.png
new file mode 100644
index 0000000..887bb31
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-gradient-spiral-clockwise.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-gradient-square.png b/devel-docs/libgimpwidgets/html/gimp-gradient-square.png
new file mode 100644
index 0000000..1537167
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-gradient-square.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-gravity-east.png b/devel-docs/libgimpwidgets/html/gimp-gravity-east.png
new file mode 100644
index 0000000..3bd3838
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-gravity-east.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-gravity-north-east.png b/devel-docs/libgimpwidgets/html/gimp-gravity-north-east.png
new file mode 100644
index 0000000..b4c8fac
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-gravity-north-east.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-gravity-north-west.png b/devel-docs/libgimpwidgets/html/gimp-gravity-north-west.png
new file mode 100644
index 0000000..ecaae15
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-gravity-north-west.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-gravity-north.png b/devel-docs/libgimpwidgets/html/gimp-gravity-north.png
new file mode 100644
index 0000000..d4cd6e0
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-gravity-north.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-gravity-south-east.png b/devel-docs/libgimpwidgets/html/gimp-gravity-south-east.png
new file mode 100644
index 0000000..6dbe4a4
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-gravity-south-east.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-gravity-south-west.png b/devel-docs/libgimpwidgets/html/gimp-gravity-south-west.png
new file mode 100644
index 0000000..26318a4
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-gravity-south-west.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-gravity-south.png b/devel-docs/libgimpwidgets/html/gimp-gravity-south.png
new file mode 100644
index 0000000..fb253e7
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-gravity-south.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-gravity-west.png b/devel-docs/libgimpwidgets/html/gimp-gravity-west.png
new file mode 100644
index 0000000..bbf35fd
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-gravity-west.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-grid.png b/devel-docs/libgimpwidgets/html/gimp-grid.png
new file mode 100644
index 0000000..83dc6ba
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-grid.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-group-layer.png b/devel-docs/libgimpwidgets/html/gimp-group-layer.png
new file mode 100644
index 0000000..c342325
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-group-layer.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-hcenter.png b/devel-docs/libgimpwidgets/html/gimp-hcenter.png
new file mode 100644
index 0000000..169475d
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-hcenter.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-hchain-broken.png b/devel-docs/libgimpwidgets/html/gimp-hchain-broken.png
new file mode 100644
index 0000000..355e03f
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-hchain-broken.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-hchain.png b/devel-docs/libgimpwidgets/html/gimp-hchain.png
new file mode 100644
index 0000000..750b916
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-hchain.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-hfill.png b/devel-docs/libgimpwidgets/html/gimp-hfill.png
new file mode 100644
index 0000000..d8f39d4
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-hfill.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-histogram-linear.png b/devel-docs/libgimpwidgets/html/gimp-histogram-linear.png
new file mode 100644
index 0000000..2acad45
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-histogram-linear.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-histogram-logarithmic.png b/devel-docs/libgimpwidgets/html/gimp-histogram-logarithmic.png
new file mode 100644
index 0000000..68ade99
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-histogram-logarithmic.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-histogram.png b/devel-docs/libgimpwidgets/html/gimp-histogram.png
new file mode 100644
index 0000000..2264fa9
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-histogram.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-image-open.png b/devel-docs/libgimpwidgets/html/gimp-image-open.png
new file mode 100644
index 0000000..0d1430f
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-image-open.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-image-reload.png b/devel-docs/libgimpwidgets/html/gimp-image-reload.png
new file mode 100644
index 0000000..b55ddda
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-image-reload.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-image.png b/devel-docs/libgimpwidgets/html/gimp-image.png
new file mode 100644
index 0000000..dccd320
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-image.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-images.png b/devel-docs/libgimpwidgets/html/gimp-images.png
new file mode 100644
index 0000000..33bedbc
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-images.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-info.png b/devel-docs/libgimpwidgets/html/gimp-info.png
new file mode 100644
index 0000000..ef8e01e
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-info.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-input-device.png b/devel-docs/libgimpwidgets/html/gimp-input-device.png
new file mode 100644
index 0000000..ff14d24
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-input-device.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-invert.png b/devel-docs/libgimpwidgets/html/gimp-invert.png
new file mode 100644
index 0000000..bf5d899
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-invert.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-join-bevel.png b/devel-docs/libgimpwidgets/html/gimp-join-bevel.png
new file mode 100644
index 0000000..19443af
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-join-bevel.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-join-miter.png b/devel-docs/libgimpwidgets/html/gimp-join-miter.png
new file mode 100644
index 0000000..51720a0
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-join-miter.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-join-round.png b/devel-docs/libgimpwidgets/html/gimp-join-round.png
new file mode 100644
index 0000000..5a7357d
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-join-round.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-landscape.png b/devel-docs/libgimpwidgets/html/gimp-landscape.png
new file mode 100644
index 0000000..5b4d9c0
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-landscape.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-layer-mask.png b/devel-docs/libgimpwidgets/html/gimp-layer-mask.png
new file mode 100644
index 0000000..a25b888
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-layer-mask.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-layer-to-imagesize.png b/devel-docs/libgimpwidgets/html/gimp-layer-to-imagesize.png
new file mode 100644
index 0000000..8a8afba
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-layer-to-imagesize.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-layer.png b/devel-docs/libgimpwidgets/html/gimp-layer.png
new file mode 100644
index 0000000..6b4cb38
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-layer.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-layers.png b/devel-docs/libgimpwidgets/html/gimp-layers.png
new file mode 100644
index 0000000..8c0850c
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-layers.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-letter-spacing.png b/devel-docs/libgimpwidgets/html/gimp-letter-spacing.png
new file mode 100644
index 0000000..ced1645
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-letter-spacing.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-line-spacing.png b/devel-docs/libgimpwidgets/html/gimp-line-spacing.png
new file mode 100644
index 0000000..0c28731
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-line-spacing.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-linked.png b/devel-docs/libgimpwidgets/html/gimp-linked.png
new file mode 100644
index 0000000..c2fd670
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-linked.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-list.png b/devel-docs/libgimpwidgets/html/gimp-list.png
new file mode 100644
index 0000000..b42646a
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-list.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-marker.png b/devel-docs/libgimpwidgets/html/gimp-marker.png
new file mode 100644
index 0000000..f75eecb
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-marker.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-menu-left.png b/devel-docs/libgimpwidgets/html/gimp-menu-left.png
new file mode 100644
index 0000000..0809d21
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-menu-left.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-menu-right.png b/devel-docs/libgimpwidgets/html/gimp-menu-right.png
new file mode 100644
index 0000000..e9d7112
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-menu-right.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-merge-down.png b/devel-docs/libgimpwidgets/html/gimp-merge-down.png
new file mode 100644
index 0000000..aed35b5
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-merge-down.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-move-to-screen.png b/devel-docs/libgimpwidgets/html/gimp-move-to-screen.png
new file mode 100644
index 0000000..0b781b2
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-move-to-screen.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-navigation.png b/devel-docs/libgimpwidgets/html/gimp-navigation.png
new file mode 100644
index 0000000..607f31e
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-navigation.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-paste-as-new.png b/devel-docs/libgimpwidgets/html/gimp-paste-as-new.png
new file mode 100644
index 0000000..00c8a3e
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-paste-as-new.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-paste-into.png b/devel-docs/libgimpwidgets/html/gimp-paste-into.png
new file mode 100644
index 0000000..6cfb486
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-paste-into.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-path-stroke.png b/devel-docs/libgimpwidgets/html/gimp-path-stroke.png
new file mode 100644
index 0000000..489283d
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-path-stroke.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-path.png b/devel-docs/libgimpwidgets/html/gimp-path.png
new file mode 100644
index 0000000..812f204
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-path.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-paths.png b/devel-docs/libgimpwidgets/html/gimp-paths.png
new file mode 100644
index 0000000..89e72de
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-paths.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-pattern.png b/devel-docs/libgimpwidgets/html/gimp-pattern.png
new file mode 100644
index 0000000..a4e6c34
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-pattern.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-pivot-center.png b/devel-docs/libgimpwidgets/html/gimp-pivot-center.png
new file mode 100644
index 0000000..1f2dbf7
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-pivot-center.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-pivot-east.png b/devel-docs/libgimpwidgets/html/gimp-pivot-east.png
new file mode 100644
index 0000000..fd210ae
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-pivot-east.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-pivot-north-east.png b/devel-docs/libgimpwidgets/html/gimp-pivot-north-east.png
new file mode 100644
index 0000000..7c1cfdc
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-pivot-north-east.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-pivot-north-west.png b/devel-docs/libgimpwidgets/html/gimp-pivot-north-west.png
new file mode 100644
index 0000000..d562cf7
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-pivot-north-west.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-pivot-north.png b/devel-docs/libgimpwidgets/html/gimp-pivot-north.png
new file mode 100644
index 0000000..8fe6381
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-pivot-north.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-pivot-south-east.png b/devel-docs/libgimpwidgets/html/gimp-pivot-south-east.png
new file mode 100644
index 0000000..b627800
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-pivot-south-east.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-pivot-south-west.png b/devel-docs/libgimpwidgets/html/gimp-pivot-south-west.png
new file mode 100644
index 0000000..1041c89
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-pivot-south-west.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-pivot-south.png b/devel-docs/libgimpwidgets/html/gimp-pivot-south.png
new file mode 100644
index 0000000..8fe6381
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-pivot-south.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-pivot-west.png b/devel-docs/libgimpwidgets/html/gimp-pivot-west.png
new file mode 100644
index 0000000..fd210ae
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-pivot-west.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-plugin.png b/devel-docs/libgimpwidgets/html/gimp-plugin.png
new file mode 100644
index 0000000..dea29a7
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-plugin.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-portrait.png b/devel-docs/libgimpwidgets/html/gimp-portrait.png
new file mode 100644
index 0000000..f205ee1
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-portrait.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-prefs-color-management.png b/devel-docs/libgimpwidgets/html/gimp-prefs-color-management.png
new file mode 100644
index 0000000..d942c75
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-prefs-color-management.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-prefs-controllers.png b/devel-docs/libgimpwidgets/html/gimp-prefs-controllers.png
new file mode 100644
index 0000000..ae5ce65
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-prefs-controllers.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-prefs-default-comment.png b/devel-docs/libgimpwidgets/html/gimp-prefs-default-comment.png
new file mode 100644
index 0000000..764f377
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-prefs-default-comment.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-prefs-default-grid.png b/devel-docs/libgimpwidgets/html/gimp-prefs-default-grid.png
new file mode 100644
index 0000000..0d07fa7
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-prefs-default-grid.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-prefs-display.png b/devel-docs/libgimpwidgets/html/gimp-prefs-display.png
new file mode 100644
index 0000000..7df32df
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-prefs-display.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-prefs-folders-brushes.png b/devel-docs/libgimpwidgets/html/gimp-prefs-folders-brushes.png
new file mode 100644
index 0000000..4635043
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-prefs-folders-brushes.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-prefs-folders-dynamics.png b/devel-docs/libgimpwidgets/html/gimp-prefs-folders-dynamics.png
new file mode 100644
index 0000000..1eaf028
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-prefs-folders-dynamics.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-prefs-folders-environ.png b/devel-docs/libgimpwidgets/html/gimp-prefs-folders-environ.png
new file mode 100644
index 0000000..d3fcaaa
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-prefs-folders-environ.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-prefs-folders-fonts.png b/devel-docs/libgimpwidgets/html/gimp-prefs-folders-fonts.png
new file mode 100644
index 0000000..24ca0ee
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-prefs-folders-fonts.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-prefs-folders-gradients.png b/devel-docs/libgimpwidgets/html/gimp-prefs-folders-gradients.png
new file mode 100644
index 0000000..cc4a3af
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-prefs-folders-gradients.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-prefs-folders-icon-themes.png b/devel-docs/libgimpwidgets/html/gimp-prefs-folders-icon-themes.png
new file mode 100644
index 0000000..2e5079a
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-prefs-folders-icon-themes.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-prefs-folders-interp.png b/devel-docs/libgimpwidgets/html/gimp-prefs-folders-interp.png
new file mode 100644
index 0000000..6eff7b1
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-prefs-folders-interp.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-prefs-folders-modules.png b/devel-docs/libgimpwidgets/html/gimp-prefs-folders-modules.png
new file mode 100644
index 0000000..d165441
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-prefs-folders-modules.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-prefs-folders-mypaint-brushes.png b/devel-docs/libgimpwidgets/html/gimp-prefs-folders-mypaint-brushes.png
new file mode 100644
index 0000000..57b12df
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-prefs-folders-mypaint-brushes.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-prefs-folders-palettes.png b/devel-docs/libgimpwidgets/html/gimp-prefs-folders-palettes.png
new file mode 100644
index 0000000..23fec0a
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-prefs-folders-palettes.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-prefs-folders-patterns.png b/devel-docs/libgimpwidgets/html/gimp-prefs-folders-patterns.png
new file mode 100644
index 0000000..f8a7ae5
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-prefs-folders-patterns.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-prefs-folders-plug-ins.png b/devel-docs/libgimpwidgets/html/gimp-prefs-folders-plug-ins.png
new file mode 100644
index 0000000..23edc4e
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-prefs-folders-plug-ins.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-prefs-folders-scripts.png b/devel-docs/libgimpwidgets/html/gimp-prefs-folders-scripts.png
new file mode 100644
index 0000000..eaf1e78
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-prefs-folders-scripts.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-prefs-folders-themes.png b/devel-docs/libgimpwidgets/html/gimp-prefs-folders-themes.png
new file mode 100644
index 0000000..0d1c612
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-prefs-folders-themes.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-prefs-folders-tool-plug-ins.png b/devel-docs/libgimpwidgets/html/gimp-prefs-folders-tool-plug-ins.png
new file mode 100644
index 0000000..d019e08
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-prefs-folders-tool-plug-ins.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-prefs-folders-tool-presets.png b/devel-docs/libgimpwidgets/html/gimp-prefs-folders-tool-presets.png
new file mode 100644
index 0000000..cf95859
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-prefs-folders-tool-presets.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-prefs-folders-tools.png b/devel-docs/libgimpwidgets/html/gimp-prefs-folders-tools.png
new file mode 100644
index 0000000..b99c507
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-prefs-folders-tools.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-prefs-folders.png b/devel-docs/libgimpwidgets/html/gimp-prefs-folders.png
new file mode 100644
index 0000000..bb588a3
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-prefs-folders.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-prefs-help-system.png b/devel-docs/libgimpwidgets/html/gimp-prefs-help-system.png
new file mode 100644
index 0000000..e5b4464
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-prefs-help-system.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-prefs-icon-theme.png b/devel-docs/libgimpwidgets/html/gimp-prefs-icon-theme.png
new file mode 100644
index 0000000..45393d7
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-prefs-icon-theme.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-prefs-image-title.png b/devel-docs/libgimpwidgets/html/gimp-prefs-image-title.png
new file mode 100644
index 0000000..bb8d289
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-prefs-image-title.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-prefs-image-windows-appearance.png b/devel-docs/libgimpwidgets/html/gimp-prefs-image-windows-appearance.png
new file mode 100644
index 0000000..01bc036
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-prefs-image-windows-appearance.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-prefs-image-windows-snapping.png b/devel-docs/libgimpwidgets/html/gimp-prefs-image-windows-snapping.png
new file mode 100644
index 0000000..02ba636
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-prefs-image-windows-snapping.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-prefs-image-windows.png b/devel-docs/libgimpwidgets/html/gimp-prefs-image-windows.png
new file mode 100644
index 0000000..93f7ddb
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-prefs-image-windows.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-prefs-import-export.png b/devel-docs/libgimpwidgets/html/gimp-prefs-import-export.png
new file mode 100644
index 0000000..5bc4305
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-prefs-import-export.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-prefs-input-devices.png b/devel-docs/libgimpwidgets/html/gimp-prefs-input-devices.png
new file mode 100644
index 0000000..34d5363
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-prefs-input-devices.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-prefs-interface.png b/devel-docs/libgimpwidgets/html/gimp-prefs-interface.png
new file mode 100644
index 0000000..46e1931
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-prefs-interface.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-prefs-new-image.png b/devel-docs/libgimpwidgets/html/gimp-prefs-new-image.png
new file mode 100644
index 0000000..1769170
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-prefs-new-image.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-prefs-playground.png b/devel-docs/libgimpwidgets/html/gimp-prefs-playground.png
new file mode 100644
index 0000000..9c35742
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-prefs-playground.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-prefs-session.png b/devel-docs/libgimpwidgets/html/gimp-prefs-session.png
new file mode 100644
index 0000000..429fa26
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-prefs-session.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-prefs-system-resources.png b/devel-docs/libgimpwidgets/html/gimp-prefs-system-resources.png
new file mode 100644
index 0000000..d153653
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-prefs-system-resources.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-prefs-theme.png b/devel-docs/libgimpwidgets/html/gimp-prefs-theme.png
new file mode 100644
index 0000000..f253f1d
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-prefs-theme.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-prefs-tool-options.png b/devel-docs/libgimpwidgets/html/gimp-prefs-tool-options.png
new file mode 100644
index 0000000..ad0721d
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-prefs-tool-options.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-prefs-toolbox.png b/devel-docs/libgimpwidgets/html/gimp-prefs-toolbox.png
new file mode 100644
index 0000000..5408f9e
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-prefs-toolbox.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-prefs-window-management.png b/devel-docs/libgimpwidgets/html/gimp-prefs-window-management.png
new file mode 100644
index 0000000..ae0f615
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-prefs-window-management.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-question.png b/devel-docs/libgimpwidgets/html/gimp-question.png
new file mode 100644
index 0000000..a43072d
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-question.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-quick-mask-off.png b/devel-docs/libgimpwidgets/html/gimp-quick-mask-off.png
new file mode 100644
index 0000000..46cd0a9
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-quick-mask-off.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-quick-mask-on.png b/devel-docs/libgimpwidgets/html/gimp-quick-mask-on.png
new file mode 100644
index 0000000..7e5f02b
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-quick-mask-on.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-reset.png b/devel-docs/libgimpwidgets/html/gimp-reset.png
new file mode 100644
index 0000000..97a1bdd
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-reset.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-reshow-filter.png b/devel-docs/libgimpwidgets/html/gimp-reshow-filter.png
new file mode 100644
index 0000000..5a4487f
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-reshow-filter.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-resize.png b/devel-docs/libgimpwidgets/html/gimp-resize.png
new file mode 100644
index 0000000..98eed23
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-resize.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-rotate-180.png b/devel-docs/libgimpwidgets/html/gimp-rotate-180.png
new file mode 100644
index 0000000..705ff06
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-rotate-180.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-rotate-270.png b/devel-docs/libgimpwidgets/html/gimp-rotate-270.png
new file mode 100644
index 0000000..5407d66
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-rotate-270.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-rotate-90.png b/devel-docs/libgimpwidgets/html/gimp-rotate-90.png
new file mode 100644
index 0000000..246b3eb
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-rotate-90.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-sample-point.png b/devel-docs/libgimpwidgets/html/gimp-sample-point.png
new file mode 100644
index 0000000..a1e902b
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-sample-point.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-scale.png b/devel-docs/libgimpwidgets/html/gimp-scale.png
new file mode 100644
index 0000000..71df091
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-scale.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-selection-add.png b/devel-docs/libgimpwidgets/html/gimp-selection-add.png
new file mode 100644
index 0000000..bcc9cb4
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-selection-add.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-selection-all.png b/devel-docs/libgimpwidgets/html/gimp-selection-all.png
new file mode 100644
index 0000000..da0eba3
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-selection-all.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-selection-border.png b/devel-docs/libgimpwidgets/html/gimp-selection-border.png
new file mode 100644
index 0000000..514f552
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-selection-border.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-selection-grow.png b/devel-docs/libgimpwidgets/html/gimp-selection-grow.png
new file mode 100644
index 0000000..896ec42
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-selection-grow.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-selection-intersect.png b/devel-docs/libgimpwidgets/html/gimp-selection-intersect.png
new file mode 100644
index 0000000..f1e825e
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-selection-intersect.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-selection-none.png b/devel-docs/libgimpwidgets/html/gimp-selection-none.png
new file mode 100644
index 0000000..88e735f
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-selection-none.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-selection-replace.png b/devel-docs/libgimpwidgets/html/gimp-selection-replace.png
new file mode 100644
index 0000000..1a7f1e2
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-selection-replace.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-selection-shrink.png b/devel-docs/libgimpwidgets/html/gimp-selection-shrink.png
new file mode 100644
index 0000000..8ba7c97
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-selection-shrink.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-selection-stroke.png b/devel-docs/libgimpwidgets/html/gimp-selection-stroke.png
new file mode 100644
index 0000000..b866409
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-selection-stroke.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-selection-subtract.png b/devel-docs/libgimpwidgets/html/gimp-selection-subtract.png
new file mode 100644
index 0000000..603ea87
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-selection-subtract.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-selection-to-channel.png b/devel-docs/libgimpwidgets/html/gimp-selection-to-channel.png
new file mode 100644
index 0000000..a6dd5a8
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-selection-to-channel.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-selection-to-path.png b/devel-docs/libgimpwidgets/html/gimp-selection-to-path.png
new file mode 100644
index 0000000..932b1de
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-selection-to-path.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-selection.png b/devel-docs/libgimpwidgets/html/gimp-selection.png
new file mode 100644
index 0000000..f61c4b0
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-selection.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-shape-circle.png b/devel-docs/libgimpwidgets/html/gimp-shape-circle.png
new file mode 100644
index 0000000..aaf78b7
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-shape-circle.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-shape-diamond.png b/devel-docs/libgimpwidgets/html/gimp-shape-diamond.png
new file mode 100644
index 0000000..2274faa
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-shape-diamond.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-shape-square.png b/devel-docs/libgimpwidgets/html/gimp-shape-square.png
new file mode 100644
index 0000000..83f0e60
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-shape-square.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-shred.png b/devel-docs/libgimpwidgets/html/gimp-shred.png
new file mode 100644
index 0000000..cf6ef68
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-shred.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-smartphone.png b/devel-docs/libgimpwidgets/html/gimp-smartphone.png
new file mode 100644
index 0000000..b2fac5c
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-smartphone.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-swap-colors.png b/devel-docs/libgimpwidgets/html/gimp-swap-colors.png
new file mode 100644
index 0000000..a16e76e
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-swap-colors.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-symmetry.png b/devel-docs/libgimpwidgets/html/gimp-symmetry.png
new file mode 100644
index 0000000..d3e5a02
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-symmetry.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-template.png b/devel-docs/libgimpwidgets/html/gimp-template.png
new file mode 100644
index 0000000..f850484
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-template.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-text-dir-ltr.png b/devel-docs/libgimpwidgets/html/gimp-text-dir-ltr.png
new file mode 100644
index 0000000..9fc5d61
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-text-dir-ltr.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-text-dir-rtl.png b/devel-docs/libgimpwidgets/html/gimp-text-dir-rtl.png
new file mode 100644
index 0000000..f0ff72a
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-text-dir-rtl.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-text-dir-ttb-ltr-upright.png b/devel-docs/libgimpwidgets/html/gimp-text-dir-ttb-ltr-upright.png
new file mode 100644
index 0000000..f955deb
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-text-dir-ttb-ltr-upright.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-text-dir-ttb-ltr.png b/devel-docs/libgimpwidgets/html/gimp-text-dir-ttb-ltr.png
new file mode 100644
index 0000000..6bc4d84
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-text-dir-ttb-ltr.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-text-dir-ttb-rtl-upright.png b/devel-docs/libgimpwidgets/html/gimp-text-dir-ttb-rtl-upright.png
new file mode 100644
index 0000000..66febba
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-text-dir-ttb-rtl-upright.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-text-dir-ttb-rtl.png b/devel-docs/libgimpwidgets/html/gimp-text-dir-ttb-rtl.png
new file mode 100644
index 0000000..cf97823
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-text-dir-ttb-rtl.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-text-layer.png b/devel-docs/libgimpwidgets/html/gimp-text-layer.png
new file mode 100644
index 0000000..ba4ffb3
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-text-layer.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-texture.png b/devel-docs/libgimpwidgets/html/gimp-texture.png
new file mode 100644
index 0000000..c9ebfc9
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-texture.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-toilet-paper.png b/devel-docs/libgimpwidgets/html/gimp-toilet-paper.png
new file mode 100644
index 0000000..2f71318
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-toilet-paper.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-tool-airbrush.png b/devel-docs/libgimpwidgets/html/gimp-tool-airbrush.png
new file mode 100644
index 0000000..b460c90
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-tool-airbrush.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-tool-align.png b/devel-docs/libgimpwidgets/html/gimp-tool-align.png
new file mode 100644
index 0000000..9063700
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-tool-align.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-tool-blur.png b/devel-docs/libgimpwidgets/html/gimp-tool-blur.png
new file mode 100644
index 0000000..b4972d3
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-tool-blur.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-tool-brightness-contrast.png b/devel-docs/libgimpwidgets/html/gimp-tool-brightness-contrast.png
new file mode 100644
index 0000000..fc3eed5
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-tool-brightness-contrast.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-tool-bucket-fill.png b/devel-docs/libgimpwidgets/html/gimp-tool-bucket-fill.png
new file mode 100644
index 0000000..12fae9d
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-tool-bucket-fill.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-tool-by-color-select.png b/devel-docs/libgimpwidgets/html/gimp-tool-by-color-select.png
new file mode 100644
index 0000000..ce3e5b1
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-tool-by-color-select.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-tool-cage.png b/devel-docs/libgimpwidgets/html/gimp-tool-cage.png
new file mode 100644
index 0000000..03e26e6
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-tool-cage.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-tool-clone.png b/devel-docs/libgimpwidgets/html/gimp-tool-clone.png
new file mode 100644
index 0000000..668b0a4
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-tool-clone.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-tool-color-balance.png b/devel-docs/libgimpwidgets/html/gimp-tool-color-balance.png
new file mode 100644
index 0000000..9ab66e7
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-tool-color-balance.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-tool-color-picker.png b/devel-docs/libgimpwidgets/html/gimp-tool-color-picker.png
new file mode 100644
index 0000000..613783a
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-tool-color-picker.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-tool-color-temperature.png b/devel-docs/libgimpwidgets/html/gimp-tool-color-temperature.png
new file mode 100644
index 0000000..0c9dc02
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-tool-color-temperature.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-tool-colorize.png b/devel-docs/libgimpwidgets/html/gimp-tool-colorize.png
new file mode 100644
index 0000000..609607e
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-tool-colorize.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-tool-crop.png b/devel-docs/libgimpwidgets/html/gimp-tool-crop.png
new file mode 100644
index 0000000..2d97dd5
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-tool-crop.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-tool-curves.png b/devel-docs/libgimpwidgets/html/gimp-tool-curves.png
new file mode 100644
index 0000000..9dab272
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-tool-curves.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-tool-desaturate.png b/devel-docs/libgimpwidgets/html/gimp-tool-desaturate.png
new file mode 100644
index 0000000..06c97f1
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-tool-desaturate.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-tool-dodge.png b/devel-docs/libgimpwidgets/html/gimp-tool-dodge.png
new file mode 100644
index 0000000..de9aa3c
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-tool-dodge.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-tool-ellipse-select.png b/devel-docs/libgimpwidgets/html/gimp-tool-ellipse-select.png
new file mode 100644
index 0000000..5f30693
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-tool-ellipse-select.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-tool-eraser.png b/devel-docs/libgimpwidgets/html/gimp-tool-eraser.png
new file mode 100644
index 0000000..f191c58
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-tool-eraser.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-tool-exposure.png b/devel-docs/libgimpwidgets/html/gimp-tool-exposure.png
new file mode 100644
index 0000000..7fbb18a
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-tool-exposure.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-tool-flip.png b/devel-docs/libgimpwidgets/html/gimp-tool-flip.png
new file mode 100644
index 0000000..e427a3a
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-tool-flip.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-tool-foreground-select.png b/devel-docs/libgimpwidgets/html/gimp-tool-foreground-select.png
new file mode 100644
index 0000000..1898fc6
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-tool-foreground-select.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-tool-free-select.png b/devel-docs/libgimpwidgets/html/gimp-tool-free-select.png
new file mode 100644
index 0000000..51ef89c
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-tool-free-select.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-tool-fuzzy-select.png b/devel-docs/libgimpwidgets/html/gimp-tool-fuzzy-select.png
new file mode 100644
index 0000000..ed7ee14
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-tool-fuzzy-select.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-tool-gradient.png b/devel-docs/libgimpwidgets/html/gimp-tool-gradient.png
new file mode 100644
index 0000000..d953659
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-tool-gradient.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-tool-handle-transform.png b/devel-docs/libgimpwidgets/html/gimp-tool-handle-transform.png
new file mode 100644
index 0000000..1017c79
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-tool-handle-transform.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-tool-heal.png b/devel-docs/libgimpwidgets/html/gimp-tool-heal.png
new file mode 100644
index 0000000..5eb0994
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-tool-heal.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-tool-hue-saturation.png b/devel-docs/libgimpwidgets/html/gimp-tool-hue-saturation.png
new file mode 100644
index 0000000..a83c076
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-tool-hue-saturation.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-tool-ink.png b/devel-docs/libgimpwidgets/html/gimp-tool-ink.png
new file mode 100644
index 0000000..d10ff49
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-tool-ink.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-tool-iscissors.png b/devel-docs/libgimpwidgets/html/gimp-tool-iscissors.png
new file mode 100644
index 0000000..8b73c8c
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-tool-iscissors.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-tool-levels.png b/devel-docs/libgimpwidgets/html/gimp-tool-levels.png
new file mode 100644
index 0000000..182cf2d
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-tool-levels.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-tool-measure.png b/devel-docs/libgimpwidgets/html/gimp-tool-measure.png
new file mode 100644
index 0000000..de4e212
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-tool-measure.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-tool-move.png b/devel-docs/libgimpwidgets/html/gimp-tool-move.png
new file mode 100644
index 0000000..3b5111c
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-tool-move.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-tool-mypaint-brush.png b/devel-docs/libgimpwidgets/html/gimp-tool-mypaint-brush.png
new file mode 100644
index 0000000..b890490
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-tool-mypaint-brush.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-tool-n-point-deformation.png b/devel-docs/libgimpwidgets/html/gimp-tool-n-point-deformation.png
new file mode 100644
index 0000000..eb0b39e
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-tool-n-point-deformation.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-tool-offset.png b/devel-docs/libgimpwidgets/html/gimp-tool-offset.png
new file mode 100644
index 0000000..d4607ac
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-tool-offset.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-tool-options.png b/devel-docs/libgimpwidgets/html/gimp-tool-options.png
new file mode 100644
index 0000000..ccfc8e3
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-tool-options.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-tool-paintbrush.png b/devel-docs/libgimpwidgets/html/gimp-tool-paintbrush.png
new file mode 100644
index 0000000..bb47ff6
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-tool-paintbrush.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-tool-path.png b/devel-docs/libgimpwidgets/html/gimp-tool-path.png
new file mode 100644
index 0000000..0ca5336
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-tool-path.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-tool-pencil.png b/devel-docs/libgimpwidgets/html/gimp-tool-pencil.png
new file mode 100644
index 0000000..e21ffa1
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-tool-pencil.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-tool-perspective-clone.png b/devel-docs/libgimpwidgets/html/gimp-tool-perspective-clone.png
new file mode 100644
index 0000000..eef76f5
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-tool-perspective-clone.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-tool-perspective.png b/devel-docs/libgimpwidgets/html/gimp-tool-perspective.png
new file mode 100644
index 0000000..fa55685
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-tool-perspective.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-tool-posterize.png b/devel-docs/libgimpwidgets/html/gimp-tool-posterize.png
new file mode 100644
index 0000000..8028a79
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-tool-posterize.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-tool-preset.png b/devel-docs/libgimpwidgets/html/gimp-tool-preset.png
new file mode 100644
index 0000000..02cd027
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-tool-preset.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-tool-rect-select.png b/devel-docs/libgimpwidgets/html/gimp-tool-rect-select.png
new file mode 100644
index 0000000..a8dfea9
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-tool-rect-select.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-tool-rotate.png b/devel-docs/libgimpwidgets/html/gimp-tool-rotate.png
new file mode 100644
index 0000000..3372e1e
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-tool-rotate.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-tool-scale.png b/devel-docs/libgimpwidgets/html/gimp-tool-scale.png
new file mode 100644
index 0000000..b8e8c79
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-tool-scale.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-tool-seamless-clone.png b/devel-docs/libgimpwidgets/html/gimp-tool-seamless-clone.png
new file mode 100644
index 0000000..86efde4
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-tool-seamless-clone.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-tool-shadows-highlights.png b/devel-docs/libgimpwidgets/html/gimp-tool-shadows-highlights.png
new file mode 100644
index 0000000..89f9b34
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-tool-shadows-highlights.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-tool-shear.png b/devel-docs/libgimpwidgets/html/gimp-tool-shear.png
new file mode 100644
index 0000000..129300e
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-tool-shear.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-tool-smudge.png b/devel-docs/libgimpwidgets/html/gimp-tool-smudge.png
new file mode 100644
index 0000000..a2fd1b3
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-tool-smudge.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-tool-text.png b/devel-docs/libgimpwidgets/html/gimp-tool-text.png
new file mode 100644
index 0000000..cac541d
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-tool-text.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-tool-threshold.png b/devel-docs/libgimpwidgets/html/gimp-tool-threshold.png
new file mode 100644
index 0000000..bb4a870
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-tool-threshold.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-tool-transform-3d.png b/devel-docs/libgimpwidgets/html/gimp-tool-transform-3d.png
new file mode 100644
index 0000000..06d952e
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-tool-transform-3d.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-tool-unified-transform.png b/devel-docs/libgimpwidgets/html/gimp-tool-unified-transform.png
new file mode 100644
index 0000000..a42d571
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-tool-unified-transform.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-tool-warp.png b/devel-docs/libgimpwidgets/html/gimp-tool-warp.png
new file mode 100644
index 0000000..d301766
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-tool-warp.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-tool-zoom.png b/devel-docs/libgimpwidgets/html/gimp-tool-zoom.png
new file mode 100644
index 0000000..db1b6cd
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-tool-zoom.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-tools.png b/devel-docs/libgimpwidgets/html/gimp-tools.png
new file mode 100644
index 0000000..4250b4d
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-tools.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-transform-3d-camera.png b/devel-docs/libgimpwidgets/html/gimp-transform-3d-camera.png
new file mode 100644
index 0000000..cfa519e
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-transform-3d-camera.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-transform-3d-move.png b/devel-docs/libgimpwidgets/html/gimp-transform-3d-move.png
new file mode 100644
index 0000000..f91733f
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-transform-3d-move.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-transform-3d-rotate.png b/devel-docs/libgimpwidgets/html/gimp-transform-3d-rotate.png
new file mode 100644
index 0000000..f82932c
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-transform-3d-rotate.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-transparency.png b/devel-docs/libgimpwidgets/html/gimp-transparency.png
new file mode 100644
index 0000000..4eae8a6
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-transparency.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-undo-history.png b/devel-docs/libgimpwidgets/html/gimp-undo-history.png
new file mode 100644
index 0000000..ae0b62a
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-undo-history.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-user-manual.png b/devel-docs/libgimpwidgets/html/gimp-user-manual.png
new file mode 100644
index 0000000..089be08
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-user-manual.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-vcenter.png b/devel-docs/libgimpwidgets/html/gimp-vcenter.png
new file mode 100644
index 0000000..a345a8a
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-vcenter.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-vchain-broken.png b/devel-docs/libgimpwidgets/html/gimp-vchain-broken.png
new file mode 100644
index 0000000..1c625b2
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-vchain-broken.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-vchain.png b/devel-docs/libgimpwidgets/html/gimp-vchain.png
new file mode 100644
index 0000000..333ad81
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-vchain.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-vfill.png b/devel-docs/libgimpwidgets/html/gimp-vfill.png
new file mode 100644
index 0000000..adf6351
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-vfill.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-video.png b/devel-docs/libgimpwidgets/html/gimp-video.png
new file mode 100644
index 0000000..15fbfd0
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-video.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-visible.png b/devel-docs/libgimpwidgets/html/gimp-visible.png
new file mode 100644
index 0000000..8d03ff5
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-visible.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-warning.png b/devel-docs/libgimpwidgets/html/gimp-warning.png
new file mode 100644
index 0000000..8a5c3ac
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-warning.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-web.png b/devel-docs/libgimpwidgets/html/gimp-web.png
new file mode 100644
index 0000000..7c13bdc
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-web.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-widget-browser.png b/devel-docs/libgimpwidgets/html/gimp-widget-browser.png
new file mode 100644
index 0000000..49a6251
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-widget-browser.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-widget-button.png b/devel-docs/libgimpwidgets/html/gimp-widget-button.png
new file mode 100644
index 0000000..ce6dea5
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-widget-button.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-widget-chain-button.png b/devel-docs/libgimpwidgets/html/gimp-widget-chain-button.png
new file mode 100644
index 0000000..db71a5c
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-widget-chain-button.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-widget-color-area.png b/devel-docs/libgimpwidgets/html/gimp-widget-color-area.png
new file mode 100644
index 0000000..85390bd
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-widget-color-area.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-widget-color-button.png b/devel-docs/libgimpwidgets/html/gimp-widget-color-button.png
new file mode 100644
index 0000000..1f464b6
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-widget-color-button.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-widget-color-hex-entry.png b/devel-docs/libgimpwidgets/html/gimp-widget-color-hex-entry.png
new file mode 100644
index 0000000..f402ac3
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-widget-color-hex-entry.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-widget-color-profile-combo-box.png b/devel-docs/libgimpwidgets/html/gimp-widget-color-profile-combo-box.png
new file mode 100644
index 0000000..0592449
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-widget-color-profile-combo-box.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-widget-color-scale.png b/devel-docs/libgimpwidgets/html/gimp-widget-color-scale.png
new file mode 100644
index 0000000..2a72c4c
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-widget-color-scale.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-widget-color-selection.png b/devel-docs/libgimpwidgets/html/gimp-widget-color-selection.png
new file mode 100644
index 0000000..dbf3916
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-widget-color-selection.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-widget-dialog.png b/devel-docs/libgimpwidgets/html/gimp-widget-dialog.png
new file mode 100644
index 0000000..97d74c4
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-widget-dialog.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-widget-enum-combo-box.png b/devel-docs/libgimpwidgets/html/gimp-widget-enum-combo-box.png
new file mode 100644
index 0000000..50ee70d
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-widget-enum-combo-box.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-widget-enum-label.png b/devel-docs/libgimpwidgets/html/gimp-widget-enum-label.png
new file mode 100644
index 0000000..9a76eda
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-widget-enum-label.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-widget-file-entry.png b/devel-docs/libgimpwidgets/html/gimp-widget-file-entry.png
new file mode 100644
index 0000000..39c8f15
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-widget-file-entry.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-widget-frame.png b/devel-docs/libgimpwidgets/html/gimp-widget-frame.png
new file mode 100644
index 0000000..6709e72
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-widget-frame.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-widget-hint-box.png b/devel-docs/libgimpwidgets/html/gimp-widget-hint-box.png
new file mode 100644
index 0000000..ea1a05a
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-widget-hint-box.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-widget-int-combo-box.png b/devel-docs/libgimpwidgets/html/gimp-widget-int-combo-box.png
new file mode 100644
index 0000000..143fba5
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-widget-int-combo-box.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-widget-memsize-entry.png b/devel-docs/libgimpwidgets/html/gimp-widget-memsize-entry.png
new file mode 100644
index 0000000..ba85f44
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-widget-memsize-entry.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-widget-number-pair-entry.png b/devel-docs/libgimpwidgets/html/gimp-widget-number-pair-entry.png
new file mode 100644
index 0000000..97315e8
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-widget-number-pair-entry.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-widget-offset-area.png b/devel-docs/libgimpwidgets/html/gimp-widget-offset-area.png
new file mode 100644
index 0000000..715e910
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-widget-offset-area.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-widget-page-selector.png b/devel-docs/libgimpwidgets/html/gimp-widget-page-selector.png
new file mode 100644
index 0000000..7cdd44b
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-widget-page-selector.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-widget-path-editor.png b/devel-docs/libgimpwidgets/html/gimp-widget-path-editor.png
new file mode 100644
index 0000000..1d21199
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-widget-path-editor.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-widget-pick-button.png b/devel-docs/libgimpwidgets/html/gimp-widget-pick-button.png
new file mode 100644
index 0000000..9b2c963
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-widget-pick-button.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-widget-preview-area.png b/devel-docs/libgimpwidgets/html/gimp-widget-preview-area.png
new file mode 100644
index 0000000..1b2acc3
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-widget-preview-area.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-widget-string-combo-box.png b/devel-docs/libgimpwidgets/html/gimp-widget-string-combo-box.png
new file mode 100644
index 0000000..9a984ad
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-widget-string-combo-box.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-widget-unit-menu.png b/devel-docs/libgimpwidgets/html/gimp-widget-unit-menu.png
new file mode 100644
index 0000000..17522d2
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-widget-unit-menu.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-wilber-eek.png b/devel-docs/libgimpwidgets/html/gimp-wilber-eek.png
new file mode 100644
index 0000000..b66396b
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-wilber-eek.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-wilber-outline.png b/devel-docs/libgimpwidgets/html/gimp-wilber-outline.png
new file mode 100644
index 0000000..d1eb206
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-wilber-outline.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-wilber.png b/devel-docs/libgimpwidgets/html/gimp-wilber.png
new file mode 100644
index 0000000..e4de653
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-wilber.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/gimp-zoom-follow-window.png b/devel-docs/libgimpwidgets/html/gimp-zoom-follow-window.png
new file mode 100644
index 0000000..6d8cb1c
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/gimp-zoom-follow-window.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/home.png b/devel-docs/libgimpwidgets/html/home.png
new file mode 100644
index 0000000..3966a91
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/home.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/index.html b/devel-docs/libgimpwidgets/html/index.html
new file mode 100644
index 0000000..ce018ac
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/index.html
@@ -0,0 +1,235 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GIMP Widgets Library Reference Manual: GIMP Widgets Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Widgets Library Reference Manual">
+<link rel="next" href="libgimpwidgets-widgets.html" title="Part I. GIMP Widgets">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<div lang="en" class="book">
+<div class="titlepage">
+<div>
+<div><table class="navigation" id="top" width="100%" cellpadding="2" cellspacing="0"><tr><th valign="middle"><p class="title">GIMP Widgets Library Reference Manual</p></th></tr></table></div>
+<div><p class="releaseinfo">
+ for GIMP 2.10.34
+
+ </p></div>
+</div>
+<hr>
+</div>
+<div class="toc"><dl class="toc">
+<dt><span class="part"><a href="libgimpwidgets-widgets.html">I. GIMP Widgets</a></span></dt>
+<dd><dl>
+<dt><span class="chapter"><a href="libgimpwidgets-hierarchy.html">Object Hierarchy</a></span></dt>
+<dt><span class="chapter"><a href="libgimpwidgets-gallery.html">Widget Gallery</a></span></dt>
+<dt>
+<span class="refentrytitle"><a href="GimpBrowser.html">GimpBrowser</a></span><span class="refpurpose"> — A base class for a documentation browser.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpButton.html">GimpButton</a></span><span class="refpurpose"> — A <span class="type">GtkButton</span> with a little extra functionality.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpChainButton.html">GimpChainButton</a></span><span class="refpurpose"> — Widget to visually connect two entry widgets.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpColorArea.html">GimpColorArea</a></span><span class="refpurpose"> — Displays a <span class="type">GimpRGB</span> color, optionally with
+alpha-channel.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpColorButton.html">GimpColorButton</a></span><span class="refpurpose"> — Widget for selecting a color from a simple button.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpColorHexEntry.html">GimpColorHexEntry</a></span><span class="refpurpose"> — Widget for entering a color's hex triplet.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpColorScale.html">GimpColorScale</a></span><span class="refpurpose"> — Fancy colored sliders.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpColorSelection.html">GimpColorSelection</a></span><span class="refpurpose"> — Widget for doing a color selection.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpColorProfileChooserDialog.html">GimpColorProfileChooserDialog</a></span><span class="refpurpose"> — A file chooser for selecting color profiles.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpColorProfileStore.html">GimpColorProfileStore</a></span><span class="refpurpose"> — A <span class="type">GtkListStore</span> subclass that keep color profiles.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpColorProfileComboBox.html">GimpColorProfileComboBox</a></span><span class="refpurpose"> — A combo box for selecting color profiles.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpColorProfileView.html">GimpColorProfileView</a></span><span class="refpurpose"> — A widget for viewing color profile properties</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpDialog.html">GimpDialog</a></span><span class="refpurpose"> — Constructors for <span class="type">GtkDialog</span>'s and action_areas as
+well as other dialog-related stuff.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpEnumStore.html">GimpEnumStore</a></span><span class="refpurpose"> — A <span class="type">GimpIntStore</span> subclass that keeps enum values.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpEnumComboBox.html">GimpEnumComboBox</a></span><span class="refpurpose"> — A <span class="type">GimpIntComboBox</span> subclass for selecting an enum value.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpEnumLabel.html">GimpEnumLabel</a></span><span class="refpurpose"> — A <span class="type">GtkLabel</span> subclass that displays an enum value.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpFileEntry.html">GimpFileEntry</a></span><span class="refpurpose"> — Widget for entering a filename.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpFrame.html">GimpFrame</a></span><span class="refpurpose"> — A widget providing a HIG-compliant subclass
+of <span class="type">GtkFrame</span>.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpHintBox.html">GimpHintBox</a></span><span class="refpurpose"> — Displays a wilber icon and a text.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpIntComboBox.html">GimpIntComboBox</a></span><span class="refpurpose"> — A widget providing a popup menu of integer
+values (e.g. enums).</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpIntStore.html">GimpIntStore</a></span><span class="refpurpose"> — A model for integer based name-value pairs
+(e.g. enums)</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpMemsizeEntry.html">GimpMemSizeEntry</a></span><span class="refpurpose"> — A composite widget to enter a memory size.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpNumberPairEntry.html">GimpNumberPairEntry</a></span><span class="refpurpose"> — A <span class="type">GtkEntry</span> subclass to enter ratios.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpOffsetArea.html">GimpOffsetArea</a></span><span class="refpurpose"> — Widget to control image offsets.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpPageSelector.html">GimpPageSelector</a></span><span class="refpurpose"> — A widget to select pages from multi-page things.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpPathEditor.html">GimpPathEditor</a></span><span class="refpurpose"> — Widget for editing a file search path.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpPickButton.html">GimpPickButton</a></span><span class="refpurpose"> — Widget to pick a color from screen.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpPreviewArea.html">GimpPreviewArea</a></span><span class="refpurpose"> — A general purpose preview widget which caches
+its pixel data.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpPreview.html">GimpPreview</a></span><span class="refpurpose"> — A widget providing a <span class="type">GimpPreviewArea</span> plus
+framework to update the preview.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpRuler.html">GimpRuler</a></span><span class="refpurpose"> — A ruler widget with configurable unit and orientation.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpScrolledPreview.html">GimpScrolledPreview</a></span><span class="refpurpose"> — A widget providing a <span class="type">GimpPreview</span> enhanced by
+scrolling capabilities.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpSizeEntry.html">GimpSizeEntry</a></span><span class="refpurpose"> — Widget for entering pixel values and resolutions.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpStringComboBox.html">GimpStringComboBox</a></span><span class="refpurpose"> — A <span class="type">GtkComboBox</span> subclass to select strings.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpUnitStore.html">GimpUnitStore</a></span><span class="refpurpose"> — A model for units</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpUnitComboBox.html">GimpUnitComboBox</a></span><span class="refpurpose"> — A <span class="type">GtkComboBox</span> to select a <span class="type">GimpUnit</span>.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpZoomModel.html">GimpZoomModel</a></span><span class="refpurpose"> — A model for zoom values.</span>
+</dt>
+</dl></dd>
+<dt><span class="part"><a href="libgimpwidgets-cell-renderers.html">II. Cell Renderers for GtkTreeView</a></span></dt>
+<dd><dl>
+<dt>
+<span class="refentrytitle"><a href="GimpCellRendererColor.html">GimpCellRendererColor</a></span><span class="refpurpose"> — A <span class="type">GtkCellRenderer</span> to display a <span class="type">GimpRGB</span> color.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpCellRendererToggle.html">GimpCellRendererToggle</a></span><span class="refpurpose"> — A <span class="type">GtkCellRendererToggle</span> that displays icons instead
+of a checkbox.</span>
+</dt>
+</dl></dd>
+<dt><span class="part"><a href="libgimpwidgets-colordisplay.html">III. GIMP Display Filters</a></span></dt>
+<dd><dl>
+<dt>
+<span class="refentrytitle"><a href="GimpColorDisplay.html">GimpColorDisplay</a></span><span class="refpurpose"> — Pluggable GIMP display color correction modules.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpColorDisplayStack.html">GimpColorDisplayStack</a></span><span class="refpurpose"> — A stack of color correction modules.</span>
+</dt>
+</dl></dd>
+<dt><span class="part"><a href="libgimpwidgets-colorselector.html">IV. GIMP Color Selectors</a></span></dt>
+<dd><dl>
+<dt>
+<span class="refentrytitle"><a href="GimpColorSelector.html">GimpColorSelector</a></span><span class="refpurpose"> — Pluggable GIMP color selector modules.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpColorNotebook.html">GimpColorNotebook</a></span><span class="refpurpose"> — A <span class="type">GimpColorSelector</span> implementation.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpColorScales.html">GimpColorScales</a></span><span class="refpurpose"> — A <span class="type">GimpColorSelector</span> implementation.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpColorSelect.html">GimpColorSelect</a></span><span class="refpurpose"> — A <span class="type">GimpColorSelector</span> implementation.</span>
+</dt>
+</dl></dd>
+<dt><span class="part"><a href="libgimpwidgets-controller.html">V. GIMP Controllers</a></span></dt>
+<dd><dl><dt>
+<span class="refentrytitle"><a href="GimpController.html">GimpController</a></span><span class="refpurpose"> — Pluggable GIMP input controller modules.</span>
+</dt></dl></dd>
+<dt><span class="part"><a href="libgimpwidgets-utils.html">VI. GIMP Widgets Utilities</a></span></dt>
+<dd><dl>
+<dt>
+<span class="refentrytitle"><a href="libgimpwidgets-GimpCairoUtils.html">GimpCairo-utils</a></span><span class="refpurpose"> — Utility functions for cairo</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpwidgets-GimpHelpUI.html">GimpHelpUI</a></span><span class="refpurpose"> — Functions for setting tooltip and help identifier
+used by the GIMP help system.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpwidgets-GimpQueryBox.html">GimpQueryBox</a></span><span class="refpurpose"> — Some simple dialogs to enter a single int,
+double, string or boolean value.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpwidgets-GimpIcons.html">GimpIcons</a></span><span class="refpurpose"> — Prebuilt common menu/toolbar items and
+corresponding icons</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpwidgets-GimpEnumWidgets.html">GimpEnumWidgets</a></span><span class="refpurpose"> — A set of utility functions to create widgets
+based on enums.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpwidgets-GimpPropWidgets.html">GimpPropWidgets</a></span><span class="refpurpose"> — Editable views on <span class="type">GObject</span> properties.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpwidgets-GimpWidgets.html">GimpWidgets</a></span><span class="refpurpose"> — A collection of convenient widget constructors,
+standard callbacks and helper functions.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpwidgets-GimpWidgetsUtils.html">GimpWidgetsUtils</a></span><span class="refpurpose"> — A collection of helper functions.</span>
+</dt>
+</dl></dd>
+<dt><span class="part"><a href="libgimpwidgets-deprecated.html">VII. Deprecated API</a></span></dt>
+<dd><dl>
+<dt>
+<span class="refentrytitle"><a href="libgimpwidgets-GimpOldWidgets.html">GimpOldWidgets</a></span><span class="refpurpose"> — Old API that is still available but declared
+as deprecated.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpPixmap.html">GimpPixmap</a></span><span class="refpurpose"> — Widget which creates a <span class="type">GtkPixmap</span> from XPM data.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpUnitMenu.html">GimpUnitMenu</a></span><span class="refpurpose"> — Widget for selecting a <span class="type">GimpUnit</span>.</span>
+</dt>
+</dl></dd>
+<dt><span class="index"><a href="api-index-full.html">Index</a></span></dt>
+</dl></div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpwidgets/html/left-insensitive.png b/devel-docs/libgimpwidgets/html/left-insensitive.png
new file mode 100644
index 0000000..2cd8c16
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/left-insensitive.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/left.png b/devel-docs/libgimpwidgets/html/left.png
new file mode 100644
index 0000000..1ca1664
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/left.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/libgimpwidgets-GimpCairoUtils.html b/devel-docs/libgimpwidgets/html/libgimpwidgets-GimpCairoUtils.html
new file mode 100644
index 0000000..3631611
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/libgimpwidgets-GimpCairoUtils.html
@@ -0,0 +1,140 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpCairo-utils: GIMP Widgets Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Widgets Library Reference Manual">
+<link rel="up" href="libgimpwidgets-utils.html" title="Part VI. GIMP Widgets Utilities">
+<link rel="prev" href="libgimpwidgets-utils.html" title="Part VI. GIMP Widgets Utilities">
+<link rel="next" href="libgimpwidgets-GimpHelpUI.html" title="GimpHelpUI">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimpwidgets-GimpCairoUtils.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimpwidgets-utils.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimpwidgets-utils.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimpwidgets-GimpHelpUI.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimpwidgets-GimpCairoUtils"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimpwidgets-GimpCairoUtils.top_of_page"></a>GimpCairo-utils</span></h2>
+<p>GimpCairo-utils — Utility functions for cairo</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimpwidgets-GimpCairoUtils.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpCairoUtils.html#gimp-cairo-set-focus-line-pattern" title="gimp_cairo_set_focus_line_pattern ()">gimp_cairo_set_focus_line_pattern</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">cairo_surface_t</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpCairoUtils.html#gimp-cairo-surface-create-from-pixbuf" title="gimp_cairo_surface_create_from_pixbuf ()">gimp_cairo_surface_create_from_pixbuf</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimpwidgets-GimpCairoUtils.description"></a><h2>Description</h2>
+<p>Utility functions that make cairo easier to use with common
+GIMP data types.</p>
+</div>
+<div class="refsect1">
+<a name="libgimpwidgets-GimpCairoUtils.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-cairo-set-focus-line-pattern"></a><h3>gimp_cairo_set_focus_line_pattern ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_cairo_set_focus_line_pattern (<em class="parameter"><code><span class="type">cairo_t</span> *cr</code></em>,
+ <em class="parameter"><code><span class="type">GtkWidget</span> *widget</code></em>);</pre>
+<p>Sets color and dash pattern for stroking a focus line on the given
+<em class="parameter"><code>cr</code></em>
+. The line pattern is taken from <em class="parameter"><code>widget</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-cairo-set-focus-line-pattern.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>cr</p></td>
+<td class="parameter_description"><p>Cairo context</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>widget</p></td>
+<td class="parameter_description"><p>widget to draw the focus indicator on</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-cairo-set-focus-line-pattern.returns"></a><h4>Returns</h4>
+<p> <code class="literal">TRUE</code> if the widget style has a focus line pattern,
+<code class="literal">FALSE</code> otherwise</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-cairo-surface-create-from-pixbuf"></a><h3>gimp_cairo_surface_create_from_pixbuf ()</h3>
+<pre class="programlisting"><span class="returnvalue">cairo_surface_t</span> *
+gimp_cairo_surface_create_from_pixbuf (<em class="parameter"><code><span class="type">GdkPixbuf</span> *pixbuf</code></em>);</pre>
+<p>Create a Cairo image surface from a GdkPixbuf.</p>
+<p>You should avoid calling this function as there are probably more
+efficient ways of achieving the result you are looking for.</p>
+<div class="refsect3">
+<a name="gimp-cairo-surface-create-from-pixbuf.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>pixbuf</p></td>
+<td class="parameter_description"><p>a <span class="type">GdkPixbuf</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-cairo-surface-create-from-pixbuf.returns"></a><h4>Returns</h4>
+<p> a <span class="type">cairo_surface_t</span>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpwidgets/html/libgimpwidgets-GimpEnumWidgets.html b/devel-docs/libgimpwidgets/html/libgimpwidgets-GimpEnumWidgets.html
new file mode 100644
index 0000000..5f75826
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/libgimpwidgets-GimpEnumWidgets.html
@@ -0,0 +1,742 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpEnumWidgets: GIMP Widgets Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Widgets Library Reference Manual">
+<link rel="up" href="libgimpwidgets-utils.html" title="Part VI. GIMP Widgets Utilities">
+<link rel="prev" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">
+<link rel="next" href="libgimpwidgets-GimpPropWidgets.html" title="GimpPropWidgets">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimpwidgets-GimpEnumWidgets.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimpwidgets-utils.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimpwidgets-GimpIcons.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimpwidgets-GimpPropWidgets.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimpwidgets-GimpEnumWidgets"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimpwidgets-GimpEnumWidgets.top_of_page"></a>GimpEnumWidgets</span></h2>
+<p>GimpEnumWidgets — A set of utility functions to create widgets
+based on enums.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimpwidgets-GimpEnumWidgets.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpEnumWidgets.html#gimp-enum-radio-box-new" title="gimp_enum_radio_box_new ()">gimp_enum_radio_box_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpEnumWidgets.html#gimp-enum-radio-box-new-with-range" title="gimp_enum_radio_box_new_with_range ()">gimp_enum_radio_box_new_with_range</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpEnumWidgets.html#gimp-enum-radio-frame-new" title="gimp_enum_radio_frame_new ()">gimp_enum_radio_frame_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpEnumWidgets.html#gimp-enum-radio-frame-new-with-range" title="gimp_enum_radio_frame_new_with_range ()">gimp_enum_radio_frame_new_with_range</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpEnumWidgets.html#gimp-enum-stock-box-new" title="gimp_enum_stock_box_new ()">gimp_enum_stock_box_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpEnumWidgets.html#gimp-enum-stock-box-new-with-range" title="gimp_enum_stock_box_new_with_range ()">gimp_enum_stock_box_new_with_range</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpEnumWidgets.html#gimp-enum-stock-box-set-child-padding" title="gimp_enum_stock_box_set_child_padding ()">gimp_enum_stock_box_set_child_padding</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpEnumWidgets.html#gimp-enum-icon-box-new" title="gimp_enum_icon_box_new ()">gimp_enum_icon_box_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpEnumWidgets.html#gimp-enum-icon-box-new-with-range" title="gimp_enum_icon_box_new_with_range ()">gimp_enum_icon_box_new_with_range</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpEnumWidgets.html#gimp-enum-icon-box-set-child-padding" title="gimp_enum_icon_box_set_child_padding ()">gimp_enum_icon_box_set_child_padding</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimpwidgets-GimpEnumWidgets.description"></a><h2>Description</h2>
+<p>A set of utility functions to create widgets based on enums.</p>
+</div>
+<div class="refsect1">
+<a name="libgimpwidgets-GimpEnumWidgets.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-enum-radio-box-new"></a><h3>gimp_enum_radio_box_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_enum_radio_box_new (<em class="parameter"><code><span class="type">GType</span> enum_type</code></em>,
+ <em class="parameter"><code><span class="type">GCallback</span> callback</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> callback_data</code></em>,
+ <em class="parameter"><code><span class="type">GtkWidget</span> **first_button</code></em>);</pre>
+<p>Creates a new group of <span class="type">GtkRadioButtons</span> representing the enum
+values. A group of radiobuttons is a good way to represent enums
+with up to three or four values. Often it is better to use a
+<a class="link" href="GimpEnumComboBox.html" title="GimpEnumComboBox"><span class="type">GimpEnumComboBox</span></a> instead.</p>
+<div class="refsect3">
+<a name="gimp-enum-radio-box-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>enum_type</p></td>
+<td class="parameter_description"><p>the <span class="type">GType</span> of an enum.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>callback</p></td>
+<td class="parameter_description"><p>a callback to connect to the "toggled" signal of each
+<span class="type">GtkRadioButton</span> that is created.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>callback_data</p></td>
+<td class="parameter_description"><p>data to pass to the <em class="parameter"><code>callback</code></em>
+.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>first_button</p></td>
+<td class="parameter_description"><p>returns the first button in the created group.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-enum-radio-box-new.returns"></a><h4>Returns</h4>
+<p> a new <span class="type">GtkVBox</span> holding a group of <span class="type">GtkRadioButtons</span>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-enum-radio-box-new-with-range"></a><h3>gimp_enum_radio_box_new_with_range ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_enum_radio_box_new_with_range (<em class="parameter"><code><span class="type">GType</span> enum_type</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> minimum</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> maximum</code></em>,
+ <em class="parameter"><code><span class="type">GCallback</span> callback</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> callback_data</code></em>,
+ <em class="parameter"><code><span class="type">GtkWidget</span> **first_button</code></em>);</pre>
+<p>Just like <a class="link" href="libgimpwidgets-GimpEnumWidgets.html#gimp-enum-radio-box-new" title="gimp_enum_radio_box_new ()"><code class="function">gimp_enum_radio_box_new()</code></a>, this function creates a group
+of radio buttons, but additionally it supports limiting the range
+of available enum values.</p>
+<div class="refsect3">
+<a name="gimp-enum-radio-box-new-with-range.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>minimum</p></td>
+<td class="parameter_description"><p>the minimum enum value</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>maximum</p></td>
+<td class="parameter_description"><p>the maximum enum value</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>enum_type</p></td>
+<td class="parameter_description"><p>the <span class="type">GType</span> of an enum.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>callback</p></td>
+<td class="parameter_description"><p>a callback to connect to the "toggled" signal of each
+<span class="type">GtkRadioButton</span> that is created.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>callback_data</p></td>
+<td class="parameter_description"><p>data to pass to the <em class="parameter"><code>callback</code></em>
+.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>first_button</p></td>
+<td class="parameter_description"><p>returns the first button in the created group.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-enum-radio-box-new-with-range.returns"></a><h4>Returns</h4>
+<p> a new <span class="type">GtkVBox</span> holding a group of <span class="type">GtkRadioButtons</span>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-enum-radio-frame-new"></a><h3>gimp_enum_radio_frame_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_enum_radio_frame_new (<em class="parameter"><code><span class="type">GType</span> enum_type</code></em>,
+ <em class="parameter"><code><span class="type">GtkWidget</span> *label_widget</code></em>,
+ <em class="parameter"><code><span class="type">GCallback</span> callback</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> callback_data</code></em>,
+ <em class="parameter"><code><span class="type">GtkWidget</span> **first_button</code></em>);</pre>
+<p>Calls <a class="link" href="libgimpwidgets-GimpEnumWidgets.html#gimp-enum-radio-box-new" title="gimp_enum_radio_box_new ()"><code class="function">gimp_enum_radio_box_new()</code></a> and puts the resulting vbox into a
+<span class="type">GtkFrame</span>.</p>
+<div class="refsect3">
+<a name="gimp-enum-radio-frame-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>enum_type</p></td>
+<td class="parameter_description"><p>the <span class="type">GType</span> of an enum.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>label_widget</p></td>
+<td class="parameter_description"><p>a widget to use as label for the frame that will
+hold the radio box.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>callback</p></td>
+<td class="parameter_description"><p>a callback to connect to the "toggled" signal of each
+<span class="type">GtkRadioButton</span> that is created.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>callback_data</p></td>
+<td class="parameter_description"><p>data to pass to the <em class="parameter"><code>callback</code></em>
+.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>first_button</p></td>
+<td class="parameter_description"><p>returns the first button in the created group.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-enum-radio-frame-new.returns"></a><h4>Returns</h4>
+<p> a new <span class="type">GtkFrame</span> holding a group of <span class="type">GtkRadioButtons</span>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-enum-radio-frame-new-with-range"></a><h3>gimp_enum_radio_frame_new_with_range ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_enum_radio_frame_new_with_range (<em class="parameter"><code><span class="type">GType</span> enum_type</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> minimum</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> maximum</code></em>,
+ <em class="parameter"><code><span class="type">GtkWidget</span> *label_widget</code></em>,
+ <em class="parameter"><code><span class="type">GCallback</span> callback</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> callback_data</code></em>,
+ <em class="parameter"><code><span class="type">GtkWidget</span> **first_button</code></em>);</pre>
+<p>Calls <a class="link" href="libgimpwidgets-GimpEnumWidgets.html#gimp-enum-radio-box-new-with-range" title="gimp_enum_radio_box_new_with_range ()"><code class="function">gimp_enum_radio_box_new_with_range()</code></a> and puts the resulting
+vbox into a <span class="type">GtkFrame</span>.</p>
+<div class="refsect3">
+<a name="gimp-enum-radio-frame-new-with-range.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>enum_type</p></td>
+<td class="parameter_description"><p>the <span class="type">GType</span> of an enum.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>minimum</p></td>
+<td class="parameter_description"><p>the minimum enum value</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>maximum</p></td>
+<td class="parameter_description"><p>the maximum enum value</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>label_widget</p></td>
+<td class="parameter_description"><p>a widget to put into the frame that will hold the radio box.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>callback</p></td>
+<td class="parameter_description"><p>a callback to connect to the "toggled" signal of each
+<span class="type">GtkRadioButton</span> that is created.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>callback_data</p></td>
+<td class="parameter_description"><p>data to pass to the <em class="parameter"><code>callback</code></em>
+.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>first_button</p></td>
+<td class="parameter_description"><p>returns the first button in the created group.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-enum-radio-frame-new-with-range.returns"></a><h4>Returns</h4>
+<p> a new <span class="type">GtkFrame</span> holding a group of <span class="type">GtkRadioButtons</span>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-enum-stock-box-new"></a><h3>gimp_enum_stock_box_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_enum_stock_box_new (<em class="parameter"><code><span class="type">GType</span> enum_type</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *stock_prefix</code></em>,
+ <em class="parameter"><code><span class="type">GtkIconSize</span> icon_size</code></em>,
+ <em class="parameter"><code><span class="type">GCallback</span> callback</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> callback_data</code></em>,
+ <em class="parameter"><code><span class="type">GtkWidget</span> **first_button</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_enum_stock_box_new</code> is deprecated and should not be used in newly-written code.</p>
+<p>GIMP 2.10</p>
+</div>
+<p>Creates a horizontal box of radio buttons with stock icons. The
+stock_id for each icon is created by appending the enum_value's
+nick to the given <em class="parameter"><code>stock_prefix</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-enum-stock-box-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>enum_type</p></td>
+<td class="parameter_description"><p>the <span class="type">GType</span> of an enum.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>stock_prefix</p></td>
+<td class="parameter_description"><p>the prefix of the group of stock ids to use.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>icon_size</p></td>
+<td class="parameter_description"><p>the icon size for the stock icons</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>callback</p></td>
+<td class="parameter_description"><p>a callback to connect to the "toggled" signal of each
+<span class="type">GtkRadioButton</span> that is created.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>callback_data</p></td>
+<td class="parameter_description"><p>data to pass to the <em class="parameter"><code>callback</code></em>
+.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>first_button</p></td>
+<td class="parameter_description"><p>returns the first button in the created group.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-enum-stock-box-new.returns"></a><h4>Returns</h4>
+<p> a new <span class="type">GtkHBox</span> holding a group of <span class="type">GtkRadioButtons</span>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-enum-stock-box-new-with-range"></a><h3>gimp_enum_stock_box_new_with_range ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_enum_stock_box_new_with_range (<em class="parameter"><code><span class="type">GType</span> enum_type</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> minimum</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> maximum</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *stock_prefix</code></em>,
+ <em class="parameter"><code><span class="type">GtkIconSize</span> icon_size</code></em>,
+ <em class="parameter"><code><span class="type">GCallback</span> callback</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> callback_data</code></em>,
+ <em class="parameter"><code><span class="type">GtkWidget</span> **first_button</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_enum_stock_box_new_with_range</code> is deprecated and should not be used in newly-written code.</p>
+<p>GIMP 2.10</p>
+</div>
+<p>Just like <a class="link" href="libgimpwidgets-GimpEnumWidgets.html#gimp-enum-stock-box-new" title="gimp_enum_stock_box_new ()"><code class="function">gimp_enum_stock_box_new()</code></a>, this function creates a group
+of radio buttons, but additionally it supports limiting the range
+of available enum values.</p>
+<div class="refsect3">
+<a name="gimp-enum-stock-box-new-with-range.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>enum_type</p></td>
+<td class="parameter_description"><p>the <span class="type">GType</span> of an enum.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>minimum</p></td>
+<td class="parameter_description"><p>the minumim enum value</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>maximum</p></td>
+<td class="parameter_description"><p>the maximum enum value</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>stock_prefix</p></td>
+<td class="parameter_description"><p>the prefix of the group of stock ids to use.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>icon_size</p></td>
+<td class="parameter_description"><p>the icon size for the stock icons</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>callback</p></td>
+<td class="parameter_description"><p>a callback to connect to the "toggled" signal of each
+<span class="type">GtkRadioButton</span> that is created.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>callback_data</p></td>
+<td class="parameter_description"><p>data to pass to the <em class="parameter"><code>callback</code></em>
+.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>first_button</p></td>
+<td class="parameter_description"><p>returns the first button in the created group.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-enum-stock-box-new-with-range.returns"></a><h4>Returns</h4>
+<p> a new <span class="type">GtkHBox</span> holding a group of <span class="type">GtkRadioButtons</span>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-enum-stock-box-set-child-padding"></a><h3>gimp_enum_stock_box_set_child_padding ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_enum_stock_box_set_child_padding (<em class="parameter"><code><span class="type">GtkWidget</span> *stock_box</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> xpad</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> ypad</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_enum_stock_box_set_child_padding</code> is deprecated and should not be used in newly-written code.</p>
+<p>GIMP 2.10</p>
+</div>
+<p>Sets the padding of all buttons in a box created by
+<a class="link" href="libgimpwidgets-GimpEnumWidgets.html#gimp-enum-stock-box-new" title="gimp_enum_stock_box_new ()"><code class="function">gimp_enum_stock_box_new()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-enum-stock-box-set-child-padding.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>stock_box</p></td>
+<td class="parameter_description"><p>a stock box widget</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>xpad</p></td>
+<td class="parameter_description"><p>horizontal padding</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>ypad</p></td>
+<td class="parameter_description"><p>vertical padding</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-enum-icon-box-new"></a><h3>gimp_enum_icon_box_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_enum_icon_box_new (<em class="parameter"><code><span class="type">GType</span> enum_type</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *icon_prefix</code></em>,
+ <em class="parameter"><code><span class="type">GtkIconSize</span> icon_size</code></em>,
+ <em class="parameter"><code><span class="type">GCallback</span> callback</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> callback_data</code></em>,
+ <em class="parameter"><code><span class="type">GtkWidget</span> **first_button</code></em>);</pre>
+<p>Creates a horizontal box of radio buttons with named icons. The
+icon name for each icon is created by appending the enum_value's
+nick to the given <em class="parameter"><code>icon_prefix</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-enum-icon-box-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>enum_type</p></td>
+<td class="parameter_description"><p>the <span class="type">GType</span> of an enum.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>icon_prefix</p></td>
+<td class="parameter_description"><p>the prefix of the group of icon names to use.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>icon_size</p></td>
+<td class="parameter_description"><p>the icon size for the icons</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>callback</p></td>
+<td class="parameter_description"><p>a callback to connect to the "toggled" signal of each
+<span class="type">GtkRadioButton</span> that is created.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>callback_data</p></td>
+<td class="parameter_description"><p>data to pass to the <em class="parameter"><code>callback</code></em>
+.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>first_button</p></td>
+<td class="parameter_description"><p>returns the first button in the created group.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-enum-icon-box-new.returns"></a><h4>Returns</h4>
+<p> a new <span class="type">GtkHBox</span> holding a group of <span class="type">GtkRadioButtons</span>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-enum-icon-box-new-with-range"></a><h3>gimp_enum_icon_box_new_with_range ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_enum_icon_box_new_with_range (<em class="parameter"><code><span class="type">GType</span> enum_type</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> minimum</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> maximum</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *icon_prefix</code></em>,
+ <em class="parameter"><code><span class="type">GtkIconSize</span> icon_size</code></em>,
+ <em class="parameter"><code><span class="type">GCallback</span> callback</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> callback_data</code></em>,
+ <em class="parameter"><code><span class="type">GtkWidget</span> **first_button</code></em>);</pre>
+<p>Just like <a class="link" href="libgimpwidgets-GimpEnumWidgets.html#gimp-enum-icon-box-new" title="gimp_enum_icon_box_new ()"><code class="function">gimp_enum_icon_box_new()</code></a>, this function creates a group
+of radio buttons, but additionally it supports limiting the range
+of available enum values.</p>
+<div class="refsect3">
+<a name="gimp-enum-icon-box-new-with-range.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>enum_type</p></td>
+<td class="parameter_description"><p>the <span class="type">GType</span> of an enum.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>minimum</p></td>
+<td class="parameter_description"><p>the minumim enum value</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>maximum</p></td>
+<td class="parameter_description"><p>the maximum enum value</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>icon_prefix</p></td>
+<td class="parameter_description"><p>the prefix of the group of icon names to use.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>icon_size</p></td>
+<td class="parameter_description"><p>the icon size for the icons</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>callback</p></td>
+<td class="parameter_description"><p>a callback to connect to the "toggled" signal of each
+<span class="type">GtkRadioButton</span> that is created.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>callback_data</p></td>
+<td class="parameter_description"><p>data to pass to the <em class="parameter"><code>callback</code></em>
+.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>first_button</p></td>
+<td class="parameter_description"><p>returns the first button in the created group.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-enum-icon-box-new-with-range.returns"></a><h4>Returns</h4>
+<p> a new <span class="type">GtkHBox</span> holding a group of <span class="type">GtkRadioButtons</span>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-enum-icon-box-set-child-padding"></a><h3>gimp_enum_icon_box_set_child_padding ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_enum_icon_box_set_child_padding (<em class="parameter"><code><span class="type">GtkWidget</span> *icon_box</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> xpad</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> ypad</code></em>);</pre>
+<p>Sets the padding of all buttons in a box created by
+<a class="link" href="libgimpwidgets-GimpEnumWidgets.html#gimp-enum-icon-box-new" title="gimp_enum_icon_box_new ()"><code class="function">gimp_enum_icon_box_new()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-enum-icon-box-set-child-padding.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>icon_box</p></td>
+<td class="parameter_description"><p>an icon box widget</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>xpad</p></td>
+<td class="parameter_description"><p>horizontal padding</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>ypad</p></td>
+<td class="parameter_description"><p>vertical padding</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpwidgets/html/libgimpwidgets-GimpHelpUI.html b/devel-docs/libgimpwidgets/html/libgimpwidgets-GimpHelpUI.html
new file mode 100644
index 0000000..ec33645
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/libgimpwidgets-GimpHelpUI.html
@@ -0,0 +1,409 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpHelpUI: GIMP Widgets Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Widgets Library Reference Manual">
+<link rel="up" href="libgimpwidgets-utils.html" title="Part VI. GIMP Widgets Utilities">
+<link rel="prev" href="libgimpwidgets-GimpCairoUtils.html" title="GimpCairo-utils">
+<link rel="next" href="libgimpwidgets-GimpQueryBox.html" title="GimpQueryBox">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimpwidgets-GimpHelpUI.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimpwidgets-utils.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimpwidgets-GimpCairoUtils.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimpwidgets-GimpQueryBox.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimpwidgets-GimpHelpUI"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimpwidgets-GimpHelpUI.top_of_page"></a>GimpHelpUI</span></h2>
+<p>GimpHelpUI — Functions for setting tooltip and help identifier
+used by the GIMP help system.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimpwidgets-GimpHelpUI.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<span class="c_punctuation">(</span><a class="link" href="libgimpwidgets-GimpHelpUI.html#GimpHelpFunc" title="GimpHelpFunc ()">*GimpHelpFunc</a><span class="c_punctuation">)</span> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpHelpUI.html#gimp-help-enable-tooltips" title="gimp_help_enable_tooltips ()">gimp_help_enable_tooltips</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpHelpUI.html#gimp-help-disable-tooltips" title="gimp_help_disable_tooltips ()">gimp_help_disable_tooltips</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpHelpUI.html#gimp-standard-help-func" title="gimp_standard_help_func ()">gimp_standard_help_func</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpHelpUI.html#gimp-help-connect" title="gimp_help_connect ()">gimp_help_connect</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpHelpUI.html#gimp-help-set-help-data" title="gimp_help_set_help_data ()">gimp_help_set_help_data</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpHelpUI.html#gimp-help-set-help-data-with-markup" title="gimp_help_set_help_data_with_markup ()">gimp_help_set_help_data_with_markup</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpHelpUI.html#gimp-context-help" title="gimp_context_help ()">gimp_context_help</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimpwidgets-GimpHelpUI.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody><tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpHelpUI.html#GIMP-HELP-ID:CAPS" title="GIMP_HELP_ID">GIMP_HELP_ID</a></td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimpwidgets-GimpHelpUI.description"></a><h2>Description</h2>
+<p>Functions for setting tooltip and help identifier used by the GIMP
+help system.</p>
+</div>
+<div class="refsect1">
+<a name="libgimpwidgets-GimpHelpUI.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="GimpHelpFunc"></a><h3>GimpHelpFunc ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+<span class="c_punctuation">(</span>*GimpHelpFunc<span class="c_punctuation">)</span> (<em class="parameter"><code>const <span class="type">gchar</span> *help_id</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> help_data</code></em>);</pre>
+<p>This is the prototype for all functions you pass as <em class="parameter"><code>help_func</code></em>
+ to
+the various GIMP dialog constructors like <a class="link" href="GimpDialog.html#gimp-dialog-new" title="gimp_dialog_new ()"><code class="function">gimp_dialog_new()</code></a>,
+<a class="link" href="libgimpwidgets-GimpQueryBox.html#gimp-query-int-box" title="gimp_query_int_box ()"><code class="function">gimp_query_int_box()</code></a> etc.</p>
+<p>Help IDs are textual identifiers the help system uses to figure
+which page to display.</p>
+<p>All these dialog constructors functions call <a class="link" href="libgimpwidgets-GimpHelpUI.html#gimp-help-connect" title="gimp_help_connect ()"><code class="function">gimp_help_connect()</code></a>.</p>
+<p>In most cases it will be ok to use <a class="link" href="libgimpwidgets-GimpHelpUI.html#gimp-standard-help-func" title="gimp_standard_help_func ()"><code class="function">gimp_standard_help_func()</code></a> which
+does nothing but passing the <em class="parameter"><code>help_id</code></em>
+ string to <code class="function">gimp_help()</code>. If
+your plug-in needs some more sophisticated help handling you can
+provide your own <em class="parameter"><code>help_func</code></em>
+ which has to call <code class="function">gimp_help()</code> to
+actually display the help.</p>
+<div class="refsect3">
+<a name="GimpHelpFunc.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>help_id</p></td>
+<td class="parameter_description"><p>the help ID</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>help_data</p></td>
+<td class="parameter_description"><p>the help user data</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-help-enable-tooltips"></a><h3>gimp_help_enable_tooltips ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_help_enable_tooltips (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Enable tooltips to be shown in the GIMP user interface.</p>
+<p>As a plug-in author, you don't need to care about this as this
+function is called for you from <code class="function">gimp_ui_init()</code>. This ensures that
+the user setting from the GIMP preferences dialog is respected in
+all plug-in dialogs.</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-help-disable-tooltips"></a><h3>gimp_help_disable_tooltips ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_help_disable_tooltips (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Disable tooltips to be shown in the GIMP user interface.</p>
+<p>As a plug-in author, you don't need to care about this as this
+function is called for you from <code class="function">gimp_ui_init()</code>. This ensures that
+the user setting from the GIMP preferences dialog is respected in
+all plug-in dialogs.</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-standard-help-func"></a><h3>gimp_standard_help_func ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_standard_help_func (<em class="parameter"><code>const <span class="type">gchar</span> *help_id</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> help_data</code></em>);</pre>
+<p>This is the standard GIMP help function which does nothing but calling
+<code class="function">gimp_help()</code>. It is the right function to use in almost all cases.</p>
+<div class="refsect3">
+<a name="gimp-standard-help-func.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>help_id</p></td>
+<td class="parameter_description"><p>A unique help identifier.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>help_data</p></td>
+<td class="parameter_description"><p>The <em class="parameter"><code>help_data</code></em>
+passed to <a class="link" href="libgimpwidgets-GimpHelpUI.html#gimp-help-connect" title="gimp_help_connect ()"><code class="function">gimp_help_connect()</code></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-help-connect"></a><h3>gimp_help_connect ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_help_connect (<em class="parameter"><code><span class="type">GtkWidget</span> *widget</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimpwidgets-GimpHelpUI.html#GimpHelpFunc" title="GimpHelpFunc ()"><span class="type">GimpHelpFunc</span></a> help_func</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *help_id</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> help_data</code></em>);</pre>
+<p>Note that this function is automatically called by all libgimp dialog
+constructors. You only have to call it for windows/dialogs you created
+"manually".</p>
+<div class="refsect3">
+<a name="gimp-help-connect.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>widget</p></td>
+<td class="parameter_description"><p>The widget you want to connect the help accelerator for. Will
+be a <span class="type">GtkWindow</span> in most cases.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>help_func</p></td>
+<td class="parameter_description"><p>The function which will be called if the user presses "F1".</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>help_id</p></td>
+<td class="parameter_description"><p>The <em class="parameter"><code>help_id</code></em>
+which will be passed to <em class="parameter"><code>help_func</code></em>
+.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>help_data</p></td>
+<td class="parameter_description"><p>The <em class="parameter"><code>help_data</code></em>
+pointer which will be passed to <em class="parameter"><code>help_func</code></em>
+.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-help-set-help-data"></a><h3>gimp_help_set_help_data ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_help_set_help_data (<em class="parameter"><code><span class="type">GtkWidget</span> *widget</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *tooltip</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *help_id</code></em>);</pre>
+<p>The reason why we don't use <code class="function">gtk_widget_set_tooltip_text()</code> is that
+elements in the GIMP user interface should, if possible, also have
+a <em class="parameter"><code>help_id</code></em>
+ set for context-sensitive help.</p>
+<p>This function can be called with <span class="type">NULL</span> for <em class="parameter"><code>tooltip</code></em>
+. Use this feature
+if you want to set a help link for a widget which shouldn't have
+a visible tooltip.</p>
+<div class="refsect3">
+<a name="gimp-help-set-help-data.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>widget</p></td>
+<td class="parameter_description"><p>The <span class="type">GtkWidget</span> you want to set a <em class="parameter"><code>tooltip</code></em>
+and/or <em class="parameter"><code>help_id</code></em>
+for.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>tooltip</p></td>
+<td class="parameter_description"><p>The text for this widget's tooltip (or <code class="literal">NULL</code>).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>help_id</p></td>
+<td class="parameter_description"><p>The <em class="parameter"><code>help_id</code></em>
+for the <span class="type">GtkTipsQuery</span> tooltips inspector.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-help-set-help-data-with-markup"></a><h3>gimp_help_set_help_data_with_markup ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_help_set_help_data_with_markup (<em class="parameter"><code><span class="type">GtkWidget</span> *widget</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *tooltip</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *help_id</code></em>);</pre>
+<p>Just like <a class="link" href="libgimpwidgets-GimpHelpUI.html#gimp-help-set-help-data" title="gimp_help_set_help_data ()"><code class="function">gimp_help_set_help_data()</code></a>, but supports to pass text
+which is marked up with <GTKDOCLINK HREF="PangoMarkupFormat">Pango
+text markup language</GTKDOCLINK>.</p>
+<div class="refsect3">
+<a name="gimp-help-set-help-data-with-markup.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>widget</p></td>
+<td class="parameter_description"><p>The <span class="type">GtkWidget</span> you want to set a <em class="parameter"><code>tooltip</code></em>
+and/or <em class="parameter"><code>help_id</code></em>
+for.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>tooltip</p></td>
+<td class="parameter_description"><p>The markup for this widget's tooltip (or <code class="literal">NULL</code>).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>help_id</p></td>
+<td class="parameter_description"><p>The <em class="parameter"><code>help_id</code></em>
+for the <span class="type">GtkTipsQuery</span> tooltips inspector.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-6.html#api-index-2.6">2.6</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-context-help"></a><h3>gimp_context_help ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_context_help (<em class="parameter"><code><span class="type">GtkWidget</span> *widget</code></em>);</pre>
+<p>This function invokes the context help inspector.</p>
+<p>The mouse cursor will turn turn into a question mark and the user can
+click on any widget of the application which started the inspector.</p>
+<p>If the widget the user clicked on has a <em class="parameter"><code>help_id</code></em>
+ string attached
+(see <a class="link" href="libgimpwidgets-GimpHelpUI.html#gimp-help-set-help-data" title="gimp_help_set_help_data ()"><code class="function">gimp_help_set_help_data()</code></a>), the corresponding help page will
+be displayed. Otherwise the help system will ascend the widget hierarchy
+until it finds an attached <em class="parameter"><code>help_id</code></em>
+ string (which should be the
+case at least for every window/dialog).</p>
+<div class="refsect3">
+<a name="gimp-context-help.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>widget</p></td>
+<td class="parameter_description"><p>Any <span class="type">GtkWidget</span> on the screen.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+</div>
+</div>
+<div class="refsect1">
+<a name="libgimpwidgets-GimpHelpUI.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GIMP-HELP-ID:CAPS"></a><h3>GIMP_HELP_ID</h3>
+<pre class="programlisting">#define GIMP_HELP_ID (gimp_help_id_quark ())
+</pre>
+<p>The <span class="type">GQuark</span> used to attach GIMP help IDs to widgets.</p>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpwidgets/html/libgimpwidgets-GimpIcons.html b/devel-docs/libgimpwidgets/html/libgimpwidgets-GimpIcons.html
new file mode 100644
index 0000000..a79dd70
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/libgimpwidgets-GimpIcons.html
@@ -0,0 +1,5494 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpIcons: GIMP Widgets Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Widgets Library Reference Manual">
+<link rel="up" href="libgimpwidgets-utils.html" title="Part VI. GIMP Widgets Utilities">
+<link rel="prev" href="libgimpwidgets-GimpQueryBox.html" title="GimpQueryBox">
+<link rel="next" href="libgimpwidgets-GimpEnumWidgets.html" title="GimpEnumWidgets">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimpwidgets-GimpIcons.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimpwidgets-utils.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimpwidgets-GimpQueryBox.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimpwidgets-GimpEnumWidgets.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimpwidgets-GimpIcons"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimpwidgets-GimpIcons.top_of_page"></a>GimpIcons</span></h2>
+<p>GimpIcons — Prebuilt common menu/toolbar items and
+corresponding icons</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimpwidgets-GimpIcons.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpIcons.html#gimp-stock-init" title="gimp_stock_init ()">gimp_stock_init</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpIcons.html#gimp-icons-init" title="gimp_icons_init ()">gimp_icons_init</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpIcons.html#gimp-icons-set-icon-theme" title="gimp_icons_set_icon_theme ()">gimp_icons_set_icon_theme</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimpwidgets-GimpIcons.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-ATTACH:CAPS" title="GIMP_ICON_ATTACH">GIMP_ICON_ATTACH</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-DETACH:CAPS" title="GIMP_ICON_DETACH">GIMP_ICON_DETACH</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-INVERT:CAPS" title="GIMP_ICON_INVERT">GIMP_ICON_INVERT</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-RECORD:CAPS" title="GIMP_ICON_RECORD">GIMP_ICON_RECORD</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-RESET:CAPS" title="GIMP_ICON_RESET">GIMP_ICON_RESET</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-SHRED:CAPS" title="GIMP_ICON_SHRED">GIMP_ICON_SHRED</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-BUSINESS-CARD:CAPS" title="GIMP_ICON_BUSINESS_CARD">GIMP_ICON_BUSINESS_CARD</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-CHAR-PICKER:CAPS" title="GIMP_ICON_CHAR_PICKER">GIMP_ICON_CHAR_PICKER</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-CURSOR:CAPS" title="GIMP_ICON_CURSOR">GIMP_ICON_CURSOR</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-DISPLAY:CAPS" title="GIMP_ICON_DISPLAY">GIMP_ICON_DISPLAY</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-GEGL:CAPS" title="GIMP_ICON_GEGL">GIMP_ICON_GEGL</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-LINKED:CAPS" title="GIMP_ICON_LINKED">GIMP_ICON_LINKED</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-MARKER:CAPS" title="GIMP_ICON_MARKER">GIMP_ICON_MARKER</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-SMARTPHONE:CAPS" title="GIMP_ICON_SMARTPHONE">GIMP_ICON_SMARTPHONE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TRANSPARENCY:CAPS" title="GIMP_ICON_TRANSPARENCY">GIMP_ICON_TRANSPARENCY</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-VIDEO:CAPS" title="GIMP_ICON_VIDEO">GIMP_ICON_VIDEO</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-VISIBLE:CAPS" title="GIMP_ICON_VISIBLE">GIMP_ICON_VISIBLE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-WEB:CAPS" title="GIMP_ICON_WEB">GIMP_ICON_WEB</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-BRUSH:CAPS" title="GIMP_ICON_BRUSH">GIMP_ICON_BRUSH</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-BUFFER:CAPS" title="GIMP_ICON_BUFFER">GIMP_ICON_BUFFER</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-COLORMAP:CAPS" title="GIMP_ICON_COLORMAP">GIMP_ICON_COLORMAP</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-DYNAMICS:CAPS" title="GIMP_ICON_DYNAMICS">GIMP_ICON_DYNAMICS</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-FILE-MANAGER:CAPS" title="GIMP_ICON_FILE_MANAGER">GIMP_ICON_FILE_MANAGER</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-FONT:CAPS" title="GIMP_ICON_FONT">GIMP_ICON_FONT</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-GRADIENT:CAPS" title="GIMP_ICON_GRADIENT">GIMP_ICON_GRADIENT</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-GRID:CAPS" title="GIMP_ICON_GRID">GIMP_ICON_GRID</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-INPUT-DEVICE:CAPS" title="GIMP_ICON_INPUT_DEVICE">GIMP_ICON_INPUT_DEVICE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-MYPAINT-BRUSH:CAPS" title="GIMP_ICON_MYPAINT_BRUSH">GIMP_ICON_MYPAINT_BRUSH</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-PALETTE:CAPS" title="GIMP_ICON_PALETTE">GIMP_ICON_PALETTE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-PATTERN:CAPS" title="GIMP_ICON_PATTERN">GIMP_ICON_PATTERN</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-PLUGIN:CAPS" title="GIMP_ICON_PLUGIN">GIMP_ICON_PLUGIN</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-SAMPLE-POINT:CAPS" title="GIMP_ICON_SAMPLE_POINT">GIMP_ICON_SAMPLE_POINT</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-SYMMETRY:CAPS" title="GIMP_ICON_SYMMETRY">GIMP_ICON_SYMMETRY</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TEMPLATE:CAPS" title="GIMP_ICON_TEMPLATE">GIMP_ICON_TEMPLATE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-PRESET:CAPS" title="GIMP_ICON_TOOL_PRESET">GIMP_ICON_TOOL_PRESET</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-FRAME:CAPS" title="GIMP_ICON_FRAME">GIMP_ICON_FRAME</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TEXTURE:CAPS" title="GIMP_ICON_TEXTURE">GIMP_ICON_TEXTURE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-APPLICATION-EXIT:CAPS" title="GIMP_ICON_APPLICATION_EXIT">GIMP_ICON_APPLICATION_EXIT</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-ASPECT-PORTRAIT:CAPS" title="GIMP_ICON_ASPECT_PORTRAIT">GIMP_ICON_ASPECT_PORTRAIT</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-ASPECT-LANDSCAPE:CAPS" title="GIMP_ICON_ASPECT_LANDSCAPE">GIMP_ICON_ASPECT_LANDSCAPE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-CAP-BUTT:CAPS" title="GIMP_ICON_CAP_BUTT">GIMP_ICON_CAP_BUTT</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-CAP-ROUND:CAPS" title="GIMP_ICON_CAP_ROUND">GIMP_ICON_CAP_ROUND</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-CAP-SQUARE:CAPS" title="GIMP_ICON_CAP_SQUARE">GIMP_ICON_CAP_SQUARE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-CENTER:CAPS" title="GIMP_ICON_CENTER">GIMP_ICON_CENTER</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-CENTER-HORIZONTAL:CAPS" title="GIMP_ICON_CENTER_HORIZONTAL">GIMP_ICON_CENTER_HORIZONTAL</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-CENTER-VERTICAL:CAPS" title="GIMP_ICON_CENTER_VERTICAL">GIMP_ICON_CENTER_VERTICAL</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-CHAIN-HORIZONTAL:CAPS" title="GIMP_ICON_CHAIN_HORIZONTAL">GIMP_ICON_CHAIN_HORIZONTAL</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-CHAIN-HORIZONTAL-BROKEN:CAPS" title="GIMP_ICON_CHAIN_HORIZONTAL_BROKEN">GIMP_ICON_CHAIN_HORIZONTAL_BROKEN</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-CHAIN-VERTICAL:CAPS" title="GIMP_ICON_CHAIN_VERTICAL">GIMP_ICON_CHAIN_VERTICAL</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-CHAIN-VERTICAL-BROKEN:CAPS" title="GIMP_ICON_CHAIN_VERTICAL_BROKEN">GIMP_ICON_CHAIN_VERTICAL_BROKEN</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-CHANNEL:CAPS" title="GIMP_ICON_CHANNEL">GIMP_ICON_CHANNEL</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-CHANNEL-ALPHA:CAPS" title="GIMP_ICON_CHANNEL_ALPHA">GIMP_ICON_CHANNEL_ALPHA</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-CHANNEL-BLUE:CAPS" title="GIMP_ICON_CHANNEL_BLUE">GIMP_ICON_CHANNEL_BLUE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-CHANNEL-GRAY:CAPS" title="GIMP_ICON_CHANNEL_GRAY">GIMP_ICON_CHANNEL_GRAY</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-CHANNEL-GREEN:CAPS" title="GIMP_ICON_CHANNEL_GREEN">GIMP_ICON_CHANNEL_GREEN</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-CHANNEL-INDEXED:CAPS" title="GIMP_ICON_CHANNEL_INDEXED">GIMP_ICON_CHANNEL_INDEXED</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-CHANNEL-RED:CAPS" title="GIMP_ICON_CHANNEL_RED">GIMP_ICON_CHANNEL_RED</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-CLOSE:CAPS" title="GIMP_ICON_CLOSE">GIMP_ICON_CLOSE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-CLOSE-ALL:CAPS" title="GIMP_ICON_CLOSE_ALL">GIMP_ICON_CLOSE_ALL</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-COLOR-PICKER-BLACK:CAPS" title="GIMP_ICON_COLOR_PICKER_BLACK">GIMP_ICON_COLOR_PICKER_BLACK</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-COLOR-PICKER-GRAY:CAPS" title="GIMP_ICON_COLOR_PICKER_GRAY">GIMP_ICON_COLOR_PICKER_GRAY</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-COLOR-PICKER-WHITE:CAPS" title="GIMP_ICON_COLOR_PICKER_WHITE">GIMP_ICON_COLOR_PICKER_WHITE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-COLOR-PICK-FROM-SCREEN:CAPS" title="GIMP_ICON_COLOR_PICK_FROM_SCREEN">GIMP_ICON_COLOR_PICK_FROM_SCREEN</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-COLOR-SELECTOR-CMYK:CAPS" title="GIMP_ICON_COLOR_SELECTOR_CMYK">GIMP_ICON_COLOR_SELECTOR_CMYK</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-COLOR-SELECTOR-TRIANGLE:CAPS" title="GIMP_ICON_COLOR_SELECTOR_TRIANGLE">GIMP_ICON_COLOR_SELECTOR_TRIANGLE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-COLOR-SELECTOR-WATER:CAPS" title="GIMP_ICON_COLOR_SELECTOR_WATER">GIMP_ICON_COLOR_SELECTOR_WATER</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-COLOR-SPACE-LINEAR:CAPS" title="GIMP_ICON_COLOR_SPACE_LINEAR">GIMP_ICON_COLOR_SPACE_LINEAR</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-COLOR-SPACE-NON-LINEAR:CAPS" title="GIMP_ICON_COLOR_SPACE_NON_LINEAR">GIMP_ICON_COLOR_SPACE_NON_LINEAR</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-COLOR-SPACE-PERCEPTUAL:CAPS" title="GIMP_ICON_COLOR_SPACE_PERCEPTUAL">GIMP_ICON_COLOR_SPACE_PERCEPTUAL</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-COLORS-DEFAULT:CAPS" title="GIMP_ICON_COLORS_DEFAULT">GIMP_ICON_COLORS_DEFAULT</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-COLORS-SWAP:CAPS" title="GIMP_ICON_COLORS_SWAP">GIMP_ICON_COLORS_SWAP</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-CONTROLLER:CAPS" title="GIMP_ICON_CONTROLLER">GIMP_ICON_CONTROLLER</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-CONTROLLER-KEYBOARD:CAPS" title="GIMP_ICON_CONTROLLER_KEYBOARD">GIMP_ICON_CONTROLLER_KEYBOARD</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-CONTROLLER-LINUX-INPUT:CAPS" title="GIMP_ICON_CONTROLLER_LINUX_INPUT">GIMP_ICON_CONTROLLER_LINUX_INPUT</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-CONTROLLER-MIDI:CAPS" title="GIMP_ICON_CONTROLLER_MIDI">GIMP_ICON_CONTROLLER_MIDI</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-CONTROLLER-MOUSE:CAPS" title="GIMP_ICON_CONTROLLER_MOUSE">GIMP_ICON_CONTROLLER_MOUSE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-CONTROLLER-WHEEL:CAPS" title="GIMP_ICON_CONTROLLER_WHEEL">GIMP_ICON_CONTROLLER_WHEEL</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-CONVERT-RGB:CAPS" title="GIMP_ICON_CONVERT_RGB">GIMP_ICON_CONVERT_RGB</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-CONVERT-GRAYSCALE:CAPS" title="GIMP_ICON_CONVERT_GRAYSCALE">GIMP_ICON_CONVERT_GRAYSCALE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-CONVERT-INDEXED:CAPS" title="GIMP_ICON_CONVERT_INDEXED">GIMP_ICON_CONVERT_INDEXED</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-CONVERT-PRECISION:CAPS" title="GIMP_ICON_CONVERT_PRECISION">GIMP_ICON_CONVERT_PRECISION</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-CURVE-FREE:CAPS" title="GIMP_ICON_CURVE_FREE">GIMP_ICON_CURVE_FREE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-CURVE-SMOOTH:CAPS" title="GIMP_ICON_CURVE_SMOOTH">GIMP_ICON_CURVE_SMOOTH</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-DIALOG-CHANNELS:CAPS" title="GIMP_ICON_DIALOG_CHANNELS">GIMP_ICON_DIALOG_CHANNELS</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-DIALOG-DASHBOARD:CAPS" title="GIMP_ICON_DIALOG_DASHBOARD">GIMP_ICON_DIALOG_DASHBOARD</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-DIALOG-DEVICE-STATUS:CAPS" title="GIMP_ICON_DIALOG_DEVICE_STATUS">GIMP_ICON_DIALOG_DEVICE_STATUS</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-DIALOG-ERROR:CAPS" title="GIMP_ICON_DIALOG_ERROR">GIMP_ICON_DIALOG_ERROR</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-DIALOG-IMAGES:CAPS" title="GIMP_ICON_DIALOG_IMAGES">GIMP_ICON_DIALOG_IMAGES</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-DIALOG-INFORMATION:CAPS" title="GIMP_ICON_DIALOG_INFORMATION">GIMP_ICON_DIALOG_INFORMATION</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-DIALOG-LAYERS:CAPS" title="GIMP_ICON_DIALOG_LAYERS">GIMP_ICON_DIALOG_LAYERS</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-DIALOG-NAVIGATION:CAPS" title="GIMP_ICON_DIALOG_NAVIGATION">GIMP_ICON_DIALOG_NAVIGATION</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-DIALOG-PATHS:CAPS" title="GIMP_ICON_DIALOG_PATHS">GIMP_ICON_DIALOG_PATHS</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-DIALOG-QUESTION:CAPS" title="GIMP_ICON_DIALOG_QUESTION">GIMP_ICON_DIALOG_QUESTION</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-DIALOG-RESHOW-FILTER:CAPS" title="GIMP_ICON_DIALOG_RESHOW_FILTER">GIMP_ICON_DIALOG_RESHOW_FILTER</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-DIALOG-TOOLS:CAPS" title="GIMP_ICON_DIALOG_TOOLS">GIMP_ICON_DIALOG_TOOLS</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-DIALOG-TOOL-OPTIONS:CAPS" title="GIMP_ICON_DIALOG_TOOL_OPTIONS">GIMP_ICON_DIALOG_TOOL_OPTIONS</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-DIALOG-UNDO-HISTORY:CAPS" title="GIMP_ICON_DIALOG_UNDO_HISTORY">GIMP_ICON_DIALOG_UNDO_HISTORY</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-DIALOG-WARNING:CAPS" title="GIMP_ICON_DIALOG_WARNING">GIMP_ICON_DIALOG_WARNING</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-DISPLAY-FILTER:CAPS" title="GIMP_ICON_DISPLAY_FILTER">GIMP_ICON_DISPLAY_FILTER</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-DISPLAY-FILTER-CLIP-WARNING:CAPS" title="GIMP_ICON_DISPLAY_FILTER_CLIP_WARNING">GIMP_ICON_DISPLAY_FILTER_CLIP_WARNING</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-DISPLAY-FILTER-COLORBLIND:CAPS" title="GIMP_ICON_DISPLAY_FILTER_COLORBLIND">GIMP_ICON_DISPLAY_FILTER_COLORBLIND</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-DISPLAY-FILTER-CONTRAST:CAPS" title="GIMP_ICON_DISPLAY_FILTER_CONTRAST">GIMP_ICON_DISPLAY_FILTER_CONTRAST</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-DISPLAY-FILTER-GAMMA:CAPS" title="GIMP_ICON_DISPLAY_FILTER_GAMMA">GIMP_ICON_DISPLAY_FILTER_GAMMA</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-DISPLAY-FILTER-LCMS:CAPS" title="GIMP_ICON_DISPLAY_FILTER_LCMS">GIMP_ICON_DISPLAY_FILTER_LCMS</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-DISPLAY-FILTER-PROOF:CAPS" title="GIMP_ICON_DISPLAY_FILTER_PROOF">GIMP_ICON_DISPLAY_FILTER_PROOF</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-DOCUMENT-NEW:CAPS" title="GIMP_ICON_DOCUMENT_NEW">GIMP_ICON_DOCUMENT_NEW</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-DOCUMENT-OPEN:CAPS" title="GIMP_ICON_DOCUMENT_OPEN">GIMP_ICON_DOCUMENT_OPEN</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-DOCUMENT-OPEN-RECENT:CAPS" title="GIMP_ICON_DOCUMENT_OPEN_RECENT">GIMP_ICON_DOCUMENT_OPEN_RECENT</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-DOCUMENT-PAGE-SETUP:CAPS" title="GIMP_ICON_DOCUMENT_PAGE_SETUP">GIMP_ICON_DOCUMENT_PAGE_SETUP</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-DOCUMENT-PRINT:CAPS" title="GIMP_ICON_DOCUMENT_PRINT">GIMP_ICON_DOCUMENT_PRINT</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-DOCUMENT-PRINT-RESOLUTION:CAPS" title="GIMP_ICON_DOCUMENT_PRINT_RESOLUTION">GIMP_ICON_DOCUMENT_PRINT_RESOLUTION</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-DOCUMENT-PROPERTIES:CAPS" title="GIMP_ICON_DOCUMENT_PROPERTIES">GIMP_ICON_DOCUMENT_PROPERTIES</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-DOCUMENT-REVERT:CAPS" title="GIMP_ICON_DOCUMENT_REVERT">GIMP_ICON_DOCUMENT_REVERT</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-DOCUMENT-SAVE:CAPS" title="GIMP_ICON_DOCUMENT_SAVE">GIMP_ICON_DOCUMENT_SAVE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-DOCUMENT-SAVE-AS:CAPS" title="GIMP_ICON_DOCUMENT_SAVE_AS">GIMP_ICON_DOCUMENT_SAVE_AS</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-EDIT:CAPS" title="GIMP_ICON_EDIT">GIMP_ICON_EDIT</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-EDIT-CLEAR:CAPS" title="GIMP_ICON_EDIT_CLEAR">GIMP_ICON_EDIT_CLEAR</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-EDIT-COPY:CAPS" title="GIMP_ICON_EDIT_COPY">GIMP_ICON_EDIT_COPY</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-EDIT-CUT:CAPS" title="GIMP_ICON_EDIT_CUT">GIMP_ICON_EDIT_CUT</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-EDIT-DELETE:CAPS" title="GIMP_ICON_EDIT_DELETE">GIMP_ICON_EDIT_DELETE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-EDIT-FIND:CAPS" title="GIMP_ICON_EDIT_FIND">GIMP_ICON_EDIT_FIND</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-EDIT-PASTE:CAPS" title="GIMP_ICON_EDIT_PASTE">GIMP_ICON_EDIT_PASTE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-EDIT-PASTE-AS-NEW:CAPS" title="GIMP_ICON_EDIT_PASTE_AS_NEW">GIMP_ICON_EDIT_PASTE_AS_NEW</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-EDIT-PASTE-INTO:CAPS" title="GIMP_ICON_EDIT_PASTE_INTO">GIMP_ICON_EDIT_PASTE_INTO</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-EDIT-REDO:CAPS" title="GIMP_ICON_EDIT_REDO">GIMP_ICON_EDIT_REDO</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-EDIT-UNDO:CAPS" title="GIMP_ICON_EDIT_UNDO">GIMP_ICON_EDIT_UNDO</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-FILL-HORIZONTAL:CAPS" title="GIMP_ICON_FILL_HORIZONTAL">GIMP_ICON_FILL_HORIZONTAL</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-FILL-VERTICAL:CAPS" title="GIMP_ICON_FILL_VERTICAL">GIMP_ICON_FILL_VERTICAL</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-FOLDER-NEW:CAPS" title="GIMP_ICON_FOLDER_NEW">GIMP_ICON_FOLDER_NEW</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-FORMAT-INDENT-MORE:CAPS" title="GIMP_ICON_FORMAT_INDENT_MORE">GIMP_ICON_FORMAT_INDENT_MORE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-FORMAT-INDENT-LESS:CAPS" title="GIMP_ICON_FORMAT_INDENT_LESS">GIMP_ICON_FORMAT_INDENT_LESS</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-FORMAT-JUSTIFY-CENTER:CAPS" title="GIMP_ICON_FORMAT_JUSTIFY_CENTER">GIMP_ICON_FORMAT_JUSTIFY_CENTER</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-FORMAT-JUSTIFY-FILL:CAPS" title="GIMP_ICON_FORMAT_JUSTIFY_FILL">GIMP_ICON_FORMAT_JUSTIFY_FILL</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-FORMAT-JUSTIFY-LEFT:CAPS" title="GIMP_ICON_FORMAT_JUSTIFY_LEFT">GIMP_ICON_FORMAT_JUSTIFY_LEFT</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-FORMAT-JUSTIFY-RIGHT:CAPS" title="GIMP_ICON_FORMAT_JUSTIFY_RIGHT">GIMP_ICON_FORMAT_JUSTIFY_RIGHT</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-FORMAT-TEXT-BOLD:CAPS" title="GIMP_ICON_FORMAT_TEXT_BOLD">GIMP_ICON_FORMAT_TEXT_BOLD</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-FORMAT-TEXT-ITALIC:CAPS" title="GIMP_ICON_FORMAT_TEXT_ITALIC">GIMP_ICON_FORMAT_TEXT_ITALIC</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-FORMAT-TEXT-DIRECTION-LTR:CAPS" title="GIMP_ICON_FORMAT_TEXT_DIRECTION_LTR">GIMP_ICON_FORMAT_TEXT_DIRECTION_LTR</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-FORMAT-TEXT-DIRECTION-RTL:CAPS" title="GIMP_ICON_FORMAT_TEXT_DIRECTION_RTL">GIMP_ICON_FORMAT_TEXT_DIRECTION_RTL</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-FORMAT-TEXT-DIRECTION-TTB-LTR:CAPS" title="GIMP_ICON_FORMAT_TEXT_DIRECTION_TTB_LTR">GIMP_ICON_FORMAT_TEXT_DIRECTION_TTB_LTR</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-FORMAT-TEXT-DIRECTION-TTB-LTR-UPRIGHT:CAPS" title="GIMP_ICON_FORMAT_TEXT_DIRECTION_TTB_LTR_UPRIGHT">GIMP_ICON_FORMAT_TEXT_DIRECTION_TTB_LTR_UPRIGHT</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-FORMAT-TEXT-DIRECTION-TTB-RTL:CAPS" title="GIMP_ICON_FORMAT_TEXT_DIRECTION_TTB_RTL">GIMP_ICON_FORMAT_TEXT_DIRECTION_TTB_RTL</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-FORMAT-TEXT-DIRECTION-TTB-RTL-UPRIGHT:CAPS" title="GIMP_ICON_FORMAT_TEXT_DIRECTION_TTB_RTL_UPRIGHT">GIMP_ICON_FORMAT_TEXT_DIRECTION_TTB_RTL_UPRIGHT</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-FORMAT-TEXT-SPACING-LETTER:CAPS" title="GIMP_ICON_FORMAT_TEXT_SPACING_LETTER">GIMP_ICON_FORMAT_TEXT_SPACING_LETTER</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-FORMAT-TEXT-SPACING-LINE:CAPS" title="GIMP_ICON_FORMAT_TEXT_SPACING_LINE">GIMP_ICON_FORMAT_TEXT_SPACING_LINE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-FORMAT-TEXT-STRIKETHROUGH:CAPS" title="GIMP_ICON_FORMAT_TEXT_STRIKETHROUGH">GIMP_ICON_FORMAT_TEXT_STRIKETHROUGH</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-FORMAT-TEXT-UNDERLINE:CAPS" title="GIMP_ICON_FORMAT_TEXT_UNDERLINE">GIMP_ICON_FORMAT_TEXT_UNDERLINE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-GRADIENT-LINEAR:CAPS" title="GIMP_ICON_GRADIENT_LINEAR">GIMP_ICON_GRADIENT_LINEAR</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-GRADIENT-BILINEAR:CAPS" title="GIMP_ICON_GRADIENT_BILINEAR">GIMP_ICON_GRADIENT_BILINEAR</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-GRADIENT-RADIAL:CAPS" title="GIMP_ICON_GRADIENT_RADIAL">GIMP_ICON_GRADIENT_RADIAL</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-GRADIENT-SQUARE:CAPS" title="GIMP_ICON_GRADIENT_SQUARE">GIMP_ICON_GRADIENT_SQUARE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-GRADIENT-CONICAL-SYMMETRIC:CAPS" title="GIMP_ICON_GRADIENT_CONICAL_SYMMETRIC">GIMP_ICON_GRADIENT_CONICAL_SYMMETRIC</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-GRADIENT-CONICAL-ASYMMETRIC:CAPS" title="GIMP_ICON_GRADIENT_CONICAL_ASYMMETRIC">GIMP_ICON_GRADIENT_CONICAL_ASYMMETRIC</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-GRADIENT-SHAPEBURST-ANGULAR:CAPS" title="GIMP_ICON_GRADIENT_SHAPEBURST_ANGULAR">GIMP_ICON_GRADIENT_SHAPEBURST_ANGULAR</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-GRADIENT-SHAPEBURST-SPHERICAL:CAPS" title="GIMP_ICON_GRADIENT_SHAPEBURST_SPHERICAL">GIMP_ICON_GRADIENT_SHAPEBURST_SPHERICAL</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-GRADIENT-SHAPEBURST-DIMPLED:CAPS" title="GIMP_ICON_GRADIENT_SHAPEBURST_DIMPLED">GIMP_ICON_GRADIENT_SHAPEBURST_DIMPLED</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-GRADIENT-SPIRAL-CLOCKWISE:CAPS" title="GIMP_ICON_GRADIENT_SPIRAL_CLOCKWISE">GIMP_ICON_GRADIENT_SPIRAL_CLOCKWISE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-GRADIENT-SPIRAL-ANTICLOCKWISE:CAPS" title="GIMP_ICON_GRADIENT_SPIRAL_ANTICLOCKWISE">GIMP_ICON_GRADIENT_SPIRAL_ANTICLOCKWISE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-GRAVITY-EAST:CAPS" title="GIMP_ICON_GRAVITY_EAST">GIMP_ICON_GRAVITY_EAST</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-GRAVITY-NORTH:CAPS" title="GIMP_ICON_GRAVITY_NORTH">GIMP_ICON_GRAVITY_NORTH</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-GRAVITY-NORTH-EAST:CAPS" title="GIMP_ICON_GRAVITY_NORTH_EAST">GIMP_ICON_GRAVITY_NORTH_EAST</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-GRAVITY-NORTH-WEST:CAPS" title="GIMP_ICON_GRAVITY_NORTH_WEST">GIMP_ICON_GRAVITY_NORTH_WEST</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-GRAVITY-SOUTH:CAPS" title="GIMP_ICON_GRAVITY_SOUTH">GIMP_ICON_GRAVITY_SOUTH</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-GRAVITY-SOUTH-EAST:CAPS" title="GIMP_ICON_GRAVITY_SOUTH_EAST">GIMP_ICON_GRAVITY_SOUTH_EAST</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-GRAVITY-SOUTH-WEST:CAPS" title="GIMP_ICON_GRAVITY_SOUTH_WEST">GIMP_ICON_GRAVITY_SOUTH_WEST</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-GRAVITY-WEST:CAPS" title="GIMP_ICON_GRAVITY_WEST">GIMP_ICON_GRAVITY_WEST</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-GO-BOTTOM:CAPS" title="GIMP_ICON_GO_BOTTOM">GIMP_ICON_GO_BOTTOM</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-GO-DOWN:CAPS" title="GIMP_ICON_GO_DOWN">GIMP_ICON_GO_DOWN</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-GO-FIRST:CAPS" title="GIMP_ICON_GO_FIRST">GIMP_ICON_GO_FIRST</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-GO-HOME:CAPS" title="GIMP_ICON_GO_HOME">GIMP_ICON_GO_HOME</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-GO-LAST:CAPS" title="GIMP_ICON_GO_LAST">GIMP_ICON_GO_LAST</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-GO-TOP:CAPS" title="GIMP_ICON_GO_TOP">GIMP_ICON_GO_TOP</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-GO-UP:CAPS" title="GIMP_ICON_GO_UP">GIMP_ICON_GO_UP</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-GO-PREVIOUS:CAPS" title="GIMP_ICON_GO_PREVIOUS">GIMP_ICON_GO_PREVIOUS</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-GO-NEXT:CAPS" title="GIMP_ICON_GO_NEXT">GIMP_ICON_GO_NEXT</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-HELP:CAPS" title="GIMP_ICON_HELP">GIMP_ICON_HELP</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-HELP-ABOUT:CAPS" title="GIMP_ICON_HELP_ABOUT">GIMP_ICON_HELP_ABOUT</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-HELP-USER-MANUAL:CAPS" title="GIMP_ICON_HELP_USER_MANUAL">GIMP_ICON_HELP_USER_MANUAL</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-HISTOGRAM:CAPS" title="GIMP_ICON_HISTOGRAM">GIMP_ICON_HISTOGRAM</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-HISTOGRAM-LINEAR:CAPS" title="GIMP_ICON_HISTOGRAM_LINEAR">GIMP_ICON_HISTOGRAM_LINEAR</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-HISTOGRAM-LOGARITHMIC:CAPS" title="GIMP_ICON_HISTOGRAM_LOGARITHMIC">GIMP_ICON_HISTOGRAM_LOGARITHMIC</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-IMAGE:CAPS" title="GIMP_ICON_IMAGE">GIMP_ICON_IMAGE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-IMAGE-OPEN:CAPS" title="GIMP_ICON_IMAGE_OPEN">GIMP_ICON_IMAGE_OPEN</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-IMAGE-RELOAD:CAPS" title="GIMP_ICON_IMAGE_RELOAD">GIMP_ICON_IMAGE_RELOAD</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-JOIN-MITER:CAPS" title="GIMP_ICON_JOIN_MITER">GIMP_ICON_JOIN_MITER</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-JOIN-ROUND:CAPS" title="GIMP_ICON_JOIN_ROUND">GIMP_ICON_JOIN_ROUND</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-JOIN-BEVEL:CAPS" title="GIMP_ICON_JOIN_BEVEL">GIMP_ICON_JOIN_BEVEL</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-LAYER:CAPS" title="GIMP_ICON_LAYER">GIMP_ICON_LAYER</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-LAYER-ANCHOR:CAPS" title="GIMP_ICON_LAYER_ANCHOR">GIMP_ICON_LAYER_ANCHOR</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-LAYER-FLOATING-SELECTION:CAPS" title="GIMP_ICON_LAYER_FLOATING_SELECTION">GIMP_ICON_LAYER_FLOATING_SELECTION</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-LAYER-MASK:CAPS" title="GIMP_ICON_LAYER_MASK">GIMP_ICON_LAYER_MASK</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-LAYER-MERGE-DOWN:CAPS" title="GIMP_ICON_LAYER_MERGE_DOWN">GIMP_ICON_LAYER_MERGE_DOWN</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-LAYER-TEXT-LAYER:CAPS" title="GIMP_ICON_LAYER_TEXT_LAYER">GIMP_ICON_LAYER_TEXT_LAYER</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-LAYER-TO-IMAGESIZE:CAPS" title="GIMP_ICON_LAYER_TO_IMAGESIZE">GIMP_ICON_LAYER_TO_IMAGESIZE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-LIST:CAPS" title="GIMP_ICON_LIST">GIMP_ICON_LIST</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-LIST-ADD:CAPS" title="GIMP_ICON_LIST_ADD">GIMP_ICON_LIST_ADD</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-LIST-REMOVE:CAPS" title="GIMP_ICON_LIST_REMOVE">GIMP_ICON_LIST_REMOVE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-MENU-LEFT:CAPS" title="GIMP_ICON_MENU_LEFT">GIMP_ICON_MENU_LEFT</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-MENU-RIGHT:CAPS" title="GIMP_ICON_MENU_RIGHT">GIMP_ICON_MENU_RIGHT</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-OBJECT-DUPLICATE:CAPS" title="GIMP_ICON_OBJECT_DUPLICATE">GIMP_ICON_OBJECT_DUPLICATE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-OBJECT-FLIP-HORIZONTAL:CAPS" title="GIMP_ICON_OBJECT_FLIP_HORIZONTAL">GIMP_ICON_OBJECT_FLIP_HORIZONTAL</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-OBJECT-FLIP-VERTICAL:CAPS" title="GIMP_ICON_OBJECT_FLIP_VERTICAL">GIMP_ICON_OBJECT_FLIP_VERTICAL</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-OBJECT-RESIZE:CAPS" title="GIMP_ICON_OBJECT_RESIZE">GIMP_ICON_OBJECT_RESIZE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-OBJECT-ROTATE-180:CAPS" title="GIMP_ICON_OBJECT_ROTATE_180">GIMP_ICON_OBJECT_ROTATE_180</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-OBJECT-ROTATE-270:CAPS" title="GIMP_ICON_OBJECT_ROTATE_270">GIMP_ICON_OBJECT_ROTATE_270</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-OBJECT-ROTATE-90:CAPS" title="GIMP_ICON_OBJECT_ROTATE_90">GIMP_ICON_OBJECT_ROTATE_90</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-OBJECT-SCALE:CAPS" title="GIMP_ICON_OBJECT_SCALE">GIMP_ICON_OBJECT_SCALE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-PATH:CAPS" title="GIMP_ICON_PATH">GIMP_ICON_PATH</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-PATH-STROKE:CAPS" title="GIMP_ICON_PATH_STROKE">GIMP_ICON_PATH_STROKE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-PIVOT-CENTER:CAPS" title="GIMP_ICON_PIVOT_CENTER">GIMP_ICON_PIVOT_CENTER</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-PIVOT-EAST:CAPS" title="GIMP_ICON_PIVOT_EAST">GIMP_ICON_PIVOT_EAST</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-PIVOT-NORTH:CAPS" title="GIMP_ICON_PIVOT_NORTH">GIMP_ICON_PIVOT_NORTH</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-PIVOT-NORTH-EAST:CAPS" title="GIMP_ICON_PIVOT_NORTH_EAST">GIMP_ICON_PIVOT_NORTH_EAST</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-PIVOT-NORTH-WEST:CAPS" title="GIMP_ICON_PIVOT_NORTH_WEST">GIMP_ICON_PIVOT_NORTH_WEST</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-PIVOT-SOUTH:CAPS" title="GIMP_ICON_PIVOT_SOUTH">GIMP_ICON_PIVOT_SOUTH</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-PIVOT-SOUTH-EAST:CAPS" title="GIMP_ICON_PIVOT_SOUTH_EAST">GIMP_ICON_PIVOT_SOUTH_EAST</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-PIVOT-SOUTH-WEST:CAPS" title="GIMP_ICON_PIVOT_SOUTH_WEST">GIMP_ICON_PIVOT_SOUTH_WEST</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-PIVOT-WEST:CAPS" title="GIMP_ICON_PIVOT_WEST">GIMP_ICON_PIVOT_WEST</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-PREFERENCES-SYSTEM:CAPS" title="GIMP_ICON_PREFERENCES_SYSTEM">GIMP_ICON_PREFERENCES_SYSTEM</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-PROCESS-STOP:CAPS" title="GIMP_ICON_PROCESS_STOP">GIMP_ICON_PROCESS_STOP</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-QUICK-MASK-OFF:CAPS" title="GIMP_ICON_QUICK_MASK_OFF">GIMP_ICON_QUICK_MASK_OFF</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-QUICK-MASK-ON:CAPS" title="GIMP_ICON_QUICK_MASK_ON">GIMP_ICON_QUICK_MASK_ON</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-SELECTION:CAPS" title="GIMP_ICON_SELECTION">GIMP_ICON_SELECTION</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-SELECTION-ADD:CAPS" title="GIMP_ICON_SELECTION_ADD">GIMP_ICON_SELECTION_ADD</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-SELECTION-ALL:CAPS" title="GIMP_ICON_SELECTION_ALL">GIMP_ICON_SELECTION_ALL</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-SELECTION-BORDER:CAPS" title="GIMP_ICON_SELECTION_BORDER">GIMP_ICON_SELECTION_BORDER</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-SELECTION-GROW:CAPS" title="GIMP_ICON_SELECTION_GROW">GIMP_ICON_SELECTION_GROW</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-SELECTION-INTERSECT:CAPS" title="GIMP_ICON_SELECTION_INTERSECT">GIMP_ICON_SELECTION_INTERSECT</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-SELECTION-NONE:CAPS" title="GIMP_ICON_SELECTION_NONE">GIMP_ICON_SELECTION_NONE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-SELECTION-REPLACE:CAPS" title="GIMP_ICON_SELECTION_REPLACE">GIMP_ICON_SELECTION_REPLACE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-SELECTION-SHRINK:CAPS" title="GIMP_ICON_SELECTION_SHRINK">GIMP_ICON_SELECTION_SHRINK</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-SELECTION-STROKE:CAPS" title="GIMP_ICON_SELECTION_STROKE">GIMP_ICON_SELECTION_STROKE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-SELECTION-SUBTRACT:CAPS" title="GIMP_ICON_SELECTION_SUBTRACT">GIMP_ICON_SELECTION_SUBTRACT</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-SELECTION-TO-CHANNEL:CAPS" title="GIMP_ICON_SELECTION_TO_CHANNEL">GIMP_ICON_SELECTION_TO_CHANNEL</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-SELECTION-TO-PATH:CAPS" title="GIMP_ICON_SELECTION_TO_PATH">GIMP_ICON_SELECTION_TO_PATH</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-SHAPE-CIRCLE:CAPS" title="GIMP_ICON_SHAPE_CIRCLE">GIMP_ICON_SHAPE_CIRCLE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-SHAPE-DIAMOND:CAPS" title="GIMP_ICON_SHAPE_DIAMOND">GIMP_ICON_SHAPE_DIAMOND</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-SHAPE-SQUARE:CAPS" title="GIMP_ICON_SHAPE_SQUARE">GIMP_ICON_SHAPE_SQUARE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-SYSTEM-RUN:CAPS" title="GIMP_ICON_SYSTEM_RUN">GIMP_ICON_SYSTEM_RUN</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-AIRBRUSH:CAPS" title="GIMP_ICON_TOOL_AIRBRUSH">GIMP_ICON_TOOL_AIRBRUSH</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-ALIGN:CAPS" title="GIMP_ICON_TOOL_ALIGN">GIMP_ICON_TOOL_ALIGN</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-BLUR:CAPS" title="GIMP_ICON_TOOL_BLUR">GIMP_ICON_TOOL_BLUR</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-BRIGHTNESS-CONTRAST:CAPS" title="GIMP_ICON_TOOL_BRIGHTNESS_CONTRAST">GIMP_ICON_TOOL_BRIGHTNESS_CONTRAST</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-BUCKET-FILL:CAPS" title="GIMP_ICON_TOOL_BUCKET_FILL">GIMP_ICON_TOOL_BUCKET_FILL</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-BY-COLOR-SELECT:CAPS" title="GIMP_ICON_TOOL_BY_COLOR_SELECT">GIMP_ICON_TOOL_BY_COLOR_SELECT</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-CAGE:CAPS" title="GIMP_ICON_TOOL_CAGE">GIMP_ICON_TOOL_CAGE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-CLONE:CAPS" title="GIMP_ICON_TOOL_CLONE">GIMP_ICON_TOOL_CLONE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-COLOR-TEMPERATURE:CAPS" title="GIMP_ICON_TOOL_COLOR_TEMPERATURE">GIMP_ICON_TOOL_COLOR_TEMPERATURE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-COLORIZE:CAPS" title="GIMP_ICON_TOOL_COLORIZE">GIMP_ICON_TOOL_COLORIZE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-COLOR-BALANCE:CAPS" title="GIMP_ICON_TOOL_COLOR_BALANCE">GIMP_ICON_TOOL_COLOR_BALANCE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-COLOR-PICKER:CAPS" title="GIMP_ICON_TOOL_COLOR_PICKER">GIMP_ICON_TOOL_COLOR_PICKER</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-CROP:CAPS" title="GIMP_ICON_TOOL_CROP">GIMP_ICON_TOOL_CROP</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-CURVES:CAPS" title="GIMP_ICON_TOOL_CURVES">GIMP_ICON_TOOL_CURVES</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-DESATURATE:CAPS" title="GIMP_ICON_TOOL_DESATURATE">GIMP_ICON_TOOL_DESATURATE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-DODGE:CAPS" title="GIMP_ICON_TOOL_DODGE">GIMP_ICON_TOOL_DODGE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-ELLIPSE-SELECT:CAPS" title="GIMP_ICON_TOOL_ELLIPSE_SELECT">GIMP_ICON_TOOL_ELLIPSE_SELECT</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-ERASER:CAPS" title="GIMP_ICON_TOOL_ERASER">GIMP_ICON_TOOL_ERASER</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-EXPOSURE:CAPS" title="GIMP_ICON_TOOL_EXPOSURE">GIMP_ICON_TOOL_EXPOSURE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-FLIP:CAPS" title="GIMP_ICON_TOOL_FLIP">GIMP_ICON_TOOL_FLIP</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-FOREGROUND-SELECT:CAPS" title="GIMP_ICON_TOOL_FOREGROUND_SELECT">GIMP_ICON_TOOL_FOREGROUND_SELECT</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-FREE-SELECT:CAPS" title="GIMP_ICON_TOOL_FREE_SELECT">GIMP_ICON_TOOL_FREE_SELECT</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-FUZZY-SELECT:CAPS" title="GIMP_ICON_TOOL_FUZZY_SELECT">GIMP_ICON_TOOL_FUZZY_SELECT</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-GRADIENT:CAPS" title="GIMP_ICON_TOOL_GRADIENT">GIMP_ICON_TOOL_GRADIENT</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-HANDLE-TRANSFORM:CAPS" title="GIMP_ICON_TOOL_HANDLE_TRANSFORM">GIMP_ICON_TOOL_HANDLE_TRANSFORM</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-HEAL:CAPS" title="GIMP_ICON_TOOL_HEAL">GIMP_ICON_TOOL_HEAL</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-HUE-SATURATION:CAPS" title="GIMP_ICON_TOOL_HUE_SATURATION">GIMP_ICON_TOOL_HUE_SATURATION</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-INK:CAPS" title="GIMP_ICON_TOOL_INK">GIMP_ICON_TOOL_INK</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-ISCISSORS:CAPS" title="GIMP_ICON_TOOL_ISCISSORS">GIMP_ICON_TOOL_ISCISSORS</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-LEVELS:CAPS" title="GIMP_ICON_TOOL_LEVELS">GIMP_ICON_TOOL_LEVELS</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-MEASURE:CAPS" title="GIMP_ICON_TOOL_MEASURE">GIMP_ICON_TOOL_MEASURE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-MOVE:CAPS" title="GIMP_ICON_TOOL_MOVE">GIMP_ICON_TOOL_MOVE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-MYPAINT-BRUSH:CAPS" title="GIMP_ICON_TOOL_MYPAINT_BRUSH">GIMP_ICON_TOOL_MYPAINT_BRUSH</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-N-POINT-DEFORMATION:CAPS" title="GIMP_ICON_TOOL_N_POINT_DEFORMATION">GIMP_ICON_TOOL_N_POINT_DEFORMATION</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-OFFSET:CAPS" title="GIMP_ICON_TOOL_OFFSET">GIMP_ICON_TOOL_OFFSET</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-PAINTBRUSH:CAPS" title="GIMP_ICON_TOOL_PAINTBRUSH">GIMP_ICON_TOOL_PAINTBRUSH</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-PATH:CAPS" title="GIMP_ICON_TOOL_PATH">GIMP_ICON_TOOL_PATH</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-PENCIL:CAPS" title="GIMP_ICON_TOOL_PENCIL">GIMP_ICON_TOOL_PENCIL</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-PERSPECTIVE:CAPS" title="GIMP_ICON_TOOL_PERSPECTIVE">GIMP_ICON_TOOL_PERSPECTIVE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-PERSPECTIVE-CLONE:CAPS" title="GIMP_ICON_TOOL_PERSPECTIVE_CLONE">GIMP_ICON_TOOL_PERSPECTIVE_CLONE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-POSTERIZE:CAPS" title="GIMP_ICON_TOOL_POSTERIZE">GIMP_ICON_TOOL_POSTERIZE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-RECT-SELECT:CAPS" title="GIMP_ICON_TOOL_RECT_SELECT">GIMP_ICON_TOOL_RECT_SELECT</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-ROTATE:CAPS" title="GIMP_ICON_TOOL_ROTATE">GIMP_ICON_TOOL_ROTATE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-SCALE:CAPS" title="GIMP_ICON_TOOL_SCALE">GIMP_ICON_TOOL_SCALE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-SEAMLESS-CLONE:CAPS" title="GIMP_ICON_TOOL_SEAMLESS_CLONE">GIMP_ICON_TOOL_SEAMLESS_CLONE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-SHADOWS-HIGHLIGHTS:CAPS" title="GIMP_ICON_TOOL_SHADOWS_HIGHLIGHTS">GIMP_ICON_TOOL_SHADOWS_HIGHLIGHTS</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-SHEAR:CAPS" title="GIMP_ICON_TOOL_SHEAR">GIMP_ICON_TOOL_SHEAR</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-SMUDGE:CAPS" title="GIMP_ICON_TOOL_SMUDGE">GIMP_ICON_TOOL_SMUDGE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-TEXT:CAPS" title="GIMP_ICON_TOOL_TEXT">GIMP_ICON_TOOL_TEXT</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-THRESHOLD:CAPS" title="GIMP_ICON_TOOL_THRESHOLD">GIMP_ICON_TOOL_THRESHOLD</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-TRANSFORM-3D:CAPS" title="GIMP_ICON_TOOL_TRANSFORM_3D">GIMP_ICON_TOOL_TRANSFORM_3D</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-UNIFIED-TRANSFORM:CAPS" title="GIMP_ICON_TOOL_UNIFIED_TRANSFORM">GIMP_ICON_TOOL_UNIFIED_TRANSFORM</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-WARP:CAPS" title="GIMP_ICON_TOOL_WARP">GIMP_ICON_TOOL_WARP</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-ZOOM:CAPS" title="GIMP_ICON_TOOL_ZOOM">GIMP_ICON_TOOL_ZOOM</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TRANSFORM-3D-CAMERA:CAPS" title="GIMP_ICON_TRANSFORM_3D_CAMERA">GIMP_ICON_TRANSFORM_3D_CAMERA</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TRANSFORM-3D-MOVE:CAPS" title="GIMP_ICON_TRANSFORM_3D_MOVE">GIMP_ICON_TRANSFORM_3D_MOVE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-TRANSFORM-3D-ROTATE:CAPS" title="GIMP_ICON_TRANSFORM_3D_ROTATE">GIMP_ICON_TRANSFORM_3D_ROTATE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-VIEW-REFRESH:CAPS" title="GIMP_ICON_VIEW_REFRESH">GIMP_ICON_VIEW_REFRESH</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-VIEW-FULLSCREEN:CAPS" title="GIMP_ICON_VIEW_FULLSCREEN">GIMP_ICON_VIEW_FULLSCREEN</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-WILBER:CAPS" title="GIMP_ICON_WILBER">GIMP_ICON_WILBER</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-WILBER-EEK:CAPS" title="GIMP_ICON_WILBER_EEK">GIMP_ICON_WILBER_EEK</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-WINDOW-CLOSE:CAPS" title="GIMP_ICON_WINDOW_CLOSE">GIMP_ICON_WINDOW_CLOSE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-WINDOW-MOVE-TO-SCREEN:CAPS" title="GIMP_ICON_WINDOW_MOVE_TO_SCREEN">GIMP_ICON_WINDOW_MOVE_TO_SCREEN</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-WINDOW-NEW:CAPS" title="GIMP_ICON_WINDOW_NEW">GIMP_ICON_WINDOW_NEW</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-ZOOM-IN:CAPS" title="GIMP_ICON_ZOOM_IN">GIMP_ICON_ZOOM_IN</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-ZOOM-ORIGINAL:CAPS" title="GIMP_ICON_ZOOM_ORIGINAL">GIMP_ICON_ZOOM_ORIGINAL</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-ZOOM-OUT:CAPS" title="GIMP_ICON_ZOOM_OUT">GIMP_ICON_ZOOM_OUT</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-ZOOM-FIT-BEST:CAPS" title="GIMP_ICON_ZOOM_FIT_BEST">GIMP_ICON_ZOOM_FIT_BEST</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-ICON-ZOOM-FOLLOW-WINDOW:CAPS" title="GIMP_ICON_ZOOM_FOLLOW_WINDOW">GIMP_ICON_ZOOM_FOLLOW_WINDOW</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-ANCHOR:CAPS" title="GIMP_STOCK_ANCHOR">GIMP_STOCK_ANCHOR</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-CENTER:CAPS" title="GIMP_STOCK_CENTER">GIMP_STOCK_CENTER</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-DUPLICATE:CAPS" title="GIMP_STOCK_DUPLICATE">GIMP_STOCK_DUPLICATE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-EDIT:CAPS" title="GIMP_STOCK_EDIT">GIMP_STOCK_EDIT</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-RESET:CAPS" title="GIMP_STOCK_RESET">GIMP_STOCK_RESET</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-CLOSE:CAPS" title="GIMP_STOCK_CLOSE">GIMP_STOCK_CLOSE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-MENU-LEFT:CAPS" title="GIMP_STOCK_MENU_LEFT">GIMP_STOCK_MENU_LEFT</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-MENU-RIGHT:CAPS" title="GIMP_STOCK_MENU_RIGHT">GIMP_STOCK_MENU_RIGHT</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-MOVE-TO-SCREEN:CAPS" title="GIMP_STOCK_MOVE_TO_SCREEN">GIMP_STOCK_MOVE_TO_SCREEN</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-INVERT:CAPS" title="GIMP_STOCK_INVERT">GIMP_STOCK_INVERT</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-LAYER-TO-IMAGESIZE:CAPS" title="GIMP_STOCK_LAYER_TO_IMAGESIZE">GIMP_STOCK_LAYER_TO_IMAGESIZE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-MERGE-DOWN:CAPS" title="GIMP_STOCK_MERGE_DOWN">GIMP_STOCK_MERGE_DOWN</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-NAVIGATION:CAPS" title="GIMP_STOCK_NAVIGATION">GIMP_STOCK_NAVIGATION</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-PASTE-AS-NEW:CAPS" title="GIMP_STOCK_PASTE_AS_NEW">GIMP_STOCK_PASTE_AS_NEW</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-PASTE-INTO:CAPS" title="GIMP_STOCK_PASTE_INTO">GIMP_STOCK_PASTE_INTO</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-PATH-STROKE:CAPS" title="GIMP_STOCK_PATH_STROKE">GIMP_STOCK_PATH_STROKE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-PLUGIN:CAPS" title="GIMP_STOCK_PLUGIN">GIMP_STOCK_PLUGIN</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-QUICK-MASK-OFF:CAPS" title="GIMP_STOCK_QUICK_MASK_OFF">GIMP_STOCK_QUICK_MASK_OFF</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-QUICK-MASK-ON:CAPS" title="GIMP_STOCK_QUICK_MASK_ON">GIMP_STOCK_QUICK_MASK_ON</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-HISTOGRAM:CAPS" title="GIMP_STOCK_HISTOGRAM">GIMP_STOCK_HISTOGRAM</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-HISTOGRAM-LINEAR:CAPS" title="GIMP_STOCK_HISTOGRAM_LINEAR">GIMP_STOCK_HISTOGRAM_LINEAR</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-HISTOGRAM-LOGARITHMIC:CAPS" title="GIMP_STOCK_HISTOGRAM_LOGARITHMIC">GIMP_STOCK_HISTOGRAM_LOGARITHMIC</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-RESHOW-FILTER:CAPS" title="GIMP_STOCK_RESHOW_FILTER">GIMP_STOCK_RESHOW_FILTER</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-RESIZE:CAPS" title="GIMP_STOCK_RESIZE">GIMP_STOCK_RESIZE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-FLIP-HORIZONTAL:CAPS" title="GIMP_STOCK_FLIP_HORIZONTAL">GIMP_STOCK_FLIP_HORIZONTAL</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-FLIP-VERTICAL:CAPS" title="GIMP_STOCK_FLIP_VERTICAL">GIMP_STOCK_FLIP_VERTICAL</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-ROTATE-180:CAPS" title="GIMP_STOCK_ROTATE_180">GIMP_STOCK_ROTATE_180</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-ROTATE-270:CAPS" title="GIMP_STOCK_ROTATE_270">GIMP_STOCK_ROTATE_270</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-ROTATE-90:CAPS" title="GIMP_STOCK_ROTATE_90">GIMP_STOCK_ROTATE_90</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-SCALE:CAPS" title="GIMP_STOCK_SCALE">GIMP_STOCK_SCALE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-LINKED:CAPS" title="GIMP_STOCK_LINKED">GIMP_STOCK_LINKED</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-VISIBLE:CAPS" title="GIMP_STOCK_VISIBLE">GIMP_STOCK_VISIBLE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-LIST:CAPS" title="GIMP_STOCK_LIST">GIMP_STOCK_LIST</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-GRID:CAPS" title="GIMP_STOCK_GRID">GIMP_STOCK_GRID</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-PORTRAIT:CAPS" title="GIMP_STOCK_PORTRAIT">GIMP_STOCK_PORTRAIT</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-LANDSCAPE:CAPS" title="GIMP_STOCK_LANDSCAPE">GIMP_STOCK_LANDSCAPE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-VIDEO:CAPS" title="GIMP_STOCK_VIDEO">GIMP_STOCK_VIDEO</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-WEB:CAPS" title="GIMP_STOCK_WEB">GIMP_STOCK_WEB</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-IMAGE:CAPS" title="GIMP_STOCK_IMAGE">GIMP_STOCK_IMAGE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-LAYER:CAPS" title="GIMP_STOCK_LAYER">GIMP_STOCK_LAYER</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-LAYER-MASK:CAPS" title="GIMP_STOCK_LAYER_MASK">GIMP_STOCK_LAYER_MASK</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-CHANNEL:CAPS" title="GIMP_STOCK_CHANNEL">GIMP_STOCK_CHANNEL</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-CHANNEL-RED:CAPS" title="GIMP_STOCK_CHANNEL_RED">GIMP_STOCK_CHANNEL_RED</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-CHANNEL-GREEN:CAPS" title="GIMP_STOCK_CHANNEL_GREEN">GIMP_STOCK_CHANNEL_GREEN</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-CHANNEL-BLUE:CAPS" title="GIMP_STOCK_CHANNEL_BLUE">GIMP_STOCK_CHANNEL_BLUE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-CHANNEL-GRAY:CAPS" title="GIMP_STOCK_CHANNEL_GRAY">GIMP_STOCK_CHANNEL_GRAY</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-CHANNEL-INDEXED:CAPS" title="GIMP_STOCK_CHANNEL_INDEXED">GIMP_STOCK_CHANNEL_INDEXED</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-CHANNEL-ALPHA:CAPS" title="GIMP_STOCK_CHANNEL_ALPHA">GIMP_STOCK_CHANNEL_ALPHA</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-PATH:CAPS" title="GIMP_STOCK_PATH">GIMP_STOCK_PATH</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TEXT-LAYER:CAPS" title="GIMP_STOCK_TEXT_LAYER">GIMP_STOCK_TEXT_LAYER</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-FLOATING-SELECTION:CAPS" title="GIMP_STOCK_FLOATING_SELECTION">GIMP_STOCK_FLOATING_SELECTION</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TEMPLATE:CAPS" title="GIMP_STOCK_TEMPLATE">GIMP_STOCK_TEMPLATE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-IMAGES:CAPS" title="GIMP_STOCK_IMAGES">GIMP_STOCK_IMAGES</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-LAYERS:CAPS" title="GIMP_STOCK_LAYERS">GIMP_STOCK_LAYERS</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-CHANNELS:CAPS" title="GIMP_STOCK_CHANNELS">GIMP_STOCK_CHANNELS</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-PATHS:CAPS" title="GIMP_STOCK_PATHS">GIMP_STOCK_PATHS</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-COLORMAP:CAPS" title="GIMP_STOCK_COLORMAP">GIMP_STOCK_COLORMAP</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-INDEXED-PALETTE:CAPS" title="GIMP_STOCK_INDEXED_PALETTE">GIMP_STOCK_INDEXED_PALETTE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-CURSOR:CAPS" title="GIMP_STOCK_CURSOR">GIMP_STOCK_CURSOR</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-SAMPLE-POINT:CAPS" title="GIMP_STOCK_SAMPLE_POINT">GIMP_STOCK_SAMPLE_POINT</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-SHAPE-CIRCLE:CAPS" title="GIMP_STOCK_SHAPE_CIRCLE">GIMP_STOCK_SHAPE_CIRCLE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-SHAPE-SQUARE:CAPS" title="GIMP_STOCK_SHAPE_SQUARE">GIMP_STOCK_SHAPE_SQUARE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-SHAPE-DIAMOND:CAPS" title="GIMP_STOCK_SHAPE_DIAMOND">GIMP_STOCK_SHAPE_DIAMOND</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-CAP-BUTT:CAPS" title="GIMP_STOCK_CAP_BUTT">GIMP_STOCK_CAP_BUTT</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-CAP-ROUND:CAPS" title="GIMP_STOCK_CAP_ROUND">GIMP_STOCK_CAP_ROUND</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-CAP-SQUARE:CAPS" title="GIMP_STOCK_CAP_SQUARE">GIMP_STOCK_CAP_SQUARE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-JOIN-MITER:CAPS" title="GIMP_STOCK_JOIN_MITER">GIMP_STOCK_JOIN_MITER</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-JOIN-ROUND:CAPS" title="GIMP_STOCK_JOIN_ROUND">GIMP_STOCK_JOIN_ROUND</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-JOIN-BEVEL:CAPS" title="GIMP_STOCK_JOIN_BEVEL">GIMP_STOCK_JOIN_BEVEL</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-SELECTION:CAPS" title="GIMP_STOCK_SELECTION">GIMP_STOCK_SELECTION</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-SELECTION-ALL:CAPS" title="GIMP_STOCK_SELECTION_ALL">GIMP_STOCK_SELECTION_ALL</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-SELECTION-NONE:CAPS" title="GIMP_STOCK_SELECTION_NONE">GIMP_STOCK_SELECTION_NONE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-SELECTION-GROW:CAPS" title="GIMP_STOCK_SELECTION_GROW">GIMP_STOCK_SELECTION_GROW</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-SELECTION-SHRINK:CAPS" title="GIMP_STOCK_SELECTION_SHRINK">GIMP_STOCK_SELECTION_SHRINK</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-SELECTION-BORDER:CAPS" title="GIMP_STOCK_SELECTION_BORDER">GIMP_STOCK_SELECTION_BORDER</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-SELECTION-ADD:CAPS" title="GIMP_STOCK_SELECTION_ADD">GIMP_STOCK_SELECTION_ADD</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-SELECTION-SUBTRACT:CAPS" title="GIMP_STOCK_SELECTION_SUBTRACT">GIMP_STOCK_SELECTION_SUBTRACT</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-SELECTION-REPLACE:CAPS" title="GIMP_STOCK_SELECTION_REPLACE">GIMP_STOCK_SELECTION_REPLACE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-SELECTION-INTERSECT:CAPS" title="GIMP_STOCK_SELECTION_INTERSECT">GIMP_STOCK_SELECTION_INTERSECT</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-SELECTION-STROKE:CAPS" title="GIMP_STOCK_SELECTION_STROKE">GIMP_STOCK_SELECTION_STROKE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-SELECTION-TO-CHANNEL:CAPS" title="GIMP_STOCK_SELECTION_TO_CHANNEL">GIMP_STOCK_SELECTION_TO_CHANNEL</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-SELECTION-TO-PATH:CAPS" title="GIMP_STOCK_SELECTION_TO_PATH">GIMP_STOCK_SELECTION_TO_PATH</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-GRADIENT-LINEAR:CAPS" title="GIMP_STOCK_GRADIENT_LINEAR">GIMP_STOCK_GRADIENT_LINEAR</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-GRADIENT-BILINEAR:CAPS" title="GIMP_STOCK_GRADIENT_BILINEAR">GIMP_STOCK_GRADIENT_BILINEAR</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-GRADIENT-RADIAL:CAPS" title="GIMP_STOCK_GRADIENT_RADIAL">GIMP_STOCK_GRADIENT_RADIAL</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-GRADIENT-SQUARE:CAPS" title="GIMP_STOCK_GRADIENT_SQUARE">GIMP_STOCK_GRADIENT_SQUARE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-GRADIENT-CONICAL-SYMMETRIC:CAPS" title="GIMP_STOCK_GRADIENT_CONICAL_SYMMETRIC">GIMP_STOCK_GRADIENT_CONICAL_SYMMETRIC</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-GRADIENT-CONICAL-ASYMMETRIC:CAPS" title="GIMP_STOCK_GRADIENT_CONICAL_ASYMMETRIC">GIMP_STOCK_GRADIENT_CONICAL_ASYMMETRIC</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-GRADIENT-SHAPEBURST-SPHERICAL:CAPS" title="GIMP_STOCK_GRADIENT_SHAPEBURST_SPHERICAL">GIMP_STOCK_GRADIENT_SHAPEBURST_SPHERICAL</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-GRADIENT-SHAPEBURST-ANGULAR:CAPS" title="GIMP_STOCK_GRADIENT_SHAPEBURST_ANGULAR">GIMP_STOCK_GRADIENT_SHAPEBURST_ANGULAR</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-GRADIENT-SHAPEBURST-DIMPLED:CAPS" title="GIMP_STOCK_GRADIENT_SHAPEBURST_DIMPLED">GIMP_STOCK_GRADIENT_SHAPEBURST_DIMPLED</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-GRADIENT-SPIRAL-CLOCKWISE:CAPS" title="GIMP_STOCK_GRADIENT_SPIRAL_CLOCKWISE">GIMP_STOCK_GRADIENT_SPIRAL_CLOCKWISE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-GRADIENT-SPIRAL-ANTICLOCKWISE:CAPS" title="GIMP_STOCK_GRADIENT_SPIRAL_ANTICLOCKWISE">GIMP_STOCK_GRADIENT_SPIRAL_ANTICLOCKWISE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-GRAVITY-NORTH-WEST:CAPS" title="GIMP_STOCK_GRAVITY_NORTH_WEST">GIMP_STOCK_GRAVITY_NORTH_WEST</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-GRAVITY-NORTH:CAPS" title="GIMP_STOCK_GRAVITY_NORTH">GIMP_STOCK_GRAVITY_NORTH</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-GRAVITY-NORTH-EAST:CAPS" title="GIMP_STOCK_GRAVITY_NORTH_EAST">GIMP_STOCK_GRAVITY_NORTH_EAST</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-GRAVITY-WEST:CAPS" title="GIMP_STOCK_GRAVITY_WEST">GIMP_STOCK_GRAVITY_WEST</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-GRAVITY-EAST:CAPS" title="GIMP_STOCK_GRAVITY_EAST">GIMP_STOCK_GRAVITY_EAST</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-GRAVITY-SOUTH-WEST:CAPS" title="GIMP_STOCK_GRAVITY_SOUTH_WEST">GIMP_STOCK_GRAVITY_SOUTH_WEST</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-GRAVITY-SOUTH:CAPS" title="GIMP_STOCK_GRAVITY_SOUTH">GIMP_STOCK_GRAVITY_SOUTH</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-GRAVITY-SOUTH-EAST:CAPS" title="GIMP_STOCK_GRAVITY_SOUTH_EAST">GIMP_STOCK_GRAVITY_SOUTH_EAST</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-HCENTER:CAPS" title="GIMP_STOCK_HCENTER">GIMP_STOCK_HCENTER</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-VCENTER:CAPS" title="GIMP_STOCK_VCENTER">GIMP_STOCK_VCENTER</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-CHAR-PICKER:CAPS" title="GIMP_STOCK_CHAR_PICKER">GIMP_STOCK_CHAR_PICKER</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-LETTER-SPACING:CAPS" title="GIMP_STOCK_LETTER_SPACING">GIMP_STOCK_LETTER_SPACING</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-LINE-SPACING:CAPS" title="GIMP_STOCK_LINE_SPACING">GIMP_STOCK_LINE_SPACING</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TEXT-DIR-LTR:CAPS" title="GIMP_STOCK_TEXT_DIR_LTR">GIMP_STOCK_TEXT_DIR_LTR</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TEXT-DIR-RTL:CAPS" title="GIMP_STOCK_TEXT_DIR_RTL">GIMP_STOCK_TEXT_DIR_RTL</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-PRINT-RESOLUTION:CAPS" title="GIMP_STOCK_PRINT_RESOLUTION">GIMP_STOCK_PRINT_RESOLUTION</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOLS:CAPS" title="GIMP_STOCK_TOOLS">GIMP_STOCK_TOOLS</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-OPTIONS:CAPS" title="GIMP_STOCK_TOOL_OPTIONS">GIMP_STOCK_TOOL_OPTIONS</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-DEVICE-STATUS:CAPS" title="GIMP_STOCK_DEVICE_STATUS">GIMP_STOCK_DEVICE_STATUS</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-INPUT-DEVICE:CAPS" title="GIMP_STOCK_INPUT_DEVICE">GIMP_STOCK_INPUT_DEVICE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-DISPLAY-FILTER:CAPS" title="GIMP_STOCK_DISPLAY_FILTER">GIMP_STOCK_DISPLAY_FILTER</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-CURVE-FREE:CAPS" title="GIMP_STOCK_CURVE_FREE">GIMP_STOCK_CURVE_FREE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-CURVE-SMOOTH:CAPS" title="GIMP_STOCK_CURVE_SMOOTH">GIMP_STOCK_CURVE_SMOOTH</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-COLOR-PICKER-BLACK:CAPS" title="GIMP_STOCK_COLOR_PICKER_BLACK">GIMP_STOCK_COLOR_PICKER_BLACK</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-COLOR-PICKER-GRAY:CAPS" title="GIMP_STOCK_COLOR_PICKER_GRAY">GIMP_STOCK_COLOR_PICKER_GRAY</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-COLOR-PICKER-WHITE:CAPS" title="GIMP_STOCK_COLOR_PICKER_WHITE">GIMP_STOCK_COLOR_PICKER_WHITE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-COLOR-TRIANGLE:CAPS" title="GIMP_STOCK_COLOR_TRIANGLE">GIMP_STOCK_COLOR_TRIANGLE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-COLOR-PICK-FROM-SCREEN:CAPS" title="GIMP_STOCK_COLOR_PICK_FROM_SCREEN">GIMP_STOCK_COLOR_PICK_FROM_SCREEN</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-CONVERT-GRAYSCALE:CAPS" title="GIMP_STOCK_CONVERT_GRAYSCALE">GIMP_STOCK_CONVERT_GRAYSCALE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-CONVERT-INDEXED:CAPS" title="GIMP_STOCK_CONVERT_INDEXED">GIMP_STOCK_CONVERT_INDEXED</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-CONVERT-RGB:CAPS" title="GIMP_STOCK_CONVERT_RGB">GIMP_STOCK_CONVERT_RGB</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TRANSPARENCY:CAPS" title="GIMP_STOCK_TRANSPARENCY">GIMP_STOCK_TRANSPARENCY</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-DEFAULT-COLORS:CAPS" title="GIMP_STOCK_DEFAULT_COLORS">GIMP_STOCK_DEFAULT_COLORS</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-SWAP-COLORS:CAPS" title="GIMP_STOCK_SWAP_COLORS">GIMP_STOCK_SWAP_COLORS</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-UNDO-HISTORY:CAPS" title="GIMP_STOCK_UNDO_HISTORY">GIMP_STOCK_UNDO_HISTORY</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-HCHAIN:CAPS" title="GIMP_STOCK_HCHAIN">GIMP_STOCK_HCHAIN</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-HCHAIN-BROKEN:CAPS" title="GIMP_STOCK_HCHAIN_BROKEN">GIMP_STOCK_HCHAIN_BROKEN</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-VCHAIN:CAPS" title="GIMP_STOCK_VCHAIN">GIMP_STOCK_VCHAIN</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-VCHAIN-BROKEN:CAPS" title="GIMP_STOCK_VCHAIN_BROKEN">GIMP_STOCK_VCHAIN_BROKEN</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TEXTURE:CAPS" title="GIMP_STOCK_TEXTURE">GIMP_STOCK_TEXTURE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-FRAME:CAPS" title="GIMP_STOCK_FRAME">GIMP_STOCK_FRAME</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-ERROR:CAPS" title="GIMP_STOCK_ERROR">GIMP_STOCK_ERROR</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-INFO:CAPS" title="GIMP_STOCK_INFO">GIMP_STOCK_INFO</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-QUESTION:CAPS" title="GIMP_STOCK_QUESTION">GIMP_STOCK_QUESTION</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-WARNING:CAPS" title="GIMP_STOCK_WARNING">GIMP_STOCK_WARNING</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-GEGL:CAPS" title="GIMP_STOCK_GEGL">GIMP_STOCK_GEGL</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-USER-MANUAL:CAPS" title="GIMP_STOCK_USER_MANUAL">GIMP_STOCK_USER_MANUAL</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-WILBER:CAPS" title="GIMP_STOCK_WILBER">GIMP_STOCK_WILBER</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-WILBER-EEK:CAPS" title="GIMP_STOCK_WILBER_EEK">GIMP_STOCK_WILBER_EEK</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-ZOOM-FOLLOW-WINDOW:CAPS" title="GIMP_STOCK_ZOOM_FOLLOW_WINDOW">GIMP_STOCK_ZOOM_FOLLOW_WINDOW</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-AIRBRUSH:CAPS" title="GIMP_STOCK_TOOL_AIRBRUSH">GIMP_STOCK_TOOL_AIRBRUSH</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-ALIGN:CAPS" title="GIMP_STOCK_TOOL_ALIGN">GIMP_STOCK_TOOL_ALIGN</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-BLEND:CAPS" title="GIMP_STOCK_TOOL_BLEND">GIMP_STOCK_TOOL_BLEND</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-BLUR:CAPS" title="GIMP_STOCK_TOOL_BLUR">GIMP_STOCK_TOOL_BLUR</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-BRIGHTNESS-CONTRAST:CAPS" title="GIMP_STOCK_TOOL_BRIGHTNESS_CONTRAST">GIMP_STOCK_TOOL_BRIGHTNESS_CONTRAST</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-BUCKET-FILL:CAPS" title="GIMP_STOCK_TOOL_BUCKET_FILL">GIMP_STOCK_TOOL_BUCKET_FILL</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-BY-COLOR-SELECT:CAPS" title="GIMP_STOCK_TOOL_BY_COLOR_SELECT">GIMP_STOCK_TOOL_BY_COLOR_SELECT</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-CAGE:CAPS" title="GIMP_STOCK_TOOL_CAGE">GIMP_STOCK_TOOL_CAGE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-CLONE:CAPS" title="GIMP_STOCK_TOOL_CLONE">GIMP_STOCK_TOOL_CLONE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-COLOR-BALANCE:CAPS" title="GIMP_STOCK_TOOL_COLOR_BALANCE">GIMP_STOCK_TOOL_COLOR_BALANCE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-COLOR-PICKER:CAPS" title="GIMP_STOCK_TOOL_COLOR_PICKER">GIMP_STOCK_TOOL_COLOR_PICKER</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-COLORIZE:CAPS" title="GIMP_STOCK_TOOL_COLORIZE">GIMP_STOCK_TOOL_COLORIZE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-CROP:CAPS" title="GIMP_STOCK_TOOL_CROP">GIMP_STOCK_TOOL_CROP</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-CURVES:CAPS" title="GIMP_STOCK_TOOL_CURVES">GIMP_STOCK_TOOL_CURVES</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-DESATURATE:CAPS" title="GIMP_STOCK_TOOL_DESATURATE">GIMP_STOCK_TOOL_DESATURATE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-DODGE:CAPS" title="GIMP_STOCK_TOOL_DODGE">GIMP_STOCK_TOOL_DODGE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-ELLIPSE-SELECT:CAPS" title="GIMP_STOCK_TOOL_ELLIPSE_SELECT">GIMP_STOCK_TOOL_ELLIPSE_SELECT</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-ERASER:CAPS" title="GIMP_STOCK_TOOL_ERASER">GIMP_STOCK_TOOL_ERASER</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-FLIP:CAPS" title="GIMP_STOCK_TOOL_FLIP">GIMP_STOCK_TOOL_FLIP</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-FOREGROUND-SELECT:CAPS" title="GIMP_STOCK_TOOL_FOREGROUND_SELECT">GIMP_STOCK_TOOL_FOREGROUND_SELECT</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-FREE-SELECT:CAPS" title="GIMP_STOCK_TOOL_FREE_SELECT">GIMP_STOCK_TOOL_FREE_SELECT</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-FUZZY-SELECT:CAPS" title="GIMP_STOCK_TOOL_FUZZY_SELECT">GIMP_STOCK_TOOL_FUZZY_SELECT</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-HEAL:CAPS" title="GIMP_STOCK_TOOL_HEAL">GIMP_STOCK_TOOL_HEAL</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-HUE-SATURATION:CAPS" title="GIMP_STOCK_TOOL_HUE_SATURATION">GIMP_STOCK_TOOL_HUE_SATURATION</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-INK:CAPS" title="GIMP_STOCK_TOOL_INK">GIMP_STOCK_TOOL_INK</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-ISCISSORS:CAPS" title="GIMP_STOCK_TOOL_ISCISSORS">GIMP_STOCK_TOOL_ISCISSORS</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-LEVELS:CAPS" title="GIMP_STOCK_TOOL_LEVELS">GIMP_STOCK_TOOL_LEVELS</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-MEASURE:CAPS" title="GIMP_STOCK_TOOL_MEASURE">GIMP_STOCK_TOOL_MEASURE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-MOVE:CAPS" title="GIMP_STOCK_TOOL_MOVE">GIMP_STOCK_TOOL_MOVE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-PAINTBRUSH:CAPS" title="GIMP_STOCK_TOOL_PAINTBRUSH">GIMP_STOCK_TOOL_PAINTBRUSH</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-PATH:CAPS" title="GIMP_STOCK_TOOL_PATH">GIMP_STOCK_TOOL_PATH</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-PENCIL:CAPS" title="GIMP_STOCK_TOOL_PENCIL">GIMP_STOCK_TOOL_PENCIL</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-PERSPECTIVE:CAPS" title="GIMP_STOCK_TOOL_PERSPECTIVE">GIMP_STOCK_TOOL_PERSPECTIVE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-PERSPECTIVE-CLONE:CAPS" title="GIMP_STOCK_TOOL_PERSPECTIVE_CLONE">GIMP_STOCK_TOOL_PERSPECTIVE_CLONE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-POSTERIZE:CAPS" title="GIMP_STOCK_TOOL_POSTERIZE">GIMP_STOCK_TOOL_POSTERIZE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-RECT-SELECT:CAPS" title="GIMP_STOCK_TOOL_RECT_SELECT">GIMP_STOCK_TOOL_RECT_SELECT</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-ROTATE:CAPS" title="GIMP_STOCK_TOOL_ROTATE">GIMP_STOCK_TOOL_ROTATE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-SCALE:CAPS" title="GIMP_STOCK_TOOL_SCALE">GIMP_STOCK_TOOL_SCALE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-SHEAR:CAPS" title="GIMP_STOCK_TOOL_SHEAR">GIMP_STOCK_TOOL_SHEAR</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-SMUDGE:CAPS" title="GIMP_STOCK_TOOL_SMUDGE">GIMP_STOCK_TOOL_SMUDGE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-TEXT:CAPS" title="GIMP_STOCK_TOOL_TEXT">GIMP_STOCK_TOOL_TEXT</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-THRESHOLD:CAPS" title="GIMP_STOCK_TOOL_THRESHOLD">GIMP_STOCK_TOOL_THRESHOLD</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-ZOOM:CAPS" title="GIMP_STOCK_TOOL_ZOOM">GIMP_STOCK_TOOL_ZOOM</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-CONTROLLER:CAPS" title="GIMP_STOCK_CONTROLLER">GIMP_STOCK_CONTROLLER</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-CONTROLLER-KEYBOARD:CAPS" title="GIMP_STOCK_CONTROLLER_KEYBOARD">GIMP_STOCK_CONTROLLER_KEYBOARD</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-CONTROLLER-LINUX-INPUT:CAPS" title="GIMP_STOCK_CONTROLLER_LINUX_INPUT">GIMP_STOCK_CONTROLLER_LINUX_INPUT</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-CONTROLLER-MIDI:CAPS" title="GIMP_STOCK_CONTROLLER_MIDI">GIMP_STOCK_CONTROLLER_MIDI</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-CONTROLLER-MOUSE:CAPS" title="GIMP_STOCK_CONTROLLER_MOUSE">GIMP_STOCK_CONTROLLER_MOUSE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-CONTROLLER-WHEEL:CAPS" title="GIMP_STOCK_CONTROLLER_WHEEL">GIMP_STOCK_CONTROLLER_WHEEL</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-DISPLAY-FILTER-COLORBLIND:CAPS" title="GIMP_STOCK_DISPLAY_FILTER_COLORBLIND">GIMP_STOCK_DISPLAY_FILTER_COLORBLIND</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-DISPLAY-FILTER-CONTRAST:CAPS" title="GIMP_STOCK_DISPLAY_FILTER_CONTRAST">GIMP_STOCK_DISPLAY_FILTER_CONTRAST</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-DISPLAY-FILTER-GAMMA:CAPS" title="GIMP_STOCK_DISPLAY_FILTER_GAMMA">GIMP_STOCK_DISPLAY_FILTER_GAMMA</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-DISPLAY-FILTER-LCMS:CAPS" title="GIMP_STOCK_DISPLAY_FILTER_LCMS">GIMP_STOCK_DISPLAY_FILTER_LCMS</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-DISPLAY-FILTER-PROOF:CAPS" title="GIMP_STOCK_DISPLAY_FILTER_PROOF">GIMP_STOCK_DISPLAY_FILTER_PROOF</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-QMASK-ON:CAPS" title="GIMP_STOCK_QMASK_ON">GIMP_STOCK_QMASK_ON</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-QMASK-OFF:CAPS" title="GIMP_STOCK_QMASK_OFF">GIMP_STOCK_QMASK_OFF</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-BRUSH:CAPS" title="GIMP_STOCK_BRUSH">GIMP_STOCK_BRUSH</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-DYNAMICS:CAPS" title="GIMP_STOCK_DYNAMICS">GIMP_STOCK_DYNAMICS</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-BUFFER:CAPS" title="GIMP_STOCK_BUFFER">GIMP_STOCK_BUFFER</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-DETACH:CAPS" title="GIMP_STOCK_DETACH">GIMP_STOCK_DETACH</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-FONT:CAPS" title="GIMP_STOCK_FONT">GIMP_STOCK_FONT</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-GRADIENT:CAPS" title="GIMP_STOCK_GRADIENT">GIMP_STOCK_GRADIENT</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-PALETTE:CAPS" title="GIMP_STOCK_PALETTE">GIMP_STOCK_PALETTE</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-PATTERN:CAPS" title="GIMP_STOCK_PATTERN">GIMP_STOCK_PATTERN</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-PRESET:CAPS" title="GIMP_STOCK_TOOL_PRESET">GIMP_STOCK_TOOL_PRESET</a></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimpwidgets-GimpIcons.description"></a><h2>Description</h2>
+<p>GIMP registers a set of menu/toolbar items and corresponding icons
+in addition to the standard GTK+ stock items. These can be used
+just like GTK+ stock items. GIMP also overrides a few of the GTK+
+icons (namely the ones in dialog size).</p>
+<p>Stock icons may have a RTL variant which gets used for
+right-to-left locales.</p>
+</div>
+<div class="refsect1">
+<a name="libgimpwidgets-GimpIcons.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-stock-init"></a><h3>gimp_stock_init ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_stock_init (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_stock_init</code> has been deprecated since version 2.10 and should not be used in newly-written code.</p>
+<p>Use <a class="link" href="libgimpwidgets-GimpIcons.html#gimp-icons-init" title="gimp_icons_init ()"><code class="function">gimp_icons_init()</code></a> instead.</p>
+</div>
+<p>Initializes the GIMP stock icon factory.</p>
+<p>You don't need to call this function as <code class="function">gimp_ui_init()</code> already does
+this for you.</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-icons-init"></a><h3>gimp_icons_init ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_icons_init (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>Initializes the GIMP stock icon factory.</p>
+<p>You don't need to call this function as <code class="function">gimp_ui_init()</code> already does
+this for you.</p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-icons-set-icon-theme"></a><h3>gimp_icons_set_icon_theme ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_icons_set_icon_theme (<em class="parameter"><code><span class="type">GFile</span> *path</code></em>);</pre>
+</div>
+</div>
+<div class="refsect1">
+<a name="libgimpwidgets-GimpIcons.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GIMP-ICON-ATTACH:CAPS"></a><h3>GIMP_ICON_ATTACH</h3>
+<pre class="programlisting">#define GIMP_ICON_ATTACH "gimp-attach"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-DETACH:CAPS"></a><h3>GIMP_ICON_DETACH</h3>
+<pre class="programlisting">#define GIMP_ICON_DETACH "gimp-detach"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-INVERT:CAPS"></a><h3>GIMP_ICON_INVERT</h3>
+<pre class="programlisting">#define GIMP_ICON_INVERT "gimp-invert"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-RECORD:CAPS"></a><h3>GIMP_ICON_RECORD</h3>
+<pre class="programlisting">#define GIMP_ICON_RECORD "media-record"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-RESET:CAPS"></a><h3>GIMP_ICON_RESET</h3>
+<pre class="programlisting">#define GIMP_ICON_RESET "gimp-reset"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-SHRED:CAPS"></a><h3>GIMP_ICON_SHRED</h3>
+<pre class="programlisting">#define GIMP_ICON_SHRED "gimp-shred"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-BUSINESS-CARD:CAPS"></a><h3>GIMP_ICON_BUSINESS_CARD</h3>
+<pre class="programlisting">#define GIMP_ICON_BUSINESS_CARD "gimp-business-card"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-CHAR-PICKER:CAPS"></a><h3>GIMP_ICON_CHAR_PICKER</h3>
+<pre class="programlisting">#define GIMP_ICON_CHAR_PICKER "gimp-char-picker"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-CURSOR:CAPS"></a><h3>GIMP_ICON_CURSOR</h3>
+<pre class="programlisting">#define GIMP_ICON_CURSOR "gimp-cursor"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-DISPLAY:CAPS"></a><h3>GIMP_ICON_DISPLAY</h3>
+<pre class="programlisting">#define GIMP_ICON_DISPLAY "gimp-display"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-GEGL:CAPS"></a><h3>GIMP_ICON_GEGL</h3>
+<pre class="programlisting">#define GIMP_ICON_GEGL "gimp-gegl"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-LINKED:CAPS"></a><h3>GIMP_ICON_LINKED</h3>
+<pre class="programlisting">#define GIMP_ICON_LINKED "gimp-linked"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-MARKER:CAPS"></a><h3>GIMP_ICON_MARKER</h3>
+<pre class="programlisting">#define GIMP_ICON_MARKER "gimp-marker"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-SMARTPHONE:CAPS"></a><h3>GIMP_ICON_SMARTPHONE</h3>
+<pre class="programlisting">#define GIMP_ICON_SMARTPHONE "gimp-smartphone"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-TRANSPARENCY:CAPS"></a><h3>GIMP_ICON_TRANSPARENCY</h3>
+<pre class="programlisting">#define GIMP_ICON_TRANSPARENCY "gimp-transparency"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-VIDEO:CAPS"></a><h3>GIMP_ICON_VIDEO</h3>
+<pre class="programlisting">#define GIMP_ICON_VIDEO "gimp-video"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-VISIBLE:CAPS"></a><h3>GIMP_ICON_VISIBLE</h3>
+<pre class="programlisting">#define GIMP_ICON_VISIBLE "gimp-visible"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-WEB:CAPS"></a><h3>GIMP_ICON_WEB</h3>
+<pre class="programlisting">#define GIMP_ICON_WEB "gimp-web"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-BRUSH:CAPS"></a><h3>GIMP_ICON_BRUSH</h3>
+<pre class="programlisting">#define GIMP_ICON_BRUSH GIMP_ICON_TOOL_PAINTBRUSH
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-BUFFER:CAPS"></a><h3>GIMP_ICON_BUFFER</h3>
+<pre class="programlisting">#define GIMP_ICON_BUFFER GIMP_ICON_EDIT_PASTE
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-COLORMAP:CAPS"></a><h3>GIMP_ICON_COLORMAP</h3>
+<pre class="programlisting">#define GIMP_ICON_COLORMAP "gimp-colormap"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-DYNAMICS:CAPS"></a><h3>GIMP_ICON_DYNAMICS</h3>
+<pre class="programlisting">#define GIMP_ICON_DYNAMICS "gimp-dynamics"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-FILE-MANAGER:CAPS"></a><h3>GIMP_ICON_FILE_MANAGER</h3>
+<pre class="programlisting">#define GIMP_ICON_FILE_MANAGER "gimp-file-manager"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-FONT:CAPS"></a><h3>GIMP_ICON_FONT</h3>
+<pre class="programlisting">#define GIMP_ICON_FONT "gtk-select-font"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-GRADIENT:CAPS"></a><h3>GIMP_ICON_GRADIENT</h3>
+<pre class="programlisting">#define GIMP_ICON_GRADIENT GIMP_ICON_TOOL_GRADIENT
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-GRID:CAPS"></a><h3>GIMP_ICON_GRID</h3>
+<pre class="programlisting">#define GIMP_ICON_GRID "gimp-grid"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-INPUT-DEVICE:CAPS"></a><h3>GIMP_ICON_INPUT_DEVICE</h3>
+<pre class="programlisting">#define GIMP_ICON_INPUT_DEVICE "gimp-input-device"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-MYPAINT-BRUSH:CAPS"></a><h3>GIMP_ICON_MYPAINT_BRUSH</h3>
+<pre class="programlisting">#define GIMP_ICON_MYPAINT_BRUSH GIMP_ICON_TOOL_MYPAINT_BRUSH
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-PALETTE:CAPS"></a><h3>GIMP_ICON_PALETTE</h3>
+<pre class="programlisting">#define GIMP_ICON_PALETTE "gtk-select-color"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-PATTERN:CAPS"></a><h3>GIMP_ICON_PATTERN</h3>
+<pre class="programlisting">#define GIMP_ICON_PATTERN "gimp-pattern"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-PLUGIN:CAPS"></a><h3>GIMP_ICON_PLUGIN</h3>
+<pre class="programlisting">#define GIMP_ICON_PLUGIN "gimp-plugin"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-SAMPLE-POINT:CAPS"></a><h3>GIMP_ICON_SAMPLE_POINT</h3>
+<pre class="programlisting">#define GIMP_ICON_SAMPLE_POINT "gimp-sample-point"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-SYMMETRY:CAPS"></a><h3>GIMP_ICON_SYMMETRY</h3>
+<pre class="programlisting">#define GIMP_ICON_SYMMETRY "gimp-symmetry"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-TEMPLATE:CAPS"></a><h3>GIMP_ICON_TEMPLATE</h3>
+<pre class="programlisting">#define GIMP_ICON_TEMPLATE "gimp-template"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-TOOL-PRESET:CAPS"></a><h3>GIMP_ICON_TOOL_PRESET</h3>
+<pre class="programlisting">#define GIMP_ICON_TOOL_PRESET "gimp-tool-preset"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-FRAME:CAPS"></a><h3>GIMP_ICON_FRAME</h3>
+<pre class="programlisting">#define GIMP_ICON_FRAME "gimp-frame"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-TEXTURE:CAPS"></a><h3>GIMP_ICON_TEXTURE</h3>
+<pre class="programlisting">#define GIMP_ICON_TEXTURE "gimp-texture"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-APPLICATION-EXIT:CAPS"></a><h3>GIMP_ICON_APPLICATION_EXIT</h3>
+<pre class="programlisting">#define GIMP_ICON_APPLICATION_EXIT "application-exit"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-ASPECT-PORTRAIT:CAPS"></a><h3>GIMP_ICON_ASPECT_PORTRAIT</h3>
+<pre class="programlisting">#define GIMP_ICON_ASPECT_PORTRAIT "gimp-portrait"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-ASPECT-LANDSCAPE:CAPS"></a><h3>GIMP_ICON_ASPECT_LANDSCAPE</h3>
+<pre class="programlisting">#define GIMP_ICON_ASPECT_LANDSCAPE "gimp-landscape"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-CAP-BUTT:CAPS"></a><h3>GIMP_ICON_CAP_BUTT</h3>
+<pre class="programlisting">#define GIMP_ICON_CAP_BUTT "gimp-cap-butt"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-CAP-ROUND:CAPS"></a><h3>GIMP_ICON_CAP_ROUND</h3>
+<pre class="programlisting">#define GIMP_ICON_CAP_ROUND "gimp-cap-round"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-CAP-SQUARE:CAPS"></a><h3>GIMP_ICON_CAP_SQUARE</h3>
+<pre class="programlisting">#define GIMP_ICON_CAP_SQUARE "gimp-cap-square"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-CENTER:CAPS"></a><h3>GIMP_ICON_CENTER</h3>
+<pre class="programlisting">#define GIMP_ICON_CENTER "gimp-center"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-CENTER-HORIZONTAL:CAPS"></a><h3>GIMP_ICON_CENTER_HORIZONTAL</h3>
+<pre class="programlisting">#define GIMP_ICON_CENTER_HORIZONTAL "gimp-hcenter"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-CENTER-VERTICAL:CAPS"></a><h3>GIMP_ICON_CENTER_VERTICAL</h3>
+<pre class="programlisting">#define GIMP_ICON_CENTER_VERTICAL "gimp-vcenter"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-CHAIN-HORIZONTAL:CAPS"></a><h3>GIMP_ICON_CHAIN_HORIZONTAL</h3>
+<pre class="programlisting">#define GIMP_ICON_CHAIN_HORIZONTAL "gimp-hchain"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-CHAIN-HORIZONTAL-BROKEN:CAPS"></a><h3>GIMP_ICON_CHAIN_HORIZONTAL_BROKEN</h3>
+<pre class="programlisting">#define GIMP_ICON_CHAIN_HORIZONTAL_BROKEN "gimp-hchain-broken"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-CHAIN-VERTICAL:CAPS"></a><h3>GIMP_ICON_CHAIN_VERTICAL</h3>
+<pre class="programlisting">#define GIMP_ICON_CHAIN_VERTICAL "gimp-vchain"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-CHAIN-VERTICAL-BROKEN:CAPS"></a><h3>GIMP_ICON_CHAIN_VERTICAL_BROKEN</h3>
+<pre class="programlisting">#define GIMP_ICON_CHAIN_VERTICAL_BROKEN "gimp-vchain-broken"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-CHANNEL:CAPS"></a><h3>GIMP_ICON_CHANNEL</h3>
+<pre class="programlisting">#define GIMP_ICON_CHANNEL "gimp-channel"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-CHANNEL-ALPHA:CAPS"></a><h3>GIMP_ICON_CHANNEL_ALPHA</h3>
+<pre class="programlisting">#define GIMP_ICON_CHANNEL_ALPHA "gimp-channel-alpha"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-CHANNEL-BLUE:CAPS"></a><h3>GIMP_ICON_CHANNEL_BLUE</h3>
+<pre class="programlisting">#define GIMP_ICON_CHANNEL_BLUE "gimp-channel-blue"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-CHANNEL-GRAY:CAPS"></a><h3>GIMP_ICON_CHANNEL_GRAY</h3>
+<pre class="programlisting">#define GIMP_ICON_CHANNEL_GRAY "gimp-channel-gray"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-CHANNEL-GREEN:CAPS"></a><h3>GIMP_ICON_CHANNEL_GREEN</h3>
+<pre class="programlisting">#define GIMP_ICON_CHANNEL_GREEN "gimp-channel-green"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-CHANNEL-INDEXED:CAPS"></a><h3>GIMP_ICON_CHANNEL_INDEXED</h3>
+<pre class="programlisting">#define GIMP_ICON_CHANNEL_INDEXED "gimp-channel-indexed"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-CHANNEL-RED:CAPS"></a><h3>GIMP_ICON_CHANNEL_RED</h3>
+<pre class="programlisting">#define GIMP_ICON_CHANNEL_RED "gimp-channel-red"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-CLOSE:CAPS"></a><h3>GIMP_ICON_CLOSE</h3>
+<pre class="programlisting">#define GIMP_ICON_CLOSE "gimp-close"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-CLOSE-ALL:CAPS"></a><h3>GIMP_ICON_CLOSE_ALL</h3>
+<pre class="programlisting">#define GIMP_ICON_CLOSE_ALL "gimp-close-all"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-COLOR-PICKER-BLACK:CAPS"></a><h3>GIMP_ICON_COLOR_PICKER_BLACK</h3>
+<pre class="programlisting">#define GIMP_ICON_COLOR_PICKER_BLACK "gimp-color-picker-black"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-COLOR-PICKER-GRAY:CAPS"></a><h3>GIMP_ICON_COLOR_PICKER_GRAY</h3>
+<pre class="programlisting">#define GIMP_ICON_COLOR_PICKER_GRAY "gimp-color-picker-gray"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-COLOR-PICKER-WHITE:CAPS"></a><h3>GIMP_ICON_COLOR_PICKER_WHITE</h3>
+<pre class="programlisting">#define GIMP_ICON_COLOR_PICKER_WHITE "gimp-color-picker-white"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-COLOR-PICK-FROM-SCREEN:CAPS"></a><h3>GIMP_ICON_COLOR_PICK_FROM_SCREEN</h3>
+<pre class="programlisting">#define GIMP_ICON_COLOR_PICK_FROM_SCREEN "gimp-color-pick-from-screen"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-COLOR-SELECTOR-CMYK:CAPS"></a><h3>GIMP_ICON_COLOR_SELECTOR_CMYK</h3>
+<pre class="programlisting">#define GIMP_ICON_COLOR_SELECTOR_CMYK "gimp-color-cmyk"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-COLOR-SELECTOR-TRIANGLE:CAPS"></a><h3>GIMP_ICON_COLOR_SELECTOR_TRIANGLE</h3>
+<pre class="programlisting">#define GIMP_ICON_COLOR_SELECTOR_TRIANGLE "gimp-color-triangle"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-COLOR-SELECTOR-WATER:CAPS"></a><h3>GIMP_ICON_COLOR_SELECTOR_WATER</h3>
+<pre class="programlisting">#define GIMP_ICON_COLOR_SELECTOR_WATER "gimp-color-water"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-COLOR-SPACE-LINEAR:CAPS"></a><h3>GIMP_ICON_COLOR_SPACE_LINEAR</h3>
+<pre class="programlisting">#define GIMP_ICON_COLOR_SPACE_LINEAR "gimp-color-space-linear"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-COLOR-SPACE-NON-LINEAR:CAPS"></a><h3>GIMP_ICON_COLOR_SPACE_NON_LINEAR</h3>
+<pre class="programlisting">#define GIMP_ICON_COLOR_SPACE_NON_LINEAR "gimp-color-space-non-linear"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-COLOR-SPACE-PERCEPTUAL:CAPS"></a><h3>GIMP_ICON_COLOR_SPACE_PERCEPTUAL</h3>
+<pre class="programlisting">#define GIMP_ICON_COLOR_SPACE_PERCEPTUAL "gimp-color-space-perceptual"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-COLORS-DEFAULT:CAPS"></a><h3>GIMP_ICON_COLORS_DEFAULT</h3>
+<pre class="programlisting">#define GIMP_ICON_COLORS_DEFAULT "gimp-default-colors"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-COLORS-SWAP:CAPS"></a><h3>GIMP_ICON_COLORS_SWAP</h3>
+<pre class="programlisting">#define GIMP_ICON_COLORS_SWAP "gimp-swap-colors"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-CONTROLLER:CAPS"></a><h3>GIMP_ICON_CONTROLLER</h3>
+<pre class="programlisting">#define GIMP_ICON_CONTROLLER "gimp-controller"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-CONTROLLER-KEYBOARD:CAPS"></a><h3>GIMP_ICON_CONTROLLER_KEYBOARD</h3>
+<pre class="programlisting">#define GIMP_ICON_CONTROLLER_KEYBOARD "gimp-controller-keyboard"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-CONTROLLER-LINUX-INPUT:CAPS"></a><h3>GIMP_ICON_CONTROLLER_LINUX_INPUT</h3>
+<pre class="programlisting">#define GIMP_ICON_CONTROLLER_LINUX_INPUT "gimp-controller-linux-input"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-CONTROLLER-MIDI:CAPS"></a><h3>GIMP_ICON_CONTROLLER_MIDI</h3>
+<pre class="programlisting">#define GIMP_ICON_CONTROLLER_MIDI "gimp-controller-midi"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-CONTROLLER-MOUSE:CAPS"></a><h3>GIMP_ICON_CONTROLLER_MOUSE</h3>
+<pre class="programlisting">#define GIMP_ICON_CONTROLLER_MOUSE GIMP_ICON_CURSOR
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-CONTROLLER-WHEEL:CAPS"></a><h3>GIMP_ICON_CONTROLLER_WHEEL</h3>
+<pre class="programlisting">#define GIMP_ICON_CONTROLLER_WHEEL "gimp-controller-wheel"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-CONVERT-RGB:CAPS"></a><h3>GIMP_ICON_CONVERT_RGB</h3>
+<pre class="programlisting">#define GIMP_ICON_CONVERT_RGB "gimp-convert-rgb"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-CONVERT-GRAYSCALE:CAPS"></a><h3>GIMP_ICON_CONVERT_GRAYSCALE</h3>
+<pre class="programlisting">#define GIMP_ICON_CONVERT_GRAYSCALE "gimp-convert-grayscale"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-CONVERT-INDEXED:CAPS"></a><h3>GIMP_ICON_CONVERT_INDEXED</h3>
+<pre class="programlisting">#define GIMP_ICON_CONVERT_INDEXED "gimp-convert-indexed"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-CONVERT-PRECISION:CAPS"></a><h3>GIMP_ICON_CONVERT_PRECISION</h3>
+<pre class="programlisting">#define GIMP_ICON_CONVERT_PRECISION GIMP_ICON_CONVERT_RGB
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-CURVE-FREE:CAPS"></a><h3>GIMP_ICON_CURVE_FREE</h3>
+<pre class="programlisting">#define GIMP_ICON_CURVE_FREE "gimp-curve-free"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-CURVE-SMOOTH:CAPS"></a><h3>GIMP_ICON_CURVE_SMOOTH</h3>
+<pre class="programlisting">#define GIMP_ICON_CURVE_SMOOTH "gimp-curve-smooth"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-DIALOG-CHANNELS:CAPS"></a><h3>GIMP_ICON_DIALOG_CHANNELS</h3>
+<pre class="programlisting">#define GIMP_ICON_DIALOG_CHANNELS "gimp-channels"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-DIALOG-DASHBOARD:CAPS"></a><h3>GIMP_ICON_DIALOG_DASHBOARD</h3>
+<pre class="programlisting">#define GIMP_ICON_DIALOG_DASHBOARD "gimp-dashboard"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-DIALOG-DEVICE-STATUS:CAPS"></a><h3>GIMP_ICON_DIALOG_DEVICE_STATUS</h3>
+<pre class="programlisting">#define GIMP_ICON_DIALOG_DEVICE_STATUS "gimp-device-status"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-DIALOG-ERROR:CAPS"></a><h3>GIMP_ICON_DIALOG_ERROR</h3>
+<pre class="programlisting">#define GIMP_ICON_DIALOG_ERROR "gimp-error" /* use FDO */
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-DIALOG-IMAGES:CAPS"></a><h3>GIMP_ICON_DIALOG_IMAGES</h3>
+<pre class="programlisting">#define GIMP_ICON_DIALOG_IMAGES "gimp-images"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-DIALOG-INFORMATION:CAPS"></a><h3>GIMP_ICON_DIALOG_INFORMATION</h3>
+<pre class="programlisting">#define GIMP_ICON_DIALOG_INFORMATION "gimp-info" /* use FDO */
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-DIALOG-LAYERS:CAPS"></a><h3>GIMP_ICON_DIALOG_LAYERS</h3>
+<pre class="programlisting">#define GIMP_ICON_DIALOG_LAYERS "gimp-layers"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-DIALOG-NAVIGATION:CAPS"></a><h3>GIMP_ICON_DIALOG_NAVIGATION</h3>
+<pre class="programlisting">#define GIMP_ICON_DIALOG_NAVIGATION "gimp-navigation"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-DIALOG-PATHS:CAPS"></a><h3>GIMP_ICON_DIALOG_PATHS</h3>
+<pre class="programlisting">#define GIMP_ICON_DIALOG_PATHS "gimp-paths"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-DIALOG-QUESTION:CAPS"></a><h3>GIMP_ICON_DIALOG_QUESTION</h3>
+<pre class="programlisting">#define GIMP_ICON_DIALOG_QUESTION "gimp-question" /* use FDO */
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-DIALOG-RESHOW-FILTER:CAPS"></a><h3>GIMP_ICON_DIALOG_RESHOW_FILTER</h3>
+<pre class="programlisting">#define GIMP_ICON_DIALOG_RESHOW_FILTER "gimp-reshow-filter"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-DIALOG-TOOLS:CAPS"></a><h3>GIMP_ICON_DIALOG_TOOLS</h3>
+<pre class="programlisting">#define GIMP_ICON_DIALOG_TOOLS "gimp-tools"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-DIALOG-TOOL-OPTIONS:CAPS"></a><h3>GIMP_ICON_DIALOG_TOOL_OPTIONS</h3>
+<pre class="programlisting">#define GIMP_ICON_DIALOG_TOOL_OPTIONS "gimp-tool-options"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-DIALOG-UNDO-HISTORY:CAPS"></a><h3>GIMP_ICON_DIALOG_UNDO_HISTORY</h3>
+<pre class="programlisting">#define GIMP_ICON_DIALOG_UNDO_HISTORY "gimp-undo-history"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-DIALOG-WARNING:CAPS"></a><h3>GIMP_ICON_DIALOG_WARNING</h3>
+<pre class="programlisting">#define GIMP_ICON_DIALOG_WARNING "gimp-warning" /* use FDO */
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-DISPLAY-FILTER:CAPS"></a><h3>GIMP_ICON_DISPLAY_FILTER</h3>
+<pre class="programlisting">#define GIMP_ICON_DISPLAY_FILTER "gimp-display-filter"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-DISPLAY-FILTER-CLIP-WARNING:CAPS"></a><h3>GIMP_ICON_DISPLAY_FILTER_CLIP_WARNING</h3>
+<pre class="programlisting">#define GIMP_ICON_DISPLAY_FILTER_CLIP_WARNING "gimp-display-filter-clip-warning"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-DISPLAY-FILTER-COLORBLIND:CAPS"></a><h3>GIMP_ICON_DISPLAY_FILTER_COLORBLIND</h3>
+<pre class="programlisting">#define GIMP_ICON_DISPLAY_FILTER_COLORBLIND "gimp-display-filter-colorblind"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-DISPLAY-FILTER-CONTRAST:CAPS"></a><h3>GIMP_ICON_DISPLAY_FILTER_CONTRAST</h3>
+<pre class="programlisting">#define GIMP_ICON_DISPLAY_FILTER_CONTRAST "gimp-display-filter-contrast"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-DISPLAY-FILTER-GAMMA:CAPS"></a><h3>GIMP_ICON_DISPLAY_FILTER_GAMMA</h3>
+<pre class="programlisting">#define GIMP_ICON_DISPLAY_FILTER_GAMMA "gimp-display-filter-gamma"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-DISPLAY-FILTER-LCMS:CAPS"></a><h3>GIMP_ICON_DISPLAY_FILTER_LCMS</h3>
+<pre class="programlisting">#define GIMP_ICON_DISPLAY_FILTER_LCMS "gimp-display-filter-lcms"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-DISPLAY-FILTER-PROOF:CAPS"></a><h3>GIMP_ICON_DISPLAY_FILTER_PROOF</h3>
+<pre class="programlisting">#define GIMP_ICON_DISPLAY_FILTER_PROOF "gimp-display-filter-proof"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-DOCUMENT-NEW:CAPS"></a><h3>GIMP_ICON_DOCUMENT_NEW</h3>
+<pre class="programlisting">#define GIMP_ICON_DOCUMENT_NEW "document-new"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-DOCUMENT-OPEN:CAPS"></a><h3>GIMP_ICON_DOCUMENT_OPEN</h3>
+<pre class="programlisting">#define GIMP_ICON_DOCUMENT_OPEN "document-open"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-DOCUMENT-OPEN-RECENT:CAPS"></a><h3>GIMP_ICON_DOCUMENT_OPEN_RECENT</h3>
+<pre class="programlisting">#define GIMP_ICON_DOCUMENT_OPEN_RECENT "document-open-recent"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-DOCUMENT-PAGE-SETUP:CAPS"></a><h3>GIMP_ICON_DOCUMENT_PAGE_SETUP</h3>
+<pre class="programlisting">#define GIMP_ICON_DOCUMENT_PAGE_SETUP "document-page-setup"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-DOCUMENT-PRINT:CAPS"></a><h3>GIMP_ICON_DOCUMENT_PRINT</h3>
+<pre class="programlisting">#define GIMP_ICON_DOCUMENT_PRINT "document-print"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-DOCUMENT-PRINT-RESOLUTION:CAPS"></a><h3>GIMP_ICON_DOCUMENT_PRINT_RESOLUTION</h3>
+<pre class="programlisting">#define GIMP_ICON_DOCUMENT_PRINT_RESOLUTION "document-print"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-DOCUMENT-PROPERTIES:CAPS"></a><h3>GIMP_ICON_DOCUMENT_PROPERTIES</h3>
+<pre class="programlisting">#define GIMP_ICON_DOCUMENT_PROPERTIES "document-properties"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-DOCUMENT-REVERT:CAPS"></a><h3>GIMP_ICON_DOCUMENT_REVERT</h3>
+<pre class="programlisting">#define GIMP_ICON_DOCUMENT_REVERT "document-revert"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-DOCUMENT-SAVE:CAPS"></a><h3>GIMP_ICON_DOCUMENT_SAVE</h3>
+<pre class="programlisting">#define GIMP_ICON_DOCUMENT_SAVE "document-save"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-DOCUMENT-SAVE-AS:CAPS"></a><h3>GIMP_ICON_DOCUMENT_SAVE_AS</h3>
+<pre class="programlisting">#define GIMP_ICON_DOCUMENT_SAVE_AS "document-save-as"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-EDIT:CAPS"></a><h3>GIMP_ICON_EDIT</h3>
+<pre class="programlisting">#define GIMP_ICON_EDIT "gtk-edit"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-EDIT-CLEAR:CAPS"></a><h3>GIMP_ICON_EDIT_CLEAR</h3>
+<pre class="programlisting">#define GIMP_ICON_EDIT_CLEAR "edit-clear"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-EDIT-COPY:CAPS"></a><h3>GIMP_ICON_EDIT_COPY</h3>
+<pre class="programlisting">#define GIMP_ICON_EDIT_COPY "edit-copy"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-EDIT-CUT:CAPS"></a><h3>GIMP_ICON_EDIT_CUT</h3>
+<pre class="programlisting">#define GIMP_ICON_EDIT_CUT "edit-cut"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-EDIT-DELETE:CAPS"></a><h3>GIMP_ICON_EDIT_DELETE</h3>
+<pre class="programlisting">#define GIMP_ICON_EDIT_DELETE "edit-delete"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-EDIT-FIND:CAPS"></a><h3>GIMP_ICON_EDIT_FIND</h3>
+<pre class="programlisting">#define GIMP_ICON_EDIT_FIND "edit-find"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-EDIT-PASTE:CAPS"></a><h3>GIMP_ICON_EDIT_PASTE</h3>
+<pre class="programlisting">#define GIMP_ICON_EDIT_PASTE "edit-paste"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-EDIT-PASTE-AS-NEW:CAPS"></a><h3>GIMP_ICON_EDIT_PASTE_AS_NEW</h3>
+<pre class="programlisting">#define GIMP_ICON_EDIT_PASTE_AS_NEW "gimp-paste-as-new"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-EDIT-PASTE-INTO:CAPS"></a><h3>GIMP_ICON_EDIT_PASTE_INTO</h3>
+<pre class="programlisting">#define GIMP_ICON_EDIT_PASTE_INTO "gimp-paste-into"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-EDIT-REDO:CAPS"></a><h3>GIMP_ICON_EDIT_REDO</h3>
+<pre class="programlisting">#define GIMP_ICON_EDIT_REDO "edit-redo"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-EDIT-UNDO:CAPS"></a><h3>GIMP_ICON_EDIT_UNDO</h3>
+<pre class="programlisting">#define GIMP_ICON_EDIT_UNDO "edit-undo"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-FILL-HORIZONTAL:CAPS"></a><h3>GIMP_ICON_FILL_HORIZONTAL</h3>
+<pre class="programlisting">#define GIMP_ICON_FILL_HORIZONTAL "gimp-hfill"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-FILL-VERTICAL:CAPS"></a><h3>GIMP_ICON_FILL_VERTICAL</h3>
+<pre class="programlisting">#define GIMP_ICON_FILL_VERTICAL "gimp-vfill"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-FOLDER-NEW:CAPS"></a><h3>GIMP_ICON_FOLDER_NEW</h3>
+<pre class="programlisting">#define GIMP_ICON_FOLDER_NEW "folder-new"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-FORMAT-INDENT-MORE:CAPS"></a><h3>GIMP_ICON_FORMAT_INDENT_MORE</h3>
+<pre class="programlisting">#define GIMP_ICON_FORMAT_INDENT_MORE "format-indent-more"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-FORMAT-INDENT-LESS:CAPS"></a><h3>GIMP_ICON_FORMAT_INDENT_LESS</h3>
+<pre class="programlisting">#define GIMP_ICON_FORMAT_INDENT_LESS "format-indent-less"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-FORMAT-JUSTIFY-CENTER:CAPS"></a><h3>GIMP_ICON_FORMAT_JUSTIFY_CENTER</h3>
+<pre class="programlisting">#define GIMP_ICON_FORMAT_JUSTIFY_CENTER "format-justify-center"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-FORMAT-JUSTIFY-FILL:CAPS"></a><h3>GIMP_ICON_FORMAT_JUSTIFY_FILL</h3>
+<pre class="programlisting">#define GIMP_ICON_FORMAT_JUSTIFY_FILL "format-justify-fill"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-FORMAT-JUSTIFY-LEFT:CAPS"></a><h3>GIMP_ICON_FORMAT_JUSTIFY_LEFT</h3>
+<pre class="programlisting">#define GIMP_ICON_FORMAT_JUSTIFY_LEFT "format-justify-left"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-FORMAT-JUSTIFY-RIGHT:CAPS"></a><h3>GIMP_ICON_FORMAT_JUSTIFY_RIGHT</h3>
+<pre class="programlisting">#define GIMP_ICON_FORMAT_JUSTIFY_RIGHT "format-justify-right"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-FORMAT-TEXT-BOLD:CAPS"></a><h3>GIMP_ICON_FORMAT_TEXT_BOLD</h3>
+<pre class="programlisting">#define GIMP_ICON_FORMAT_TEXT_BOLD "format-text-bold"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-FORMAT-TEXT-ITALIC:CAPS"></a><h3>GIMP_ICON_FORMAT_TEXT_ITALIC</h3>
+<pre class="programlisting">#define GIMP_ICON_FORMAT_TEXT_ITALIC "format-text-italic"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-FORMAT-TEXT-DIRECTION-LTR:CAPS"></a><h3>GIMP_ICON_FORMAT_TEXT_DIRECTION_LTR</h3>
+<pre class="programlisting">#define GIMP_ICON_FORMAT_TEXT_DIRECTION_LTR "gimp-text-dir-ltr" /* use FDO */
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-FORMAT-TEXT-DIRECTION-RTL:CAPS"></a><h3>GIMP_ICON_FORMAT_TEXT_DIRECTION_RTL</h3>
+<pre class="programlisting">#define GIMP_ICON_FORMAT_TEXT_DIRECTION_RTL "gimp-text-dir-rtl" /* use FDO */
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-FORMAT-TEXT-DIRECTION-TTB-LTR:CAPS"></a><h3>GIMP_ICON_FORMAT_TEXT_DIRECTION_TTB_LTR</h3>
+<pre class="programlisting">#define GIMP_ICON_FORMAT_TEXT_DIRECTION_TTB_LTR "gimp-text-dir-ttb-ltr" /* use FDO */
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-FORMAT-TEXT-DIRECTION-TTB-LTR-UPRIGHT:CAPS"></a><h3>GIMP_ICON_FORMAT_TEXT_DIRECTION_TTB_LTR_UPRIGHT</h3>
+<pre class="programlisting">#define GIMP_ICON_FORMAT_TEXT_DIRECTION_TTB_LTR_UPRIGHT "gimp-text-dir-ttb-ltr-upright" /* use FDO */
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-FORMAT-TEXT-DIRECTION-TTB-RTL:CAPS"></a><h3>GIMP_ICON_FORMAT_TEXT_DIRECTION_TTB_RTL</h3>
+<pre class="programlisting">#define GIMP_ICON_FORMAT_TEXT_DIRECTION_TTB_RTL "gimp-text-dir-ttb-rtl" /* use FDO */
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-FORMAT-TEXT-DIRECTION-TTB-RTL-UPRIGHT:CAPS"></a><h3>GIMP_ICON_FORMAT_TEXT_DIRECTION_TTB_RTL_UPRIGHT</h3>
+<pre class="programlisting">#define GIMP_ICON_FORMAT_TEXT_DIRECTION_TTB_RTL_UPRIGHT "gimp-text-dir-ttb-rtl-upright" /* use FDO */
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-FORMAT-TEXT-SPACING-LETTER:CAPS"></a><h3>GIMP_ICON_FORMAT_TEXT_SPACING_LETTER</h3>
+<pre class="programlisting">#define GIMP_ICON_FORMAT_TEXT_SPACING_LETTER "gimp-letter-spacing"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-FORMAT-TEXT-SPACING-LINE:CAPS"></a><h3>GIMP_ICON_FORMAT_TEXT_SPACING_LINE</h3>
+<pre class="programlisting">#define GIMP_ICON_FORMAT_TEXT_SPACING_LINE "gimp-line-spacing"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-FORMAT-TEXT-STRIKETHROUGH:CAPS"></a><h3>GIMP_ICON_FORMAT_TEXT_STRIKETHROUGH</h3>
+<pre class="programlisting">#define GIMP_ICON_FORMAT_TEXT_STRIKETHROUGH "format-text-strikethrough"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-FORMAT-TEXT-UNDERLINE:CAPS"></a><h3>GIMP_ICON_FORMAT_TEXT_UNDERLINE</h3>
+<pre class="programlisting">#define GIMP_ICON_FORMAT_TEXT_UNDERLINE "format-text-underline"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-GRADIENT-LINEAR:CAPS"></a><h3>GIMP_ICON_GRADIENT_LINEAR</h3>
+<pre class="programlisting">#define GIMP_ICON_GRADIENT_LINEAR "gimp-gradient-linear"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-GRADIENT-BILINEAR:CAPS"></a><h3>GIMP_ICON_GRADIENT_BILINEAR</h3>
+<pre class="programlisting">#define GIMP_ICON_GRADIENT_BILINEAR "gimp-gradient-bilinear"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-GRADIENT-RADIAL:CAPS"></a><h3>GIMP_ICON_GRADIENT_RADIAL</h3>
+<pre class="programlisting">#define GIMP_ICON_GRADIENT_RADIAL "gimp-gradient-radial"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-GRADIENT-SQUARE:CAPS"></a><h3>GIMP_ICON_GRADIENT_SQUARE</h3>
+<pre class="programlisting">#define GIMP_ICON_GRADIENT_SQUARE "gimp-gradient-square"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-GRADIENT-CONICAL-SYMMETRIC:CAPS"></a><h3>GIMP_ICON_GRADIENT_CONICAL_SYMMETRIC</h3>
+<pre class="programlisting">#define GIMP_ICON_GRADIENT_CONICAL_SYMMETRIC "gimp-gradient-conical-symmetric"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-GRADIENT-CONICAL-ASYMMETRIC:CAPS"></a><h3>GIMP_ICON_GRADIENT_CONICAL_ASYMMETRIC</h3>
+<pre class="programlisting">#define GIMP_ICON_GRADIENT_CONICAL_ASYMMETRIC "gimp-gradient-conical-asymmetric"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-GRADIENT-SHAPEBURST-ANGULAR:CAPS"></a><h3>GIMP_ICON_GRADIENT_SHAPEBURST_ANGULAR</h3>
+<pre class="programlisting">#define GIMP_ICON_GRADIENT_SHAPEBURST_ANGULAR "gimp-gradient-shapeburst-angular"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-GRADIENT-SHAPEBURST-SPHERICAL:CAPS"></a><h3>GIMP_ICON_GRADIENT_SHAPEBURST_SPHERICAL</h3>
+<pre class="programlisting">#define GIMP_ICON_GRADIENT_SHAPEBURST_SPHERICAL "gimp-gradient-shapeburst-spherical"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-GRADIENT-SHAPEBURST-DIMPLED:CAPS"></a><h3>GIMP_ICON_GRADIENT_SHAPEBURST_DIMPLED</h3>
+<pre class="programlisting">#define GIMP_ICON_GRADIENT_SHAPEBURST_DIMPLED "gimp-gradient-shapeburst-dimpled"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-GRADIENT-SPIRAL-CLOCKWISE:CAPS"></a><h3>GIMP_ICON_GRADIENT_SPIRAL_CLOCKWISE</h3>
+<pre class="programlisting">#define GIMP_ICON_GRADIENT_SPIRAL_CLOCKWISE "gimp-gradient-spiral-clockwise"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-GRADIENT-SPIRAL-ANTICLOCKWISE:CAPS"></a><h3>GIMP_ICON_GRADIENT_SPIRAL_ANTICLOCKWISE</h3>
+<pre class="programlisting">#define GIMP_ICON_GRADIENT_SPIRAL_ANTICLOCKWISE "gimp-gradient-spiral-anticlockwise"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-GRAVITY-EAST:CAPS"></a><h3>GIMP_ICON_GRAVITY_EAST</h3>
+<pre class="programlisting">#define GIMP_ICON_GRAVITY_EAST "gimp-gravity-east"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-GRAVITY-NORTH:CAPS"></a><h3>GIMP_ICON_GRAVITY_NORTH</h3>
+<pre class="programlisting">#define GIMP_ICON_GRAVITY_NORTH "gimp-gravity-north"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-GRAVITY-NORTH-EAST:CAPS"></a><h3>GIMP_ICON_GRAVITY_NORTH_EAST</h3>
+<pre class="programlisting">#define GIMP_ICON_GRAVITY_NORTH_EAST "gimp-gravity-north-east"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-GRAVITY-NORTH-WEST:CAPS"></a><h3>GIMP_ICON_GRAVITY_NORTH_WEST</h3>
+<pre class="programlisting">#define GIMP_ICON_GRAVITY_NORTH_WEST "gimp-gravity-north-west"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-GRAVITY-SOUTH:CAPS"></a><h3>GIMP_ICON_GRAVITY_SOUTH</h3>
+<pre class="programlisting">#define GIMP_ICON_GRAVITY_SOUTH "gimp-gravity-south"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-GRAVITY-SOUTH-EAST:CAPS"></a><h3>GIMP_ICON_GRAVITY_SOUTH_EAST</h3>
+<pre class="programlisting">#define GIMP_ICON_GRAVITY_SOUTH_EAST "gimp-gravity-south-east"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-GRAVITY-SOUTH-WEST:CAPS"></a><h3>GIMP_ICON_GRAVITY_SOUTH_WEST</h3>
+<pre class="programlisting">#define GIMP_ICON_GRAVITY_SOUTH_WEST "gimp-gravity-south-west"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-GRAVITY-WEST:CAPS"></a><h3>GIMP_ICON_GRAVITY_WEST</h3>
+<pre class="programlisting">#define GIMP_ICON_GRAVITY_WEST "gimp-gravity-west"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-GO-BOTTOM:CAPS"></a><h3>GIMP_ICON_GO_BOTTOM</h3>
+<pre class="programlisting">#define GIMP_ICON_GO_BOTTOM "go-bottom"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-GO-DOWN:CAPS"></a><h3>GIMP_ICON_GO_DOWN</h3>
+<pre class="programlisting">#define GIMP_ICON_GO_DOWN "go-down"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-GO-FIRST:CAPS"></a><h3>GIMP_ICON_GO_FIRST</h3>
+<pre class="programlisting">#define GIMP_ICON_GO_FIRST "go-first"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-GO-HOME:CAPS"></a><h3>GIMP_ICON_GO_HOME</h3>
+<pre class="programlisting">#define GIMP_ICON_GO_HOME "go-home"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-GO-LAST:CAPS"></a><h3>GIMP_ICON_GO_LAST</h3>
+<pre class="programlisting">#define GIMP_ICON_GO_LAST "go-last"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-GO-TOP:CAPS"></a><h3>GIMP_ICON_GO_TOP</h3>
+<pre class="programlisting">#define GIMP_ICON_GO_TOP "go-top"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-GO-UP:CAPS"></a><h3>GIMP_ICON_GO_UP</h3>
+<pre class="programlisting">#define GIMP_ICON_GO_UP "go-up"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-GO-PREVIOUS:CAPS"></a><h3>GIMP_ICON_GO_PREVIOUS</h3>
+<pre class="programlisting">#define GIMP_ICON_GO_PREVIOUS "go-previous"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-GO-NEXT:CAPS"></a><h3>GIMP_ICON_GO_NEXT</h3>
+<pre class="programlisting">#define GIMP_ICON_GO_NEXT "go-next"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-HELP:CAPS"></a><h3>GIMP_ICON_HELP</h3>
+<pre class="programlisting">#define GIMP_ICON_HELP "help"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-HELP-ABOUT:CAPS"></a><h3>GIMP_ICON_HELP_ABOUT</h3>
+<pre class="programlisting">#define GIMP_ICON_HELP_ABOUT "help-about"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-HELP-USER-MANUAL:CAPS"></a><h3>GIMP_ICON_HELP_USER_MANUAL</h3>
+<pre class="programlisting">#define GIMP_ICON_HELP_USER_MANUAL "gimp-user-manual"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-HISTOGRAM:CAPS"></a><h3>GIMP_ICON_HISTOGRAM</h3>
+<pre class="programlisting">#define GIMP_ICON_HISTOGRAM "gimp-histogram"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-HISTOGRAM-LINEAR:CAPS"></a><h3>GIMP_ICON_HISTOGRAM_LINEAR</h3>
+<pre class="programlisting">#define GIMP_ICON_HISTOGRAM_LINEAR "gimp-histogram-linear"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-HISTOGRAM-LOGARITHMIC:CAPS"></a><h3>GIMP_ICON_HISTOGRAM_LOGARITHMIC</h3>
+<pre class="programlisting">#define GIMP_ICON_HISTOGRAM_LOGARITHMIC "gimp-histogram-logarithmic"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-IMAGE:CAPS"></a><h3>GIMP_ICON_IMAGE</h3>
+<pre class="programlisting">#define GIMP_ICON_IMAGE "gimp-image"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-IMAGE-OPEN:CAPS"></a><h3>GIMP_ICON_IMAGE_OPEN</h3>
+<pre class="programlisting">#define GIMP_ICON_IMAGE_OPEN "gimp-image-open"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-IMAGE-RELOAD:CAPS"></a><h3>GIMP_ICON_IMAGE_RELOAD</h3>
+<pre class="programlisting">#define GIMP_ICON_IMAGE_RELOAD "gimp-image-reload"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-JOIN-MITER:CAPS"></a><h3>GIMP_ICON_JOIN_MITER</h3>
+<pre class="programlisting">#define GIMP_ICON_JOIN_MITER "gimp-join-miter"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-JOIN-ROUND:CAPS"></a><h3>GIMP_ICON_JOIN_ROUND</h3>
+<pre class="programlisting">#define GIMP_ICON_JOIN_ROUND "gimp-join-round"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-JOIN-BEVEL:CAPS"></a><h3>GIMP_ICON_JOIN_BEVEL</h3>
+<pre class="programlisting">#define GIMP_ICON_JOIN_BEVEL "gimp-join-bevel"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-LAYER:CAPS"></a><h3>GIMP_ICON_LAYER</h3>
+<pre class="programlisting">#define GIMP_ICON_LAYER "gimp-layer"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-LAYER-ANCHOR:CAPS"></a><h3>GIMP_ICON_LAYER_ANCHOR</h3>
+<pre class="programlisting">#define GIMP_ICON_LAYER_ANCHOR "gimp-anchor"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-LAYER-FLOATING-SELECTION:CAPS"></a><h3>GIMP_ICON_LAYER_FLOATING_SELECTION</h3>
+<pre class="programlisting">#define GIMP_ICON_LAYER_FLOATING_SELECTION "gimp-floating-selection"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-LAYER-MASK:CAPS"></a><h3>GIMP_ICON_LAYER_MASK</h3>
+<pre class="programlisting">#define GIMP_ICON_LAYER_MASK "gimp-layer-mask"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-LAYER-MERGE-DOWN:CAPS"></a><h3>GIMP_ICON_LAYER_MERGE_DOWN</h3>
+<pre class="programlisting">#define GIMP_ICON_LAYER_MERGE_DOWN "gimp-merge-down"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-LAYER-TEXT-LAYER:CAPS"></a><h3>GIMP_ICON_LAYER_TEXT_LAYER</h3>
+<pre class="programlisting">#define GIMP_ICON_LAYER_TEXT_LAYER "gimp-text-layer"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-LAYER-TO-IMAGESIZE:CAPS"></a><h3>GIMP_ICON_LAYER_TO_IMAGESIZE</h3>
+<pre class="programlisting">#define GIMP_ICON_LAYER_TO_IMAGESIZE "gimp-layer-to-imagesize"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-LIST:CAPS"></a><h3>GIMP_ICON_LIST</h3>
+<pre class="programlisting">#define GIMP_ICON_LIST "gimp-list"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-LIST-ADD:CAPS"></a><h3>GIMP_ICON_LIST_ADD</h3>
+<pre class="programlisting">#define GIMP_ICON_LIST_ADD "list-add"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-LIST-REMOVE:CAPS"></a><h3>GIMP_ICON_LIST_REMOVE</h3>
+<pre class="programlisting">#define GIMP_ICON_LIST_REMOVE "list-remove"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-MENU-LEFT:CAPS"></a><h3>GIMP_ICON_MENU_LEFT</h3>
+<pre class="programlisting">#define GIMP_ICON_MENU_LEFT "gimp-menu-left"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-MENU-RIGHT:CAPS"></a><h3>GIMP_ICON_MENU_RIGHT</h3>
+<pre class="programlisting">#define GIMP_ICON_MENU_RIGHT "gimp-menu-right"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-OBJECT-DUPLICATE:CAPS"></a><h3>GIMP_ICON_OBJECT_DUPLICATE</h3>
+<pre class="programlisting">#define GIMP_ICON_OBJECT_DUPLICATE "gimp-duplicate"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-OBJECT-FLIP-HORIZONTAL:CAPS"></a><h3>GIMP_ICON_OBJECT_FLIP_HORIZONTAL</h3>
+<pre class="programlisting">#define GIMP_ICON_OBJECT_FLIP_HORIZONTAL "gimp-flip-horizontal" /* use FDO */
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-OBJECT-FLIP-VERTICAL:CAPS"></a><h3>GIMP_ICON_OBJECT_FLIP_VERTICAL</h3>
+<pre class="programlisting">#define GIMP_ICON_OBJECT_FLIP_VERTICAL "gimp-flip-vertical" /* use FDO */
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-OBJECT-RESIZE:CAPS"></a><h3>GIMP_ICON_OBJECT_RESIZE</h3>
+<pre class="programlisting">#define GIMP_ICON_OBJECT_RESIZE "gimp-resize"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-OBJECT-ROTATE-180:CAPS"></a><h3>GIMP_ICON_OBJECT_ROTATE_180</h3>
+<pre class="programlisting">#define GIMP_ICON_OBJECT_ROTATE_180 "gimp-rotate-180"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-OBJECT-ROTATE-270:CAPS"></a><h3>GIMP_ICON_OBJECT_ROTATE_270</h3>
+<pre class="programlisting">#define GIMP_ICON_OBJECT_ROTATE_270 "gimp-rotate-270" /* use FDO */
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-OBJECT-ROTATE-90:CAPS"></a><h3>GIMP_ICON_OBJECT_ROTATE_90</h3>
+<pre class="programlisting">#define GIMP_ICON_OBJECT_ROTATE_90 "gimp-rotate-90" /* use FDO */
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-OBJECT-SCALE:CAPS"></a><h3>GIMP_ICON_OBJECT_SCALE</h3>
+<pre class="programlisting">#define GIMP_ICON_OBJECT_SCALE "gimp-scale"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-PATH:CAPS"></a><h3>GIMP_ICON_PATH</h3>
+<pre class="programlisting">#define GIMP_ICON_PATH "gimp-path"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-PATH-STROKE:CAPS"></a><h3>GIMP_ICON_PATH_STROKE</h3>
+<pre class="programlisting">#define GIMP_ICON_PATH_STROKE "gimp-path-stroke"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-PIVOT-CENTER:CAPS"></a><h3>GIMP_ICON_PIVOT_CENTER</h3>
+<pre class="programlisting">#define GIMP_ICON_PIVOT_CENTER "gimp-pivot-center"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-PIVOT-EAST:CAPS"></a><h3>GIMP_ICON_PIVOT_EAST</h3>
+<pre class="programlisting">#define GIMP_ICON_PIVOT_EAST "gimp-pivot-east"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-PIVOT-NORTH:CAPS"></a><h3>GIMP_ICON_PIVOT_NORTH</h3>
+<pre class="programlisting">#define GIMP_ICON_PIVOT_NORTH "gimp-pivot-north"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-PIVOT-NORTH-EAST:CAPS"></a><h3>GIMP_ICON_PIVOT_NORTH_EAST</h3>
+<pre class="programlisting">#define GIMP_ICON_PIVOT_NORTH_EAST "gimp-pivot-north-east"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-PIVOT-NORTH-WEST:CAPS"></a><h3>GIMP_ICON_PIVOT_NORTH_WEST</h3>
+<pre class="programlisting">#define GIMP_ICON_PIVOT_NORTH_WEST "gimp-pivot-north-west"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-PIVOT-SOUTH:CAPS"></a><h3>GIMP_ICON_PIVOT_SOUTH</h3>
+<pre class="programlisting">#define GIMP_ICON_PIVOT_SOUTH "gimp-pivot-south"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-PIVOT-SOUTH-EAST:CAPS"></a><h3>GIMP_ICON_PIVOT_SOUTH_EAST</h3>
+<pre class="programlisting">#define GIMP_ICON_PIVOT_SOUTH_EAST "gimp-pivot-south-east"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-PIVOT-SOUTH-WEST:CAPS"></a><h3>GIMP_ICON_PIVOT_SOUTH_WEST</h3>
+<pre class="programlisting">#define GIMP_ICON_PIVOT_SOUTH_WEST "gimp-pivot-south-west"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-PIVOT-WEST:CAPS"></a><h3>GIMP_ICON_PIVOT_WEST</h3>
+<pre class="programlisting">#define GIMP_ICON_PIVOT_WEST "gimp-pivot-west"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-PREFERENCES-SYSTEM:CAPS"></a><h3>GIMP_ICON_PREFERENCES_SYSTEM</h3>
+<pre class="programlisting">#define GIMP_ICON_PREFERENCES_SYSTEM "preferences-system"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-PROCESS-STOP:CAPS"></a><h3>GIMP_ICON_PROCESS_STOP</h3>
+<pre class="programlisting">#define GIMP_ICON_PROCESS_STOP "process-stop"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-QUICK-MASK-OFF:CAPS"></a><h3>GIMP_ICON_QUICK_MASK_OFF</h3>
+<pre class="programlisting">#define GIMP_ICON_QUICK_MASK_OFF "gimp-quick-mask-off"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-QUICK-MASK-ON:CAPS"></a><h3>GIMP_ICON_QUICK_MASK_ON</h3>
+<pre class="programlisting">#define GIMP_ICON_QUICK_MASK_ON "gimp-quick-mask-on"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-SELECTION:CAPS"></a><h3>GIMP_ICON_SELECTION</h3>
+<pre class="programlisting">#define GIMP_ICON_SELECTION "gimp-selection"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-SELECTION-ADD:CAPS"></a><h3>GIMP_ICON_SELECTION_ADD</h3>
+<pre class="programlisting">#define GIMP_ICON_SELECTION_ADD "gimp-selection-add"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-SELECTION-ALL:CAPS"></a><h3>GIMP_ICON_SELECTION_ALL</h3>
+<pre class="programlisting">#define GIMP_ICON_SELECTION_ALL "gimp-selection-all"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-SELECTION-BORDER:CAPS"></a><h3>GIMP_ICON_SELECTION_BORDER</h3>
+<pre class="programlisting">#define GIMP_ICON_SELECTION_BORDER "gimp-selection-border"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-SELECTION-GROW:CAPS"></a><h3>GIMP_ICON_SELECTION_GROW</h3>
+<pre class="programlisting">#define GIMP_ICON_SELECTION_GROW "gimp-selection-grow"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-SELECTION-INTERSECT:CAPS"></a><h3>GIMP_ICON_SELECTION_INTERSECT</h3>
+<pre class="programlisting">#define GIMP_ICON_SELECTION_INTERSECT "gimp-selection-intersect"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-SELECTION-NONE:CAPS"></a><h3>GIMP_ICON_SELECTION_NONE</h3>
+<pre class="programlisting">#define GIMP_ICON_SELECTION_NONE "gimp-selection-none"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-SELECTION-REPLACE:CAPS"></a><h3>GIMP_ICON_SELECTION_REPLACE</h3>
+<pre class="programlisting">#define GIMP_ICON_SELECTION_REPLACE "gimp-selection-replace"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-SELECTION-SHRINK:CAPS"></a><h3>GIMP_ICON_SELECTION_SHRINK</h3>
+<pre class="programlisting">#define GIMP_ICON_SELECTION_SHRINK "gimp-selection-shrink"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-SELECTION-STROKE:CAPS"></a><h3>GIMP_ICON_SELECTION_STROKE</h3>
+<pre class="programlisting">#define GIMP_ICON_SELECTION_STROKE "gimp-selection-stroke"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-SELECTION-SUBTRACT:CAPS"></a><h3>GIMP_ICON_SELECTION_SUBTRACT</h3>
+<pre class="programlisting">#define GIMP_ICON_SELECTION_SUBTRACT "gimp-selection-subtract"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-SELECTION-TO-CHANNEL:CAPS"></a><h3>GIMP_ICON_SELECTION_TO_CHANNEL</h3>
+<pre class="programlisting">#define GIMP_ICON_SELECTION_TO_CHANNEL "gimp-selection-to-channel"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-SELECTION-TO-PATH:CAPS"></a><h3>GIMP_ICON_SELECTION_TO_PATH</h3>
+<pre class="programlisting">#define GIMP_ICON_SELECTION_TO_PATH "gimp-selection-to-path"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-SHAPE-CIRCLE:CAPS"></a><h3>GIMP_ICON_SHAPE_CIRCLE</h3>
+<pre class="programlisting">#define GIMP_ICON_SHAPE_CIRCLE "gimp-shape-circle"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-SHAPE-DIAMOND:CAPS"></a><h3>GIMP_ICON_SHAPE_DIAMOND</h3>
+<pre class="programlisting">#define GIMP_ICON_SHAPE_DIAMOND "gimp-shape-diamond"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-SHAPE-SQUARE:CAPS"></a><h3>GIMP_ICON_SHAPE_SQUARE</h3>
+<pre class="programlisting">#define GIMP_ICON_SHAPE_SQUARE "gimp-shape-square"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-SYSTEM-RUN:CAPS"></a><h3>GIMP_ICON_SYSTEM_RUN</h3>
+<pre class="programlisting">#define GIMP_ICON_SYSTEM_RUN "system-run"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-TOOL-AIRBRUSH:CAPS"></a><h3>GIMP_ICON_TOOL_AIRBRUSH</h3>
+<pre class="programlisting">#define GIMP_ICON_TOOL_AIRBRUSH "gimp-tool-airbrush"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-TOOL-ALIGN:CAPS"></a><h3>GIMP_ICON_TOOL_ALIGN</h3>
+<pre class="programlisting">#define GIMP_ICON_TOOL_ALIGN "gimp-tool-align"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-TOOL-BLUR:CAPS"></a><h3>GIMP_ICON_TOOL_BLUR</h3>
+<pre class="programlisting">#define GIMP_ICON_TOOL_BLUR "gimp-tool-blur"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-TOOL-BRIGHTNESS-CONTRAST:CAPS"></a><h3>GIMP_ICON_TOOL_BRIGHTNESS_CONTRAST</h3>
+<pre class="programlisting">#define GIMP_ICON_TOOL_BRIGHTNESS_CONTRAST "gimp-tool-brightness-contrast"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-TOOL-BUCKET-FILL:CAPS"></a><h3>GIMP_ICON_TOOL_BUCKET_FILL</h3>
+<pre class="programlisting">#define GIMP_ICON_TOOL_BUCKET_FILL "gimp-tool-bucket-fill"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-TOOL-BY-COLOR-SELECT:CAPS"></a><h3>GIMP_ICON_TOOL_BY_COLOR_SELECT</h3>
+<pre class="programlisting">#define GIMP_ICON_TOOL_BY_COLOR_SELECT "gimp-tool-by-color-select"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-TOOL-CAGE:CAPS"></a><h3>GIMP_ICON_TOOL_CAGE</h3>
+<pre class="programlisting">#define GIMP_ICON_TOOL_CAGE "gimp-tool-cage"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-TOOL-CLONE:CAPS"></a><h3>GIMP_ICON_TOOL_CLONE</h3>
+<pre class="programlisting">#define GIMP_ICON_TOOL_CLONE "gimp-tool-clone"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-TOOL-COLOR-TEMPERATURE:CAPS"></a><h3>GIMP_ICON_TOOL_COLOR_TEMPERATURE</h3>
+<pre class="programlisting">#define GIMP_ICON_TOOL_COLOR_TEMPERATURE "gimp-tool-color-temperature"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-TOOL-COLORIZE:CAPS"></a><h3>GIMP_ICON_TOOL_COLORIZE</h3>
+<pre class="programlisting">#define GIMP_ICON_TOOL_COLORIZE "gimp-tool-colorize"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-TOOL-COLOR-BALANCE:CAPS"></a><h3>GIMP_ICON_TOOL_COLOR_BALANCE</h3>
+<pre class="programlisting">#define GIMP_ICON_TOOL_COLOR_BALANCE "gimp-tool-color-balance"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-TOOL-COLOR-PICKER:CAPS"></a><h3>GIMP_ICON_TOOL_COLOR_PICKER</h3>
+<pre class="programlisting">#define GIMP_ICON_TOOL_COLOR_PICKER "gimp-tool-color-picker"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-TOOL-CROP:CAPS"></a><h3>GIMP_ICON_TOOL_CROP</h3>
+<pre class="programlisting">#define GIMP_ICON_TOOL_CROP "gimp-tool-crop"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-TOOL-CURVES:CAPS"></a><h3>GIMP_ICON_TOOL_CURVES</h3>
+<pre class="programlisting">#define GIMP_ICON_TOOL_CURVES "gimp-tool-curves"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-TOOL-DESATURATE:CAPS"></a><h3>GIMP_ICON_TOOL_DESATURATE</h3>
+<pre class="programlisting">#define GIMP_ICON_TOOL_DESATURATE "gimp-tool-desaturate"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-TOOL-DODGE:CAPS"></a><h3>GIMP_ICON_TOOL_DODGE</h3>
+<pre class="programlisting">#define GIMP_ICON_TOOL_DODGE "gimp-tool-dodge"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-TOOL-ELLIPSE-SELECT:CAPS"></a><h3>GIMP_ICON_TOOL_ELLIPSE_SELECT</h3>
+<pre class="programlisting">#define GIMP_ICON_TOOL_ELLIPSE_SELECT "gimp-tool-ellipse-select"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-TOOL-ERASER:CAPS"></a><h3>GIMP_ICON_TOOL_ERASER</h3>
+<pre class="programlisting">#define GIMP_ICON_TOOL_ERASER "gimp-tool-eraser"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-TOOL-EXPOSURE:CAPS"></a><h3>GIMP_ICON_TOOL_EXPOSURE</h3>
+<pre class="programlisting">#define GIMP_ICON_TOOL_EXPOSURE "gimp-tool-exposure"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-TOOL-FLIP:CAPS"></a><h3>GIMP_ICON_TOOL_FLIP</h3>
+<pre class="programlisting">#define GIMP_ICON_TOOL_FLIP "gimp-tool-flip"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-TOOL-FOREGROUND-SELECT:CAPS"></a><h3>GIMP_ICON_TOOL_FOREGROUND_SELECT</h3>
+<pre class="programlisting">#define GIMP_ICON_TOOL_FOREGROUND_SELECT "gimp-tool-foreground-select"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-TOOL-FREE-SELECT:CAPS"></a><h3>GIMP_ICON_TOOL_FREE_SELECT</h3>
+<pre class="programlisting">#define GIMP_ICON_TOOL_FREE_SELECT "gimp-tool-free-select"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-TOOL-FUZZY-SELECT:CAPS"></a><h3>GIMP_ICON_TOOL_FUZZY_SELECT</h3>
+<pre class="programlisting">#define GIMP_ICON_TOOL_FUZZY_SELECT "gimp-tool-fuzzy-select"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-TOOL-GRADIENT:CAPS"></a><h3>GIMP_ICON_TOOL_GRADIENT</h3>
+<pre class="programlisting">#define GIMP_ICON_TOOL_GRADIENT "gimp-tool-gradient"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-TOOL-HANDLE-TRANSFORM:CAPS"></a><h3>GIMP_ICON_TOOL_HANDLE_TRANSFORM</h3>
+<pre class="programlisting">#define GIMP_ICON_TOOL_HANDLE_TRANSFORM "gimp-tool-handle-transform"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-TOOL-HEAL:CAPS"></a><h3>GIMP_ICON_TOOL_HEAL</h3>
+<pre class="programlisting">#define GIMP_ICON_TOOL_HEAL "gimp-tool-heal"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-TOOL-HUE-SATURATION:CAPS"></a><h3>GIMP_ICON_TOOL_HUE_SATURATION</h3>
+<pre class="programlisting">#define GIMP_ICON_TOOL_HUE_SATURATION "gimp-tool-hue-saturation"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-TOOL-INK:CAPS"></a><h3>GIMP_ICON_TOOL_INK</h3>
+<pre class="programlisting">#define GIMP_ICON_TOOL_INK "gimp-tool-ink"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-TOOL-ISCISSORS:CAPS"></a><h3>GIMP_ICON_TOOL_ISCISSORS</h3>
+<pre class="programlisting">#define GIMP_ICON_TOOL_ISCISSORS "gimp-tool-iscissors"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-TOOL-LEVELS:CAPS"></a><h3>GIMP_ICON_TOOL_LEVELS</h3>
+<pre class="programlisting">#define GIMP_ICON_TOOL_LEVELS "gimp-tool-levels"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-TOOL-MEASURE:CAPS"></a><h3>GIMP_ICON_TOOL_MEASURE</h3>
+<pre class="programlisting">#define GIMP_ICON_TOOL_MEASURE "gimp-tool-measure"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-TOOL-MOVE:CAPS"></a><h3>GIMP_ICON_TOOL_MOVE</h3>
+<pre class="programlisting">#define GIMP_ICON_TOOL_MOVE "gimp-tool-move"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-TOOL-MYPAINT-BRUSH:CAPS"></a><h3>GIMP_ICON_TOOL_MYPAINT_BRUSH</h3>
+<pre class="programlisting">#define GIMP_ICON_TOOL_MYPAINT_BRUSH "gimp-tool-mypaint-brush"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-TOOL-N-POINT-DEFORMATION:CAPS"></a><h3>GIMP_ICON_TOOL_N_POINT_DEFORMATION</h3>
+<pre class="programlisting">#define GIMP_ICON_TOOL_N_POINT_DEFORMATION "gimp-tool-n-point-deformation"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-TOOL-OFFSET:CAPS"></a><h3>GIMP_ICON_TOOL_OFFSET</h3>
+<pre class="programlisting">#define GIMP_ICON_TOOL_OFFSET "gimp-tool-offset"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-TOOL-PAINTBRUSH:CAPS"></a><h3>GIMP_ICON_TOOL_PAINTBRUSH</h3>
+<pre class="programlisting">#define GIMP_ICON_TOOL_PAINTBRUSH "gimp-tool-paintbrush"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-TOOL-PATH:CAPS"></a><h3>GIMP_ICON_TOOL_PATH</h3>
+<pre class="programlisting">#define GIMP_ICON_TOOL_PATH "gimp-tool-path"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-TOOL-PENCIL:CAPS"></a><h3>GIMP_ICON_TOOL_PENCIL</h3>
+<pre class="programlisting">#define GIMP_ICON_TOOL_PENCIL "gimp-tool-pencil"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-TOOL-PERSPECTIVE:CAPS"></a><h3>GIMP_ICON_TOOL_PERSPECTIVE</h3>
+<pre class="programlisting">#define GIMP_ICON_TOOL_PERSPECTIVE "gimp-tool-perspective"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-TOOL-PERSPECTIVE-CLONE:CAPS"></a><h3>GIMP_ICON_TOOL_PERSPECTIVE_CLONE</h3>
+<pre class="programlisting">#define GIMP_ICON_TOOL_PERSPECTIVE_CLONE "gimp-tool-perspective-clone"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-TOOL-POSTERIZE:CAPS"></a><h3>GIMP_ICON_TOOL_POSTERIZE</h3>
+<pre class="programlisting">#define GIMP_ICON_TOOL_POSTERIZE "gimp-tool-posterize"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-TOOL-RECT-SELECT:CAPS"></a><h3>GIMP_ICON_TOOL_RECT_SELECT</h3>
+<pre class="programlisting">#define GIMP_ICON_TOOL_RECT_SELECT "gimp-tool-rect-select"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-TOOL-ROTATE:CAPS"></a><h3>GIMP_ICON_TOOL_ROTATE</h3>
+<pre class="programlisting">#define GIMP_ICON_TOOL_ROTATE "gimp-tool-rotate"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-TOOL-SCALE:CAPS"></a><h3>GIMP_ICON_TOOL_SCALE</h3>
+<pre class="programlisting">#define GIMP_ICON_TOOL_SCALE "gimp-tool-scale"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-TOOL-SEAMLESS-CLONE:CAPS"></a><h3>GIMP_ICON_TOOL_SEAMLESS_CLONE</h3>
+<pre class="programlisting">#define GIMP_ICON_TOOL_SEAMLESS_CLONE "gimp-tool-seamless-clone"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-TOOL-SHADOWS-HIGHLIGHTS:CAPS"></a><h3>GIMP_ICON_TOOL_SHADOWS_HIGHLIGHTS</h3>
+<pre class="programlisting">#define GIMP_ICON_TOOL_SHADOWS_HIGHLIGHTS "gimp-tool-shadows-highlights"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-TOOL-SHEAR:CAPS"></a><h3>GIMP_ICON_TOOL_SHEAR</h3>
+<pre class="programlisting">#define GIMP_ICON_TOOL_SHEAR "gimp-tool-shear"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-TOOL-SMUDGE:CAPS"></a><h3>GIMP_ICON_TOOL_SMUDGE</h3>
+<pre class="programlisting">#define GIMP_ICON_TOOL_SMUDGE "gimp-tool-smudge"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-TOOL-TEXT:CAPS"></a><h3>GIMP_ICON_TOOL_TEXT</h3>
+<pre class="programlisting">#define GIMP_ICON_TOOL_TEXT "gimp-tool-text"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-TOOL-THRESHOLD:CAPS"></a><h3>GIMP_ICON_TOOL_THRESHOLD</h3>
+<pre class="programlisting">#define GIMP_ICON_TOOL_THRESHOLD "gimp-tool-threshold"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-TOOL-TRANSFORM-3D:CAPS"></a><h3>GIMP_ICON_TOOL_TRANSFORM_3D</h3>
+<pre class="programlisting">#define GIMP_ICON_TOOL_TRANSFORM_3D "gimp-tool-transform-3d"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-TOOL-UNIFIED-TRANSFORM:CAPS"></a><h3>GIMP_ICON_TOOL_UNIFIED_TRANSFORM</h3>
+<pre class="programlisting">#define GIMP_ICON_TOOL_UNIFIED_TRANSFORM "gimp-tool-unified-transform"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-TOOL-WARP:CAPS"></a><h3>GIMP_ICON_TOOL_WARP</h3>
+<pre class="programlisting">#define GIMP_ICON_TOOL_WARP "gimp-tool-warp"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-TOOL-ZOOM:CAPS"></a><h3>GIMP_ICON_TOOL_ZOOM</h3>
+<pre class="programlisting">#define GIMP_ICON_TOOL_ZOOM "gimp-tool-zoom"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-TRANSFORM-3D-CAMERA:CAPS"></a><h3>GIMP_ICON_TRANSFORM_3D_CAMERA</h3>
+<pre class="programlisting">#define GIMP_ICON_TRANSFORM_3D_CAMERA "gimp-transform-3d-camera"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-TRANSFORM-3D-MOVE:CAPS"></a><h3>GIMP_ICON_TRANSFORM_3D_MOVE</h3>
+<pre class="programlisting">#define GIMP_ICON_TRANSFORM_3D_MOVE "gimp-transform-3d-move"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-TRANSFORM-3D-ROTATE:CAPS"></a><h3>GIMP_ICON_TRANSFORM_3D_ROTATE</h3>
+<pre class="programlisting">#define GIMP_ICON_TRANSFORM_3D_ROTATE "gimp-transform-3d-rotate"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-VIEW-REFRESH:CAPS"></a><h3>GIMP_ICON_VIEW_REFRESH</h3>
+<pre class="programlisting">#define GIMP_ICON_VIEW_REFRESH "view-refresh"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-VIEW-FULLSCREEN:CAPS"></a><h3>GIMP_ICON_VIEW_FULLSCREEN</h3>
+<pre class="programlisting">#define GIMP_ICON_VIEW_FULLSCREEN "view-fullscreen"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-WILBER:CAPS"></a><h3>GIMP_ICON_WILBER</h3>
+<pre class="programlisting">#define GIMP_ICON_WILBER "gimp-wilber"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-WILBER-EEK:CAPS"></a><h3>GIMP_ICON_WILBER_EEK</h3>
+<pre class="programlisting">#define GIMP_ICON_WILBER_EEK "gimp-wilber-eek"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-WINDOW-CLOSE:CAPS"></a><h3>GIMP_ICON_WINDOW_CLOSE</h3>
+<pre class="programlisting">#define GIMP_ICON_WINDOW_CLOSE "window-close"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-WINDOW-MOVE-TO-SCREEN:CAPS"></a><h3>GIMP_ICON_WINDOW_MOVE_TO_SCREEN</h3>
+<pre class="programlisting">#define GIMP_ICON_WINDOW_MOVE_TO_SCREEN "gimp-move-to-screen"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-WINDOW-NEW:CAPS"></a><h3>GIMP_ICON_WINDOW_NEW</h3>
+<pre class="programlisting">#define GIMP_ICON_WINDOW_NEW "window-new"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-ZOOM-IN:CAPS"></a><h3>GIMP_ICON_ZOOM_IN</h3>
+<pre class="programlisting">#define GIMP_ICON_ZOOM_IN "zoom-in"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-ZOOM-ORIGINAL:CAPS"></a><h3>GIMP_ICON_ZOOM_ORIGINAL</h3>
+<pre class="programlisting">#define GIMP_ICON_ZOOM_ORIGINAL "zoom-original"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-ZOOM-OUT:CAPS"></a><h3>GIMP_ICON_ZOOM_OUT</h3>
+<pre class="programlisting">#define GIMP_ICON_ZOOM_OUT "zoom-out"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-ZOOM-FIT-BEST:CAPS"></a><h3>GIMP_ICON_ZOOM_FIT_BEST</h3>
+<pre class="programlisting">#define GIMP_ICON_ZOOM_FIT_BEST "zoom-fit-best"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-ICON-ZOOM-FOLLOW-WINDOW:CAPS"></a><h3>GIMP_ICON_ZOOM_FOLLOW_WINDOW</h3>
+<pre class="programlisting">#define GIMP_ICON_ZOOM_FOLLOW_WINDOW "gimp-zoom-follow-window"
+</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-ANCHOR:CAPS"></a><h3>GIMP_STOCK_ANCHOR</h3>
+<pre class="programlisting">#define GIMP_STOCK_ANCHOR "gimp-anchor"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_ANCHOR</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-CENTER:CAPS"></a><h3>GIMP_STOCK_CENTER</h3>
+<pre class="programlisting">#define GIMP_STOCK_CENTER "gimp-center"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_CENTER</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-DUPLICATE:CAPS"></a><h3>GIMP_STOCK_DUPLICATE</h3>
+<pre class="programlisting">#define GIMP_STOCK_DUPLICATE "gimp-duplicate"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_DUPLICATE</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-EDIT:CAPS"></a><h3>GIMP_STOCK_EDIT</h3>
+<pre class="programlisting">#define GIMP_STOCK_EDIT "gtk-edit"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_EDIT</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-RESET:CAPS"></a><h3>GIMP_STOCK_RESET</h3>
+<pre class="programlisting">#define GIMP_STOCK_RESET "gimp-reset"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_RESET</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-CLOSE:CAPS"></a><h3>GIMP_STOCK_CLOSE</h3>
+<pre class="programlisting">#define GIMP_STOCK_CLOSE "gimp-close"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_CLOSE</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-MENU-LEFT:CAPS"></a><h3>GIMP_STOCK_MENU_LEFT</h3>
+<pre class="programlisting">#define GIMP_STOCK_MENU_LEFT "gimp-menu-left"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_MENU_LEFT</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-MENU-RIGHT:CAPS"></a><h3>GIMP_STOCK_MENU_RIGHT</h3>
+<pre class="programlisting">#define GIMP_STOCK_MENU_RIGHT "gimp-menu-right"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_MENU_RIGHT</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-MOVE-TO-SCREEN:CAPS"></a><h3>GIMP_STOCK_MOVE_TO_SCREEN</h3>
+<pre class="programlisting">#define GIMP_STOCK_MOVE_TO_SCREEN "gimp-move-to-screen"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_MOVE_TO_SCREEN</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-INVERT:CAPS"></a><h3>GIMP_STOCK_INVERT</h3>
+<pre class="programlisting">#define GIMP_STOCK_INVERT "gimp-invert"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_INVERT</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-LAYER-TO-IMAGESIZE:CAPS"></a><h3>GIMP_STOCK_LAYER_TO_IMAGESIZE</h3>
+<pre class="programlisting">#define GIMP_STOCK_LAYER_TO_IMAGESIZE "gimp-layer-to-imagesize"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_LAYER_TO_IMAGESIZE</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-MERGE-DOWN:CAPS"></a><h3>GIMP_STOCK_MERGE_DOWN</h3>
+<pre class="programlisting">#define GIMP_STOCK_MERGE_DOWN "gimp-merge-down"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_MERGE_DOWN</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-NAVIGATION:CAPS"></a><h3>GIMP_STOCK_NAVIGATION</h3>
+<pre class="programlisting">#define GIMP_STOCK_NAVIGATION "gimp-navigation"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_NAVIGATION</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-PASTE-AS-NEW:CAPS"></a><h3>GIMP_STOCK_PASTE_AS_NEW</h3>
+<pre class="programlisting">#define GIMP_STOCK_PASTE_AS_NEW "gimp-paste-as-new"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_PASTE_AS_NEW</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-PASTE-INTO:CAPS"></a><h3>GIMP_STOCK_PASTE_INTO</h3>
+<pre class="programlisting">#define GIMP_STOCK_PASTE_INTO "gimp-paste-into"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_PASTE_INTO</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-PATH-STROKE:CAPS"></a><h3>GIMP_STOCK_PATH_STROKE</h3>
+<pre class="programlisting">#define GIMP_STOCK_PATH_STROKE "gimp-path-stroke"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_PATH_STROKE</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-PLUGIN:CAPS"></a><h3>GIMP_STOCK_PLUGIN</h3>
+<pre class="programlisting">#define GIMP_STOCK_PLUGIN "gimp-plugin"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_PLUGIN</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-QUICK-MASK-OFF:CAPS"></a><h3>GIMP_STOCK_QUICK_MASK_OFF</h3>
+<pre class="programlisting">#define GIMP_STOCK_QUICK_MASK_OFF "gimp-quick-mask-off"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_QUICK_MASK_OFF</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-QUICK-MASK-ON:CAPS"></a><h3>GIMP_STOCK_QUICK_MASK_ON</h3>
+<pre class="programlisting">#define GIMP_STOCK_QUICK_MASK_ON "gimp-quick-mask-on"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_QUICK_MASK_ON</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-HISTOGRAM:CAPS"></a><h3>GIMP_STOCK_HISTOGRAM</h3>
+<pre class="programlisting">#define GIMP_STOCK_HISTOGRAM "gimp-histogram"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_HISTOGRAM</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-HISTOGRAM-LINEAR:CAPS"></a><h3>GIMP_STOCK_HISTOGRAM_LINEAR</h3>
+<pre class="programlisting">#define GIMP_STOCK_HISTOGRAM_LINEAR "gimp-histogram-linear"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_HISTOGRAM_LINEAR</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-HISTOGRAM-LOGARITHMIC:CAPS"></a><h3>GIMP_STOCK_HISTOGRAM_LOGARITHMIC</h3>
+<pre class="programlisting">#define GIMP_STOCK_HISTOGRAM_LOGARITHMIC "gimp-histogram-logarithmic"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_HISTOGRAM_LOGARITHMIC</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-RESHOW-FILTER:CAPS"></a><h3>GIMP_STOCK_RESHOW_FILTER</h3>
+<pre class="programlisting">#define GIMP_STOCK_RESHOW_FILTER "gimp-reshow-filter"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_RESHOW_FILTER</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-RESIZE:CAPS"></a><h3>GIMP_STOCK_RESIZE</h3>
+<pre class="programlisting">#define GIMP_STOCK_RESIZE "gimp-resize"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_RESIZE</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-FLIP-HORIZONTAL:CAPS"></a><h3>GIMP_STOCK_FLIP_HORIZONTAL</h3>
+<pre class="programlisting">#define GIMP_STOCK_FLIP_HORIZONTAL "gimp-flip-horizontal"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_FLIP_HORIZONTAL</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-FLIP-VERTICAL:CAPS"></a><h3>GIMP_STOCK_FLIP_VERTICAL</h3>
+<pre class="programlisting">#define GIMP_STOCK_FLIP_VERTICAL "gimp-flip-vertical"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_FLIP_VERTICAL</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-ROTATE-180:CAPS"></a><h3>GIMP_STOCK_ROTATE_180</h3>
+<pre class="programlisting">#define GIMP_STOCK_ROTATE_180 "gimp-rotate-180"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_ROTATE_180</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-ROTATE-270:CAPS"></a><h3>GIMP_STOCK_ROTATE_270</h3>
+<pre class="programlisting">#define GIMP_STOCK_ROTATE_270 "gimp-rotate-270"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_ROTATE_270</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-ROTATE-90:CAPS"></a><h3>GIMP_STOCK_ROTATE_90</h3>
+<pre class="programlisting">#define GIMP_STOCK_ROTATE_90 "gimp-rotate-90"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_ROTATE_90</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-SCALE:CAPS"></a><h3>GIMP_STOCK_SCALE</h3>
+<pre class="programlisting">#define GIMP_STOCK_SCALE "gimp-scale"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_SCALE</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-LINKED:CAPS"></a><h3>GIMP_STOCK_LINKED</h3>
+<pre class="programlisting">#define GIMP_STOCK_LINKED "gimp-linked"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_LINKED</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-VISIBLE:CAPS"></a><h3>GIMP_STOCK_VISIBLE</h3>
+<pre class="programlisting">#define GIMP_STOCK_VISIBLE "gimp-visible"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_VISIBLE</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-LIST:CAPS"></a><h3>GIMP_STOCK_LIST</h3>
+<pre class="programlisting">#define GIMP_STOCK_LIST "gimp-list"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_LIST</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-GRID:CAPS"></a><h3>GIMP_STOCK_GRID</h3>
+<pre class="programlisting">#define GIMP_STOCK_GRID "gimp-grid"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_GRID</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-PORTRAIT:CAPS"></a><h3>GIMP_STOCK_PORTRAIT</h3>
+<pre class="programlisting">#define GIMP_STOCK_PORTRAIT "gimp-portrait"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_PORTRAIT</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-LANDSCAPE:CAPS"></a><h3>GIMP_STOCK_LANDSCAPE</h3>
+<pre class="programlisting">#define GIMP_STOCK_LANDSCAPE "gimp-landscape"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_LANDSCAPE</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-VIDEO:CAPS"></a><h3>GIMP_STOCK_VIDEO</h3>
+<pre class="programlisting">#define GIMP_STOCK_VIDEO "gimp-video"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_VIDEO</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-WEB:CAPS"></a><h3>GIMP_STOCK_WEB</h3>
+<pre class="programlisting">#define GIMP_STOCK_WEB "gimp-web"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_WEB</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-IMAGE:CAPS"></a><h3>GIMP_STOCK_IMAGE</h3>
+<pre class="programlisting">#define GIMP_STOCK_IMAGE "gimp-image"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_IMAGE</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-LAYER:CAPS"></a><h3>GIMP_STOCK_LAYER</h3>
+<pre class="programlisting">#define GIMP_STOCK_LAYER "gimp-layer"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_LAYER</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-LAYER-MASK:CAPS"></a><h3>GIMP_STOCK_LAYER_MASK</h3>
+<pre class="programlisting">#define GIMP_STOCK_LAYER_MASK "gimp-layer-mask"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_LAYER_MASK</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-CHANNEL:CAPS"></a><h3>GIMP_STOCK_CHANNEL</h3>
+<pre class="programlisting">#define GIMP_STOCK_CHANNEL "gimp-channel"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_CHANNEL</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-CHANNEL-RED:CAPS"></a><h3>GIMP_STOCK_CHANNEL_RED</h3>
+<pre class="programlisting">#define GIMP_STOCK_CHANNEL_RED "gimp-channel-red"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_CHANNEL_RED</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-CHANNEL-GREEN:CAPS"></a><h3>GIMP_STOCK_CHANNEL_GREEN</h3>
+<pre class="programlisting">#define GIMP_STOCK_CHANNEL_GREEN "gimp-channel-green"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_CHANNEL_GREEN</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-CHANNEL-BLUE:CAPS"></a><h3>GIMP_STOCK_CHANNEL_BLUE</h3>
+<pre class="programlisting">#define GIMP_STOCK_CHANNEL_BLUE "gimp-channel-blue"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_CHANNEL_BLUE</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-CHANNEL-GRAY:CAPS"></a><h3>GIMP_STOCK_CHANNEL_GRAY</h3>
+<pre class="programlisting">#define GIMP_STOCK_CHANNEL_GRAY "gimp-channel-gray"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_CHANNEL_GRAY</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-CHANNEL-INDEXED:CAPS"></a><h3>GIMP_STOCK_CHANNEL_INDEXED</h3>
+<pre class="programlisting">#define GIMP_STOCK_CHANNEL_INDEXED "gimp-channel-indexed"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_CHANNEL_INDEXED</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-CHANNEL-ALPHA:CAPS"></a><h3>GIMP_STOCK_CHANNEL_ALPHA</h3>
+<pre class="programlisting">#define GIMP_STOCK_CHANNEL_ALPHA "gimp-channel-alpha"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_CHANNEL_ALPHA</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-PATH:CAPS"></a><h3>GIMP_STOCK_PATH</h3>
+<pre class="programlisting">#define GIMP_STOCK_PATH "gimp-path"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_PATH</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-TEXT-LAYER:CAPS"></a><h3>GIMP_STOCK_TEXT_LAYER</h3>
+<pre class="programlisting">#define GIMP_STOCK_TEXT_LAYER "gimp-text-layer"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_TEXT_LAYER</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-FLOATING-SELECTION:CAPS"></a><h3>GIMP_STOCK_FLOATING_SELECTION</h3>
+<pre class="programlisting">#define GIMP_STOCK_FLOATING_SELECTION "gimp-floating-selection"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_FLOATING_SELECTION</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-TEMPLATE:CAPS"></a><h3>GIMP_STOCK_TEMPLATE</h3>
+<pre class="programlisting">#define GIMP_STOCK_TEMPLATE "gimp-template"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_TEMPLATE</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-IMAGES:CAPS"></a><h3>GIMP_STOCK_IMAGES</h3>
+<pre class="programlisting">#define GIMP_STOCK_IMAGES "gimp-images"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_IMAGES</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-LAYERS:CAPS"></a><h3>GIMP_STOCK_LAYERS</h3>
+<pre class="programlisting">#define GIMP_STOCK_LAYERS "gimp-layers"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_LAYERS</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-CHANNELS:CAPS"></a><h3>GIMP_STOCK_CHANNELS</h3>
+<pre class="programlisting">#define GIMP_STOCK_CHANNELS "gimp-channels"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_CHANNELS</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-PATHS:CAPS"></a><h3>GIMP_STOCK_PATHS</h3>
+<pre class="programlisting">#define GIMP_STOCK_PATHS "gimp-paths"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_PATHS</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-COLORMAP:CAPS"></a><h3>GIMP_STOCK_COLORMAP</h3>
+<pre class="programlisting">#define GIMP_STOCK_COLORMAP "gimp-colormap"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_COLORMAP</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-INDEXED-PALETTE:CAPS"></a><h3>GIMP_STOCK_INDEXED_PALETTE</h3>
+<pre class="programlisting">#define GIMP_STOCK_INDEXED_PALETTE "gimp-colormap"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_INDEXED_PALETTE</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-CURSOR:CAPS"></a><h3>GIMP_STOCK_CURSOR</h3>
+<pre class="programlisting">#define GIMP_STOCK_CURSOR "gimp-cursor"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_CURSOR</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-SAMPLE-POINT:CAPS"></a><h3>GIMP_STOCK_SAMPLE_POINT</h3>
+<pre class="programlisting">#define GIMP_STOCK_SAMPLE_POINT "gimp-sample-point"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_SAMPLE_POINT</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-SHAPE-CIRCLE:CAPS"></a><h3>GIMP_STOCK_SHAPE_CIRCLE</h3>
+<pre class="programlisting">#define GIMP_STOCK_SHAPE_CIRCLE "gimp-shape-circle"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_SHAPE_CIRCLE</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-SHAPE-SQUARE:CAPS"></a><h3>GIMP_STOCK_SHAPE_SQUARE</h3>
+<pre class="programlisting">#define GIMP_STOCK_SHAPE_SQUARE "gimp-shape-square"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_SHAPE_SQUARE</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-SHAPE-DIAMOND:CAPS"></a><h3>GIMP_STOCK_SHAPE_DIAMOND</h3>
+<pre class="programlisting">#define GIMP_STOCK_SHAPE_DIAMOND "gimp-shape-diamond"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_SHAPE_DIAMOND</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-CAP-BUTT:CAPS"></a><h3>GIMP_STOCK_CAP_BUTT</h3>
+<pre class="programlisting">#define GIMP_STOCK_CAP_BUTT "gimp-cap-butt"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_CAP_BUTT</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-CAP-ROUND:CAPS"></a><h3>GIMP_STOCK_CAP_ROUND</h3>
+<pre class="programlisting">#define GIMP_STOCK_CAP_ROUND "gimp-cap-round"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_CAP_ROUND</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-CAP-SQUARE:CAPS"></a><h3>GIMP_STOCK_CAP_SQUARE</h3>
+<pre class="programlisting">#define GIMP_STOCK_CAP_SQUARE "gimp-cap-square"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_CAP_SQUARE</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-JOIN-MITER:CAPS"></a><h3>GIMP_STOCK_JOIN_MITER</h3>
+<pre class="programlisting">#define GIMP_STOCK_JOIN_MITER "gimp-join-miter"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_JOIN_MITER</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-JOIN-ROUND:CAPS"></a><h3>GIMP_STOCK_JOIN_ROUND</h3>
+<pre class="programlisting">#define GIMP_STOCK_JOIN_ROUND "gimp-join-round"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_JOIN_ROUND</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-JOIN-BEVEL:CAPS"></a><h3>GIMP_STOCK_JOIN_BEVEL</h3>
+<pre class="programlisting">#define GIMP_STOCK_JOIN_BEVEL "gimp-join-bevel"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_JOIN_BEVEL</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-SELECTION:CAPS"></a><h3>GIMP_STOCK_SELECTION</h3>
+<pre class="programlisting">#define GIMP_STOCK_SELECTION "gimp-selection"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_SELECTION</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-SELECTION-ALL:CAPS"></a><h3>GIMP_STOCK_SELECTION_ALL</h3>
+<pre class="programlisting">#define GIMP_STOCK_SELECTION_ALL "gimp-selection-all"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_SELECTION_ALL</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-SELECTION-NONE:CAPS"></a><h3>GIMP_STOCK_SELECTION_NONE</h3>
+<pre class="programlisting">#define GIMP_STOCK_SELECTION_NONE "gimp-selection-none"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_SELECTION_NONE</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-SELECTION-GROW:CAPS"></a><h3>GIMP_STOCK_SELECTION_GROW</h3>
+<pre class="programlisting">#define GIMP_STOCK_SELECTION_GROW "gimp-selection-grow"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_SELECTION_GROW</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-SELECTION-SHRINK:CAPS"></a><h3>GIMP_STOCK_SELECTION_SHRINK</h3>
+<pre class="programlisting">#define GIMP_STOCK_SELECTION_SHRINK "gimp-selection-shrink"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_SELECTION_SHRINK</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-SELECTION-BORDER:CAPS"></a><h3>GIMP_STOCK_SELECTION_BORDER</h3>
+<pre class="programlisting">#define GIMP_STOCK_SELECTION_BORDER "gimp-selection-border"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_SELECTION_BORDER</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-SELECTION-ADD:CAPS"></a><h3>GIMP_STOCK_SELECTION_ADD</h3>
+<pre class="programlisting">#define GIMP_STOCK_SELECTION_ADD "gimp-selection-add"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_SELECTION_ADD</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-SELECTION-SUBTRACT:CAPS"></a><h3>GIMP_STOCK_SELECTION_SUBTRACT</h3>
+<pre class="programlisting">#define GIMP_STOCK_SELECTION_SUBTRACT "gimp-selection-subtract"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_SELECTION_SUBTRACT</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-SELECTION-REPLACE:CAPS"></a><h3>GIMP_STOCK_SELECTION_REPLACE</h3>
+<pre class="programlisting">#define GIMP_STOCK_SELECTION_REPLACE "gimp-selection-replace"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_SELECTION_REPLACE</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-SELECTION-INTERSECT:CAPS"></a><h3>GIMP_STOCK_SELECTION_INTERSECT</h3>
+<pre class="programlisting">#define GIMP_STOCK_SELECTION_INTERSECT "gimp-selection-intersect"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_SELECTION_INTERSECT</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-SELECTION-STROKE:CAPS"></a><h3>GIMP_STOCK_SELECTION_STROKE</h3>
+<pre class="programlisting">#define GIMP_STOCK_SELECTION_STROKE "gimp-selection-stroke"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_SELECTION_STROKE</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-SELECTION-TO-CHANNEL:CAPS"></a><h3>GIMP_STOCK_SELECTION_TO_CHANNEL</h3>
+<pre class="programlisting">#define GIMP_STOCK_SELECTION_TO_CHANNEL "gimp-selection-to-channel"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_SELECTION_TO_CHANNEL</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-SELECTION-TO-PATH:CAPS"></a><h3>GIMP_STOCK_SELECTION_TO_PATH</h3>
+<pre class="programlisting">#define GIMP_STOCK_SELECTION_TO_PATH "gimp-selection-to-path"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_SELECTION_TO_PATH</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-GRADIENT-LINEAR:CAPS"></a><h3>GIMP_STOCK_GRADIENT_LINEAR</h3>
+<pre class="programlisting">#define GIMP_STOCK_GRADIENT_LINEAR "gimp-gradient-linear"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_GRADIENT_LINEAR</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-GRADIENT-BILINEAR:CAPS"></a><h3>GIMP_STOCK_GRADIENT_BILINEAR</h3>
+<pre class="programlisting">#define GIMP_STOCK_GRADIENT_BILINEAR "gimp-gradient-bilinear"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_GRADIENT_BILINEAR</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-GRADIENT-RADIAL:CAPS"></a><h3>GIMP_STOCK_GRADIENT_RADIAL</h3>
+<pre class="programlisting">#define GIMP_STOCK_GRADIENT_RADIAL "gimp-gradient-radial"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_GRADIENT_RADIAL</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-GRADIENT-SQUARE:CAPS"></a><h3>GIMP_STOCK_GRADIENT_SQUARE</h3>
+<pre class="programlisting">#define GIMP_STOCK_GRADIENT_SQUARE "gimp-gradient-square"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_GRADIENT_SQUARE</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-GRADIENT-CONICAL-SYMMETRIC:CAPS"></a><h3>GIMP_STOCK_GRADIENT_CONICAL_SYMMETRIC</h3>
+<pre class="programlisting">#define GIMP_STOCK_GRADIENT_CONICAL_SYMMETRIC "gimp-gradient-conical-symmetric"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_GRADIENT_CONICAL_SYMMETRIC</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-GRADIENT-CONICAL-ASYMMETRIC:CAPS"></a><h3>GIMP_STOCK_GRADIENT_CONICAL_ASYMMETRIC</h3>
+<pre class="programlisting">#define GIMP_STOCK_GRADIENT_CONICAL_ASYMMETRIC "gimp-gradient-conical-asymmetric"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_GRADIENT_CONICAL_ASYMMETRIC</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-GRADIENT-SHAPEBURST-SPHERICAL:CAPS"></a><h3>GIMP_STOCK_GRADIENT_SHAPEBURST_SPHERICAL</h3>
+<pre class="programlisting">#define GIMP_STOCK_GRADIENT_SHAPEBURST_SPHERICAL "gimp-gradient-shapeburst-spherical"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_GRADIENT_SHAPEBURST_SPHERICAL</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-GRADIENT-SHAPEBURST-ANGULAR:CAPS"></a><h3>GIMP_STOCK_GRADIENT_SHAPEBURST_ANGULAR</h3>
+<pre class="programlisting">#define GIMP_STOCK_GRADIENT_SHAPEBURST_ANGULAR "gimp-gradient-shapeburst-angular"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_GRADIENT_SHAPEBURST_ANGULAR</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-GRADIENT-SHAPEBURST-DIMPLED:CAPS"></a><h3>GIMP_STOCK_GRADIENT_SHAPEBURST_DIMPLED</h3>
+<pre class="programlisting">#define GIMP_STOCK_GRADIENT_SHAPEBURST_DIMPLED "gimp-gradient-shapeburst-dimpled"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_GRADIENT_SHAPEBURST_DIMPLED</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-GRADIENT-SPIRAL-CLOCKWISE:CAPS"></a><h3>GIMP_STOCK_GRADIENT_SPIRAL_CLOCKWISE</h3>
+<pre class="programlisting">#define GIMP_STOCK_GRADIENT_SPIRAL_CLOCKWISE "gimp-gradient-spiral-clockwise"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_GRADIENT_SPIRAL_CLOCKWISE</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-GRADIENT-SPIRAL-ANTICLOCKWISE:CAPS"></a><h3>GIMP_STOCK_GRADIENT_SPIRAL_ANTICLOCKWISE</h3>
+<pre class="programlisting">#define GIMP_STOCK_GRADIENT_SPIRAL_ANTICLOCKWISE "gimp-gradient-spiral-anticlockwise"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_GRADIENT_SPIRAL_ANTICLOCKWISE</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-GRAVITY-NORTH-WEST:CAPS"></a><h3>GIMP_STOCK_GRAVITY_NORTH_WEST</h3>
+<pre class="programlisting">#define GIMP_STOCK_GRAVITY_NORTH_WEST "gimp-gravity-north-west"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_GRAVITY_NORTH_WEST</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-GRAVITY-NORTH:CAPS"></a><h3>GIMP_STOCK_GRAVITY_NORTH</h3>
+<pre class="programlisting">#define GIMP_STOCK_GRAVITY_NORTH "gimp-gravity-north"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_GRAVITY_NORTH</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-GRAVITY-NORTH-EAST:CAPS"></a><h3>GIMP_STOCK_GRAVITY_NORTH_EAST</h3>
+<pre class="programlisting">#define GIMP_STOCK_GRAVITY_NORTH_EAST "gimp-gravity-north-east"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_GRAVITY_NORTH_EAST</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-GRAVITY-WEST:CAPS"></a><h3>GIMP_STOCK_GRAVITY_WEST</h3>
+<pre class="programlisting">#define GIMP_STOCK_GRAVITY_WEST "gimp-gravity-west"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_GRAVITY_WEST</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-GRAVITY-EAST:CAPS"></a><h3>GIMP_STOCK_GRAVITY_EAST</h3>
+<pre class="programlisting">#define GIMP_STOCK_GRAVITY_EAST "gimp-gravity-east"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_GRAVITY_EAST</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-GRAVITY-SOUTH-WEST:CAPS"></a><h3>GIMP_STOCK_GRAVITY_SOUTH_WEST</h3>
+<pre class="programlisting">#define GIMP_STOCK_GRAVITY_SOUTH_WEST "gimp-gravity-south-west"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_GRAVITY_SOUTH_WEST</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-GRAVITY-SOUTH:CAPS"></a><h3>GIMP_STOCK_GRAVITY_SOUTH</h3>
+<pre class="programlisting">#define GIMP_STOCK_GRAVITY_SOUTH "gimp-gravity-south"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_GRAVITY_SOUTH</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-GRAVITY-SOUTH-EAST:CAPS"></a><h3>GIMP_STOCK_GRAVITY_SOUTH_EAST</h3>
+<pre class="programlisting">#define GIMP_STOCK_GRAVITY_SOUTH_EAST "gimp-gravity-south-east"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_GRAVITY_SOUTH_EAST</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-HCENTER:CAPS"></a><h3>GIMP_STOCK_HCENTER</h3>
+<pre class="programlisting">#define GIMP_STOCK_HCENTER "gimp-hcenter"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_HCENTER</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-VCENTER:CAPS"></a><h3>GIMP_STOCK_VCENTER</h3>
+<pre class="programlisting">#define GIMP_STOCK_VCENTER "gimp-vcenter"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_VCENTER</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-CHAR-PICKER:CAPS"></a><h3>GIMP_STOCK_CHAR_PICKER</h3>
+<pre class="programlisting">#define GIMP_STOCK_CHAR_PICKER "gimp-char-picker"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_CHAR_PICKER</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-LETTER-SPACING:CAPS"></a><h3>GIMP_STOCK_LETTER_SPACING</h3>
+<pre class="programlisting">#define GIMP_STOCK_LETTER_SPACING "gimp-letter-spacing"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_LETTER_SPACING</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-LINE-SPACING:CAPS"></a><h3>GIMP_STOCK_LINE_SPACING</h3>
+<pre class="programlisting">#define GIMP_STOCK_LINE_SPACING "gimp-line-spacing"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_LINE_SPACING</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-TEXT-DIR-LTR:CAPS"></a><h3>GIMP_STOCK_TEXT_DIR_LTR</h3>
+<pre class="programlisting">#define GIMP_STOCK_TEXT_DIR_LTR "gimp-text-dir-ltr"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_TEXT_DIR_LTR</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-TEXT-DIR-RTL:CAPS"></a><h3>GIMP_STOCK_TEXT_DIR_RTL</h3>
+<pre class="programlisting">#define GIMP_STOCK_TEXT_DIR_RTL "gimp-text-dir-rtl"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_TEXT_DIR_RTL</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-PRINT-RESOLUTION:CAPS"></a><h3>GIMP_STOCK_PRINT_RESOLUTION</h3>
+<pre class="programlisting">#define GIMP_STOCK_PRINT_RESOLUTION "document-print"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_PRINT_RESOLUTION</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-TOOLS:CAPS"></a><h3>GIMP_STOCK_TOOLS</h3>
+<pre class="programlisting">#define GIMP_STOCK_TOOLS "gimp-tools"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_TOOLS</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-TOOL-OPTIONS:CAPS"></a><h3>GIMP_STOCK_TOOL_OPTIONS</h3>
+<pre class="programlisting">#define GIMP_STOCK_TOOL_OPTIONS "gimp-tool-options"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_TOOL_OPTIONS</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-DEVICE-STATUS:CAPS"></a><h3>GIMP_STOCK_DEVICE_STATUS</h3>
+<pre class="programlisting">#define GIMP_STOCK_DEVICE_STATUS "gimp-device-status"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_DEVICE_STATUS</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-INPUT-DEVICE:CAPS"></a><h3>GIMP_STOCK_INPUT_DEVICE</h3>
+<pre class="programlisting">#define GIMP_STOCK_INPUT_DEVICE "gimp-input-device"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_INPUT_DEVICE</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-DISPLAY-FILTER:CAPS"></a><h3>GIMP_STOCK_DISPLAY_FILTER</h3>
+<pre class="programlisting">#define GIMP_STOCK_DISPLAY_FILTER "gimp-display-filter"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_DISPLAY_FILTER</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-CURVE-FREE:CAPS"></a><h3>GIMP_STOCK_CURVE_FREE</h3>
+<pre class="programlisting">#define GIMP_STOCK_CURVE_FREE "gimp-curve-free"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_CURVE_FREE</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-CURVE-SMOOTH:CAPS"></a><h3>GIMP_STOCK_CURVE_SMOOTH</h3>
+<pre class="programlisting">#define GIMP_STOCK_CURVE_SMOOTH "gimp-curve-smooth"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_CURVE_SMOOTH</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-COLOR-PICKER-BLACK:CAPS"></a><h3>GIMP_STOCK_COLOR_PICKER_BLACK</h3>
+<pre class="programlisting">#define GIMP_STOCK_COLOR_PICKER_BLACK "gimp-color-picker-black"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_COLOR_PICKER_BLACK</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-COLOR-PICKER-GRAY:CAPS"></a><h3>GIMP_STOCK_COLOR_PICKER_GRAY</h3>
+<pre class="programlisting">#define GIMP_STOCK_COLOR_PICKER_GRAY "gimp-color-picker-gray"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_COLOR_PICKER_GRAY</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-COLOR-PICKER-WHITE:CAPS"></a><h3>GIMP_STOCK_COLOR_PICKER_WHITE</h3>
+<pre class="programlisting">#define GIMP_STOCK_COLOR_PICKER_WHITE "gimp-color-picker-white"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_COLOR_PICKER_WHITE</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-COLOR-TRIANGLE:CAPS"></a><h3>GIMP_STOCK_COLOR_TRIANGLE</h3>
+<pre class="programlisting">#define GIMP_STOCK_COLOR_TRIANGLE "gimp-color-triangle"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_COLOR_TRIANGLE</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-COLOR-PICK-FROM-SCREEN:CAPS"></a><h3>GIMP_STOCK_COLOR_PICK_FROM_SCREEN</h3>
+<pre class="programlisting">#define GIMP_STOCK_COLOR_PICK_FROM_SCREEN "gimp-color-pick-from-screen"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_COLOR_PICK_FROM_SCREEN</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-CONVERT-GRAYSCALE:CAPS"></a><h3>GIMP_STOCK_CONVERT_GRAYSCALE</h3>
+<pre class="programlisting">#define GIMP_STOCK_CONVERT_GRAYSCALE "gimp-convert-grayscale"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_CONVERT_GRAYSCALE</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-CONVERT-INDEXED:CAPS"></a><h3>GIMP_STOCK_CONVERT_INDEXED</h3>
+<pre class="programlisting">#define GIMP_STOCK_CONVERT_INDEXED "gimp-convert-indexed"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_CONVERT_INDEXED</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-CONVERT-RGB:CAPS"></a><h3>GIMP_STOCK_CONVERT_RGB</h3>
+<pre class="programlisting">#define GIMP_STOCK_CONVERT_RGB "gimp-convert-rgb"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_CONVERT_RGB</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-TRANSPARENCY:CAPS"></a><h3>GIMP_STOCK_TRANSPARENCY</h3>
+<pre class="programlisting">#define GIMP_STOCK_TRANSPARENCY "gimp-transparency"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_TRANSPARENCY</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-DEFAULT-COLORS:CAPS"></a><h3>GIMP_STOCK_DEFAULT_COLORS</h3>
+<pre class="programlisting">#define GIMP_STOCK_DEFAULT_COLORS "gimp-default-colors"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_DEFAULT_COLORS</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-SWAP-COLORS:CAPS"></a><h3>GIMP_STOCK_SWAP_COLORS</h3>
+<pre class="programlisting">#define GIMP_STOCK_SWAP_COLORS "gimp-swap-colors"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_SWAP_COLORS</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-UNDO-HISTORY:CAPS"></a><h3>GIMP_STOCK_UNDO_HISTORY</h3>
+<pre class="programlisting">#define GIMP_STOCK_UNDO_HISTORY "gimp-undo-history"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_UNDO_HISTORY</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-HCHAIN:CAPS"></a><h3>GIMP_STOCK_HCHAIN</h3>
+<pre class="programlisting">#define GIMP_STOCK_HCHAIN "gimp-hchain"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_HCHAIN</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-HCHAIN-BROKEN:CAPS"></a><h3>GIMP_STOCK_HCHAIN_BROKEN</h3>
+<pre class="programlisting">#define GIMP_STOCK_HCHAIN_BROKEN "gimp-hchain-broken"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_HCHAIN_BROKEN</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-VCHAIN:CAPS"></a><h3>GIMP_STOCK_VCHAIN</h3>
+<pre class="programlisting">#define GIMP_STOCK_VCHAIN "gimp-vchain"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_VCHAIN</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-VCHAIN-BROKEN:CAPS"></a><h3>GIMP_STOCK_VCHAIN_BROKEN</h3>
+<pre class="programlisting">#define GIMP_STOCK_VCHAIN_BROKEN "gimp-vchain-broken"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_VCHAIN_BROKEN</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-TEXTURE:CAPS"></a><h3>GIMP_STOCK_TEXTURE</h3>
+<pre class="programlisting">#define GIMP_STOCK_TEXTURE "gimp-texture"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_TEXTURE</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-FRAME:CAPS"></a><h3>GIMP_STOCK_FRAME</h3>
+<pre class="programlisting">#define GIMP_STOCK_FRAME "gimp-frame"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_FRAME</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-ERROR:CAPS"></a><h3>GIMP_STOCK_ERROR</h3>
+<pre class="programlisting">#define GIMP_STOCK_ERROR "gimp-error"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_ERROR</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-INFO:CAPS"></a><h3>GIMP_STOCK_INFO</h3>
+<pre class="programlisting">#define GIMP_STOCK_INFO "gimp-info"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_INFO</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-QUESTION:CAPS"></a><h3>GIMP_STOCK_QUESTION</h3>
+<pre class="programlisting">#define GIMP_STOCK_QUESTION "gimp-question"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_QUESTION</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-WARNING:CAPS"></a><h3>GIMP_STOCK_WARNING</h3>
+<pre class="programlisting">#define GIMP_STOCK_WARNING "gimp-warning"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_WARNING</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-GEGL:CAPS"></a><h3>GIMP_STOCK_GEGL</h3>
+<pre class="programlisting">#define GIMP_STOCK_GEGL "gimp-gegl"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_GEGL</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-USER-MANUAL:CAPS"></a><h3>GIMP_STOCK_USER_MANUAL</h3>
+<pre class="programlisting">#define GIMP_STOCK_USER_MANUAL "gimp-user-manual"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_USER_MANUAL</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-WILBER:CAPS"></a><h3>GIMP_STOCK_WILBER</h3>
+<pre class="programlisting">#define GIMP_STOCK_WILBER "gimp-wilber"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_WILBER</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-WILBER-EEK:CAPS"></a><h3>GIMP_STOCK_WILBER_EEK</h3>
+<pre class="programlisting">#define GIMP_STOCK_WILBER_EEK "gimp-wilber-eek"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_WILBER_EEK</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-ZOOM-FOLLOW-WINDOW:CAPS"></a><h3>GIMP_STOCK_ZOOM_FOLLOW_WINDOW</h3>
+<pre class="programlisting">#define GIMP_STOCK_ZOOM_FOLLOW_WINDOW "gimp-zoom-follow-window"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_ZOOM_FOLLOW_WINDOW</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-TOOL-AIRBRUSH:CAPS"></a><h3>GIMP_STOCK_TOOL_AIRBRUSH</h3>
+<pre class="programlisting">#define GIMP_STOCK_TOOL_AIRBRUSH "gimp-tool-airbrush"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_TOOL_AIRBRUSH</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-TOOL-ALIGN:CAPS"></a><h3>GIMP_STOCK_TOOL_ALIGN</h3>
+<pre class="programlisting">#define GIMP_STOCK_TOOL_ALIGN "gimp-tool-align"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_TOOL_ALIGN</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-TOOL-BLEND:CAPS"></a><h3>GIMP_STOCK_TOOL_BLEND</h3>
+<pre class="programlisting">#define GIMP_STOCK_TOOL_BLEND "gimp-tool-gradient"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_TOOL_BLEND</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-TOOL-BLUR:CAPS"></a><h3>GIMP_STOCK_TOOL_BLUR</h3>
+<pre class="programlisting">#define GIMP_STOCK_TOOL_BLUR "gimp-tool-blur"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_TOOL_BLUR</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-TOOL-BRIGHTNESS-CONTRAST:CAPS"></a><h3>GIMP_STOCK_TOOL_BRIGHTNESS_CONTRAST</h3>
+<pre class="programlisting">#define GIMP_STOCK_TOOL_BRIGHTNESS_CONTRAST "gimp-tool-brightness-contrast"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_TOOL_BRIGHTNESS_CONTRAST</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-TOOL-BUCKET-FILL:CAPS"></a><h3>GIMP_STOCK_TOOL_BUCKET_FILL</h3>
+<pre class="programlisting">#define GIMP_STOCK_TOOL_BUCKET_FILL "gimp-tool-bucket-fill"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_TOOL_BUCKET_FILL</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-TOOL-BY-COLOR-SELECT:CAPS"></a><h3>GIMP_STOCK_TOOL_BY_COLOR_SELECT</h3>
+<pre class="programlisting">#define GIMP_STOCK_TOOL_BY_COLOR_SELECT "gimp-tool-by-color-select"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_TOOL_BY_COLOR_SELECT</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-TOOL-CAGE:CAPS"></a><h3>GIMP_STOCK_TOOL_CAGE</h3>
+<pre class="programlisting">#define GIMP_STOCK_TOOL_CAGE "gimp-tool-cage"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_TOOL_CAGE</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-TOOL-CLONE:CAPS"></a><h3>GIMP_STOCK_TOOL_CLONE</h3>
+<pre class="programlisting">#define GIMP_STOCK_TOOL_CLONE "gimp-tool-clone"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_TOOL_CLONE</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-TOOL-COLOR-BALANCE:CAPS"></a><h3>GIMP_STOCK_TOOL_COLOR_BALANCE</h3>
+<pre class="programlisting">#define GIMP_STOCK_TOOL_COLOR_BALANCE "gimp-tool-color-balance"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_TOOL_COLOR_BALANCE</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-TOOL-COLOR-PICKER:CAPS"></a><h3>GIMP_STOCK_TOOL_COLOR_PICKER</h3>
+<pre class="programlisting">#define GIMP_STOCK_TOOL_COLOR_PICKER "gimp-tool-color-picker"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_TOOL_COLOR_PICKER</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-TOOL-COLORIZE:CAPS"></a><h3>GIMP_STOCK_TOOL_COLORIZE</h3>
+<pre class="programlisting">#define GIMP_STOCK_TOOL_COLORIZE "gimp-tool-colorize"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_TOOL_COLORIZE</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-TOOL-CROP:CAPS"></a><h3>GIMP_STOCK_TOOL_CROP</h3>
+<pre class="programlisting">#define GIMP_STOCK_TOOL_CROP "gimp-tool-crop"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_TOOL_CROP</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-TOOL-CURVES:CAPS"></a><h3>GIMP_STOCK_TOOL_CURVES</h3>
+<pre class="programlisting">#define GIMP_STOCK_TOOL_CURVES "gimp-tool-curves"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_TOOL_CURVES</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-TOOL-DESATURATE:CAPS"></a><h3>GIMP_STOCK_TOOL_DESATURATE</h3>
+<pre class="programlisting">#define GIMP_STOCK_TOOL_DESATURATE "gimp-tool-desaturate"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_TOOL_DESATURATE</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-TOOL-DODGE:CAPS"></a><h3>GIMP_STOCK_TOOL_DODGE</h3>
+<pre class="programlisting">#define GIMP_STOCK_TOOL_DODGE "gimp-tool-dodge"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_TOOL_DODGE</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-TOOL-ELLIPSE-SELECT:CAPS"></a><h3>GIMP_STOCK_TOOL_ELLIPSE_SELECT</h3>
+<pre class="programlisting">#define GIMP_STOCK_TOOL_ELLIPSE_SELECT "gimp-tool-ellipse-select"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_TOOL_ELLIPSE_SELECT</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-TOOL-ERASER:CAPS"></a><h3>GIMP_STOCK_TOOL_ERASER</h3>
+<pre class="programlisting">#define GIMP_STOCK_TOOL_ERASER "gimp-tool-eraser"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_TOOL_ERASER</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-TOOL-FLIP:CAPS"></a><h3>GIMP_STOCK_TOOL_FLIP</h3>
+<pre class="programlisting">#define GIMP_STOCK_TOOL_FLIP "gimp-tool-flip"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_TOOL_FLIP</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-TOOL-FOREGROUND-SELECT:CAPS"></a><h3>GIMP_STOCK_TOOL_FOREGROUND_SELECT</h3>
+<pre class="programlisting">#define GIMP_STOCK_TOOL_FOREGROUND_SELECT "gimp-tool-foreground-select"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_TOOL_FOREGROUND_SELECT</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-TOOL-FREE-SELECT:CAPS"></a><h3>GIMP_STOCK_TOOL_FREE_SELECT</h3>
+<pre class="programlisting">#define GIMP_STOCK_TOOL_FREE_SELECT "gimp-tool-free-select"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_TOOL_FREE_SELECT</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-TOOL-FUZZY-SELECT:CAPS"></a><h3>GIMP_STOCK_TOOL_FUZZY_SELECT</h3>
+<pre class="programlisting">#define GIMP_STOCK_TOOL_FUZZY_SELECT "gimp-tool-fuzzy-select"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_TOOL_FUZZY_SELECT</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-TOOL-HEAL:CAPS"></a><h3>GIMP_STOCK_TOOL_HEAL</h3>
+<pre class="programlisting">#define GIMP_STOCK_TOOL_HEAL "gimp-tool-heal"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_TOOL_HEAL</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-TOOL-HUE-SATURATION:CAPS"></a><h3>GIMP_STOCK_TOOL_HUE_SATURATION</h3>
+<pre class="programlisting">#define GIMP_STOCK_TOOL_HUE_SATURATION "gimp-tool-hue-saturation"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_TOOL_HUE_SATURATION</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-TOOL-INK:CAPS"></a><h3>GIMP_STOCK_TOOL_INK</h3>
+<pre class="programlisting">#define GIMP_STOCK_TOOL_INK "gimp-tool-ink"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_TOOL_INK</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-TOOL-ISCISSORS:CAPS"></a><h3>GIMP_STOCK_TOOL_ISCISSORS</h3>
+<pre class="programlisting">#define GIMP_STOCK_TOOL_ISCISSORS "gimp-tool-iscissors"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_TOOL_ISCISSORS</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-TOOL-LEVELS:CAPS"></a><h3>GIMP_STOCK_TOOL_LEVELS</h3>
+<pre class="programlisting">#define GIMP_STOCK_TOOL_LEVELS "gimp-tool-levels"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_TOOL_LEVELS</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-TOOL-MEASURE:CAPS"></a><h3>GIMP_STOCK_TOOL_MEASURE</h3>
+<pre class="programlisting">#define GIMP_STOCK_TOOL_MEASURE "gimp-tool-measure"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_TOOL_MEASURE</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-TOOL-MOVE:CAPS"></a><h3>GIMP_STOCK_TOOL_MOVE</h3>
+<pre class="programlisting">#define GIMP_STOCK_TOOL_MOVE "gimp-tool-move"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_TOOL_MOVE</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-TOOL-PAINTBRUSH:CAPS"></a><h3>GIMP_STOCK_TOOL_PAINTBRUSH</h3>
+<pre class="programlisting">#define GIMP_STOCK_TOOL_PAINTBRUSH "gimp-tool-paintbrush"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_TOOL_PAINTBRUSH</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-TOOL-PATH:CAPS"></a><h3>GIMP_STOCK_TOOL_PATH</h3>
+<pre class="programlisting">#define GIMP_STOCK_TOOL_PATH "gimp-tool-path"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_TOOL_PATH</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-TOOL-PENCIL:CAPS"></a><h3>GIMP_STOCK_TOOL_PENCIL</h3>
+<pre class="programlisting">#define GIMP_STOCK_TOOL_PENCIL "gimp-tool-pencil"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_TOOL_PENCIL</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-TOOL-PERSPECTIVE:CAPS"></a><h3>GIMP_STOCK_TOOL_PERSPECTIVE</h3>
+<pre class="programlisting">#define GIMP_STOCK_TOOL_PERSPECTIVE "gimp-tool-perspective"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_TOOL_PERSPECTIVE</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-TOOL-PERSPECTIVE-CLONE:CAPS"></a><h3>GIMP_STOCK_TOOL_PERSPECTIVE_CLONE</h3>
+<pre class="programlisting">#define GIMP_STOCK_TOOL_PERSPECTIVE_CLONE "gimp-tool-perspective-clone"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_TOOL_PERSPECTIVE_CLONE</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-TOOL-POSTERIZE:CAPS"></a><h3>GIMP_STOCK_TOOL_POSTERIZE</h3>
+<pre class="programlisting">#define GIMP_STOCK_TOOL_POSTERIZE "gimp-tool-posterize"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_TOOL_POSTERIZE</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-TOOL-RECT-SELECT:CAPS"></a><h3>GIMP_STOCK_TOOL_RECT_SELECT</h3>
+<pre class="programlisting">#define GIMP_STOCK_TOOL_RECT_SELECT "gimp-tool-rect-select"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_TOOL_RECT_SELECT</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-TOOL-ROTATE:CAPS"></a><h3>GIMP_STOCK_TOOL_ROTATE</h3>
+<pre class="programlisting">#define GIMP_STOCK_TOOL_ROTATE "gimp-tool-rotate"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_TOOL_ROTATE</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-TOOL-SCALE:CAPS"></a><h3>GIMP_STOCK_TOOL_SCALE</h3>
+<pre class="programlisting">#define GIMP_STOCK_TOOL_SCALE "gimp-tool-scale"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_TOOL_SCALE</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-TOOL-SHEAR:CAPS"></a><h3>GIMP_STOCK_TOOL_SHEAR</h3>
+<pre class="programlisting">#define GIMP_STOCK_TOOL_SHEAR "gimp-tool-shear"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_TOOL_SHEAR</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-TOOL-SMUDGE:CAPS"></a><h3>GIMP_STOCK_TOOL_SMUDGE</h3>
+<pre class="programlisting">#define GIMP_STOCK_TOOL_SMUDGE "gimp-tool-smudge"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_TOOL_SMUDGE</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-TOOL-TEXT:CAPS"></a><h3>GIMP_STOCK_TOOL_TEXT</h3>
+<pre class="programlisting">#define GIMP_STOCK_TOOL_TEXT "gimp-tool-text"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_TOOL_TEXT</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-TOOL-THRESHOLD:CAPS"></a><h3>GIMP_STOCK_TOOL_THRESHOLD</h3>
+<pre class="programlisting">#define GIMP_STOCK_TOOL_THRESHOLD "gimp-tool-threshold"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_TOOL_THRESHOLD</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-TOOL-ZOOM:CAPS"></a><h3>GIMP_STOCK_TOOL_ZOOM</h3>
+<pre class="programlisting">#define GIMP_STOCK_TOOL_ZOOM "gimp-tool-zoom"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_TOOL_ZOOM</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-CONTROLLER:CAPS"></a><h3>GIMP_STOCK_CONTROLLER</h3>
+<pre class="programlisting">#define GIMP_STOCK_CONTROLLER "gimp-controller"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_CONTROLLER</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-CONTROLLER-KEYBOARD:CAPS"></a><h3>GIMP_STOCK_CONTROLLER_KEYBOARD</h3>
+<pre class="programlisting">#define GIMP_STOCK_CONTROLLER_KEYBOARD "gimp-controller-keyboard"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_CONTROLLER_KEYBOARD</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-CONTROLLER-LINUX-INPUT:CAPS"></a><h3>GIMP_STOCK_CONTROLLER_LINUX_INPUT</h3>
+<pre class="programlisting">#define GIMP_STOCK_CONTROLLER_LINUX_INPUT "gimp-controller-linux-input"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_CONTROLLER_LINUX_INPUT</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-CONTROLLER-MIDI:CAPS"></a><h3>GIMP_STOCK_CONTROLLER_MIDI</h3>
+<pre class="programlisting">#define GIMP_STOCK_CONTROLLER_MIDI "gimp-controller-midi"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_CONTROLLER_MIDI</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-CONTROLLER-MOUSE:CAPS"></a><h3>GIMP_STOCK_CONTROLLER_MOUSE</h3>
+<pre class="programlisting">#define GIMP_STOCK_CONTROLLER_MOUSE GIMP_STOCK_CURSOR
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_CONTROLLER_MOUSE</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-CONTROLLER-WHEEL:CAPS"></a><h3>GIMP_STOCK_CONTROLLER_WHEEL</h3>
+<pre class="programlisting">#define GIMP_STOCK_CONTROLLER_WHEEL "gimp-controller-wheel"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_CONTROLLER_WHEEL</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-DISPLAY-FILTER-COLORBLIND:CAPS"></a><h3>GIMP_STOCK_DISPLAY_FILTER_COLORBLIND</h3>
+<pre class="programlisting">#define GIMP_STOCK_DISPLAY_FILTER_COLORBLIND "gimp-display-filter-colorblind"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_DISPLAY_FILTER_COLORBLIND</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-DISPLAY-FILTER-CONTRAST:CAPS"></a><h3>GIMP_STOCK_DISPLAY_FILTER_CONTRAST</h3>
+<pre class="programlisting">#define GIMP_STOCK_DISPLAY_FILTER_CONTRAST "gimp-display-filter-contrast"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_DISPLAY_FILTER_CONTRAST</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-DISPLAY-FILTER-GAMMA:CAPS"></a><h3>GIMP_STOCK_DISPLAY_FILTER_GAMMA</h3>
+<pre class="programlisting">#define GIMP_STOCK_DISPLAY_FILTER_GAMMA "gimp-display-filter-gamma"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_DISPLAY_FILTER_GAMMA</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-DISPLAY-FILTER-LCMS:CAPS"></a><h3>GIMP_STOCK_DISPLAY_FILTER_LCMS</h3>
+<pre class="programlisting">#define GIMP_STOCK_DISPLAY_FILTER_LCMS "gimp-display-filter-lcms"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_DISPLAY_FILTER_LCMS</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-DISPLAY-FILTER-PROOF:CAPS"></a><h3>GIMP_STOCK_DISPLAY_FILTER_PROOF</h3>
+<pre class="programlisting">#define GIMP_STOCK_DISPLAY_FILTER_PROOF "gimp-display-filter-proof"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_DISPLAY_FILTER_PROOF</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-QMASK-ON:CAPS"></a><h3>GIMP_STOCK_QMASK_ON</h3>
+<pre class="programlisting">#define GIMP_STOCK_QMASK_ON "gimp-quick-mask-on"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_QMASK_ON</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-QMASK-OFF:CAPS"></a><h3>GIMP_STOCK_QMASK_OFF</h3>
+<pre class="programlisting">#define GIMP_STOCK_QMASK_OFF "gimp-quick-mask-off"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_QMASK_OFF</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-BRUSH:CAPS"></a><h3>GIMP_STOCK_BRUSH</h3>
+<pre class="programlisting">#define GIMP_STOCK_BRUSH GIMP_STOCK_TOOL_PAINTBRUSH
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_BRUSH</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-DYNAMICS:CAPS"></a><h3>GIMP_STOCK_DYNAMICS</h3>
+<pre class="programlisting">#define GIMP_STOCK_DYNAMICS "gimp-dynamics"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_DYNAMICS</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-BUFFER:CAPS"></a><h3>GIMP_STOCK_BUFFER</h3>
+<pre class="programlisting">#define GIMP_STOCK_BUFFER "edit-paste"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_BUFFER</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-DETACH:CAPS"></a><h3>GIMP_STOCK_DETACH</h3>
+<pre class="programlisting">#define GIMP_STOCK_DETACH GTK_STOCK_CONVERT
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_DETACH</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-FONT:CAPS"></a><h3>GIMP_STOCK_FONT</h3>
+<pre class="programlisting">#define GIMP_STOCK_FONT GTK_STOCK_SELECT_FONT
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_FONT</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-GRADIENT:CAPS"></a><h3>GIMP_STOCK_GRADIENT</h3>
+<pre class="programlisting">#define GIMP_STOCK_GRADIENT GIMP_STOCK_TOOL_BLEND
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_GRADIENT</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-PALETTE:CAPS"></a><h3>GIMP_STOCK_PALETTE</h3>
+<pre class="programlisting">#define GIMP_STOCK_PALETTE GTK_STOCK_SELECT_COLOR
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_PALETTE</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-PATTERN:CAPS"></a><h3>GIMP_STOCK_PATTERN</h3>
+<pre class="programlisting">#define GIMP_STOCK_PATTERN "gimp-pattern"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_PATTERN</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-STOCK-TOOL-PRESET:CAPS"></a><h3>GIMP_STOCK_TOOL_PRESET</h3>
+<pre class="programlisting">#define GIMP_STOCK_TOOL_PRESET "gimp-tool-preset"
+</pre>
+<div class="warning"><p><code class="literal">GIMP_STOCK_TOOL_PRESET</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpwidgets/html/libgimpwidgets-GimpOldWidgets.html b/devel-docs/libgimpwidgets/html/libgimpwidgets-GimpOldWidgets.html
new file mode 100644
index 0000000..26980b9
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/libgimpwidgets-GimpOldWidgets.html
@@ -0,0 +1,644 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpOldWidgets: GIMP Widgets Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Widgets Library Reference Manual">
+<link rel="up" href="libgimpwidgets-deprecated.html" title="Part VII. Deprecated API">
+<link rel="prev" href="libgimpwidgets-deprecated.html" title="Part VII. Deprecated API">
+<link rel="next" href="GimpPixmap.html" title="GimpPixmap">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimpwidgets-GimpOldWidgets.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimpwidgets-deprecated.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimpwidgets-deprecated.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="GimpPixmap.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimpwidgets-GimpOldWidgets"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimpwidgets-GimpOldWidgets.top_of_page"></a>GimpOldWidgets</span></h2>
+<p>GimpOldWidgets — Old API that is still available but declared
+as deprecated.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimpwidgets-GimpOldWidgets.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpOldWidgets.html#gimp-int-option-menu-new" title="gimp_int_option_menu_new ()">gimp_int_option_menu_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpOldWidgets.html#gimp-int-option-menu-set-history" title="gimp_int_option_menu_set_history ()">gimp_int_option_menu_set_history</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<span class="c_punctuation">(</span><a class="link" href="libgimpwidgets-GimpOldWidgets.html#GimpIntOptionMenuSensitivityCallback" title="GimpIntOptionMenuSensitivityCallback ()">*GimpIntOptionMenuSensitivityCallback</a><span class="c_punctuation">)</span> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpOldWidgets.html#gimp-int-option-menu-set-sensitive" title="gimp_int_option_menu_set_sensitive ()">gimp_int_option_menu_set_sensitive</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpOldWidgets.html#gimp-option-menu-new" title="gimp_option_menu_new ()">gimp_option_menu_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpOldWidgets.html#gimp-option-menu-new2" title="gimp_option_menu_new2 ()">gimp_option_menu_new2</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpOldWidgets.html#gimp-option-menu-set-history" title="gimp_option_menu_set_history ()">gimp_option_menu_set_history</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<span class="c_punctuation">(</span><a class="link" href="libgimpwidgets-GimpOldWidgets.html#GimpOptionMenuSensitivityCallback" title="GimpOptionMenuSensitivityCallback ()">*GimpOptionMenuSensitivityCallback</a><span class="c_punctuation">)</span> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpOldWidgets.html#gimp-option-menu-set-sensitive" title="gimp_option_menu_set_sensitive ()">gimp_option_menu_set_sensitive</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpOldWidgets.html#gimp-menu-item-update" title="gimp_menu_item_update ()">gimp_menu_item_update</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpOldWidgets.html#gimp-toggle-button-sensitive-update" title="gimp_toggle_button_sensitive_update ()">gimp_toggle_button_sensitive_update</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpOldWidgets.html#gimp-pixmap-button-new" title="gimp_pixmap_button_new ()">gimp_pixmap_button_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpOldWidgets.html#gimp-unit-menu-update" title="gimp_unit_menu_update ()">gimp_unit_menu_update</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimpwidgets-GimpOldWidgets.description"></a><h2>Description</h2>
+<p>These functions are not defined if you #define GIMP_DISABLE_DEPRECATED.</p>
+</div>
+<div class="refsect1">
+<a name="libgimpwidgets-GimpOldWidgets.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-int-option-menu-new"></a><h3>gimp_int_option_menu_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_int_option_menu_new (<em class="parameter"><code><span class="type">gboolean</span> menu_only</code></em>,
+ <em class="parameter"><code><span class="type">GCallback</span> menu_item_callback</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> menu_item_callback_data</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> initial</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_int_option_menu_new</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>Convenience function to create a <span class="type">GtkOptionMenu</span> or a <span class="type">GtkMenu</span>. This
+function does the same thing as the deprecated function
+<a class="link" href="libgimpwidgets-GimpOldWidgets.html#gimp-option-menu-new2" title="gimp_option_menu_new2 ()"><code class="function">gimp_option_menu_new2()</code></a>, but it takes integers as <em class="parameter"><code>item_data</code></em>
+
+instead of pointers, since that is a very common case (mapping an
+enum to a menu).</p>
+<div class="refsect3">
+<a name="gimp-int-option-menu-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>menu_only</p></td>
+<td class="parameter_description"><p><code class="literal">TRUE</code> if the function should return a <span class="type">GtkMenu</span> only.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>menu_item_callback</p></td>
+<td class="parameter_description"><p>The callback each menu item's "activate" signal will
+be connected with.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>menu_item_callback_data</p></td>
+<td class="parameter_description"><p>The data which will be passed to <code class="function">g_signal_connect()</code>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>initial</p></td>
+<td class="parameter_description"><p>The <em class="parameter"><code>item_data</code></em>
+of the initially selected menu item.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>...</p></td>
+<td class="parameter_description"><p>A <code class="literal">NULL</code>-terminated <em class="parameter"><code>va_list</code></em>
+describing the menu items.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-int-option-menu-new.returns"></a><h4>Returns</h4>
+<p> A <span class="type">GtkOptionMenu</span> or a <span class="type">GtkMenu</span> (depending on <em class="parameter"><code>menu_only</code></em>
+).</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-int-option-menu-set-history"></a><h3>gimp_int_option_menu_set_history ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_int_option_menu_set_history (<em class="parameter"><code><span class="type">GtkOptionMenu</span> *option_menu</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> item_data</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_int_option_menu_set_history</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>Iterates over all entries in a <span class="type">GtkOptionMenu</span> and selects the one with the
+matching <em class="parameter"><code>item_data</code></em>
+. Probably only makes sense to use with a <span class="type">GtkOptionMenu</span>
+that was created using <a class="link" href="libgimpwidgets-GimpOldWidgets.html#gimp-int-option-menu-new" title="gimp_int_option_menu_new ()"><code class="function">gimp_int_option_menu_new()</code></a>. This function does the
+same thing as <a class="link" href="libgimpwidgets-GimpOldWidgets.html#gimp-option-menu-set-history" title="gimp_option_menu_set_history ()"><code class="function">gimp_option_menu_set_history()</code></a>, but takes integers as
+<em class="parameter"><code>item_data</code></em>
+ instead of pointers.</p>
+<div class="refsect3">
+<a name="gimp-int-option-menu-set-history.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>option_menu</p></td>
+<td class="parameter_description"><p>A <span class="type">GtkOptionMenu</span> as returned by <a class="link" href="libgimpwidgets-GimpOldWidgets.html#gimp-int-option-menu-new" title="gimp_int_option_menu_new ()"><code class="function">gimp_int_option_menu_new()</code></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>item_data</p></td>
+<td class="parameter_description"><p>The <em class="parameter"><code>item_data</code></em>
+of the menu item you want to select.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpIntOptionMenuSensitivityCallback"></a><h3>GimpIntOptionMenuSensitivityCallback ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+<span class="c_punctuation">(</span>*GimpIntOptionMenuSensitivityCallback<span class="c_punctuation">)</span>
+ (<em class="parameter"><code><span class="type">gint</span> item_data</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> callback_data</code></em>);</pre>
+<div class="warning"><p><code class="literal">GimpIntOptionMenuSensitivityCallback</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-int-option-menu-set-sensitive"></a><h3>gimp_int_option_menu_set_sensitive ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_int_option_menu_set_sensitive (<em class="parameter"><code><span class="type">GtkOptionMenu</span> *option_menu</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimpwidgets-GimpOldWidgets.html#GimpIntOptionMenuSensitivityCallback" title="GimpIntOptionMenuSensitivityCallback ()"><span class="type">GimpIntOptionMenuSensitivityCallback</span></a> callback</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> callback_data</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_int_option_menu_set_sensitive</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>Calls the given <em class="parameter"><code>callback</code></em>
+ for each item in the menu and passes it the
+item_data and the <em class="parameter"><code>callback_data</code></em>
+. The menu item's sensitivity is set
+according to the return value of this function. This function does the
+same thing as <a class="link" href="libgimpwidgets-GimpOldWidgets.html#gimp-option-menu-set-sensitive" title="gimp_option_menu_set_sensitive ()"><code class="function">gimp_option_menu_set_sensitive()</code></a>, but takes integers as
+<em class="parameter"><code>item_data</code></em>
+ instead of pointers.</p>
+<div class="refsect3">
+<a name="gimp-int-option-menu-set-sensitive.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>option_menu</p></td>
+<td class="parameter_description"><p>a <span class="type">GtkOptionMenu</span> as returned by <a class="link" href="libgimpwidgets-GimpOldWidgets.html#gimp-option-menu-new" title="gimp_option_menu_new ()"><code class="function">gimp_option_menu_new()</code></a> or
+<a class="link" href="libgimpwidgets-GimpOldWidgets.html#gimp-option-menu-new2" title="gimp_option_menu_new2 ()"><code class="function">gimp_option_menu_new2()</code></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>callback</p></td>
+<td class="parameter_description"><p>a function called for each item in the menu to determine the
+the sensitivity state.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>callback_data</p></td>
+<td class="parameter_description"><p>data to pass to the <em class="parameter"><code>callback</code></em>
+function.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-option-menu-new"></a><h3>gimp_option_menu_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_option_menu_new (<em class="parameter"><code><span class="type">gboolean</span> menu_only</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_option_menu_new</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>Convenience function to create a <span class="type">GtkOptionMenu</span> or a <span class="type">GtkMenu</span>.</p>
+<div class="refsect3">
+<a name="gimp-option-menu-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>menu_only</p></td>
+<td class="parameter_description"><p><code class="literal">TRUE</code> if the function should return a <span class="type">GtkMenu</span> only.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>...</p></td>
+<td class="parameter_description"><p>A <code class="literal">NULL</code>-terminated <em class="parameter"><code>va_list</code></em>
+describing the menu items.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-option-menu-new.returns"></a><h4>Returns</h4>
+<p> A <span class="type">GtkOptionMenu</span> or a <span class="type">GtkMenu</span> (depending on <em class="parameter"><code>menu_only</code></em>
+).</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-option-menu-new2"></a><h3>gimp_option_menu_new2 ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_option_menu_new2 (<em class="parameter"><code><span class="type">gboolean</span> menu_only</code></em>,
+ <em class="parameter"><code><span class="type">GCallback</span> menu_item_callback</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> menu_item_callback_data</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> initial</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_option_menu_new2</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>Convenience function to create a <span class="type">GtkOptionMenu</span> or a <span class="type">GtkMenu</span>.</p>
+<div class="refsect3">
+<a name="gimp-option-menu-new2.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>menu_only</p></td>
+<td class="parameter_description"><p><code class="literal">TRUE</code> if the function should return a <span class="type">GtkMenu</span> only.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>menu_item_callback</p></td>
+<td class="parameter_description"><p>The callback each menu item's "activate" signal will
+be connected with.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>menu_item_callback_data</p></td>
+<td class="parameter_description"><p>The data which will be passed to <code class="function">g_signal_connect()</code>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>initial</p></td>
+<td class="parameter_description"><p>The <em class="parameter"><code>item_data</code></em>
+of the initially selected menu item.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>...</p></td>
+<td class="parameter_description"><p>A <code class="literal">NULL</code>-terminated <em class="parameter"><code>va_list</code></em>
+describing the menu items.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-option-menu-new2.returns"></a><h4>Returns</h4>
+<p> A <span class="type">GtkOptionMenu</span> or a <span class="type">GtkMenu</span> (depending on <em class="parameter"><code>menu_only</code></em>
+).</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-option-menu-set-history"></a><h3>gimp_option_menu_set_history ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_option_menu_set_history (<em class="parameter"><code><span class="type">GtkOptionMenu</span> *option_menu</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> item_data</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_option_menu_set_history</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>Iterates over all entries in a <span class="type">GtkOptionMenu</span> and selects the one
+with the matching <em class="parameter"><code>item_data</code></em>
+. Probably only makes sense to use with
+a <span class="type">GtkOptionMenu</span> that was created using <a class="link" href="libgimpwidgets-GimpOldWidgets.html#gimp-option-menu-new" title="gimp_option_menu_new ()"><code class="function">gimp_option_menu_new()</code></a> or
+<a class="link" href="libgimpwidgets-GimpOldWidgets.html#gimp-option-menu-new2" title="gimp_option_menu_new2 ()"><code class="function">gimp_option_menu_new2()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-option-menu-set-history.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>option_menu</p></td>
+<td class="parameter_description"><p>A <span class="type">GtkOptionMenu</span> as returned by <a class="link" href="libgimpwidgets-GimpOldWidgets.html#gimp-option-menu-new" title="gimp_option_menu_new ()"><code class="function">gimp_option_menu_new()</code></a> or
+<a class="link" href="libgimpwidgets-GimpOldWidgets.html#gimp-option-menu-new2" title="gimp_option_menu_new2 ()"><code class="function">gimp_option_menu_new2()</code></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>item_data</p></td>
+<td class="parameter_description"><p>The <em class="parameter"><code>item_data</code></em>
+of the menu item you want to select.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpOptionMenuSensitivityCallback"></a><h3>GimpOptionMenuSensitivityCallback ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+<span class="c_punctuation">(</span>*GimpOptionMenuSensitivityCallback<span class="c_punctuation">)</span> (<em class="parameter"><code><span class="type">gpointer</span> item_data</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> callback_data</code></em>);</pre>
+<div class="warning"><p><code class="literal">GimpOptionMenuSensitivityCallback</code> is deprecated and should not be used in newly-written code.</p></div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-option-menu-set-sensitive"></a><h3>gimp_option_menu_set_sensitive ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_option_menu_set_sensitive (<em class="parameter"><code><span class="type">GtkOptionMenu</span> *option_menu</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimpwidgets-GimpOldWidgets.html#GimpOptionMenuSensitivityCallback" title="GimpOptionMenuSensitivityCallback ()"><span class="type">GimpOptionMenuSensitivityCallback</span></a> callback</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> callback_data</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_option_menu_set_sensitive</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>Calls the given <em class="parameter"><code>callback</code></em>
+ for each item in the menu and passes it the
+item_data and the <em class="parameter"><code>callback_data</code></em>
+. The menu item's sensitivity is set
+according to the return value of this function.</p>
+<div class="refsect3">
+<a name="gimp-option-menu-set-sensitive.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>option_menu</p></td>
+<td class="parameter_description"><p>a <span class="type">GtkOptionMenu</span> as returned by <a class="link" href="libgimpwidgets-GimpOldWidgets.html#gimp-option-menu-new" title="gimp_option_menu_new ()"><code class="function">gimp_option_menu_new()</code></a> or
+<a class="link" href="libgimpwidgets-GimpOldWidgets.html#gimp-option-menu-new2" title="gimp_option_menu_new2 ()"><code class="function">gimp_option_menu_new2()</code></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>callback</p></td>
+<td class="parameter_description"><p>a function called for each item in the menu to determine the
+the sensitivity state.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>callback_data</p></td>
+<td class="parameter_description"><p>data to pass to the <em class="parameter"><code>callback</code></em>
+function.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-menu-item-update"></a><h3>gimp_menu_item_update ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_menu_item_update (<em class="parameter"><code><span class="type">GtkWidget</span> *widget</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> data</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_menu_item_update</code> is deprecated and should not be used in newly-written code.</p></div>
+<div class="refsect3">
+<a name="gimp-menu-item-update.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>widget</p></td>
+<td class="parameter_description"><p>A <span class="type">GtkMenuItem</span>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>data</p></td>
+<td class="parameter_description"><p>A pointer to a <span class="type">gint</span> variable which will store the value of
+GPOINTER_TO_INT (g_object_get_data (<em class="parameter"><code>widget</code></em>
+, "gimp-item-data")).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-toggle-button-sensitive-update"></a><h3>gimp_toggle_button_sensitive_update ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_toggle_button_sensitive_update (<em class="parameter"><code><span class="type">GtkToggleButton</span> *toggle_button</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_toggle_button_sensitive_update</code> is deprecated and should not be used in newly-written code.</p>
+<p>use <code class="function">g_object_bind_property()</code> instead of using the
+ "set_sensitive" and "inverse_sensitive" data pointers.</p>
+</div>
+<p>If you attached a pointer to a <span class="type">GtkWidget</span> with <code class="function">g_object_set_data()</code> and
+the "set_sensitive" key to the <span class="type">GtkToggleButton</span>, the sensitive state of
+the attached widget will be set according to the toggle button's
+"active" state.</p>
+<p>You can attach an arbitrary list of widgets by attaching another
+"set_sensitive" data pointer to the first widget (and so on...).</p>
+<p>This function can also set the sensitive state according to the toggle
+button's inverse "active" state by attaching widgets with the
+"inverse_sensitive" key.</p>
+<div class="refsect3">
+<a name="gimp-toggle-button-sensitive-update.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>toggle_button</p></td>
+<td class="parameter_description"><p>The <span class="type">GtkToggleButton</span> the "set_sensitive" and
+"inverse_sensitive" lists are attached to.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-pixmap-button-new"></a><h3>gimp_pixmap_button_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_pixmap_button_new (<em class="parameter"><code><span class="type">gchar</span> **xpm_data</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *text</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_pixmap_button_new</code> is deprecated and should not be used in newly-written code.</p></div>
+<p>Convenience function that creates a <span class="type">GtkButton</span> with a <a class="link" href="GimpPixmap.html" title="GimpPixmap"><span class="type">GimpPixmap</span></a>
+and an optional <span class="type">GtkLabel</span>.</p>
+<div class="refsect3">
+<a name="gimp-pixmap-button-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>xpm_data</p></td>
+<td class="parameter_description"><p>The XPM data which will be passed to <a class="link" href="GimpPixmap.html#gimp-pixmap-new" title="gimp_pixmap_new ()"><code class="function">gimp_pixmap_new()</code></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>text</p></td>
+<td class="parameter_description"><p>An optional text which will appear right of the pixmap.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-pixmap-button-new.returns"></a><h4>Returns</h4>
+<p> The new <span class="type">GtkButton</span>.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-unit-menu-update"></a><h3>gimp_unit_menu_update ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_unit_menu_update (<em class="parameter"><code><span class="type">GtkWidget</span> *widget</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> data</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_unit_menu_update</code> is deprecated and should not be used in newly-written code.</p>
+<p>use <a class="link" href="GimpUnitComboBox.html" title="GimpUnitComboBox"><span class="type">GimpUnitComboBox</span></a> instead.</p>
+</div>
+<p>This callback can set the number of decimal digits of an arbitrary number
+of <span class="type">GtkSpinButton</span>'s. To use this functionality, attach the spinbuttons
+as list of data pointers attached with <code class="function">g_object_set_data()</code> with the
+"set_digits" key.</p>
+<p>See <a class="link" href="libgimpwidgets-GimpOldWidgets.html#gimp-toggle-button-sensitive-update" title="gimp_toggle_button_sensitive_update ()"><code class="function">gimp_toggle_button_sensitive_update()</code></a> for a description of how
+to set up the list.</p>
+<div class="refsect3">
+<a name="gimp-unit-menu-update.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>widget</p></td>
+<td class="parameter_description"><p>A <a class="link" href="GimpUnitMenu.html" title="GimpUnitMenu"><span class="type">GimpUnitMenu</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>data</p></td>
+<td class="parameter_description"><p>A pointer to a <a href="../html/libgimpbase-gimpunit.html#GimpUnit"><span class="type">GimpUnit</span></a> variable which will store the unit menu's
+value.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+</div>
+<div class="refsect1">
+<a name="libgimpwidgets-GimpOldWidgets.see-also"></a><h2>See Also</h2>
+<p><a class="link" href="GimpIntComboBox.html" title="GimpIntComboBox"><span class="type">GimpIntComboBox</span></a></p>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpwidgets/html/libgimpwidgets-GimpPropWidgets.html b/devel-docs/libgimpwidgets/html/libgimpwidgets-GimpPropWidgets.html
new file mode 100644
index 0000000..024498d
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/libgimpwidgets-GimpPropWidgets.html
@@ -0,0 +1,1988 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpPropWidgets: GIMP Widgets Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Widgets Library Reference Manual">
+<link rel="up" href="libgimpwidgets-utils.html" title="Part VI. GIMP Widgets Utilities">
+<link rel="prev" href="libgimpwidgets-GimpEnumWidgets.html" title="GimpEnumWidgets">
+<link rel="next" href="libgimpwidgets-GimpWidgets.html" title="GimpWidgets">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimpwidgets-GimpPropWidgets.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimpwidgets-utils.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimpwidgets-GimpEnumWidgets.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimpwidgets-GimpWidgets.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimpwidgets-GimpPropWidgets"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimpwidgets-GimpPropWidgets.top_of_page"></a>GimpPropWidgets</span></h2>
+<p>GimpPropWidgets — Editable views on <span class="type">GObject</span> properties.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimpwidgets-GimpPropWidgets.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpPropWidgets.html#gimp-prop-boolean-combo-box-new" title="gimp_prop_boolean_combo_box_new ()">gimp_prop_boolean_combo_box_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpPropWidgets.html#gimp-prop-boolean-radio-frame-new" title="gimp_prop_boolean_radio_frame_new ()">gimp_prop_boolean_radio_frame_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpPropWidgets.html#gimp-prop-check-button-new" title="gimp_prop_check_button_new ()">gimp_prop_check_button_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpPropWidgets.html#gimp-prop-color-area-new" title="gimp_prop_color_area_new ()">gimp_prop_color_area_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpPropWidgets.html#gimp-prop-coordinates-connect" title="gimp_prop_coordinates_connect ()">gimp_prop_coordinates_connect</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpPropWidgets.html#gimp-prop-coordinates-new" title="gimp_prop_coordinates_new ()">gimp_prop_coordinates_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpPropWidgets.html#gimp-prop-entry-new" title="gimp_prop_entry_new ()">gimp_prop_entry_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpPropWidgets.html#gimp-prop-pointer-combo-box-new" title="gimp_prop_pointer_combo_box_new ()">gimp_prop_pointer_combo_box_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpPropWidgets.html#gimp-prop-enum-check-button-new" title="gimp_prop_enum_check_button_new ()">gimp_prop_enum_check_button_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpPropWidgets.html#gimp-prop-enum-combo-box-new" title="gimp_prop_enum_combo_box_new ()">gimp_prop_enum_combo_box_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpPropWidgets.html#gimp-prop-enum-label-new" title="gimp_prop_enum_label_new ()">gimp_prop_enum_label_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpPropWidgets.html#gimp-prop-enum-radio-box-new" title="gimp_prop_enum_radio_box_new ()">gimp_prop_enum_radio_box_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpPropWidgets.html#gimp-prop-enum-radio-frame-new" title="gimp_prop_enum_radio_frame_new ()">gimp_prop_enum_radio_frame_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpPropWidgets.html#gimp-prop-enum-stock-box-new" title="gimp_prop_enum_stock_box_new ()">gimp_prop_enum_stock_box_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpPropWidgets.html#gimp-prop-enum-icon-box-new" title="gimp_prop_enum_icon_box_new ()">gimp_prop_enum_icon_box_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpPropWidgets.html#gimp-prop-expander-new" title="gimp_prop_expander_new ()">gimp_prop_expander_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpPropWidgets.html#gimp-prop-file-chooser-button-new" title="gimp_prop_file_chooser_button_new ()">gimp_prop_file_chooser_button_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpPropWidgets.html#gimp-prop-file-chooser-button-new-with-dialog" title="gimp_prop_file_chooser_button_new_with_dialog ()">gimp_prop_file_chooser_button_new_with_dialog</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpPropWidgets.html#gimp-prop-hscale-new" title="gimp_prop_hscale_new ()">gimp_prop_hscale_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpPropWidgets.html#gimp-prop-icon-image-new" title="gimp_prop_icon_image_new ()">gimp_prop_icon_image_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpPropWidgets.html#gimp-prop-int-combo-box-new" title="gimp_prop_int_combo_box_new ()">gimp_prop_int_combo_box_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpPropWidgets.html#gimp-prop-label-new" title="gimp_prop_label_new ()">gimp_prop_label_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpPropWidgets.html#gimp-prop-memsize-entry-new" title="gimp_prop_memsize_entry_new ()">gimp_prop_memsize_entry_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkObject</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpPropWidgets.html#gimp-prop-opacity-entry-new" title="gimp_prop_opacity_entry_new ()">gimp_prop_opacity_entry_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpPropWidgets.html#gimp-prop-path-editor-new" title="gimp_prop_path_editor_new ()">gimp_prop_path_editor_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkObject</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpPropWidgets.html#gimp-prop-scale-entry-new" title="gimp_prop_scale_entry_new ()">gimp_prop_scale_entry_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpPropWidgets.html#gimp-prop-size-entry-new" title="gimp_prop_size_entry_new ()">gimp_prop_size_entry_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpPropWidgets.html#gimp-prop-spin-button-new" title="gimp_prop_spin_button_new ()">gimp_prop_spin_button_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpPropWidgets.html#gimp-prop-stock-image-new" title="gimp_prop_stock_image_new ()">gimp_prop_stock_image_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpPropWidgets.html#gimp-prop-string-combo-box-new" title="gimp_prop_string_combo_box_new ()">gimp_prop_string_combo_box_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkTextBuffer</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpPropWidgets.html#gimp-prop-text-buffer-new" title="gimp_prop_text_buffer_new ()">gimp_prop_text_buffer_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpPropWidgets.html#gimp-prop-unit-combo-box-new" title="gimp_prop_unit_combo_box_new ()">gimp_prop_unit_combo_box_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpPropWidgets.html#gimp-prop-unit-menu-new" title="gimp_prop_unit_menu_new ()">gimp_prop_unit_menu_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimpwidgets-GimpPropWidgets.description"></a><h2>Description</h2>
+<p>Editable views on <span class="type">GObject</span> properties.</p>
+</div>
+<div class="refsect1">
+<a name="libgimpwidgets-GimpPropWidgets.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-prop-boolean-combo-box-new"></a><h3>gimp_prop_boolean_combo_box_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_prop_boolean_combo_box_new (<em class="parameter"><code><span class="type">GObject</span> *config</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *property_name</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *true_text</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *false_text</code></em>);</pre>
+<p>Creates a <span class="type">GtkComboBox</span> widget to display and set the specified
+boolean property. The combo box will have two entries, one
+displaying the <em class="parameter"><code>true_text</code></em>
+ label, the other displaying the
+<em class="parameter"><code>false_text</code></em>
+ label.</p>
+<div class="refsect3">
+<a name="gimp-prop-boolean-combo-box-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>config</p></td>
+<td class="parameter_description"><p>Object to which property is attached.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>property_name</p></td>
+<td class="parameter_description"><p>Name of boolean property controlled by combo box.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>true_text</p></td>
+<td class="parameter_description"><p>Label used for entry corresponding to <code class="literal">TRUE</code> value.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>false_text</p></td>
+<td class="parameter_description"><p>Label used for entry corresponding to <code class="literal">FALSE</code> value.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-prop-boolean-combo-box-new.returns"></a><h4>Returns</h4>
+<p> The newly created <span class="type">GtkComboBox</span> widget.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-prop-boolean-radio-frame-new"></a><h3>gimp_prop_boolean_radio_frame_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_prop_boolean_radio_frame_new (<em class="parameter"><code><span class="type">GObject</span> *config</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *property_name</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *title</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *true_text</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *false_text</code></em>);</pre>
+<p>Creates a pair of radio buttons which function to set and display
+the specified boolean property.
+If <em class="parameter"><code>title</code></em>
+ is <span class="type">NULL</span>, the <em class="parameter"><code>property_name</code></em>
+'s nick will be used as label
+of the returned frame.</p>
+<div class="refsect3">
+<a name="gimp-prop-boolean-radio-frame-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>config</p></td>
+<td class="parameter_description"><p>Object to which property is attached.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>property_name</p></td>
+<td class="parameter_description"><p>Name of boolean property controlled by the radio buttons.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>title</p></td>
+<td class="parameter_description"><p>Label for the frame.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>true_text</p></td>
+<td class="parameter_description"><p>Label for the button corresponding to <code class="literal">TRUE</code>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>false_text</p></td>
+<td class="parameter_description"><p>Label for the button corresponding to <code class="literal">FALSE</code>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-prop-boolean-radio-frame-new.returns"></a><h4>Returns</h4>
+<p> A <a class="link" href="GimpFrame.html" title="GimpFrame"><span class="type">GimpFrame</span></a> containing the radio buttons.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-prop-check-button-new"></a><h3>gimp_prop_check_button_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_prop_check_button_new (<em class="parameter"><code><span class="type">GObject</span> *config</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *property_name</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *label</code></em>);</pre>
+<p>Creates a <span class="type">GtkCheckButton</span> that displays and sets the specified
+boolean property.
+If <em class="parameter"><code>label</code></em>
+ is <span class="type">NULL</span>, the <em class="parameter"><code>property_name</code></em>
+'s nick will be used as label
+of the returned button.</p>
+<div class="refsect3">
+<a name="gimp-prop-check-button-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>config</p></td>
+<td class="parameter_description"><p>Object to which property is attached.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>property_name</p></td>
+<td class="parameter_description"><p>Name of boolean property controlled by checkbutton.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>label</p></td>
+<td class="parameter_description"><p>Label to give checkbutton (including mnemonic).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-prop-check-button-new.returns"></a><h4>Returns</h4>
+<p> The newly created <span class="type">GtkCheckButton</span> widget.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-prop-color-area-new"></a><h3>gimp_prop_color_area_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_prop_color_area_new (<em class="parameter"><code><span class="type">GObject</span> *config</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *property_name</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> width</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> height</code></em>,
+ <em class="parameter"><code><a class="link" href="GimpColorArea.html#GimpColorAreaType" title="enum GimpColorAreaType"><span class="type">GimpColorAreaType</span></a> type</code></em>);</pre>
+<p>Creates a <a class="link" href="GimpColorArea.html" title="GimpColorArea"><span class="type">GimpColorArea</span></a> to set and display the value of an RGB
+property.</p>
+<div class="refsect3">
+<a name="gimp-prop-color-area-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>config</p></td>
+<td class="parameter_description"><p>Object to which property is attached.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>property_name</p></td>
+<td class="parameter_description"><p>Name of RGB property.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>width</p></td>
+<td class="parameter_description"><p>Width of color area.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>height</p></td>
+<td class="parameter_description"><p>Height of color area.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>type</p></td>
+<td class="parameter_description"><p>How transparency is represented.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-prop-color-area-new.returns"></a><h4>Returns</h4>
+<p> A new <a class="link" href="GimpColorArea.html" title="GimpColorArea"><span class="type">GimpColorArea</span></a> widget.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-prop-coordinates-connect"></a><h3>gimp_prop_coordinates_connect ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_prop_coordinates_connect (<em class="parameter"><code><span class="type">GObject</span> *config</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *x_property_name</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *y_property_name</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *unit_property_name</code></em>,
+ <em class="parameter"><code><span class="type">GtkWidget</span> *sizeentry</code></em>,
+ <em class="parameter"><code><span class="type">GtkWidget</span> *chainbutton</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> xresolution</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> yresolution</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-prop-coordinates-new"></a><h3>gimp_prop_coordinates_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_prop_coordinates_new (<em class="parameter"><code><span class="type">GObject</span> *config</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *x_property_name</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *y_property_name</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *unit_property_name</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *unit_format</code></em>,
+ <em class="parameter"><code><a class="link" href="GimpSizeEntry.html#GimpSizeEntryUpdatePolicy" title="enum GimpSizeEntryUpdatePolicy"><span class="type">GimpSizeEntryUpdatePolicy</span></a> update_policy</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> xresolution</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> yresolution</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> has_chainbutton</code></em>);</pre>
+<p>Creates a <a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry"><span class="type">GimpSizeEntry</span></a> to set and display two double or int
+properties, which will usually represent X and Y coordinates, and
+their associated unit property.</p>
+<div class="refsect3">
+<a name="gimp-prop-coordinates-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>config</p></td>
+<td class="parameter_description"><p>Object to which property is attached.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x_property_name</p></td>
+<td class="parameter_description"><p>Name of int or double property for X coordinate.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y_property_name</p></td>
+<td class="parameter_description"><p>Name of int or double property for Y coordinate.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>unit_property_name</p></td>
+<td class="parameter_description"><p>Name of unit property.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>unit_format</p></td>
+<td class="parameter_description"><p>A printf-like unit-format string as is used with
+<a class="link" href="GimpUnitMenu.html#gimp-unit-menu-new" title="gimp_unit_menu_new ()"><code class="function">gimp_unit_menu_new()</code></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>update_policy</p></td>
+<td class="parameter_description"><p>How the automatic pixel &lt;-&gt; real-world-unit
+calculations should be done.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>xresolution</p></td>
+<td class="parameter_description"><p>The resolution (in dpi) for the X coordinate.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>yresolution</p></td>
+<td class="parameter_description"><p>The resolution (in dpi) for the Y coordinate.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>has_chainbutton</p></td>
+<td class="parameter_description"><p>Whether to add a chainbutton to the size entry.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-prop-coordinates-new.returns"></a><h4>Returns</h4>
+<p> A new <a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry"><span class="type">GimpSizeEntry</span></a> widget.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-prop-entry-new"></a><h3>gimp_prop_entry_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_prop_entry_new (<em class="parameter"><code><span class="type">GObject</span> *config</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *property_name</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> max_len</code></em>);</pre>
+<p>Creates a <span class="type">GtkEntry</span> to set and display the value of the specified
+string property.</p>
+<div class="refsect3">
+<a name="gimp-prop-entry-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>config</p></td>
+<td class="parameter_description"><p>Object to which property is attached.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>property_name</p></td>
+<td class="parameter_description"><p>Name of string property.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>max_len</p></td>
+<td class="parameter_description"><p>Maximum allowed length of string.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-prop-entry-new.returns"></a><h4>Returns</h4>
+<p> A new <span class="type">GtkEntry</span> widget.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-prop-pointer-combo-box-new"></a><h3>gimp_prop_pointer_combo_box_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_prop_pointer_combo_box_new (<em class="parameter"><code><span class="type">GObject</span> *config</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *property_name</code></em>,
+ <em class="parameter"><code><a class="link" href="GimpIntStore.html" title="GimpIntStore"><span class="type">GimpIntStore</span></a> *store</code></em>);</pre>
+<p>Creates a <a class="link" href="GimpIntComboBox.html" title="GimpIntComboBox"><span class="type">GimpIntComboBox</span></a> widget to display and set the specified
+property. The contents of the widget are determined by <em class="parameter"><code>store</code></em>
+,
+which should be created using <a class="link" href="GimpIntStore.html#gimp-int-store-new" title="gimp_int_store_new ()"><code class="function">gimp_int_store_new()</code></a>.
+Values are GType/gpointer data, and therefore must be stored in the
+"user-data" column, instead of the usual "value" column.</p>
+<div class="refsect3">
+<a name="gimp-prop-pointer-combo-box-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>config</p></td>
+<td class="parameter_description"><p>Object to which property is attached.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>property_name</p></td>
+<td class="parameter_description"><p>Name of GType/gpointer property controlled by combo box.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>store</p></td>
+<td class="parameter_description"><p><a class="link" href="GimpIntStore.html" title="GimpIntStore"><span class="type">GimpIntStore</span></a> holding list of labels, values, etc.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-prop-pointer-combo-box-new.returns"></a><h4>Returns</h4>
+<p> The newly created <a class="link" href="GimpIntComboBox.html" title="GimpIntComboBox"><span class="type">GimpIntComboBox</span></a> widget.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-prop-enum-check-button-new"></a><h3>gimp_prop_enum_check_button_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_prop_enum_check_button_new (<em class="parameter"><code><span class="type">GObject</span> *config</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *property_name</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *label</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> false_value</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> true_value</code></em>);</pre>
+<p>Creates a <span class="type">GtkCheckButton</span> that displays and sets the specified
+property of type Enum. Note that this widget only allows two values
+for the enum, one corresponding to the "checked" state and the
+other to the "unchecked" state.
+If <em class="parameter"><code>label</code></em>
+ is <span class="type">NULL</span>, the <em class="parameter"><code>property_name</code></em>
+'s nick will be used as label
+of the returned button.</p>
+<div class="refsect3">
+<a name="gimp-prop-enum-check-button-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>config</p></td>
+<td class="parameter_description"><p>Object to which property is attached.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>property_name</p></td>
+<td class="parameter_description"><p>Name of enum property controlled by checkbutton.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>label</p></td>
+<td class="parameter_description"><p>Label to give checkbutton (including mnemonic).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>false_value</p></td>
+<td class="parameter_description"><p>Enum value corresponding to unchecked state.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>true_value</p></td>
+<td class="parameter_description"><p>Enum value corresponding to checked state.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-prop-enum-check-button-new.returns"></a><h4>Returns</h4>
+<p> The newly created <span class="type">GtkCheckButton</span> widget.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-prop-enum-combo-box-new"></a><h3>gimp_prop_enum_combo_box_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_prop_enum_combo_box_new (<em class="parameter"><code><span class="type">GObject</span> *config</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *property_name</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> minimum</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> maximum</code></em>);</pre>
+<p>Creates a <a class="link" href="GimpIntComboBox.html" title="GimpIntComboBox"><span class="type">GimpIntComboBox</span></a> widget to display and set the specified
+enum property. The <em class="parameter"><code>mimimum_value</code></em>
+ and <em class="parameter"><code>maximum_value</code></em>
+ give the
+possibility of restricting the allowed range to a subset of the
+enum. If the two values are equal (e.g., 0, 0), then the full
+range of the Enum is used.</p>
+<div class="refsect3">
+<a name="gimp-prop-enum-combo-box-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>config</p></td>
+<td class="parameter_description"><p>Object to which property is attached.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>property_name</p></td>
+<td class="parameter_description"><p>Name of enum property controlled by combo box.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>minimum</p></td>
+<td class="parameter_description"><p>Smallest allowed value of enum.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>maximum</p></td>
+<td class="parameter_description"><p>Largest allowed value of enum.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-prop-enum-combo-box-new.returns"></a><h4>Returns</h4>
+<p> The newly created <a class="link" href="GimpEnumComboBox.html" title="GimpEnumComboBox"><span class="type">GimpEnumComboBox</span></a> widget.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-prop-enum-label-new"></a><h3>gimp_prop_enum_label_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_prop_enum_label_new (<em class="parameter"><code><span class="type">GObject</span> *config</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *property_name</code></em>);</pre>
+<div class="refsect3">
+<a name="gimp-prop-enum-label-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>config</p></td>
+<td class="parameter_description"><p>Object to which property is attached.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>property_name</p></td>
+<td class="parameter_description"><p>Name of enum property to be displayed.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-prop-enum-label-new.returns"></a><h4>Returns</h4>
+<p> The newly created <a class="link" href="GimpEnumLabel.html" title="GimpEnumLabel"><span class="type">GimpEnumLabel</span></a> widget.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-prop-enum-radio-box-new"></a><h3>gimp_prop_enum_radio_box_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_prop_enum_radio_box_new (<em class="parameter"><code><span class="type">GObject</span> *config</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *property_name</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> minimum</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> maximum</code></em>);</pre>
+<p>Creates a group of radio buttons which function to set and display
+the specified enum property. The <em class="parameter"><code>minimum</code></em>
+ and <em class="parameter"><code>maximum</code></em>
+ arguments
+allow only a subset of the enum to be used. If the two arguments
+are equal (e.g., 0, 0), then the full range of the enum will be used.
+If you want to assign a label to the group of radio buttons, use
+<a class="link" href="libgimpwidgets-GimpPropWidgets.html#gimp-prop-enum-radio-frame-new" title="gimp_prop_enum_radio_frame_new ()"><code class="function">gimp_prop_enum_radio_frame_new()</code></a> instead of this function.</p>
+<div class="refsect3">
+<a name="gimp-prop-enum-radio-box-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>config</p></td>
+<td class="parameter_description"><p>Object to which property is attached.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>property_name</p></td>
+<td class="parameter_description"><p>Name of enum property controlled by the radio buttons.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>minimum</p></td>
+<td class="parameter_description"><p>Smallest value of enum to be included.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>maximum</p></td>
+<td class="parameter_description"><p>Largest value of enum to be included.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-prop-enum-radio-box-new.returns"></a><h4>Returns</h4>
+<p> A <span class="type">GtkVBox</span> containing the radio buttons.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-prop-enum-radio-frame-new"></a><h3>gimp_prop_enum_radio_frame_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_prop_enum_radio_frame_new (<em class="parameter"><code><span class="type">GObject</span> *config</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *property_name</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *title</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> minimum</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> maximum</code></em>);</pre>
+<p>Creates a group of radio buttons which function to set and display
+the specified enum property. The <em class="parameter"><code>minimum</code></em>
+ and <em class="parameter"><code>maximum</code></em>
+ arguments
+allow only a subset of the enum to be used. If the two arguments
+are equal (e.g., 0, 0), then the full range of the enum will be used.
+If <em class="parameter"><code>title</code></em>
+ is <span class="type">NULL</span>, the <em class="parameter"><code>property_name</code></em>
+'s nick will be used as label
+of the returned frame.</p>
+<div class="refsect3">
+<a name="gimp-prop-enum-radio-frame-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>config</p></td>
+<td class="parameter_description"><p>Object to which property is attached.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>property_name</p></td>
+<td class="parameter_description"><p>Name of enum property controlled by the radio buttons.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>title</p></td>
+<td class="parameter_description"><p>Label for the frame holding the buttons</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>minimum</p></td>
+<td class="parameter_description"><p>Smallest value of enum to be included.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>maximum</p></td>
+<td class="parameter_description"><p>Largest value of enum to be included.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-prop-enum-radio-frame-new.returns"></a><h4>Returns</h4>
+<p> A <a class="link" href="GimpFrame.html" title="GimpFrame"><span class="type">GimpFrame</span></a> containing the radio buttons.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-prop-enum-stock-box-new"></a><h3>gimp_prop_enum_stock_box_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_prop_enum_stock_box_new (<em class="parameter"><code><span class="type">GObject</span> *config</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *property_name</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *stock_prefix</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> minimum</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> maximum</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_prop_enum_stock_box_new</code> has been deprecated since version 2.10 and should not be used in newly-written code.</p></div>
+<p>Creates a horizontal box of radio buttons with stock icons, which
+function to set and display the value of the specified Enum
+property. The stock_id for each icon is created by appending the
+enum_value's nick to the given <em class="parameter"><code>stock_prefix</code></em>
+. See
+<a class="link" href="libgimpwidgets-GimpEnumWidgets.html#gimp-enum-stock-box-new" title="gimp_enum_stock_box_new ()"><code class="function">gimp_enum_stock_box_new()</code></a> for more information.</p>
+<div class="refsect3">
+<a name="gimp-prop-enum-stock-box-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>config</p></td>
+<td class="parameter_description"><p>Object to which property is attached.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>property_name</p></td>
+<td class="parameter_description"><p>Name of enum property controlled by the radio buttons.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>stock_prefix</p></td>
+<td class="parameter_description"><p>The prefix of the group of stock ids to use.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>minimum</p></td>
+<td class="parameter_description"><p>Smallest value of enum to be included.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>maximum</p></td>
+<td class="parameter_description"><p>Largest value of enum to be included.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-prop-enum-stock-box-new.returns"></a><h4>Returns</h4>
+<p> A <span class="type">libgimpwidgets-gimpenumstockbox</span> containing the radio buttons.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-prop-enum-icon-box-new"></a><h3>gimp_prop_enum_icon_box_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_prop_enum_icon_box_new (<em class="parameter"><code><span class="type">GObject</span> *config</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *property_name</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *icon_prefix</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> minimum</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> maximum</code></em>);</pre>
+<p>Creates a horizontal box of radio buttons with named icons, which
+function to set and display the value of the specified Enum
+property. The icon name for each icon is created by appending the
+enum_value's nick to the given <em class="parameter"><code>icon_prefix</code></em>
+. See
+<a class="link" href="libgimpwidgets-GimpEnumWidgets.html#gimp-enum-icon-box-new" title="gimp_enum_icon_box_new ()"><code class="function">gimp_enum_icon_box_new()</code></a> for more information.</p>
+<div class="refsect3">
+<a name="gimp-prop-enum-icon-box-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>config</p></td>
+<td class="parameter_description"><p>Object to which property is attached.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>property_name</p></td>
+<td class="parameter_description"><p>Name of enum property controlled by the radio buttons.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>icon_prefix</p></td>
+<td class="parameter_description"><p>The prefix of the group of icon names to use.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>minimum</p></td>
+<td class="parameter_description"><p>Smallest value of enum to be included.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>maximum</p></td>
+<td class="parameter_description"><p>Largest value of enum to be included.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-prop-enum-icon-box-new.returns"></a><h4>Returns</h4>
+<p> A <span class="type">libgimpwidgets-gimpenumiconbox</span> containing the radio buttons.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-prop-expander-new"></a><h3>gimp_prop_expander_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_prop_expander_new (<em class="parameter"><code><span class="type">GObject</span> *config</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *property_name</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *label</code></em>);</pre>
+<p>Creates a <span class="type">GtkExpander</span> controlled by the specified boolean property.
+A value of <code class="literal">TRUE</code> for the property corresponds to the expanded state
+for the widget.
+If <em class="parameter"><code>label</code></em>
+ is <span class="type">NULL</span>, the <em class="parameter"><code>property_name</code></em>
+'s nick will be used as label
+of the returned widget.</p>
+<div class="refsect3">
+<a name="gimp-prop-expander-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>config</p></td>
+<td class="parameter_description"><p>Object to which property is attached.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>property_name</p></td>
+<td class="parameter_description"><p>Name of boolean property.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>label</p></td>
+<td class="parameter_description"><p>Label for expander.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-prop-expander-new.returns"></a><h4>Returns</h4>
+<p> A new <span class="type">GtkExpander</span> widget.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-prop-file-chooser-button-new"></a><h3>gimp_prop_file_chooser_button_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_prop_file_chooser_button_new (<em class="parameter"><code><span class="type">GObject</span> *config</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *property_name</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *title</code></em>,
+ <em class="parameter"><code><span class="type">GtkFileChooserAction</span> action</code></em>);</pre>
+<p>Creates a <span class="type">GtkFileChooserButton</span> to edit the specified path property.</p>
+<p>Note that <span class="type">GtkFileChooserButton</span> implements the <span class="type">GtkFileChooser</span>
+interface; you can use the <span class="type">GtkFileChooser</span> API with it.</p>
+<div class="refsect3">
+<a name="gimp-prop-file-chooser-button-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>config</p></td>
+<td class="parameter_description"><p>object to which property is attached.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>property_name</p></td>
+<td class="parameter_description"><p>name of path property.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>title</p></td>
+<td class="parameter_description"><p>the title of the browse dialog.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>action</p></td>
+<td class="parameter_description"><p>the open mode for the widget.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-prop-file-chooser-button-new.returns"></a><h4>Returns</h4>
+<p> A new <span class="type">GtkFileChooserButton</span>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-prop-file-chooser-button-new-with-dialog"></a><h3>gimp_prop_file_chooser_button_new_with_dialog ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_prop_file_chooser_button_new_with_dialog
+ (<em class="parameter"><code><span class="type">GObject</span> *config</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *property_name</code></em>,
+ <em class="parameter"><code><span class="type">GtkWidget</span> *dialog</code></em>);</pre>
+<p>Creates a <span class="type">GtkFileChooserButton</span> to edit the specified path property.</p>
+<p>The button uses <em class="parameter"><code>dialog</code></em>
+ as it's file-picking window. Note that <em class="parameter"><code>dialog</code></em>
+
+must be a <span class="type">GtkFileChooserDialog</span> (or subclass) and must not have
+<code class="literal">GTK_DIALOG_DESTROY_WITH_PARENT</code> set.</p>
+<p>Note that <span class="type">GtkFileChooserButton</span> implements the <span class="type">GtkFileChooser</span>
+interface; you can use the <span class="type">GtkFileChooser</span> API with it.</p>
+<div class="refsect3">
+<a name="gimp-prop-file-chooser-button-new-with-dialog.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>config</p></td>
+<td class="parameter_description"><p>object to which property is attached.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>property_name</p></td>
+<td class="parameter_description"><p>name of path property.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>dialog</p></td>
+<td class="parameter_description"><p>the <span class="type">GtkFileChooserDialog</span> widget to use.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-prop-file-chooser-button-new-with-dialog.returns"></a><h4>Returns</h4>
+<p> A new <span class="type">GtkFileChooserButton</span>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-prop-hscale-new"></a><h3>gimp_prop_hscale_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_prop_hscale_new (<em class="parameter"><code><span class="type">GObject</span> *config</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *property_name</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> step_increment</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> page_increment</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> digits</code></em>);</pre>
+<p>Creates a horizontal scale to control the value of the specified
+integer or double property.</p>
+<div class="refsect3">
+<a name="gimp-prop-hscale-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>config</p></td>
+<td class="parameter_description"><p>Object to which property is attached.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>property_name</p></td>
+<td class="parameter_description"><p>Name of integer or double property controlled by the scale.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>step_increment</p></td>
+<td class="parameter_description"><p>Step size.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>page_increment</p></td>
+<td class="parameter_description"><p>Page size.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>digits</p></td>
+<td class="parameter_description"><p>Number of digits after decimal point to display.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-prop-hscale-new.returns"></a><h4>Returns</h4>
+<p> A new <span class="type">GtkScale</span>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-prop-icon-image-new"></a><h3>gimp_prop_icon_image_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_prop_icon_image_new (<em class="parameter"><code><span class="type">GObject</span> *config</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *property_name</code></em>,
+ <em class="parameter"><code><span class="type">GtkIconSize</span> icon_size</code></em>);</pre>
+<p>Creates a widget to display a icon image representing the value of the
+specified string property, which should encode an icon name.
+See <code class="function">gtk_image_new_from_icon_name()</code> for more information.</p>
+<div class="refsect3">
+<a name="gimp-prop-icon-image-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>config</p></td>
+<td class="parameter_description"><p>Object to which property is attached.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>property_name</p></td>
+<td class="parameter_description"><p>Name of string property.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>icon_size</p></td>
+<td class="parameter_description"><p>Size of desired icon image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-prop-icon-image-new.returns"></a><h4>Returns</h4>
+<p> A new <span class="type">GtkImage</span> widget.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-prop-int-combo-box-new"></a><h3>gimp_prop_int_combo_box_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_prop_int_combo_box_new (<em class="parameter"><code><span class="type">GObject</span> *config</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *property_name</code></em>,
+ <em class="parameter"><code><a class="link" href="GimpIntStore.html" title="GimpIntStore"><span class="type">GimpIntStore</span></a> *store</code></em>);</pre>
+<p>Creates a <a class="link" href="GimpIntComboBox.html" title="GimpIntComboBox"><span class="type">GimpIntComboBox</span></a> widget to display and set the specified
+property. The contents of the widget are determined by <em class="parameter"><code>store</code></em>
+,
+which should be created using <a class="link" href="GimpIntStore.html#gimp-int-store-new" title="gimp_int_store_new ()"><code class="function">gimp_int_store_new()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-prop-int-combo-box-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>config</p></td>
+<td class="parameter_description"><p>Object to which property is attached.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>property_name</p></td>
+<td class="parameter_description"><p>Name of int property controlled by combo box.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>store</p></td>
+<td class="parameter_description"><p><a class="link" href="GimpIntStore.html" title="GimpIntStore"><span class="type">GimpIntStore</span></a> holding list of labels, values, etc.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-prop-int-combo-box-new.returns"></a><h4>Returns</h4>
+<p> The newly created <a class="link" href="GimpIntComboBox.html" title="GimpIntComboBox"><span class="type">GimpIntComboBox</span></a> widget.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-prop-label-new"></a><h3>gimp_prop_label_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_prop_label_new (<em class="parameter"><code><span class="type">GObject</span> *config</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *property_name</code></em>);</pre>
+<p>Creates a <span class="type">GtkLabel</span> to display the value of the specified property.
+The property should be a string property or at least transformable
+to a string. If the user should be able to edit the string, use
+<a class="link" href="libgimpwidgets-GimpPropWidgets.html#gimp-prop-entry-new" title="gimp_prop_entry_new ()"><code class="function">gimp_prop_entry_new()</code></a> instead.</p>
+<div class="refsect3">
+<a name="gimp-prop-label-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>config</p></td>
+<td class="parameter_description"><p>Object to which property is attached.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>property_name</p></td>
+<td class="parameter_description"><p>Name of string property.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-prop-label-new.returns"></a><h4>Returns</h4>
+<p> A new <span class="type">GtkLabel</span> widget.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-prop-memsize-entry-new"></a><h3>gimp_prop_memsize_entry_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_prop_memsize_entry_new (<em class="parameter"><code><span class="type">GObject</span> *config</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *property_name</code></em>);</pre>
+<p>Creates a <a class="link" href="GimpMemsizeEntry.html" title="GimpMemSizeEntry"><span class="type">GimpMemsizeEntry</span></a> (spin button and option menu) to set
+and display the value of the specified memsize property. See
+<a class="link" href="GimpMemsizeEntry.html#gimp-memsize-entry-new" title="gimp_memsize_entry_new ()"><code class="function">gimp_memsize_entry_new()</code></a> for more information.</p>
+<div class="refsect3">
+<a name="gimp-prop-memsize-entry-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>config</p></td>
+<td class="parameter_description"><p>Object to which property is attached.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>property_name</p></td>
+<td class="parameter_description"><p>Name of memsize property.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-prop-memsize-entry-new.returns"></a><h4>Returns</h4>
+<p> A new <a class="link" href="GimpMemsizeEntry.html" title="GimpMemSizeEntry"><span class="type">GimpMemsizeEntry</span></a>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-prop-opacity-entry-new"></a><h3>gimp_prop_opacity_entry_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkObject</span> *
+gimp_prop_opacity_entry_new (<em class="parameter"><code><span class="type">GObject</span> *config</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *property_name</code></em>,
+ <em class="parameter"><code><span class="type">GtkTable</span> *table</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> column</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> row</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *label</code></em>);</pre>
+<p>Creates a <span class="type">libgimpwidgets-gimpscaleentry</span> (slider and spin button)
+to set and display the value of the specified double property,
+which should represent an "opacity" variable with range 0 to 100.
+See <a class="link" href="libgimpwidgets-GimpWidgets.html#gimp-scale-entry-new" title="gimp_scale_entry_new ()"><code class="function">gimp_scale_entry_new()</code></a> for more information.</p>
+<div class="refsect3">
+<a name="gimp-prop-opacity-entry-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>config</p></td>
+<td class="parameter_description"><p>Object to which property is attached.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>property_name</p></td>
+<td class="parameter_description"><p>Name of double property controlled by the spin button.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>table</p></td>
+<td class="parameter_description"><p>The <span class="type">GtkTable</span> the widgets will be attached to.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>column</p></td>
+<td class="parameter_description"><p>The column to start with.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>row</p></td>
+<td class="parameter_description"><p>The row to attach the widgets.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>label</p></td>
+<td class="parameter_description"><p>The text for the <span class="type">GtkLabel</span> which will appear left of the
+<span class="type">GtkHScale</span>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-prop-opacity-entry-new.returns"></a><h4>Returns</h4>
+<p> The <span class="type">GtkSpinButton</span>'s <span class="type">GtkAdjustment</span>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-prop-path-editor-new"></a><h3>gimp_prop_path_editor_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_prop_path_editor_new (<em class="parameter"><code><span class="type">GObject</span> *config</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *path_property_name</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *writable_property_name</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *filesel_title</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-prop-scale-entry-new"></a><h3>gimp_prop_scale_entry_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkObject</span> *
+gimp_prop_scale_entry_new (<em class="parameter"><code><span class="type">GObject</span> *config</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *property_name</code></em>,
+ <em class="parameter"><code><span class="type">GtkTable</span> *table</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> column</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> row</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *label</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> step_increment</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> page_increment</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> digits</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> limit_scale</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> lower_limit</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> upper_limit</code></em>);</pre>
+<p>Creates a <span class="type">libgimpwidgets-gimpscaleentry</span> (slider and spin button)
+to set and display the value of the specified double property. See
+<a class="link" href="libgimpwidgets-GimpWidgets.html#gimp-scale-entry-new" title="gimp_scale_entry_new ()"><code class="function">gimp_scale_entry_new()</code></a> for more information.
+If <em class="parameter"><code>label</code></em>
+ is <span class="type">NULL</span>, the <em class="parameter"><code>property_name</code></em>
+'s nick will be used as label
+of the returned object.</p>
+<p>Note that the <em class="parameter"><code>scale_limits</code></em>
+ boolean is the inverse of
+<a class="link" href="libgimpwidgets-GimpWidgets.html#gimp-scale-entry-new" title="gimp_scale_entry_new ()"><code class="function">gimp_scale_entry_new()</code></a>'s "constrain" parameter.</p>
+<div class="refsect3">
+<a name="gimp-prop-scale-entry-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>config</p></td>
+<td class="parameter_description"><p>Object to which property is attached.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>property_name</p></td>
+<td class="parameter_description"><p>Name of double property controlled by the spin button.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>table</p></td>
+<td class="parameter_description"><p>The <span class="type">GtkTable</span> the widgets will be attached to.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>column</p></td>
+<td class="parameter_description"><p>The column to start with.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>row</p></td>
+<td class="parameter_description"><p>The row to attach the widgets.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>label</p></td>
+<td class="parameter_description"><p>The text for the <span class="type">GtkLabel</span> which will appear left of
+the <span class="type">GtkHScale</span>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>step_increment</p></td>
+<td class="parameter_description"><p>Step size.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>page_increment</p></td>
+<td class="parameter_description"><p>Page size.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>digits</p></td>
+<td class="parameter_description"><p>Number of digits after decimal point to display.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>limit_scale</p></td>
+<td class="parameter_description"><p><code class="literal">FALSE</code> if the range of possible values of the
+GtkHScale should be the same as of the GtkSpinButton.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>lower_limit</p></td>
+<td class="parameter_description"><p>The scale's lower boundary if <em class="parameter"><code>scale_limits</code></em>
+is <code class="literal">TRUE</code>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>upper_limit</p></td>
+<td class="parameter_description"><p>The scale's upper boundary if <em class="parameter"><code>scale_limits</code></em>
+is <code class="literal">TRUE</code>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-prop-scale-entry-new.returns"></a><h4>Returns</h4>
+<p> The <span class="type">GtkSpinButton</span>'s <span class="type">GtkAdjustment</span>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-prop-size-entry-new"></a><h3>gimp_prop_size_entry_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_prop_size_entry_new (<em class="parameter"><code><span class="type">GObject</span> *config</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *property_name</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> property_is_pixel</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *unit_property_name</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *unit_format</code></em>,
+ <em class="parameter"><code><a class="link" href="GimpSizeEntry.html#GimpSizeEntryUpdatePolicy" title="enum GimpSizeEntryUpdatePolicy"><span class="type">GimpSizeEntryUpdatePolicy</span></a> update_policy</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> resolution</code></em>);</pre>
+<p>Creates a <a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry"><span class="type">GimpSizeEntry</span></a> to set and display the specified double or
+int property, and its associated unit property. Note that this
+function is only suitable for creating a size entry holding a
+single value. Use <a class="link" href="libgimpwidgets-GimpPropWidgets.html#gimp-prop-coordinates-new" title="gimp_prop_coordinates_new ()"><code class="function">gimp_prop_coordinates_new()</code></a> to create a size
+entry holding two values.</p>
+<div class="refsect3">
+<a name="gimp-prop-size-entry-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>config</p></td>
+<td class="parameter_description"><p>Object to which property is attached.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>property_name</p></td>
+<td class="parameter_description"><p>Name of int or double property.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>property_is_pixel</p></td>
+<td class="parameter_description"><p>When <code class="literal">TRUE</code>, the property value is in pixels,
+and in the selected unit otherwise.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>unit_property_name</p></td>
+<td class="parameter_description"><p>Name of unit property.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>unit_format</p></td>
+<td class="parameter_description"><p>A printf-like unit-format string as is used with
+<a class="link" href="GimpUnitMenu.html#gimp-unit-menu-new" title="gimp_unit_menu_new ()"><code class="function">gimp_unit_menu_new()</code></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>update_policy</p></td>
+<td class="parameter_description"><p>How the automatic pixel &lt;-&gt; real-world-unit
+calculations should be done.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>resolution</p></td>
+<td class="parameter_description"><p>The resolution (in dpi) for the field.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-prop-size-entry-new.returns"></a><h4>Returns</h4>
+<p> A new <a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry"><span class="type">GimpSizeEntry</span></a> widget.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-prop-spin-button-new"></a><h3>gimp_prop_spin_button_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_prop_spin_button_new (<em class="parameter"><code><span class="type">GObject</span> *config</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *property_name</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> step_increment</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> page_increment</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> digits</code></em>);</pre>
+<p>Creates a spin button to set and display the value of the
+specified double property.</p>
+<div class="refsect3">
+<a name="gimp-prop-spin-button-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>config</p></td>
+<td class="parameter_description"><p>Object to which property is attached.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>property_name</p></td>
+<td class="parameter_description"><p>Name of double property controlled by the spin button.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>step_increment</p></td>
+<td class="parameter_description"><p>Step size.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>page_increment</p></td>
+<td class="parameter_description"><p>Page size.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>digits</p></td>
+<td class="parameter_description"><p>Number of digits after decimal point to display.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-prop-spin-button-new.returns"></a><h4>Returns</h4>
+<p> A new <span class="type">libgimpwidgets-gimpspinbutton</span>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-prop-stock-image-new"></a><h3>gimp_prop_stock_image_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_prop_stock_image_new (<em class="parameter"><code><span class="type">GObject</span> *config</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *property_name</code></em>,
+ <em class="parameter"><code><span class="type">GtkIconSize</span> icon_size</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_prop_stock_image_new</code> has been deprecated since version 2.10 and should not be used in newly-written code.</p></div>
+<p>Creates a widget to display a stock image representing the value of the
+specified string property, which should encode a Stock ID.
+See <code class="function">gtk_image_new_from_stock()</code> for more information.</p>
+<div class="refsect3">
+<a name="gimp-prop-stock-image-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>config</p></td>
+<td class="parameter_description"><p>Object to which property is attached.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>property_name</p></td>
+<td class="parameter_description"><p>Name of string property.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>icon_size</p></td>
+<td class="parameter_description"><p>Size of desired stock image.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-prop-stock-image-new.returns"></a><h4>Returns</h4>
+<p> A new <span class="type">GtkImage</span> widget.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-prop-string-combo-box-new"></a><h3>gimp_prop_string_combo_box_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_prop_string_combo_box_new (<em class="parameter"><code><span class="type">GObject</span> *config</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *property_name</code></em>,
+ <em class="parameter"><code><span class="type">GtkTreeModel</span> *model</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> id_column</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> label_column</code></em>);</pre>
+<p>Creates a <a class="link" href="GimpStringComboBox.html" title="GimpStringComboBox"><span class="type">GimpStringComboBox</span></a> widget to display and set the
+specified property. The contents of the widget are determined by
+<em class="parameter"><code>store</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-prop-string-combo-box-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>config</p></td>
+<td class="parameter_description"><p>Object to which property is attached.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>property_name</p></td>
+<td class="parameter_description"><p>Name of int property controlled by combo box.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>model</p></td>
+<td class="parameter_description"><p><span class="type">GtkTreeStore</span> holding list of values</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>id_column</p></td>
+<td class="parameter_description"><p>column in <em class="parameter"><code>store</code></em>
+that holds string IDs</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>label_column</p></td>
+<td class="parameter_description"><p>column in <em class="parameter"><code>store</code></em>
+that holds labels to use in the combo-box</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-prop-string-combo-box-new.returns"></a><h4>Returns</h4>
+<p> The newly created <a class="link" href="GimpStringComboBox.html" title="GimpStringComboBox"><span class="type">GimpStringComboBox</span></a> widget.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-prop-text-buffer-new"></a><h3>gimp_prop_text_buffer_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkTextBuffer</span> *
+gimp_prop_text_buffer_new (<em class="parameter"><code><span class="type">GObject</span> *config</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *property_name</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> max_len</code></em>);</pre>
+<p>Creates a <span class="type">GtkTextBuffer</span> to set and display the value of the
+specified string property. Unless the string is expected to
+contain multiple lines or a large amount of text, use
+<a class="link" href="libgimpwidgets-GimpPropWidgets.html#gimp-prop-entry-new" title="gimp_prop_entry_new ()"><code class="function">gimp_prop_entry_new()</code></a> instead. See <span class="type">GtkTextView</span> for information on
+how to insert a text buffer into a visible widget.</p>
+<p>If <em class="parameter"><code>max_len</code></em>
+ is 0 or negative, the text buffer allows an unlimited
+number of characters to be entered.</p>
+<div class="refsect3">
+<a name="gimp-prop-text-buffer-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>config</p></td>
+<td class="parameter_description"><p>Object to which property is attached.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>property_name</p></td>
+<td class="parameter_description"><p>Name of string property.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>max_len</p></td>
+<td class="parameter_description"><p>Maximum allowed length of text (in characters).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-prop-text-buffer-new.returns"></a><h4>Returns</h4>
+<p> A new <span class="type">GtkTextBuffer</span>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-prop-unit-combo-box-new"></a><h3>gimp_prop_unit_combo_box_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_prop_unit_combo_box_new (<em class="parameter"><code><span class="type">GObject</span> *config</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *property_name</code></em>);</pre>
+<p>Creates a <a class="link" href="GimpUnitComboBox.html" title="GimpUnitComboBox"><span class="type">GimpUnitComboBox</span></a> to set and display the value of a Unit
+property. See <a class="link" href="GimpUnitComboBox.html#gimp-unit-combo-box-new" title="gimp_unit_combo_box_new ()"><code class="function">gimp_unit_combo_box_new()</code></a> for more information.</p>
+<div class="refsect3">
+<a name="gimp-prop-unit-combo-box-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>config</p></td>
+<td class="parameter_description"><p>Object to which property is attached.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>property_name</p></td>
+<td class="parameter_description"><p>Name of Unit property.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-prop-unit-combo-box-new.returns"></a><h4>Returns</h4>
+<p> A new <a class="link" href="GimpUnitComboBox.html" title="GimpUnitComboBox"><span class="type">GimpUnitComboBox</span></a> widget.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-prop-unit-menu-new"></a><h3>gimp_prop_unit_menu_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_prop_unit_menu_new (<em class="parameter"><code><span class="type">GObject</span> *config</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *property_name</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *unit_format</code></em>);</pre>
+<div class="warning"><p><code class="literal">gimp_prop_unit_menu_new</code> has been deprecated since version 2.10 and should not be used in newly-written code.</p></div>
+<p>Creates a <a class="link" href="GimpUnitMenu.html" title="GimpUnitMenu"><span class="type">GimpUnitMenu</span></a> to set and display the value of a Unit
+property. See <a class="link" href="GimpUnitMenu.html#gimp-unit-menu-new" title="gimp_unit_menu_new ()"><code class="function">gimp_unit_menu_new()</code></a> for more information.</p>
+<div class="refsect3">
+<a name="gimp-prop-unit-menu-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>config</p></td>
+<td class="parameter_description"><p>Object to which property is attached.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>property_name</p></td>
+<td class="parameter_description"><p>Name of Unit property.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>unit_format</p></td>
+<td class="parameter_description"><p>A printf-like format string which is used to create
+the unit strings.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-prop-unit-menu-new.returns"></a><h4>Returns</h4>
+<p> A new <a class="link" href="GimpUnitMenu.html" title="GimpUnitMenu"><span class="type">GimpUnitMenu</span></a> widget.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-4.html#api-index-2.4">2.4</a></p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpwidgets/html/libgimpwidgets-GimpQueryBox.html b/devel-docs/libgimpwidgets/html/libgimpwidgets-GimpQueryBox.html
new file mode 100644
index 0000000..7c9b5c0
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/libgimpwidgets-GimpQueryBox.html
@@ -0,0 +1,857 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpQueryBox: GIMP Widgets Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Widgets Library Reference Manual">
+<link rel="up" href="libgimpwidgets-utils.html" title="Part VI. GIMP Widgets Utilities">
+<link rel="prev" href="libgimpwidgets-GimpHelpUI.html" title="GimpHelpUI">
+<link rel="next" href="libgimpwidgets-GimpIcons.html" title="GimpIcons">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimpwidgets-GimpQueryBox.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimpwidgets-utils.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimpwidgets-GimpHelpUI.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimpwidgets-GimpIcons.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimpwidgets-GimpQueryBox"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimpwidgets-GimpQueryBox.top_of_page"></a>GimpQueryBox</span></h2>
+<p>GimpQueryBox — Some simple dialogs to enter a single int,
+double, string or boolean value.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimpwidgets-GimpQueryBox.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<span class="c_punctuation">(</span><a class="link" href="libgimpwidgets-GimpQueryBox.html#GimpQueryStringCallback" title="GimpQueryStringCallback ()">*GimpQueryStringCallback</a><span class="c_punctuation">)</span> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<span class="c_punctuation">(</span><a class="link" href="libgimpwidgets-GimpQueryBox.html#GimpQueryIntCallback" title="GimpQueryIntCallback ()">*GimpQueryIntCallback</a><span class="c_punctuation">)</span> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<span class="c_punctuation">(</span><a class="link" href="libgimpwidgets-GimpQueryBox.html#GimpQueryDoubleCallback" title="GimpQueryDoubleCallback ()">*GimpQueryDoubleCallback</a><span class="c_punctuation">)</span> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<span class="c_punctuation">(</span><a class="link" href="libgimpwidgets-GimpQueryBox.html#GimpQuerySizeCallback" title="GimpQuerySizeCallback ()">*GimpQuerySizeCallback</a><span class="c_punctuation">)</span> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<span class="c_punctuation">(</span><a class="link" href="libgimpwidgets-GimpQueryBox.html#GimpQueryBooleanCallback" title="GimpQueryBooleanCallback ()">*GimpQueryBooleanCallback</a><span class="c_punctuation">)</span> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpQueryBox.html#gimp-query-string-box" title="gimp_query_string_box ()">gimp_query_string_box</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpQueryBox.html#gimp-query-int-box" title="gimp_query_int_box ()">gimp_query_int_box</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpQueryBox.html#gimp-query-double-box" title="gimp_query_double_box ()">gimp_query_double_box</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpQueryBox.html#gimp-query-size-box" title="gimp_query_size_box ()">gimp_query_size_box</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpQueryBox.html#gimp-query-boolean-box" title="gimp_query_boolean_box ()">gimp_query_boolean_box</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpQueryBox.html#GIMP-QUERY-BOX-VBOX:CAPS" title="GIMP_QUERY_BOX_VBOX()">GIMP_QUERY_BOX_VBOX</a><span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimpwidgets-GimpQueryBox.description"></a><h2>Description</h2>
+<p>These functions provide simple dialogs for entering a single
+string, integer, double, boolean or pixel size value.</p>
+<p>They return a pointer to a <span class="type">GtkDialog</span> which has to be shown with
+<code class="function">gtk_widget_show()</code> by the caller.</p>
+<p>The dialogs contain an entry widget for the kind of value they ask
+for and "OK" and "Cancel" buttons. On "Cancel", all query boxes
+except the boolean one silently destroy themselves. On "OK" the
+user defined callback function is called and returns the entered
+value.</p>
+</div>
+<div class="refsect1">
+<a name="libgimpwidgets-GimpQueryBox.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="GimpQueryStringCallback"></a><h3>GimpQueryStringCallback ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+<span class="c_punctuation">(</span>*GimpQueryStringCallback<span class="c_punctuation">)</span> (<em class="parameter"><code><span class="type">GtkWidget</span> *query_box</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *string</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> data</code></em>);</pre>
+<p>Note that you must not <code class="function">g_free()</code> the passed string.</p>
+<div class="refsect3">
+<a name="GimpQueryStringCallback.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>query_box</p></td>
+<td class="parameter_description"><p>The query box.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>string</p></td>
+<td class="parameter_description"><p>The entered string.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>data</p></td>
+<td class="parameter_description"><p>The user data.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpQueryIntCallback"></a><h3>GimpQueryIntCallback ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+<span class="c_punctuation">(</span>*GimpQueryIntCallback<span class="c_punctuation">)</span> (<em class="parameter"><code><span class="type">GtkWidget</span> *query_box</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> value</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> data</code></em>);</pre>
+<p>The callback for an int query box.</p>
+<div class="refsect3">
+<a name="GimpQueryIntCallback.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>query_box</p></td>
+<td class="parameter_description"><p>The query box.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>value</p></td>
+<td class="parameter_description"><p>The entered integer value.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>data</p></td>
+<td class="parameter_description"><p>The user data.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpQueryDoubleCallback"></a><h3>GimpQueryDoubleCallback ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+<span class="c_punctuation">(</span>*GimpQueryDoubleCallback<span class="c_punctuation">)</span> (<em class="parameter"><code><span class="type">GtkWidget</span> *query_box</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> value</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> data</code></em>);</pre>
+<p>The callback for a double query box.</p>
+<div class="refsect3">
+<a name="GimpQueryDoubleCallback.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>query_box</p></td>
+<td class="parameter_description"><p>The query box.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>value</p></td>
+<td class="parameter_description"><p>The entered double value.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>data</p></td>
+<td class="parameter_description"><p>The user data.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpQuerySizeCallback"></a><h3>GimpQuerySizeCallback ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+<span class="c_punctuation">(</span>*GimpQuerySizeCallback<span class="c_punctuation">)</span> (<em class="parameter"><code><span class="type">GtkWidget</span> *query_box</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> size</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpunit.html#GimpUnit"><span class="type">GimpUnit</span></a> unit</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> data</code></em>);</pre>
+<p>The callback for a size query box.</p>
+<div class="refsect3">
+<a name="GimpQuerySizeCallback.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>query_box</p></td>
+<td class="parameter_description"><p>The query box.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>size</p></td>
+<td class="parameter_description"><p>The entered size in pixels.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>unit</p></td>
+<td class="parameter_description"><p>The selected unit from the <a class="link" href="GimpUnitMenu.html" title="GimpUnitMenu"><span class="type">GimpUnitMenu</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>data</p></td>
+<td class="parameter_description"><p>The user data.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GimpQueryBooleanCallback"></a><h3>GimpQueryBooleanCallback ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+<span class="c_punctuation">(</span>*GimpQueryBooleanCallback<span class="c_punctuation">)</span> (<em class="parameter"><code><span class="type">GtkWidget</span> *query_box</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> value</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> data</code></em>);</pre>
+<p>The callback for a boolean query box.</p>
+<div class="refsect3">
+<a name="GimpQueryBooleanCallback.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>query_box</p></td>
+<td class="parameter_description"><p>The query box.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>value</p></td>
+<td class="parameter_description"><p>The entered boolean value.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>data</p></td>
+<td class="parameter_description"><p>The user data.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-query-string-box"></a><h3>gimp_query_string_box ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_query_string_box (<em class="parameter"><code>const <span class="type">gchar</span> *title</code></em>,
+ <em class="parameter"><code><span class="type">GtkWidget</span> *parent</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimpwidgets-GimpHelpUI.html#GimpHelpFunc" title="GimpHelpFunc ()"><span class="type">GimpHelpFunc</span></a> help_func</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *help_id</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *message</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *initial</code></em>,
+ <em class="parameter"><code><span class="type">GObject</span> *object</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *signal</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimpwidgets-GimpQueryBox.html#GimpQueryStringCallback" title="GimpQueryStringCallback ()"><span class="type">GimpQueryStringCallback</span></a> callback</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> data</code></em>);</pre>
+<p>Creates a new <span class="type">GtkDialog</span> that queries the user for a string value.</p>
+<div class="refsect3">
+<a name="gimp-query-string-box.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>title</p></td>
+<td class="parameter_description"><p>The query box dialog's title.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>parent</p></td>
+<td class="parameter_description"><p>The dialog's parent widget.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>help_func</p></td>
+<td class="parameter_description"><p>The help function to show this dialog's help page.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>help_id</p></td>
+<td class="parameter_description"><p>A string identifying this dialog's help page.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>message</p></td>
+<td class="parameter_description"><p>A string which will be shown above the dialog's entry widget.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>initial</p></td>
+<td class="parameter_description"><p>The initial value.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>object</p></td>
+<td class="parameter_description"><p>The object this query box is associated with.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>signal</p></td>
+<td class="parameter_description"><p>The object's signal which will cause the query box to be closed.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>callback</p></td>
+<td class="parameter_description"><p>The function which will be called when the user selects "OK".</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>data</p></td>
+<td class="parameter_description"><p>The callback's user data.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-query-string-box.returns"></a><h4>Returns</h4>
+<p> A pointer to the new <span class="type">GtkDialog</span>.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-query-int-box"></a><h3>gimp_query_int_box ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_query_int_box (<em class="parameter"><code>const <span class="type">gchar</span> *title</code></em>,
+ <em class="parameter"><code><span class="type">GtkWidget</span> *parent</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimpwidgets-GimpHelpUI.html#GimpHelpFunc" title="GimpHelpFunc ()"><span class="type">GimpHelpFunc</span></a> help_func</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *help_id</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *message</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> initial</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> lower</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> upper</code></em>,
+ <em class="parameter"><code><span class="type">GObject</span> *object</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *signal</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimpwidgets-GimpQueryBox.html#GimpQueryIntCallback" title="GimpQueryIntCallback ()"><span class="type">GimpQueryIntCallback</span></a> callback</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> data</code></em>);</pre>
+<p>Creates a new <span class="type">GtkDialog</span> that queries the user for an integer value.</p>
+<div class="refsect3">
+<a name="gimp-query-int-box.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>title</p></td>
+<td class="parameter_description"><p>The query box dialog's title.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>parent</p></td>
+<td class="parameter_description"><p>The dialog's parent widget.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>help_func</p></td>
+<td class="parameter_description"><p>The help function to show this dialog's help page.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>help_id</p></td>
+<td class="parameter_description"><p>A string identifying this dialog's help page.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>message</p></td>
+<td class="parameter_description"><p>A string which will be shown above the dialog's entry widget.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>initial</p></td>
+<td class="parameter_description"><p>The initial value.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>lower</p></td>
+<td class="parameter_description"><p>The lower boundary of the range of possible values.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>upper</p></td>
+<td class="parameter_description"><p>The upper boundray of the range of possible values.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>object</p></td>
+<td class="parameter_description"><p>The object this query box is associated with.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>signal</p></td>
+<td class="parameter_description"><p>The object's signal which will cause the query box to be closed.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>callback</p></td>
+<td class="parameter_description"><p>The function which will be called when the user selects "OK".</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>data</p></td>
+<td class="parameter_description"><p>The callback's user data.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-query-int-box.returns"></a><h4>Returns</h4>
+<p> A pointer to the new <span class="type">GtkDialog</span>.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-query-double-box"></a><h3>gimp_query_double_box ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_query_double_box (<em class="parameter"><code>const <span class="type">gchar</span> *title</code></em>,
+ <em class="parameter"><code><span class="type">GtkWidget</span> *parent</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimpwidgets-GimpHelpUI.html#GimpHelpFunc" title="GimpHelpFunc ()"><span class="type">GimpHelpFunc</span></a> help_func</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *help_id</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *message</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> initial</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> lower</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> upper</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> digits</code></em>,
+ <em class="parameter"><code><span class="type">GObject</span> *object</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *signal</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimpwidgets-GimpQueryBox.html#GimpQueryDoubleCallback" title="GimpQueryDoubleCallback ()"><span class="type">GimpQueryDoubleCallback</span></a> callback</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> data</code></em>);</pre>
+<p>Creates a new <span class="type">GtkDialog</span> that queries the user for a double value.</p>
+<div class="refsect3">
+<a name="gimp-query-double-box.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>title</p></td>
+<td class="parameter_description"><p>The query box dialog's title.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>parent</p></td>
+<td class="parameter_description"><p>The dialog's parent widget.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>help_func</p></td>
+<td class="parameter_description"><p>The help function to show this dialog's help page.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>help_id</p></td>
+<td class="parameter_description"><p>A string identifying this dialog's help page.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>message</p></td>
+<td class="parameter_description"><p>A string which will be shown above the dialog's entry widget.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>initial</p></td>
+<td class="parameter_description"><p>The initial value.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>lower</p></td>
+<td class="parameter_description"><p>The lower boundary of the range of possible values.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>upper</p></td>
+<td class="parameter_description"><p>The upper boundray of the range of possible values.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>digits</p></td>
+<td class="parameter_description"><p>The number of decimal digits the <span class="type">GtkSpinButton</span> will provide.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>object</p></td>
+<td class="parameter_description"><p>The object this query box is associated with.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>signal</p></td>
+<td class="parameter_description"><p>The object's signal which will cause the query box to be closed.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>callback</p></td>
+<td class="parameter_description"><p>The function which will be called when the user selects "OK".</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>data</p></td>
+<td class="parameter_description"><p>The callback's user data.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-query-double-box.returns"></a><h4>Returns</h4>
+<p> A pointer to the new <span class="type">GtkDialog</span>.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-query-size-box"></a><h3>gimp_query_size_box ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_query_size_box (<em class="parameter"><code>const <span class="type">gchar</span> *title</code></em>,
+ <em class="parameter"><code><span class="type">GtkWidget</span> *parent</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimpwidgets-GimpHelpUI.html#GimpHelpFunc" title="GimpHelpFunc ()"><span class="type">GimpHelpFunc</span></a> help_func</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *help_id</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *message</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> initial</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> lower</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> upper</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> digits</code></em>,
+ <em class="parameter"><code><a href="../html/libgimpbase-gimpunit.html#GimpUnit"><span class="type">GimpUnit</span></a> unit</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> resolution</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> dot_for_dot</code></em>,
+ <em class="parameter"><code><span class="type">GObject</span> *object</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *signal</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimpwidgets-GimpQueryBox.html#GimpQuerySizeCallback" title="GimpQuerySizeCallback ()"><span class="type">GimpQuerySizeCallback</span></a> callback</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> data</code></em>);</pre>
+<p>Creates a new <span class="type">GtkDialog</span> that queries the user for a size using a
+<a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry"><span class="type">GimpSizeEntry</span></a>.</p>
+<div class="refsect3">
+<a name="gimp-query-size-box.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>title</p></td>
+<td class="parameter_description"><p>The query box dialog's title.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>parent</p></td>
+<td class="parameter_description"><p>The dialog's parent widget.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>help_func</p></td>
+<td class="parameter_description"><p>The help function to show this dialog's help page.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>help_id</p></td>
+<td class="parameter_description"><p>A string identifying this dialog's help page.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>message</p></td>
+<td class="parameter_description"><p>A string which will be shown above the dialog's entry widget.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>initial</p></td>
+<td class="parameter_description"><p>The initial value.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>lower</p></td>
+<td class="parameter_description"><p>The lower boundary of the range of possible values.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>upper</p></td>
+<td class="parameter_description"><p>The upper boundray of the range of possible values.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>digits</p></td>
+<td class="parameter_description"><p>The number of decimal digits the <a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry"><span class="type">GimpSizeEntry</span></a> provide in
+"pixel" mode.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>unit</p></td>
+<td class="parameter_description"><p>The unit initially shown by the <a class="link" href="GimpUnitMenu.html" title="GimpUnitMenu"><span class="type">GimpUnitMenu</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>resolution</p></td>
+<td class="parameter_description"><p>The resolution (in dpi) which will be used for pixel/unit
+calculations.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>dot_for_dot</p></td>
+<td class="parameter_description"><p><code class="literal">TRUE</code> if the <a class="link" href="GimpUnitMenu.html" title="GimpUnitMenu"><span class="type">GimpUnitMenu</span></a>'s initial unit should be "pixels".</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>object</p></td>
+<td class="parameter_description"><p>The object this query box is associated with.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>signal</p></td>
+<td class="parameter_description"><p>The object's signal which will cause the query box
+to be closed.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>callback</p></td>
+<td class="parameter_description"><p>The function which will be called when the user selects "OK".</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>data</p></td>
+<td class="parameter_description"><p>The callback's user data.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-query-size-box.returns"></a><h4>Returns</h4>
+<p> A pointer to the new <span class="type">GtkDialog</span>.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-query-boolean-box"></a><h3>gimp_query_boolean_box ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_query_boolean_box (<em class="parameter"><code>const <span class="type">gchar</span> *title</code></em>,
+ <em class="parameter"><code><span class="type">GtkWidget</span> *parent</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimpwidgets-GimpHelpUI.html#GimpHelpFunc" title="GimpHelpFunc ()"><span class="type">GimpHelpFunc</span></a> help_func</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *help_id</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *icon_name</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *message</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *true_button</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *false_button</code></em>,
+ <em class="parameter"><code><span class="type">GObject</span> *object</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *signal</code></em>,
+ <em class="parameter"><code><a class="link" href="libgimpwidgets-GimpQueryBox.html#GimpQueryBooleanCallback" title="GimpQueryBooleanCallback ()"><span class="type">GimpQueryBooleanCallback</span></a> callback</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> data</code></em>);</pre>
+<p>Creates a new <span class="type">GtkDialog</span> that asks the user to do a boolean decision.</p>
+<div class="refsect3">
+<a name="gimp-query-boolean-box.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>title</p></td>
+<td class="parameter_description"><p>The query box dialog's title.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>parent</p></td>
+<td class="parameter_description"><p>The dialog's parent widget.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>help_func</p></td>
+<td class="parameter_description"><p>The help function to show this dialog's help page.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>help_id</p></td>
+<td class="parameter_description"><p>A string identifying this dialog's help page.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>icon_name</p></td>
+<td class="parameter_description"><p>An icon name to specify an icon to appear on the left
+on the dialog's message.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>message</p></td>
+<td class="parameter_description"><p>A string which will be shown in the query box.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>true_button</p></td>
+<td class="parameter_description"><p>The string to be shown in the dialog's left button.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>false_button</p></td>
+<td class="parameter_description"><p>The string to be shown in the dialog's right button.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>object</p></td>
+<td class="parameter_description"><p>The object this query box is associated with.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>signal</p></td>
+<td class="parameter_description"><p>The object's signal which will cause the query box
+to be closed.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>callback</p></td>
+<td class="parameter_description"><p>The function which will be called when the user clicks one
+of the buttons.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>data</p></td>
+<td class="parameter_description"><p>The callback's user data.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-query-boolean-box.returns"></a><h4>Returns</h4>
+<p> A pointer to the new <span class="type">GtkDialog</span>.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-QUERY-BOX-VBOX:CAPS"></a><h3>GIMP_QUERY_BOX_VBOX()</h3>
+<pre class="programlisting">#define GIMP_QUERY_BOX_VBOX(qbox)</pre>
+<p>A macro to access the <span class="type">GtkVBox</span> in a <span class="type">libgimpwidgets-gimpquerybox</span>.
+Useful if you want to add more widgets.</p>
+<div class="refsect3">
+<a name="GIMP-QUERY-BOX-VBOX.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>qbox</p></td>
+<td class="parameter_description"><p>The query box.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+</div>
+</div>
+<div class="refsect1">
+<a name="libgimpwidgets-GimpQueryBox.see-also"></a><h2>See Also</h2>
+<p><a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry"><span class="type">GimpSizeEntry</span></a>, <a class="link" href="GimpUnitMenu.html" title="GimpUnitMenu"><span class="type">GimpUnitMenu</span></a></p>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpwidgets/html/libgimpwidgets-GimpWidgets.html b/devel-docs/libgimpwidgets/html/libgimpwidgets-GimpWidgets.html
new file mode 100644
index 0000000..ef64ccb
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/libgimpwidgets-GimpWidgets.html
@@ -0,0 +1,1607 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpWidgets: GIMP Widgets Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Widgets Library Reference Manual">
+<link rel="up" href="libgimpwidgets-utils.html" title="Part VI. GIMP Widgets Utilities">
+<link rel="prev" href="libgimpwidgets-GimpPropWidgets.html" title="GimpPropWidgets">
+<link rel="next" href="libgimpwidgets-GimpWidgetsUtils.html" title="GimpWidgetsUtils">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimpwidgets-GimpWidgets.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimpwidgets-utils.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimpwidgets-GimpPropWidgets.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimpwidgets-GimpWidgetsUtils.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimpwidgets-GimpWidgets"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimpwidgets-GimpWidgets.top_of_page"></a>GimpWidgets</span></h2>
+<p>GimpWidgets — A collection of convenient widget constructors,
+standard callbacks and helper functions.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimpwidgets-GimpWidgets.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpWidgets.html#gimp-radio-group-new" title="gimp_radio_group_new ()">gimp_radio_group_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpWidgets.html#gimp-radio-group-new2" title="gimp_radio_group_new2 ()">gimp_radio_group_new2</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpWidgets.html#gimp-radio-group-set-active" title="gimp_radio_group_set_active ()">gimp_radio_group_set_active</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpWidgets.html#gimp-int-radio-group-new" title="gimp_int_radio_group_new ()">gimp_int_radio_group_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpWidgets.html#gimp-int-radio-group-set-active" title="gimp_int_radio_group_set_active ()">gimp_int_radio_group_set_active</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpWidgets.html#gimp-spin-button-new" title="gimp_spin_button_new ()">gimp_spin_button_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpWidgets.html#GIMP-SCALE-ENTRY-LABEL:CAPS" title="GIMP_SCALE_ENTRY_LABEL()">GIMP_SCALE_ENTRY_LABEL</a><span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpWidgets.html#GIMP-SCALE-ENTRY-SCALE:CAPS" title="GIMP_SCALE_ENTRY_SCALE()">GIMP_SCALE_ENTRY_SCALE</a><span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpWidgets.html#GIMP-SCALE-ENTRY-SCALE-ADJ:CAPS" title="GIMP_SCALE_ENTRY_SCALE_ADJ()">GIMP_SCALE_ENTRY_SCALE_ADJ</a><span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpWidgets.html#GIMP-SCALE-ENTRY-SPINBUTTON:CAPS" title="GIMP_SCALE_ENTRY_SPINBUTTON()">GIMP_SCALE_ENTRY_SPINBUTTON</a><span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpWidgets.html#GIMP-SCALE-ENTRY-SPINBUTTON-ADJ:CAPS" title="GIMP_SCALE_ENTRY_SPINBUTTON_ADJ()">GIMP_SCALE_ENTRY_SPINBUTTON_ADJ</a><span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkObject</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpWidgets.html#gimp-scale-entry-new" title="gimp_scale_entry_new ()">gimp_scale_entry_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpWidgets.html#gimp-scale-entry-set-sensitive" title="gimp_scale_entry_set_sensitive ()">gimp_scale_entry_set_sensitive</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpWidgets.html#gimp-scale-entry-set-logarithmic" title="gimp_scale_entry_set_logarithmic ()">gimp_scale_entry_set_logarithmic</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gboolean</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpWidgets.html#gimp-scale-entry-get-logarithmic" title="gimp_scale_entry_get_logarithmic ()">gimp_scale_entry_get_logarithmic</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkObject</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpWidgets.html#gimp-color-scale-entry-new" title="gimp_color_scale_entry_new ()">gimp_color_scale_entry_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpWidgets.html#GIMP-RANDOM-SEED-SPINBUTTON:CAPS" title="GIMP_RANDOM_SEED_SPINBUTTON()">GIMP_RANDOM_SEED_SPINBUTTON</a><span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpWidgets.html#GIMP-RANDOM-SEED-SPINBUTTON-ADJ:CAPS" title="GIMP_RANDOM_SEED_SPINBUTTON_ADJ()">GIMP_RANDOM_SEED_SPINBUTTON_ADJ</a><span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpWidgets.html#GIMP-RANDOM-SEED-TOGGLE:CAPS" title="GIMP_RANDOM_SEED_TOGGLE()">GIMP_RANDOM_SEED_TOGGLE</a><span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpWidgets.html#gimp-random-seed-new" title="gimp_random_seed_new ()">gimp_random_seed_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpWidgets.html#GIMP-COORDINATES-CHAINBUTTON:CAPS" title="GIMP_COORDINATES_CHAINBUTTON()">GIMP_COORDINATES_CHAINBUTTON</a><span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpWidgets.html#gimp-coordinates-new" title="gimp_coordinates_new ()">gimp_coordinates_new</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpWidgets.html#gimp-toggle-button-update" title="gimp_toggle_button_update ()">gimp_toggle_button_update</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpWidgets.html#gimp-radio-button-update" title="gimp_radio_button_update ()">gimp_radio_button_update</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpWidgets.html#gimp-int-adjustment-update" title="gimp_int_adjustment_update ()">gimp_int_adjustment_update</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpWidgets.html#gimp-uint-adjustment-update" title="gimp_uint_adjustment_update ()">gimp_uint_adjustment_update</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpWidgets.html#gimp-float-adjustment-update" title="gimp_float_adjustment_update ()">gimp_float_adjustment_update</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpWidgets.html#gimp-double-adjustment-update" title="gimp_double_adjustment_update ()">gimp_double_adjustment_update</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GQuark</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpWidgets.html#gimp-widgets-error-quark" title="gimp_widgets_error_quark ()">gimp_widgets_error_quark</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimpwidgets-GimpWidgets.other"></a><h2>Types and Values</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="other_proto_type">
+<col class="other_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="datatype_keyword">enum</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpWidgets.html#GimpWidgetsError" title="enum GimpWidgetsError">GimpWidgetsError</a></td>
+</tr>
+<tr>
+<td class="define_keyword">#define</td>
+<td class="function_name"><a class="link" href="libgimpwidgets-GimpWidgets.html#GIMP-WIDGETS-ERROR:CAPS" title="GIMP_WIDGETS_ERROR">GIMP_WIDGETS_ERROR</a></td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimpwidgets-GimpWidgets.description"></a><h2>Description</h2>
+<p>A collection of convenient widget constructors, standard callbacks
+and helper functions.</p>
+</div>
+<div class="refsect1">
+<a name="libgimpwidgets-GimpWidgets.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-radio-group-new"></a><h3>gimp_radio_group_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_radio_group_new (<em class="parameter"><code><span class="type">gboolean</span> in_frame</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *frame_title</code></em>);</pre>
+<p>Convenience function to create a group of radio buttons embedded into
+a <span class="type">GtkFrame</span> or <span class="type">GtkVBox</span>.</p>
+<div class="refsect3">
+<a name="gimp-radio-group-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>in_frame</p></td>
+<td class="parameter_description"><p><code class="literal">TRUE</code> if you want a <span class="type">GtkFrame</span> around the radio button group.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>frame_title</p></td>
+<td class="parameter_description"><p>The title of the Frame or <code class="literal">NULL</code> if you don't want a title.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>...</p></td>
+<td class="parameter_description"><p>A <code class="literal">NULL</code>-terminated <em class="parameter"><code>va_list</code></em>
+describing the radio buttons.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-radio-group-new.returns"></a><h4>Returns</h4>
+<p> A <span class="type">GtkFrame</span> or <span class="type">GtkVBox</span> (depending on <em class="parameter"><code>in_frame</code></em>
+).</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-radio-group-new2"></a><h3>gimp_radio_group_new2 ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_radio_group_new2 (<em class="parameter"><code><span class="type">gboolean</span> in_frame</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *frame_title</code></em>,
+ <em class="parameter"><code><span class="type">GCallback</span> radio_button_callback</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> radio_button_callback_data</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> initial</code></em>);</pre>
+<p>Convenience function to create a group of radio buttons embedded into
+a <span class="type">GtkFrame</span> or <span class="type">GtkVBox</span>.</p>
+<div class="refsect3">
+<a name="gimp-radio-group-new2.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>in_frame</p></td>
+<td class="parameter_description"><p><code class="literal">TRUE</code> if you want a <span class="type">GtkFrame</span> around the
+radio button group.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>frame_title</p></td>
+<td class="parameter_description"><p>The title of the Frame or <code class="literal">NULL</code> if you don't want
+a title.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>radio_button_callback</p></td>
+<td class="parameter_description"><p>The callback each button's "toggled" signal will
+be connected with.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>radio_button_callback_data</p></td>
+<td class="parameter_description"><p>The data which will be passed to <code class="function">g_signal_connect()</code>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>initial</p></td>
+<td class="parameter_description"><p>The <em class="parameter"><code>item_data</code></em>
+of the initially pressed radio button.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>...</p></td>
+<td class="parameter_description"><p>A <code class="literal">NULL</code>-terminated <em class="parameter"><code>va_list</code></em>
+describing
+the radio buttons.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-radio-group-new2.returns"></a><h4>Returns</h4>
+<p> A <span class="type">GtkFrame</span> or <span class="type">GtkVBox</span> (depending on <em class="parameter"><code>in_frame</code></em>
+).</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-radio-group-set-active"></a><h3>gimp_radio_group_set_active ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_radio_group_set_active (<em class="parameter"><code><span class="type">GtkRadioButton</span> *radio_button</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> item_data</code></em>);</pre>
+<p>Calls <code class="function">gtk_toggle_button_set_active()</code> with the radio button that was
+created with a matching <em class="parameter"><code>item_data</code></em>
+.</p>
+<div class="refsect3">
+<a name="gimp-radio-group-set-active.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>radio_button</p></td>
+<td class="parameter_description"><p>Pointer to a <span class="type">GtkRadioButton</span>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>item_data</p></td>
+<td class="parameter_description"><p>The <em class="parameter"><code>item_data</code></em>
+of the radio button you want to select.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-int-radio-group-new"></a><h3>gimp_int_radio_group_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_int_radio_group_new (<em class="parameter"><code><span class="type">gboolean</span> in_frame</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *frame_title</code></em>,
+ <em class="parameter"><code><span class="type">GCallback</span> radio_button_callback</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> radio_button_callback_data</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> initial</code></em>);</pre>
+<p>Convenience function to create a group of radio buttons embedded into
+a <span class="type">GtkFrame</span> or <span class="type">GtkVBox</span>. This function does the same thing as
+<a class="link" href="libgimpwidgets-GimpWidgets.html#gimp-radio-group-new2" title="gimp_radio_group_new2 ()"><code class="function">gimp_radio_group_new2()</code></a>, but it takes integers as <em class="parameter"><code>item_data</code></em>
+ instead of
+pointers, since that is a very common case (mapping an enum to a radio
+group).</p>
+<div class="refsect3">
+<a name="gimp-int-radio-group-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>in_frame</p></td>
+<td class="parameter_description"><p><code class="literal">TRUE</code> if you want a <span class="type">GtkFrame</span> around the
+radio button group.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>frame_title</p></td>
+<td class="parameter_description"><p>The title of the Frame or <code class="literal">NULL</code> if you don't want
+a title.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>radio_button_callback</p></td>
+<td class="parameter_description"><p>The callback each button's "toggled" signal will
+be connected with.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>radio_button_callback_data</p></td>
+<td class="parameter_description"><p>The data which will be passed to <code class="function">g_signal_connect()</code>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>initial</p></td>
+<td class="parameter_description"><p>The <em class="parameter"><code>item_data</code></em>
+of the initially pressed radio button.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>...</p></td>
+<td class="parameter_description"><p>A <code class="literal">NULL</code>-terminated <em class="parameter"><code>va_list</code></em>
+describing
+the radio buttons.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-int-radio-group-new.returns"></a><h4>Returns</h4>
+<p> A <span class="type">GtkFrame</span> or <span class="type">GtkVBox</span> (depending on <em class="parameter"><code>in_frame</code></em>
+).</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-int-radio-group-set-active"></a><h3>gimp_int_radio_group_set_active ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_int_radio_group_set_active (<em class="parameter"><code><span class="type">GtkRadioButton</span> *radio_button</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> item_data</code></em>);</pre>
+<p>Calls <code class="function">gtk_toggle_button_set_active()</code> with the radio button that was created
+with a matching <em class="parameter"><code>item_data</code></em>
+. This function does the same thing as
+<a class="link" href="libgimpwidgets-GimpWidgets.html#gimp-radio-group-set-active" title="gimp_radio_group_set_active ()"><code class="function">gimp_radio_group_set_active()</code></a>, but takes integers as <em class="parameter"><code>item_data</code></em>
+ instead
+of pointers.</p>
+<div class="refsect3">
+<a name="gimp-int-radio-group-set-active.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>radio_button</p></td>
+<td class="parameter_description"><p>Pointer to a <span class="type">GtkRadioButton</span>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>item_data</p></td>
+<td class="parameter_description"><p>The <em class="parameter"><code>item_data</code></em>
+of the radio button you want to select.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-spin-button-new"></a><h3>gimp_spin_button_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_spin_button_new (<em class="parameter"><code><span class="type">GtkObject</span> **adjustment</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> value</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> lower</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> upper</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> step_increment</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> page_increment</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> page_size</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> climb_rate</code></em>,
+ <em class="parameter"><code><span class="type">guint</span> digits</code></em>);</pre>
+<div class="warning">
+<p><code class="literal">gimp_spin_button_new</code> has been deprecated since version 2.10 and should not be used in newly-written code.</p>
+<p>Use <code class="function">gtk_spin_button_new()</code> instead.</p>
+</div>
+<p>This function is a shortcut for <code class="function">gtk_adjustment_new()</code> and a
+subsequent <code class="function">gtk_spin_button_new()</code>. It also calls
+<code class="function">gtk_spin_button_set_numeric()</code> so that non-numeric text cannot be
+entered.</p>
+<div class="refsect3">
+<a name="gimp-spin-button-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>adjustment</p></td>
+<td class="parameter_description"><p>Returns the spinbutton's <span class="type">GtkAdjustment</span>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>value</p></td>
+<td class="parameter_description"><p>The initial value of the spinbutton.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>lower</p></td>
+<td class="parameter_description"><p>The lower boundary.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>upper</p></td>
+<td class="parameter_description"><p>The upper boundary.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>step_increment</p></td>
+<td class="parameter_description"><p>The spinbutton's step increment.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>page_increment</p></td>
+<td class="parameter_description"><p>The spinbutton's page increment (mouse button 2).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>page_size</p></td>
+<td class="parameter_description"><p>Ignored, spin buttons must always have a zero page size.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>climb_rate</p></td>
+<td class="parameter_description"><p>The spinbutton's climb rate.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>digits</p></td>
+<td class="parameter_description"><p>The spinbutton's number of decimal digits.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-spin-button-new.returns"></a><h4>Returns</h4>
+<p> A <span class="type">GtkSpinButton</span> and its <span class="type">GtkAdjustment</span>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10-10.html#api-index-2.10.10">2.10.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-SCALE-ENTRY-LABEL:CAPS"></a><h3>GIMP_SCALE_ENTRY_LABEL()</h3>
+<pre class="programlisting">#define GIMP_SCALE_ENTRY_LABEL(adj)</pre>
+<div class="refsect3">
+<a name="GIMP-SCALE-ENTRY-LABEL.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>adj</p></td>
+<td class="parameter_description"><p>The <span class="type">GtkAdjustment</span> returned by <a class="link" href="libgimpwidgets-GimpWidgets.html#gimp-scale-entry-new" title="gimp_scale_entry_new ()"><code class="function">gimp_scale_entry_new()</code></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="GIMP-SCALE-ENTRY-LABEL.returns"></a><h4>Returns</h4>
+<p> the scale_entry's <span class="type">GtkLabel</span>.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-SCALE-ENTRY-SCALE:CAPS"></a><h3>GIMP_SCALE_ENTRY_SCALE()</h3>
+<pre class="programlisting">#define GIMP_SCALE_ENTRY_SCALE(adj)</pre>
+<div class="refsect3">
+<a name="GIMP-SCALE-ENTRY-SCALE.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>adj</p></td>
+<td class="parameter_description"><p>The <span class="type">GtkAdjustment</span> returned by <a class="link" href="libgimpwidgets-GimpWidgets.html#gimp-scale-entry-new" title="gimp_scale_entry_new ()"><code class="function">gimp_scale_entry_new()</code></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="GIMP-SCALE-ENTRY-SCALE.returns"></a><h4>Returns</h4>
+<p> the scale_entry's <span class="type">GtkHScale</span>.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-SCALE-ENTRY-SCALE-ADJ:CAPS"></a><h3>GIMP_SCALE_ENTRY_SCALE_ADJ()</h3>
+<pre class="programlisting">#define GIMP_SCALE_ENTRY_SCALE_ADJ(adj)</pre>
+<div class="refsect3">
+<a name="GIMP-SCALE-ENTRY-SCALE-ADJ.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>adj</p></td>
+<td class="parameter_description"><p>The <span class="type">GtkAdjustment</span> returned by <a class="link" href="libgimpwidgets-GimpWidgets.html#gimp-scale-entry-new" title="gimp_scale_entry_new ()"><code class="function">gimp_scale_entry_new()</code></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="GIMP-SCALE-ENTRY-SCALE-ADJ.returns"></a><h4>Returns</h4>
+<p> the <span class="type">GtkAdjustment</span> of the scale_entry's <span class="type">GtkHScale</span>.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-SCALE-ENTRY-SPINBUTTON:CAPS"></a><h3>GIMP_SCALE_ENTRY_SPINBUTTON()</h3>
+<pre class="programlisting">#define GIMP_SCALE_ENTRY_SPINBUTTON(adj)</pre>
+<div class="refsect3">
+<a name="GIMP-SCALE-ENTRY-SPINBUTTON.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>adj</p></td>
+<td class="parameter_description"><p>The <span class="type">GtkAdjustment</span> returned by <a class="link" href="libgimpwidgets-GimpWidgets.html#gimp-scale-entry-new" title="gimp_scale_entry_new ()"><code class="function">gimp_scale_entry_new()</code></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="GIMP-SCALE-ENTRY-SPINBUTTON.returns"></a><h4>Returns</h4>
+<p> the scale_entry's <span class="type">GtkSpinButton</span>.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-SCALE-ENTRY-SPINBUTTON-ADJ:CAPS"></a><h3>GIMP_SCALE_ENTRY_SPINBUTTON_ADJ()</h3>
+<pre class="programlisting">#define GIMP_SCALE_ENTRY_SPINBUTTON_ADJ(adj)</pre>
+<div class="refsect3">
+<a name="GIMP-SCALE-ENTRY-SPINBUTTON-ADJ.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>adj</p></td>
+<td class="parameter_description"><p>The <span class="type">GtkAdjustment</span> returned by <a class="link" href="libgimpwidgets-GimpWidgets.html#gimp-scale-entry-new" title="gimp_scale_entry_new ()"><code class="function">gimp_scale_entry_new()</code></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="GIMP-SCALE-ENTRY-SPINBUTTON-ADJ.returns"></a><h4>Returns</h4>
+<p> the <span class="type">GtkAdjustment</span> of the scale_entry's <span class="type">GtkSpinButton</span>.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-scale-entry-new"></a><h3>gimp_scale_entry_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkObject</span> *
+gimp_scale_entry_new (<em class="parameter"><code><span class="type">GtkTable</span> *table</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> column</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> row</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *text</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> scale_width</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> spinbutton_width</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> value</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> lower</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> upper</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> step_increment</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> page_increment</code></em>,
+ <em class="parameter"><code><span class="type">guint</span> digits</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> constrain</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> unconstrained_lower</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> unconstrained_upper</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *tooltip</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *help_id</code></em>);</pre>
+<p>This function creates a <span class="type">GtkLabel</span>, a <span class="type">GtkHScale</span> and a <span class="type">GtkSpinButton</span> and
+attaches them to a 3-column <span class="type">GtkTable</span>.</p>
+<div class="refsect3">
+<a name="gimp-scale-entry-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>table</p></td>
+<td class="parameter_description"><p>The <span class="type">GtkTable</span> the widgets will be attached to.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>column</p></td>
+<td class="parameter_description"><p>The column to start with.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>row</p></td>
+<td class="parameter_description"><p>The row to attach the widgets.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>text</p></td>
+<td class="parameter_description"><p>The text for the <span class="type">GtkLabel</span> which will appear
+left of the <span class="type">GtkHScale</span>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>scale_width</p></td>
+<td class="parameter_description"><p>The minimum horizontal size of the <span class="type">GtkHScale</span>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>spinbutton_width</p></td>
+<td class="parameter_description"><p>The minimum horizontal size of the <span class="type">GtkSpinButton</span>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>value</p></td>
+<td class="parameter_description"><p>The initial value.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>lower</p></td>
+<td class="parameter_description"><p>The lower boundary.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>upper</p></td>
+<td class="parameter_description"><p>The upper boundary.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>step_increment</p></td>
+<td class="parameter_description"><p>The step increment.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>page_increment</p></td>
+<td class="parameter_description"><p>The page increment.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>digits</p></td>
+<td class="parameter_description"><p>The number of decimal digits.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>constrain</p></td>
+<td class="parameter_description"><p><code class="literal">TRUE</code> if the range of possible values of the
+<span class="type">GtkSpinButton</span> should be the same as of the <span class="type">GtkHScale</span>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>unconstrained_lower</p></td>
+<td class="parameter_description"><p>The spinbutton's lower boundary
+if <em class="parameter"><code>constrain</code></em>
+== <code class="literal">FALSE</code>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>unconstrained_upper</p></td>
+<td class="parameter_description"><p>The spinbutton's upper boundary
+if <em class="parameter"><code>constrain</code></em>
+== <code class="literal">FALSE</code>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>tooltip</p></td>
+<td class="parameter_description"><p>A tooltip message for the scale and the spinbutton.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>help_id</p></td>
+<td class="parameter_description"><p>The widgets' help_id (see <a class="link" href="libgimpwidgets-GimpHelpUI.html#gimp-help-set-help-data" title="gimp_help_set_help_data ()"><code class="function">gimp_help_set_help_data()</code></a>).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-scale-entry-new.returns"></a><h4>Returns</h4>
+<p> The <span class="type">GtkSpinButton</span>'s <span class="type">GtkAdjustment</span>.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-scale-entry-set-sensitive"></a><h3>gimp_scale_entry_set_sensitive ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_scale_entry_set_sensitive (<em class="parameter"><code><span class="type">GtkObject</span> *adjustment</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> sensitive</code></em>);</pre>
+<p>Sets the sensitivity of the scale_entry's <span class="type">GtkLabel</span>, <span class="type">GtkHScale</span> and
+<span class="type">GtkSpinButton</span>.</p>
+<div class="refsect3">
+<a name="gimp-scale-entry-set-sensitive.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>adjustment</p></td>
+<td class="parameter_description"><p>a <span class="type">GtkAdjustment</span> returned by <a class="link" href="libgimpwidgets-GimpWidgets.html#gimp-scale-entry-new" title="gimp_scale_entry_new ()"><code class="function">gimp_scale_entry_new()</code></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>sensitive</p></td>
+<td class="parameter_description"><p>a boolean value with the same semantics as the <em class="parameter"><code>sensitive</code></em>
+parameter of <code class="function">gtk_widget_set_sensitive()</code></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-scale-entry-set-logarithmic"></a><h3>gimp_scale_entry_set_logarithmic ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_scale_entry_set_logarithmic (<em class="parameter"><code><span class="type">GtkObject</span> *adjustment</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> logarithmic</code></em>);</pre>
+<p>Sets whether the scale_entry's scale widget will behave in a linear
+or logharithmic fashion. Useful when an entry has to attend large
+ranges, but smaller selections on that range require a finer
+adjustment.</p>
+<div class="refsect3">
+<a name="gimp-scale-entry-set-logarithmic.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>adjustment</p></td>
+<td class="parameter_description"><p>a <span class="type">GtkAdjustment</span> as returned by <a class="link" href="libgimpwidgets-GimpWidgets.html#gimp-scale-entry-new" title="gimp_scale_entry_new ()"><code class="function">gimp_scale_entry_new()</code></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>logarithmic</p></td>
+<td class="parameter_description"><p>a boolean value to set or reset logarithmic behaviour
+of the scale widget</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-scale-entry-get-logarithmic"></a><h3>gimp_scale_entry_get_logarithmic ()</h3>
+<pre class="programlisting"><span class="returnvalue">gboolean</span>
+gimp_scale_entry_get_logarithmic (<em class="parameter"><code><span class="type">GtkObject</span> *adjustment</code></em>);</pre>
+<div class="refsect3">
+<a name="gimp-scale-entry-get-logarithmic.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>adjustment</p></td>
+<td class="parameter_description"><p>a <span class="type">GtkAdjustment</span> as returned by <a class="link" href="libgimpwidgets-GimpWidgets.html#gimp-scale-entry-new" title="gimp_scale_entry_new ()"><code class="function">gimp_scale_entry_new()</code></a></p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-scale-entry-get-logarithmic.returns"></a><h4>Returns</h4>
+<p> <code class="literal">TRUE</code> if the the entry's scale widget will behave in
+logharithmic fashion, <code class="literal">FALSE</code> for linear behaviour.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-color-scale-entry-new"></a><h3>gimp_color_scale_entry_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkObject</span> *
+gimp_color_scale_entry_new (<em class="parameter"><code><span class="type">GtkTable</span> *table</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> column</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> row</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *text</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> scale_width</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> spinbutton_width</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> value</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> lower</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> upper</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> step_increment</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> page_increment</code></em>,
+ <em class="parameter"><code><span class="type">guint</span> digits</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *tooltip</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *help_id</code></em>);</pre>
+<p>This function creates a <span class="type">GtkLabel</span>, a <a class="link" href="GimpColorScale.html" title="GimpColorScale"><span class="type">GimpColorScale</span></a> and a
+<span class="type">GtkSpinButton</span> and attaches them to a 3-column <span class="type">GtkTable</span>.</p>
+<div class="refsect3">
+<a name="gimp-color-scale-entry-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>table</p></td>
+<td class="parameter_description"><p>The <span class="type">GtkTable</span> the widgets will be attached to.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>column</p></td>
+<td class="parameter_description"><p>The column to start with.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>row</p></td>
+<td class="parameter_description"><p>The row to attach the widgets.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>text</p></td>
+<td class="parameter_description"><p>The text for the <span class="type">GtkLabel</span> which will appear
+left of the <span class="type">GtkHScale</span>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>scale_width</p></td>
+<td class="parameter_description"><p>The minimum horizontal size of the <span class="type">GtkHScale</span>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>spinbutton_width</p></td>
+<td class="parameter_description"><p>The minimum horizontal size of the <span class="type">GtkSpinButton</span>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>value</p></td>
+<td class="parameter_description"><p>The initial value.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>lower</p></td>
+<td class="parameter_description"><p>The lower boundary.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>upper</p></td>
+<td class="parameter_description"><p>The upper boundary.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>step_increment</p></td>
+<td class="parameter_description"><p>The step increment.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>page_increment</p></td>
+<td class="parameter_description"><p>The page increment.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>digits</p></td>
+<td class="parameter_description"><p>The number of decimal digits.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>tooltip</p></td>
+<td class="parameter_description"><p>A tooltip message for the scale and the spinbutton.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>help_id</p></td>
+<td class="parameter_description"><p>The widgets' help_id (see <a class="link" href="libgimpwidgets-GimpHelpUI.html#gimp-help-set-help-data" title="gimp_help_set_help_data ()"><code class="function">gimp_help_set_help_data()</code></a>).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-color-scale-entry-new.returns"></a><h4>Returns</h4>
+<p> The <span class="type">GtkSpinButton</span>'s <span class="type">GtkAdjustment</span>.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-RANDOM-SEED-SPINBUTTON:CAPS"></a><h3>GIMP_RANDOM_SEED_SPINBUTTON()</h3>
+<pre class="programlisting">#define GIMP_RANDOM_SEED_SPINBUTTON(hbox)</pre>
+<div class="refsect3">
+<a name="GIMP-RANDOM-SEED-SPINBUTTON.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>hbox</p></td>
+<td class="parameter_description"><p>The <span class="type">GtkHBox</span> returned by <a class="link" href="libgimpwidgets-GimpWidgets.html#gimp-random-seed-new" title="gimp_random_seed_new ()"><code class="function">gimp_random_seed_new()</code></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="GIMP-RANDOM-SEED-SPINBUTTON.returns"></a><h4>Returns</h4>
+<p> the random_seed's <span class="type">GtkSpinButton</span>.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-RANDOM-SEED-SPINBUTTON-ADJ:CAPS"></a><h3>GIMP_RANDOM_SEED_SPINBUTTON_ADJ()</h3>
+<pre class="programlisting">#define GIMP_RANDOM_SEED_SPINBUTTON_ADJ(hbox)</pre>
+<div class="refsect3">
+<a name="GIMP-RANDOM-SEED-SPINBUTTON-ADJ.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>hbox</p></td>
+<td class="parameter_description"><p>The <span class="type">GtkHBox</span> returned by <a class="link" href="libgimpwidgets-GimpWidgets.html#gimp-random-seed-new" title="gimp_random_seed_new ()"><code class="function">gimp_random_seed_new()</code></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="GIMP-RANDOM-SEED-SPINBUTTON-ADJ.returns"></a><h4>Returns</h4>
+<p> the <span class="type">GtkAdjustment</span> of the random_seed's <span class="type">GtkSpinButton</span>.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-RANDOM-SEED-TOGGLE:CAPS"></a><h3>GIMP_RANDOM_SEED_TOGGLE()</h3>
+<pre class="programlisting">#define GIMP_RANDOM_SEED_TOGGLE(hbox)</pre>
+<div class="refsect3">
+<a name="GIMP-RANDOM-SEED-TOGGLE.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>hbox</p></td>
+<td class="parameter_description"><p>The <span class="type">GtkHBox</span> returned by <a class="link" href="libgimpwidgets-GimpWidgets.html#gimp-random-seed-new" title="gimp_random_seed_new ()"><code class="function">gimp_random_seed_new()</code></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="GIMP-RANDOM-SEED-TOGGLE.returns"></a><h4>Returns</h4>
+<p> the random_seed's <span class="type">GtkToggleButton</span>.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-random-seed-new"></a><h3>gimp_random_seed_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_random_seed_new (<em class="parameter"><code><span class="type">guint32</span> *seed</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> *random_seed</code></em>);</pre>
+<p>Creates a widget that allows the user to control how the random number
+generator is initialized.</p>
+<div class="refsect3">
+<a name="gimp-random-seed-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>seed</p></td>
+<td class="parameter_description"><p>A pointer to the variable which stores the random seed.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>random_seed</p></td>
+<td class="parameter_description"><p>A pointer to a boolean indicating whether seed should be
+initialised randomly or not.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-random-seed-new.returns"></a><h4>Returns</h4>
+<p> A <span class="type">GtkHBox</span> containing a <span class="type">GtkSpinButton</span> for the seed and
+a <span class="type">GtkButton</span> for setting a random seed.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-COORDINATES-CHAINBUTTON:CAPS"></a><h3>GIMP_COORDINATES_CHAINBUTTON()</h3>
+<pre class="programlisting">#define GIMP_COORDINATES_CHAINBUTTON(sizeentry)</pre>
+<div class="refsect3">
+<a name="GIMP-COORDINATES-CHAINBUTTON.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody><tr>
+<td class="parameter_name"><p>sizeentry</p></td>
+<td class="parameter_description"><p>The <a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry"><span class="type">GimpSizeEntry</span></a> returned by <a class="link" href="libgimpwidgets-GimpWidgets.html#gimp-coordinates-new" title="gimp_coordinates_new ()"><code class="function">gimp_coordinates_new()</code></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="GIMP-COORDINATES-CHAINBUTTON.returns"></a><h4>Returns</h4>
+<p> the <a class="link" href="GimpChainButton.html" title="GimpChainButton"><span class="type">GimpChainButton</span></a> which is attached to the
+<a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry"><span class="type">GimpSizeEntry</span></a>.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-coordinates-new"></a><h3>gimp_coordinates_new ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_coordinates_new (<em class="parameter"><code><a href="../html/libgimpbase-gimpunit.html#GimpUnit"><span class="type">GimpUnit</span></a> unit</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *unit_format</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> menu_show_pixels</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> menu_show_percent</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> spinbutton_width</code></em>,
+ <em class="parameter"><code><a class="link" href="GimpSizeEntry.html#GimpSizeEntryUpdatePolicy" title="enum GimpSizeEntryUpdatePolicy"><span class="type">GimpSizeEntryUpdatePolicy</span></a> update_policy</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> chainbutton_active</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> chain_constrains_ratio</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *xlabel</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> x</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> xres</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> lower_boundary_x</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> upper_boundary_x</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> xsize_0</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> xsize_100</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *ylabel</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> y</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> yres</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> lower_boundary_y</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> upper_boundary_y</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> ysize_0</code></em>,
+ <em class="parameter"><code><span class="type">gdouble</span> ysize_100</code></em>);</pre>
+<p>Convenience function that creates a <a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry"><span class="type">GimpSizeEntry</span></a> with two fields for x/y
+coordinates/sizes with a <a class="link" href="GimpChainButton.html" title="GimpChainButton"><span class="type">GimpChainButton</span></a> attached to constrain either the
+two fields' values or the ratio between them.</p>
+<div class="refsect3">
+<a name="gimp-coordinates-new.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>unit</p></td>
+<td class="parameter_description"><p>The initial unit of the <a class="link" href="GimpUnitMenu.html" title="GimpUnitMenu"><span class="type">GimpUnitMenu</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>unit_format</p></td>
+<td class="parameter_description"><p>A printf-like unit-format string as is used with
+<a class="link" href="GimpUnitMenu.html#gimp-unit-menu-new" title="gimp_unit_menu_new ()"><code class="function">gimp_unit_menu_new()</code></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>menu_show_pixels</p></td>
+<td class="parameter_description"><p><code class="literal">TRUE</code> if the <a class="link" href="GimpUnitMenu.html" title="GimpUnitMenu"><span class="type">GimpUnitMenu</span></a> should contain an item
+for GIMP_UNIT_PIXEL.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>menu_show_percent</p></td>
+<td class="parameter_description"><p><code class="literal">TRUE</code> if the <a class="link" href="GimpUnitMenu.html" title="GimpUnitMenu"><span class="type">GimpUnitMenu</span></a> should contain an item
+for GIMP_UNIT_PERCENT.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>spinbutton_width</p></td>
+<td class="parameter_description"><p>The horizontal size of the <a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry"><span class="type">GimpSizeEntry</span></a>'s
+<span class="type">GtkSpinButton</span>'s.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>update_policy</p></td>
+<td class="parameter_description"><p>The update policy for the <a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry"><span class="type">GimpSizeEntry</span></a>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>chainbutton_active</p></td>
+<td class="parameter_description"><p><code class="literal">TRUE</code> if the attached <a class="link" href="GimpChainButton.html" title="GimpChainButton"><span class="type">GimpChainButton</span></a> should be
+active.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>chain_constrains_ratio</p></td>
+<td class="parameter_description"><p><code class="literal">TRUE</code> if the chainbutton should constrain the
+fields' aspect ratio. If <code class="literal">FALSE</code>, the values will
+be constrained.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>xlabel</p></td>
+<td class="parameter_description"><p>The label for the X coordinate.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>x</p></td>
+<td class="parameter_description"><p>The initial value of the X coordinate.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>xres</p></td>
+<td class="parameter_description"><p>The horizontal resolution in DPI.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>lower_boundary_x</p></td>
+<td class="parameter_description"><p>The lower boundary of the X coordinate.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>upper_boundary_x</p></td>
+<td class="parameter_description"><p>The upper boundary of the X coordinate.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>xsize_0</p></td>
+<td class="parameter_description"><p>The X value which will be treated as 0%.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>xsize_100</p></td>
+<td class="parameter_description"><p>The X value which will be treated as 100%.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>ylabel</p></td>
+<td class="parameter_description"><p>The label for the Y coordinate.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>y</p></td>
+<td class="parameter_description"><p>The initial value of the Y coordinate.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>yres</p></td>
+<td class="parameter_description"><p>The vertical resolution in DPI.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>lower_boundary_y</p></td>
+<td class="parameter_description"><p>The lower boundary of the Y coordinate.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>upper_boundary_y</p></td>
+<td class="parameter_description"><p>The upper boundary of the Y coordinate.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>ysize_0</p></td>
+<td class="parameter_description"><p>The Y value which will be treated as 0%.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>ysize_100</p></td>
+<td class="parameter_description"><p>The Y value which will be treated as 100%.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-coordinates-new.returns"></a><h4>Returns</h4>
+<p> The new <a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry"><span class="type">GimpSizeEntry</span></a>.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-toggle-button-update"></a><h3>gimp_toggle_button_update ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_toggle_button_update (<em class="parameter"><code><span class="type">GtkWidget</span> *widget</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> data</code></em>);</pre>
+<p>Note that this function calls <a class="link" href="libgimpwidgets-GimpOldWidgets.html#gimp-toggle-button-sensitive-update" title="gimp_toggle_button_sensitive_update ()"><code class="function">gimp_toggle_button_sensitive_update()</code></a>
+which is a deprecated hack you shouldn't use. See that function's
+documentation for a proper replacement of its functionality.</p>
+<div class="refsect3">
+<a name="gimp-toggle-button-update.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>widget</p></td>
+<td class="parameter_description"><p>A <span class="type">GtkToggleButton</span>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>data</p></td>
+<td class="parameter_description"><p>A pointer to a <span class="type">gint</span> variable which will store the value of
+<code class="function">gtk_toggle_button_get_active()</code>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-radio-button-update"></a><h3>gimp_radio_button_update ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_radio_button_update (<em class="parameter"><code><span class="type">GtkWidget</span> *widget</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> data</code></em>);</pre>
+<p>Note that this function calls <a class="link" href="libgimpwidgets-GimpOldWidgets.html#gimp-toggle-button-sensitive-update" title="gimp_toggle_button_sensitive_update ()"><code class="function">gimp_toggle_button_sensitive_update()</code></a>
+which is a deprecated hack you shouldn't use. See that function's
+documentation for a proper replacement of its functionality.</p>
+<div class="refsect3">
+<a name="gimp-radio-button-update.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>widget</p></td>
+<td class="parameter_description"><p>A <span class="type">GtkRadioButton</span>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>data</p></td>
+<td class="parameter_description"><p>A pointer to a <span class="type">gint</span> variable which will store the value of
+GPOINTER_TO_INT (g_object_get_data (<em class="parameter"><code>widget</code></em>
+, "gimp-item-data")).</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-int-adjustment-update"></a><h3>gimp_int_adjustment_update ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_int_adjustment_update (<em class="parameter"><code><span class="type">GtkAdjustment</span> *adjustment</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> data</code></em>);</pre>
+<p>Note that the <span class="type">GtkAdjustment</span>'s value (which is a <span class="type">gdouble</span>) will be
+rounded with <a href="../html/libgimpmath-GimpMath.html#RINT:CAPS"><code class="function">RINT()</code></a>.</p>
+<div class="refsect3">
+<a name="gimp-int-adjustment-update.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>adjustment</p></td>
+<td class="parameter_description"><p>A <span class="type">GtkAdjustment</span>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>data</p></td>
+<td class="parameter_description"><p>A pointer to a <span class="type">gint</span> variable which will store the
+<em class="parameter"><code>adjustment</code></em>
+'s value.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-uint-adjustment-update"></a><h3>gimp_uint_adjustment_update ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_uint_adjustment_update (<em class="parameter"><code><span class="type">GtkAdjustment</span> *adjustment</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> data</code></em>);</pre>
+<p>Note that the <span class="type">GtkAdjustment</span>'s value (which is a <span class="type">gdouble</span>) will be rounded
+with (<span class="type">guint</span>) (value + 0.5).</p>
+<div class="refsect3">
+<a name="gimp-uint-adjustment-update.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>adjustment</p></td>
+<td class="parameter_description"><p>A <span class="type">GtkAdjustment</span>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>data</p></td>
+<td class="parameter_description"><p>A pointer to a <span class="type">guint</span> variable which will store the
+<em class="parameter"><code>adjustment</code></em>
+'s value.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-float-adjustment-update"></a><h3>gimp_float_adjustment_update ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_float_adjustment_update (<em class="parameter"><code><span class="type">GtkAdjustment</span> *adjustment</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> data</code></em>);</pre>
+<div class="refsect3">
+<a name="gimp-float-adjustment-update.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>adjustment</p></td>
+<td class="parameter_description"><p>A <span class="type">GtkAdjustment</span>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>data</p></td>
+<td class="parameter_description"><p>A pointer to a <span class="type">gfloat</span> variable which will store the
+<em class="parameter"><code>adjustment</code></em>
+'s value.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-double-adjustment-update"></a><h3>gimp_double_adjustment_update ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_double_adjustment_update (<em class="parameter"><code><span class="type">GtkAdjustment</span> *adjustment</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> data</code></em>);</pre>
+<div class="refsect3">
+<a name="gimp-double-adjustment-update.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>adjustment</p></td>
+<td class="parameter_description"><p>A <span class="type">GtkAdjustment</span>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>data</p></td>
+<td class="parameter_description"><p>A pointer to a <span class="type">gdouble</span> variable which will store the
+<em class="parameter"><code>adjustment</code></em>
+'s value.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-widgets-error-quark"></a><h3>gimp_widgets_error_quark ()</h3>
+<pre class="programlisting"><span class="returnvalue">GQuark</span>
+gimp_widgets_error_quark (<em class="parameter"><code><span class="type">void</span></code></em>);</pre>
+<p>This function is never called directly. Use <a class="link" href="libgimpwidgets-GimpWidgets.html#GIMP-WIDGETS-ERROR:CAPS" title="GIMP_WIDGETS_ERROR"><code class="function">GIMP_WIDGETS_ERROR()</code></a> instead.</p>
+<div class="refsect3">
+<a name="gimp-widgets-error-quark.returns"></a><h4>Returns</h4>
+<p> the <span class="type">GQuark</span> that defines the GIMP widgets error domain.</p>
+</div>
+</div>
+</div>
+<div class="refsect1">
+<a name="libgimpwidgets-GimpWidgets.other_details"></a><h2>Types and Values</h2>
+<div class="refsect2">
+<a name="GimpWidgetsError"></a><h3>enum GimpWidgetsError</h3>
+<p>Types of errors returned by libgimpwidgets functions</p>
+<div class="refsect3">
+<a name="GimpWidgetsError.members"></a><h4>Members</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="300px" class="enum_members_name">
+<col class="enum_members_description">
+<col width="200px" class="enum_members_annotations">
+</colgroup>
+<tbody><tr>
+<td class="enum_member_name"><p><a name="GIMP-WIDGETS-PARSE-ERROR:CAPS"></a>GIMP_WIDGETS_PARSE_ERROR</p></td>
+<td class="enum_member_description">
+<p>A parse error has occured</p>
+</td>
+<td class="enum_member_annotations"> </td>
+</tr></tbody>
+</table></div>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="GIMP-WIDGETS-ERROR:CAPS"></a><h3>GIMP_WIDGETS_ERROR</h3>
+<pre class="programlisting">#define GIMP_WIDGETS_ERROR (gimp_widgets_error_quark ())
+</pre>
+<p>The GIMP widgets error domain.</p>
+<p class="since">Since: <a class="link" href="api-index-2-8.html#api-index-2.8">2.8</a></p>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpwidgets/html/libgimpwidgets-GimpWidgetsUtils.html b/devel-docs/libgimpwidgets/html/libgimpwidgets-GimpWidgetsUtils.html
new file mode 100644
index 0000000..1df66a2
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/libgimpwidgets-GimpWidgetsUtils.html
@@ -0,0 +1,355 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>GimpWidgetsUtils: GIMP Widgets Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Widgets Library Reference Manual">
+<link rel="up" href="libgimpwidgets-utils.html" title="Part VI. GIMP Widgets Utilities">
+<link rel="prev" href="libgimpwidgets-GimpWidgets.html" title="GimpWidgets">
+<link rel="next" href="libgimpwidgets-deprecated.html" title="Part VII. Deprecated API">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts">
+<a href="#" class="shortcut">Top</a><span id="nav_description">  <span class="dim">|</span> 
+ <a href="#libgimpwidgets-GimpWidgetsUtils.description" class="shortcut">Description</a></span>
+</td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimpwidgets-utils.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimpwidgets-GimpWidgets.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimpwidgets-deprecated.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="refentry">
+<a name="libgimpwidgets-GimpWidgetsUtils"></a><div class="titlepage"></div>
+<div class="refnamediv"><table width="100%"><tr>
+<td valign="top">
+<h2><span class="refentrytitle"><a name="libgimpwidgets-GimpWidgetsUtils.top_of_page"></a>GimpWidgetsUtils</span></h2>
+<p>GimpWidgetsUtils — A collection of helper functions.</p>
+</td>
+<td class="gallery_image" valign="top" align="right"></td>
+</tr></table></div>
+<div class="refsect1">
+<a name="libgimpwidgets-GimpWidgetsUtils.functions"></a><h2>Functions</h2>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="functions_proto_type">
+<col class="functions_proto_name">
+</colgroup>
+<tbody>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GtkWidget</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpWidgetsUtils.html#gimp-table-attach-aligned" title="gimp_table_attach_aligned ()">gimp_table_attach_aligned</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpWidgetsUtils.html#gimp-label-set-attributes" title="gimp_label_set_attributes ()">gimp_label_set_attributes</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpWidgetsUtils.html#gimp-widget-get-monitor" title="gimp_widget_get_monitor ()">gimp_widget_get_monitor</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">gint</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpWidgetsUtils.html#gimp-get-monitor-at-pointer" title="gimp_get_monitor_at_pointer ()">gimp_get_monitor_at_pointer</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">void</span>
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpWidgetsUtils.html#gimp-widget-track-monitor" title="gimp_widget_track_monitor ()">gimp_widget_track_monitor</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GimpColorProfile</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpWidgetsUtils.html#gimp-screen-get-color-profile" title="gimp_screen_get_color_profile ()">gimp_screen_get_color_profile</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GimpColorProfile</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpWidgetsUtils.html#gimp-widget-get-color-profile" title="gimp_widget_get_color_profile ()">gimp_widget_get_color_profile</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+<tr>
+<td class="function_type">
+<span class="returnvalue">GimpColorTransform</span> *
+</td>
+<td class="function_name">
+<a class="link" href="libgimpwidgets-GimpWidgetsUtils.html#gimp-widget-get-color-transform" title="gimp_widget_get_color_transform ()">gimp_widget_get_color_transform</a> <span class="c_punctuation">()</span>
+</td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect1">
+<a name="libgimpwidgets-GimpWidgetsUtils.description"></a><h2>Description</h2>
+<p>A collection of helper functions.</p>
+</div>
+<div class="refsect1">
+<a name="libgimpwidgets-GimpWidgetsUtils.functions_details"></a><h2>Functions</h2>
+<div class="refsect2">
+<a name="gimp-table-attach-aligned"></a><h3>gimp_table_attach_aligned ()</h3>
+<pre class="programlisting"><span class="returnvalue">GtkWidget</span> *
+gimp_table_attach_aligned (<em class="parameter"><code><span class="type">GtkTable</span> *table</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> column</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> row</code></em>,
+ <em class="parameter"><code>const <span class="type">gchar</span> *label_text</code></em>,
+ <em class="parameter"><code><span class="type">gfloat</span> xalign</code></em>,
+ <em class="parameter"><code><span class="type">gfloat</span> yalign</code></em>,
+ <em class="parameter"><code><span class="type">GtkWidget</span> *widget</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> colspan</code></em>,
+ <em class="parameter"><code><span class="type">gboolean</span> left_align</code></em>);</pre>
+<p>Note that the <em class="parameter"><code>label_text</code></em>
+ can be <code class="literal">NULL</code> and that the widget will be
+attached starting at (<em class="parameter"><code>column</code></em>
+ + 1) in this case, too.</p>
+<div class="refsect3">
+<a name="gimp-table-attach-aligned.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>table</p></td>
+<td class="parameter_description"><p>The <span class="type">GtkTable</span> the widgets will be attached to.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>column</p></td>
+<td class="parameter_description"><p>The column to start with.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>row</p></td>
+<td class="parameter_description"><p>The row to attach the widgets.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>label_text</p></td>
+<td class="parameter_description"><p>The text for the <span class="type">GtkLabel</span> which will be attached left of
+the widget.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>xalign</p></td>
+<td class="parameter_description"><p>The horizontal alignment of the <span class="type">GtkLabel</span>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>yalign</p></td>
+<td class="parameter_description"><p>The vertical alignment of the <span class="type">GtkLabel</span>.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>widget</p></td>
+<td class="parameter_description"><p>The <span class="type">GtkWidget</span> to attach right of the label.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>colspan</p></td>
+<td class="parameter_description"><p>The number of columns the widget will use.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>left_align</p></td>
+<td class="parameter_description"><p><code class="literal">TRUE</code> if the widget should be left-aligned.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-table-attach-aligned.returns"></a><h4>Returns</h4>
+<p> The created <span class="type">GtkLabel</span>.</p>
+</div>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-label-set-attributes"></a><h3>gimp_label_set_attributes ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_label_set_attributes (<em class="parameter"><code><span class="type">GtkLabel</span> *label</code></em>,
+ <em class="parameter"><code>...</code></em>);</pre>
+<p>Sets Pango attributes on a <span class="type">GtkLabel</span> in a more convenient way than
+<code class="function">gtk_label_set_attributes()</code>.</p>
+<p>This function is useful if you want to change the font attributes
+of a <span class="type">GtkLabel</span>. This is an alternative to using PangoMarkup which
+is slow to parse and awkward to handle in an i18n-friendly way.</p>
+<p>The attributes are set on the complete label, from start to end. If
+you need to set attributes on part of the label, you will have to
+use the PangoAttributes API directly.</p>
+<div class="refsect3">
+<a name="gimp-label-set-attributes.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>label</p></td>
+<td class="parameter_description"><p>a <span class="type">GtkLabel</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>...</p></td>
+<td class="parameter_description"><p>a list of PangoAttrType and value pairs terminated by -1.</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-2.html#api-index-2.2">2.2</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-widget-get-monitor"></a><h3>gimp_widget_get_monitor ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint</span>
+gimp_widget_get_monitor (<em class="parameter"><code><span class="type">GtkWidget</span> *widget</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-get-monitor-at-pointer"></a><h3>gimp_get_monitor_at_pointer ()</h3>
+<pre class="programlisting"><span class="returnvalue">gint</span>
+gimp_get_monitor_at_pointer (<em class="parameter"><code><span class="type">GdkScreen</span> **screen</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-widget-track-monitor"></a><h3>gimp_widget_track_monitor ()</h3>
+<pre class="programlisting"><span class="returnvalue">void</span>
+gimp_widget_track_monitor (<em class="parameter"><code><span class="type">GtkWidget</span> *widget</code></em>,
+ <em class="parameter"><code><span class="type">GCallback</span> monitor_changed_callback</code></em>,
+ <em class="parameter"><code><span class="type">gpointer</span> user_data</code></em>);</pre>
+<p>This function behaves as if <span class="type">GtkWidget</span> had a signal</p>
+<p>GtkWidget::monitor_changed(GtkWidget *widget, gpointer user_data)</p>
+<p>That is emitted whenever <em class="parameter"><code>widget</code></em>
+'s toplevel window is moved from
+one monitor to another. This function automatically connects to
+the right toplevel <span class="type">GtkWindow</span>, even across moving <em class="parameter"><code>widget</code></em>
+ between
+toplevel windows.</p>
+<p>Note that this function tracks the toplevel, not <em class="parameter"><code>widget</code></em>
+ itself, so
+all a window's widgets are always considered to be on the same
+monitor. This is because this function is mainly used for fetching
+the new monitor's color profile, and it makes little sense to use
+different profiles for the widgets of one window.</p>
+<div class="refsect3">
+<a name="gimp-widget-track-monitor.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>widget</p></td>
+<td class="parameter_description"><p>a <span class="type">GtkWidget</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>monitor_changed_callback</p></td>
+<td class="parameter_description"><p>the callback when <em class="parameter"><code>widget</code></em>
+'s monitor changes</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>user_data</p></td>
+<td class="parameter_description"><p>data passed to <em class="parameter"><code>monitor_changed_callback</code></em>
+</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-screen-get-color-profile"></a><h3>gimp_screen_get_color_profile ()</h3>
+<pre class="programlisting"><span class="returnvalue">GimpColorProfile</span> *
+gimp_screen_get_color_profile (<em class="parameter"><code><span class="type">GdkScreen</span> *screen</code></em>,
+ <em class="parameter"><code><span class="type">gint</span> monitor</code></em>);</pre>
+<p>This function returns the <span class="type">GimpColorProfile</span> of monitor number <em class="parameter"><code>monitor</code></em>
+
+of <em class="parameter"><code>screen</code></em>
+, or <code class="literal">NULL</code> if there is no profile configured.</p>
+<div class="refsect3">
+<a name="gimp-screen-get-color-profile.parameters"></a><h4>Parameters</h4>
+<div class="informaltable"><table class="informaltable" width="100%" border="0">
+<colgroup>
+<col width="150px" class="parameters_name">
+<col class="parameters_description">
+<col width="200px" class="parameters_annotations">
+</colgroup>
+<tbody>
+<tr>
+<td class="parameter_name"><p>screen</p></td>
+<td class="parameter_description"><p>a <span class="type">GdkScreen</span></p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+<tr>
+<td class="parameter_name"><p>monitor</p></td>
+<td class="parameter_description"><p>the monitor number</p></td>
+<td class="parameter_annotations"> </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="refsect3">
+<a name="gimp-screen-get-color-profile.returns"></a><h4>Returns</h4>
+<p> the monitor's <span class="type">GimpColorProfile</span>, or <code class="literal">NULL</code>.</p>
+</div>
+<p class="since">Since: <a class="link" href="api-index-2-10.html#api-index-2.10">2.10</a></p>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-widget-get-color-profile"></a><h3>gimp_widget_get_color_profile ()</h3>
+<pre class="programlisting"><span class="returnvalue">GimpColorProfile</span> *
+gimp_widget_get_color_profile (<em class="parameter"><code><span class="type">GtkWidget</span> *widget</code></em>);</pre>
+</div>
+<hr>
+<div class="refsect2">
+<a name="gimp-widget-get-color-transform"></a><h3>gimp_widget_get_color_transform ()</h3>
+<pre class="programlisting"><span class="returnvalue">GimpColorTransform</span> *
+gimp_widget_get_color_transform (<em class="parameter"><code><span class="type">GtkWidget</span> *widget</code></em>,
+ <em class="parameter"><code><span class="type">GimpColorConfig</span> *config</code></em>,
+ <em class="parameter"><code><span class="type">GimpColorProfile</span> *src_profile</code></em>,
+ <em class="parameter"><code>const <span class="type">Babl</span> *src_format</code></em>,
+ <em class="parameter"><code>const <span class="type">Babl</span> *dest_format</code></em>);</pre>
+</div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpwidgets/html/libgimpwidgets-cell-renderers.html b/devel-docs/libgimpwidgets/html/libgimpwidgets-cell-renderers.html
new file mode 100644
index 0000000..e159f97
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/libgimpwidgets-cell-renderers.html
@@ -0,0 +1,41 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Part II. Cell Renderers for GtkTreeView: GIMP Widgets Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Widgets Library Reference Manual">
+<link rel="up" href="index.html" title="GIMP Widgets Library Reference Manual">
+<link rel="prev" href="GimpZoomModel.html" title="GimpZoomModel">
+<link rel="next" href="GimpCellRendererColor.html" title="GimpCellRendererColor">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts"></td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><img src="up-insensitive.png" width="16" height="16" border="0"></td>
+<td><a accesskey="p" href="GimpZoomModel.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="GimpCellRendererColor.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="part">
+<div class="titlepage"><div><div><h1 class="title">
+<a name="libgimpwidgets-cell-renderers"></a>Part II. Cell Renderers for GtkTreeView</h1></div></div></div>
+<div class="toc">
+<p><b>Table of Contents</b></p>
+<dl class="toc">
+<dt>
+<span class="refentrytitle"><a href="GimpCellRendererColor.html">GimpCellRendererColor</a></span><span class="refpurpose"> — A <span class="type">GtkCellRenderer</span> to display a <span class="type">GimpRGB</span> color.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpCellRendererToggle.html">GimpCellRendererToggle</a></span><span class="refpurpose"> — A <span class="type">GtkCellRendererToggle</span> that displays icons instead
+of a checkbox.</span>
+</dt>
+</dl>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpwidgets/html/libgimpwidgets-colordisplay.html b/devel-docs/libgimpwidgets/html/libgimpwidgets-colordisplay.html
new file mode 100644
index 0000000..62c5b9a
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/libgimpwidgets-colordisplay.html
@@ -0,0 +1,40 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Part III. GIMP Display Filters: GIMP Widgets Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Widgets Library Reference Manual">
+<link rel="up" href="index.html" title="GIMP Widgets Library Reference Manual">
+<link rel="prev" href="GimpCellRendererToggle.html" title="GimpCellRendererToggle">
+<link rel="next" href="GimpColorDisplay.html" title="GimpColorDisplay">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts"></td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><img src="up-insensitive.png" width="16" height="16" border="0"></td>
+<td><a accesskey="p" href="GimpCellRendererToggle.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="GimpColorDisplay.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="part">
+<div class="titlepage"><div><div><h1 class="title">
+<a name="libgimpwidgets-colordisplay"></a>Part III. GIMP Display Filters</h1></div></div></div>
+<div class="toc">
+<p><b>Table of Contents</b></p>
+<dl class="toc">
+<dt>
+<span class="refentrytitle"><a href="GimpColorDisplay.html">GimpColorDisplay</a></span><span class="refpurpose"> — Pluggable GIMP display color correction modules.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpColorDisplayStack.html">GimpColorDisplayStack</a></span><span class="refpurpose"> — A stack of color correction modules.</span>
+</dt>
+</dl>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpwidgets/html/libgimpwidgets-colorselector.html b/devel-docs/libgimpwidgets/html/libgimpwidgets-colorselector.html
new file mode 100644
index 0000000..738fa22
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/libgimpwidgets-colorselector.html
@@ -0,0 +1,46 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Part IV. GIMP Color Selectors: GIMP Widgets Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Widgets Library Reference Manual">
+<link rel="up" href="index.html" title="GIMP Widgets Library Reference Manual">
+<link rel="prev" href="GimpColorDisplayStack.html" title="GimpColorDisplayStack">
+<link rel="next" href="GimpColorSelector.html" title="GimpColorSelector">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts"></td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><img src="up-insensitive.png" width="16" height="16" border="0"></td>
+<td><a accesskey="p" href="GimpColorDisplayStack.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="GimpColorSelector.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="part">
+<div class="titlepage"><div><div><h1 class="title">
+<a name="libgimpwidgets-colorselector"></a>Part IV. GIMP Color Selectors</h1></div></div></div>
+<div class="toc">
+<p><b>Table of Contents</b></p>
+<dl class="toc">
+<dt>
+<span class="refentrytitle"><a href="GimpColorSelector.html">GimpColorSelector</a></span><span class="refpurpose"> — Pluggable GIMP color selector modules.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpColorNotebook.html">GimpColorNotebook</a></span><span class="refpurpose"> — A <span class="type">GimpColorSelector</span> implementation.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpColorScales.html">GimpColorScales</a></span><span class="refpurpose"> — A <span class="type">GimpColorSelector</span> implementation.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpColorSelect.html">GimpColorSelect</a></span><span class="refpurpose"> — A <span class="type">GimpColorSelector</span> implementation.</span>
+</dt>
+</dl>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpwidgets/html/libgimpwidgets-controller.html b/devel-docs/libgimpwidgets/html/libgimpwidgets-controller.html
new file mode 100644
index 0000000..40bde84
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/libgimpwidgets-controller.html
@@ -0,0 +1,38 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Part V. GIMP Controllers: GIMP Widgets Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Widgets Library Reference Manual">
+<link rel="up" href="index.html" title="GIMP Widgets Library Reference Manual">
+<link rel="prev" href="GimpColorSelect.html" title="GimpColorSelect">
+<link rel="next" href="GimpController.html" title="GimpController">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts"></td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><img src="up-insensitive.png" width="16" height="16" border="0"></td>
+<td><a accesskey="p" href="GimpColorSelect.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="GimpController.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="part">
+<div class="titlepage"><div><div><h1 class="title">
+<a name="libgimpwidgets-controller"></a>Part V. GIMP Controllers</h1></div></div></div>
+<div class="toc">
+<p><b>Table of Contents</b></p>
+<dl class="toc"><dt>
+<span class="refentrytitle"><a href="GimpController.html">GimpController</a></span><span class="refpurpose"> — Pluggable GIMP input controller modules.</span>
+</dt></dl>
+</div>
+<p>
+ Note that the controller API is work in progress.
+ </p>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpwidgets/html/libgimpwidgets-deprecated.html b/devel-docs/libgimpwidgets/html/libgimpwidgets-deprecated.html
new file mode 100644
index 0000000..fe53e36
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/libgimpwidgets-deprecated.html
@@ -0,0 +1,44 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Part VII. Deprecated API: GIMP Widgets Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Widgets Library Reference Manual">
+<link rel="up" href="index.html" title="GIMP Widgets Library Reference Manual">
+<link rel="prev" href="libgimpwidgets-GimpWidgetsUtils.html" title="GimpWidgetsUtils">
+<link rel="next" href="libgimpwidgets-GimpOldWidgets.html" title="GimpOldWidgets">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts"></td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><img src="up-insensitive.png" width="16" height="16" border="0"></td>
+<td><a accesskey="p" href="libgimpwidgets-GimpWidgetsUtils.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimpwidgets-GimpOldWidgets.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="part">
+<div class="titlepage"><div><div><h1 class="title">
+<a name="libgimpwidgets-deprecated"></a>Part VII. Deprecated API</h1></div></div></div>
+<div class="toc">
+<p><b>Table of Contents</b></p>
+<dl class="toc">
+<dt>
+<span class="refentrytitle"><a href="libgimpwidgets-GimpOldWidgets.html">GimpOldWidgets</a></span><span class="refpurpose"> — Old API that is still available but declared
+as deprecated.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpPixmap.html">GimpPixmap</a></span><span class="refpurpose"> — Widget which creates a <span class="type">GtkPixmap</span> from XPM data.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpUnitMenu.html">GimpUnitMenu</a></span><span class="refpurpose"> — Widget for selecting a <span class="type">GimpUnit</span>.</span>
+</dt>
+</dl>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpwidgets/html/libgimpwidgets-gallery.html b/devel-docs/libgimpwidgets/html/libgimpwidgets-gallery.html
new file mode 100644
index 0000000..f89102f
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/libgimpwidgets-gallery.html
@@ -0,0 +1,100 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Widget Gallery: GIMP Widgets Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Widgets Library Reference Manual">
+<link rel="up" href="libgimpwidgets-widgets.html" title="Part I. GIMP Widgets">
+<link rel="prev" href="libgimpwidgets-hierarchy.html" title="Object Hierarchy">
+<link rel="next" href="GimpBrowser.html" title="GimpBrowser">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts"></td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimpwidgets-widgets.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimpwidgets-hierarchy.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="GimpBrowser.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="chapter">
+<div class="titlepage"><div><div><h2 class="title">
+<a name="libgimpwidgets-gallery"></a>Widget Gallery</h2></div></div></div>
+<div class="container">
+<div class="gallery-spacer"></div>
+
+ <div class="gallery-float"><a class="link" href="GimpButton.html" title="GimpButton">
+ <img src="gimp-widget-button.png">
+ </a></div>
+ <div class="gallery-float"><a class="link" href="GimpChainButton.html" title="GimpChainButton">
+ <img src="gimp-widget-chain-button.png">
+ </a></div>
+ <div class="gallery-float"><a class="link" href="GimpColorArea.html" title="GimpColorArea">
+ <img src="gimp-widget-color-area.png">
+ </a></div>
+ <div class="gallery-float"><a class="link" href="GimpColorButton.html" title="GimpColorButton">
+ <img src="gimp-widget-color-button.png">
+ </a></div>
+ <div class="gallery-float"><a class="link" href="GimpColorHexEntry.html" title="GimpColorHexEntry">
+ <img src="gimp-widget-color-hex-entry.png">
+ </a></div>
+ <div class="gallery-float"><a class="link" href="GimpColorScale.html" title="GimpColorScale">
+ <img src="gimp-widget-color-scale.png">
+ </a></div>
+ <div class="gallery-float"><a class="link" href="GimpColorSelection.html" title="GimpColorSelection">
+ <img src="gimp-widget-color-selection.png">
+ </a></div>
+ <div class="gallery-float"><a class="link" href="GimpColorProfileComboBox.html" title="GimpColorProfileComboBox">
+ <img src="gimp-widget-color-profile-combo-box.png">
+ </a></div>
+ <div class="gallery-float"><a class="link" href="GimpDialog.html" title="GimpDialog">
+ <img src="gimp-widget-dialog.png">
+ </a></div>
+ <div class="gallery-float"><a class="link" href="GimpEnumComboBox.html" title="GimpEnumComboBox">
+ <img src="gimp-widget-enum-combo-box.png">
+ </a></div>
+ <div class="gallery-float"><a class="link" href="GimpFileEntry.html" title="GimpFileEntry">
+ <img src="gimp-widget-file-entry.png">
+ </a></div>
+ <div class="gallery-float"><a class="link" href="GimpFrame.html" title="GimpFrame">
+ <img src="gimp-widget-frame.png">
+ </a></div>
+ <div class="gallery-float"><a class="link" href="GimpIntComboBox.html" title="GimpIntComboBox">
+ <img src="gimp-widget-int-combo-box.png">
+ </a></div>
+ <div class="gallery-float"><a class="link" href="GimpMemsizeEntry.html" title="GimpMemSizeEntry">
+ <img src="gimp-widget-memsize-entry.png">
+ </a></div>
+ <div class="gallery-float"><a class="link" href="GimpNumberPairEntry.html" title="GimpNumberPairEntry">
+ <img src="gimp-widget-number-pair-entry.png">
+ </a></div>
+ <div class="gallery-float"><a class="link" href="GimpOffsetArea.html" title="GimpOffsetArea">
+ <img src="gimp-widget-offset-area.png">
+ </a></div>
+ <div class="gallery-float"><a class="link" href="GimpPageSelector.html" title="GimpPageSelector">
+ <img src="gimp-widget-page-selector.png">
+ </a></div>
+ <div class="gallery-float"><a class="link" href="GimpPathEditor.html" title="GimpPathEditor">
+ <img src="gimp-widget-path-editor.png">
+ </a></div>
+ <div class="gallery-float"><a class="link" href="GimpPickButton.html" title="GimpPickButton">
+ <img src="gimp-widget-pick-button.png">
+ </a></div>
+ <div class="gallery-float"><a class="link" href="GimpPreviewArea.html" title="GimpPreviewArea">
+ <img src="gimp-widget-preview-area.png">
+ </a></div>
+ <div class="gallery-float"><a class="link" href="GimpStringComboBox.html" title="GimpStringComboBox">
+ <img src="gimp-widget-string-combo-box.png">
+ </a></div>
+ <div class="gallery-float"><a class="link" href="GimpUnitMenu.html" title="GimpUnitMenu">
+ <img src="gimp-widget-unit-menu.png">
+ </a></div>
+<div class="gallery-spacer"></div>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpwidgets/html/libgimpwidgets-hierarchy.html b/devel-docs/libgimpwidgets/html/libgimpwidgets-hierarchy.html
new file mode 100644
index 0000000..eff20bb
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/libgimpwidgets-hierarchy.html
@@ -0,0 +1,110 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Object Hierarchy: GIMP Widgets Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Widgets Library Reference Manual">
+<link rel="up" href="libgimpwidgets-widgets.html" title="Part I. GIMP Widgets">
+<link rel="prev" href="libgimpwidgets-widgets.html" title="Part I. GIMP Widgets">
+<link rel="next" href="libgimpwidgets-gallery.html" title="Widget Gallery">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts"></td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><a accesskey="u" href="libgimpwidgets-widgets.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td>
+<td><a accesskey="p" href="libgimpwidgets-widgets.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimpwidgets-gallery.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="chapter">
+<div class="titlepage"><div><div><h2 class="title">
+<a name="libgimpwidgets-hierarchy"></a>Object Hierarchy</h2></div></div></div>
+<pre class="screen">
+ GObject
+ <span class="lineart">├──</span> GInitiallyUnowned
+ <span class="lineart">│</span> <span class="lineart">╰──</span> GtkObject
+ <span class="lineart">│</span> <span class="lineart">├──</span> GtkWidget
+ <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> GtkContainer
+ <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> GtkPaned
+ <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">╰──</span> GtkHPaned
+ <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">╰──</span> <a class="link" href="GimpBrowser.html" title="GimpBrowser">GimpBrowser</a>
+ <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> GtkBin
+ <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> GtkAlignment
+ <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">╰──</span> GimpBusyBox
+ <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> GtkButton
+ <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="GimpButton.html" title="GimpButton">GimpButton</a>
+ <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">╰──</span> <a class="link" href="GimpColorButton.html" title="GimpColorButton">GimpColorButton</a>
+ <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="GimpPickButton.html" title="GimpPickButton">GimpPickButton</a>
+ <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">╰──</span> GtkOptionMenu
+ <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">╰──</span> <a class="link" href="GimpUnitMenu.html" title="GimpUnitMenu">GimpUnitMenu</a>
+ <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> GtkWindow
+ <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">╰──</span> GtkDialog
+ <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> GtkFileChooserDialog
+ <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">╰──</span> <a class="link" href="GimpColorProfileChooserDialog.html" title="GimpColorProfileChooserDialog">GimpColorProfileChooserDialog</a>
+ <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">╰──</span> <a class="link" href="GimpDialog.html" title="GimpDialog">GimpDialog</a>
+ <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> GtkComboBox
+ <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="GimpColorProfileComboBox.html" title="GimpColorProfileComboBox">GimpColorProfileComboBox</a>
+ <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="GimpIntComboBox.html" title="GimpIntComboBox">GimpIntComboBox</a>
+ <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">╰──</span> <a class="link" href="GimpEnumComboBox.html" title="GimpEnumComboBox">GimpEnumComboBox</a>
+ <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="GimpStringComboBox.html" title="GimpStringComboBox">GimpStringComboBox</a>
+ <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">╰──</span> <a class="link" href="GimpUnitComboBox.html" title="GimpUnitComboBox">GimpUnitComboBox</a>
+ <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">╰──</span> GtkFrame
+ <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">╰──</span> <a class="link" href="GimpFrame.html" title="GimpFrame">GimpFrame</a>
+ <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> GtkTable
+ <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="GimpChainButton.html" title="GimpChainButton">GimpChainButton</a>
+ <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">╰──</span> <a class="link" href="GimpSizeEntry.html" title="GimpSizeEntry">GimpSizeEntry</a>
+ <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> GtkBox
+ <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="GimpColorSelector.html" title="GimpColorSelector">GimpColorSelector</a>
+ <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="GimpColorNotebook.html" title="GimpColorNotebook">GimpColorNotebook</a>
+ <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="GimpColorScales.html" title="GimpColorScales">GimpColorScales</a>
+ <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">╰──</span> <a class="link" href="GimpColorSelect.html" title="GimpColorSelect">GimpColorSelect</a>
+ <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="GimpColorSelection.html" title="GimpColorSelection">GimpColorSelection</a>
+ <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="GimpFileEntry.html" title="GimpFileEntry">GimpFileEntry</a>
+ <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="GimpHintBox.html" title="GimpHintBox">GimpHintBox</a>
+ <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="GimpMemsizeEntry.html" title="GimpMemSizeEntry">GimpMemsizeEntry</a>
+ <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="GimpPageSelector.html" title="GimpPageSelector">GimpPageSelector</a>
+ <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="GimpPathEditor.html" title="GimpPathEditor">GimpPathEditor</a>
+ <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">╰──</span> <a class="link" href="GimpPreview.html" title="GimpPreview">GimpPreview</a>
+ <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">╰──</span> <a class="link" href="GimpScrolledPreview.html" title="GimpScrolledPreview">GimpScrolledPreview</a>
+ <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">╰──</span> GtkTextView
+ <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">╰──</span> <a class="link" href="GimpColorProfileView.html" title="GimpColorProfileView">GimpColorProfileView</a>
+ <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> GtkDrawingArea
+ <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="GimpColorArea.html" title="GimpColorArea">GimpColorArea</a>
+ <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="GimpOffsetArea.html" title="GimpOffsetArea">GimpOffsetArea</a>
+ <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">╰──</span> <a class="link" href="GimpPreviewArea.html" title="GimpPreviewArea">GimpPreviewArea</a>
+ <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> GtkEntry
+ <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="GimpColorHexEntry.html" title="GimpColorHexEntry">GimpColorHexEntry</a>
+ <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="GimpNumberPairEntry.html" title="GimpNumberPairEntry">GimpNumberPairEntry</a>
+ <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">╰──</span> GtkSpinButton
+ <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">╰──</span> GimpSpinButton
+ <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> GtkRange
+ <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">╰──</span> GtkScale
+ <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">╰──</span> <a class="link" href="GimpColorScale.html" title="GimpColorScale">GimpColorScale</a>
+ <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> GtkMisc
+ <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">├──</span> GtkLabel
+ <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">╰──</span> <a class="link" href="GimpEnumLabel.html" title="GimpEnumLabel">GimpEnumLabel</a>
+ <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">╰──</span> GtkImage
+ <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">╰──</span> <a class="link" href="GimpPixmap.html" title="GimpPixmap">GimpPixmap</a>
+ <span class="lineart">│</span> <span class="lineart">│</span> <span class="lineart">╰──</span> <a class="link" href="GimpRuler.html" title="GimpRuler">GimpRuler</a>
+ <span class="lineart">│</span> <span class="lineart">╰──</span> GtkCellRenderer
+ <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="GimpCellRendererColor.html" title="GimpCellRendererColor">GimpCellRendererColor</a>
+ <span class="lineart">│</span> <span class="lineart">╰──</span> GtkCellRendererToggle
+ <span class="lineart">│</span> <span class="lineart">╰──</span> <a class="link" href="GimpCellRendererToggle.html" title="GimpCellRendererToggle">GimpCellRendererToggle</a>
+ <span class="lineart">├──</span> <a class="link" href="GimpColorDisplay.html" title="GimpColorDisplay">GimpColorDisplay</a>
+ <span class="lineart">├──</span> <a class="link" href="GimpColorDisplayStack.html" title="GimpColorDisplayStack">GimpColorDisplayStack</a>
+ <span class="lineart">├──</span> GtkListStore
+ <span class="lineart">│</span> <span class="lineart">├──</span> <a class="link" href="GimpColorProfileStore.html" title="GimpColorProfileStore">GimpColorProfileStore</a>
+ <span class="lineart">│</span> <span class="lineart">╰──</span> <a class="link" href="GimpIntStore.html" title="GimpIntStore">GimpIntStore</a>
+ <span class="lineart">│</span> <span class="lineart">╰──</span> <a class="link" href="GimpEnumStore.html" title="GimpEnumStore">GimpEnumStore</a>
+ <span class="lineart">├──</span> <a class="link" href="GimpController.html" title="GimpController">GimpController</a>
+ <span class="lineart">├──</span> <a class="link" href="GimpUnitStore.html" title="GimpUnitStore">GimpUnitStore</a>
+ <span class="lineart">╰──</span> <a class="link" href="GimpZoomModel.html" title="GimpZoomModel">GimpZoomModel</a>
+</pre>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpwidgets/html/libgimpwidgets-utils.html b/devel-docs/libgimpwidgets/html/libgimpwidgets-utils.html
new file mode 100644
index 0000000..49408ed
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/libgimpwidgets-utils.html
@@ -0,0 +1,63 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Part VI. GIMP Widgets Utilities: GIMP Widgets Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Widgets Library Reference Manual">
+<link rel="up" href="index.html" title="GIMP Widgets Library Reference Manual">
+<link rel="prev" href="GimpController.html" title="GimpController">
+<link rel="next" href="libgimpwidgets-GimpCairoUtils.html" title="GimpCairo-utils">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts"></td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><img src="up-insensitive.png" width="16" height="16" border="0"></td>
+<td><a accesskey="p" href="GimpController.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimpwidgets-GimpCairoUtils.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="part">
+<div class="titlepage"><div><div><h1 class="title">
+<a name="libgimpwidgets-utils"></a>Part VI. GIMP Widgets Utilities</h1></div></div></div>
+<div class="toc">
+<p><b>Table of Contents</b></p>
+<dl class="toc">
+<dt>
+<span class="refentrytitle"><a href="libgimpwidgets-GimpCairoUtils.html">GimpCairo-utils</a></span><span class="refpurpose"> — Utility functions for cairo</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpwidgets-GimpHelpUI.html">GimpHelpUI</a></span><span class="refpurpose"> — Functions for setting tooltip and help identifier
+used by the GIMP help system.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpwidgets-GimpQueryBox.html">GimpQueryBox</a></span><span class="refpurpose"> — Some simple dialogs to enter a single int,
+double, string or boolean value.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpwidgets-GimpIcons.html">GimpIcons</a></span><span class="refpurpose"> — Prebuilt common menu/toolbar items and
+corresponding icons</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpwidgets-GimpEnumWidgets.html">GimpEnumWidgets</a></span><span class="refpurpose"> — A set of utility functions to create widgets
+based on enums.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpwidgets-GimpPropWidgets.html">GimpPropWidgets</a></span><span class="refpurpose"> — Editable views on <span class="type">GObject</span> properties.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpwidgets-GimpWidgets.html">GimpWidgets</a></span><span class="refpurpose"> — A collection of convenient widget constructors,
+standard callbacks and helper functions.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="libgimpwidgets-GimpWidgetsUtils.html">GimpWidgetsUtils</a></span><span class="refpurpose"> — A collection of helper functions.</span>
+</dt>
+</dl>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpwidgets/html/libgimpwidgets-widgets.html b/devel-docs/libgimpwidgets/html/libgimpwidgets-widgets.html
new file mode 100644
index 0000000..6fe5b4b
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/libgimpwidgets-widgets.html
@@ -0,0 +1,152 @@
+<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
+<html>
+<head>
+<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Part I. GIMP Widgets: GIMP Widgets Library Reference Manual</title>
+<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot">
+<link rel="home" href="index.html" title="GIMP Widgets Library Reference Manual">
+<link rel="up" href="index.html" title="GIMP Widgets Library Reference Manual">
+<link rel="prev" href="index.html" title="GIMP Widgets Library Reference Manual">
+<link rel="next" href="libgimpwidgets-hierarchy.html" title="Object Hierarchy">
+<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)">
+<link rel="stylesheet" href="style.css" type="text/css">
+</head>
+<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF">
+<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle">
+<td width="100%" align="left" class="shortcuts"></td>
+<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td>
+<td><img src="up-insensitive.png" width="16" height="16" border="0"></td>
+<td><a accesskey="p" href="index.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td>
+<td><a accesskey="n" href="libgimpwidgets-hierarchy.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td>
+</tr></table>
+<div class="part">
+<div class="titlepage"><div><div><h1 class="title">
+<a name="libgimpwidgets-widgets"></a>Part I. GIMP Widgets</h1></div></div></div>
+<div class="toc">
+<p><b>Table of Contents</b></p>
+<dl class="toc">
+<dt><span class="chapter"><a href="libgimpwidgets-hierarchy.html">Object Hierarchy</a></span></dt>
+<dt><span class="chapter"><a href="libgimpwidgets-gallery.html">Widget Gallery</a></span></dt>
+<dt>
+<span class="refentrytitle"><a href="GimpBrowser.html">GimpBrowser</a></span><span class="refpurpose"> — A base class for a documentation browser.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpButton.html">GimpButton</a></span><span class="refpurpose"> — A <span class="type">GtkButton</span> with a little extra functionality.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpChainButton.html">GimpChainButton</a></span><span class="refpurpose"> — Widget to visually connect two entry widgets.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpColorArea.html">GimpColorArea</a></span><span class="refpurpose"> — Displays a <span class="type">GimpRGB</span> color, optionally with
+alpha-channel.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpColorButton.html">GimpColorButton</a></span><span class="refpurpose"> — Widget for selecting a color from a simple button.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpColorHexEntry.html">GimpColorHexEntry</a></span><span class="refpurpose"> — Widget for entering a color's hex triplet.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpColorScale.html">GimpColorScale</a></span><span class="refpurpose"> — Fancy colored sliders.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpColorSelection.html">GimpColorSelection</a></span><span class="refpurpose"> — Widget for doing a color selection.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpColorProfileChooserDialog.html">GimpColorProfileChooserDialog</a></span><span class="refpurpose"> — A file chooser for selecting color profiles.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpColorProfileStore.html">GimpColorProfileStore</a></span><span class="refpurpose"> — A <span class="type">GtkListStore</span> subclass that keep color profiles.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpColorProfileComboBox.html">GimpColorProfileComboBox</a></span><span class="refpurpose"> — A combo box for selecting color profiles.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpColorProfileView.html">GimpColorProfileView</a></span><span class="refpurpose"> — A widget for viewing color profile properties</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpDialog.html">GimpDialog</a></span><span class="refpurpose"> — Constructors for <span class="type">GtkDialog</span>'s and action_areas as
+well as other dialog-related stuff.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpEnumStore.html">GimpEnumStore</a></span><span class="refpurpose"> — A <span class="type">GimpIntStore</span> subclass that keeps enum values.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpEnumComboBox.html">GimpEnumComboBox</a></span><span class="refpurpose"> — A <span class="type">GimpIntComboBox</span> subclass for selecting an enum value.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpEnumLabel.html">GimpEnumLabel</a></span><span class="refpurpose"> — A <span class="type">GtkLabel</span> subclass that displays an enum value.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpFileEntry.html">GimpFileEntry</a></span><span class="refpurpose"> — Widget for entering a filename.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpFrame.html">GimpFrame</a></span><span class="refpurpose"> — A widget providing a HIG-compliant subclass
+of <span class="type">GtkFrame</span>.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpHintBox.html">GimpHintBox</a></span><span class="refpurpose"> — Displays a wilber icon and a text.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpIntComboBox.html">GimpIntComboBox</a></span><span class="refpurpose"> — A widget providing a popup menu of integer
+values (e.g. enums).</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpIntStore.html">GimpIntStore</a></span><span class="refpurpose"> — A model for integer based name-value pairs
+(e.g. enums)</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpMemsizeEntry.html">GimpMemSizeEntry</a></span><span class="refpurpose"> — A composite widget to enter a memory size.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpNumberPairEntry.html">GimpNumberPairEntry</a></span><span class="refpurpose"> — A <span class="type">GtkEntry</span> subclass to enter ratios.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpOffsetArea.html">GimpOffsetArea</a></span><span class="refpurpose"> — Widget to control image offsets.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpPageSelector.html">GimpPageSelector</a></span><span class="refpurpose"> — A widget to select pages from multi-page things.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpPathEditor.html">GimpPathEditor</a></span><span class="refpurpose"> — Widget for editing a file search path.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpPickButton.html">GimpPickButton</a></span><span class="refpurpose"> — Widget to pick a color from screen.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpPreviewArea.html">GimpPreviewArea</a></span><span class="refpurpose"> — A general purpose preview widget which caches
+its pixel data.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpPreview.html">GimpPreview</a></span><span class="refpurpose"> — A widget providing a <span class="type">GimpPreviewArea</span> plus
+framework to update the preview.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpRuler.html">GimpRuler</a></span><span class="refpurpose"> — A ruler widget with configurable unit and orientation.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpScrolledPreview.html">GimpScrolledPreview</a></span><span class="refpurpose"> — A widget providing a <span class="type">GimpPreview</span> enhanced by
+scrolling capabilities.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpSizeEntry.html">GimpSizeEntry</a></span><span class="refpurpose"> — Widget for entering pixel values and resolutions.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpStringComboBox.html">GimpStringComboBox</a></span><span class="refpurpose"> — A <span class="type">GtkComboBox</span> subclass to select strings.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpUnitStore.html">GimpUnitStore</a></span><span class="refpurpose"> — A model for units</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpUnitComboBox.html">GimpUnitComboBox</a></span><span class="refpurpose"> — A <span class="type">GtkComboBox</span> to select a <span class="type">GimpUnit</span>.</span>
+</dt>
+<dt>
+<span class="refentrytitle"><a href="GimpZoomModel.html">GimpZoomModel</a></span><span class="refpurpose"> — A model for zoom values.</span>
+</dt>
+</dl>
+</div>
+</div>
+<div class="footer">
+<hr>Generated by GTK-Doc V1.33.1</div>
+</body>
+</html> \ No newline at end of file
diff --git a/devel-docs/libgimpwidgets/html/libgimpwidgets.devhelp2 b/devel-docs/libgimpwidgets/html/libgimpwidgets.devhelp2
new file mode 100644
index 0000000..8111b03
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/libgimpwidgets.devhelp2
@@ -0,0 +1,1257 @@
+<?xml version="1.0" encoding="utf-8" standalone="no"?>
+<book xmlns="http://www.devhelp.net/book" title="GIMP Widgets Library Reference Manual" link="index.html" author="" name="libgimpwidgets" version="2" language="c">
+ <chapters>
+ <sub name="GIMP Widgets" link="libgimpwidgets-widgets.html">
+ <sub name="Object Hierarchy" link="libgimpwidgets-hierarchy.html"/>
+ <sub name="Widget Gallery" link="libgimpwidgets-gallery.html"/>
+ <sub name="GimpBrowser" link="GimpBrowser.html"/>
+ <sub name="GimpButton" link="GimpButton.html"/>
+ <sub name="GimpChainButton" link="GimpChainButton.html"/>
+ <sub name="GimpColorArea" link="GimpColorArea.html"/>
+ <sub name="GimpColorButton" link="GimpColorButton.html"/>
+ <sub name="GimpColorHexEntry" link="GimpColorHexEntry.html"/>
+ <sub name="GimpColorScale" link="GimpColorScale.html"/>
+ <sub name="GimpColorSelection" link="GimpColorSelection.html"/>
+ <sub name="GimpColorProfileChooserDialog" link="GimpColorProfileChooserDialog.html"/>
+ <sub name="GimpColorProfileStore" link="GimpColorProfileStore.html"/>
+ <sub name="GimpColorProfileComboBox" link="GimpColorProfileComboBox.html"/>
+ <sub name="GimpColorProfileView" link="GimpColorProfileView.html"/>
+ <sub name="GimpDialog" link="GimpDialog.html"/>
+ <sub name="GimpEnumStore" link="GimpEnumStore.html"/>
+ <sub name="GimpEnumComboBox" link="GimpEnumComboBox.html"/>
+ <sub name="GimpEnumLabel" link="GimpEnumLabel.html"/>
+ <sub name="GimpFileEntry" link="GimpFileEntry.html"/>
+ <sub name="GimpFrame" link="GimpFrame.html"/>
+ <sub name="GimpHintBox" link="GimpHintBox.html"/>
+ <sub name="GimpIntComboBox" link="GimpIntComboBox.html"/>
+ <sub name="GimpIntStore" link="GimpIntStore.html"/>
+ <sub name="GimpMemSizeEntry" link="GimpMemsizeEntry.html"/>
+ <sub name="GimpNumberPairEntry" link="GimpNumberPairEntry.html"/>
+ <sub name="GimpOffsetArea" link="GimpOffsetArea.html"/>
+ <sub name="GimpPageSelector" link="GimpPageSelector.html"/>
+ <sub name="GimpPathEditor" link="GimpPathEditor.html"/>
+ <sub name="GimpPickButton" link="GimpPickButton.html"/>
+ <sub name="GimpPreviewArea" link="GimpPreviewArea.html"/>
+ <sub name="GimpPreview" link="GimpPreview.html"/>
+ <sub name="GimpRuler" link="GimpRuler.html"/>
+ <sub name="GimpScrolledPreview" link="GimpScrolledPreview.html"/>
+ <sub name="GimpSizeEntry" link="GimpSizeEntry.html"/>
+ <sub name="GimpStringComboBox" link="GimpStringComboBox.html"/>
+ <sub name="GimpUnitStore" link="GimpUnitStore.html"/>
+ <sub name="GimpUnitComboBox" link="GimpUnitComboBox.html"/>
+ <sub name="GimpZoomModel" link="GimpZoomModel.html"/>
+ </sub>
+ <sub name="Cell Renderers for GtkTreeView" link="libgimpwidgets-cell-renderers.html">
+ <sub name="GimpCellRendererColor" link="GimpCellRendererColor.html"/>
+ <sub name="GimpCellRendererToggle" link="GimpCellRendererToggle.html"/>
+ </sub>
+ <sub name="GIMP Display Filters" link="libgimpwidgets-colordisplay.html">
+ <sub name="GimpColorDisplay" link="GimpColorDisplay.html"/>
+ <sub name="GimpColorDisplayStack" link="GimpColorDisplayStack.html"/>
+ </sub>
+ <sub name="GIMP Color Selectors" link="libgimpwidgets-colorselector.html">
+ <sub name="GimpColorSelector" link="GimpColorSelector.html"/>
+ <sub name="GimpColorNotebook" link="GimpColorNotebook.html"/>
+ <sub name="GimpColorScales" link="GimpColorScales.html"/>
+ <sub name="GimpColorSelect" link="GimpColorSelect.html"/>
+ </sub>
+ <sub name="GIMP Controllers" link="libgimpwidgets-controller.html">
+ <sub name="GimpController" link="GimpController.html"/>
+ </sub>
+ <sub name="GIMP Widgets Utilities" link="libgimpwidgets-utils.html">
+ <sub name="GimpCairo-utils" link="libgimpwidgets-GimpCairoUtils.html"/>
+ <sub name="GimpHelpUI" link="libgimpwidgets-GimpHelpUI.html"/>
+ <sub name="GimpQueryBox" link="libgimpwidgets-GimpQueryBox.html"/>
+ <sub name="GimpIcons" link="libgimpwidgets-GimpIcons.html"/>
+ <sub name="GimpEnumWidgets" link="libgimpwidgets-GimpEnumWidgets.html"/>
+ <sub name="GimpPropWidgets" link="libgimpwidgets-GimpPropWidgets.html"/>
+ <sub name="GimpWidgets" link="libgimpwidgets-GimpWidgets.html"/>
+ <sub name="GimpWidgetsUtils" link="libgimpwidgets-GimpWidgetsUtils.html"/>
+ </sub>
+ <sub name="Deprecated API" link="libgimpwidgets-deprecated.html">
+ <sub name="GimpOldWidgets" link="libgimpwidgets-GimpOldWidgets.html"/>
+ <sub name="GimpPixmap" link="GimpPixmap.html"/>
+ <sub name="GimpUnitMenu" link="GimpUnitMenu.html"/>
+ </sub>
+ <sub name="Index" link="api-index-full.html"/>
+ <sub name="Index of new symbols in GIMP 2.2" link="api-index-2-2.html"/>
+ <sub name="Index of new symbols in GIMP 2.4" link="api-index-2-4.html"/>
+ <sub name="Index of new symbols in GIMP 2.6" link="api-index-2-6.html"/>
+ <sub name="Index of new symbols in GIMP 2.8" link="api-index-2-8.html"/>
+ <sub name="Index of new symbols in GIMP 2.10" link="api-index-2-10.html"/>
+ <sub name="Index of new symbols in GIMP 2.10.4" link="api-index-2-10-4.html"/>
+ <sub name="Index of new symbols in GIMP 2.10.10" link="api-index-2-10-10.html"/>
+ <sub name="Index of deprecated symbols" link="api-index-deprecated.html"/>
+ </chapters>
+ <functions>
+ <keyword type="function" name="gimp_browser_new ()" link="GimpBrowser.html#gimp-browser-new" since="2.4"/>
+ <keyword type="function" name="gimp_browser_add_search_types ()" link="GimpBrowser.html#gimp-browser-add-search-types" since="2.4"/>
+ <keyword type="function" name="gimp_browser_set_widget ()" link="GimpBrowser.html#gimp-browser-set-widget" since="2.4"/>
+ <keyword type="function" name="gimp_browser_show_message ()" link="GimpBrowser.html#gimp-browser-show-message" since="2.4"/>
+ <keyword type="struct" name="GimpBrowser" link="GimpBrowser.html#GimpBrowser-struct"/>
+ <keyword type="signal" name="The “search” signal" link="GimpBrowser.html#GimpBrowser-search"/>
+ <keyword type="function" name="gimp_button_new ()" link="GimpButton.html#gimp-button-new"/>
+ <keyword type="function" name="gimp_button_extended_clicked ()" link="GimpButton.html#gimp-button-extended-clicked"/>
+ <keyword type="struct" name="GimpButton" link="GimpButton.html#GimpButton-struct"/>
+ <keyword type="signal" name="The “extended-clicked” signal" link="GimpButton.html#GimpButton-extended-clicked"/>
+ <keyword type="function" name="gimp_chain_button_new ()" link="GimpChainButton.html#gimp-chain-button-new"/>
+ <keyword type="function" name="gimp_chain_button_get_icon_size ()" link="GimpChainButton.html#gimp-chain-button-get-icon-size" since="2.10.10"/>
+ <keyword type="function" name="gimp_chain_button_set_icon_size ()" link="GimpChainButton.html#gimp-chain-button-set-icon-size" since="2.10.10"/>
+ <keyword type="function" name="gimp_chain_button_set_active ()" link="GimpChainButton.html#gimp-chain-button-set-active"/>
+ <keyword type="function" name="gimp_chain_button_get_active ()" link="GimpChainButton.html#gimp-chain-button-get-active"/>
+ <keyword type="struct" name="GimpChainButton" link="GimpChainButton.html#GimpChainButton-struct"/>
+ <keyword type="enum" name="enum GimpChainPosition" link="GimpChainButton.html#GimpChainPosition"/>
+ <keyword type="property" name="The “active” property" link="GimpChainButton.html#GimpChainButton--active"/>
+ <keyword type="property" name="The “icon-size” property" link="GimpChainButton.html#GimpChainButton--icon-size"/>
+ <keyword type="property" name="The “position” property" link="GimpChainButton.html#GimpChainButton--position"/>
+ <keyword type="signal" name="The “toggled” signal" link="GimpChainButton.html#GimpChainButton-toggled"/>
+ <keyword type="function" name="gimp_color_area_new ()" link="GimpColorArea.html#gimp-color-area-new"/>
+ <keyword type="function" name="gimp_color_area_set_color ()" link="GimpColorArea.html#gimp-color-area-set-color"/>
+ <keyword type="function" name="gimp_color_area_get_color ()" link="GimpColorArea.html#gimp-color-area-get-color"/>
+ <keyword type="function" name="gimp_color_area_has_alpha ()" link="GimpColorArea.html#gimp-color-area-has-alpha"/>
+ <keyword type="function" name="gimp_color_area_set_type ()" link="GimpColorArea.html#gimp-color-area-set-type"/>
+ <keyword type="function" name="gimp_color_area_set_draw_border ()" link="GimpColorArea.html#gimp-color-area-set-draw-border"/>
+ <keyword type="function" name="gimp_color_area_set_color_config ()" link="GimpColorArea.html#gimp-color-area-set-color-config" since="2.10"/>
+ <keyword type="struct" name="GimpColorArea" link="GimpColorArea.html#GimpColorArea-struct"/>
+ <keyword type="enum" name="enum GimpColorAreaType" link="GimpColorArea.html#GimpColorAreaType"/>
+ <keyword type="property" name="The “color” property" link="GimpColorArea.html#GimpColorArea--color"/>
+ <keyword type="property" name="The “drag-mask” property" link="GimpColorArea.html#GimpColorArea--drag-mask"/>
+ <keyword type="property" name="The “draw-border” property" link="GimpColorArea.html#GimpColorArea--draw-border"/>
+ <keyword type="property" name="The “type” property" link="GimpColorArea.html#GimpColorArea--type"/>
+ <keyword type="signal" name="The “color-changed” signal" link="GimpColorArea.html#GimpColorArea-color-changed"/>
+ <keyword type="function" name="gimp_color_button_new ()" link="GimpColorButton.html#gimp-color-button-new"/>
+ <keyword type="function" name="gimp_color_button_set_title ()" link="GimpColorButton.html#gimp-color-button-set-title" since="2.10"/>
+ <keyword type="function" name="gimp_color_button_get_title ()" link="GimpColorButton.html#gimp-color-button-get-title" since="2.10"/>
+ <keyword type="function" name="gimp_color_button_set_color ()" link="GimpColorButton.html#gimp-color-button-set-color"/>
+ <keyword type="function" name="gimp_color_button_get_color ()" link="GimpColorButton.html#gimp-color-button-get-color"/>
+ <keyword type="function" name="gimp_color_button_set_update ()" link="GimpColorButton.html#gimp-color-button-set-update"/>
+ <keyword type="function" name="gimp_color_button_get_update ()" link="GimpColorButton.html#gimp-color-button-get-update"/>
+ <keyword type="function" name="gimp_color_button_has_alpha ()" link="GimpColorButton.html#gimp-color-button-has-alpha"/>
+ <keyword type="function" name="gimp_color_button_set_type ()" link="GimpColorButton.html#gimp-color-button-set-type"/>
+ <keyword type="function" name="gimp_color_button_set_color_config ()" link="GimpColorButton.html#gimp-color-button-set-color-config" since="2.10"/>
+ <keyword type="function" name="gimp_color_button_get_ui_manager ()" link="GimpColorButton.html#gimp-color-button-get-ui-manager" since="2.10"/>
+ <keyword type="struct" name="GimpColorButton" link="GimpColorButton.html#GimpColorButton-struct"/>
+ <keyword type="property" name="The “area-height” property" link="GimpColorButton.html#GimpColorButton--area-height"/>
+ <keyword type="property" name="The “area-width” property" link="GimpColorButton.html#GimpColorButton--area-width"/>
+ <keyword type="property" name="The “color” property" link="GimpColorButton.html#GimpColorButton--color"/>
+ <keyword type="property" name="The “color-config” property" link="GimpColorButton.html#GimpColorButton--color-config"/>
+ <keyword type="property" name="The “continuous-update” property" link="GimpColorButton.html#GimpColorButton--continuous-update"/>
+ <keyword type="property" name="The “title” property" link="GimpColorButton.html#GimpColorButton--title"/>
+ <keyword type="property" name="The “type” property" link="GimpColorButton.html#GimpColorButton--type"/>
+ <keyword type="signal" name="The “color-changed” signal" link="GimpColorButton.html#GimpColorButton-color-changed"/>
+ <keyword type="function" name="gimp_color_hex_entry_new ()" link="GimpColorHexEntry.html#gimp-color-hex-entry-new" since="2.2"/>
+ <keyword type="function" name="gimp_color_hex_entry_set_color ()" link="GimpColorHexEntry.html#gimp-color-hex-entry-set-color" since="2.2"/>
+ <keyword type="function" name="gimp_color_hex_entry_get_color ()" link="GimpColorHexEntry.html#gimp-color-hex-entry-get-color" since="2.2"/>
+ <keyword type="struct" name="GimpColorHexEntry" link="GimpColorHexEntry.html#GimpColorHexEntry-struct"/>
+ <keyword type="signal" name="The “color-changed” signal" link="GimpColorHexEntry.html#GimpColorHexEntry-color-changed"/>
+ <keyword type="function" name="gimp_color_scale_new ()" link="GimpColorScale.html#gimp-color-scale-new"/>
+ <keyword type="function" name="gimp_color_scale_set_channel ()" link="GimpColorScale.html#gimp-color-scale-set-channel"/>
+ <keyword type="function" name="gimp_color_scale_set_color ()" link="GimpColorScale.html#gimp-color-scale-set-color"/>
+ <keyword type="function" name="gimp_color_scale_set_color_config ()" link="GimpColorScale.html#gimp-color-scale-set-color-config" since="2.10"/>
+ <keyword type="struct" name="GimpColorScale" link="GimpColorScale.html#GimpColorScale-struct"/>
+ <keyword type="property" name="The “channel” property" link="GimpColorScale.html#GimpColorScale--channel"/>
+ <keyword type="function" name="gimp_color_selection_new ()" link="GimpColorSelection.html#gimp-color-selection-new"/>
+ <keyword type="function" name="gimp_color_selection_set_show_alpha ()" link="GimpColorSelection.html#gimp-color-selection-set-show-alpha"/>
+ <keyword type="function" name="gimp_color_selection_get_show_alpha ()" link="GimpColorSelection.html#gimp-color-selection-get-show-alpha"/>
+ <keyword type="function" name="gimp_color_selection_set_color ()" link="GimpColorSelection.html#gimp-color-selection-set-color"/>
+ <keyword type="function" name="gimp_color_selection_get_color ()" link="GimpColorSelection.html#gimp-color-selection-get-color"/>
+ <keyword type="function" name="gimp_color_selection_set_old_color ()" link="GimpColorSelection.html#gimp-color-selection-set-old-color"/>
+ <keyword type="function" name="gimp_color_selection_get_old_color ()" link="GimpColorSelection.html#gimp-color-selection-get-old-color"/>
+ <keyword type="function" name="gimp_color_selection_reset ()" link="GimpColorSelection.html#gimp-color-selection-reset"/>
+ <keyword type="function" name="gimp_color_selection_color_changed ()" link="GimpColorSelection.html#gimp-color-selection-color-changed"/>
+ <keyword type="function" name="gimp_color_selection_set_config ()" link="GimpColorSelection.html#gimp-color-selection-set-config" since="2.4"/>
+ <keyword type="struct" name="GimpColorSelection" link="GimpColorSelection.html#GimpColorSelection-struct"/>
+ <keyword type="property" name="The “config” property" link="GimpColorSelection.html#GimpColorSelection--config"/>
+ <keyword type="signal" name="The “color-changed” signal" link="GimpColorSelection.html#GimpColorSelection-color-changed"/>
+ <keyword type="function" name="gimp_color_profile_chooser_dialog_new ()" link="GimpColorProfileChooserDialog.html#gimp-color-profile-chooser-dialog-new"/>
+ <keyword type="function" name="gimp_color_profile_store_new ()" link="GimpColorProfileStore.html#gimp-color-profile-store-new" since="2.4"/>
+ <keyword type="function" name="gimp_color_profile_store_add ()" link="GimpColorProfileStore.html#gimp-color-profile-store-add" deprecated="use gimp_color_profile_store_add_file() instead." since="2.4"/>
+ <keyword type="function" name="gimp_color_profile_store_add_file ()" link="GimpColorProfileStore.html#gimp-color-profile-store-add-file" since="2.10"/>
+ <keyword type="struct" name="GimpColorProfileStore" link="GimpColorProfileStore.html#GimpColorProfileStore-struct"/>
+ <keyword type="property" name="The “history” property" link="GimpColorProfileStore.html#GimpColorProfileStore--history"/>
+ <keyword type="function" name="gimp_color_profile_combo_box_new ()" link="GimpColorProfileComboBox.html#gimp-color-profile-combo-box-new" since="2.4"/>
+ <keyword type="function" name="gimp_color_profile_combo_box_new_with_model ()" link="GimpColorProfileComboBox.html#gimp-color-profile-combo-box-new-with-model" since="2.4"/>
+ <keyword type="function" name="gimp_color_profile_combo_box_add ()" link="GimpColorProfileComboBox.html#gimp-color-profile-combo-box-add" deprecated="use gimp_color_profile_combo_box_add_file() instead." since="2.4"/>
+ <keyword type="function" name="gimp_color_profile_combo_box_add_file ()" link="GimpColorProfileComboBox.html#gimp-color-profile-combo-box-add-file" since="2.10"/>
+ <keyword type="function" name="gimp_color_profile_combo_box_set_active ()" link="GimpColorProfileComboBox.html#gimp-color-profile-combo-box-set-active" deprecated="use gimp_color_profile_combo_box_set_active_file() instead." since="2.4"/>
+ <keyword type="function" name="gimp_color_profile_combo_box_set_active_file ()" link="GimpColorProfileComboBox.html#gimp-color-profile-combo-box-set-active-file" since="2.10"/>
+ <keyword type="function" name="gimp_color_profile_combo_box_get_active ()" link="GimpColorProfileComboBox.html#gimp-color-profile-combo-box-get-active" deprecated="use gimp_color_profile_combo_box_get_active_file() instead." since="2.4"/>
+ <keyword type="function" name="gimp_color_profile_combo_box_get_active_file ()" link="GimpColorProfileComboBox.html#gimp-color-profile-combo-box-get-active-file" since="2.10"/>
+ <keyword type="struct" name="GimpColorProfileComboBox" link="GimpColorProfileComboBox.html#GimpColorProfileComboBox-struct"/>
+ <keyword type="property" name="The “dialog” property" link="GimpColorProfileComboBox.html#GimpColorProfileComboBox--dialog"/>
+ <keyword type="property" name="The “model” property" link="GimpColorProfileComboBox.html#GimpColorProfileComboBox--model"/>
+ <keyword type="function" name="gimp_color_profile_view_new ()" link="GimpColorProfileView.html#gimp-color-profile-view-new"/>
+ <keyword type="function" name="gimp_color_profile_view_set_profile ()" link="GimpColorProfileView.html#gimp-color-profile-view-set-profile"/>
+ <keyword type="function" name="gimp_color_profile_view_set_error ()" link="GimpColorProfileView.html#gimp-color-profile-view-set-error"/>
+ <keyword type="function" name="gimp_dialog_new ()" link="GimpDialog.html#gimp-dialog-new"/>
+ <keyword type="function" name="gimp_dialog_new_valist ()" link="GimpDialog.html#gimp-dialog-new-valist"/>
+ <keyword type="function" name="gimp_dialog_add_button ()" link="GimpDialog.html#gimp-dialog-add-button"/>
+ <keyword type="function" name="gimp_dialog_add_buttons ()" link="GimpDialog.html#gimp-dialog-add-buttons"/>
+ <keyword type="function" name="gimp_dialog_add_buttons_valist ()" link="GimpDialog.html#gimp-dialog-add-buttons-valist"/>
+ <keyword type="function" name="gimp_dialog_run ()" link="GimpDialog.html#gimp-dialog-run"/>
+ <keyword type="function" name="gimp_dialogs_show_help_button ()" link="GimpDialog.html#gimp-dialogs-show-help-button" since="2.2"/>
+ <keyword type="struct" name="GimpDialog" link="GimpDialog.html#GimpDialog-struct"/>
+ <keyword type="property" name="The “help-func” property" link="GimpDialog.html#GimpDialog--help-func"/>
+ <keyword type="property" name="The “help-id” property" link="GimpDialog.html#GimpDialog--help-id"/>
+ <keyword type="property" name="The “parent” property" link="GimpDialog.html#GimpDialog--parent"/>
+ <keyword type="function" name="gimp_enum_store_new ()" link="GimpEnumStore.html#gimp-enum-store-new" since="2.4"/>
+ <keyword type="function" name="gimp_enum_store_new_with_range ()" link="GimpEnumStore.html#gimp-enum-store-new-with-range" since="2.4"/>
+ <keyword type="function" name="gimp_enum_store_new_with_values ()" link="GimpEnumStore.html#gimp-enum-store-new-with-values" since="2.4"/>
+ <keyword type="function" name="gimp_enum_store_new_with_values_valist ()" link="GimpEnumStore.html#gimp-enum-store-new-with-values-valist" since="2.4"/>
+ <keyword type="function" name="gimp_enum_store_set_stock_prefix ()" link="GimpEnumStore.html#gimp-enum-store-set-stock-prefix" deprecated="GIMP 2.10" since="2.4"/>
+ <keyword type="function" name="gimp_enum_store_set_icon_prefix ()" link="GimpEnumStore.html#gimp-enum-store-set-icon-prefix" since="2.10"/>
+ <keyword type="struct" name="GimpEnumStore" link="GimpEnumStore.html#GimpEnumStore-struct"/>
+ <keyword type="property" name="The “enum-type” property" link="GimpEnumStore.html#GimpEnumStore--enum-type"/>
+ <keyword type="function" name="gimp_enum_combo_box_new ()" link="GimpEnumComboBox.html#gimp-enum-combo-box-new" since="2.4"/>
+ <keyword type="function" name="gimp_enum_combo_box_new_with_model ()" link="GimpEnumComboBox.html#gimp-enum-combo-box-new-with-model" since="2.4"/>
+ <keyword type="function" name="gimp_enum_combo_box_set_stock_prefix ()" link="GimpEnumComboBox.html#gimp-enum-combo-box-set-stock-prefix" deprecated="GIMP 2.10" since="2.4"/>
+ <keyword type="function" name="gimp_enum_combo_box_set_icon_prefix ()" link="GimpEnumComboBox.html#gimp-enum-combo-box-set-icon-prefix" since="2.10"/>
+ <keyword type="struct" name="GimpEnumComboBox" link="GimpEnumComboBox.html#GimpEnumComboBox-struct"/>
+ <keyword type="property" name="The “model” property" link="GimpEnumComboBox.html#GimpEnumComboBox--model"/>
+ <keyword type="function" name="gimp_enum_label_new ()" link="GimpEnumLabel.html#gimp-enum-label-new" since="2.4"/>
+ <keyword type="function" name="gimp_enum_label_set_value ()" link="GimpEnumLabel.html#gimp-enum-label-set-value" since="2.4"/>
+ <keyword type="struct" name="GimpEnumLabel" link="GimpEnumLabel.html#GimpEnumLabel-struct"/>
+ <keyword type="property" name="The “enum-type” property" link="GimpEnumLabel.html#GimpEnumLabel--enum-type"/>
+ <keyword type="property" name="The “enum-value” property" link="GimpEnumLabel.html#GimpEnumLabel--enum-value"/>
+ <keyword type="function" name="gimp_file_entry_new ()" link="GimpFileEntry.html#gimp-file-entry-new" deprecated=""/>
+ <keyword type="function" name="gimp_file_entry_get_filename ()" link="GimpFileEntry.html#gimp-file-entry-get-filename" deprecated=""/>
+ <keyword type="function" name="gimp_file_entry_set_filename ()" link="GimpFileEntry.html#gimp-file-entry-set-filename" deprecated=""/>
+ <keyword type="struct" name="GimpFileEntry" link="GimpFileEntry.html#GimpFileEntry-struct"/>
+ <keyword type="signal" name="The “filename-changed” signal" link="GimpFileEntry.html#GimpFileEntry-filename-changed"/>
+ <keyword type="function" name="gimp_frame_new ()" link="GimpFrame.html#gimp-frame-new" since="2.2"/>
+ <keyword type="struct" name="GimpFrame" link="GimpFrame.html#GimpFrame-struct"/>
+ <keyword type="property" name="The “label-bold” style property" link="GimpFrame.html#GimpFrame--s-label-bold"/>
+ <keyword type="property" name="The “label-spacing” style property" link="GimpFrame.html#GimpFrame--s-label-spacing"/>
+ <keyword type="function" name="gimp_hint_box_new ()" link="GimpHintBox.html#gimp-hint-box-new"/>
+ <keyword type="struct" name="GimpHintBox" link="GimpHintBox.html#GimpHintBox-struct"/>
+ <keyword type="property" name="The “hint” property" link="GimpHintBox.html#GimpHintBox--hint"/>
+ <keyword type="property" name="The “icon-name” property" link="GimpHintBox.html#GimpHintBox--icon-name"/>
+ <keyword type="property" name="The “stock-id” property" link="GimpHintBox.html#GimpHintBox--stock-id"/>
+ <keyword type="function" name="GimpIntSensitivityFunc ()" link="GimpIntComboBox.html#GimpIntSensitivityFunc"/>
+ <keyword type="function" name="gimp_int_combo_box_new ()" link="GimpIntComboBox.html#gimp-int-combo-box-new" since="2.2"/>
+ <keyword type="function" name="gimp_int_combo_box_new_valist ()" link="GimpIntComboBox.html#gimp-int-combo-box-new-valist" since="2.2"/>
+ <keyword type="function" name="gimp_int_combo_box_new_array ()" link="GimpIntComboBox.html#gimp-int-combo-box-new-array" since="2.2"/>
+ <keyword type="function" name="gimp_int_combo_box_prepend ()" link="GimpIntComboBox.html#gimp-int-combo-box-prepend" since="2.2"/>
+ <keyword type="function" name="gimp_int_combo_box_append ()" link="GimpIntComboBox.html#gimp-int-combo-box-append" since="2.2"/>
+ <keyword type="function" name="gimp_int_combo_box_set_active ()" link="GimpIntComboBox.html#gimp-int-combo-box-set-active" since="2.2"/>
+ <keyword type="function" name="gimp_int_combo_box_get_active ()" link="GimpIntComboBox.html#gimp-int-combo-box-get-active" since="2.2"/>
+ <keyword type="function" name="gimp_int_combo_box_set_active_by_user_data ()" link="GimpIntComboBox.html#gimp-int-combo-box-set-active-by-user-data" since="2.10"/>
+ <keyword type="function" name="gimp_int_combo_box_get_active_user_data ()" link="GimpIntComboBox.html#gimp-int-combo-box-get-active-user-data" since="2.10"/>
+ <keyword type="function" name="gimp_int_combo_box_set_label ()" link="GimpIntComboBox.html#gimp-int-combo-box-set-label" since="2.10"/>
+ <keyword type="function" name="gimp_int_combo_box_get_label ()" link="GimpIntComboBox.html#gimp-int-combo-box-get-label" since="2.10"/>
+ <keyword type="function" name="gimp_int_combo_box_set_layout ()" link="GimpIntComboBox.html#gimp-int-combo-box-set-layout" since="2.10"/>
+ <keyword type="function" name="gimp_int_combo_box_get_layout ()" link="GimpIntComboBox.html#gimp-int-combo-box-get-layout" since="2.10"/>
+ <keyword type="function" name="gimp_int_combo_box_connect ()" link="GimpIntComboBox.html#gimp-int-combo-box-connect" since="2.2"/>
+ <keyword type="function" name="gimp_int_combo_box_set_sensitivity ()" link="GimpIntComboBox.html#gimp-int-combo-box-set-sensitivity" since="2.4"/>
+ <keyword type="struct" name="GimpIntComboBox" link="GimpIntComboBox.html#GimpIntComboBox-struct"/>
+ <keyword type="enum" name="enum GimpIntComboBoxLayout" link="GimpIntComboBox.html#GimpIntComboBoxLayout" since="2.10"/>
+ <keyword type="property" name="The “ellipsize” property" link="GimpIntComboBox.html#GimpIntComboBox--ellipsize"/>
+ <keyword type="property" name="The “label” property" link="GimpIntComboBox.html#GimpIntComboBox--label"/>
+ <keyword type="property" name="The “layout” property" link="GimpIntComboBox.html#GimpIntComboBox--layout"/>
+ <keyword type="function" name="gimp_int_store_new ()" link="GimpIntStore.html#gimp-int-store-new" since="2.2"/>
+ <keyword type="function" name="gimp_int_store_lookup_by_value ()" link="GimpIntStore.html#gimp-int-store-lookup-by-value" since="2.2"/>
+ <keyword type="function" name="gimp_int_store_lookup_by_user_data ()" link="GimpIntStore.html#gimp-int-store-lookup-by-user-data" since="2.10"/>
+ <keyword type="struct" name="GimpIntStore" link="GimpIntStore.html#GimpIntStore-struct"/>
+ <keyword type="enum" name="enum GimpIntStoreColumns" link="GimpIntStore.html#GimpIntStoreColumns"/>
+ <keyword type="property" name="The “user-data-type” property" link="GimpIntStore.html#GimpIntStore--user-data-type"/>
+ <keyword type="function" name="gimp_memsize_entry_new ()" link="GimpMemsizeEntry.html#gimp-memsize-entry-new"/>
+ <keyword type="function" name="gimp_memsize_entry_set_value ()" link="GimpMemsizeEntry.html#gimp-memsize-entry-set-value"/>
+ <keyword type="function" name="gimp_memsize_entry_get_value ()" link="GimpMemsizeEntry.html#gimp-memsize-entry-get-value"/>
+ <keyword type="struct" name="GimpMemsizeEntry" link="GimpMemsizeEntry.html#GimpMemsizeEntry-struct"/>
+ <keyword type="signal" name="The “value-changed” signal" link="GimpMemsizeEntry.html#GimpMemsizeEntry-value-changed"/>
+ <keyword type="function" name="gimp_number_pair_entry_new ()" link="GimpNumberPairEntry.html#gimp-number-pair-entry-new" since="2.4"/>
+ <keyword type="function" name="gimp_number_pair_entry_set_default_values ()" link="GimpNumberPairEntry.html#gimp-number-pair-entry-set-default-values" since="2.4"/>
+ <keyword type="function" name="gimp_number_pair_entry_get_default_values ()" link="GimpNumberPairEntry.html#gimp-number-pair-entry-get-default-values" since="2.4"/>
+ <keyword type="function" name="gimp_number_pair_entry_set_values ()" link="GimpNumberPairEntry.html#gimp-number-pair-entry-set-values" since="2.4"/>
+ <keyword type="function" name="gimp_number_pair_entry_get_values ()" link="GimpNumberPairEntry.html#gimp-number-pair-entry-get-values" since="2.4"/>
+ <keyword type="function" name="gimp_number_pair_entry_get_aspect ()" link="GimpNumberPairEntry.html#gimp-number-pair-entry-get-aspect" since="2.4"/>
+ <keyword type="function" name="gimp_number_pair_entry_set_aspect ()" link="GimpNumberPairEntry.html#gimp-number-pair-entry-set-aspect" since="2.4"/>
+ <keyword type="function" name="gimp_number_pair_entry_get_ratio ()" link="GimpNumberPairEntry.html#gimp-number-pair-entry-get-ratio" since="2.4"/>
+ <keyword type="function" name="gimp_number_pair_entry_set_ratio ()" link="GimpNumberPairEntry.html#gimp-number-pair-entry-set-ratio" since="2.4"/>
+ <keyword type="function" name="gimp_number_pair_entry_get_user_override ()" link="GimpNumberPairEntry.html#gimp-number-pair-entry-get-user-override" since="2.4"/>
+ <keyword type="function" name="gimp_number_pair_entry_set_user_override ()" link="GimpNumberPairEntry.html#gimp-number-pair-entry-set-user-override" since="2.4"/>
+ <keyword type="function" name="gimp_number_pair_entry_get_default_text ()" link="GimpNumberPairEntry.html#gimp-number-pair-entry-get-default-text" since="2.4"/>
+ <keyword type="function" name="gimp_number_pair_entry_set_default_text ()" link="GimpNumberPairEntry.html#gimp-number-pair-entry-set-default-text" since="2.4"/>
+ <keyword type="struct" name="GimpNumberPairEntry" link="GimpNumberPairEntry.html#GimpNumberPairEntry-struct"/>
+ <keyword type="enum" name="enum GimpAspectType" link="GimpNumberPairEntry.html#GimpAspectType"/>
+ <keyword type="property" name="The “allow-simplification” property" link="GimpNumberPairEntry.html#GimpNumberPairEntry--allow-simplification"/>
+ <keyword type="property" name="The “aspect” property" link="GimpNumberPairEntry.html#GimpNumberPairEntry--aspect"/>
+ <keyword type="property" name="The “default-left-number” property" link="GimpNumberPairEntry.html#GimpNumberPairEntry--default-left-number"/>
+ <keyword type="property" name="The “default-right-number” property" link="GimpNumberPairEntry.html#GimpNumberPairEntry--default-right-number"/>
+ <keyword type="property" name="The “default-text” property" link="GimpNumberPairEntry.html#GimpNumberPairEntry--default-text"/>
+ <keyword type="property" name="The “left-number” property" link="GimpNumberPairEntry.html#GimpNumberPairEntry--left-number"/>
+ <keyword type="property" name="The “max-valid-value” property" link="GimpNumberPairEntry.html#GimpNumberPairEntry--max-valid-value"/>
+ <keyword type="property" name="The “min-valid-value” property" link="GimpNumberPairEntry.html#GimpNumberPairEntry--min-valid-value"/>
+ <keyword type="property" name="The “ratio” property" link="GimpNumberPairEntry.html#GimpNumberPairEntry--ratio"/>
+ <keyword type="property" name="The “right-number” property" link="GimpNumberPairEntry.html#GimpNumberPairEntry--right-number"/>
+ <keyword type="property" name="The “separators” property" link="GimpNumberPairEntry.html#GimpNumberPairEntry--separators"/>
+ <keyword type="property" name="The “user-override” property" link="GimpNumberPairEntry.html#GimpNumberPairEntry--user-override"/>
+ <keyword type="signal" name="The “numbers-changed” signal" link="GimpNumberPairEntry.html#GimpNumberPairEntry-numbers-changed"/>
+ <keyword type="signal" name="The “ratio-changed” signal" link="GimpNumberPairEntry.html#GimpNumberPairEntry-ratio-changed"/>
+ <keyword type="function" name="gimp_offset_area_new ()" link="GimpOffsetArea.html#gimp-offset-area-new"/>
+ <keyword type="function" name="gimp_offset_area_set_size ()" link="GimpOffsetArea.html#gimp-offset-area-set-size"/>
+ <keyword type="function" name="gimp_offset_area_set_offsets ()" link="GimpOffsetArea.html#gimp-offset-area-set-offsets"/>
+ <keyword type="function" name="gimp_offset_area_set_pixbuf ()" link="GimpOffsetArea.html#gimp-offset-area-set-pixbuf" since="2.2"/>
+ <keyword type="struct" name="GimpOffsetArea" link="GimpOffsetArea.html#GimpOffsetArea-struct"/>
+ <keyword type="signal" name="The “offsets-changed” signal" link="GimpOffsetArea.html#GimpOffsetArea-offsets-changed"/>
+ <keyword type="function" name="gimp_page_selector_new ()" link="GimpPageSelector.html#gimp-page-selector-new" since="2.4"/>
+ <keyword type="function" name="gimp_page_selector_set_n_pages ()" link="GimpPageSelector.html#gimp-page-selector-set-n-pages" since="2.4"/>
+ <keyword type="function" name="gimp_page_selector_get_n_pages ()" link="GimpPageSelector.html#gimp-page-selector-get-n-pages" since="2.4"/>
+ <keyword type="function" name="gimp_page_selector_set_target ()" link="GimpPageSelector.html#gimp-page-selector-set-target" since="2.4"/>
+ <keyword type="function" name="gimp_page_selector_get_target ()" link="GimpPageSelector.html#gimp-page-selector-get-target" since="2.4"/>
+ <keyword type="function" name="gimp_page_selector_set_page_thumbnail ()" link="GimpPageSelector.html#gimp-page-selector-set-page-thumbnail" since="2.4"/>
+ <keyword type="function" name="gimp_page_selector_get_page_thumbnail ()" link="GimpPageSelector.html#gimp-page-selector-get-page-thumbnail" since="2.4"/>
+ <keyword type="function" name="gimp_page_selector_set_page_label ()" link="GimpPageSelector.html#gimp-page-selector-set-page-label" since="2.4"/>
+ <keyword type="function" name="gimp_page_selector_get_page_label ()" link="GimpPageSelector.html#gimp-page-selector-get-page-label" since="2.4"/>
+ <keyword type="function" name="gimp_page_selector_select_all ()" link="GimpPageSelector.html#gimp-page-selector-select-all" since="2.4"/>
+ <keyword type="function" name="gimp_page_selector_unselect_all ()" link="GimpPageSelector.html#gimp-page-selector-unselect-all" since="2.4"/>
+ <keyword type="function" name="gimp_page_selector_select_page ()" link="GimpPageSelector.html#gimp-page-selector-select-page" since="2.4"/>
+ <keyword type="function" name="gimp_page_selector_unselect_page ()" link="GimpPageSelector.html#gimp-page-selector-unselect-page" since="2.4"/>
+ <keyword type="function" name="gimp_page_selector_page_is_selected ()" link="GimpPageSelector.html#gimp-page-selector-page-is-selected" since="2.4"/>
+ <keyword type="function" name="gimp_page_selector_get_selected_pages ()" link="GimpPageSelector.html#gimp-page-selector-get-selected-pages" since="2.4"/>
+ <keyword type="function" name="gimp_page_selector_select_range ()" link="GimpPageSelector.html#gimp-page-selector-select-range" since="2.4"/>
+ <keyword type="function" name="gimp_page_selector_get_selected_range ()" link="GimpPageSelector.html#gimp-page-selector-get-selected-range" since="2.4"/>
+ <keyword type="struct" name="GimpPageSelector" link="GimpPageSelector.html#GimpPageSelector-struct"/>
+ <keyword type="enum" name="enum GimpPageSelectorTarget" link="GimpPageSelector.html#GimpPageSelectorTarget"/>
+ <keyword type="property" name="The “n-pages” property" link="GimpPageSelector.html#GimpPageSelector--n-pages"/>
+ <keyword type="property" name="The “target” property" link="GimpPageSelector.html#GimpPageSelector--target"/>
+ <keyword type="signal" name="The “activate” signal" link="GimpPageSelector.html#GimpPageSelector-activate"/>
+ <keyword type="signal" name="The “selection-changed” signal" link="GimpPageSelector.html#GimpPageSelector-selection-changed"/>
+ <keyword type="function" name="gimp_path_editor_new ()" link="GimpPathEditor.html#gimp-path-editor-new"/>
+ <keyword type="function" name="gimp_path_editor_get_path ()" link="GimpPathEditor.html#gimp-path-editor-get-path"/>
+ <keyword type="function" name="gimp_path_editor_set_path ()" link="GimpPathEditor.html#gimp-path-editor-set-path"/>
+ <keyword type="function" name="gimp_path_editor_get_writable_path ()" link="GimpPathEditor.html#gimp-path-editor-get-writable-path"/>
+ <keyword type="function" name="gimp_path_editor_set_writable_path ()" link="GimpPathEditor.html#gimp-path-editor-set-writable-path"/>
+ <keyword type="function" name="gimp_path_editor_get_dir_writable ()" link="GimpPathEditor.html#gimp-path-editor-get-dir-writable"/>
+ <keyword type="function" name="gimp_path_editor_set_dir_writable ()" link="GimpPathEditor.html#gimp-path-editor-set-dir-writable"/>
+ <keyword type="struct" name="GimpPathEditor" link="GimpPathEditor.html#GimpPathEditor-struct"/>
+ <keyword type="signal" name="The “path-changed” signal" link="GimpPathEditor.html#GimpPathEditor-path-changed"/>
+ <keyword type="signal" name="The “writable-changed” signal" link="GimpPathEditor.html#GimpPathEditor-writable-changed"/>
+ <keyword type="function" name="gimp_pick_button_new ()" link="GimpPickButton.html#gimp-pick-button-new"/>
+ <keyword type="struct" name="GimpPickButton" link="GimpPickButton.html#GimpPickButton-struct"/>
+ <keyword type="signal" name="The “color-picked” signal" link="GimpPickButton.html#GimpPickButton-color-picked"/>
+ <keyword type="function" name="gimp_preview_area_new ()" link="GimpPreviewArea.html#gimp-preview-area-new"/>
+ <keyword type="function" name="gimp_preview_area_draw ()" link="GimpPreviewArea.html#gimp-preview-area-draw"/>
+ <keyword type="function" name="gimp_preview_area_fill ()" link="GimpPreviewArea.html#gimp-preview-area-fill"/>
+ <keyword type="function" name="gimp_preview_area_blend ()" link="GimpPreviewArea.html#gimp-preview-area-blend"/>
+ <keyword type="function" name="gimp_preview_area_mask ()" link="GimpPreviewArea.html#gimp-preview-area-mask"/>
+ <keyword type="function" name="gimp_preview_area_set_offsets ()" link="GimpPreviewArea.html#gimp-preview-area-set-offsets" since="2.2"/>
+ <keyword type="function" name="gimp_preview_area_set_colormap ()" link="GimpPreviewArea.html#gimp-preview-area-set-colormap"/>
+ <keyword type="function" name="gimp_preview_area_set_max_size ()" link="GimpPreviewArea.html#gimp-preview-area-set-max-size" since="2.2"/>
+ <keyword type="function" name="gimp_preview_area_menu_popup ()" link="GimpPreviewArea.html#gimp-preview-area-menu-popup" since="2.2"/>
+ <keyword type="function" name="gimp_preview_area_set_color_config ()" link="GimpPreviewArea.html#gimp-preview-area-set-color-config" since="2.10"/>
+ <keyword type="struct" name="GimpPreviewArea" link="GimpPreviewArea.html#GimpPreviewArea-struct"/>
+ <keyword type="property" name="The “check-size” property" link="GimpPreviewArea.html#GimpPreviewArea--check-size"/>
+ <keyword type="property" name="The “check-type” property" link="GimpPreviewArea.html#GimpPreviewArea--check-type"/>
+ <keyword type="function" name="gimp_preview_get_update ()" link="GimpPreview.html#gimp-preview-get-update" since="2.2"/>
+ <keyword type="function" name="gimp_preview_set_update ()" link="GimpPreview.html#gimp-preview-set-update" since="2.2"/>
+ <keyword type="function" name="gimp_preview_set_bounds ()" link="GimpPreview.html#gimp-preview-set-bounds" since="2.2"/>
+ <keyword type="function" name="gimp_preview_get_size ()" link="GimpPreview.html#gimp-preview-get-size" since="2.2"/>
+ <keyword type="function" name="gimp_preview_get_position ()" link="GimpPreview.html#gimp-preview-get-position" since="2.2"/>
+ <keyword type="function" name="gimp_preview_transform ()" link="GimpPreview.html#gimp-preview-transform" since="2.4"/>
+ <keyword type="function" name="gimp_preview_untransform ()" link="GimpPreview.html#gimp-preview-untransform" since="2.4"/>
+ <keyword type="function" name="gimp_preview_get_area ()" link="GimpPreview.html#gimp-preview-get-area" since="2.4"/>
+ <keyword type="function" name="gimp_preview_draw ()" link="GimpPreview.html#gimp-preview-draw" since="2.2"/>
+ <keyword type="function" name="gimp_preview_draw_buffer ()" link="GimpPreview.html#gimp-preview-draw-buffer" since="2.2"/>
+ <keyword type="function" name="gimp_preview_invalidate ()" link="GimpPreview.html#gimp-preview-invalidate" since="2.2"/>
+ <keyword type="function" name="gimp_preview_set_default_cursor ()" link="GimpPreview.html#gimp-preview-set-default-cursor" since="2.2"/>
+ <keyword type="function" name="gimp_preview_get_controls ()" link="GimpPreview.html#gimp-preview-get-controls" since="2.4"/>
+ <keyword type="struct" name="GimpPreview" link="GimpPreview.html#GimpPreview-struct"/>
+ <keyword type="property" name="The “update” property" link="GimpPreview.html#GimpPreview--update"/>
+ <keyword type="property" name="The “size” style property" link="GimpPreview.html#GimpPreview--s-size"/>
+ <keyword type="signal" name="The “invalidated” signal" link="GimpPreview.html#GimpPreview-invalidated"/>
+ <keyword type="function" name="gimp_ruler_new ()" link="GimpRuler.html#gimp-ruler-new" since="2.8"/>
+ <keyword type="function" name="gimp_ruler_set_unit ()" link="GimpRuler.html#gimp-ruler-set-unit" since="2.8"/>
+ <keyword type="function" name="gimp_ruler_get_unit ()" link="GimpRuler.html#gimp-ruler-get-unit" since="2.8"/>
+ <keyword type="function" name="gimp_ruler_set_position ()" link="GimpRuler.html#gimp-ruler-set-position" since="2.8"/>
+ <keyword type="function" name="gimp_ruler_get_position ()" link="GimpRuler.html#gimp-ruler-get-position" since="2.8"/>
+ <keyword type="function" name="gimp_ruler_set_range ()" link="GimpRuler.html#gimp-ruler-set-range" since="2.8"/>
+ <keyword type="function" name="gimp_ruler_get_range ()" link="GimpRuler.html#gimp-ruler-get-range" since="2.8"/>
+ <keyword type="function" name="gimp_ruler_add_track_widget ()" link="GimpRuler.html#gimp-ruler-add-track-widget" since="2.8"/>
+ <keyword type="function" name="gimp_ruler_remove_track_widget ()" link="GimpRuler.html#gimp-ruler-remove-track-widget" since="2.8"/>
+ <keyword type="struct" name="GimpRuler" link="GimpRuler.html#GimpRuler-struct"/>
+ <keyword type="property" name="The “lower” property" link="GimpRuler.html#GimpRuler--lower"/>
+ <keyword type="property" name="The “max-size” property" link="GimpRuler.html#GimpRuler--max-size"/>
+ <keyword type="property" name="The “orientation” property" link="GimpRuler.html#GimpRuler--orientation"/>
+ <keyword type="property" name="The “position” property" link="GimpRuler.html#GimpRuler--position"/>
+ <keyword type="property" name="The “unit” property" link="GimpRuler.html#GimpRuler--unit"/>
+ <keyword type="property" name="The “upper” property" link="GimpRuler.html#GimpRuler--upper"/>
+ <keyword type="property" name="The “font-scale” style property" link="GimpRuler.html#GimpRuler--s-font-scale"/>
+ <keyword type="function" name="gimp_scrolled_preview_set_position ()" link="GimpScrolledPreview.html#gimp-scrolled-preview-set-position" since="2.4"/>
+ <keyword type="function" name="gimp_scrolled_preview_set_policy ()" link="GimpScrolledPreview.html#gimp-scrolled-preview-set-policy" since="2.4"/>
+ <keyword type="function" name="gimp_scrolled_preview_freeze ()" link="GimpScrolledPreview.html#gimp-scrolled-preview-freeze" since="2.4"/>
+ <keyword type="function" name="gimp_scrolled_preview_thaw ()" link="GimpScrolledPreview.html#gimp-scrolled-preview-thaw" since="2.4"/>
+ <keyword type="struct" name="GimpScrolledPreview" link="GimpScrolledPreview.html#GimpScrolledPreview-struct"/>
+ <keyword type="function" name="gimp_size_entry_new ()" link="GimpSizeEntry.html#gimp-size-entry-new"/>
+ <keyword type="function" name="gimp_size_entry_add_field ()" link="GimpSizeEntry.html#gimp-size-entry-add-field"/>
+ <keyword type="function" name="gimp_size_entry_attach_label ()" link="GimpSizeEntry.html#gimp-size-entry-attach-label"/>
+ <keyword type="function" name="gimp_size_entry_set_resolution ()" link="GimpSizeEntry.html#gimp-size-entry-set-resolution"/>
+ <keyword type="function" name="gimp_size_entry_set_size ()" link="GimpSizeEntry.html#gimp-size-entry-set-size"/>
+ <keyword type="function" name="gimp_size_entry_set_value_boundaries ()" link="GimpSizeEntry.html#gimp-size-entry-set-value-boundaries"/>
+ <keyword type="function" name="gimp_size_entry_get_value ()" link="GimpSizeEntry.html#gimp-size-entry-get-value"/>
+ <keyword type="function" name="gimp_size_entry_set_value ()" link="GimpSizeEntry.html#gimp-size-entry-set-value"/>
+ <keyword type="function" name="gimp_size_entry_set_refval_boundaries ()" link="GimpSizeEntry.html#gimp-size-entry-set-refval-boundaries"/>
+ <keyword type="function" name="gimp_size_entry_set_refval_digits ()" link="GimpSizeEntry.html#gimp-size-entry-set-refval-digits"/>
+ <keyword type="function" name="gimp_size_entry_get_refval ()" link="GimpSizeEntry.html#gimp-size-entry-get-refval"/>
+ <keyword type="function" name="gimp_size_entry_set_refval ()" link="GimpSizeEntry.html#gimp-size-entry-set-refval"/>
+ <keyword type="function" name="gimp_size_entry_get_unit ()" link="GimpSizeEntry.html#gimp-size-entry-get-unit"/>
+ <keyword type="function" name="gimp_size_entry_set_unit ()" link="GimpSizeEntry.html#gimp-size-entry-set-unit"/>
+ <keyword type="function" name="gimp_size_entry_set_pixel_digits ()" link="GimpSizeEntry.html#gimp-size-entry-set-pixel-digits"/>
+ <keyword type="function" name="gimp_size_entry_show_unit_menu ()" link="GimpSizeEntry.html#gimp-size-entry-show-unit-menu" since="2.4"/>
+ <keyword type="function" name="gimp_size_entry_grab_focus ()" link="GimpSizeEntry.html#gimp-size-entry-grab-focus"/>
+ <keyword type="function" name="gimp_size_entry_set_activates_default ()" link="GimpSizeEntry.html#gimp-size-entry-set-activates-default" since="2.4"/>
+ <keyword type="function" name="gimp_size_entry_get_help_widget ()" link="GimpSizeEntry.html#gimp-size-entry-get-help-widget"/>
+ <keyword type="struct" name="GimpSizeEntry" link="GimpSizeEntry.html#GimpSizeEntry-struct"/>
+ <keyword type="struct" name="GimpSizeEntryField" link="GimpSizeEntry.html#GimpSizeEntryField"/>
+ <keyword type="enum" name="enum GimpSizeEntryUpdatePolicy" link="GimpSizeEntry.html#GimpSizeEntryUpdatePolicy"/>
+ <keyword type="signal" name="The “refval-changed” signal" link="GimpSizeEntry.html#GimpSizeEntry-refval-changed"/>
+ <keyword type="signal" name="The “unit-changed” signal" link="GimpSizeEntry.html#GimpSizeEntry-unit-changed"/>
+ <keyword type="signal" name="The “value-changed” signal" link="GimpSizeEntry.html#GimpSizeEntry-value-changed"/>
+ <keyword type="function" name="gimp_string_combo_box_new ()" link="GimpStringComboBox.html#gimp-string-combo-box-new" since="2.4"/>
+ <keyword type="function" name="gimp_string_combo_box_set_active ()" link="GimpStringComboBox.html#gimp-string-combo-box-set-active" since="2.4"/>
+ <keyword type="function" name="gimp_string_combo_box_get_active ()" link="GimpStringComboBox.html#gimp-string-combo-box-get-active" since="2.4"/>
+ <keyword type="struct" name="GimpStringComboBox" link="GimpStringComboBox.html#GimpStringComboBox-struct"/>
+ <keyword type="property" name="The “ellipsize” property" link="GimpStringComboBox.html#GimpStringComboBox--ellipsize"/>
+ <keyword type="property" name="The “id-column” property" link="GimpStringComboBox.html#GimpStringComboBox--id-column"/>
+ <keyword type="property" name="The “label-column” property" link="GimpStringComboBox.html#GimpStringComboBox--label-column"/>
+ <keyword type="function" name="gimp_unit_store_new ()" link="GimpUnitStore.html#gimp-unit-store-new"/>
+ <keyword type="function" name="gimp_unit_store_set_has_pixels ()" link="GimpUnitStore.html#gimp-unit-store-set-has-pixels"/>
+ <keyword type="function" name="gimp_unit_store_get_has_pixels ()" link="GimpUnitStore.html#gimp-unit-store-get-has-pixels"/>
+ <keyword type="function" name="gimp_unit_store_set_has_percent ()" link="GimpUnitStore.html#gimp-unit-store-set-has-percent"/>
+ <keyword type="function" name="gimp_unit_store_get_has_percent ()" link="GimpUnitStore.html#gimp-unit-store-get-has-percent"/>
+ <keyword type="function" name="gimp_unit_store_set_pixel_value ()" link="GimpUnitStore.html#gimp-unit-store-set-pixel-value"/>
+ <keyword type="function" name="gimp_unit_store_set_pixel_values ()" link="GimpUnitStore.html#gimp-unit-store-set-pixel-values"/>
+ <keyword type="function" name="gimp_unit_store_set_resolution ()" link="GimpUnitStore.html#gimp-unit-store-set-resolution"/>
+ <keyword type="function" name="gimp_unit_store_set_resolutions ()" link="GimpUnitStore.html#gimp-unit-store-set-resolutions"/>
+ <keyword type="function" name="gimp_unit_store_get_value ()" link="GimpUnitStore.html#gimp-unit-store-get-value"/>
+ <keyword type="function" name="gimp_unit_store_get_values ()" link="GimpUnitStore.html#gimp-unit-store-get-values"/>
+ <keyword type="struct" name="GimpUnitStore" link="GimpUnitStore.html#GimpUnitStore-struct"/>
+ <keyword type="property" name="The “has-percent” property" link="GimpUnitStore.html#GimpUnitStore--has-percent"/>
+ <keyword type="property" name="The “has-pixels” property" link="GimpUnitStore.html#GimpUnitStore--has-pixels"/>
+ <keyword type="property" name="The “long-format” property" link="GimpUnitStore.html#GimpUnitStore--long-format"/>
+ <keyword type="property" name="The “num-values” property" link="GimpUnitStore.html#GimpUnitStore--num-values"/>
+ <keyword type="property" name="The “short-format” property" link="GimpUnitStore.html#GimpUnitStore--short-format"/>
+ <keyword type="function" name="gimp_unit_combo_box_new ()" link="GimpUnitComboBox.html#gimp-unit-combo-box-new"/>
+ <keyword type="function" name="gimp_unit_combo_box_new_with_model ()" link="GimpUnitComboBox.html#gimp-unit-combo-box-new-with-model"/>
+ <keyword type="function" name="gimp_unit_combo_box_get_active ()" link="GimpUnitComboBox.html#gimp-unit-combo-box-get-active"/>
+ <keyword type="function" name="gimp_unit_combo_box_set_active ()" link="GimpUnitComboBox.html#gimp-unit-combo-box-set-active"/>
+ <keyword type="struct" name="GimpUnitComboBox" link="GimpUnitComboBox.html#GimpUnitComboBox-struct"/>
+ <keyword type="property" name="The “label-scale” style property" link="GimpUnitComboBox.html#GimpUnitComboBox--s-label-scale"/>
+ <keyword type="function" name="gimp_zoom_model_new ()" link="GimpZoomModel.html#gimp-zoom-model-new"/>
+ <keyword type="function" name="gimp_zoom_model_set_range ()" link="GimpZoomModel.html#gimp-zoom-model-set-range"/>
+ <keyword type="function" name="gimp_zoom_model_zoom ()" link="GimpZoomModel.html#gimp-zoom-model-zoom"/>
+ <keyword type="function" name="gimp_zoom_model_get_factor ()" link="GimpZoomModel.html#gimp-zoom-model-get-factor"/>
+ <keyword type="function" name="gimp_zoom_model_get_fraction ()" link="GimpZoomModel.html#gimp-zoom-model-get-fraction"/>
+ <keyword type="function" name="gimp_zoom_button_new ()" link="GimpZoomModel.html#gimp-zoom-button-new"/>
+ <keyword type="function" name="gimp_zoom_model_zoom_step ()" link="GimpZoomModel.html#gimp-zoom-model-zoom-step"/>
+ <keyword type="struct" name="GimpZoomModel" link="GimpZoomModel.html#GimpZoomModel-struct"/>
+ <keyword type="enum" name="enum GimpZoomType" link="GimpZoomModel.html#GimpZoomType"/>
+ <keyword type="property" name="The “fraction” property" link="GimpZoomModel.html#GimpZoomModel--fraction"/>
+ <keyword type="property" name="The “maximum” property" link="GimpZoomModel.html#GimpZoomModel--maximum"/>
+ <keyword type="property" name="The “minimum” property" link="GimpZoomModel.html#GimpZoomModel--minimum"/>
+ <keyword type="property" name="The “percentage” property" link="GimpZoomModel.html#GimpZoomModel--percentage"/>
+ <keyword type="property" name="The “value” property" link="GimpZoomModel.html#GimpZoomModel--value"/>
+ <keyword type="signal" name="The “zoomed” signal" link="GimpZoomModel.html#GimpZoomModel-zoomed"/>
+ <keyword type="function" name="gimp_cell_renderer_color_new ()" link="GimpCellRendererColor.html#gimp-cell-renderer-color-new" since="2.2"/>
+ <keyword type="struct" name="GimpCellRendererColor" link="GimpCellRendererColor.html#GimpCellRendererColor-struct"/>
+ <keyword type="property" name="The “color” property" link="GimpCellRendererColor.html#GimpCellRendererColor--color"/>
+ <keyword type="property" name="The “icon-size” property" link="GimpCellRendererColor.html#GimpCellRendererColor--icon-size"/>
+ <keyword type="property" name="The “opaque” property" link="GimpCellRendererColor.html#GimpCellRendererColor--opaque"/>
+ <keyword type="function" name="gimp_cell_renderer_toggle_new ()" link="GimpCellRendererToggle.html#gimp-cell-renderer-toggle-new" since="2.2"/>
+ <keyword type="function" name="gimp_cell_renderer_toggle_clicked ()" link="GimpCellRendererToggle.html#gimp-cell-renderer-toggle-clicked" since="2.2"/>
+ <keyword type="struct" name="GimpCellRendererToggle" link="GimpCellRendererToggle.html#GimpCellRendererToggle-struct"/>
+ <keyword type="property" name="The “icon-name” property" link="GimpCellRendererToggle.html#GimpCellRendererToggle--icon-name"/>
+ <keyword type="property" name="The “override-background” property" link="GimpCellRendererToggle.html#GimpCellRendererToggle--override-background"/>
+ <keyword type="property" name="The “stock-id” property" link="GimpCellRendererToggle.html#GimpCellRendererToggle--stock-id"/>
+ <keyword type="property" name="The “stock-size” property" link="GimpCellRendererToggle.html#GimpCellRendererToggle--stock-size"/>
+ <keyword type="signal" name="The “clicked” signal" link="GimpCellRendererToggle.html#GimpCellRendererToggle-clicked"/>
+ <keyword type="function" name="gimp_color_display_new ()" link="GimpColorDisplay.html#gimp-color-display-new" deprecated=""/>
+ <keyword type="function" name="gimp_color_display_clone ()" link="GimpColorDisplay.html#gimp-color-display-clone"/>
+ <keyword type="function" name="gimp_color_display_set_enabled ()" link="GimpColorDisplay.html#gimp-color-display-set-enabled"/>
+ <keyword type="function" name="gimp_color_display_get_enabled ()" link="GimpColorDisplay.html#gimp-color-display-get-enabled"/>
+ <keyword type="function" name="gimp_color_display_get_config ()" link="GimpColorDisplay.html#gimp-color-display-get-config" since="2.4"/>
+ <keyword type="function" name="gimp_color_display_get_managed ()" link="GimpColorDisplay.html#gimp-color-display-get-managed" since="2.4"/>
+ <keyword type="function" name="gimp_color_display_convert ()" link="GimpColorDisplay.html#gimp-color-display-convert" deprecated="GIMP 2.8: Use gimp_color_display_convert_buffer() instead."/>
+ <keyword type="function" name="gimp_color_display_convert_surface ()" link="GimpColorDisplay.html#gimp-color-display-convert-surface" deprecated="GIMP 2.8: Use gimp_color_display_convert_buffer() instead." since="2.8"/>
+ <keyword type="function" name="gimp_color_display_convert_buffer ()" link="GimpColorDisplay.html#gimp-color-display-convert-buffer" since="2.10"/>
+ <keyword type="function" name="gimp_color_display_load_state ()" link="GimpColorDisplay.html#gimp-color-display-load-state"/>
+ <keyword type="function" name="gimp_color_display_save_state ()" link="GimpColorDisplay.html#gimp-color-display-save-state"/>
+ <keyword type="function" name="gimp_color_display_configure ()" link="GimpColorDisplay.html#gimp-color-display-configure"/>
+ <keyword type="function" name="gimp_color_display_configure_reset ()" link="GimpColorDisplay.html#gimp-color-display-configure-reset"/>
+ <keyword type="function" name="gimp_color_display_changed ()" link="GimpColorDisplay.html#gimp-color-display-changed"/>
+ <keyword type="struct" name="GimpColorDisplay" link="GimpColorDisplay.html#GimpColorDisplay-struct"/>
+ <keyword type="property" name="The “color-config” property" link="GimpColorDisplay.html#GimpColorDisplay--color-config"/>
+ <keyword type="property" name="The “color-managed” property" link="GimpColorDisplay.html#GimpColorDisplay--color-managed"/>
+ <keyword type="property" name="The “enabled” property" link="GimpColorDisplay.html#GimpColorDisplay--enabled"/>
+ <keyword type="signal" name="The “changed” signal" link="GimpColorDisplay.html#GimpColorDisplay-changed"/>
+ <keyword type="function" name="gimp_color_display_stack_new ()" link="GimpColorDisplayStack.html#gimp-color-display-stack-new"/>
+ <keyword type="function" name="gimp_color_display_stack_clone ()" link="GimpColorDisplayStack.html#gimp-color-display-stack-clone"/>
+ <keyword type="function" name="gimp_color_display_stack_changed ()" link="GimpColorDisplayStack.html#gimp-color-display-stack-changed"/>
+ <keyword type="function" name="gimp_color_display_stack_add ()" link="GimpColorDisplayStack.html#gimp-color-display-stack-add"/>
+ <keyword type="function" name="gimp_color_display_stack_remove ()" link="GimpColorDisplayStack.html#gimp-color-display-stack-remove"/>
+ <keyword type="function" name="gimp_color_display_stack_reorder_up ()" link="GimpColorDisplayStack.html#gimp-color-display-stack-reorder-up"/>
+ <keyword type="function" name="gimp_color_display_stack_reorder_down ()" link="GimpColorDisplayStack.html#gimp-color-display-stack-reorder-down"/>
+ <keyword type="function" name="gimp_color_display_stack_convert ()" link="GimpColorDisplayStack.html#gimp-color-display-stack-convert" deprecated="GIMP 2.8: Use gimp_color_display_stack_convert_buffer() instead."/>
+ <keyword type="function" name="gimp_color_display_stack_convert_surface ()" link="GimpColorDisplayStack.html#gimp-color-display-stack-convert-surface" deprecated="GIMP 2.10: Use gimp_color_display_stack_convert_buffer() instead." since="2.8"/>
+ <keyword type="function" name="gimp_color_display_stack_convert_buffer ()" link="GimpColorDisplayStack.html#gimp-color-display-stack-convert-buffer" since="2.10"/>
+ <keyword type="struct" name="GimpColorDisplayStack" link="GimpColorDisplayStack.html#GimpColorDisplayStack-struct"/>
+ <keyword type="signal" name="The “added” signal" link="GimpColorDisplayStack.html#GimpColorDisplayStack-added"/>
+ <keyword type="signal" name="The “changed” signal" link="GimpColorDisplayStack.html#GimpColorDisplayStack-changed"/>
+ <keyword type="signal" name="The “removed” signal" link="GimpColorDisplayStack.html#GimpColorDisplayStack-removed"/>
+ <keyword type="signal" name="The “reordered” signal" link="GimpColorDisplayStack.html#GimpColorDisplayStack-reordered"/>
+ <keyword type="function" name="gimp_color_selector_new ()" link="GimpColorSelector.html#gimp-color-selector-new"/>
+ <keyword type="function" name="gimp_color_selector_set_toggles_visible ()" link="GimpColorSelector.html#gimp-color-selector-set-toggles-visible"/>
+ <keyword type="function" name="gimp_color_selector_get_toggles_visible ()" link="GimpColorSelector.html#gimp-color-selector-get-toggles-visible" since="2.10"/>
+ <keyword type="function" name="gimp_color_selector_set_toggles_sensitive ()" link="GimpColorSelector.html#gimp-color-selector-set-toggles-sensitive"/>
+ <keyword type="function" name="gimp_color_selector_get_toggles_sensitive ()" link="GimpColorSelector.html#gimp-color-selector-get-toggles-sensitive" since="2.10"/>
+ <keyword type="function" name="gimp_color_selector_set_show_alpha ()" link="GimpColorSelector.html#gimp-color-selector-set-show-alpha"/>
+ <keyword type="function" name="gimp_color_selector_get_show_alpha ()" link="GimpColorSelector.html#gimp-color-selector-get-show-alpha" since="2.10"/>
+ <keyword type="function" name="gimp_color_selector_set_color ()" link="GimpColorSelector.html#gimp-color-selector-set-color"/>
+ <keyword type="function" name="gimp_color_selector_get_color ()" link="GimpColorSelector.html#gimp-color-selector-get-color" since="2.10"/>
+ <keyword type="function" name="gimp_color_selector_set_channel ()" link="GimpColorSelector.html#gimp-color-selector-set-channel"/>
+ <keyword type="function" name="gimp_color_selector_get_channel ()" link="GimpColorSelector.html#gimp-color-selector-get-channel" since="2.10"/>
+ <keyword type="function" name="gimp_color_selector_set_model_visible ()" link="GimpColorSelector.html#gimp-color-selector-set-model-visible" since="2.10"/>
+ <keyword type="function" name="gimp_color_selector_get_model_visible ()" link="GimpColorSelector.html#gimp-color-selector-get-model-visible" since="2.10"/>
+ <keyword type="function" name="gimp_color_selector_color_changed ()" link="GimpColorSelector.html#gimp-color-selector-color-changed"/>
+ <keyword type="function" name="gimp_color_selector_channel_changed ()" link="GimpColorSelector.html#gimp-color-selector-channel-changed"/>
+ <keyword type="function" name="gimp_color_selector_model_visible_changed ()" link="GimpColorSelector.html#gimp-color-selector-model-visible-changed" since="2.10"/>
+ <keyword type="function" name="gimp_color_selector_set_config ()" link="GimpColorSelector.html#gimp-color-selector-set-config" since="2.4"/>
+ <keyword type="struct" name="GimpColorSelector" link="GimpColorSelector.html#GimpColorSelector-struct"/>
+ <keyword type="macro" name="GIMP_COLOR_SELECTOR_SIZE" link="GimpColorSelector.html#GIMP-COLOR-SELECTOR-SIZE:CAPS"/>
+ <keyword type="macro" name="GIMP_COLOR_SELECTOR_BAR_SIZE" link="GimpColorSelector.html#GIMP-COLOR-SELECTOR-BAR-SIZE:CAPS"/>
+ <keyword type="enum" name="enum GimpColorSelectorChannel" link="GimpColorSelector.html#GimpColorSelectorChannel"/>
+ <keyword type="enum" name="enum GimpColorSelectorModel" link="GimpColorSelector.html#GimpColorSelectorModel" since="2.10"/>
+ <keyword type="signal" name="The “channel-changed” signal" link="GimpColorSelector.html#GimpColorSelector-channel-changed"/>
+ <keyword type="signal" name="The “color-changed” signal" link="GimpColorSelector.html#GimpColorSelector-color-changed"/>
+ <keyword type="signal" name="The “model-visible-changed” signal" link="GimpColorSelector.html#GimpColorSelector-model-visible-changed"/>
+ <keyword type="function" name="gimp_color_notebook_set_has_page ()" link="GimpColorNotebook.html#gimp-color-notebook-set-has-page"/>
+ <keyword type="struct" name="GimpColorNotebook" link="GimpColorNotebook.html#GimpColorNotebook-struct"/>
+ <keyword type="property" name="The “tab-border” style property" link="GimpColorNotebook.html#GimpColorNotebook--s-tab-border"/>
+ <keyword type="property" name="The “tab-icon-size” style property" link="GimpColorNotebook.html#GimpColorNotebook--s-tab-icon-size"/>
+ <keyword type="function" name="gimp_color_scales_set_show_rgb_u8 ()" link="GimpColorScales.html#gimp-color-scales-set-show-rgb-u8"/>
+ <keyword type="function" name="gimp_color_scales_get_show_rgb_u8 ()" link="GimpColorScales.html#gimp-color-scales-get-show-rgb-u8"/>
+ <keyword type="struct" name="GimpColorScales" link="GimpColorScales.html#GimpColorScales-struct"/>
+ <keyword type="property" name="The “show-hsv” property" link="GimpColorScales.html#GimpColorScales--show-hsv"/>
+ <keyword type="property" name="The “show-rgb-u8” property" link="GimpColorScales.html#GimpColorScales--show-rgb-u8"/>
+ <keyword type="struct" name="GimpColorSelect" link="GimpColorSelect.html#GimpColorSelect-struct"/>
+ <keyword type="function" name="gimp_controller_new ()" link="GimpController.html#gimp-controller-new"/>
+ <keyword type="function" name="gimp_controller_get_n_events ()" link="GimpController.html#gimp-controller-get-n-events"/>
+ <keyword type="function" name="gimp_controller_get_event_name ()" link="GimpController.html#gimp-controller-get-event-name"/>
+ <keyword type="function" name="gimp_controller_get_event_blurb ()" link="GimpController.html#gimp-controller-get-event-blurb"/>
+ <keyword type="function" name="gimp_controller_event ()" link="GimpController.html#gimp-controller-event"/>
+ <keyword type="enum" name="enum GimpControllerEventType" link="GimpController.html#GimpControllerEventType"/>
+ <keyword type="struct" name="struct GimpControllerEventAny" link="GimpController.html#GimpControllerEventAny"/>
+ <keyword type="struct" name="struct GimpControllerEventTrigger" link="GimpController.html#GimpControllerEventTrigger"/>
+ <keyword type="struct" name="struct GimpControllerEventValue" link="GimpController.html#GimpControllerEventValue"/>
+ <keyword type="union" name="union GimpControllerEvent" link="GimpController.html#GimpControllerEvent"/>
+ <keyword type="struct" name="GimpController" link="GimpController.html#GimpController-struct"/>
+ <keyword type="property" name="The “name” property" link="GimpController.html#GimpController--name"/>
+ <keyword type="property" name="The “state” property" link="GimpController.html#GimpController--state"/>
+ <keyword type="signal" name="The “event” signal" link="GimpController.html#GimpController-event"/>
+ <keyword type="function" name="gimp_cairo_set_focus_line_pattern ()" link="libgimpwidgets-GimpCairoUtils.html#gimp-cairo-set-focus-line-pattern" since="2.6"/>
+ <keyword type="function" name="gimp_cairo_surface_create_from_pixbuf ()" link="libgimpwidgets-GimpCairoUtils.html#gimp-cairo-surface-create-from-pixbuf" since="2.6"/>
+ <keyword type="function" name="GimpHelpFunc ()" link="libgimpwidgets-GimpHelpUI.html#GimpHelpFunc"/>
+ <keyword type="function" name="gimp_help_enable_tooltips ()" link="libgimpwidgets-GimpHelpUI.html#gimp-help-enable-tooltips"/>
+ <keyword type="function" name="gimp_help_disable_tooltips ()" link="libgimpwidgets-GimpHelpUI.html#gimp-help-disable-tooltips"/>
+ <keyword type="function" name="gimp_standard_help_func ()" link="libgimpwidgets-GimpHelpUI.html#gimp-standard-help-func"/>
+ <keyword type="function" name="gimp_help_connect ()" link="libgimpwidgets-GimpHelpUI.html#gimp-help-connect"/>
+ <keyword type="function" name="gimp_help_set_help_data ()" link="libgimpwidgets-GimpHelpUI.html#gimp-help-set-help-data"/>
+ <keyword type="function" name="gimp_help_set_help_data_with_markup ()" link="libgimpwidgets-GimpHelpUI.html#gimp-help-set-help-data-with-markup" since="2.6"/>
+ <keyword type="function" name="gimp_context_help ()" link="libgimpwidgets-GimpHelpUI.html#gimp-context-help"/>
+ <keyword type="macro" name="GIMP_HELP_ID" link="libgimpwidgets-GimpHelpUI.html#GIMP-HELP-ID:CAPS" since="2.2"/>
+ <keyword type="function" name="GimpQueryStringCallback ()" link="libgimpwidgets-GimpQueryBox.html#GimpQueryStringCallback"/>
+ <keyword type="function" name="GimpQueryIntCallback ()" link="libgimpwidgets-GimpQueryBox.html#GimpQueryIntCallback"/>
+ <keyword type="function" name="GimpQueryDoubleCallback ()" link="libgimpwidgets-GimpQueryBox.html#GimpQueryDoubleCallback"/>
+ <keyword type="function" name="GimpQuerySizeCallback ()" link="libgimpwidgets-GimpQueryBox.html#GimpQuerySizeCallback"/>
+ <keyword type="function" name="GimpQueryBooleanCallback ()" link="libgimpwidgets-GimpQueryBox.html#GimpQueryBooleanCallback"/>
+ <keyword type="function" name="gimp_query_string_box ()" link="libgimpwidgets-GimpQueryBox.html#gimp-query-string-box"/>
+ <keyword type="function" name="gimp_query_int_box ()" link="libgimpwidgets-GimpQueryBox.html#gimp-query-int-box"/>
+ <keyword type="function" name="gimp_query_double_box ()" link="libgimpwidgets-GimpQueryBox.html#gimp-query-double-box"/>
+ <keyword type="function" name="gimp_query_size_box ()" link="libgimpwidgets-GimpQueryBox.html#gimp-query-size-box"/>
+ <keyword type="function" name="gimp_query_boolean_box ()" link="libgimpwidgets-GimpQueryBox.html#gimp-query-boolean-box"/>
+ <keyword type="macro" name="GIMP_QUERY_BOX_VBOX()" link="libgimpwidgets-GimpQueryBox.html#GIMP-QUERY-BOX-VBOX:CAPS"/>
+ <keyword type="function" name="gimp_stock_init ()" link="libgimpwidgets-GimpIcons.html#gimp-stock-init" deprecated="2.10: Use gimp_icons_init() instead."/>
+ <keyword type="function" name="gimp_icons_init ()" link="libgimpwidgets-GimpIcons.html#gimp-icons-init"/>
+ <keyword type="function" name="gimp_icons_set_icon_theme ()" link="libgimpwidgets-GimpIcons.html#gimp-icons-set-icon-theme"/>
+ <keyword type="macro" name="GIMP_ICON_ATTACH" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-ATTACH:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_DETACH" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-DETACH:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_INVERT" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-INVERT:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_RECORD" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-RECORD:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_RESET" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-RESET:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_SHRED" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-SHRED:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_BUSINESS_CARD" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-BUSINESS-CARD:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_CHAR_PICKER" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-CHAR-PICKER:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_CURSOR" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-CURSOR:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_DISPLAY" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-DISPLAY:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_GEGL" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-GEGL:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_LINKED" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-LINKED:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_MARKER" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-MARKER:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_SMARTPHONE" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-SMARTPHONE:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_TRANSPARENCY" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-TRANSPARENCY:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_VIDEO" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-VIDEO:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_VISIBLE" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-VISIBLE:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_WEB" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-WEB:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_BRUSH" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-BRUSH:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_BUFFER" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-BUFFER:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_COLORMAP" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-COLORMAP:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_DYNAMICS" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-DYNAMICS:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_FILE_MANAGER" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-FILE-MANAGER:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_FONT" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-FONT:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_GRADIENT" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-GRADIENT:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_GRID" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-GRID:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_INPUT_DEVICE" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-INPUT-DEVICE:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_MYPAINT_BRUSH" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-MYPAINT-BRUSH:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_PALETTE" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-PALETTE:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_PATTERN" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-PATTERN:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_PLUGIN" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-PLUGIN:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_SAMPLE_POINT" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-SAMPLE-POINT:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_SYMMETRY" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-SYMMETRY:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_TEMPLATE" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-TEMPLATE:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_TOOL_PRESET" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-PRESET:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_FRAME" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-FRAME:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_TEXTURE" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-TEXTURE:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_APPLICATION_EXIT" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-APPLICATION-EXIT:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_ASPECT_PORTRAIT" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-ASPECT-PORTRAIT:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_ASPECT_LANDSCAPE" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-ASPECT-LANDSCAPE:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_CAP_BUTT" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-CAP-BUTT:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_CAP_ROUND" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-CAP-ROUND:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_CAP_SQUARE" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-CAP-SQUARE:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_CENTER" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-CENTER:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_CENTER_HORIZONTAL" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-CENTER-HORIZONTAL:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_CENTER_VERTICAL" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-CENTER-VERTICAL:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_CHAIN_HORIZONTAL" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-CHAIN-HORIZONTAL:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_CHAIN_HORIZONTAL_BROKEN" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-CHAIN-HORIZONTAL-BROKEN:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_CHAIN_VERTICAL" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-CHAIN-VERTICAL:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_CHAIN_VERTICAL_BROKEN" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-CHAIN-VERTICAL-BROKEN:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_CHANNEL" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-CHANNEL:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_CHANNEL_ALPHA" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-CHANNEL-ALPHA:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_CHANNEL_BLUE" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-CHANNEL-BLUE:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_CHANNEL_GRAY" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-CHANNEL-GRAY:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_CHANNEL_GREEN" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-CHANNEL-GREEN:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_CHANNEL_INDEXED" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-CHANNEL-INDEXED:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_CHANNEL_RED" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-CHANNEL-RED:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_CLOSE" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-CLOSE:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_CLOSE_ALL" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-CLOSE-ALL:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_COLOR_PICKER_BLACK" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-COLOR-PICKER-BLACK:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_COLOR_PICKER_GRAY" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-COLOR-PICKER-GRAY:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_COLOR_PICKER_WHITE" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-COLOR-PICKER-WHITE:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_COLOR_PICK_FROM_SCREEN" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-COLOR-PICK-FROM-SCREEN:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_COLOR_SELECTOR_CMYK" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-COLOR-SELECTOR-CMYK:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_COLOR_SELECTOR_TRIANGLE" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-COLOR-SELECTOR-TRIANGLE:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_COLOR_SELECTOR_WATER" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-COLOR-SELECTOR-WATER:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_COLOR_SPACE_LINEAR" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-COLOR-SPACE-LINEAR:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_COLOR_SPACE_NON_LINEAR" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-COLOR-SPACE-NON-LINEAR:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_COLOR_SPACE_PERCEPTUAL" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-COLOR-SPACE-PERCEPTUAL:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_COLORS_DEFAULT" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-COLORS-DEFAULT:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_COLORS_SWAP" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-COLORS-SWAP:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_CONTROLLER" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-CONTROLLER:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_CONTROLLER_KEYBOARD" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-CONTROLLER-KEYBOARD:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_CONTROLLER_LINUX_INPUT" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-CONTROLLER-LINUX-INPUT:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_CONTROLLER_MIDI" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-CONTROLLER-MIDI:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_CONTROLLER_MOUSE" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-CONTROLLER-MOUSE:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_CONTROLLER_WHEEL" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-CONTROLLER-WHEEL:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_CONVERT_RGB" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-CONVERT-RGB:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_CONVERT_GRAYSCALE" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-CONVERT-GRAYSCALE:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_CONVERT_INDEXED" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-CONVERT-INDEXED:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_CONVERT_PRECISION" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-CONVERT-PRECISION:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_CURVE_FREE" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-CURVE-FREE:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_CURVE_SMOOTH" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-CURVE-SMOOTH:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_DIALOG_CHANNELS" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-DIALOG-CHANNELS:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_DIALOG_DASHBOARD" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-DIALOG-DASHBOARD:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_DIALOG_DEVICE_STATUS" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-DIALOG-DEVICE-STATUS:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_DIALOG_ERROR" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-DIALOG-ERROR:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_DIALOG_IMAGES" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-DIALOG-IMAGES:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_DIALOG_INFORMATION" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-DIALOG-INFORMATION:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_DIALOG_LAYERS" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-DIALOG-LAYERS:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_DIALOG_NAVIGATION" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-DIALOG-NAVIGATION:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_DIALOG_PATHS" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-DIALOG-PATHS:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_DIALOG_QUESTION" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-DIALOG-QUESTION:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_DIALOG_RESHOW_FILTER" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-DIALOG-RESHOW-FILTER:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_DIALOG_TOOLS" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-DIALOG-TOOLS:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_DIALOG_TOOL_OPTIONS" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-DIALOG-TOOL-OPTIONS:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_DIALOG_UNDO_HISTORY" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-DIALOG-UNDO-HISTORY:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_DIALOG_WARNING" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-DIALOG-WARNING:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_DISPLAY_FILTER" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-DISPLAY-FILTER:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_DISPLAY_FILTER_CLIP_WARNING" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-DISPLAY-FILTER-CLIP-WARNING:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_DISPLAY_FILTER_COLORBLIND" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-DISPLAY-FILTER-COLORBLIND:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_DISPLAY_FILTER_CONTRAST" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-DISPLAY-FILTER-CONTRAST:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_DISPLAY_FILTER_GAMMA" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-DISPLAY-FILTER-GAMMA:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_DISPLAY_FILTER_LCMS" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-DISPLAY-FILTER-LCMS:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_DISPLAY_FILTER_PROOF" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-DISPLAY-FILTER-PROOF:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_DOCUMENT_NEW" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-DOCUMENT-NEW:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_DOCUMENT_OPEN" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-DOCUMENT-OPEN:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_DOCUMENT_OPEN_RECENT" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-DOCUMENT-OPEN-RECENT:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_DOCUMENT_PAGE_SETUP" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-DOCUMENT-PAGE-SETUP:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_DOCUMENT_PRINT" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-DOCUMENT-PRINT:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_DOCUMENT_PRINT_RESOLUTION" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-DOCUMENT-PRINT-RESOLUTION:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_DOCUMENT_PROPERTIES" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-DOCUMENT-PROPERTIES:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_DOCUMENT_REVERT" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-DOCUMENT-REVERT:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_DOCUMENT_SAVE" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-DOCUMENT-SAVE:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_DOCUMENT_SAVE_AS" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-DOCUMENT-SAVE-AS:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_EDIT" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-EDIT:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_EDIT_CLEAR" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-EDIT-CLEAR:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_EDIT_COPY" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-EDIT-COPY:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_EDIT_CUT" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-EDIT-CUT:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_EDIT_DELETE" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-EDIT-DELETE:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_EDIT_FIND" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-EDIT-FIND:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_EDIT_PASTE" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-EDIT-PASTE:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_EDIT_PASTE_AS_NEW" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-EDIT-PASTE-AS-NEW:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_EDIT_PASTE_INTO" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-EDIT-PASTE-INTO:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_EDIT_REDO" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-EDIT-REDO:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_EDIT_UNDO" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-EDIT-UNDO:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_FILL_HORIZONTAL" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-FILL-HORIZONTAL:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_FILL_VERTICAL" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-FILL-VERTICAL:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_FOLDER_NEW" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-FOLDER-NEW:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_FORMAT_INDENT_MORE" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-FORMAT-INDENT-MORE:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_FORMAT_INDENT_LESS" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-FORMAT-INDENT-LESS:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_FORMAT_JUSTIFY_CENTER" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-FORMAT-JUSTIFY-CENTER:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_FORMAT_JUSTIFY_FILL" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-FORMAT-JUSTIFY-FILL:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_FORMAT_JUSTIFY_LEFT" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-FORMAT-JUSTIFY-LEFT:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_FORMAT_JUSTIFY_RIGHT" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-FORMAT-JUSTIFY-RIGHT:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_FORMAT_TEXT_BOLD" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-FORMAT-TEXT-BOLD:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_FORMAT_TEXT_ITALIC" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-FORMAT-TEXT-ITALIC:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_FORMAT_TEXT_DIRECTION_LTR" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-FORMAT-TEXT-DIRECTION-LTR:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_FORMAT_TEXT_DIRECTION_RTL" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-FORMAT-TEXT-DIRECTION-RTL:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_FORMAT_TEXT_DIRECTION_TTB_LTR" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-FORMAT-TEXT-DIRECTION-TTB-LTR:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_FORMAT_TEXT_DIRECTION_TTB_LTR_UPRIGHT" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-FORMAT-TEXT-DIRECTION-TTB-LTR-UPRIGHT:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_FORMAT_TEXT_DIRECTION_TTB_RTL" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-FORMAT-TEXT-DIRECTION-TTB-RTL:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_FORMAT_TEXT_DIRECTION_TTB_RTL_UPRIGHT" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-FORMAT-TEXT-DIRECTION-TTB-RTL-UPRIGHT:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_FORMAT_TEXT_SPACING_LETTER" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-FORMAT-TEXT-SPACING-LETTER:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_FORMAT_TEXT_SPACING_LINE" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-FORMAT-TEXT-SPACING-LINE:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_FORMAT_TEXT_STRIKETHROUGH" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-FORMAT-TEXT-STRIKETHROUGH:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_FORMAT_TEXT_UNDERLINE" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-FORMAT-TEXT-UNDERLINE:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_GRADIENT_LINEAR" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-GRADIENT-LINEAR:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_GRADIENT_BILINEAR" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-GRADIENT-BILINEAR:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_GRADIENT_RADIAL" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-GRADIENT-RADIAL:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_GRADIENT_SQUARE" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-GRADIENT-SQUARE:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_GRADIENT_CONICAL_SYMMETRIC" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-GRADIENT-CONICAL-SYMMETRIC:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_GRADIENT_CONICAL_ASYMMETRIC" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-GRADIENT-CONICAL-ASYMMETRIC:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_GRADIENT_SHAPEBURST_ANGULAR" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-GRADIENT-SHAPEBURST-ANGULAR:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_GRADIENT_SHAPEBURST_SPHERICAL" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-GRADIENT-SHAPEBURST-SPHERICAL:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_GRADIENT_SHAPEBURST_DIMPLED" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-GRADIENT-SHAPEBURST-DIMPLED:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_GRADIENT_SPIRAL_CLOCKWISE" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-GRADIENT-SPIRAL-CLOCKWISE:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_GRADIENT_SPIRAL_ANTICLOCKWISE" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-GRADIENT-SPIRAL-ANTICLOCKWISE:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_GRAVITY_EAST" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-GRAVITY-EAST:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_GRAVITY_NORTH" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-GRAVITY-NORTH:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_GRAVITY_NORTH_EAST" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-GRAVITY-NORTH-EAST:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_GRAVITY_NORTH_WEST" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-GRAVITY-NORTH-WEST:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_GRAVITY_SOUTH" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-GRAVITY-SOUTH:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_GRAVITY_SOUTH_EAST" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-GRAVITY-SOUTH-EAST:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_GRAVITY_SOUTH_WEST" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-GRAVITY-SOUTH-WEST:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_GRAVITY_WEST" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-GRAVITY-WEST:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_GO_BOTTOM" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-GO-BOTTOM:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_GO_DOWN" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-GO-DOWN:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_GO_FIRST" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-GO-FIRST:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_GO_HOME" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-GO-HOME:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_GO_LAST" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-GO-LAST:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_GO_TOP" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-GO-TOP:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_GO_UP" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-GO-UP:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_GO_PREVIOUS" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-GO-PREVIOUS:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_GO_NEXT" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-GO-NEXT:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_HELP" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-HELP:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_HELP_ABOUT" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-HELP-ABOUT:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_HELP_USER_MANUAL" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-HELP-USER-MANUAL:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_HISTOGRAM" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-HISTOGRAM:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_HISTOGRAM_LINEAR" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-HISTOGRAM-LINEAR:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_HISTOGRAM_LOGARITHMIC" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-HISTOGRAM-LOGARITHMIC:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_IMAGE" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-IMAGE:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_IMAGE_OPEN" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-IMAGE-OPEN:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_IMAGE_RELOAD" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-IMAGE-RELOAD:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_JOIN_MITER" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-JOIN-MITER:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_JOIN_ROUND" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-JOIN-ROUND:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_JOIN_BEVEL" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-JOIN-BEVEL:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_LAYER" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-LAYER:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_LAYER_ANCHOR" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-LAYER-ANCHOR:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_LAYER_FLOATING_SELECTION" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-LAYER-FLOATING-SELECTION:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_LAYER_MASK" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-LAYER-MASK:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_LAYER_MERGE_DOWN" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-LAYER-MERGE-DOWN:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_LAYER_TEXT_LAYER" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-LAYER-TEXT-LAYER:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_LAYER_TO_IMAGESIZE" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-LAYER-TO-IMAGESIZE:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_LIST" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-LIST:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_LIST_ADD" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-LIST-ADD:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_LIST_REMOVE" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-LIST-REMOVE:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_MENU_LEFT" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-MENU-LEFT:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_MENU_RIGHT" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-MENU-RIGHT:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_OBJECT_DUPLICATE" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-OBJECT-DUPLICATE:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_OBJECT_FLIP_HORIZONTAL" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-OBJECT-FLIP-HORIZONTAL:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_OBJECT_FLIP_VERTICAL" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-OBJECT-FLIP-VERTICAL:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_OBJECT_RESIZE" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-OBJECT-RESIZE:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_OBJECT_ROTATE_180" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-OBJECT-ROTATE-180:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_OBJECT_ROTATE_270" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-OBJECT-ROTATE-270:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_OBJECT_ROTATE_90" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-OBJECT-ROTATE-90:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_OBJECT_SCALE" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-OBJECT-SCALE:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_PATH" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-PATH:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_PATH_STROKE" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-PATH-STROKE:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_PIVOT_CENTER" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-PIVOT-CENTER:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_PIVOT_EAST" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-PIVOT-EAST:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_PIVOT_NORTH" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-PIVOT-NORTH:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_PIVOT_NORTH_EAST" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-PIVOT-NORTH-EAST:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_PIVOT_NORTH_WEST" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-PIVOT-NORTH-WEST:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_PIVOT_SOUTH" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-PIVOT-SOUTH:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_PIVOT_SOUTH_EAST" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-PIVOT-SOUTH-EAST:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_PIVOT_SOUTH_WEST" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-PIVOT-SOUTH-WEST:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_PIVOT_WEST" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-PIVOT-WEST:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_PREFERENCES_SYSTEM" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-PREFERENCES-SYSTEM:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_PROCESS_STOP" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-PROCESS-STOP:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_QUICK_MASK_OFF" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-QUICK-MASK-OFF:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_QUICK_MASK_ON" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-QUICK-MASK-ON:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_SELECTION" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-SELECTION:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_SELECTION_ADD" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-SELECTION-ADD:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_SELECTION_ALL" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-SELECTION-ALL:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_SELECTION_BORDER" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-SELECTION-BORDER:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_SELECTION_GROW" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-SELECTION-GROW:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_SELECTION_INTERSECT" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-SELECTION-INTERSECT:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_SELECTION_NONE" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-SELECTION-NONE:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_SELECTION_REPLACE" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-SELECTION-REPLACE:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_SELECTION_SHRINK" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-SELECTION-SHRINK:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_SELECTION_STROKE" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-SELECTION-STROKE:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_SELECTION_SUBTRACT" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-SELECTION-SUBTRACT:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_SELECTION_TO_CHANNEL" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-SELECTION-TO-CHANNEL:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_SELECTION_TO_PATH" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-SELECTION-TO-PATH:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_SHAPE_CIRCLE" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-SHAPE-CIRCLE:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_SHAPE_DIAMOND" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-SHAPE-DIAMOND:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_SHAPE_SQUARE" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-SHAPE-SQUARE:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_SYSTEM_RUN" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-SYSTEM-RUN:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_TOOL_AIRBRUSH" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-AIRBRUSH:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_TOOL_ALIGN" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-ALIGN:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_TOOL_BLUR" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-BLUR:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_TOOL_BRIGHTNESS_CONTRAST" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-BRIGHTNESS-CONTRAST:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_TOOL_BUCKET_FILL" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-BUCKET-FILL:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_TOOL_BY_COLOR_SELECT" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-BY-COLOR-SELECT:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_TOOL_CAGE" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-CAGE:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_TOOL_CLONE" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-CLONE:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_TOOL_COLOR_TEMPERATURE" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-COLOR-TEMPERATURE:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_TOOL_COLORIZE" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-COLORIZE:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_TOOL_COLOR_BALANCE" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-COLOR-BALANCE:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_TOOL_COLOR_PICKER" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-COLOR-PICKER:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_TOOL_CROP" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-CROP:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_TOOL_CURVES" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-CURVES:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_TOOL_DESATURATE" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-DESATURATE:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_TOOL_DODGE" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-DODGE:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_TOOL_ELLIPSE_SELECT" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-ELLIPSE-SELECT:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_TOOL_ERASER" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-ERASER:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_TOOL_EXPOSURE" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-EXPOSURE:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_TOOL_FLIP" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-FLIP:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_TOOL_FOREGROUND_SELECT" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-FOREGROUND-SELECT:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_TOOL_FREE_SELECT" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-FREE-SELECT:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_TOOL_FUZZY_SELECT" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-FUZZY-SELECT:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_TOOL_GRADIENT" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-GRADIENT:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_TOOL_HANDLE_TRANSFORM" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-HANDLE-TRANSFORM:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_TOOL_HEAL" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-HEAL:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_TOOL_HUE_SATURATION" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-HUE-SATURATION:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_TOOL_INK" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-INK:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_TOOL_ISCISSORS" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-ISCISSORS:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_TOOL_LEVELS" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-LEVELS:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_TOOL_MEASURE" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-MEASURE:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_TOOL_MOVE" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-MOVE:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_TOOL_MYPAINT_BRUSH" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-MYPAINT-BRUSH:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_TOOL_N_POINT_DEFORMATION" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-N-POINT-DEFORMATION:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_TOOL_OFFSET" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-OFFSET:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_TOOL_PAINTBRUSH" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-PAINTBRUSH:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_TOOL_PATH" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-PATH:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_TOOL_PENCIL" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-PENCIL:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_TOOL_PERSPECTIVE" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-PERSPECTIVE:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_TOOL_PERSPECTIVE_CLONE" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-PERSPECTIVE-CLONE:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_TOOL_POSTERIZE" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-POSTERIZE:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_TOOL_RECT_SELECT" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-RECT-SELECT:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_TOOL_ROTATE" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-ROTATE:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_TOOL_SCALE" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-SCALE:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_TOOL_SEAMLESS_CLONE" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-SEAMLESS-CLONE:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_TOOL_SHADOWS_HIGHLIGHTS" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-SHADOWS-HIGHLIGHTS:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_TOOL_SHEAR" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-SHEAR:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_TOOL_SMUDGE" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-SMUDGE:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_TOOL_TEXT" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-TEXT:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_TOOL_THRESHOLD" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-THRESHOLD:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_TOOL_TRANSFORM_3D" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-TRANSFORM-3D:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_TOOL_UNIFIED_TRANSFORM" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-UNIFIED-TRANSFORM:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_TOOL_WARP" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-WARP:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_TOOL_ZOOM" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-TOOL-ZOOM:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_TRANSFORM_3D_CAMERA" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-TRANSFORM-3D-CAMERA:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_TRANSFORM_3D_MOVE" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-TRANSFORM-3D-MOVE:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_TRANSFORM_3D_ROTATE" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-TRANSFORM-3D-ROTATE:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_VIEW_REFRESH" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-VIEW-REFRESH:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_VIEW_FULLSCREEN" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-VIEW-FULLSCREEN:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_WILBER" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-WILBER:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_WILBER_EEK" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-WILBER-EEK:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_WINDOW_CLOSE" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-WINDOW-CLOSE:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_WINDOW_MOVE_TO_SCREEN" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-WINDOW-MOVE-TO-SCREEN:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_WINDOW_NEW" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-WINDOW-NEW:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_ZOOM_IN" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-ZOOM-IN:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_ZOOM_ORIGINAL" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-ZOOM-ORIGINAL:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_ZOOM_OUT" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-ZOOM-OUT:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_ZOOM_FIT_BEST" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-ZOOM-FIT-BEST:CAPS"/>
+ <keyword type="macro" name="GIMP_ICON_ZOOM_FOLLOW_WINDOW" link="libgimpwidgets-GimpIcons.html#GIMP-ICON-ZOOM-FOLLOW-WINDOW:CAPS"/>
+ <keyword type="macro" name="GIMP_STOCK_ANCHOR" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-ANCHOR:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_CENTER" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-CENTER:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_DUPLICATE" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-DUPLICATE:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_EDIT" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-EDIT:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_RESET" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-RESET:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_CLOSE" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-CLOSE:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_MENU_LEFT" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-MENU-LEFT:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_MENU_RIGHT" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-MENU-RIGHT:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_MOVE_TO_SCREEN" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-MOVE-TO-SCREEN:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_INVERT" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-INVERT:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_LAYER_TO_IMAGESIZE" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-LAYER-TO-IMAGESIZE:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_MERGE_DOWN" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-MERGE-DOWN:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_NAVIGATION" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-NAVIGATION:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_PASTE_AS_NEW" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-PASTE-AS-NEW:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_PASTE_INTO" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-PASTE-INTO:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_PATH_STROKE" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-PATH-STROKE:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_PLUGIN" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-PLUGIN:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_QUICK_MASK_OFF" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-QUICK-MASK-OFF:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_QUICK_MASK_ON" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-QUICK-MASK-ON:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_HISTOGRAM" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-HISTOGRAM:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_HISTOGRAM_LINEAR" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-HISTOGRAM-LINEAR:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_HISTOGRAM_LOGARITHMIC" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-HISTOGRAM-LOGARITHMIC:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_RESHOW_FILTER" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-RESHOW-FILTER:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_RESIZE" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-RESIZE:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_FLIP_HORIZONTAL" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-FLIP-HORIZONTAL:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_FLIP_VERTICAL" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-FLIP-VERTICAL:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_ROTATE_180" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-ROTATE-180:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_ROTATE_270" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-ROTATE-270:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_ROTATE_90" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-ROTATE-90:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_SCALE" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-SCALE:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_LINKED" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-LINKED:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_VISIBLE" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-VISIBLE:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_LIST" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-LIST:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_GRID" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-GRID:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_PORTRAIT" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-PORTRAIT:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_LANDSCAPE" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-LANDSCAPE:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_VIDEO" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-VIDEO:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_WEB" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-WEB:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_IMAGE" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-IMAGE:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_LAYER" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-LAYER:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_LAYER_MASK" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-LAYER-MASK:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_CHANNEL" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-CHANNEL:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_CHANNEL_RED" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-CHANNEL-RED:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_CHANNEL_GREEN" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-CHANNEL-GREEN:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_CHANNEL_BLUE" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-CHANNEL-BLUE:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_CHANNEL_GRAY" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-CHANNEL-GRAY:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_CHANNEL_INDEXED" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-CHANNEL-INDEXED:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_CHANNEL_ALPHA" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-CHANNEL-ALPHA:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_PATH" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-PATH:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_TEXT_LAYER" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TEXT-LAYER:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_FLOATING_SELECTION" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-FLOATING-SELECTION:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_TEMPLATE" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TEMPLATE:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_IMAGES" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-IMAGES:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_LAYERS" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-LAYERS:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_CHANNELS" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-CHANNELS:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_PATHS" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-PATHS:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_COLORMAP" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-COLORMAP:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_INDEXED_PALETTE" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-INDEXED-PALETTE:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_CURSOR" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-CURSOR:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_SAMPLE_POINT" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-SAMPLE-POINT:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_SHAPE_CIRCLE" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-SHAPE-CIRCLE:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_SHAPE_SQUARE" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-SHAPE-SQUARE:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_SHAPE_DIAMOND" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-SHAPE-DIAMOND:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_CAP_BUTT" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-CAP-BUTT:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_CAP_ROUND" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-CAP-ROUND:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_CAP_SQUARE" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-CAP-SQUARE:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_JOIN_MITER" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-JOIN-MITER:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_JOIN_ROUND" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-JOIN-ROUND:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_JOIN_BEVEL" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-JOIN-BEVEL:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_SELECTION" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-SELECTION:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_SELECTION_ALL" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-SELECTION-ALL:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_SELECTION_NONE" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-SELECTION-NONE:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_SELECTION_GROW" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-SELECTION-GROW:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_SELECTION_SHRINK" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-SELECTION-SHRINK:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_SELECTION_BORDER" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-SELECTION-BORDER:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_SELECTION_ADD" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-SELECTION-ADD:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_SELECTION_SUBTRACT" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-SELECTION-SUBTRACT:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_SELECTION_REPLACE" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-SELECTION-REPLACE:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_SELECTION_INTERSECT" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-SELECTION-INTERSECT:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_SELECTION_STROKE" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-SELECTION-STROKE:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_SELECTION_TO_CHANNEL" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-SELECTION-TO-CHANNEL:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_SELECTION_TO_PATH" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-SELECTION-TO-PATH:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_GRADIENT_LINEAR" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-GRADIENT-LINEAR:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_GRADIENT_BILINEAR" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-GRADIENT-BILINEAR:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_GRADIENT_RADIAL" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-GRADIENT-RADIAL:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_GRADIENT_SQUARE" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-GRADIENT-SQUARE:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_GRADIENT_CONICAL_SYMMETRIC" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-GRADIENT-CONICAL-SYMMETRIC:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_GRADIENT_CONICAL_ASYMMETRIC" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-GRADIENT-CONICAL-ASYMMETRIC:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_GRADIENT_SHAPEBURST_SPHERICAL" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-GRADIENT-SHAPEBURST-SPHERICAL:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_GRADIENT_SHAPEBURST_ANGULAR" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-GRADIENT-SHAPEBURST-ANGULAR:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_GRADIENT_SHAPEBURST_DIMPLED" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-GRADIENT-SHAPEBURST-DIMPLED:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_GRADIENT_SPIRAL_CLOCKWISE" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-GRADIENT-SPIRAL-CLOCKWISE:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_GRADIENT_SPIRAL_ANTICLOCKWISE" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-GRADIENT-SPIRAL-ANTICLOCKWISE:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_GRAVITY_NORTH_WEST" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-GRAVITY-NORTH-WEST:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_GRAVITY_NORTH" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-GRAVITY-NORTH:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_GRAVITY_NORTH_EAST" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-GRAVITY-NORTH-EAST:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_GRAVITY_WEST" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-GRAVITY-WEST:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_GRAVITY_EAST" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-GRAVITY-EAST:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_GRAVITY_SOUTH_WEST" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-GRAVITY-SOUTH-WEST:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_GRAVITY_SOUTH" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-GRAVITY-SOUTH:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_GRAVITY_SOUTH_EAST" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-GRAVITY-SOUTH-EAST:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_HCENTER" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-HCENTER:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_VCENTER" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-VCENTER:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_CHAR_PICKER" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-CHAR-PICKER:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_LETTER_SPACING" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-LETTER-SPACING:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_LINE_SPACING" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-LINE-SPACING:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_TEXT_DIR_LTR" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TEXT-DIR-LTR:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_TEXT_DIR_RTL" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TEXT-DIR-RTL:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_PRINT_RESOLUTION" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-PRINT-RESOLUTION:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_TOOLS" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOLS:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_TOOL_OPTIONS" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-OPTIONS:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_DEVICE_STATUS" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-DEVICE-STATUS:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_INPUT_DEVICE" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-INPUT-DEVICE:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_DISPLAY_FILTER" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-DISPLAY-FILTER:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_CURVE_FREE" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-CURVE-FREE:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_CURVE_SMOOTH" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-CURVE-SMOOTH:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_COLOR_PICKER_BLACK" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-COLOR-PICKER-BLACK:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_COLOR_PICKER_GRAY" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-COLOR-PICKER-GRAY:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_COLOR_PICKER_WHITE" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-COLOR-PICKER-WHITE:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_COLOR_TRIANGLE" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-COLOR-TRIANGLE:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_COLOR_PICK_FROM_SCREEN" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-COLOR-PICK-FROM-SCREEN:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_CONVERT_GRAYSCALE" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-CONVERT-GRAYSCALE:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_CONVERT_INDEXED" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-CONVERT-INDEXED:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_CONVERT_RGB" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-CONVERT-RGB:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_TRANSPARENCY" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TRANSPARENCY:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_DEFAULT_COLORS" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-DEFAULT-COLORS:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_SWAP_COLORS" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-SWAP-COLORS:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_UNDO_HISTORY" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-UNDO-HISTORY:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_HCHAIN" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-HCHAIN:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_HCHAIN_BROKEN" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-HCHAIN-BROKEN:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_VCHAIN" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-VCHAIN:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_VCHAIN_BROKEN" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-VCHAIN-BROKEN:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_TEXTURE" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TEXTURE:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_FRAME" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-FRAME:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_ERROR" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-ERROR:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_INFO" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-INFO:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_QUESTION" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-QUESTION:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_WARNING" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-WARNING:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_GEGL" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-GEGL:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_USER_MANUAL" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-USER-MANUAL:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_WILBER" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-WILBER:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_WILBER_EEK" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-WILBER-EEK:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_ZOOM_FOLLOW_WINDOW" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-ZOOM-FOLLOW-WINDOW:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_TOOL_AIRBRUSH" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-AIRBRUSH:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_TOOL_ALIGN" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-ALIGN:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_TOOL_BLEND" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-BLEND:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_TOOL_BLUR" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-BLUR:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_TOOL_BRIGHTNESS_CONTRAST" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-BRIGHTNESS-CONTRAST:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_TOOL_BUCKET_FILL" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-BUCKET-FILL:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_TOOL_BY_COLOR_SELECT" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-BY-COLOR-SELECT:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_TOOL_CAGE" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-CAGE:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_TOOL_CLONE" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-CLONE:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_TOOL_COLOR_BALANCE" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-COLOR-BALANCE:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_TOOL_COLOR_PICKER" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-COLOR-PICKER:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_TOOL_COLORIZE" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-COLORIZE:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_TOOL_CROP" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-CROP:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_TOOL_CURVES" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-CURVES:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_TOOL_DESATURATE" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-DESATURATE:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_TOOL_DODGE" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-DODGE:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_TOOL_ELLIPSE_SELECT" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-ELLIPSE-SELECT:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_TOOL_ERASER" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-ERASER:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_TOOL_FLIP" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-FLIP:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_TOOL_FOREGROUND_SELECT" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-FOREGROUND-SELECT:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_TOOL_FREE_SELECT" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-FREE-SELECT:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_TOOL_FUZZY_SELECT" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-FUZZY-SELECT:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_TOOL_HEAL" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-HEAL:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_TOOL_HUE_SATURATION" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-HUE-SATURATION:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_TOOL_INK" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-INK:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_TOOL_ISCISSORS" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-ISCISSORS:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_TOOL_LEVELS" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-LEVELS:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_TOOL_MEASURE" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-MEASURE:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_TOOL_MOVE" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-MOVE:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_TOOL_PAINTBRUSH" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-PAINTBRUSH:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_TOOL_PATH" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-PATH:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_TOOL_PENCIL" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-PENCIL:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_TOOL_PERSPECTIVE" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-PERSPECTIVE:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_TOOL_PERSPECTIVE_CLONE" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-PERSPECTIVE-CLONE:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_TOOL_POSTERIZE" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-POSTERIZE:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_TOOL_RECT_SELECT" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-RECT-SELECT:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_TOOL_ROTATE" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-ROTATE:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_TOOL_SCALE" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-SCALE:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_TOOL_SHEAR" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-SHEAR:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_TOOL_SMUDGE" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-SMUDGE:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_TOOL_TEXT" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-TEXT:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_TOOL_THRESHOLD" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-THRESHOLD:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_TOOL_ZOOM" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-ZOOM:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_CONTROLLER" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-CONTROLLER:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_CONTROLLER_KEYBOARD" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-CONTROLLER-KEYBOARD:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_CONTROLLER_LINUX_INPUT" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-CONTROLLER-LINUX-INPUT:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_CONTROLLER_MIDI" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-CONTROLLER-MIDI:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_CONTROLLER_MOUSE" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-CONTROLLER-MOUSE:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_CONTROLLER_WHEEL" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-CONTROLLER-WHEEL:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_DISPLAY_FILTER_COLORBLIND" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-DISPLAY-FILTER-COLORBLIND:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_DISPLAY_FILTER_CONTRAST" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-DISPLAY-FILTER-CONTRAST:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_DISPLAY_FILTER_GAMMA" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-DISPLAY-FILTER-GAMMA:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_DISPLAY_FILTER_LCMS" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-DISPLAY-FILTER-LCMS:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_DISPLAY_FILTER_PROOF" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-DISPLAY-FILTER-PROOF:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_QMASK_ON" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-QMASK-ON:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_QMASK_OFF" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-QMASK-OFF:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_BRUSH" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-BRUSH:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_DYNAMICS" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-DYNAMICS:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_BUFFER" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-BUFFER:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_DETACH" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-DETACH:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_FONT" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-FONT:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_GRADIENT" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-GRADIENT:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_PALETTE" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-PALETTE:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_PATTERN" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-PATTERN:CAPS" deprecated=""/>
+ <keyword type="macro" name="GIMP_STOCK_TOOL_PRESET" link="libgimpwidgets-GimpIcons.html#GIMP-STOCK-TOOL-PRESET:CAPS" deprecated=""/>
+ <keyword type="function" name="gimp_enum_radio_box_new ()" link="libgimpwidgets-GimpEnumWidgets.html#gimp-enum-radio-box-new" since="2.4"/>
+ <keyword type="function" name="gimp_enum_radio_box_new_with_range ()" link="libgimpwidgets-GimpEnumWidgets.html#gimp-enum-radio-box-new-with-range" since="2.4"/>
+ <keyword type="function" name="gimp_enum_radio_frame_new ()" link="libgimpwidgets-GimpEnumWidgets.html#gimp-enum-radio-frame-new" since="2.4"/>
+ <keyword type="function" name="gimp_enum_radio_frame_new_with_range ()" link="libgimpwidgets-GimpEnumWidgets.html#gimp-enum-radio-frame-new-with-range" since="2.4"/>
+ <keyword type="function" name="gimp_enum_stock_box_new ()" link="libgimpwidgets-GimpEnumWidgets.html#gimp-enum-stock-box-new" deprecated="GIMP 2.10" since="2.4"/>
+ <keyword type="function" name="gimp_enum_stock_box_new_with_range ()" link="libgimpwidgets-GimpEnumWidgets.html#gimp-enum-stock-box-new-with-range" deprecated="GIMP 2.10" since="2.4"/>
+ <keyword type="function" name="gimp_enum_stock_box_set_child_padding ()" link="libgimpwidgets-GimpEnumWidgets.html#gimp-enum-stock-box-set-child-padding" deprecated="GIMP 2.10" since="2.4"/>
+ <keyword type="function" name="gimp_enum_icon_box_new ()" link="libgimpwidgets-GimpEnumWidgets.html#gimp-enum-icon-box-new" since="2.10"/>
+ <keyword type="function" name="gimp_enum_icon_box_new_with_range ()" link="libgimpwidgets-GimpEnumWidgets.html#gimp-enum-icon-box-new-with-range" since="2.10"/>
+ <keyword type="function" name="gimp_enum_icon_box_set_child_padding ()" link="libgimpwidgets-GimpEnumWidgets.html#gimp-enum-icon-box-set-child-padding" since="2.10"/>
+ <keyword type="function" name="gimp_prop_boolean_combo_box_new ()" link="libgimpwidgets-GimpPropWidgets.html#gimp-prop-boolean-combo-box-new" since="2.4"/>
+ <keyword type="function" name="gimp_prop_boolean_radio_frame_new ()" link="libgimpwidgets-GimpPropWidgets.html#gimp-prop-boolean-radio-frame-new" since="2.4"/>
+ <keyword type="function" name="gimp_prop_check_button_new ()" link="libgimpwidgets-GimpPropWidgets.html#gimp-prop-check-button-new" since="2.4"/>
+ <keyword type="function" name="gimp_prop_color_area_new ()" link="libgimpwidgets-GimpPropWidgets.html#gimp-prop-color-area-new" since="2.4"/>
+ <keyword type="function" name="gimp_prop_coordinates_connect ()" link="libgimpwidgets-GimpPropWidgets.html#gimp-prop-coordinates-connect"/>
+ <keyword type="function" name="gimp_prop_coordinates_new ()" link="libgimpwidgets-GimpPropWidgets.html#gimp-prop-coordinates-new" since="2.4"/>
+ <keyword type="function" name="gimp_prop_entry_new ()" link="libgimpwidgets-GimpPropWidgets.html#gimp-prop-entry-new" since="2.4"/>
+ <keyword type="function" name="gimp_prop_pointer_combo_box_new ()" link="libgimpwidgets-GimpPropWidgets.html#gimp-prop-pointer-combo-box-new" since="2.10"/>
+ <keyword type="function" name="gimp_prop_enum_check_button_new ()" link="libgimpwidgets-GimpPropWidgets.html#gimp-prop-enum-check-button-new" since="2.4"/>
+ <keyword type="function" name="gimp_prop_enum_combo_box_new ()" link="libgimpwidgets-GimpPropWidgets.html#gimp-prop-enum-combo-box-new" since="2.4"/>
+ <keyword type="function" name="gimp_prop_enum_label_new ()" link="libgimpwidgets-GimpPropWidgets.html#gimp-prop-enum-label-new" since="2.4"/>
+ <keyword type="function" name="gimp_prop_enum_radio_box_new ()" link="libgimpwidgets-GimpPropWidgets.html#gimp-prop-enum-radio-box-new" since="2.4"/>
+ <keyword type="function" name="gimp_prop_enum_radio_frame_new ()" link="libgimpwidgets-GimpPropWidgets.html#gimp-prop-enum-radio-frame-new" since="2.4"/>
+ <keyword type="function" name="gimp_prop_enum_stock_box_new ()" link="libgimpwidgets-GimpPropWidgets.html#gimp-prop-enum-stock-box-new" deprecated="2.10" since="2.4"/>
+ <keyword type="function" name="gimp_prop_enum_icon_box_new ()" link="libgimpwidgets-GimpPropWidgets.html#gimp-prop-enum-icon-box-new" since="2.10"/>
+ <keyword type="function" name="gimp_prop_expander_new ()" link="libgimpwidgets-GimpPropWidgets.html#gimp-prop-expander-new" since="2.4"/>
+ <keyword type="function" name="gimp_prop_file_chooser_button_new ()" link="libgimpwidgets-GimpPropWidgets.html#gimp-prop-file-chooser-button-new" since="2.4"/>
+ <keyword type="function" name="gimp_prop_file_chooser_button_new_with_dialog ()" link="libgimpwidgets-GimpPropWidgets.html#gimp-prop-file-chooser-button-new-with-dialog" since="2.4"/>
+ <keyword type="function" name="gimp_prop_hscale_new ()" link="libgimpwidgets-GimpPropWidgets.html#gimp-prop-hscale-new" since="2.4"/>
+ <keyword type="function" name="gimp_prop_icon_image_new ()" link="libgimpwidgets-GimpPropWidgets.html#gimp-prop-icon-image-new" since="2.10"/>
+ <keyword type="function" name="gimp_prop_int_combo_box_new ()" link="libgimpwidgets-GimpPropWidgets.html#gimp-prop-int-combo-box-new" since="2.4"/>
+ <keyword type="function" name="gimp_prop_label_new ()" link="libgimpwidgets-GimpPropWidgets.html#gimp-prop-label-new" since="2.4"/>
+ <keyword type="function" name="gimp_prop_memsize_entry_new ()" link="libgimpwidgets-GimpPropWidgets.html#gimp-prop-memsize-entry-new" since="2.4"/>
+ <keyword type="function" name="gimp_prop_opacity_entry_new ()" link="libgimpwidgets-GimpPropWidgets.html#gimp-prop-opacity-entry-new" since="2.4"/>
+ <keyword type="function" name="gimp_prop_path_editor_new ()" link="libgimpwidgets-GimpPropWidgets.html#gimp-prop-path-editor-new"/>
+ <keyword type="function" name="gimp_prop_scale_entry_new ()" link="libgimpwidgets-GimpPropWidgets.html#gimp-prop-scale-entry-new" since="2.4"/>
+ <keyword type="function" name="gimp_prop_size_entry_new ()" link="libgimpwidgets-GimpPropWidgets.html#gimp-prop-size-entry-new" since="2.4"/>
+ <keyword type="function" name="gimp_prop_spin_button_new ()" link="libgimpwidgets-GimpPropWidgets.html#gimp-prop-spin-button-new" since="2.4"/>
+ <keyword type="function" name="gimp_prop_stock_image_new ()" link="libgimpwidgets-GimpPropWidgets.html#gimp-prop-stock-image-new" deprecated="2.10" since="2.4"/>
+ <keyword type="function" name="gimp_prop_string_combo_box_new ()" link="libgimpwidgets-GimpPropWidgets.html#gimp-prop-string-combo-box-new" since="2.4"/>
+ <keyword type="function" name="gimp_prop_text_buffer_new ()" link="libgimpwidgets-GimpPropWidgets.html#gimp-prop-text-buffer-new" since="2.4"/>
+ <keyword type="function" name="gimp_prop_unit_combo_box_new ()" link="libgimpwidgets-GimpPropWidgets.html#gimp-prop-unit-combo-box-new" since="2.8"/>
+ <keyword type="function" name="gimp_prop_unit_menu_new ()" link="libgimpwidgets-GimpPropWidgets.html#gimp-prop-unit-menu-new" deprecated="2.10" since="2.4"/>
+ <keyword type="function" name="gimp_radio_group_new ()" link="libgimpwidgets-GimpWidgets.html#gimp-radio-group-new"/>
+ <keyword type="function" name="gimp_radio_group_new2 ()" link="libgimpwidgets-GimpWidgets.html#gimp-radio-group-new2"/>
+ <keyword type="function" name="gimp_radio_group_set_active ()" link="libgimpwidgets-GimpWidgets.html#gimp-radio-group-set-active"/>
+ <keyword type="function" name="gimp_int_radio_group_new ()" link="libgimpwidgets-GimpWidgets.html#gimp-int-radio-group-new"/>
+ <keyword type="function" name="gimp_int_radio_group_set_active ()" link="libgimpwidgets-GimpWidgets.html#gimp-int-radio-group-set-active"/>
+ <keyword type="function" name="gimp_spin_button_new ()" link="libgimpwidgets-GimpWidgets.html#gimp-spin-button-new" deprecated="2.10: Use gtk_spin_button_new() instead." since="2.10.10"/>
+ <keyword type="macro" name="GIMP_SCALE_ENTRY_LABEL()" link="libgimpwidgets-GimpWidgets.html#GIMP-SCALE-ENTRY-LABEL:CAPS"/>
+ <keyword type="macro" name="GIMP_SCALE_ENTRY_SCALE()" link="libgimpwidgets-GimpWidgets.html#GIMP-SCALE-ENTRY-SCALE:CAPS"/>
+ <keyword type="macro" name="GIMP_SCALE_ENTRY_SCALE_ADJ()" link="libgimpwidgets-GimpWidgets.html#GIMP-SCALE-ENTRY-SCALE-ADJ:CAPS"/>
+ <keyword type="macro" name="GIMP_SCALE_ENTRY_SPINBUTTON()" link="libgimpwidgets-GimpWidgets.html#GIMP-SCALE-ENTRY-SPINBUTTON:CAPS"/>
+ <keyword type="macro" name="GIMP_SCALE_ENTRY_SPINBUTTON_ADJ()" link="libgimpwidgets-GimpWidgets.html#GIMP-SCALE-ENTRY-SPINBUTTON-ADJ:CAPS"/>
+ <keyword type="function" name="gimp_scale_entry_new ()" link="libgimpwidgets-GimpWidgets.html#gimp-scale-entry-new"/>
+ <keyword type="function" name="gimp_scale_entry_set_sensitive ()" link="libgimpwidgets-GimpWidgets.html#gimp-scale-entry-set-sensitive"/>
+ <keyword type="function" name="gimp_scale_entry_set_logarithmic ()" link="libgimpwidgets-GimpWidgets.html#gimp-scale-entry-set-logarithmic" since="2.2"/>
+ <keyword type="function" name="gimp_scale_entry_get_logarithmic ()" link="libgimpwidgets-GimpWidgets.html#gimp-scale-entry-get-logarithmic" since="2.2"/>
+ <keyword type="function" name="gimp_color_scale_entry_new ()" link="libgimpwidgets-GimpWidgets.html#gimp-color-scale-entry-new"/>
+ <keyword type="macro" name="GIMP_RANDOM_SEED_SPINBUTTON()" link="libgimpwidgets-GimpWidgets.html#GIMP-RANDOM-SEED-SPINBUTTON:CAPS"/>
+ <keyword type="macro" name="GIMP_RANDOM_SEED_SPINBUTTON_ADJ()" link="libgimpwidgets-GimpWidgets.html#GIMP-RANDOM-SEED-SPINBUTTON-ADJ:CAPS"/>
+ <keyword type="macro" name="GIMP_RANDOM_SEED_TOGGLE()" link="libgimpwidgets-GimpWidgets.html#GIMP-RANDOM-SEED-TOGGLE:CAPS"/>
+ <keyword type="function" name="gimp_random_seed_new ()" link="libgimpwidgets-GimpWidgets.html#gimp-random-seed-new"/>
+ <keyword type="macro" name="GIMP_COORDINATES_CHAINBUTTON()" link="libgimpwidgets-GimpWidgets.html#GIMP-COORDINATES-CHAINBUTTON:CAPS"/>
+ <keyword type="function" name="gimp_coordinates_new ()" link="libgimpwidgets-GimpWidgets.html#gimp-coordinates-new"/>
+ <keyword type="function" name="gimp_toggle_button_update ()" link="libgimpwidgets-GimpWidgets.html#gimp-toggle-button-update"/>
+ <keyword type="function" name="gimp_radio_button_update ()" link="libgimpwidgets-GimpWidgets.html#gimp-radio-button-update"/>
+ <keyword type="function" name="gimp_int_adjustment_update ()" link="libgimpwidgets-GimpWidgets.html#gimp-int-adjustment-update"/>
+ <keyword type="function" name="gimp_uint_adjustment_update ()" link="libgimpwidgets-GimpWidgets.html#gimp-uint-adjustment-update"/>
+ <keyword type="function" name="gimp_float_adjustment_update ()" link="libgimpwidgets-GimpWidgets.html#gimp-float-adjustment-update"/>
+ <keyword type="function" name="gimp_double_adjustment_update ()" link="libgimpwidgets-GimpWidgets.html#gimp-double-adjustment-update"/>
+ <keyword type="function" name="gimp_widgets_error_quark ()" link="libgimpwidgets-GimpWidgets.html#gimp-widgets-error-quark"/>
+ <keyword type="enum" name="enum GimpWidgetsError" link="libgimpwidgets-GimpWidgets.html#GimpWidgetsError"/>
+ <keyword type="macro" name="GIMP_WIDGETS_ERROR" link="libgimpwidgets-GimpWidgets.html#GIMP-WIDGETS-ERROR:CAPS" since="2.8"/>
+ <keyword type="function" name="gimp_table_attach_aligned ()" link="libgimpwidgets-GimpWidgetsUtils.html#gimp-table-attach-aligned"/>
+ <keyword type="function" name="gimp_label_set_attributes ()" link="libgimpwidgets-GimpWidgetsUtils.html#gimp-label-set-attributes" since="2.2"/>
+ <keyword type="function" name="gimp_widget_get_monitor ()" link="libgimpwidgets-GimpWidgetsUtils.html#gimp-widget-get-monitor"/>
+ <keyword type="function" name="gimp_get_monitor_at_pointer ()" link="libgimpwidgets-GimpWidgetsUtils.html#gimp-get-monitor-at-pointer"/>
+ <keyword type="function" name="gimp_widget_track_monitor ()" link="libgimpwidgets-GimpWidgetsUtils.html#gimp-widget-track-monitor" since="2.10"/>
+ <keyword type="function" name="gimp_screen_get_color_profile ()" link="libgimpwidgets-GimpWidgetsUtils.html#gimp-screen-get-color-profile" since="2.10"/>
+ <keyword type="function" name="gimp_widget_get_color_profile ()" link="libgimpwidgets-GimpWidgetsUtils.html#gimp-widget-get-color-profile"/>
+ <keyword type="function" name="gimp_widget_get_color_transform ()" link="libgimpwidgets-GimpWidgetsUtils.html#gimp-widget-get-color-transform"/>
+ <keyword type="function" name="gimp_int_option_menu_new ()" link="libgimpwidgets-GimpOldWidgets.html#gimp-int-option-menu-new" deprecated=""/>
+ <keyword type="function" name="gimp_int_option_menu_set_history ()" link="libgimpwidgets-GimpOldWidgets.html#gimp-int-option-menu-set-history" deprecated=""/>
+ <keyword type="function" name="GimpIntOptionMenuSensitivityCallback ()" link="libgimpwidgets-GimpOldWidgets.html#GimpIntOptionMenuSensitivityCallback" deprecated=""/>
+ <keyword type="function" name="gimp_int_option_menu_set_sensitive ()" link="libgimpwidgets-GimpOldWidgets.html#gimp-int-option-menu-set-sensitive" deprecated=""/>
+ <keyword type="function" name="gimp_option_menu_new ()" link="libgimpwidgets-GimpOldWidgets.html#gimp-option-menu-new" deprecated=""/>
+ <keyword type="function" name="gimp_option_menu_new2 ()" link="libgimpwidgets-GimpOldWidgets.html#gimp-option-menu-new2" deprecated=""/>
+ <keyword type="function" name="gimp_option_menu_set_history ()" link="libgimpwidgets-GimpOldWidgets.html#gimp-option-menu-set-history" deprecated=""/>
+ <keyword type="function" name="GimpOptionMenuSensitivityCallback ()" link="libgimpwidgets-GimpOldWidgets.html#GimpOptionMenuSensitivityCallback" deprecated=""/>
+ <keyword type="function" name="gimp_option_menu_set_sensitive ()" link="libgimpwidgets-GimpOldWidgets.html#gimp-option-menu-set-sensitive" deprecated=""/>
+ <keyword type="function" name="gimp_menu_item_update ()" link="libgimpwidgets-GimpOldWidgets.html#gimp-menu-item-update" deprecated=""/>
+ <keyword type="function" name="gimp_toggle_button_sensitive_update ()" link="libgimpwidgets-GimpOldWidgets.html#gimp-toggle-button-sensitive-update" deprecated=""/>
+ <keyword type="function" name="gimp_pixmap_button_new ()" link="libgimpwidgets-GimpOldWidgets.html#gimp-pixmap-button-new" deprecated=""/>
+ <keyword type="function" name="gimp_unit_menu_update ()" link="libgimpwidgets-GimpOldWidgets.html#gimp-unit-menu-update" deprecated="use #GimpUnitComboBox instead."/>
+ <keyword type="function" name="gimp_pixmap_new ()" link="GimpPixmap.html#gimp-pixmap-new" deprecated=""/>
+ <keyword type="function" name="gimp_pixmap_set ()" link="GimpPixmap.html#gimp-pixmap-set" deprecated=""/>
+ <keyword type="struct" name="GimpPixmap" link="GimpPixmap.html#GimpPixmap-struct"/>
+ <keyword type="function" name="gimp_unit_menu_new ()" link="GimpUnitMenu.html#gimp-unit-menu-new" deprecated=""/>
+ <keyword type="function" name="gimp_unit_menu_set_unit ()" link="GimpUnitMenu.html#gimp-unit-menu-set-unit" deprecated=""/>
+ <keyword type="function" name="gimp_unit_menu_get_unit ()" link="GimpUnitMenu.html#gimp-unit-menu-get-unit" deprecated=""/>
+ <keyword type="function" name="gimp_unit_menu_get_pixel_digits ()" link="GimpUnitMenu.html#gimp-unit-menu-get-pixel-digits" deprecated=""/>
+ <keyword type="function" name="gimp_unit_menu_set_pixel_digits ()" link="GimpUnitMenu.html#gimp-unit-menu-set-pixel-digits" deprecated=""/>
+ <keyword type="struct" name="GimpUnitMenu" link="GimpUnitMenu.html#GimpUnitMenu-struct"/>
+ <keyword type="signal" name="The “unit-changed” signal" link="GimpUnitMenu.html#GimpUnitMenu-unit-changed"/>
+ <keyword type="constant" name="GIMP_CHAIN_TOP" link="GimpChainButton.html#GIMP-CHAIN-TOP:CAPS"/>
+ <keyword type="constant" name="GIMP_CHAIN_LEFT" link="GimpChainButton.html#GIMP-CHAIN-LEFT:CAPS"/>
+ <keyword type="constant" name="GIMP_CHAIN_BOTTOM" link="GimpChainButton.html#GIMP-CHAIN-BOTTOM:CAPS"/>
+ <keyword type="constant" name="GIMP_CHAIN_RIGHT" link="GimpChainButton.html#GIMP-CHAIN-RIGHT:CAPS"/>
+ <keyword type="constant" name="GIMP_COLOR_AREA_FLAT" link="GimpColorArea.html#GIMP-COLOR-AREA-FLAT:CAPS"/>
+ <keyword type="constant" name="GIMP_COLOR_AREA_SMALL_CHECKS" link="GimpColorArea.html#GIMP-COLOR-AREA-SMALL-CHECKS:CAPS"/>
+ <keyword type="constant" name="GIMP_COLOR_AREA_LARGE_CHECKS" link="GimpColorArea.html#GIMP-COLOR-AREA-LARGE-CHECKS:CAPS"/>
+ <keyword type="constant" name="GIMP_INT_COMBO_BOX_LAYOUT_ICON_ONLY" link="GimpIntComboBox.html#GIMP-INT-COMBO-BOX-LAYOUT-ICON-ONLY:CAPS"/>
+ <keyword type="constant" name="GIMP_INT_COMBO_BOX_LAYOUT_ABBREVIATED" link="GimpIntComboBox.html#GIMP-INT-COMBO-BOX-LAYOUT-ABBREVIATED:CAPS"/>
+ <keyword type="constant" name="GIMP_INT_COMBO_BOX_LAYOUT_FULL" link="GimpIntComboBox.html#GIMP-INT-COMBO-BOX-LAYOUT-FULL:CAPS"/>
+ <keyword type="constant" name="GIMP_INT_STORE_VALUE" link="GimpIntStore.html#GIMP-INT-STORE-VALUE:CAPS"/>
+ <keyword type="constant" name="GIMP_INT_STORE_LABEL" link="GimpIntStore.html#GIMP-INT-STORE-LABEL:CAPS"/>
+ <keyword type="constant" name="GIMP_INT_STORE_ICON_NAME" link="GimpIntStore.html#GIMP-INT-STORE-ICON-NAME:CAPS"/>
+ <keyword type="constant" name="GIMP_INT_STORE_PIXBUF" link="GimpIntStore.html#GIMP-INT-STORE-PIXBUF:CAPS"/>
+ <keyword type="constant" name="GIMP_INT_STORE_USER_DATA" link="GimpIntStore.html#GIMP-INT-STORE-USER-DATA:CAPS"/>
+ <keyword type="constant" name="GIMP_INT_STORE_ABBREV" link="GimpIntStore.html#GIMP-INT-STORE-ABBREV:CAPS"/>
+ <keyword type="constant" name="GIMP_INT_STORE_NUM_COLUMNS" link="GimpIntStore.html#GIMP-INT-STORE-NUM-COLUMNS:CAPS"/>
+ <keyword type="constant" name="GIMP_INT_STORE_STOCK_ID" link="GimpIntStore.html#GIMP-INT-STORE-STOCK-ID:CAPS"/>
+ <keyword type="constant" name="GIMP_ASPECT_SQUARE" link="GimpNumberPairEntry.html#GIMP-ASPECT-SQUARE:CAPS"/>
+ <keyword type="constant" name="GIMP_ASPECT_PORTRAIT" link="GimpNumberPairEntry.html#GIMP-ASPECT-PORTRAIT:CAPS"/>
+ <keyword type="constant" name="GIMP_ASPECT_LANDSCAPE" link="GimpNumberPairEntry.html#GIMP-ASPECT-LANDSCAPE:CAPS"/>
+ <keyword type="constant" name="GIMP_PAGE_SELECTOR_TARGET_LAYERS" link="GimpPageSelector.html#GIMP-PAGE-SELECTOR-TARGET-LAYERS:CAPS"/>
+ <keyword type="constant" name="GIMP_PAGE_SELECTOR_TARGET_IMAGES" link="GimpPageSelector.html#GIMP-PAGE-SELECTOR-TARGET-IMAGES:CAPS"/>
+ <keyword type="constant" name="GIMP_SIZE_ENTRY_UPDATE_NONE" link="GimpSizeEntry.html#GIMP-SIZE-ENTRY-UPDATE-NONE:CAPS"/>
+ <keyword type="constant" name="GIMP_SIZE_ENTRY_UPDATE_SIZE" link="GimpSizeEntry.html#GIMP-SIZE-ENTRY-UPDATE-SIZE:CAPS"/>
+ <keyword type="constant" name="GIMP_SIZE_ENTRY_UPDATE_RESOLUTION" link="GimpSizeEntry.html#GIMP-SIZE-ENTRY-UPDATE-RESOLUTION:CAPS"/>
+ <keyword type="constant" name="GIMP_ZOOM_IN" link="GimpZoomModel.html#GIMP-ZOOM-IN:CAPS"/>
+ <keyword type="constant" name="GIMP_ZOOM_OUT" link="GimpZoomModel.html#GIMP-ZOOM-OUT:CAPS"/>
+ <keyword type="constant" name="GIMP_ZOOM_IN_MORE" link="GimpZoomModel.html#GIMP-ZOOM-IN-MORE:CAPS"/>
+ <keyword type="constant" name="GIMP_ZOOM_OUT_MORE" link="GimpZoomModel.html#GIMP-ZOOM-OUT-MORE:CAPS"/>
+ <keyword type="constant" name="GIMP_ZOOM_IN_MAX" link="GimpZoomModel.html#GIMP-ZOOM-IN-MAX:CAPS"/>
+ <keyword type="constant" name="GIMP_ZOOM_OUT_MAX" link="GimpZoomModel.html#GIMP-ZOOM-OUT-MAX:CAPS"/>
+ <keyword type="constant" name="GIMP_ZOOM_TO" link="GimpZoomModel.html#GIMP-ZOOM-TO:CAPS"/>
+ <keyword type="constant" name="GIMP_COLOR_SELECTOR_HUE" link="GimpColorSelector.html#GIMP-COLOR-SELECTOR-HUE:CAPS"/>
+ <keyword type="constant" name="GIMP_COLOR_SELECTOR_SATURATION" link="GimpColorSelector.html#GIMP-COLOR-SELECTOR-SATURATION:CAPS"/>
+ <keyword type="constant" name="GIMP_COLOR_SELECTOR_VALUE" link="GimpColorSelector.html#GIMP-COLOR-SELECTOR-VALUE:CAPS"/>
+ <keyword type="constant" name="GIMP_COLOR_SELECTOR_RED" link="GimpColorSelector.html#GIMP-COLOR-SELECTOR-RED:CAPS"/>
+ <keyword type="constant" name="GIMP_COLOR_SELECTOR_GREEN" link="GimpColorSelector.html#GIMP-COLOR-SELECTOR-GREEN:CAPS"/>
+ <keyword type="constant" name="GIMP_COLOR_SELECTOR_BLUE" link="GimpColorSelector.html#GIMP-COLOR-SELECTOR-BLUE:CAPS"/>
+ <keyword type="constant" name="GIMP_COLOR_SELECTOR_ALPHA" link="GimpColorSelector.html#GIMP-COLOR-SELECTOR-ALPHA:CAPS"/>
+ <keyword type="constant" name="GIMP_COLOR_SELECTOR_LCH_LIGHTNESS" link="GimpColorSelector.html#GIMP-COLOR-SELECTOR-LCH-LIGHTNESS:CAPS"/>
+ <keyword type="constant" name="GIMP_COLOR_SELECTOR_LCH_CHROMA" link="GimpColorSelector.html#GIMP-COLOR-SELECTOR-LCH-CHROMA:CAPS"/>
+ <keyword type="constant" name="GIMP_COLOR_SELECTOR_LCH_HUE" link="GimpColorSelector.html#GIMP-COLOR-SELECTOR-LCH-HUE:CAPS"/>
+ <keyword type="constant" name="GIMP_COLOR_SELECTOR_MODEL_RGB" link="GimpColorSelector.html#GIMP-COLOR-SELECTOR-MODEL-RGB:CAPS"/>
+ <keyword type="constant" name="GIMP_COLOR_SELECTOR_MODEL_LCH" link="GimpColorSelector.html#GIMP-COLOR-SELECTOR-MODEL-LCH:CAPS"/>
+ <keyword type="constant" name="GIMP_COLOR_SELECTOR_MODEL_HSV" link="GimpColorSelector.html#GIMP-COLOR-SELECTOR-MODEL-HSV:CAPS"/>
+ <keyword type="constant" name="GIMP_CONTROLLER_EVENT_TRIGGER" link="GimpController.html#GIMP-CONTROLLER-EVENT-TRIGGER:CAPS"/>
+ <keyword type="constant" name="GIMP_CONTROLLER_EVENT_VALUE" link="GimpController.html#GIMP-CONTROLLER-EVENT-VALUE:CAPS"/>
+ <keyword type="constant" name="GIMP_WIDGETS_PARSE_ERROR" link="libgimpwidgets-GimpWidgets.html#GIMP-WIDGETS-PARSE-ERROR:CAPS"/>
+ <keyword type="member" name="GimpControllerEventAny.type" link="GimpController.html#GimpControllerEventAny.type"/>
+ <keyword type="member" name="GimpControllerEventAny.source" link="GimpController.html#GimpControllerEventAny.source"/>
+ <keyword type="member" name="GimpControllerEventAny.event-id" link="GimpController.html#GimpControllerEventAny.event-id"/>
+ <keyword type="member" name="GimpControllerEventTrigger.type" link="GimpController.html#GimpControllerEventTrigger.type"/>
+ <keyword type="member" name="GimpControllerEventTrigger.source" link="GimpController.html#GimpControllerEventTrigger.source"/>
+ <keyword type="member" name="GimpControllerEventTrigger.event-id" link="GimpController.html#GimpControllerEventTrigger.event-id"/>
+ <keyword type="member" name="GimpControllerEventValue.type" link="GimpController.html#GimpControllerEventValue.type"/>
+ <keyword type="member" name="GimpControllerEventValue.source" link="GimpController.html#GimpControllerEventValue.source"/>
+ <keyword type="member" name="GimpControllerEventValue.event-id" link="GimpController.html#GimpControllerEventValue.event-id"/>
+ <keyword type="member" name="GimpControllerEventValue.value" link="GimpController.html#GimpControllerEventValue.value"/>
+ </functions>
+</book>
diff --git a/devel-docs/libgimpwidgets/html/right-insensitive.png b/devel-docs/libgimpwidgets/html/right-insensitive.png
new file mode 100644
index 0000000..763208d
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/right-insensitive.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/right.png b/devel-docs/libgimpwidgets/html/right.png
new file mode 100644
index 0000000..eb90dd4
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/right.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/style.css b/devel-docs/libgimpwidgets/html/style.css
new file mode 100644
index 0000000..41781ba
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/style.css
@@ -0,0 +1,530 @@
+body
+{
+ font-family: cantarell, sans-serif;
+}
+.synopsis, .classsynopsis
+{
+ /* tango:aluminium 1/2 */
+ background: #eeeeec;
+ background: rgba(238, 238, 236, 0.5);
+ border: solid 1px rgb(238, 238, 236);
+ padding: 0.5em;
+}
+.programlisting
+{
+ /* tango:sky blue 0/1 */
+ /* fallback for no rgba support */
+ background: #e6f3ff;
+ border: solid 1px #729fcf;
+ background: rgba(114, 159, 207, 0.1);
+ border: solid 1px rgba(114, 159, 207, 0.2);
+ padding: 0.5em;
+}
+.variablelist
+{
+ padding: 4px;
+ margin-left: 3em;
+}
+.variablelist td:first-child
+{
+ vertical-align: top;
+}
+
+span.nowrap {
+ white-space: nowrap;
+}
+
+div.gallery-float
+{
+ float: left;
+ padding: 10px;
+}
+div.gallery-float img
+{
+ border-style: none;
+}
+div.gallery-spacer
+{
+ clear: both;
+}
+
+a, a:visited
+{
+ text-decoration: none;
+ /* tango:sky blue 2 */
+ color: #3465a4;
+}
+a:hover
+{
+ text-decoration: underline;
+ /* tango:sky blue 1 */
+ color: #729fcf;
+}
+
+.function_type,
+.variable_type,
+.property_type,
+.signal_type,
+.parameter_name,
+.struct_member_name,
+.union_member_name,
+.define_keyword,
+.datatype_keyword,
+.typedef_keyword
+{
+ text-align: right;
+}
+
+/* dim non-primary columns */
+.c_punctuation,
+.function_type,
+.variable_type,
+.property_type,
+.signal_type,
+.define_keyword,
+.datatype_keyword,
+.typedef_keyword,
+.property_flags,
+.signal_flags,
+.parameter_annotations,
+.enum_member_annotations,
+.struct_member_annotations,
+.union_member_annotations
+{
+ color: #888a85;
+}
+
+.function_type a,
+.function_type a:visited,
+.function_type a:hover,
+.property_type a,
+.property_type a:visited,
+.property_type a:hover,
+.signal_type a,
+.signal_type a:visited,
+.signal_type a:hover,
+.signal_flags a,
+.signal_flags a:visited,
+.signal_flags a:hover
+{
+ color: #729fcf;
+}
+
+td p
+{
+ margin: 0.25em;
+}
+
+div.informaltable table[border="1"],
+div.table table
+{
+ border-collapse: collapse;
+ border-spacing: 0px;
+ /* tango:aluminium 3 */
+ border: solid 1px #babdb6;
+}
+
+div.informaltable table[border="1"] td,
+div.informaltable table th,
+div.table table td, div.table table th
+{
+ /* tango:aluminium 3 */
+ border: solid 1px #babdb6;
+ padding: 3px;
+ vertical-align: top;
+}
+
+div.informaltable table[border="1"] th,
+div.table table th
+{
+ /* tango:aluminium 2 */
+ background-color: #d3d7cf;
+}
+
+h4
+{
+ color: #555753;
+ margin-top: 1em;
+ margin-bottom: 1em;
+}
+
+hr
+{
+ /* tango:aluminium 1 */
+ color: #d3d7cf;
+ background: #d3d7cf;
+ border: none 0px;
+ height: 1px;
+ clear: both;
+ margin: 2.0em 0em 2.0em 0em;
+}
+
+dl.toc dt
+{
+ padding-bottom: 0.25em;
+}
+
+dl.toc > dt
+{
+ padding-top: 0.25em;
+ padding-bottom: 0.25em;
+ font-weight: bold;
+}
+
+dl.toc > dl
+{
+ padding-bottom: 0.5em;
+}
+
+.parameter
+{
+ font-style: normal;
+}
+
+.footer
+{
+ padding-top: 3.5em;
+ /* tango:aluminium 3 */
+ color: #babdb6;
+ text-align: center;
+ font-size: 80%;
+}
+
+.informalfigure,
+.figure
+{
+ margin: 1em;
+}
+
+.informalexample,
+.example
+{
+ margin-top: 1em;
+ margin-bottom: 1em;
+}
+
+.warning
+{
+ /* tango:orange 0/1 */
+ background: #ffeed9;
+ background: rgba(252, 175, 62, 0.1);
+ border-color: #ffb04f;
+ border-color: rgba(252, 175, 62, 0.2);
+}
+.note
+{
+ /* tango:chameleon 0/0.5 */
+ background: #d8ffb2;
+ background: rgba(138, 226, 52, 0.1);
+ border-color: #abf562;
+ border-color: rgba(138, 226, 52, 0.2);
+}
+div.blockquote
+{
+ border-color: #eeeeec;
+}
+.note, .warning, div.blockquote
+{
+ padding: 0.5em;
+ border-width: 1px;
+ border-style: solid;
+ margin: 2em;
+}
+.note p, .warning p
+{
+ margin: 0;
+}
+
+div.warning h3.title,
+div.note h3.title
+{
+ display: none;
+}
+
+p + div.section
+{
+ margin-top: 1em;
+}
+
+div.refnamediv,
+div.refsynopsisdiv,
+div.refsect1,
+div.refsect2,
+div.toc,
+div.section
+{
+ margin-bottom: 1em;
+}
+
+/* blob links */
+h2 .extralinks, h3 .extralinks
+{
+ float: right;
+ /* tango:aluminium 3 */
+ color: #babdb6;
+ font-size: 80%;
+ font-weight: normal;
+}
+
+.lineart
+{
+ color: #d3d7cf;
+ font-weight: normal;
+}
+
+.annotation
+{
+ /* tango:aluminium 5 */
+ color: #555753;
+ font-weight: normal;
+}
+
+.structfield
+{
+ font-style: normal;
+ font-weight: normal;
+}
+
+acronym,abbr
+{
+ border-bottom: 1px dotted gray;
+}
+
+.listing_frame {
+ /* tango:sky blue 1 */
+ border: solid 1px #729fcf;
+ border: solid 1px rgba(114, 159, 207, 0.2);
+ padding: 0px;
+}
+
+.listing_lines, .listing_code {
+ margin-top: 0px;
+ margin-bottom: 0px;
+ padding: 0.5em;
+}
+.listing_lines {
+ /* tango:sky blue 0.5 */
+ background: #a6c5e3;
+ background: rgba(114, 159, 207, 0.2);
+ /* tango:aluminium 6 */
+ color: #2e3436;
+}
+.listing_code {
+ /* tango:sky blue 0 */
+ background: #e6f3ff;
+ background: rgba(114, 159, 207, 0.1);
+}
+.listing_code .programlisting {
+ /* override from previous */
+ border: none 0px;
+ padding: 0px;
+ background: none;
+}
+.listing_lines pre, .listing_code pre {
+ margin: 0px;
+}
+
+@media screen {
+ /* these have a <sup> as a first child, but since there are no parent selectors
+ * we can't use that. */
+ a.footnote
+ {
+ position: relative;
+ top: 0em ! important;
+ }
+ /* this is needed so that the local anchors are displayed below the naviagtion */
+ div.footnote a[name], div.refnamediv a[name], div.refsect1 a[name], div.refsect2 a[name], div.index a[name], div.glossary a[name], div.sect1 a[name]
+ {
+ display: inline-block;
+ position: relative;
+ top:-5em;
+ }
+ /* this seems to be a bug in the xsl style sheets when generating indexes */
+ div.index div.index
+ {
+ top: 0em;
+ }
+ /* make space for the fixed navigation bar and add space at the bottom so that
+ * link targets appear somewhat close to top
+ */
+ body
+ {
+ padding-top: 2.5em;
+ padding-bottom: 500px;
+ max-width: 60em;
+ }
+ p
+ {
+ max-width: 60em;
+ }
+ /* style and size the navigation bar */
+ table.navigation#top
+ {
+ position: fixed;
+ background: #e2e2e2;
+ border-bottom: solid 1px #babdb6;
+ border-spacing: 5px;
+ margin-top: 0;
+ margin-bottom: 0;
+ top: 0;
+ left: 0;
+ z-index: 10;
+ }
+ table.navigation#top td
+ {
+ padding-left: 6px;
+ padding-right: 6px;
+ }
+ .navigation a, .navigation a:visited
+ {
+ /* tango:sky blue 3 */
+ color: #204a87;
+ }
+ .navigation a:hover
+ {
+ /* tango:sky blue 2 */
+ color: #3465a4;
+ }
+ td.shortcuts
+ {
+ /* tango:sky blue 2 */
+ color: #3465a4;
+ font-size: 80%;
+ white-space: nowrap;
+ }
+ td.shortcuts .dim
+ {
+ color: #babdb6;
+ }
+ .navigation .title
+ {
+ font-size: 80%;
+ max-width: none;
+ margin: 0px;
+ font-weight: normal;
+ }
+}
+@media screen and (min-width: 60em) {
+ /* screen larger than 60em */
+ body { margin: auto; }
+}
+@media screen and (max-width: 60em) {
+ /* screen less than 60em */
+ #nav_hierarchy { display: none; }
+ #nav_interfaces { display: none; }
+ #nav_prerequisites { display: none; }
+ #nav_derived_interfaces { display: none; }
+ #nav_implementations { display: none; }
+ #nav_child_properties { display: none; }
+ #nav_style_properties { display: none; }
+ #nav_index { display: none; }
+ #nav_glossary { display: none; }
+ .gallery_image { display: none; }
+ .property_flags { display: none; }
+ .signal_flags { display: none; }
+ .parameter_annotations { display: none; }
+ .enum_member_annotations { display: none; }
+ .struct_member_annotations { display: none; }
+ .union_member_annotations { display: none; }
+ /* now that a column is hidden, optimize space */
+ col.parameters_name { width: auto; }
+ col.parameters_description { width: auto; }
+ col.struct_members_name { width: auto; }
+ col.struct_members_description { width: auto; }
+ col.enum_members_name { width: auto; }
+ col.enum_members_description { width: auto; }
+ col.union_members_name { width: auto; }
+ col.union_members_description { width: auto; }
+ .listing_lines { display: none; }
+}
+@media print {
+ table.navigation {
+ visibility: collapse;
+ display: none;
+ }
+ div.titlepage table.navigation {
+ visibility: visible;
+ display: table;
+ background: #e2e2e2;
+ border: solid 1px #babdb6;
+ margin-top: 0;
+ margin-bottom: 0;
+ top: 0;
+ left: 0;
+ height: 3em;
+ }
+}
+
+pre { line-height: 125%; margin: 0; }
+td.linenos pre { color: #000000; background-color: #f0f0f0; padding: 0 5px 0 5px; }
+span.linenos { color: #000000; background-color: #f0f0f0; padding: 0 5px 0 5px; }
+td.linenos pre.special { color: #000000; background-color: #ffffc0; padding: 0 5px 0 5px; }
+span.linenos.special { color: #000000; background-color: #ffffc0; padding: 0 5px 0 5px; }
+.hll { background-color: #ffffcc }
+.c { color: #408080; font-style: italic } /* Comment */
+.err { border: 1px solid #FF0000 } /* Error */
+.k { color: #008000; font-weight: bold } /* Keyword */
+.o { color: #666666 } /* Operator */
+.ch { color: #408080; font-style: italic } /* Comment.Hashbang */
+.cm { color: #408080; font-style: italic } /* Comment.Multiline */
+.cp { color: #BC7A00 } /* Comment.Preproc */
+.cpf { color: #408080; font-style: italic } /* Comment.PreprocFile */
+.c1 { color: #408080; font-style: italic } /* Comment.Single */
+.cs { color: #408080; font-style: italic } /* Comment.Special */
+.gd { color: #A00000 } /* Generic.Deleted */
+.ge { font-style: italic } /* Generic.Emph */
+.gr { color: #FF0000 } /* Generic.Error */
+.gh { color: #000080; font-weight: bold } /* Generic.Heading */
+.gi { color: #00A000 } /* Generic.Inserted */
+.go { color: #888888 } /* Generic.Output */
+.gp { color: #000080; font-weight: bold } /* Generic.Prompt */
+.gs { font-weight: bold } /* Generic.Strong */
+.gu { color: #800080; font-weight: bold } /* Generic.Subheading */
+.gt { color: #0044DD } /* Generic.Traceback */
+.kc { color: #008000; font-weight: bold } /* Keyword.Constant */
+.kd { color: #008000; font-weight: bold } /* Keyword.Declaration */
+.kn { color: #008000; font-weight: bold } /* Keyword.Namespace */
+.kp { color: #008000 } /* Keyword.Pseudo */
+.kr { color: #008000; font-weight: bold } /* Keyword.Reserved */
+.kt { color: #B00040 } /* Keyword.Type */
+.m { color: #666666 } /* Literal.Number */
+.s { color: #BA2121 } /* Literal.String */
+.na { color: #7D9029 } /* Name.Attribute */
+.nb { color: #008000 } /* Name.Builtin */
+.nc { color: #0000FF; font-weight: bold } /* Name.Class */
+.no { color: #880000 } /* Name.Constant */
+.nd { color: #AA22FF } /* Name.Decorator */
+.ni { color: #999999; font-weight: bold } /* Name.Entity */
+.ne { color: #D2413A; font-weight: bold } /* Name.Exception */
+.nf { color: #0000FF } /* Name.Function */
+.nl { color: #A0A000 } /* Name.Label */
+.nn { color: #0000FF; font-weight: bold } /* Name.Namespace */
+.nt { color: #008000; font-weight: bold } /* Name.Tag */
+.nv { color: #19177C } /* Name.Variable */
+.ow { color: #AA22FF; font-weight: bold } /* Operator.Word */
+.w { color: #bbbbbb } /* Text.Whitespace */
+.mb { color: #666666 } /* Literal.Number.Bin */
+.mf { color: #666666 } /* Literal.Number.Float */
+.mh { color: #666666 } /* Literal.Number.Hex */
+.mi { color: #666666 } /* Literal.Number.Integer */
+.mo { color: #666666 } /* Literal.Number.Oct */
+.sa { color: #BA2121 } /* Literal.String.Affix */
+.sb { color: #BA2121 } /* Literal.String.Backtick */
+.sc { color: #BA2121 } /* Literal.String.Char */
+.dl { color: #BA2121 } /* Literal.String.Delimiter */
+.sd { color: #BA2121; font-style: italic } /* Literal.String.Doc */
+.s2 { color: #BA2121 } /* Literal.String.Double */
+.se { color: #BB6622; font-weight: bold } /* Literal.String.Escape */
+.sh { color: #BA2121 } /* Literal.String.Heredoc */
+.si { color: #BB6688; font-weight: bold } /* Literal.String.Interpol */
+.sx { color: #008000 } /* Literal.String.Other */
+.sr { color: #BB6688 } /* Literal.String.Regex */
+.s1 { color: #BA2121 } /* Literal.String.Single */
+.ss { color: #19177C } /* Literal.String.Symbol */
+.bp { color: #008000 } /* Name.Builtin.Pseudo */
+.fm { color: #0000FF } /* Name.Function.Magic */
+.vc { color: #19177C } /* Name.Variable.Class */
+.vg { color: #19177C } /* Name.Variable.Global */
+.vi { color: #19177C } /* Name.Variable.Instance */
+.vm { color: #19177C } /* Name.Variable.Magic */
+.il { color: #666666 } /* Literal.Number.Integer.Long */ \ No newline at end of file
diff --git a/devel-docs/libgimpwidgets/html/up-insensitive.png b/devel-docs/libgimpwidgets/html/up-insensitive.png
new file mode 100644
index 0000000..478700c
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/up-insensitive.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/html/up.png b/devel-docs/libgimpwidgets/html/up.png
new file mode 100644
index 0000000..636d50d
--- /dev/null
+++ b/devel-docs/libgimpwidgets/html/up.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/images/gimp-widget-browser.png b/devel-docs/libgimpwidgets/images/gimp-widget-browser.png
new file mode 100644
index 0000000..49a6251
--- /dev/null
+++ b/devel-docs/libgimpwidgets/images/gimp-widget-browser.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/images/gimp-widget-button.png b/devel-docs/libgimpwidgets/images/gimp-widget-button.png
new file mode 100644
index 0000000..ce6dea5
--- /dev/null
+++ b/devel-docs/libgimpwidgets/images/gimp-widget-button.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/images/gimp-widget-chain-button.png b/devel-docs/libgimpwidgets/images/gimp-widget-chain-button.png
new file mode 100644
index 0000000..db71a5c
--- /dev/null
+++ b/devel-docs/libgimpwidgets/images/gimp-widget-chain-button.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/images/gimp-widget-color-area.png b/devel-docs/libgimpwidgets/images/gimp-widget-color-area.png
new file mode 100644
index 0000000..85390bd
--- /dev/null
+++ b/devel-docs/libgimpwidgets/images/gimp-widget-color-area.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/images/gimp-widget-color-button.png b/devel-docs/libgimpwidgets/images/gimp-widget-color-button.png
new file mode 100644
index 0000000..1f464b6
--- /dev/null
+++ b/devel-docs/libgimpwidgets/images/gimp-widget-color-button.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/images/gimp-widget-color-hex-entry.png b/devel-docs/libgimpwidgets/images/gimp-widget-color-hex-entry.png
new file mode 100644
index 0000000..f402ac3
--- /dev/null
+++ b/devel-docs/libgimpwidgets/images/gimp-widget-color-hex-entry.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/images/gimp-widget-color-profile-combo-box.png b/devel-docs/libgimpwidgets/images/gimp-widget-color-profile-combo-box.png
new file mode 100644
index 0000000..0592449
--- /dev/null
+++ b/devel-docs/libgimpwidgets/images/gimp-widget-color-profile-combo-box.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/images/gimp-widget-color-scale.png b/devel-docs/libgimpwidgets/images/gimp-widget-color-scale.png
new file mode 100644
index 0000000..2a72c4c
--- /dev/null
+++ b/devel-docs/libgimpwidgets/images/gimp-widget-color-scale.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/images/gimp-widget-color-selection.png b/devel-docs/libgimpwidgets/images/gimp-widget-color-selection.png
new file mode 100644
index 0000000..dbf3916
--- /dev/null
+++ b/devel-docs/libgimpwidgets/images/gimp-widget-color-selection.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/images/gimp-widget-dialog.png b/devel-docs/libgimpwidgets/images/gimp-widget-dialog.png
new file mode 100644
index 0000000..97d74c4
--- /dev/null
+++ b/devel-docs/libgimpwidgets/images/gimp-widget-dialog.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/images/gimp-widget-enum-combo-box.png b/devel-docs/libgimpwidgets/images/gimp-widget-enum-combo-box.png
new file mode 100644
index 0000000..50ee70d
--- /dev/null
+++ b/devel-docs/libgimpwidgets/images/gimp-widget-enum-combo-box.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/images/gimp-widget-enum-label.png b/devel-docs/libgimpwidgets/images/gimp-widget-enum-label.png
new file mode 100644
index 0000000..9a76eda
--- /dev/null
+++ b/devel-docs/libgimpwidgets/images/gimp-widget-enum-label.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/images/gimp-widget-file-entry.png b/devel-docs/libgimpwidgets/images/gimp-widget-file-entry.png
new file mode 100644
index 0000000..39c8f15
--- /dev/null
+++ b/devel-docs/libgimpwidgets/images/gimp-widget-file-entry.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/images/gimp-widget-frame.png b/devel-docs/libgimpwidgets/images/gimp-widget-frame.png
new file mode 100644
index 0000000..6709e72
--- /dev/null
+++ b/devel-docs/libgimpwidgets/images/gimp-widget-frame.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/images/gimp-widget-hint-box.png b/devel-docs/libgimpwidgets/images/gimp-widget-hint-box.png
new file mode 100644
index 0000000..ea1a05a
--- /dev/null
+++ b/devel-docs/libgimpwidgets/images/gimp-widget-hint-box.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/images/gimp-widget-int-combo-box.png b/devel-docs/libgimpwidgets/images/gimp-widget-int-combo-box.png
new file mode 100644
index 0000000..143fba5
--- /dev/null
+++ b/devel-docs/libgimpwidgets/images/gimp-widget-int-combo-box.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/images/gimp-widget-memsize-entry.png b/devel-docs/libgimpwidgets/images/gimp-widget-memsize-entry.png
new file mode 100644
index 0000000..ba85f44
--- /dev/null
+++ b/devel-docs/libgimpwidgets/images/gimp-widget-memsize-entry.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/images/gimp-widget-number-pair-entry.png b/devel-docs/libgimpwidgets/images/gimp-widget-number-pair-entry.png
new file mode 100644
index 0000000..97315e8
--- /dev/null
+++ b/devel-docs/libgimpwidgets/images/gimp-widget-number-pair-entry.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/images/gimp-widget-offset-area.png b/devel-docs/libgimpwidgets/images/gimp-widget-offset-area.png
new file mode 100644
index 0000000..715e910
--- /dev/null
+++ b/devel-docs/libgimpwidgets/images/gimp-widget-offset-area.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/images/gimp-widget-page-selector.png b/devel-docs/libgimpwidgets/images/gimp-widget-page-selector.png
new file mode 100644
index 0000000..7cdd44b
--- /dev/null
+++ b/devel-docs/libgimpwidgets/images/gimp-widget-page-selector.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/images/gimp-widget-path-editor.png b/devel-docs/libgimpwidgets/images/gimp-widget-path-editor.png
new file mode 100644
index 0000000..1d21199
--- /dev/null
+++ b/devel-docs/libgimpwidgets/images/gimp-widget-path-editor.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/images/gimp-widget-pick-button.png b/devel-docs/libgimpwidgets/images/gimp-widget-pick-button.png
new file mode 100644
index 0000000..9b2c963
--- /dev/null
+++ b/devel-docs/libgimpwidgets/images/gimp-widget-pick-button.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/images/gimp-widget-preview-area.png b/devel-docs/libgimpwidgets/images/gimp-widget-preview-area.png
new file mode 100644
index 0000000..1b2acc3
--- /dev/null
+++ b/devel-docs/libgimpwidgets/images/gimp-widget-preview-area.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/images/gimp-widget-string-combo-box.png b/devel-docs/libgimpwidgets/images/gimp-widget-string-combo-box.png
new file mode 100644
index 0000000..9a984ad
--- /dev/null
+++ b/devel-docs/libgimpwidgets/images/gimp-widget-string-combo-box.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/images/gimp-widget-unit-menu.png b/devel-docs/libgimpwidgets/images/gimp-widget-unit-menu.png
new file mode 100644
index 0000000..17522d2
--- /dev/null
+++ b/devel-docs/libgimpwidgets/images/gimp-widget-unit-menu.png
Binary files differ
diff --git a/devel-docs/libgimpwidgets/libgimpwidgets-docs.sgml b/devel-docs/libgimpwidgets/libgimpwidgets-docs.sgml
new file mode 100644
index 0000000..f00ff33
--- /dev/null
+++ b/devel-docs/libgimpwidgets/libgimpwidgets-docs.sgml
@@ -0,0 +1,148 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!DOCTYPE book PUBLIC '-//OASIS//DTD DocBook XML V4.5//EN'
+ 'http://www.oasis-open.org/docbook/xml/4.5/docbookx.dtd'>
+
+<book lang="en" id="libgimpwidgets" xmlns:xi="http://www.w3.org/2003/XInclude">
+
+ <bookinfo>
+ <title>GIMP Widgets Library Reference Manual</title>
+ <releaseinfo>
+ for GIMP <xi:include href="version" parse="text"/>
+ </releaseinfo>
+ </bookinfo>
+
+ <part id="libgimpwidgets-widgets">
+ <title>GIMP Widgets</title>
+
+ <chapter id="libgimpwidgets-hierarchy">
+ <title>Object Hierarchy</title>
+ <xi:include href="xml/tree_index.sgml" />
+ </chapter>
+ <chapter id="libgimpwidgets-gallery">
+ <title>Widget Gallery</title>
+ <xi:include href="visual-index.xml" />
+ </chapter>
+
+ <xi:include href="xml/gimpbrowser.xml" />
+ <xi:include href="xml/gimpbutton.xml" />
+ <xi:include href="xml/gimpchainbutton.xml" />
+ <xi:include href="xml/gimpcolorarea.xml" />
+ <xi:include href="xml/gimpcolorbutton.xml" />
+ <xi:include href="xml/gimpcolorhexentry.xml" />
+ <xi:include href="xml/gimpcolorscale.xml" />
+ <xi:include href="xml/gimpcolorselection.xml" />
+ <xi:include href="xml/gimpcolorprofilechooserdialog.xml" />
+ <xi:include href="xml/gimpcolorprofilestore.xml" />
+ <xi:include href="xml/gimpcolorprofilecombobox.xml" />
+ <xi:include href="xml/gimpcolorprofileview.xml" />
+ <xi:include href="xml/gimpdialog.xml" />
+ <xi:include href="xml/gimpenumstore.xml" />
+ <xi:include href="xml/gimpenumcombobox.xml" />
+ <xi:include href="xml/gimpenumlabel.xml" />
+ <xi:include href="xml/gimpfileentry.xml" />
+ <xi:include href="xml/gimpframe.xml" />
+ <xi:include href="xml/gimphintbox.xml" />
+ <xi:include href="xml/gimpintcombobox.xml" />
+ <xi:include href="xml/gimpintstore.xml" />
+ <xi:include href="xml/gimpmemsizeentry.xml" />
+ <xi:include href="xml/gimpnumberpairentry.xml" />
+ <xi:include href="xml/gimpoffsetarea.xml" />
+ <xi:include href="xml/gimppageselector.xml" />
+ <xi:include href="xml/gimppatheditor.xml" />
+ <xi:include href="xml/gimppickbutton.xml" />
+ <xi:include href="xml/gimppreviewarea.xml" />
+ <xi:include href="xml/gimppreview.xml" />
+ <xi:include href="xml/gimpruler.xml" />
+ <xi:include href="xml/gimpscrolledpreview.xml" />
+ <xi:include href="xml/gimpsizeentry.xml" />
+ <xi:include href="xml/gimpstringcombobox.xml" />
+ <xi:include href="xml/gimpunitstore.xml" />
+ <xi:include href="xml/gimpunitcombobox.xml" />
+ <xi:include href="xml/gimpzoommodel.xml" />
+ </part>
+
+ <part id="libgimpwidgets-cell-renderers">
+ <title>Cell Renderers for GtkTreeView</title>
+ <xi:include href="xml/gimpcellrenderercolor.xml" />
+ <xi:include href="xml/gimpcellrenderertoggle.xml" />
+ </part>
+
+ <part id="libgimpwidgets-colordisplay">
+ <title>GIMP Display Filters</title>
+ <xi:include href="xml/gimpcolordisplay.xml" />
+ <xi:include href="xml/gimpcolordisplaystack.xml" />
+ </part>
+
+ <part id="libgimpwidgets-colorselector">
+ <title>GIMP Color Selectors</title>
+ <xi:include href="xml/gimpcolorselector.xml" />
+ <xi:include href="xml/gimpcolornotebook.xml" />
+ <xi:include href="xml/gimpcolorscales.xml" />
+ <xi:include href="xml/gimpcolorselect.xml" />
+ </part>
+
+ <part id="libgimpwidgets-controller">
+ <title>GIMP Controllers</title>
+ <para>
+ Note that the controller API is work in progress.
+ </para>
+ <xi:include href="xml/gimpcontroller.xml" />
+ </part>
+
+ <part id="libgimpwidgets-utils">
+ <title>GIMP Widgets Utilities</title>
+ <xi:include href="xml/gimpcairo-utils.xml" />
+ <xi:include href="xml/gimphelpui.xml" />
+ <xi:include href="xml/gimpquerybox.xml" />
+ <xi:include href="xml/gimpicons.xml" />
+ <xi:include href="xml/gimpenumwidgets.xml" />
+ <xi:include href="xml/gimppropwidgets.xml" />
+ <xi:include href="xml/gimpwidgets.xml" />
+ <xi:include href="xml/gimpwidgetsutils.xml" />
+ </part>
+
+ <part id="libgimpwidgets-deprecated">
+ <title>Deprecated API</title>
+ <xi:include href="xml/gimpoldwidgets.xml" />
+ <xi:include href="xml/gimppixmap.xml" />
+ <xi:include href="xml/gimpunitmenu.xml" />
+ </part>
+
+ <index id="api-index-full">
+ <title>Index</title>
+ <xi:include href="xml/api-index-full.xml"><xi:fallback /></xi:include>
+ </index>
+ <index role="2.2" id="api-index-2-2">
+ <title>Index of new symbols in GIMP 2.2</title>
+ <xi:include href="xml/api-index-2.2.xml"><xi:fallback /></xi:include>
+ </index>
+ <index role="2.4" id="api-index-2-4">
+ <title>Index of new symbols in GIMP 2.4</title>
+ <xi:include href="xml/api-index-2.4.xml"><xi:fallback /></xi:include>
+ </index>
+ <index role="2.6" id="api-index-2-6">
+ <title>Index of new symbols in GIMP 2.6</title>
+ <xi:include href="xml/api-index-2.6.xml"><xi:fallback /></xi:include>
+ </index>
+ <index role="2.8" id="api-index-2-8">
+ <title>Index of new symbols in GIMP 2.8</title>
+ <xi:include href="xml/api-index-2.8.xml"><xi:fallback /></xi:include>
+ </index>
+ <index role="2.10" id="api-index-2-10">
+ <title>Index of new symbols in GIMP 2.10</title>
+ <xi:include href="xml/api-index-2.10.xml"><xi:fallback /></xi:include>
+ </index>
+ <index role="2.10.4" id="api-index-2-10-4">
+ <title>Index of new symbols in GIMP 2.10.4</title>
+ <xi:include href="xml/api-index-2.10.4.xml"><xi:fallback /></xi:include>
+ </index>
+ <index role="2.10.10" id="api-index-2-10-10">
+ <title>Index of new symbols in GIMP 2.10.10</title>
+ <xi:include href="xml/api-index-2.10.10.xml"><xi:fallback /></xi:include>
+ </index>
+ <index role="deprecated" id="api-index-deprecated">
+ <title>Index of deprecated symbols</title>
+ <xi:include href="xml/api-index-deprecated.xml"><xi:fallback /></xi:include>
+ </index>
+
+</book>
diff --git a/devel-docs/libgimpwidgets/libgimpwidgets-overrides.txt b/devel-docs/libgimpwidgets/libgimpwidgets-overrides.txt
new file mode 100644
index 0000000..e69de29
--- /dev/null
+++ b/devel-docs/libgimpwidgets/libgimpwidgets-overrides.txt
diff --git a/devel-docs/libgimpwidgets/libgimpwidgets-sections.txt b/devel-docs/libgimpwidgets/libgimpwidgets-sections.txt
new file mode 100644
index 0000000..01be7d2
--- /dev/null
+++ b/devel-docs/libgimpwidgets/libgimpwidgets-sections.txt
@@ -0,0 +1,1768 @@
+<SECTION>
+<FILE>gimpbrowser</FILE>
+<TITLE>GimpBrowser</TITLE>
+GimpBrowser
+gimp_browser_new
+gimp_browser_add_search_types
+gimp_browser_set_widget
+gimp_browser_show_message
+<SUBSECTION Standard>
+GimpBrowserClass
+GIMP_BROWSER
+GIMP_IS_BROWSER
+GIMP_TYPE_BROWSER
+gimp_browser_get_type
+GIMP_BROWSER_CLASS
+GIMP_IS_BROWSER_CLASS
+GIMP_BROWSER_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpbusybox</FILE>
+<TITLE>GimpBusyBox</TITLE>
+GimpBusyBox
+gimp_busy_box_new
+gimp_busy_box_set_message
+gimp_busy_box_get_message
+<SUBSECTION Standard>
+GIMP_BUSY_BOX
+GIMP_IS_BUSY_BOX
+GIMP_TYPE_BUSY_BOX
+gimp_busy_box_get_type
+GimpBusyBoxClass
+GimpBusyBoxPrivate
+GIMP_BUSY_BOX_CLASS
+GIMP_IS_BUSY_BOX_CLASS
+GIMP_BUSY_BOX_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpbutton</FILE>
+<TITLE>GimpButton</TITLE>
+GimpButton
+gimp_button_new
+gimp_button_extended_clicked
+<SUBSECTION Standard>
+GIMP_BUTTON
+GIMP_IS_BUTTON
+GIMP_TYPE_BUTTON
+gimp_button_get_type
+GimpButtonClass
+GIMP_BUTTON_CLASS
+GIMP_IS_BUTTON_CLASS
+GIMP_BUTTON_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpcairo-utils</FILE>
+<TITLE>GimpCairoUtils</TITLE>
+gimp_cairo_set_focus_line_pattern
+gimp_cairo_surface_create_from_pixbuf
+</SECTION>
+
+<SECTION>
+<FILE>gimpcellrenderercolor</FILE>
+<TITLE>GimpCellRendererColor</TITLE>
+GimpCellRendererColor
+gimp_cell_renderer_color_new
+<SUBSECTION Standard>
+GimpCellRendererColorClass
+GIMP_CELL_RENDERER_COLOR
+GIMP_IS_CELL_RENDERER_COLOR
+GIMP_TYPE_CELL_RENDERER_COLOR
+gimp_cell_renderer_color_get_type
+GIMP_CELL_RENDERER_COLOR_CLASS
+GIMP_IS_CELL_RENDERER_COLOR_CLASS
+GIMP_CELL_RENDERER_COLOR_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpcellrenderertoggle</FILE>
+<TITLE>GimpCellRendererToggle</TITLE>
+GimpCellRendererToggle
+gimp_cell_renderer_toggle_new
+gimp_cell_renderer_toggle_clicked
+<SUBSECTION Standard>
+GimpCellRendererToggleClass
+GIMP_CELL_RENDERER_TOGGLE
+GIMP_IS_CELL_RENDERER_TOGGLE
+GIMP_TYPE_CELL_RENDERER_TOGGLE
+gimp_cell_renderer_toggle_get_type
+GIMP_CELL_RENDERER_TOGGLE_CLASS
+GIMP_IS_CELL_RENDERER_TOGGLE_CLASS
+GIMP_CELL_RENDERER_TOGGLE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpchainbutton</FILE>
+<TITLE>GimpChainButton</TITLE>
+GimpChainButton
+GimpChainPosition
+gimp_chain_button_new
+gimp_chain_button_get_icon_size
+gimp_chain_button_set_icon_size
+gimp_chain_button_set_active
+gimp_chain_button_get_active
+<SUBSECTION Standard>
+GIMP_CHAIN_BUTTON
+GIMP_IS_CHAIN_BUTTON
+GIMP_TYPE_CHAIN_BUTTON
+gimp_chain_button_get_type
+GimpChainButtonClass
+GIMP_CHAIN_BUTTON_CLASS
+GIMP_IS_CHAIN_BUTTON_CLASS
+GIMP_CHAIN_BUTTON_GET_CLASS
+GIMP_TYPE_CHAIN_POSITION
+gimp_chain_position_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpcolorarea</FILE>
+<TITLE>GimpColorArea</TITLE>
+GimpColorArea
+GimpColorAreaType
+gimp_color_area_new
+gimp_color_area_set_color
+gimp_color_area_get_color
+gimp_color_area_has_alpha
+gimp_color_area_set_type
+gimp_color_area_set_draw_border
+gimp_color_area_set_color_config
+<SUBSECTION Standard>
+GIMP_COLOR_AREA
+GIMP_IS_COLOR_AREA
+GIMP_TYPE_COLOR_AREA
+gimp_color_area_get_type
+GimpColorAreaClass
+GIMP_COLOR_AREA_CLASS
+GIMP_IS_COLOR_AREA_CLASS
+GIMP_COLOR_AREA_GET_CLASS
+GIMP_TYPE_COLOR_AREA_TYPE
+gimp_color_area_type_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpcolorbutton</FILE>
+<TITLE>GimpColorButton</TITLE>
+GimpColorButton
+gimp_color_button_new
+gimp_color_button_set_title
+gimp_color_button_get_title
+gimp_color_button_set_color
+gimp_color_button_get_color
+gimp_color_button_set_update
+gimp_color_button_get_update
+gimp_color_button_has_alpha
+gimp_color_button_set_type
+gimp_color_button_set_color_config
+gimp_color_button_get_ui_manager
+<SUBSECTION Standard>
+GIMP_COLOR_BUTTON
+GIMP_IS_COLOR_BUTTON
+GIMP_TYPE_COLOR_BUTTON
+gimp_color_button_get_type
+GimpColorButtonClass
+GIMP_COLOR_BUTTON_CLASS
+GIMP_IS_COLOR_BUTTON_CLASS
+GIMP_COLOR_BUTTON_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpcolorhexentry</FILE>
+<TITLE>GimpColorHexEntry</TITLE>
+GimpColorHexEntry
+gimp_color_hex_entry_new
+gimp_color_hex_entry_set_color
+gimp_color_hex_entry_get_color
+<SUBSECTION Standard>
+GimpColorHexEntryClass
+GIMP_COLOR_HEX_ENTRY
+GIMP_IS_COLOR_HEX_ENTRY
+GIMP_TYPE_COLOR_HEX_ENTRY
+gimp_color_hex_entry_get_type
+GIMP_COLOR_HEX_ENTRY_CLASS
+GIMP_IS_COLOR_HEX_ENTRY_CLASS
+GIMP_COLOR_HEX_ENTRY_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpcolorscale</FILE>
+<TITLE>GimpColorScale</TITLE>
+GimpColorScale
+gimp_color_scale_new
+gimp_color_scale_set_channel
+gimp_color_scale_set_color
+gimp_color_scale_set_color_config
+<SUBSECTION Standard>
+GimpColorScaleClass
+GIMP_COLOR_SCALE
+GIMP_IS_COLOR_SCALE
+GIMP_TYPE_COLOR_SCALE
+gimp_color_scale_get_type
+GIMP_COLOR_SCALE_CLASS
+GIMP_IS_COLOR_SCALE_CLASS
+GIMP_COLOR_SCALE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpcolorselection</FILE>
+<TITLE>GimpColorSelection</TITLE>
+GimpColorSelection
+gimp_color_selection_new
+gimp_color_selection_set_show_alpha
+gimp_color_selection_get_show_alpha
+gimp_color_selection_set_color
+gimp_color_selection_get_color
+gimp_color_selection_set_old_color
+gimp_color_selection_get_old_color
+gimp_color_selection_reset
+gimp_color_selection_color_changed
+gimp_color_selection_set_config
+<SUBSECTION Standard>
+GIMP_COLOR_SELECTION
+GIMP_IS_COLOR_SELECTION
+GIMP_TYPE_COLOR_SELECTION
+gimp_color_selection_get_type
+GimpColorSelectionClass
+GIMP_COLOR_SELECTION_CLASS
+GIMP_IS_COLOR_SELECTION_CLASS
+GIMP_COLOR_SELECTION_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpcolorprofilechooserdialog</FILE>
+<TITLE>GimpColorProfileChooserDialog</TITLE>
+gimp_color_profile_chooser_dialog_new
+<SUBSECTION Standard>
+GIMP_COLOR_PROFILE_CHOOSER_DIALOG
+GIMP_COLOR_PROFILE_CHOOSER_DIALOG_CLASS
+GIMP_COLOR_PROFILE_CHOOSER_DIALOG_GET_CLASS
+GIMP_IS_COLOR_PROFILE_CHOOSER_DIALOG
+GIMP_IS_COLOR_PROFILE_CHOOSER_DIALOG_CLASS
+GIMP_TYPE_COLOR_PROFILE_CHOOSER_DIALOG
+GimpColorProfileChooserDialog
+GimpColorProfileChooserDialogClass
+GimpColorProfileChooserDialogPrivate
+gimp_color_profile_chooser_dialog_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpcolorprofilecombobox</FILE>
+<TITLE>GimpColorProfileComboBox</TITLE>
+GimpColorProfileComboBox
+gimp_color_profile_combo_box_new
+gimp_color_profile_combo_box_new_with_model
+gimp_color_profile_combo_box_add
+gimp_color_profile_combo_box_add_file
+gimp_color_profile_combo_box_set_active
+gimp_color_profile_combo_box_set_active_file
+gimp_color_profile_combo_box_get_active
+gimp_color_profile_combo_box_get_active_file
+<SUBSECTION Standard>
+GimpColorProfileComboBoxClass
+GIMP_COLOR_PROFILE_COMBO_BOX
+GIMP_IS_COLOR_PROFILE_COMBO_BOX
+GIMP_TYPE_COLOR_PROFILE_COMBO_BOX
+gimp_color_profile_combo_box_get_type
+GIMP_COLOR_PROFILE_COMBO_BOX_CLASS
+GIMP_IS_COLOR_PROFILE_COMBO_BOX_CLASS
+GIMP_COLOR_PROFILE_COMBO_BOX_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpcolorprofilestore</FILE>
+<TITLE>GimpColorProfileStore</TITLE>
+GimpColorProfileStore
+gimp_color_profile_store_new
+gimp_color_profile_store_add
+gimp_color_profile_store_add_file
+<SUBSECTION Standard>
+GimpColorProfileStoreClass
+GIMP_COLOR_PROFILE_STORE
+GIMP_IS_COLOR_PROFILE_STORE
+GIMP_TYPE_COLOR_PROFILE_STORE
+gimp_color_profile_store_get_type
+GIMP_COLOR_PROFILE_STORE_CLASS
+GIMP_IS_COLOR_PROFILE_STORE_CLASS
+GIMP_COLOR_PROFILE_STORE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpcolorprofileview</FILE>
+<TITLE>GimpColorProfileView</TITLE>
+gimp_color_profile_view_new
+gimp_color_profile_view_set_profile
+gimp_color_profile_view_set_error
+<SUBSECTION Standard>
+GIMP_COLOR_PROFILE_VIEW
+GIMP_COLOR_PROFILE_VIEW_CLASS
+GIMP_COLOR_PROFILE_VIEW_GET_CLASS
+GIMP_IS_COLOR_PROFILE_VIEW
+GIMP_IS_COLOR_PROFILE_VIEW_CLASS
+GIMP_TYPE_COLOR_PROFILE_VIEW
+GimpColorProfileView
+GimpColorProfileViewClass
+GimpColorProfileViewPrivate
+gimp_color_profile_view_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpenumstore</FILE>
+<TITLE>GimpEnumStore</TITLE>
+GimpEnumStore
+gimp_enum_store_new
+gimp_enum_store_new_with_range
+gimp_enum_store_new_with_values
+gimp_enum_store_new_with_values_valist
+gimp_enum_store_set_stock_prefix
+gimp_enum_store_set_icon_prefix
+<SUBSECTION Standard>
+GimpEnumStoreClass
+GIMP_ENUM_STORE
+GIMP_IS_ENUM_STORE
+GIMP_TYPE_ENUM_STORE
+gimp_enum_store_get_type
+GIMP_ENUM_STORE_CLASS
+GIMP_IS_ENUM_STORE_CLASS
+GIMP_ENUM_STORE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpenumcombobox</FILE>
+<TITLE>GimpEnumComboBox</TITLE>
+GimpEnumComboBox
+gimp_enum_combo_box_new
+gimp_enum_combo_box_new_with_model
+gimp_enum_combo_box_set_stock_prefix
+gimp_enum_combo_box_set_icon_prefix
+<SUBSECTION Standard>
+GimpEnumComboBoxClass
+GIMP_ENUM_COMBO_BOX
+GIMP_IS_ENUM_COMBO_BOX
+GIMP_TYPE_ENUM_COMBO_BOX
+gimp_enum_combo_box_get_type
+GIMP_ENUM_COMBO_BOX_CLASS
+GIMP_IS_ENUM_COMBO_BOX_CLASS
+GIMP_ENUM_COMBO_BOX_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpenumlabel</FILE>
+<TITLE>GimpEnumLabel</TITLE>
+GimpEnumLabel
+gimp_enum_label_new
+gimp_enum_label_set_value
+<SUBSECTION Standard>
+GimpEnumLabelClass
+GIMP_ENUM_LABEL
+GIMP_IS_ENUM_LABEL
+GIMP_TYPE_ENUM_LABEL
+gimp_enum_label_get_type
+GIMP_ENUM_LABEL_CLASS
+GIMP_IS_ENUM_LABEL_CLASS
+GIMP_ENUM_LABEL_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpfileentry</FILE>
+<TITLE>GimpFileEntry</TITLE>
+GimpFileEntry
+gimp_file_entry_new
+gimp_file_entry_get_filename
+gimp_file_entry_set_filename
+<SUBSECTION Standard>
+GIMP_FILE_ENTRY
+GIMP_IS_FILE_ENTRY
+GIMP_TYPE_FILE_ENTRY
+gimp_file_entry_get_type
+GimpFileEntryClass
+GIMP_FILE_ENTRY_CLASS
+GIMP_IS_FILE_ENTRY_CLASS
+GIMP_FILE_ENTRY_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpframe</FILE>
+<TITLE>GimpFrame</TITLE>
+GimpFrame
+gimp_frame_new
+<SUBSECTION Standard>
+GimpFrameClass
+GIMP_FRAME
+GIMP_IS_FRAME
+GIMP_TYPE_FRAME
+gimp_frame_get_type
+GIMP_FRAME_CLASS
+GIMP_IS_FRAME_CLASS
+GIMP_FRAME_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimphintbox</FILE>
+<TITLE>GimpHintBox</TITLE>
+GimpHintBox
+gimp_hint_box_new
+<SUBSECTION Standard>
+GimpHintBoxClass
+GimpHintBoxPrivate
+GIMP_HINT_BOX
+GIMP_IS_HINT_BOX
+GIMP_TYPE_HINT_BOX
+gimp_hint_box_get_type
+GIMP_HINT_BOX_CLASS
+GIMP_IS_HINT_BOX_CLASS
+GIMP_HINT_BOX_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimppageselector</FILE>
+<TITLE>GimpPageSelector</TITLE>
+GimpPageSelector
+GimpPageSelectorTarget
+gimp_page_selector_new
+gimp_page_selector_set_n_pages
+gimp_page_selector_get_n_pages
+gimp_page_selector_set_target
+gimp_page_selector_get_target
+gimp_page_selector_set_page_thumbnail
+gimp_page_selector_get_page_thumbnail
+gimp_page_selector_set_page_label
+gimp_page_selector_get_page_label
+gimp_page_selector_select_all
+gimp_page_selector_unselect_all
+gimp_page_selector_select_page
+gimp_page_selector_unselect_page
+gimp_page_selector_page_is_selected
+gimp_page_selector_get_selected_pages
+gimp_page_selector_select_range
+gimp_page_selector_get_selected_range
+<SUBSECTION Standard>
+GimpPageSelectorClass
+GIMP_PAGE_SELECTOR
+GIMP_IS_PAGE_SELECTOR
+GIMP_TYPE_PAGE_SELECTOR
+gimp_page_selector_get_type
+GIMP_PAGE_SELECTOR_CLASS
+GIMP_IS_PAGE_SELECTOR_CLASS
+GIMP_PAGE_SELECTOR_GET_CLASS
+GIMP_TYPE_PAGE_SELECTOR_TARGET
+gimp_page_selector_target_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimppatheditor</FILE>
+<TITLE>GimpPathEditor</TITLE>
+GimpPathEditor
+gimp_path_editor_new
+gimp_path_editor_get_path
+gimp_path_editor_set_path
+gimp_path_editor_get_writable_path
+gimp_path_editor_set_writable_path
+gimp_path_editor_get_dir_writable
+gimp_path_editor_set_dir_writable
+<SUBSECTION Standard>
+GIMP_PATH_EDITOR
+GIMP_IS_PATH_EDITOR
+GIMP_TYPE_PATH_EDITOR
+gimp_path_editor_get_type
+GimpPathEditorClass
+GIMP_PATH_EDITOR_CLASS
+GIMP_IS_PATH_EDITOR_CLASS
+GIMP_PATH_EDITOR_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimppixmap</FILE>
+<TITLE>GimpPixmap</TITLE>
+GimpPixmap
+gimp_pixmap_new
+gimp_pixmap_set
+<SUBSECTION Standard>
+GIMP_PIXMAP
+GIMP_IS_PIXMAP
+GIMP_TYPE_PIXMAP
+gimp_pixmap_get_type
+GimpPixmapClass
+GIMP_PIXMAP_CLASS
+GIMP_IS_PIXMAP_CLASS
+GIMP_PIXMAP_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpintstore</FILE>
+<TITLE>GimpIntStore</TITLE>
+GimpIntStore
+GimpIntStoreColumns
+gimp_int_store_new
+gimp_int_store_lookup_by_value
+gimp_int_store_lookup_by_user_data
+<SUBSECTION Standard>
+GimpIntStoreClass
+GIMP_INT_STORE
+GIMP_IS_INT_STORE
+GIMP_TYPE_INT_STORE
+gimp_int_store_get_type
+GIMP_INT_STORE_CLASS
+GIMP_IS_INT_STORE_CLASS
+GIMP_INT_STORE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpintcombobox</FILE>
+<TITLE>GimpIntComboBox</TITLE>
+GimpIntComboBox
+GimpIntComboBoxLayout
+GimpIntSensitivityFunc
+gimp_int_combo_box_new
+gimp_int_combo_box_new_valist
+gimp_int_combo_box_new_array
+gimp_int_combo_box_prepend
+gimp_int_combo_box_append
+gimp_int_combo_box_set_active
+gimp_int_combo_box_get_active
+gimp_int_combo_box_set_active_by_user_data
+gimp_int_combo_box_get_active_user_data
+gimp_int_combo_box_set_label
+gimp_int_combo_box_get_label
+gimp_int_combo_box_set_layout
+gimp_int_combo_box_get_layout
+gimp_int_combo_box_connect
+gimp_int_combo_box_set_sensitivity
+<SUBSECTION Standard>
+GimpIntComboBoxClass
+GIMP_INT_COMBO_BOX
+GIMP_IS_INT_COMBO_BOX
+GIMP_TYPE_INT_COMBO_BOX
+gimp_int_combo_box_get_type
+GIMP_INT_COMBO_BOX_CLASS
+GIMP_IS_INT_COMBO_BOX_CLASS
+GIMP_INT_COMBO_BOX_GET_CLASS
+GIMP_TYPE_INT_COMBO_BOX_LAYOUT
+gimp_int_combo_box_layout_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpspinbutton</FILE>
+<TITLE>GimpSpinButton</TITLE>
+gimp_spin_button_new_
+gimp_spin_button_new_with_range
+gimp_spin_button_new
+gimp_spin_button_new_I
+gimp_spin_button_new_I_3
+gimp_spin_button_new_I_9
+<SUBSECTION Standard>
+GIMP_IS_SPIN_BUTTON
+GIMP_SPIN_BUTTON
+GIMP_IS_SPIN_BUTTON_CLASS
+GIMP_SPIN_BUTTON_CLASS
+GIMP_SPIN_BUTTON_GET_CLASS
+GIMP_TYPE_SPIN_BUTTON
+GimpSpinButton
+GimpSpinButtonClass
+GimpSpinButtonPrivate
+gimp_spin_button_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpstringcombobox</FILE>
+<TITLE>GimpStringComboBox</TITLE>
+GimpStringComboBox
+gimp_string_combo_box_new
+gimp_string_combo_box_set_active
+gimp_string_combo_box_get_active
+<SUBSECTION Standard>
+GimpStringComboBoxClass
+GIMP_STRING_COMBO_BOX
+GIMP_IS_STRING_COMBO_BOX
+GIMP_TYPE_STRING_COMBO_BOX
+gimp_string_combo_box_get_type
+GIMP_STRING_COMBO_BOX_CLASS
+GIMP_IS_STRING_COMBO_BOX_CLASS
+GIMP_STRING_COMBO_BOX_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpmemsizeentry</FILE>
+<TITLE>GimpMemsizeEntry</TITLE>
+GimpMemsizeEntry
+gimp_memsize_entry_new
+gimp_memsize_entry_set_value
+gimp_memsize_entry_get_value
+<SUBSECTION Standard>
+GimpMemsizeEntryClass
+GIMP_MEMSIZE_ENTRY
+GIMP_IS_MEMSIZE_ENTRY
+GIMP_TYPE_MEMSIZE_ENTRY
+gimp_memsize_entry_get_type
+GIMP_MEMSIZE_ENTRY_CLASS
+GIMP_IS_MEMSIZE_ENTRY_CLASS
+GIMP_MEMSIZE_ENTRY_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpsizeentry</FILE>
+<TITLE>GimpSizeEntry</TITLE>
+GimpSizeEntry
+GimpSizeEntryField
+GimpSizeEntryUpdatePolicy
+gimp_size_entry_new
+gimp_size_entry_add_field
+gimp_size_entry_attach_label
+gimp_size_entry_set_resolution
+gimp_size_entry_set_size
+gimp_size_entry_set_value_boundaries
+gimp_size_entry_get_value
+gimp_size_entry_set_value
+gimp_size_entry_set_refval_boundaries
+gimp_size_entry_set_refval_digits
+gimp_size_entry_get_refval
+gimp_size_entry_set_refval
+gimp_size_entry_get_unit
+gimp_size_entry_set_unit
+gimp_size_entry_set_pixel_digits
+gimp_size_entry_show_unit_menu
+gimp_size_entry_grab_focus
+gimp_size_entry_set_activates_default
+gimp_size_entry_get_help_widget
+<SUBSECTION Standard>
+GIMP_SIZE_ENTRY
+GIMP_IS_SIZE_ENTRY
+GIMP_TYPE_SIZE_ENTRY
+gimp_size_entry_get_type
+GimpSizeEntryClass
+GIMP_SIZE_ENTRY_CLASS
+GIMP_IS_SIZE_ENTRY_CLASS
+GIMP_SIZE_ENTRY_GET_CLASS
+GIMP_TYPE_SIZE_ENTRY_UPDATE_POLICY
+gimp_size_entry_update_policy_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpnumberpairentry</FILE>
+<TITLE>GimpNumberPairEntry</TITLE>
+GimpNumberPairEntry
+GimpAspectType
+gimp_number_pair_entry_new
+gimp_number_pair_entry_set_default_values
+gimp_number_pair_entry_get_default_values
+gimp_number_pair_entry_set_values
+gimp_number_pair_entry_get_values
+gimp_number_pair_entry_get_aspect
+gimp_number_pair_entry_set_aspect
+gimp_number_pair_entry_get_ratio
+gimp_number_pair_entry_set_ratio
+gimp_number_pair_entry_get_user_override
+gimp_number_pair_entry_set_user_override
+gimp_number_pair_entry_get_default_text
+gimp_number_pair_entry_set_default_text
+<SUBSECTION Standard>
+GIMP_NUMBER_PAIR_ENTRY
+GIMP_IS_NUMBER_PAIR_ENTRY
+GIMP_TYPE_NUMBER_PAIR_ENTRY
+gimp_number_pair_entry_get_type
+GimpNumberPairEntryClass
+GIMP_NUMBER_PAIR_ENTRY_CLASS
+GIMP_IS_NUMBER_PAIR_ENTRY_CLASS
+GIMP_NUMBER_PAIR_ENTRY_GET_CLASS
+GIMP_TYPE_ASPECT_TYPE
+gimp_aspect_type_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpruler</FILE>
+<TITLE>GimpRuler</TITLE>
+GimpRuler
+gimp_ruler_new
+gimp_ruler_set_unit
+gimp_ruler_get_unit
+gimp_ruler_set_position
+gimp_ruler_get_position
+gimp_ruler_set_range
+gimp_ruler_get_range
+gimp_ruler_add_track_widget
+gimp_ruler_remove_track_widget
+<SUBSECTION Standard>
+GimpRulerClass
+GIMP_RULER
+GIMP_IS_RULER
+GIMP_TYPE_RULER
+gimp_ruler_get_type
+GIMP_RULER_CLASS
+GIMP_IS_RULER_CLASS
+GIMP_RULER_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpunitstore</FILE>
+<TITLE>GimpUnitStore</TITLE>
+GimpUnitStore
+gimp_unit_store_new
+gimp_unit_store_set_has_pixels
+gimp_unit_store_get_has_pixels
+gimp_unit_store_set_has_percent
+gimp_unit_store_get_has_percent
+gimp_unit_store_set_pixel_value
+gimp_unit_store_set_pixel_values
+gimp_unit_store_set_resolution
+gimp_unit_store_set_resolutions
+gimp_unit_store_get_value
+gimp_unit_store_get_values
+<SUBSECTION Standard>
+GimpUnitStoreClass
+GIMP_UNIT_STORE
+GIMP_IS_UNIT_STORE
+GIMP_TYPE_UNIT_STORE
+gimp_unit_store_get_type
+GIMP_UNIT_STORE_CLASS
+GIMP_IS_UNIT_STORE_CLASS
+GIMP_UNIT_STORE_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpunitcombobox</FILE>
+<TITLE>GimpUnitComboBox</TITLE>
+GimpUnitComboBox
+gimp_unit_combo_box_new
+gimp_unit_combo_box_new_with_model
+gimp_unit_combo_box_get_active
+gimp_unit_combo_box_set_active
+<SUBSECTION Standard>
+GIMP_UNIT_COMBO_BOX
+GIMP_IS_UNIT_COMBO_BOX
+GIMP_TYPE_UNIT_COMBO_BOX
+gimp_unit_combo_box_get_type
+GimpUnitComboBoxClass
+GIMP_UNIT_COMBO_BOX_CLASS
+GIMP_IS_UNIT_COMBO_BOX_CLASS
+GIMP_UNIT_COMBO_BOX_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpunitmenu</FILE>
+<TITLE>GimpUnitMenu</TITLE>
+GimpUnitMenu
+gimp_unit_menu_new
+gimp_unit_menu_set_unit
+gimp_unit_menu_get_unit
+gimp_unit_menu_get_pixel_digits
+gimp_unit_menu_set_pixel_digits
+<SUBSECTION Standard>
+GIMP_UNIT_MENU
+GIMP_IS_UNIT_MENU
+GIMP_TYPE_UNIT_MENU
+gimp_unit_menu_get_type
+GimpUnitMenuClass
+GIMP_UNIT_MENU_CLASS
+GIMP_IS_UNIT_MENU_CLASS
+GIMP_UNIT_MENU_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpoffsetarea</FILE>
+<TITLE>GimpOffsetArea</TITLE>
+GimpOffsetArea
+gimp_offset_area_new
+gimp_offset_area_set_size
+gimp_offset_area_set_offsets
+gimp_offset_area_set_pixbuf
+<SUBSECTION Standard>
+GIMP_OFFSET_AREA
+GIMP_IS_OFFSET_AREA
+GIMP_TYPE_OFFSET_AREA
+gimp_offset_area_get_type
+GimpOffsetAreaClass
+GIMP_OFFSET_AREA_CLASS
+GIMP_IS_OFFSET_AREA_CLASS
+GIMP_OFFSET_AREA_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpdialog</FILE>
+<TITLE>GimpDialog</TITLE>
+GimpDialog
+gimp_dialog_new
+gimp_dialog_new_valist
+gimp_dialog_add_button
+gimp_dialog_add_buttons
+gimp_dialog_add_buttons_valist
+gimp_dialog_run
+gimp_dialogs_show_help_button
+<SUBSECTION Standard>
+GIMP_TYPE_DIALOG
+GIMP_DIALOG
+GIMP_IS_DIALOG
+gimp_dialog_get_type
+GimpDialogClass
+GIMP_DIALOG_CLASS
+GIMP_IS_DIALOG_CLASS
+GIMP_DIALOG_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimphelpui</FILE>
+<TITLE>GimpHelpUI</TITLE>
+GimpHelpFunc
+GIMP_HELP_ID
+gimp_help_enable_tooltips
+gimp_help_disable_tooltips
+gimp_standard_help_func
+gimp_help_connect
+gimp_help_set_help_data
+gimp_help_set_help_data_with_markup
+gimp_context_help
+<SUBSECTION Standard>
+gimp_help_id_quark
+</SECTION>
+
+<SECTION>
+<FILE>gimpquerybox</FILE>
+<TITLE>GimpQueryBox</TITLE>
+GimpQueryStringCallback
+GimpQueryIntCallback
+GimpQueryDoubleCallback
+GimpQuerySizeCallback
+GimpQueryBooleanCallback
+gimp_query_string_box
+gimp_query_int_box
+gimp_query_double_box
+gimp_query_size_box
+gimp_query_boolean_box
+GIMP_QUERY_BOX_VBOX
+</SECTION>
+
+<SECTION>
+<FILE>gimpicons</FILE>
+<TITLE>GimpIcons</TITLE>
+gimp_stock_init
+gimp_icons_init
+gimp_icons_set_icon_theme
+<SUBSECTION Icons>
+GIMP_ICON_ATTACH
+GIMP_ICON_DETACH
+GIMP_ICON_INVERT
+GIMP_ICON_RECORD
+GIMP_ICON_RESET
+GIMP_ICON_SHRED
+GIMP_ICON_BUSINESS_CARD
+GIMP_ICON_CHAR_PICKER
+GIMP_ICON_CURSOR
+GIMP_ICON_DISPLAY
+GIMP_ICON_GEGL
+GIMP_ICON_LINKED
+GIMP_ICON_MARKER
+GIMP_ICON_SMARTPHONE
+GIMP_ICON_TRANSPARENCY
+GIMP_ICON_VIDEO
+GIMP_ICON_VISIBLE
+GIMP_ICON_WEB
+GIMP_ICON_BRUSH
+GIMP_ICON_BUFFER
+GIMP_ICON_COLORMAP
+GIMP_ICON_DYNAMICS
+GIMP_ICON_FILE_MANAGER
+GIMP_ICON_FONT
+GIMP_ICON_GRADIENT
+GIMP_ICON_GRID
+GIMP_ICON_INPUT_DEVICE
+GIMP_ICON_MYPAINT_BRUSH
+GIMP_ICON_PALETTE
+GIMP_ICON_PATTERN
+GIMP_ICON_PLUGIN
+GIMP_ICON_SAMPLE_POINT
+GIMP_ICON_SYMMETRY
+GIMP_ICON_TEMPLATE
+GIMP_ICON_TOOL_PRESET
+GIMP_ICON_FRAME
+GIMP_ICON_TEXTURE
+GIMP_ICON_APPLICATION_EXIT
+GIMP_ICON_ASPECT_PORTRAIT
+GIMP_ICON_ASPECT_LANDSCAPE
+GIMP_ICON_CAP_BUTT
+GIMP_ICON_CAP_ROUND
+GIMP_ICON_CAP_SQUARE
+GIMP_ICON_CENTER
+GIMP_ICON_CENTER_HORIZONTAL
+GIMP_ICON_CENTER_VERTICAL
+GIMP_ICON_CHAIN_HORIZONTAL
+GIMP_ICON_CHAIN_HORIZONTAL_BROKEN
+GIMP_ICON_CHAIN_VERTICAL
+GIMP_ICON_CHAIN_VERTICAL_BROKEN
+GIMP_ICON_CHANNEL
+GIMP_ICON_CHANNEL_ALPHA
+GIMP_ICON_CHANNEL_BLUE
+GIMP_ICON_CHANNEL_GRAY
+GIMP_ICON_CHANNEL_GREEN
+GIMP_ICON_CHANNEL_INDEXED
+GIMP_ICON_CHANNEL_RED
+GIMP_ICON_CLOSE
+GIMP_ICON_CLOSE_ALL
+GIMP_ICON_COLOR_PICKER_BLACK
+GIMP_ICON_COLOR_PICKER_GRAY
+GIMP_ICON_COLOR_PICKER_WHITE
+GIMP_ICON_COLOR_PICK_FROM_SCREEN
+GIMP_ICON_COLOR_SELECTOR_CMYK
+GIMP_ICON_COLOR_SELECTOR_TRIANGLE
+GIMP_ICON_COLOR_SELECTOR_WATER
+GIMP_ICON_COLOR_SPACE_LINEAR
+GIMP_ICON_COLOR_SPACE_NON_LINEAR
+GIMP_ICON_COLOR_SPACE_PERCEPTUAL
+GIMP_ICON_COLORS_DEFAULT
+GIMP_ICON_COLORS_SWAP
+GIMP_ICON_CONTROLLER
+GIMP_ICON_CONTROLLER_KEYBOARD
+GIMP_ICON_CONTROLLER_LINUX_INPUT
+GIMP_ICON_CONTROLLER_MIDI
+GIMP_ICON_CONTROLLER_MOUSE
+GIMP_ICON_CONTROLLER_WHEEL
+GIMP_ICON_CONVERT_RGB
+GIMP_ICON_CONVERT_GRAYSCALE
+GIMP_ICON_CONVERT_INDEXED
+GIMP_ICON_CONVERT_PRECISION
+GIMP_ICON_CURVE_FREE
+GIMP_ICON_CURVE_SMOOTH
+GIMP_ICON_DIALOG_CHANNELS
+GIMP_ICON_DIALOG_DASHBOARD
+GIMP_ICON_DIALOG_DEVICE_STATUS
+GIMP_ICON_DIALOG_ERROR
+GIMP_ICON_DIALOG_IMAGES
+GIMP_ICON_DIALOG_INFORMATION
+GIMP_ICON_DIALOG_LAYERS
+GIMP_ICON_DIALOG_NAVIGATION
+GIMP_ICON_DIALOG_PATHS
+GIMP_ICON_DIALOG_QUESTION
+GIMP_ICON_DIALOG_RESHOW_FILTER
+GIMP_ICON_DIALOG_TOOLS
+GIMP_ICON_DIALOG_TOOL_OPTIONS
+GIMP_ICON_DIALOG_UNDO_HISTORY
+GIMP_ICON_DIALOG_WARNING
+GIMP_ICON_DISPLAY_FILTER
+GIMP_ICON_DISPLAY_FILTER_CLIP_WARNING
+GIMP_ICON_DISPLAY_FILTER_COLORBLIND
+GIMP_ICON_DISPLAY_FILTER_CONTRAST
+GIMP_ICON_DISPLAY_FILTER_GAMMA
+GIMP_ICON_DISPLAY_FILTER_LCMS
+GIMP_ICON_DISPLAY_FILTER_PROOF
+GIMP_ICON_DOCUMENT_NEW
+GIMP_ICON_DOCUMENT_OPEN
+GIMP_ICON_DOCUMENT_OPEN_RECENT
+GIMP_ICON_DOCUMENT_PAGE_SETUP
+GIMP_ICON_DOCUMENT_PRINT
+GIMP_ICON_DOCUMENT_PRINT_RESOLUTION
+GIMP_ICON_DOCUMENT_PROPERTIES
+GIMP_ICON_DOCUMENT_REVERT
+GIMP_ICON_DOCUMENT_SAVE
+GIMP_ICON_DOCUMENT_SAVE_AS
+GIMP_ICON_EDIT
+GIMP_ICON_EDIT_CLEAR
+GIMP_ICON_EDIT_COPY
+GIMP_ICON_EDIT_CUT
+GIMP_ICON_EDIT_DELETE
+GIMP_ICON_EDIT_FIND
+GIMP_ICON_EDIT_PASTE
+GIMP_ICON_EDIT_PASTE_AS_NEW
+GIMP_ICON_EDIT_PASTE_INTO
+GIMP_ICON_EDIT_REDO
+GIMP_ICON_EDIT_UNDO
+GIMP_ICON_FILL_HORIZONTAL
+GIMP_ICON_FILL_VERTICAL
+GIMP_ICON_FOLDER_NEW
+GIMP_ICON_FORMAT_INDENT_MORE
+GIMP_ICON_FORMAT_INDENT_LESS
+GIMP_ICON_FORMAT_JUSTIFY_CENTER
+GIMP_ICON_FORMAT_JUSTIFY_FILL
+GIMP_ICON_FORMAT_JUSTIFY_LEFT
+GIMP_ICON_FORMAT_JUSTIFY_RIGHT
+GIMP_ICON_FORMAT_TEXT_BOLD
+GIMP_ICON_FORMAT_TEXT_ITALIC
+GIMP_ICON_FORMAT_TEXT_DIRECTION_LTR
+GIMP_ICON_FORMAT_TEXT_DIRECTION_RTL
+GIMP_ICON_FORMAT_TEXT_DIRECTION_TTB_LTR
+GIMP_ICON_FORMAT_TEXT_DIRECTION_TTB_LTR_UPRIGHT
+GIMP_ICON_FORMAT_TEXT_DIRECTION_TTB_RTL
+GIMP_ICON_FORMAT_TEXT_DIRECTION_TTB_RTL_UPRIGHT
+GIMP_ICON_FORMAT_TEXT_SPACING_LETTER
+GIMP_ICON_FORMAT_TEXT_SPACING_LINE
+GIMP_ICON_FORMAT_TEXT_STRIKETHROUGH
+GIMP_ICON_FORMAT_TEXT_UNDERLINE
+GIMP_ICON_GRADIENT_LINEAR
+GIMP_ICON_GRADIENT_BILINEAR
+GIMP_ICON_GRADIENT_RADIAL
+GIMP_ICON_GRADIENT_SQUARE
+GIMP_ICON_GRADIENT_CONICAL_SYMMETRIC
+GIMP_ICON_GRADIENT_CONICAL_ASYMMETRIC
+GIMP_ICON_GRADIENT_SHAPEBURST_ANGULAR
+GIMP_ICON_GRADIENT_SHAPEBURST_SPHERICAL
+GIMP_ICON_GRADIENT_SHAPEBURST_DIMPLED
+GIMP_ICON_GRADIENT_SPIRAL_CLOCKWISE
+GIMP_ICON_GRADIENT_SPIRAL_ANTICLOCKWISE
+GIMP_ICON_GRAVITY_EAST
+GIMP_ICON_GRAVITY_NORTH
+GIMP_ICON_GRAVITY_NORTH_EAST
+GIMP_ICON_GRAVITY_NORTH_WEST
+GIMP_ICON_GRAVITY_SOUTH
+GIMP_ICON_GRAVITY_SOUTH_EAST
+GIMP_ICON_GRAVITY_SOUTH_WEST
+GIMP_ICON_GRAVITY_WEST
+GIMP_ICON_GO_BOTTOM
+GIMP_ICON_GO_DOWN
+GIMP_ICON_GO_FIRST
+GIMP_ICON_GO_HOME
+GIMP_ICON_GO_LAST
+GIMP_ICON_GO_TOP
+GIMP_ICON_GO_UP
+GIMP_ICON_GO_PREVIOUS
+GIMP_ICON_GO_NEXT
+GIMP_ICON_HELP
+GIMP_ICON_HELP_ABOUT
+GIMP_ICON_HELP_USER_MANUAL
+GIMP_ICON_HISTOGRAM
+GIMP_ICON_HISTOGRAM_LINEAR
+GIMP_ICON_HISTOGRAM_LOGARITHMIC
+GIMP_ICON_IMAGE
+GIMP_ICON_IMAGE_OPEN
+GIMP_ICON_IMAGE_RELOAD
+GIMP_ICON_JOIN_MITER
+GIMP_ICON_JOIN_ROUND
+GIMP_ICON_JOIN_BEVEL
+GIMP_ICON_LAYER
+GIMP_ICON_LAYER_ANCHOR
+GIMP_ICON_LAYER_FLOATING_SELECTION
+GIMP_ICON_LAYER_MASK
+GIMP_ICON_LAYER_MERGE_DOWN
+GIMP_ICON_LAYER_TEXT_LAYER
+GIMP_ICON_LAYER_TO_IMAGESIZE
+GIMP_ICON_LIST
+GIMP_ICON_LIST_ADD
+GIMP_ICON_LIST_REMOVE
+GIMP_ICON_MENU_LEFT
+GIMP_ICON_MENU_RIGHT
+GIMP_ICON_OBJECT_DUPLICATE
+GIMP_ICON_OBJECT_FLIP_HORIZONTAL
+GIMP_ICON_OBJECT_FLIP_VERTICAL
+GIMP_ICON_OBJECT_RESIZE
+GIMP_ICON_OBJECT_ROTATE_180
+GIMP_ICON_OBJECT_ROTATE_270
+GIMP_ICON_OBJECT_ROTATE_90
+GIMP_ICON_OBJECT_SCALE
+GIMP_ICON_PATH
+GIMP_ICON_PATH_STROKE
+GIMP_ICON_PIVOT_CENTER
+GIMP_ICON_PIVOT_EAST
+GIMP_ICON_PIVOT_NORTH
+GIMP_ICON_PIVOT_NORTH_EAST
+GIMP_ICON_PIVOT_NORTH_WEST
+GIMP_ICON_PIVOT_SOUTH
+GIMP_ICON_PIVOT_SOUTH_EAST
+GIMP_ICON_PIVOT_SOUTH_WEST
+GIMP_ICON_PIVOT_WEST
+GIMP_ICON_PREFERENCES_SYSTEM
+GIMP_ICON_PROCESS_STOP
+GIMP_ICON_QUICK_MASK_OFF
+GIMP_ICON_QUICK_MASK_ON
+GIMP_ICON_SELECTION
+GIMP_ICON_SELECTION_ADD
+GIMP_ICON_SELECTION_ALL
+GIMP_ICON_SELECTION_BORDER
+GIMP_ICON_SELECTION_GROW
+GIMP_ICON_SELECTION_INTERSECT
+GIMP_ICON_SELECTION_NONE
+GIMP_ICON_SELECTION_REPLACE
+GIMP_ICON_SELECTION_SHRINK
+GIMP_ICON_SELECTION_STROKE
+GIMP_ICON_SELECTION_SUBTRACT
+GIMP_ICON_SELECTION_TO_CHANNEL
+GIMP_ICON_SELECTION_TO_PATH
+GIMP_ICON_SHAPE_CIRCLE
+GIMP_ICON_SHAPE_DIAMOND
+GIMP_ICON_SHAPE_SQUARE
+GIMP_ICON_SYSTEM_RUN
+GIMP_ICON_TOOL_AIRBRUSH
+GIMP_ICON_TOOL_ALIGN
+GIMP_ICON_TOOL_BLUR
+GIMP_ICON_TOOL_BRIGHTNESS_CONTRAST
+GIMP_ICON_TOOL_BUCKET_FILL
+GIMP_ICON_TOOL_BY_COLOR_SELECT
+GIMP_ICON_TOOL_CAGE
+GIMP_ICON_TOOL_CLONE
+GIMP_ICON_TOOL_COLOR_TEMPERATURE
+GIMP_ICON_TOOL_COLORIZE
+GIMP_ICON_TOOL_COLOR_BALANCE
+GIMP_ICON_TOOL_COLOR_PICKER
+GIMP_ICON_TOOL_CROP
+GIMP_ICON_TOOL_CURVES
+GIMP_ICON_TOOL_DESATURATE
+GIMP_ICON_TOOL_DODGE
+GIMP_ICON_TOOL_ELLIPSE_SELECT
+GIMP_ICON_TOOL_ERASER
+GIMP_ICON_TOOL_EXPOSURE
+GIMP_ICON_TOOL_FLIP
+GIMP_ICON_TOOL_FOREGROUND_SELECT
+GIMP_ICON_TOOL_FREE_SELECT
+GIMP_ICON_TOOL_FUZZY_SELECT
+GIMP_ICON_TOOL_GRADIENT
+GIMP_ICON_TOOL_HANDLE_TRANSFORM
+GIMP_ICON_TOOL_HEAL
+GIMP_ICON_TOOL_HUE_SATURATION
+GIMP_ICON_TOOL_INK
+GIMP_ICON_TOOL_ISCISSORS
+GIMP_ICON_TOOL_LEVELS
+GIMP_ICON_TOOL_MEASURE
+GIMP_ICON_TOOL_MOVE
+GIMP_ICON_TOOL_MYPAINT_BRUSH
+GIMP_ICON_TOOL_N_POINT_DEFORMATION
+GIMP_ICON_TOOL_OFFSET
+GIMP_ICON_TOOL_PAINTBRUSH
+GIMP_ICON_TOOL_PATH
+GIMP_ICON_TOOL_PENCIL
+GIMP_ICON_TOOL_PERSPECTIVE
+GIMP_ICON_TOOL_PERSPECTIVE_CLONE
+GIMP_ICON_TOOL_POSTERIZE
+GIMP_ICON_TOOL_RECT_SELECT
+GIMP_ICON_TOOL_ROTATE
+GIMP_ICON_TOOL_SCALE
+GIMP_ICON_TOOL_SEAMLESS_CLONE
+GIMP_ICON_TOOL_SHADOWS_HIGHLIGHTS
+GIMP_ICON_TOOL_SHEAR
+GIMP_ICON_TOOL_SMUDGE
+GIMP_ICON_TOOL_TEXT
+GIMP_ICON_TOOL_THRESHOLD
+GIMP_ICON_TOOL_TRANSFORM_3D
+GIMP_ICON_TOOL_UNIFIED_TRANSFORM
+GIMP_ICON_TOOL_WARP
+GIMP_ICON_TOOL_ZOOM
+GIMP_ICON_TRANSFORM_3D_CAMERA
+GIMP_ICON_TRANSFORM_3D_MOVE
+GIMP_ICON_TRANSFORM_3D_ROTATE
+GIMP_ICON_VIEW_REFRESH
+GIMP_ICON_VIEW_FULLSCREEN
+GIMP_ICON_WILBER
+GIMP_ICON_WILBER_EEK
+GIMP_ICON_WINDOW_CLOSE
+GIMP_ICON_WINDOW_MOVE_TO_SCREEN
+GIMP_ICON_WINDOW_NEW
+GIMP_ICON_ZOOM_IN
+GIMP_ICON_ZOOM_ORIGINAL
+GIMP_ICON_ZOOM_OUT
+GIMP_ICON_ZOOM_FIT_BEST
+GIMP_ICON_ZOOM_FOLLOW_WINDOW
+<SUBSECTION Stock IDs>
+GIMP_STOCK_ANCHOR
+GIMP_STOCK_CENTER
+GIMP_STOCK_DUPLICATE
+GIMP_STOCK_EDIT
+GIMP_STOCK_RESET
+GIMP_STOCK_CLOSE
+GIMP_STOCK_MENU_LEFT
+GIMP_STOCK_MENU_RIGHT
+GIMP_STOCK_MOVE_TO_SCREEN
+GIMP_STOCK_INVERT
+GIMP_STOCK_LAYER_TO_IMAGESIZE
+GIMP_STOCK_MERGE_DOWN
+GIMP_STOCK_NAVIGATION
+GIMP_STOCK_PASTE_AS_NEW
+GIMP_STOCK_PASTE_INTO
+GIMP_STOCK_PATH_STROKE
+GIMP_STOCK_PLUGIN
+GIMP_STOCK_QUICK_MASK_OFF
+GIMP_STOCK_QUICK_MASK_ON
+GIMP_STOCK_HISTOGRAM
+GIMP_STOCK_HISTOGRAM_LINEAR
+GIMP_STOCK_HISTOGRAM_LOGARITHMIC
+GIMP_STOCK_RESHOW_FILTER
+GIMP_STOCK_RESIZE
+GIMP_STOCK_FLIP_HORIZONTAL
+GIMP_STOCK_FLIP_VERTICAL
+GIMP_STOCK_ROTATE_180
+GIMP_STOCK_ROTATE_270
+GIMP_STOCK_ROTATE_90
+GIMP_STOCK_SCALE
+GIMP_STOCK_LINKED
+GIMP_STOCK_VISIBLE
+GIMP_STOCK_LIST
+GIMP_STOCK_GRID
+GIMP_STOCK_PORTRAIT
+GIMP_STOCK_LANDSCAPE
+GIMP_STOCK_VIDEO
+GIMP_STOCK_WEB
+GIMP_STOCK_IMAGE
+GIMP_STOCK_LAYER
+GIMP_STOCK_LAYER_MASK
+GIMP_STOCK_CHANNEL
+GIMP_STOCK_CHANNEL_RED
+GIMP_STOCK_CHANNEL_GREEN
+GIMP_STOCK_CHANNEL_BLUE
+GIMP_STOCK_CHANNEL_GRAY
+GIMP_STOCK_CHANNEL_INDEXED
+GIMP_STOCK_CHANNEL_ALPHA
+GIMP_STOCK_PATH
+GIMP_STOCK_TEXT_LAYER
+GIMP_STOCK_FLOATING_SELECTION
+GIMP_STOCK_TEMPLATE
+GIMP_STOCK_IMAGES
+GIMP_STOCK_LAYERS
+GIMP_STOCK_CHANNELS
+GIMP_STOCK_PATHS
+GIMP_STOCK_COLORMAP
+GIMP_STOCK_INDEXED_PALETTE
+GIMP_STOCK_CURSOR
+GIMP_STOCK_SAMPLE_POINT
+GIMP_STOCK_SHAPE_CIRCLE
+GIMP_STOCK_SHAPE_SQUARE
+GIMP_STOCK_SHAPE_DIAMOND
+GIMP_STOCK_CAP_BUTT
+GIMP_STOCK_CAP_ROUND
+GIMP_STOCK_CAP_SQUARE
+GIMP_STOCK_JOIN_MITER
+GIMP_STOCK_JOIN_ROUND
+GIMP_STOCK_JOIN_BEVEL
+GIMP_STOCK_SELECTION
+GIMP_STOCK_SELECTION_ALL
+GIMP_STOCK_SELECTION_NONE
+GIMP_STOCK_SELECTION_GROW
+GIMP_STOCK_SELECTION_SHRINK
+GIMP_STOCK_SELECTION_BORDER
+GIMP_STOCK_SELECTION_ADD
+GIMP_STOCK_SELECTION_SUBTRACT
+GIMP_STOCK_SELECTION_REPLACE
+GIMP_STOCK_SELECTION_INTERSECT
+GIMP_STOCK_SELECTION_STROKE
+GIMP_STOCK_SELECTION_TO_CHANNEL
+GIMP_STOCK_SELECTION_TO_PATH
+GIMP_STOCK_GRADIENT_LINEAR
+GIMP_STOCK_GRADIENT_BILINEAR
+GIMP_STOCK_GRADIENT_RADIAL
+GIMP_STOCK_GRADIENT_SQUARE
+GIMP_STOCK_GRADIENT_CONICAL_SYMMETRIC
+GIMP_STOCK_GRADIENT_CONICAL_ASYMMETRIC
+GIMP_STOCK_GRADIENT_SHAPEBURST_SPHERICAL
+GIMP_STOCK_GRADIENT_SHAPEBURST_ANGULAR
+GIMP_STOCK_GRADIENT_SHAPEBURST_DIMPLED
+GIMP_STOCK_GRADIENT_SPIRAL_CLOCKWISE
+GIMP_STOCK_GRADIENT_SPIRAL_ANTICLOCKWISE
+GIMP_STOCK_GRAVITY_NORTH_WEST
+GIMP_STOCK_GRAVITY_NORTH
+GIMP_STOCK_GRAVITY_NORTH_EAST
+GIMP_STOCK_GRAVITY_WEST
+GIMP_STOCK_GRAVITY_EAST
+GIMP_STOCK_GRAVITY_SOUTH_WEST
+GIMP_STOCK_GRAVITY_SOUTH
+GIMP_STOCK_GRAVITY_SOUTH_EAST
+GIMP_STOCK_HCENTER
+GIMP_STOCK_VCENTER
+GIMP_STOCK_CHAR_PICKER
+GIMP_STOCK_LETTER_SPACING
+GIMP_STOCK_LINE_SPACING
+GIMP_STOCK_TEXT_DIR_LTR
+GIMP_STOCK_TEXT_DIR_RTL
+GIMP_STOCK_PRINT_RESOLUTION
+GIMP_STOCK_TOOLS
+GIMP_STOCK_TOOL_OPTIONS
+GIMP_STOCK_DEVICE_STATUS
+GIMP_STOCK_INPUT_DEVICE
+GIMP_STOCK_DISPLAY_FILTER
+GIMP_STOCK_CURVE_FREE
+GIMP_STOCK_CURVE_SMOOTH
+GIMP_STOCK_COLOR_PICKER_BLACK
+GIMP_STOCK_COLOR_PICKER_GRAY
+GIMP_STOCK_COLOR_PICKER_WHITE
+GIMP_STOCK_COLOR_TRIANGLE
+GIMP_STOCK_COLOR_PICK_FROM_SCREEN
+GIMP_STOCK_CONVERT_GRAYSCALE
+GIMP_STOCK_CONVERT_INDEXED
+GIMP_STOCK_CONVERT_RGB
+GIMP_STOCK_TRANSPARENCY
+GIMP_STOCK_DEFAULT_COLORS
+GIMP_STOCK_SWAP_COLORS
+GIMP_STOCK_UNDO_HISTORY
+GIMP_STOCK_HCHAIN
+GIMP_STOCK_HCHAIN_BROKEN
+GIMP_STOCK_VCHAIN
+GIMP_STOCK_VCHAIN_BROKEN
+GIMP_STOCK_TEXTURE
+GIMP_STOCK_FRAME
+GIMP_STOCK_ERROR
+GIMP_STOCK_INFO
+GIMP_STOCK_QUESTION
+GIMP_STOCK_WARNING
+GIMP_STOCK_GEGL
+GIMP_STOCK_USER_MANUAL
+GIMP_STOCK_WILBER
+GIMP_STOCK_WILBER_EEK
+GIMP_STOCK_ZOOM_FOLLOW_WINDOW
+GIMP_STOCK_TOOL_AIRBRUSH
+GIMP_STOCK_TOOL_ALIGN
+GIMP_STOCK_TOOL_BLEND
+GIMP_STOCK_TOOL_BLUR
+GIMP_STOCK_TOOL_BRIGHTNESS_CONTRAST
+GIMP_STOCK_TOOL_BUCKET_FILL
+GIMP_STOCK_TOOL_BY_COLOR_SELECT
+GIMP_STOCK_TOOL_CAGE
+GIMP_STOCK_TOOL_CLONE
+GIMP_STOCK_TOOL_COLOR_BALANCE
+GIMP_STOCK_TOOL_COLOR_PICKER
+GIMP_STOCK_TOOL_COLORIZE
+GIMP_STOCK_TOOL_CROP
+GIMP_STOCK_TOOL_CURVES
+GIMP_STOCK_TOOL_DESATURATE
+GIMP_STOCK_TOOL_DODGE
+GIMP_STOCK_TOOL_ELLIPSE_SELECT
+GIMP_STOCK_TOOL_ERASER
+GIMP_STOCK_TOOL_FLIP
+GIMP_STOCK_TOOL_FOREGROUND_SELECT
+GIMP_STOCK_TOOL_FREE_SELECT
+GIMP_STOCK_TOOL_FUZZY_SELECT
+GIMP_STOCK_TOOL_HEAL
+GIMP_STOCK_TOOL_HUE_SATURATION
+GIMP_STOCK_TOOL_INK
+GIMP_STOCK_TOOL_ISCISSORS
+GIMP_STOCK_TOOL_LEVELS
+GIMP_STOCK_TOOL_MEASURE
+GIMP_STOCK_TOOL_MOVE
+GIMP_STOCK_TOOL_PAINTBRUSH
+GIMP_STOCK_TOOL_PATH
+GIMP_STOCK_TOOL_PENCIL
+GIMP_STOCK_TOOL_PERSPECTIVE
+GIMP_STOCK_TOOL_PERSPECTIVE_CLONE
+GIMP_STOCK_TOOL_POSTERIZE
+GIMP_STOCK_TOOL_RECT_SELECT
+GIMP_STOCK_TOOL_ROTATE
+GIMP_STOCK_TOOL_SCALE
+GIMP_STOCK_TOOL_SHEAR
+GIMP_STOCK_TOOL_SMUDGE
+GIMP_STOCK_TOOL_TEXT
+GIMP_STOCK_TOOL_THRESHOLD
+GIMP_STOCK_TOOL_ZOOM
+GIMP_STOCK_CONTROLLER
+GIMP_STOCK_CONTROLLER_KEYBOARD
+GIMP_STOCK_CONTROLLER_LINUX_INPUT
+GIMP_STOCK_CONTROLLER_MIDI
+GIMP_STOCK_CONTROLLER_MOUSE
+GIMP_STOCK_CONTROLLER_WHEEL
+GIMP_STOCK_DISPLAY_FILTER_COLORBLIND
+GIMP_STOCK_DISPLAY_FILTER_CONTRAST
+GIMP_STOCK_DISPLAY_FILTER_GAMMA
+GIMP_STOCK_DISPLAY_FILTER_LCMS
+GIMP_STOCK_DISPLAY_FILTER_PROOF
+GIMP_STOCK_QMASK_ON
+GIMP_STOCK_QMASK_OFF
+GIMP_STOCK_BRUSH
+GIMP_STOCK_DYNAMICS
+GIMP_STOCK_BUFFER
+GIMP_STOCK_DETACH
+GIMP_STOCK_FONT
+GIMP_STOCK_GRADIENT
+GIMP_STOCK_PALETTE
+GIMP_STOCK_PATTERN
+GIMP_STOCK_TOOL_PRESET
+</SECTION>
+
+<SECTION>
+<FILE>gimpenumwidgets</FILE>
+<TITLE>GimpEnumWidgets</TITLE>
+gimp_enum_radio_box_new
+gimp_enum_radio_box_new_with_range
+gimp_enum_radio_frame_new
+gimp_enum_radio_frame_new_with_range
+gimp_enum_stock_box_new
+gimp_enum_stock_box_new_with_range
+gimp_enum_stock_box_set_child_padding
+gimp_enum_icon_box_new
+gimp_enum_icon_box_new_with_range
+gimp_enum_icon_box_set_child_padding
+</SECTION>
+
+<SECTION>
+<FILE>gimpwidgets</FILE>
+<TITLE>GimpWidgets</TITLE>
+GimpWidgetsError
+gimp_radio_group_new
+gimp_radio_group_new2
+gimp_radio_group_set_active
+gimp_int_radio_group_new
+gimp_int_radio_group_set_active
+gimp_spin_button_new
+GIMP_SCALE_ENTRY_LABEL
+GIMP_SCALE_ENTRY_SCALE
+GIMP_SCALE_ENTRY_SCALE_ADJ
+GIMP_SCALE_ENTRY_SPINBUTTON
+GIMP_SCALE_ENTRY_SPINBUTTON_ADJ
+gimp_scale_entry_new
+gimp_scale_entry_set_sensitive
+gimp_scale_entry_set_logarithmic
+gimp_scale_entry_get_logarithmic
+gimp_color_scale_entry_new
+GIMP_RANDOM_SEED_SPINBUTTON
+GIMP_RANDOM_SEED_SPINBUTTON_ADJ
+GIMP_RANDOM_SEED_TOGGLE
+gimp_random_seed_new
+GIMP_COORDINATES_CHAINBUTTON
+gimp_coordinates_new
+gimp_toggle_button_update
+gimp_radio_button_update
+gimp_int_adjustment_update
+gimp_uint_adjustment_update
+gimp_float_adjustment_update
+gimp_double_adjustment_update
+GIMP_WIDGETS_ERROR
+gimp_widgets_error_quark
+</SECTION>
+
+<SECTION>
+<FILE>gimppropwidgets</FILE>
+<TITLE>GimpPropWidgets</TITLE>
+gimp_prop_boolean_combo_box_new
+gimp_prop_boolean_radio_frame_new
+gimp_prop_check_button_new
+gimp_prop_color_area_new
+gimp_prop_coordinates_connect
+gimp_prop_coordinates_new
+gimp_prop_entry_new
+gimp_prop_pointer_combo_box_new
+gimp_prop_enum_check_button_new
+gimp_prop_enum_combo_box_new
+gimp_prop_enum_label_new
+gimp_prop_enum_radio_box_new
+gimp_prop_enum_radio_frame_new
+gimp_prop_enum_stock_box_new
+gimp_prop_enum_icon_box_new
+gimp_prop_expander_new
+gimp_prop_file_chooser_button_new
+gimp_prop_file_chooser_button_new_with_dialog
+gimp_prop_hscale_new
+gimp_prop_icon_image_new
+gimp_prop_int_combo_box_new
+gimp_prop_label_new
+gimp_prop_memsize_entry_new
+gimp_prop_opacity_entry_new
+gimp_prop_path_editor_new
+gimp_prop_scale_entry_new
+gimp_prop_size_entry_new
+gimp_prop_spin_button_new
+gimp_prop_stock_image_new
+gimp_prop_string_combo_box_new
+gimp_prop_text_buffer_new
+gimp_prop_unit_combo_box_new
+gimp_prop_unit_menu_new
+</SECTION>
+
+<SECTION>
+<FILE>gimpcolordisplay</FILE>
+<TITLE>GimpColorDisplay</TITLE>
+GimpColorDisplay
+gimp_color_display_new
+gimp_color_display_clone
+gimp_color_display_set_enabled
+gimp_color_display_get_enabled
+gimp_color_display_get_config
+gimp_color_display_get_managed
+gimp_color_display_convert
+gimp_color_display_convert_surface
+gimp_color_display_convert_buffer
+gimp_color_display_load_state
+gimp_color_display_save_state
+gimp_color_display_configure
+gimp_color_display_configure_reset
+gimp_color_display_changed
+<SUBSECTION Standard>
+GimpColorDisplayClass
+GIMP_COLOR_DISPLAY
+GIMP_IS_COLOR_DISPLAY
+GIMP_TYPE_COLOR_DISPLAY
+gimp_color_display_get_type
+GIMP_COLOR_DISPLAY_CLASS
+GIMP_IS_COLOR_DISPLAY_CLASS
+GIMP_COLOR_DISPLAY_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpcolordisplaystack</FILE>
+<TITLE>GimpColorDisplayStack</TITLE>
+GimpColorDisplayStack
+gimp_color_display_stack_new
+gimp_color_display_stack_clone
+gimp_color_display_stack_changed
+gimp_color_display_stack_add
+gimp_color_display_stack_remove
+gimp_color_display_stack_reorder_up
+gimp_color_display_stack_reorder_down
+gimp_color_display_stack_convert
+gimp_color_display_stack_convert_surface
+gimp_color_display_stack_convert_buffer
+<SUBSECTION Standard>
+GimpColorDisplayStackClass
+GIMP_COLOR_DISPLAY_STACK
+GIMP_IS_COLOR_DISPLAY_STACK
+GIMP_TYPE_COLOR_DISPLAY_STACK
+gimp_color_display_stack_get_type
+GIMP_COLOR_DISPLAY_STACK_CLASS
+GIMP_IS_COLOR_DISPLAY_STACK_CLASS
+GIMP_COLOR_DISPLAY_STACK_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpcolorselector</FILE>
+<TITLE>GimpColorSelector</TITLE>
+GimpColorSelector
+GIMP_COLOR_SELECTOR_SIZE
+GIMP_COLOR_SELECTOR_BAR_SIZE
+GimpColorSelectorChannel
+GimpColorSelectorModel
+gimp_color_selector_new
+gimp_color_selector_set_toggles_visible
+gimp_color_selector_get_toggles_visible
+gimp_color_selector_set_toggles_sensitive
+gimp_color_selector_get_toggles_sensitive
+gimp_color_selector_set_show_alpha
+gimp_color_selector_get_show_alpha
+gimp_color_selector_set_color
+gimp_color_selector_get_color
+gimp_color_selector_set_channel
+gimp_color_selector_get_channel
+gimp_color_selector_set_model_visible
+gimp_color_selector_get_model_visible
+gimp_color_selector_color_changed
+gimp_color_selector_channel_changed
+gimp_color_selector_model_visible_changed
+gimp_color_selector_set_config
+<SUBSECTION Standard>
+GimpColorSelectorClass
+GIMP_COLOR_SELECTOR
+GIMP_IS_COLOR_SELECTOR
+GIMP_TYPE_COLOR_SELECTOR
+gimp_color_selector_get_type
+GIMP_COLOR_SELECTOR_CLASS
+GIMP_IS_COLOR_SELECTOR_CLASS
+GIMP_COLOR_SELECTOR_GET_CLASS
+GIMP_TYPE_COLOR_SELECTOR_CHANNEL
+GIMP_TYPE_COLOR_SELECTOR_MODEL
+gimp_color_selector_channel_get_type
+gimp_color_selector_model_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpcolornotebook</FILE>
+<TITLE>GimpColorNotebook</TITLE>
+GimpColorNotebook
+gimp_color_notebook_set_has_page
+<SUBSECTION Standard>
+GimpColorNotebookClass
+GIMP_COLOR_NOTEBOOK
+GIMP_IS_COLOR_NOTEBOOK
+GIMP_TYPE_COLOR_NOTEBOOK
+gimp_color_notebook_get_type
+GIMP_COLOR_NOTEBOOK_CLASS
+GIMP_IS_COLOR_NOTEBOOK_CLASS
+GIMP_COLOR_NOTEBOOK_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpcolorscales</FILE>
+<TITLE>GimpColorScales</TITLE>
+GimpColorScales
+gimp_color_scales_set_show_rgb_u8
+gimp_color_scales_get_show_rgb_u8
+<SUBSECTION Standard>
+GIMP_COLOR_SCALES
+GIMP_IS_COLOR_SCALES
+GIMP_TYPE_COLOR_SCALES
+gimp_color_scales_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpcolorselect</FILE>
+<TITLE>GimpColorSelect</TITLE>
+GimpColorSelect
+<SUBSECTION Standard>
+GIMP_COLOR_SELECT
+GIMP_IS_COLOR_SELECT
+GIMP_TYPE_COLOR_SELECT
+gimp_color_select_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimppickbutton</FILE>
+<TITLE>GimpPickButton</TITLE>
+GimpPickButton
+gimp_pick_button_new
+<SUBSECTION Standard>
+GimpPickButtonClass
+GIMP_PICK_BUTTON
+GIMP_IS_PICK_BUTTON
+GIMP_TYPE_PICK_BUTTON
+gimp_pick_button_get_type
+GIMP_PICK_BUTTON_CLASS
+GIMP_IS_PICK_BUTTON_CLASS
+GIMP_PICK_BUTTON_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimppreviewarea</FILE>
+<TITLE>GimpPreviewArea</TITLE>
+GimpPreviewArea
+gimp_preview_area_new
+gimp_preview_area_draw
+gimp_preview_area_fill
+gimp_preview_area_blend
+gimp_preview_area_mask
+gimp_preview_area_set_offsets
+gimp_preview_area_set_colormap
+gimp_preview_area_set_max_size
+gimp_preview_area_menu_popup
+gimp_preview_area_set_color_config
+<SUBSECTION Standard>
+GimpPreviewAreaClass
+GIMP_PREVIEW_AREA
+GIMP_IS_PREVIEW_AREA
+GIMP_TYPE_PREVIEW_AREA
+gimp_preview_area_get_type
+GIMP_PREVIEW_AREA_CLASS
+GIMP_IS_PREVIEW_AREA_CLASS
+GIMP_PREVIEW_AREA_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimppreview</FILE>
+<TITLE>GimpPreview</TITLE>
+GimpPreview
+gimp_preview_get_update
+gimp_preview_set_update
+gimp_preview_set_bounds
+gimp_preview_get_size
+gimp_preview_get_position
+gimp_preview_transform
+gimp_preview_untransform
+gimp_preview_get_area
+gimp_preview_draw
+gimp_preview_draw_buffer
+gimp_preview_invalidate
+gimp_preview_set_default_cursor
+gimp_preview_get_controls
+<SUBSECTION Standard>
+GimpPreviewClass
+GIMP_PREVIEW
+GIMP_IS_PREVIEW
+GIMP_TYPE_PREVIEW
+gimp_preview_get_type
+GIMP_PREVIEW_CLASS
+GIMP_IS_PREVIEW_CLASS
+GIMP_PREVIEW_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpscrolledpreview</FILE>
+<TITLE>GimpScrolledPreview</TITLE>
+GimpScrolledPreview
+gimp_scrolled_preview_set_position
+gimp_scrolled_preview_set_policy
+gimp_scrolled_preview_freeze
+gimp_scrolled_preview_thaw
+<SUBSECTION Standard>
+GimpScrolledPreviewClass
+GIMP_SCROLLED_PREVIEW
+GIMP_IS_SCROLLED_PREVIEW
+GIMP_TYPE_SCROLLED_PREVIEW
+gimp_scrolled_preview_get_type
+GIMP_SCROLLED_PREVIEW_CLASS
+GIMP_IS_SCROLLED_PREVIEW_CLASS
+GIMP_SCROLLED_PREVIEW_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimpwidgetsutils</FILE>
+gimp_table_attach_aligned
+gimp_label_set_attributes
+gimp_widget_get_monitor
+gimp_get_monitor_at_pointer
+gimp_widget_track_monitor
+gimp_screen_get_color_profile
+gimp_widget_get_color_profile
+gimp_widget_get_color_transform
+</SECTION>
+
+<SECTION>
+<FILE>gimpzoommodel</FILE>
+<TITLE>GimpZoomModel</TITLE>
+GimpZoomModel
+GimpZoomType
+gimp_zoom_model_new
+gimp_zoom_model_set_range
+gimp_zoom_model_zoom
+gimp_zoom_model_get_factor
+gimp_zoom_model_get_fraction
+gimp_zoom_button_new
+gimp_zoom_model_zoom_step
+<SUBSECTION Standard>
+GimpZoomModelClass
+GIMP_ZOOM_MODEL
+GIMP_IS_ZOOM_MODEL
+GIMP_TYPE_ZOOM_MODEL
+gimp_zoom_model_get_type
+GIMP_ZOOM_MODEL_CLASS
+GIMP_IS_ZOOM_MODEL_CLASS
+GIMP_ZOOM_MODEL_GET_CLASS
+GIMP_TYPE_ZOOM_TYPE
+gimp_zoom_type_get_type
+</SECTION>
+
+<SECTION>
+<FILE>gimpoldwidgets</FILE>
+gimp_int_option_menu_new
+gimp_int_option_menu_set_history
+GimpIntOptionMenuSensitivityCallback
+gimp_int_option_menu_set_sensitive
+gimp_option_menu_new
+gimp_option_menu_new2
+gimp_option_menu_set_history
+GimpOptionMenuSensitivityCallback
+gimp_option_menu_set_sensitive
+gimp_menu_item_update
+gimp_toggle_button_sensitive_update
+gimp_pixmap_button_new
+gimp_unit_menu_update
+</SECTION>
+
+<SECTION>
+<FILE>gimpcontroller</FILE>
+<TITLE>GimpController</TITLE>
+GimpControllerEventType
+GimpControllerEventAny
+GimpControllerEventTrigger
+GimpControllerEventValue
+GimpControllerEvent
+<TITLE>GimpController</TITLE>
+GimpController
+gimp_controller_new
+gimp_controller_get_n_events
+gimp_controller_get_event_name
+gimp_controller_get_event_blurb
+gimp_controller_event
+<SUBSECTION Standard>
+GimpControllerClass
+GIMP_CONTROLLER
+GIMP_IS_CONTROLLER
+GIMP_TYPE_CONTROLLER
+gimp_controller_get_type
+GIMP_CONTROLLER_CLASS
+GIMP_IS_CONTROLLER_CLASS
+GIMP_CONTROLLER_GET_CLASS
+</SECTION>
+
+<SECTION>
+<FILE>gimp3migration</FILE>
+GdkModifierIntent
+gdk_event_triggers_context_menu
+gdk_keymap_get_modifier_mask
+gdk_cairo_get_clip_rectangle
+gdk_screen_get_monitor_workarea
+gtk_box_new
+gtk_button_box_new
+gtk_paned_new
+gtk_scale_new
+gtk_scrollbar_new
+gtk_separator_new
+gtk_widget_get_modifier_mask
+gtk_label_get_xalign
+gtk_label_get_yalign
+gtk_label_set_xalign
+gtk_label_set_yalign
+</SECTION>
diff --git a/devel-docs/libgimpwidgets/libgimpwidgets.types b/devel-docs/libgimpwidgets/libgimpwidgets.types
new file mode 100644
index 0000000..abd39f2
--- /dev/null
+++ b/devel-docs/libgimpwidgets/libgimpwidgets.types
@@ -0,0 +1,54 @@
+#include <gegl.h>
+#include <gtk/gtk.h>
+#include <libgimpwidgets/gimpwidgets.h>
+#include <libgimpwidgets/gimpcontroller.h>
+
+gimp_browser_get_type
+gimp_busy_box_get_type
+gimp_button_get_type
+gimp_cell_renderer_color_get_type
+gimp_cell_renderer_toggle_get_type
+gimp_chain_button_get_type
+gimp_color_area_get_type
+gimp_color_button_get_type
+gimp_color_display_get_type
+gimp_color_display_stack_get_type
+gimp_color_hex_entry_get_type
+gimp_color_notebook_get_type
+gimp_color_profile_chooser_dialog_get_type
+gimp_color_profile_store_get_type
+gimp_color_profile_combo_box_get_type
+gimp_color_profile_view_get_type
+gimp_color_scale_get_type
+gimp_color_scales_get_type
+gimp_color_selector_get_type
+gimp_color_select_get_type
+gimp_color_selection_get_type
+gimp_controller_get_type
+gimp_dialog_get_type
+gimp_enum_combo_box_get_type
+gimp_enum_label_get_type
+gimp_enum_store_get_type
+gimp_file_entry_get_type
+gimp_frame_get_type
+gimp_hint_box_get_type
+gimp_int_combo_box_get_type
+gimp_int_store_get_type
+gimp_memsize_entry_get_type
+gimp_number_pair_entry_get_type
+gimp_offset_area_get_type
+gimp_page_selector_get_type
+gimp_path_editor_get_type
+gimp_pick_button_get_type
+gimp_pixmap_get_type
+gimp_preview_area_get_type
+gimp_preview_get_type
+gimp_ruler_get_type
+gimp_scrolled_preview_get_type
+gimp_size_entry_get_type
+gimp_spin_button_get_type
+gimp_string_combo_box_get_type
+gimp_unit_combo_box_get_type
+gimp_unit_menu_get_type
+gimp_unit_store_get_type
+gimp_zoom_model_get_type
diff --git a/devel-docs/libgimpwidgets/version.in b/devel-docs/libgimpwidgets/version.in
new file mode 100644
index 0000000..9e02d6e
--- /dev/null
+++ b/devel-docs/libgimpwidgets/version.in
@@ -0,0 +1 @@
+@GIMP_VERSION@
diff --git a/devel-docs/libgimpwidgets/visual-index.xml b/devel-docs/libgimpwidgets/visual-index.xml
new file mode 100644
index 0000000..56dac78
--- /dev/null
+++ b/devel-docs/libgimpwidgets/visual-index.xml
@@ -0,0 +1,73 @@
+<?xml version="1.0" encoding="UTF-8" ?>
+<!DOCTYPE refentry PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
+ "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd">
+
+<para role="gallery" xml:base="visual-index.xml">
+
+ <link linkend="GimpButton">
+ <inlinegraphic fileref="gimp-widget-button.png" format="PNG"></inlinegraphic>
+ </link>
+ <link linkend="GimpChainButton">
+ <inlinegraphic fileref="gimp-widget-chain-button.png" format="PNG"></inlinegraphic>
+ </link>
+ <link linkend="GimpColorArea">
+ <inlinegraphic fileref="gimp-widget-color-area.png" format="PNG"></inlinegraphic>
+ </link>
+ <link linkend="GimpColorButton">
+ <inlinegraphic fileref="gimp-widget-color-button.png" format="PNG"></inlinegraphic>
+ </link>
+ <link linkend="GimpColorHexEntry">
+ <inlinegraphic fileref="gimp-widget-color-hex-entry.png" format="PNG"></inlinegraphic>
+ </link>
+ <link linkend="GimpColorScale">
+ <inlinegraphic fileref="gimp-widget-color-scale.png" format="PNG"></inlinegraphic>
+ </link>
+ <link linkend="GimpColorSelection">
+ <inlinegraphic fileref="gimp-widget-color-selection.png" format="PNG"></inlinegraphic>
+ </link>
+ <link linkend="GimpColorProfileComboBox">
+ <inlinegraphic fileref="gimp-widget-color-profile-combo-box.png" format="PNG"></inlinegraphic>
+ </link>
+ <link linkend="GimpDialog">
+ <inlinegraphic fileref="gimp-widget-dialog.png" format="PNG"></inlinegraphic>
+ </link>
+ <link linkend="GimpEnumComboBox">
+ <inlinegraphic fileref="gimp-widget-enum-combo-box.png" format="PNG"></inlinegraphic>
+ </link>
+ <link linkend="GimpFileEntry">
+ <inlinegraphic fileref="gimp-widget-file-entry.png" format="PNG"></inlinegraphic>
+ </link>
+ <link linkend="GimpFrame">
+ <inlinegraphic fileref="gimp-widget-frame.png" format="PNG"></inlinegraphic>
+ </link>
+ <link linkend="GimpIntComboBox">
+ <inlinegraphic fileref="gimp-widget-int-combo-box.png" format="PNG"></inlinegraphic>
+ </link>
+ <link linkend="GimpMemsizeEntry">
+ <inlinegraphic fileref="gimp-widget-memsize-entry.png" format="PNG"></inlinegraphic>
+ </link>
+ <link linkend="GimpNumberPairEntry">
+ <inlinegraphic fileref="gimp-widget-number-pair-entry.png" format="PNG"></inlinegraphic>
+ </link>
+ <link linkend="GimpOffsetArea">
+ <inlinegraphic fileref="gimp-widget-offset-area.png" format="PNG"></inlinegraphic>
+ </link>
+ <link linkend="GimpPageSelector">
+ <inlinegraphic fileref="gimp-widget-page-selector.png" format="PNG"></inlinegraphic>
+ </link>
+ <link linkend="GimpPathEditor">
+ <inlinegraphic fileref="gimp-widget-path-editor.png" format="PNG"></inlinegraphic>
+ </link>
+ <link linkend="GimpPickButton">
+ <inlinegraphic fileref="gimp-widget-pick-button.png" format="PNG"></inlinegraphic>
+ </link>
+ <link linkend="GimpPreviewArea">
+ <inlinegraphic fileref="gimp-widget-preview-area.png" format="PNG"></inlinegraphic>
+ </link>
+ <link linkend="GimpStringComboBox">
+ <inlinegraphic fileref="gimp-widget-string-combo-box.png" format="PNG"></inlinegraphic>
+ </link>
+ <link linkend="GimpUnitMenu">
+ <inlinegraphic fileref="gimp-widget-unit-menu.png" format="PNG"></inlinegraphic>
+ </link>
+</para>
diff --git a/devel-docs/libtool-instructions.txt b/devel-docs/libtool-instructions.txt
new file mode 100644
index 0000000..1040a12
--- /dev/null
+++ b/devel-docs/libtool-instructions.txt
@@ -0,0 +1,65 @@
+configure.ac libtool settings
+=============================
+
+This is a brief description of how the various version variables at the
+top of configure.ac are to be set, including gimp_interface_age and
+gimp_binary_age.
+
+See the arithmetic under the "libtool versioning" comment heading in
+configure.ac as a reference.
+
+See https://www.gnu.org/software/libtool/manual/html_node/Libtool-versioning.html
+for definitions of libtool "current", "revision" and "age" numbers as
+used below.
+
+When making a release
+---------------------
+
+(1) When making releases on the stable branch, set:
+ gimp_micro_version += 1;
+ gimp_interface_age += 1;
+
+ If gimp_binary_age is defined as a constant, set gimp_binary_age += 1;
+ else if gimp_binary_age is defined as an m4_eval(), leave it as it is.
+
+ The default gimp_binary_age m4_eval() expression auto-increments
+ itself.
+
+(2) NEVER increment gimp_interface_age and gimp_binary_age by more than
+1 at any time for whatever reason, or you will have to wear a brown
+paper bag on your head to hide your face for the rest of your life. If
+you increment gimp_interface_age by more than 1, then the libtool
+"current" number is decremented which could result in incompatible
+library interface with existing bin programs.
+
+(3) If any functions have been added, set gimp_interface_age=0. This
+will cause the "current" and "age" part of libtool version to bump
+upwards, increasing the interface number the library implements while
+keeping the minimum interface number supported the same as before
+(i.e., backwards compatible ABI).
+
+ Example: In GIMP 2.8.10, with gimp_minor_version=8,
+ gimp_micro_version=10 and gimp_interface_age=10 (incremented by 1
+ for every micro release), current=800 and age=800, which means that
+ the libraries support interface numbers 0 through 800, and the
+ interface DID NOT change at all between GIMP 2.8.0 to GIMP 2.8.10.
+
+ Example: In GIMP 2.8.12, with gimp_minor_version=8,
+ gimp_micro_version=12 and gimp_interface_age=0, current=812 and
+ age=812, which means that the libraries support interface numbers 0
+ through 812, and the ABI interface DID change in backwards
+ compatible manner at the time gimp_interface_age was set to 0.
+
+(4) If backwards compatibility was broken, set gimp_binary_age=0 and
+gimp_interface_age=0. This will cause "age" part of libtool version to
+be 0, increasing the minimum interface supported to "current" part of
+libtool version, and making ABI backwards incompatible (the linker
+will not be able to use these libraries with programs compiled to work
+against older libraries.
+
+ Example: In GIMP 2.8.14, with gimp_minor_version=8,
+ gimp_micro_version=14, gimp_binary_age=0 and gimp_interface_age=0,
+ current=814 and age=0, which means that the libraries support
+ interface number 814 only, which tells libtool the ABI interface
+ changed in backwards incompatible manner at the time
+ gimp_binary_age was set to 0.
diff --git a/devel-docs/parasites.txt b/devel-docs/parasites.txt
new file mode 100644
index 0000000..edb1b09
--- /dev/null
+++ b/devel-docs/parasites.txt
@@ -0,0 +1,316 @@
+
+PARASITE REGISTRY
+=================
+
+This document describes parasites in GIMP.
+
+
+Table of contents
+-----------------
+Parasite registry
+ Table of contents
+ Audience
+
+1. Namespace
+
+2. Known prefixes
+
+3. Known global parasites
+
+4. Known image parasites
+
+5. Known layer/drawable parasites
+
+6. Parasite format
+
+
+Audience
+--------
+This document is designed for the convenience of GIMP developers.
+It does not need to concern users.
+
+>>>> If your plug-in or script writes parasites, please
+>>>> amend this file in the Git repository or submit patches to
+>>>> gimp-developer-list@gnome.org
+
+
+1. NAMESPACE
+============
+
+Plug-in-specific data should be prefixed by the plug-in function name and
+a slash, i.e. private data of plug_in_displace should be named like:
+
+plug_in_displace/data1
+plug_in_displace/data2
+etc.
+
+Global data follows no strict rules.
+
+
+2. KNOWN PREFIXES
+=================
+
+"tiff" : The standard GIMP TIFF plugin
+"jpeg" : The standard GIMP JPEG plugin
+"png" : The standard GIMP PNG plugin
+"dcm" : The standard GIMP DICOM plugin
+"gimp" : For common and standard parasites
+
+
+3. KNOWN GLOBAL PARASITES
+=========================
+
+"jpeg-save-defaults" (GLOBAL, PERSISTENT)
+ Default save parameters used by the JPEG plug-in.
+
+"png-save-defaults" (GLOBAL, PERSISTENT)
+ Default save parameters used by the PNG plug-in.
+
+"<plug-in>/_fu_data" (GLOBAL, IMAGE, DRAWABLE, PERSISTENT)
+ The Gimp::Fu module (Perl) might store the arguments of the
+ last plug-in invocation. It is usually attached to images,
+ but might also be found globally. The data format is either
+ pure character data (Data::Dumper) or a serialized data
+ stream created by Storable::nfreeze.
+
+"exif-orientation-rotate" (GLOBAL, PERSISTENT)
+ Whether a load plug-in should automatically rotate the image
+ according to the orientation specified in the EXIF data. This
+ has values "yes" or "no". If the parasite is not set, the
+ plug-in should ask the user what to do. This parasite may be
+ removed in a future version (assuming always yes).
+
+
+4. KNOWN IMAGE PARASITES
+========================
+
+"gimp-comment" (IMAGE, PERSISTENT)
+ Standard GIF-style image comments. This parasite should be
+ human-readable text in UTF-8 encoding. A trailing \0 might
+ be included and is not part of the comment. Note that image
+ comments may also be present in the "gimp-metadata" parasite.
+
+"gimp-brush-name" (IMAGE, PERSISTENT)
+ A string in UTF-8 encoding specifying the name of a GIMP brush.
+ Currently, the gbr plug-in uses this parasite when loading and
+ saving .gbr files. A trailing \0 might be included and is not
+ part of the name.
+
+"gimp-brush-pipe-name" (IMAGE, PERSISTENT)
+ A string in UTF-8 encoding specifying the name of a GIMP brush
+ pipe. Currently, the gih plug-in uses this parasite when loading and
+ saving .gih files. A trailing \0 might be included and is not
+ part of the name.
+
+"gimp-brush-pipe-parameters" (IMAGE, PERSISTENT)
+ This is all very preliminary:
+
+ A string, containing parameters describing how an brush pipe
+ should be used. The contents is a space-separated list of
+ keywords and values. The keyword and value are separated by a
+ colon.
+
+ This parasite is currently attached to an image by the psp
+ plug-in when it loads a .tub file (Paint Shop Pro picture
+ tube). It is used (first attached with values asked from the
+ user, if nonexistent) by the gpb plug-in when it saves a .gih
+ file. The .gih file contains the same text in it.
+
+ The keywords are:
+ ncells: the number of brushes in the brush pipe
+ step: the default spacing for the pipe
+ dim: the dimension of the pipe. The number of cells
+ in the pipe should be equal to the product
+ of the ranks of each dimension.
+ cols: number of columns in each layer of the image,
+ to be used when editing the pipe as a GIMP image
+ rows: ditto for rows. Note that the number of columns and rows
+ not necessarily are identical to the ranks of the
+ dimensions of a pipe, but in the case of two-
+ and three-dimensional pipes, it probably is.
+ rank0, rank1, ...: (one for each dimension): the index range
+ for that dimension
+ placement: "default", "constant" or "random". "constant" means
+ use the spacing in the first brush in the pipe.
+ "random" means perturb that with some suitable
+ random number function. (Hmm, would it be overdoing it
+ if the pipe also could specify what random function
+ and its parameters...?)
+ sel0, sel1, ...: "default", "random", "incremental", "angular",
+ "pressure", "velocity", and whatever else suitable we might
+ think of ;-) Determines how one index from each dimension is
+ selected (until we have pinpointed the brush to use).
+
+"gimp-image-grid" (IMAGE, PERSISTENT)
+ The GimpGrid object serialized to a string. Saved as parasite
+ to keep the XCF files backwards compatible. Although gimp-1.2
+ does not know how to handle the image grid, it keeps the grid
+ information intact.
+
+"gimp-pattern-name" (IMAGE, PERSISTENT)
+ A string in UTF-8 encoding specifying the name of a GIMP pattern.
+ Currently, the pat plug-in uses this parasite when loading and
+ saving .pat files. A trailing \0 might be included and is not
+ part of the name.
+
+"tiff-save-options" (IMAGE)
+ The TiffSaveVals structure from the TIFF plugin.
+
+"jpeg-save-options" (IMAGE)
+ The JpegSaveVals structure from the JPEG plugin.
+
+"jpeg-exif-data" (IMAGE) (deprecated)
+ The ExifData structure serialized into a uchar* blob from
+ libexif. This is deprecated in favor of "exif-data".
+
+"jpeg-original-settings" (IMAGE, PERSISTENT)
+ The settings found in the original JPEG image: quality (IJG),
+ color space, component subsampling and quantization tables.
+ These can be reused when saving the image in order to minimize
+ quantization losses and keep the same size/quality ratio.
+
+"gamma" (IMAGE, PERSISTENT)
+ The original gamma this image was created/saved. For JPEG; this is
+ always one, for PNG it's usually taken from the image data. GIMP
+ might use and modify this. The format is an ascii string with the
+ gamma exponent as a flotingpoint value.
+
+ Example: for sRGB images this might contain "0.45454545"
+
+"chromaticity" (IMAGE, PERSISTENT)
+ This parasite contains 8 floatingpoint values (ascii, separated by
+ whitespace) specifying the x and y coordinates of the whitepoint, the
+ red, green and blue primaries, in this order.
+
+ Example: for sRGB images this might contain
+ "0.3127 0.329 0.64 0.33 0.3 0.6 0.15 0.06"
+ wx wy rx ry gx gy bx by
+
+"rendering-intent" (IMAGE, PERSISTENT)
+ This specifies the rendering intent of the image. It's a value
+ between 0 and 3, again in ascii:
+
+ 0 - perceptual (e.g. for photographs)
+ 1 - relative colorimetric (e.g. for logos)
+ 2 - saturation-preserving (e.g. for business charts)
+ 3 - absolute colorimetric
+
+"hot-spot" (IMAGE, PERSISTENT)
+ Use this parasite to store an image's "hot spot". Currently
+ used by the XBM plugin to store mouse cursor hot spots.
+
+ Example: a hot spot at coordinates (5,5) is stored as "5 5"
+
+"exif-data" (IMAGE, PERSISTENT)
+ The ExifData structure serialized into a character array by
+ libexif (using exif_data_save_data). If a "gimp-metadata"
+ parasite is present, it should take precedence over this one.
+
+"gimp-metadata" (IMAGE, PERSISTENT)
+ The metadata associated with the image, serialized as one XMP
+ packet. This metadata includes the contents of any XMP, EXIF
+ and IPTC blocks from the original image, as well as
+ user-specified values such as image comment, copyright,
+ license, etc.
+
+"icc-profile" (IMAGE, PERSISTENT | UNDOABLE)
+ This contains an ICC profile describing the color space the
+ image was produced in. TIFF images stored in PhotoShop do
+ oftentimes contain embedded profiles. An experimental color
+ manager exists to use this parasite, and it will be used
+ for interchange between TIFF and PNG (identical profiles)
+
+"icc-profile-name" (IMAGE, PERSISTENT | UNDOABLE)
+ The profile name is a convenient name for referring to the
+ profile. It is for example used in the PNG file format. The
+ name must be stored in UTF-8 encoding. If a file format uses
+ a different character encoding, it must be converted to UTF-8
+ for use as a parasite.
+
+"decompose-data" (IMAGE, NONPERSISTENT)
+ Starting with GIMP 2.4, this is added to images produced by
+ the decompose plug-in, and contains information necessary to
+ recompose the original source RGB layer from the resulting
+ grayscale layers. It is ascii; a typical example would be
+ "source=2 type=RGBA 4 5 6 7". This means that layer 2 was
+ decomposed in RGBA mode, giving rise to layers 4, 5, 6, and 7.
+
+"print-settings" (IMAGE, NONPERSISTENT)
+ This parasite is stored by the Print plug-in and holds settings
+ done in the Print dialog. It also has a version field so that
+ changes to the parasite can be done. GIMP 2.4 used version 0.3.
+ The format is GKeyFile. A lot of the contents are identical to
+ what is stored in ~/.gimp-2.x/print-settings but the parasite
+ has some additional image-related fields.
+
+"print-page-setup" (IMAGE, NONPERSISTENT)
+ This parasite is stored by the Print plug-in and holds settings
+ done in the Page Setup dialog. The format is GKeyFile as created
+ from GtkPageSetup. The content is identical to what is stored in
+ ~/.gimp-2.x/print-page-setup.
+
+"dcm/XXXX-XXXX-AA" (IMAGE, PERSISTENT)
+ These parasites are stored by the Dicom plug-in and hold the DICOM
+ element information for that image. The format is raw binary data
+ as read from the original image.
+ where: XXXX is a 4-digit ascii encoded hexadecimal number
+ AA is a two character ascii value representing the Dicom
+ element's Value Representation (VR)
+
+
+5. KNOWN LAYER/DRAWABLE PARASITES
+=================================
+
+"gimp-text-layer" (LAYER, PERSISTENT)
+ The associated GimpText object serialized to a string. For
+ convenience the string is terminated by a trailing '\0'.
+ The idea of using a parasite for text layers is to keep the XCF
+ files backward compatible. Although gimp-1.2 doesn't know how
+ to handle the text layer, it keeps the parasite intact.
+
+"gfig" (LAYER, PERSISTENT)
+ As of GIMP 2.2, the gfig plug-in creates its own layers, and
+ stores a representation of the figure as a layer parasite.
+ The parasite contains a GFig save file, in an ascii format.
+ If gfig is started while the active layer contains a "gfig"
+ parasite, the contents of the parasite are loaded at startup.
+
+
+6. PARASITE FORMAT
+==================
+
+The parasite data format is not rigidly specified. For non-persistent
+parasites you are entirely free, as the parasite data does not survive the
+current gimp session. If you need persistent data, you basically have to
+choose between the following alternatives (also, having some standard for
+non-persistent data might be fine as well):
+
+- Cook your own binary data format
+
+ You can invent your own data format. This means that you will either
+ loose totally (consider endian-ness or version-ness issues) or you will
+ get yourself into deep trouble to get it "right" in all cases.
+
+- Use character (string) data
+
+ Obvious to Perl people but less so to C programmers: just sprintf your
+ data into a string (e.g. "SIZE 100x200 XRES 300 YRES 300") and store
+ that in the parasite, and later sscanf it again. This often solves most
+ of the problems you might encounter, makes for easier debugging and
+ more robustness (consider the case when you add more entries to your
+ persistent data: older plug-ins might be able to read the relevant
+ parts and your application can detect missing fields easily). The
+ drawback is that your data is likely to be larger than a compact binary
+ representation would be. Not much a problem for most applications,
+ though.
+
+ You could also use one parasite per field you store, i.e. foo-size,
+ foo-offset-x, foo-offset-y etc...
+
+- Use the libgimpconfig serialize functions
+
+ This is a special case of the previous one, using the convenience
+ functions provided by libgimpconfig. If you are not concerned about
+ the size of the string representation of your data, you can use
+ gimp_config_serialize_to_string() and other functions to easily
+ convert your data to/from a character string.
diff --git a/devel-docs/pat.txt b/devel-docs/pat.txt
new file mode 100644
index 0000000..36a869f
--- /dev/null
+++ b/devel-docs/pat.txt
@@ -0,0 +1,44 @@
+
+The GIMP Pattern File Format Version 1 (.pat)
+------------------------------------------------
+
+HEADER
+------
+
+Bytes 0 - 3: header_size:
+ Type: 32 bit unsigned int
+ Value: size of pattern header (24) + length of pattern name
+
+Bytes 4 - 7: version
+ Type: 32 bit unsigned int
+ Value: The file format version.
+
+Bytes 8 - 11: width
+ Type: 32 bit unsigned int
+ Value: Pattern width
+
+Bytes 12 - 15: height
+ Type: 32 bit unsigned int
+ Value: Pattern height
+
+Bytes 16 - 19: bytes
+ Type: 32 bit unsigned int
+ Value: Colour depth of pattern
+ 1 = greyscale, 2 = greyscale + A, 3 = RGB, 4 = RGBA
+
+Bytes 20 - 23: magic_number
+ Type: 32 bit unsigned int
+ Value: GIMP pattern magic number.
+ ('G' << 24) + ('P' << 16) + ('A' << 8) + 'T'
+
+Bytes 24 - (header_size - 1):
+ Type: char *
+ Value: UTF-8 string - name of pattern
+
+
+BODY
+----
+ Size: width * height * bytes
+ Type: uchar *
+ Value: Pixel values (row-first) for pattern
+
diff --git a/devel-docs/performance-logs/Makefile.am b/devel-docs/performance-logs/Makefile.am
new file mode 100644
index 0000000..9f97b4b
--- /dev/null
+++ b/devel-docs/performance-logs/Makefile.am
@@ -0,0 +1,10 @@
+## Process this file with automake to produce Makefile.in
+
+EXTRA_DIST = \
+ dashboard-add-marker.png \
+ dashboard-start-recording.png \
+ dashboard-stop-recording.png \
+ performance-log-parameters.png \
+ new-performance-issue.png \
+ performance-log-viewer.png \
+ performance-logs.md
diff --git a/devel-docs/performance-logs/Makefile.in b/devel-docs/performance-logs/Makefile.in
new file mode 100644
index 0000000..1beb5ab
--- /dev/null
+++ b/devel-docs/performance-logs/Makefile.in
@@ -0,0 +1,755 @@
+# Makefile.in generated by automake 1.16.3 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994-2020 Free Software Foundation, Inc.
+
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+VPATH = @srcdir@
+am__is_gnu_make = { \
+ if test -z '$(MAKELEVEL)'; then \
+ false; \
+ elif test -n '$(MAKE_HOST)'; then \
+ true; \
+ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
+ true; \
+ else \
+ false; \
+ fi; \
+}
+am__make_running_with_option = \
+ case $${target_option-} in \
+ ?) ;; \
+ *) echo "am__make_running_with_option: internal error: invalid" \
+ "target option '$${target_option-}' specified" >&2; \
+ exit 1;; \
+ esac; \
+ has_opt=no; \
+ sane_makeflags=$$MAKEFLAGS; \
+ if $(am__is_gnu_make); then \
+ sane_makeflags=$$MFLAGS; \
+ else \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ bs=\\; \
+ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
+ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
+ esac; \
+ fi; \
+ skip_next=no; \
+ strip_trailopt () \
+ { \
+ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
+ }; \
+ for flg in $$sane_makeflags; do \
+ test $$skip_next = yes && { skip_next=no; continue; }; \
+ case $$flg in \
+ *=*|--*) continue;; \
+ -*I) strip_trailopt 'I'; skip_next=yes;; \
+ -*I?*) strip_trailopt 'I';; \
+ -*O) strip_trailopt 'O'; skip_next=yes;; \
+ -*O?*) strip_trailopt 'O';; \
+ -*l) strip_trailopt 'l'; skip_next=yes;; \
+ -*l?*) strip_trailopt 'l';; \
+ -[dEDm]) skip_next=yes;; \
+ -[JT]) skip_next=yes;; \
+ esac; \
+ case $$flg in \
+ *$$target_option*) has_opt=yes; break;; \
+ esac; \
+ done; \
+ test $$has_opt = yes
+am__make_dryrun = (target_option=n; $(am__make_running_with_option))
+am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+subdir = devel-docs/performance-logs
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/m4macros/alsa.m4 \
+ $(top_srcdir)/m4macros/ax_compare_version.m4 \
+ $(top_srcdir)/m4macros/ax_cxx_compile_stdcxx.m4 \
+ $(top_srcdir)/m4macros/ax_gcc_func_attribute.m4 \
+ $(top_srcdir)/m4macros/ax_prog_cc_for_build.m4 \
+ $(top_srcdir)/m4macros/ax_prog_perl_version.m4 \
+ $(top_srcdir)/m4macros/detectcflags.m4 \
+ $(top_srcdir)/m4macros/pythondev.m4 $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo " GEN " $@;
+am__v_GEN_1 =
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 =
+SOURCES =
+DIST_SOURCES =
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+am__DIST_COMMON = $(srcdir)/Makefile.in
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+AA_LIBS = @AA_LIBS@
+ACLOCAL = @ACLOCAL@
+ALLOCA = @ALLOCA@
+ALL_LINGUAS = @ALL_LINGUAS@
+ALSA_CFLAGS = @ALSA_CFLAGS@
+ALSA_LIBS = @ALSA_LIBS@
+ALTIVEC_EXTRA_CFLAGS = @ALTIVEC_EXTRA_CFLAGS@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+APPSTREAM_UTIL = @APPSTREAM_UTIL@
+AR = @AR@
+AS = @AS@
+ATK_CFLAGS = @ATK_CFLAGS@
+ATK_LIBS = @ATK_LIBS@
+ATK_REQUIRED_VERSION = @ATK_REQUIRED_VERSION@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+BABL_CFLAGS = @BABL_CFLAGS@
+BABL_LIBS = @BABL_LIBS@
+BABL_REQUIRED_VERSION = @BABL_REQUIRED_VERSION@
+BUG_REPORT_URL = @BUG_REPORT_URL@
+BUILD_EXEEXT = @BUILD_EXEEXT@
+BUILD_OBJEXT = @BUILD_OBJEXT@
+BZIP2_LIBS = @BZIP2_LIBS@
+CAIRO_CFLAGS = @CAIRO_CFLAGS@
+CAIRO_LIBS = @CAIRO_LIBS@
+CAIRO_PDF_CFLAGS = @CAIRO_PDF_CFLAGS@
+CAIRO_PDF_LIBS = @CAIRO_PDF_LIBS@
+CAIRO_PDF_REQUIRED_VERSION = @CAIRO_PDF_REQUIRED_VERSION@
+CAIRO_REQUIRED_VERSION = @CAIRO_REQUIRED_VERSION@
+CATALOGS = @CATALOGS@
+CATOBJEXT = @CATOBJEXT@
+CC = @CC@
+CCAS = @CCAS@
+CCASDEPMODE = @CCASDEPMODE@
+CCASFLAGS = @CCASFLAGS@
+CCDEPMODE = @CCDEPMODE@
+CC_FOR_BUILD = @CC_FOR_BUILD@
+CC_VERSION = @CC_VERSION@
+CFLAGS = @CFLAGS@
+CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
+CPP = @CPP@
+CPPFLAGS = @CPPFLAGS@
+CPPFLAGS_FOR_BUILD = @CPPFLAGS_FOR_BUILD@
+CPP_FOR_BUILD = @CPP_FOR_BUILD@
+CXX = @CXX@
+CXXCPP = @CXXCPP@
+CXXDEPMODE = @CXXDEPMODE@
+CXXFLAGS = @CXXFLAGS@
+CYGPATH_W = @CYGPATH_W@
+DATADIRNAME = @DATADIRNAME@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DESKTOP_DATADIR = @DESKTOP_DATADIR@
+DESKTOP_FILE_VALIDATE = @DESKTOP_FILE_VALIDATE@
+DLLTOOL = @DLLTOOL@
+DOC_SHOOTER = @DOC_SHOOTER@
+DSYMUTIL = @DSYMUTIL@
+DUMPBIN = @DUMPBIN@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+EXEEXT = @EXEEXT@
+FGREP = @FGREP@
+FILE_AA = @FILE_AA@
+FILE_EXR = @FILE_EXR@
+FILE_HEIF = @FILE_HEIF@
+FILE_JP2_LOAD = @FILE_JP2_LOAD@
+FILE_JPEGXL = @FILE_JPEGXL@
+FILE_MNG = @FILE_MNG@
+FILE_PDF_SAVE = @FILE_PDF_SAVE@
+FILE_PS = @FILE_PS@
+FILE_WMF = @FILE_WMF@
+FILE_XMC = @FILE_XMC@
+FILE_XPM = @FILE_XPM@
+FONTCONFIG_CFLAGS = @FONTCONFIG_CFLAGS@
+FONTCONFIG_LIBS = @FONTCONFIG_LIBS@
+FONTCONFIG_REQUIRED_VERSION = @FONTCONFIG_REQUIRED_VERSION@
+FREETYPE2_REQUIRED_VERSION = @FREETYPE2_REQUIRED_VERSION@
+FREETYPE_CFLAGS = @FREETYPE_CFLAGS@
+FREETYPE_LIBS = @FREETYPE_LIBS@
+GDBUS_CODEGEN = @GDBUS_CODEGEN@
+GDK_PIXBUF_CFLAGS = @GDK_PIXBUF_CFLAGS@
+GDK_PIXBUF_CSOURCE = @GDK_PIXBUF_CSOURCE@
+GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@
+GDK_PIXBUF_REQUIRED_VERSION = @GDK_PIXBUF_REQUIRED_VERSION@
+GEGL = @GEGL@
+GEGL_CFLAGS = @GEGL_CFLAGS@
+GEGL_LIBS = @GEGL_LIBS@
+GEGL_MAJOR_MINOR_VERSION = @GEGL_MAJOR_MINOR_VERSION@
+GEGL_REQUIRED_VERSION = @GEGL_REQUIRED_VERSION@
+GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
+GEXIV2_CFLAGS = @GEXIV2_CFLAGS@
+GEXIV2_LIBS = @GEXIV2_LIBS@
+GEXIV2_REQUIRED_VERSION = @GEXIV2_REQUIRED_VERSION@
+GIMP_API_VERSION = @GIMP_API_VERSION@
+GIMP_APP_VERSION = @GIMP_APP_VERSION@
+GIMP_BINARY_AGE = @GIMP_BINARY_AGE@
+GIMP_COMMAND = @GIMP_COMMAND@
+GIMP_DATA_VERSION = @GIMP_DATA_VERSION@
+GIMP_FULL_NAME = @GIMP_FULL_NAME@
+GIMP_INTERFACE_AGE = @GIMP_INTERFACE_AGE@
+GIMP_MAJOR_VERSION = @GIMP_MAJOR_VERSION@
+GIMP_MICRO_VERSION = @GIMP_MICRO_VERSION@
+GIMP_MINOR_VERSION = @GIMP_MINOR_VERSION@
+GIMP_MKENUMS = @GIMP_MKENUMS@
+GIMP_MODULES = @GIMP_MODULES@
+GIMP_PACKAGE_REVISION = @GIMP_PACKAGE_REVISION@
+GIMP_PKGCONFIG_VERSION = @GIMP_PKGCONFIG_VERSION@
+GIMP_PLUGINS = @GIMP_PLUGINS@
+GIMP_PLUGIN_VERSION = @GIMP_PLUGIN_VERSION@
+GIMP_REAL_VERSION = @GIMP_REAL_VERSION@
+GIMP_RELEASE = @GIMP_RELEASE@
+GIMP_SYSCONF_VERSION = @GIMP_SYSCONF_VERSION@
+GIMP_TOOL_VERSION = @GIMP_TOOL_VERSION@
+GIMP_UNSTABLE = @GIMP_UNSTABLE@
+GIMP_USER_VERSION = @GIMP_USER_VERSION@
+GIMP_VERSION = @GIMP_VERSION@
+GIO_CFLAGS = @GIO_CFLAGS@
+GIO_LIBS = @GIO_LIBS@
+GIO_UNIX_CFLAGS = @GIO_UNIX_CFLAGS@
+GIO_UNIX_LIBS = @GIO_UNIX_LIBS@
+GIO_WINDOWS_CFLAGS = @GIO_WINDOWS_CFLAGS@
+GIO_WINDOWS_LIBS = @GIO_WINDOWS_LIBS@
+GLIB_CFLAGS = @GLIB_CFLAGS@
+GLIB_COMPILE_RESOURCES = @GLIB_COMPILE_RESOURCES@
+GLIB_GENMARSHAL = @GLIB_GENMARSHAL@
+GLIB_LIBS = @GLIB_LIBS@
+GLIB_MKENUMS = @GLIB_MKENUMS@
+GLIB_REQUIRED_VERSION = @GLIB_REQUIRED_VERSION@
+GMODULE_NO_EXPORT_CFLAGS = @GMODULE_NO_EXPORT_CFLAGS@
+GMODULE_NO_EXPORT_LIBS = @GMODULE_NO_EXPORT_LIBS@
+GMOFILES = @GMOFILES@
+GMSGFMT = @GMSGFMT@
+GOBJECT_QUERY = @GOBJECT_QUERY@
+GREP = @GREP@
+GS_LIBS = @GS_LIBS@
+GTKDOC_CHECK = @GTKDOC_CHECK@
+GTKDOC_CHECK_PATH = @GTKDOC_CHECK_PATH@
+GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@
+GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@
+GTKDOC_MKPDF = @GTKDOC_MKPDF@
+GTKDOC_REBASE = @GTKDOC_REBASE@
+GTK_CFLAGS = @GTK_CFLAGS@
+GTK_LIBS = @GTK_LIBS@
+GTK_MAC_INTEGRATION_CFLAGS = @GTK_MAC_INTEGRATION_CFLAGS@
+GTK_MAC_INTEGRATION_LIBS = @GTK_MAC_INTEGRATION_LIBS@
+GTK_REQUIRED_VERSION = @GTK_REQUIRED_VERSION@
+GTK_UPDATE_ICON_CACHE = @GTK_UPDATE_ICON_CACHE@
+GUDEV_CFLAGS = @GUDEV_CFLAGS@
+GUDEV_LIBS = @GUDEV_LIBS@
+HARFBUZZ_CFLAGS = @HARFBUZZ_CFLAGS@
+HARFBUZZ_LIBS = @HARFBUZZ_LIBS@
+HARFBUZZ_REQUIRED_VERSION = @HARFBUZZ_REQUIRED_VERSION@
+HAVE_CXX14 = @HAVE_CXX14@
+HAVE_FINITE = @HAVE_FINITE@
+HAVE_ISFINITE = @HAVE_ISFINITE@
+HAVE_VFORK = @HAVE_VFORK@
+HOST_GLIB_COMPILE_RESOURCES = @HOST_GLIB_COMPILE_RESOURCES@
+HTML_DIR = @HTML_DIR@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+INSTOBJEXT = @INSTOBJEXT@
+INTLLIBS = @INTLLIBS@
+INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
+INTLTOOL_MERGE = @INTLTOOL_MERGE@
+INTLTOOL_PERL = @INTLTOOL_PERL@
+INTLTOOL_REQUIRED_VERSION = @INTLTOOL_REQUIRED_VERSION@
+INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
+INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@
+INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
+INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
+INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
+INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@
+ISO_CODES_LOCALEDIR = @ISO_CODES_LOCALEDIR@
+ISO_CODES_LOCATION = @ISO_CODES_LOCATION@
+JPEG_LIBS = @JPEG_LIBS@
+JSON_GLIB_CFLAGS = @JSON_GLIB_CFLAGS@
+JSON_GLIB_LIBS = @JSON_GLIB_LIBS@
+JXL_CFLAGS = @JXL_CFLAGS@
+JXL_LIBS = @JXL_LIBS@
+JXL_THREADS_CFLAGS = @JXL_THREADS_CFLAGS@
+JXL_THREADS_LIBS = @JXL_THREADS_LIBS@
+LCMS_CFLAGS = @LCMS_CFLAGS@
+LCMS_LIBS = @LCMS_LIBS@
+LCMS_REQUIRED_VERSION = @LCMS_REQUIRED_VERSION@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
+LIBBACKTRACE_LIBS = @LIBBACKTRACE_LIBS@
+LIBHEIF_CFLAGS = @LIBHEIF_CFLAGS@
+LIBHEIF_LIBS = @LIBHEIF_LIBS@
+LIBHEIF_REQUIRED_VERSION = @LIBHEIF_REQUIRED_VERSION@
+LIBJXL_REQUIRED_VERSION = @LIBJXL_REQUIRED_VERSION@
+LIBLZMA_REQUIRED_VERSION = @LIBLZMA_REQUIRED_VERSION@
+LIBMYPAINT_CFLAGS = @LIBMYPAINT_CFLAGS@
+LIBMYPAINT_LIBS = @LIBMYPAINT_LIBS@
+LIBMYPAINT_REQUIRED_VERSION = @LIBMYPAINT_REQUIRED_VERSION@
+LIBOBJS = @LIBOBJS@
+LIBPNG_REQUIRED_VERSION = @LIBPNG_REQUIRED_VERSION@
+LIBS = @LIBS@
+LIBTOOL = @LIBTOOL@
+LIBUNWIND_CFLAGS = @LIBUNWIND_CFLAGS@
+LIBUNWIND_LIBS = @LIBUNWIND_LIBS@
+LIBUNWIND_REQUIRED_VERSION = @LIBUNWIND_REQUIRED_VERSION@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+LT_CURRENT_MINUS_AGE = @LT_CURRENT_MINUS_AGE@
+LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@
+LT_VERSION_INFO = @LT_VERSION_INFO@
+LZMA_CFLAGS = @LZMA_CFLAGS@
+LZMA_LIBS = @LZMA_LIBS@
+MAIL = @MAIL@
+MAINT = @MAINT@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MIME_INFO_CFLAGS = @MIME_INFO_CFLAGS@
+MIME_INFO_LIBS = @MIME_INFO_LIBS@
+MIME_TYPES = @MIME_TYPES@
+MKDIR_P = @MKDIR_P@
+MKINSTALLDIRS = @MKINSTALLDIRS@
+MMX_EXTRA_CFLAGS = @MMX_EXTRA_CFLAGS@
+MNG_CFLAGS = @MNG_CFLAGS@
+MNG_LIBS = @MNG_LIBS@
+MSGFMT = @MSGFMT@
+MSGFMT_OPTS = @MSGFMT_OPTS@
+MSGMERGE = @MSGMERGE@
+MYPAINT_BRUSHES_CFLAGS = @MYPAINT_BRUSHES_CFLAGS@
+MYPAINT_BRUSHES_LIBS = @MYPAINT_BRUSHES_LIBS@
+NATIVE_GLIB_CFLAGS = @NATIVE_GLIB_CFLAGS@
+NATIVE_GLIB_LIBS = @NATIVE_GLIB_LIBS@
+NM = @NM@
+NMEDIT = @NMEDIT@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+OPENEXR_CFLAGS = @OPENEXR_CFLAGS@
+OPENEXR_LIBS = @OPENEXR_LIBS@
+OPENEXR_REQUIRED_VERSION = @OPENEXR_REQUIRED_VERSION@
+OPENJPEG_CFLAGS = @OPENJPEG_CFLAGS@
+OPENJPEG_LIBS = @OPENJPEG_LIBS@
+OPENJPEG_REQUIRED_VERSION = @OPENJPEG_REQUIRED_VERSION@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PANGOCAIRO_CFLAGS = @PANGOCAIRO_CFLAGS@
+PANGOCAIRO_LIBS = @PANGOCAIRO_LIBS@
+PANGOCAIRO_REQUIRED_VERSION = @PANGOCAIRO_REQUIRED_VERSION@
+PATHSEP = @PATHSEP@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PERL = @PERL@
+PERL_REQUIRED_VERSION = @PERL_REQUIRED_VERSION@
+PERL_VERSION = @PERL_VERSION@
+PKG_CONFIG = @PKG_CONFIG@
+PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
+PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
+PNG_CFLAGS = @PNG_CFLAGS@
+PNG_LIBS = @PNG_LIBS@
+POFILES = @POFILES@
+POPPLER_CFLAGS = @POPPLER_CFLAGS@
+POPPLER_DATA_CFLAGS = @POPPLER_DATA_CFLAGS@
+POPPLER_DATA_LIBS = @POPPLER_DATA_LIBS@
+POPPLER_DATA_REQUIRED_VERSION = @POPPLER_DATA_REQUIRED_VERSION@
+POPPLER_LIBS = @POPPLER_LIBS@
+POPPLER_REQUIRED_VERSION = @POPPLER_REQUIRED_VERSION@
+POSUB = @POSUB@
+PO_IN_DATADIR_FALSE = @PO_IN_DATADIR_FALSE@
+PO_IN_DATADIR_TRUE = @PO_IN_DATADIR_TRUE@
+PYBIN_PATH = @PYBIN_PATH@
+PYCAIRO_CFLAGS = @PYCAIRO_CFLAGS@
+PYCAIRO_LIBS = @PYCAIRO_LIBS@
+PYGIMP_EXTRA_CFLAGS = @PYGIMP_EXTRA_CFLAGS@
+PYGTK_CFLAGS = @PYGTK_CFLAGS@
+PYGTK_CODEGEN = @PYGTK_CODEGEN@
+PYGTK_DEFSDIR = @PYGTK_DEFSDIR@
+PYGTK_LIBS = @PYGTK_LIBS@
+PYLINK_LIBS = @PYLINK_LIBS@
+PYTHON = @PYTHON@
+PYTHON2_REQUIRED_VERSION = @PYTHON2_REQUIRED_VERSION@
+PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@
+PYTHON_INCLUDES = @PYTHON_INCLUDES@
+PYTHON_PLATFORM = @PYTHON_PLATFORM@
+PYTHON_PREFIX = @PYTHON_PREFIX@
+PYTHON_VERSION = @PYTHON_VERSION@
+RANLIB = @RANLIB@
+RSVG_REQUIRED_VERSION = @RSVG_REQUIRED_VERSION@
+RT_LIBS = @RT_LIBS@
+SCREENSHOT_LIBS = @SCREENSHOT_LIBS@
+SED = @SED@
+SENDMAIL = @SENDMAIL@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+SOCKET_LIBS = @SOCKET_LIBS@
+SSE2_EXTRA_CFLAGS = @SSE2_EXTRA_CFLAGS@
+SSE4_1_EXTRA_CFLAGS = @SSE4_1_EXTRA_CFLAGS@
+SSE_EXTRA_CFLAGS = @SSE_EXTRA_CFLAGS@
+STRIP = @STRIP@
+SVG_CFLAGS = @SVG_CFLAGS@
+SVG_LIBS = @SVG_LIBS@
+SYMPREFIX = @SYMPREFIX@
+TIFF_LIBS = @TIFF_LIBS@
+USE_NLS = @USE_NLS@
+VERSION = @VERSION@
+WEBKIT_CFLAGS = @WEBKIT_CFLAGS@
+WEBKIT_LIBS = @WEBKIT_LIBS@
+WEBKIT_REQUIRED_VERSION = @WEBKIT_REQUIRED_VERSION@
+WEBPDEMUX_CFLAGS = @WEBPDEMUX_CFLAGS@
+WEBPDEMUX_LIBS = @WEBPDEMUX_LIBS@
+WEBPMUX_CFLAGS = @WEBPMUX_CFLAGS@
+WEBPMUX_LIBS = @WEBPMUX_LIBS@
+WEBP_CFLAGS = @WEBP_CFLAGS@
+WEBP_LIBS = @WEBP_LIBS@
+WEBP_REQUIRED_VERSION = @WEBP_REQUIRED_VERSION@
+WEB_PAGE = @WEB_PAGE@
+WIN32_LARGE_ADDRESS_AWARE = @WIN32_LARGE_ADDRESS_AWARE@
+WINDRES = @WINDRES@
+WMF_CFLAGS = @WMF_CFLAGS@
+WMF_CONFIG = @WMF_CONFIG@
+WMF_LIBS = @WMF_LIBS@
+WMF_REQUIRED_VERSION = @WMF_REQUIRED_VERSION@
+XDG_EMAIL = @XDG_EMAIL@
+XFIXES_CFLAGS = @XFIXES_CFLAGS@
+XFIXES_LIBS = @XFIXES_LIBS@
+XGETTEXT = @XGETTEXT@
+XGETTEXT_REQUIRED_VERSION = @XGETTEXT_REQUIRED_VERSION@
+XMC_CFLAGS = @XMC_CFLAGS@
+XMC_LIBS = @XMC_LIBS@
+XMKMF = @XMKMF@
+XMLLINT = @XMLLINT@
+XMU_LIBS = @XMU_LIBS@
+XPM_LIBS = @XPM_LIBS@
+XSLTPROC = @XSLTPROC@
+XVFB_RUN = @XVFB_RUN@
+X_CFLAGS = @X_CFLAGS@
+X_EXTRA_LIBS = @X_EXTRA_LIBS@
+X_LIBS = @X_LIBS@
+X_PRE_LIBS = @X_PRE_LIBS@
+Z_LIBS = @Z_LIBS@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_CC_FOR_BUILD = @ac_ct_CC_FOR_BUILD@
+ac_ct_CXX = @ac_ct_CXX@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+gimpdatadir = @gimpdatadir@
+gimpdir = @gimpdir@
+gimplocaledir = @gimplocaledir@
+gimpplugindir = @gimpplugindir@
+gimpsysconfdir = @gimpsysconfdir@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+intltool__v_merge_options_ = @intltool__v_merge_options_@
+intltool__v_merge_options_0 = @intltool__v_merge_options_0@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+manpage_gimpdir = @manpage_gimpdir@
+mkdir_p = @mkdir_p@
+ms_librarian = @ms_librarian@
+mypaint_brushes_dir = @mypaint_brushes_dir@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+pkgpyexecdir = @pkgpyexecdir@
+pkgpythondir = @pkgpythondir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+pyexecdir = @pyexecdir@
+pythondir = @pythondir@
+runstatedir = @runstatedir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+EXTRA_DIST = \
+ dashboard-add-marker.png \
+ dashboard-start-recording.png \
+ dashboard-stop-recording.png \
+ performance-log-parameters.png \
+ new-performance-issue.png \
+ performance-log-viewer.png \
+ performance-logs.md
+
+all: all-am
+
+.SUFFIXES:
+$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu devel-docs/performance-logs/Makefile'; \
+ $(am__cd) $(top_srcdir) && \
+ $(AUTOMAKE) --gnu devel-docs/performance-logs/Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+
+mostlyclean-libtool:
+ -rm -f *.lo
+
+clean-libtool:
+ -rm -rf .libs _libs
+tags TAGS:
+
+ctags CTAGS:
+
+cscope cscopelist:
+
+
+distdir: $(BUILT_SOURCES)
+ $(MAKE) $(AM_MAKEFLAGS) distdir-am
+
+distdir-am: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d "$(distdir)/$$file"; then \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+ else \
+ test -f "$(distdir)/$$file" \
+ || cp -p $$d/$$file "$(distdir)/$$file" \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-am
+all-am: Makefile
+installdirs:
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+ if test -z '$(STRIP)'; then \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ install; \
+ else \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+ fi
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+ -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-am
+
+clean-am: clean-generic clean-libtool mostlyclean-am
+
+distclean: distclean-am
+ -rm -f Makefile
+distclean-am: clean-am distclean-generic
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+html-am:
+
+info: info-am
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-am
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-am
+
+install-html-am:
+
+install-info: install-info-am
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-pdf-am:
+
+install-ps: install-ps-am
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-generic mostlyclean-libtool
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: install-am install-strip
+
+.PHONY: all all-am check check-am clean clean-generic clean-libtool \
+ cscopelist-am ctags-am distclean distclean-generic \
+ distclean-libtool distdir dvi dvi-am html html-am info info-am \
+ install install-am install-data install-data-am install-dvi \
+ install-dvi-am install-exec install-exec-am install-html \
+ install-html-am install-info install-info-am install-man \
+ install-pdf install-pdf-am install-ps install-ps-am \
+ install-strip installcheck installcheck-am installdirs \
+ maintainer-clean maintainer-clean-generic mostlyclean \
+ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
+ tags-am uninstall uninstall-am
+
+.PRECIOUS: Makefile
+
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff --git a/devel-docs/performance-logs/dashboard-add-marker.png b/devel-docs/performance-logs/dashboard-add-marker.png
new file mode 100644
index 0000000..5d3d3ae
--- /dev/null
+++ b/devel-docs/performance-logs/dashboard-add-marker.png
Binary files differ
diff --git a/devel-docs/performance-logs/dashboard-start-recording.png b/devel-docs/performance-logs/dashboard-start-recording.png
new file mode 100644
index 0000000..5cc719c
--- /dev/null
+++ b/devel-docs/performance-logs/dashboard-start-recording.png
Binary files differ
diff --git a/devel-docs/performance-logs/dashboard-stop-recording.png b/devel-docs/performance-logs/dashboard-stop-recording.png
new file mode 100644
index 0000000..ffe3227
--- /dev/null
+++ b/devel-docs/performance-logs/dashboard-stop-recording.png
Binary files differ
diff --git a/devel-docs/performance-logs/new-performance-issue.png b/devel-docs/performance-logs/new-performance-issue.png
new file mode 100644
index 0000000..1206002
--- /dev/null
+++ b/devel-docs/performance-logs/new-performance-issue.png
Binary files differ
diff --git a/devel-docs/performance-logs/performance-log-parameters.png b/devel-docs/performance-logs/performance-log-parameters.png
new file mode 100644
index 0000000..33a0ec2
--- /dev/null
+++ b/devel-docs/performance-logs/performance-log-parameters.png
Binary files differ
diff --git a/devel-docs/performance-logs/performance-log-viewer.png b/devel-docs/performance-logs/performance-log-viewer.png
new file mode 100644
index 0000000..e90372d
--- /dev/null
+++ b/devel-docs/performance-logs/performance-log-viewer.png
Binary files differ
diff --git a/devel-docs/performance-logs/performance-logs.md b/devel-docs/performance-logs/performance-logs.md
new file mode 100644
index 0000000..86e0746
--- /dev/null
+++ b/devel-docs/performance-logs/performance-logs.md
@@ -0,0 +1,651 @@
+# Performance Logs
+
+GIMP 2.10.8 and above has the ability to record *performance logs* containing
+detailed information about the run-time behavior of the program, helping
+locating and analyzing performance bottlenecks.
+
+This document describes how to record and view performance logs, and how to
+report performance-related issues.
+
+## Table of Contents
+
+ - [1. Recording Performance Logs](#1-recording-performance-logs)
+ - [1.1. Event Markers](#11-event-markers)
+ - [1.2. Log Parameters](#12-log-parameters)
+ - [2. Reporting Performance-Related Issues](#2-reporting-performance-related-issues)
+ - [3. What Information is Contained in the Log?](#3-what-information-is-contained-in-the-log)
+ - [4. Viewing Performance Logs](#4-viewing-performance-logs)
+ - [4.1. Sample-Selection Area](#41-sample-selection-area)
+ - [4.1.1. Selecting Samples](#411-selecting-samples)
+ - [4.2. Information Area](#42-information-area)
+ - [4.2.1. Information Page](#421-information-page)
+ - [4.2.2. Markers Page](#422-markers-page)
+ - [4.2.3. Variables Page](#423-variables-page)
+ - [4.2.4. Backtrace Page](#424-backtrace-page)
+ - [4.2.4.1. Threads Pane](#4241-threads-pane)
+ - [4.2.4.2. Stack Pane](#4242-stack-pane)
+ - [4.2.5. Profile Page](#425-profile-page)
+ - [4.2.5.1. Root Column](#4251-root-column)
+ - [4.2.5.1.1. Thread Filter](#42511-thread-filter)
+ - [4.2.5.1.2. Call-Graph Direction](#42512-call-graph-direction)
+ - [4.2.5.2. Function Columns](#4252-function-columns)
+ - [4.2.5.3. Source Columns](#4253-source-columns)
+ - [4.3. Selection Modifiers](#43-selection-modifiers)
+ - [4.3.1. Searching Samples](#431-searching-samples)
+ - [4.4. History Navigation](#44-history-navigation)
+ - [4.5. Environment Variables](#45-environment-variables)
+
+## 1. Recording Performance Logs
+
+Performance logs track the program state while the program is normally running.
+In the usual case, you would record a performance log while performing a task
+whose performance you wish to optimize, or against which you wish to report a
+performance-related bug.
+The recorded log can then be used to investigate the run-time behavior of the
+program during the execution of the task.
+
+![Start recording a performance log](dashboard-start-recording.png)
+
+To record a performance log, open the *Dashboard* dockable (*Windows ▸
+Dockable Dialogs ▸ Dashboard*), click the *Record* button at the
+bottom of the dockable, and select a filename for the log.
+The *Record* button will subsequently change its color, indicating that the log
+is being recorded.
+
+At this point, you should perform the task of interest as you normally would,
+while state information is being recorded.
+The log contains periodic samples of the program state during execution, and it
+is therefore important to keep performing the task long enough (possibly
+repeating it multiple times) so that a sufficiently large number of samples is
+collected.
+30 seconds or more is a good amount of time (longer periods improve the quality
+of the log, while increasing its size).
+
+![Stop recording a performance log](dashboard-stop-recording.png)
+
+When you're done performing the task, stop recording the log by pressing the
+*Record* button again.
+At this point, GIMP will perform any necessary final steps, which may take a
+while (usually, no more than a few seconds).
+At the end of this process, the log is ready.
+
+*Note:*
+In situations where you can't cleanly stop recording the log, such as
+when GIMP crashes or freezes in the middle of the process, make sure to record
+a *progressive* log, as described in [section *1.2*](#12-log-parameters).
+
+### 1.1. Event Markers
+
+When the recorded task is made up of multiple steps, it is useful to have an
+indication of where the different steps begin and end within the log.
+This is achieved using *event markers*.
+An event marker is an annotated time-point in the log, signifying the
+occurrence of an event of interest, such as the beginning or end of a logical
+step.
+It is up to you to add event markers to the log, as you see necessary.
+
+![Add an event marker to a performance log](dashboard-add-marker.png)
+
+To add an event marker, click the *Add Marker* button at the bottom of the
+Dashboard dockable, next to the *Record* button, and enter a short description
+for the corresponding event.
+(Note that the *Add Marker* button is only available while a log is being
+recorded.)
+You may also click the button while holding the *Shift* key, to add an *empty*
+event marker, not containing a description; this is useful when event markers
+are needed to be added quickly.
+
+Event markers are numbered sequentially, and may be referred to by their
+number (this is especially useful for empty event markers.)
+The number of the next event marker (the one that will be added when the button
+is clicked) is displayed on the *Add Marker* button.
+
+### 1.2. Log Parameters
+
+When creating a performance log, several parameters can be set at the bottom of
+the file-selection dialog.
+There should normally be no reason to change the parameters, unless noted
+otherwise.
+
+![Performance-log parameters](performance-log-parameters.png)
+
+ - *Sample Frequency:*
+ The number of program-state samples per second.
+ Higher values improve the resolution of the log, while making the recording
+ itself more expensive.
+
+ - *Backtrace:*
+ Whether or not to include backtraces in the log.
+ Backtraces capture the code-paths taken while recording the log, and should
+ normally be included.
+
+ - *Messages:*
+ Whether or not to include diagnostic messages in the log.
+ Diagnostic messages indicate errors and unexpected conditions, and should
+ normally be included.
+
+ - *Progressive:*
+ Whether or not to record a progressive log.
+
+ GIMP normally defers certain information to the end of the log, in order to
+ minimize the cost of recording.
+ If the log can't be cleanly finished—for example, if GIMP crashes or
+ freezes while recording the log—this information will be missing, rendering
+ the log of limited use.
+ In situations like these, a progressive log should be recorded; progressive
+ logs include all relevant information at each sample, allowing them to be
+ terminated at any time.
+
+ Progressive logs may incur a higher overhead while recording.
+
+## 2. Reporting Performance-Related Issues
+
+![Reporting a performance-related issue](new-performance-issue.png)
+
+When reporting a performance-related issue, use the
+[*performance* template][new-performance-issue] in GIMP's GitLab issue
+tracker.
+Provide a detailed description of the task you were performing, and attach a
+performance log.
+If the performance log is too big, attach a compressed version.
+If you've added any empty event markers to the log, provide a description for
+these markers in the report.
+
+Note that the log alone, while containing plenty of low-level information,
+doesn't in itself explain *what* you were doing, nor does it contain all the
+relevant details, so please *do* take time to describe the issue in addition to
+the log.
+Attaching a screencast of the process, possibly *while* recording the log, can
+also be very helpful.
+
+## 3. What Information is Contained in the Log?
+
+The log consists mainly of a series of periodic *samples* of the program state.
+(The default sampling rate is 10 samples per second; see
+[section *1.2*](#12-log-parameters) for a way to modify this value.)
+Each sample contains the values of all the *instrumentation variables*
+displayed in the Dashboard.
+Additionally, on supported platforms, each sample contains a full *program
+backtrace*.
+(Backtraces are currently supported on Linux and Windows; their level of detail
+might depend on the available libraries and build-time options.)
+When debugging information is available, corresponding source-location
+information is included.
+
+Additionally, the log contains certain global information, not related to any
+sample.
+This includes GIMP version information, performance-log parameters (such as the
+sampling rate), GEGL configuration parameters (such as the tile size), and the
+values of all environment variables starting with `GIMP_`, `GEGL_`, or `BABL_`.
+
+## 4. Viewing Performance Logs
+
+![Performance-log viewer](performance-log-viewer.png)
+
+The GIMP source tree includes a graphical viewer for performance logs, under
+the `tools/` directory.
+The viewer is not included as part of GIMP installations, but is distributed as
+part of source tarballs.
+
+To view a performance log, run:
+
+ $GIMP_SRC_DIR/tools/performance-log-viewer $LOG_FILE
+
+where `$GIMP_SRC_DIR` is the root of the GIMP source tree, and `$LOG_FILE` is
+the log filename.
+
+Note that there is no need to build or install GIMP in order to use the log
+viewer.
+Indeed, only the files prefixed with `performance-log` in the `tools/`
+directory are actually needed.
+The log viewer does require, however, a POSIX-compatible shell, Python 3,
+PyGObject, and GTK+ 3 (including gir bindings).
+
+The rest of this section describes how to use the log viewer.
+
+### 4.1. Sample-Selection Area
+
+The upper part of the viewer window is the *sample-selection area*.
+It consists of one or more graphs, visualizing a selected subset of the
+instrumentation variables at each sample.
+A variable list to the left of each graph is used to select the set of
+variables to be visualized.
+The list is searchable by variable name, and its tooltip shows the variable
+descriptions.
+A row buttons below the list allows adding, removing, and reordering the
+graphs.
+
+Note that all variables visualized by the same graph share the same scale.
+It therefore makes sense to visualize variables that measure related
+quantities, such as `cache-occupied` and `swap-occupied`, using a single graph,
+while visualizing variables that measure unrelated quantities, such as
+`cache-occupied` and `cpu-usage`, using separate graphs.
+Boolean variables, such as `cpu-active`, are an exception, and always use the
+full height of the graph, regardless of the other variables they are visualized
+along.
+
+A dashed line in a graph indicates that the corresponding variable's value is
+infinite.
+A missing line in part of the graph indicates that a measurement of the
+corresponding variable is not available at the corresponding samples.
+
+Event markers are displayed as ticks above the graphs, at the nearest sample.
+
+Hovering over the sample-selection area displays a tooltip, showing the current
+sample index, the time at which it was taken relative to the start of the log,
+the values of all visualized variables at the current sample, and the
+descriptions for all event markers corresponding to the current sample, if any.
+
+#### 4.1.1. Selecting Samples
+
+In addition to visualizing the instrumentation variables, the sample-selection
+area is used to select a subset of the samples, referred to as the current
+*selection*, which affects the data displayed in the information area,
+described below.
+The samples included in the current selection are highlighted on the graphs,
+and a textual description of the current selection appears in the window's
+titlebar.
+
+A single sample can be selected by clicking any of the graphs at the
+corresponding area.
+Multiple samples can be selected by clicking and dragging.
+Entire spans of samples enclosed between a pair of event markers can be
+selected by double-clicking, or double-clicking and dragging.
+*Shift*, *Ctrl*, and *Shift+Ctrl* can be used as modifiers in order to
+add-to, subtract-from, and intersect-with the current selection, respectively.
+
+Samples can also be selected using the keyboard, with the arrow, *Home*/*End*,
+and *Shift* keys, while any of the graphs has focus.
+
+Right-clicking on any of the graphs, or pressing *Escape* while they have
+focus, clears the selection.
+The behavior when the selection is empty is equivalent to selecting all
+samples.
+
+*Ctrl*-right-clicking on any of the graphs inverts the selection.
+
+### 4.2. Information Area
+
+The lower part of the viewer window is the *information area*.
+It consists of multiple *pages* showing different data, generally relating to
+the current selection of samples.
+
+#### 4.2.1. Information Page
+
+The *information page* shows global information contained in the log, not
+associated with any sample, including:
+
+ - *Log Parameters*:
+ Various parameters relating to the performance log itself.
+ See [section *1.2*](#12-log-parameters) for more information.
+
+ - *GIMP Version*:
+ Verbose GIMP version information, as reported by `gimp -v`.
+
+ - *Environment*:
+ A list of environment variables for the GIMP process recording the log,
+ starting with `GIMP_`, `GEGL_`, or `BABL_`.
+ These environment variables directly affect the behavior of GIMP.
+
+ - *GEGL Config*:
+ A list of all the properties of the `GeglConfig` object of the GIMP process
+ recording the log.
+
+The key/value lists are searchable by key name.
+
+#### 4.2.2. Markers Page
+
+The *markers page* lists the event markers contained in the log, displaying
+their number, relative time, and description.
+It is only present in logs containing event markers.
+
+If the current selection contains samples corresponding to any markers, the
+markers are selected in the markers-page list. Conversely, if any markers are
+selected in the markers-page list, the corresponding samples are selected.
+
+#### 4.2.3. Variables Page
+
+The *variables page* shows instrumentation-variable statistics for the current
+selection.
+
+When a single sample is selected, the current values of all variables are
+listed, both in a formatted form, and in raw form as appears in the log file.
+The formatted form is usually more convenient, while the raw form is more
+precise.
+
+When multiple samples are selected, a number of statistics are listed for each
+variables, taken over the selected set of samples.
+This includes the minimum, maximum, and median values, the mean, and the
+standard deviation.
+
+The variable list is searchable by variable name, and its tooltip shows the
+variable descriptions.
+
+#### 4.2.4. Backtrace Page
+
+The *backtrace page* shows the program backtrace at the current sample.
+It is only available when a single sample is selected, in logs containing
+backtraces.
+
+##### 4.2.4.1. Threads Pane
+
+The *threads pane*, on the left side of the page, lists all active threads at
+the time of the sample, displaying the following information:
+
+ - *ID*:
+ The operating-system numeric thread-ID, uniquely identifying the thread.
+
+ - *Name*:
+ The descriptive thread name.
+ Note that not all threads may be named, or the name may not be available on
+ some platforms.
+
+ - *State*:
+ The thread's state.
+ May be one of:
+
+ - *`R`*:
+ The thread is in a *running* state, executing code on the CPU.
+
+ - *`S`*:
+ The thread is in a *sleeping* state, not executing any code.
+ This may include various types of non-running states on different
+ platforms.
+
+ Note that on some platforms, thread state information may not be fully
+ accurate.
+
+The thread list is searchable by thread name.
+
+Double-clicking on a thread selects all samples at which the thread is in the
+running state.
+
+##### 4.2.4.2. Stack Pane
+
+The *stack pane*, on the right side of the page, shows the selected thread's
+call stack at the time of the sample, displaying the following information:
+
+ - *Frame Number (#)*:
+ The stack-frame's nesting level, where 0 is the most-nested frame.
+
+ - *Address*:
+ The start address of the function.
+
+ - *Object*:
+ The object file containing the function.
+ The full path is available in the corresponding tooltip.
+
+ - *Function*:
+ The function name.
+
+ - *Offset*:
+ The offset of the current instruction, relative to the start of the
+ function.
+
+ - *Source*:
+ The source file corresponding to the current instruction.
+ The full path is available in the corresponding tooltip.
+
+ - *Line*:
+ The line number corresponding to the current instruction.
+
+Note that for some frames, only partial information may be available.
+
+When the source file for a given frame is found locally, a *file* icon is shown
+at the end of the corresponding row.
+The icon's tooltip shows the local path to the source file, and clicking on the
+icon opens the file in a text editor, at the corresponding line (when
+possible).
+See [section *4.5*](#45-environment-variables) for information regarding how to
+control local source-file lookup and the selected text editor.
+
+The frame list is searchable by function name.
+
+Double-clicking on a frame selects all samples at which the corresponding
+function is present in the backtrace.
+
+#### 4.2.5. Profile Page
+
+The *profile page* shows a fully context-sensitive *call graph*, annotated with
+frequency information, for the current selection.
+It replaces the backtrace page when multiple samples are selected, in logs
+containing backtraces.
+
+The call graph is comprised of all the call stacks at the selected samples.
+Note that each sample generally includes multiple call stacks—one per each
+thread.
+Some call stacks may be filtered out, as described below.
+
+The call graph is traversed using a series of cascading columns (aka *Miller
+columns*).
+Each non-root column lists the direct *descendants* (*callers* or *callees*) of
+a given function; selecting a descendant opens a new column to the right of the
+current column, showing the descendants of the selected function, and so on.
+
+##### 4.2.5.1. Root Column
+
+The *root column* of the call graph shows a list of all functions included in
+the graph.
+The following frequency statistics are shown next to each function:
+
+ - *Self*:
+ The number of call stacks in which the function appears at the most-nested
+ frame (when the graph direction is *caller → callee*), or at the
+ least-nested frame (when the graph direction is *callee → caller*), as a
+ percentage of the total number of call stacks.
+ When the graph direction is *caller → callee*, this quantity indicates the
+ relative amount of time spent executing code belonging exclusively to this
+ function.
+
+ - *All*:
+ The number of call stacks in which the function appears at any frame, as a
+ percentage of the total number of call stacks.
+ This quantity indicates the relative amount of time spent executing code
+ belonging to this function, or any of its (direct or indirect) descendant,
+ and is always greater-than or equal-to *Self*.
+
+By default, the list is sorted by *All*, but it can be sorted by *Self* or by
+function name as well.
+The list is searchable by function name.
+Pressing *Escape* while the list has focus deselects the current item.
+
+The root-column header buttons allow controlling the structure of the call
+graph:
+
+###### 4.2.5.1.1. Thread Filter
+
+The *Threads* button opens the *thread filter*, allowing control over which
+threads, and which states of each thread, are included in the graph.
+
+The thread filter lists all threads included in the current selection.
+Each thread is identified by ID and name, as described in
+[section *4.2.4.1*](#4241-threads-pane).
+Next to each thread is a row of toggles, corresponding to the different thread
+states; only call stacks during which the thread was in one of the active
+states are included in the graph.
+Clicking on a thread-state column title toggles the entire column.
+
+The thread list can be searched by thread name.
+
+###### 4.2.5.1.2. Call-Graph Direction
+
+By default, the graph direction is *caller → callee*—the direct descendants of
+each function are its callees.
+The *Call-Graph Direction* button allows toggling the graph between the *caller
+→ callee* direction, and the reverse *callee → caller* direction, in which the
+direct descendants of each function are its callers.
+
+##### 4.2.5.2. Function Columns
+
+When a function from the root column is selected, a new *function column* opens
+to the right of the root column, listing the direct descendants of the
+function.
+The descendants list has a similar structure to the function list of the root
+column.
+When a descendant function is selected, a subsequent function column opens to
+the right of current column, showing its direct descendants, and so on.
+In this manner, the call graph can be traversed according to its current
+direction.
+
+Note that the call graph is fully *context-sensitive*.
+This means that the listed descendants of the function depend on the current
+column's path in the graph, that is, on the call chain leading to the column.
+
+For example, suppose functions `foo1` and `foo2` both call `bar`, which, in
+turn, calls `baz1` and `baz2`; however, `bar` only calls `baz1` when called
+through `foo1`, and `baz2` when called through `foo2`.
+When selecting `foo1` in the root column, in the *caller → callee* direction,
+and subsequently selecting `bar` in `foo1`'s column, `bar`'s column will only
+list `baz1` as a descendant, since `baz2` is never called by `bar` when it is
+called through `foo1`.
+Likewise, when selecting `foo2` in the root column, and `bar` in `foo2`'s
+column, only `baz2` will be listed in `bar`'s column.
+
+Context-sensitivity extends to the frequency statistics as well:
+The only call stacks considered for each descendant are those in which it
+appears as part of a call chain matching the current column.
+In other words, the statistics are local to the current call chain, and are
+generally different from the global statistics for the same functions.
+
+In addition to the function's callees or callers, the descendants list includes
+a special *[Self]* item, corresponding to the current function.
+It is most useful for its *Self* percentage, which, in the *caller → callee*
+direction, indicates the amount of time spent executing code belonging
+exclusively to the current function, and not to any of its descendants,
+relative to the total amount of time spent executing the function as a whole.
+In other words, in non-recursive cases, the sum of *[Self]*'s *Self*
+percentage, and the rest of the descendants' *All* percentage, adds up to
+100%—the full execution time of the function.
+
+Double-clicking on any of the descendants selects the corresponding function in
+the root column, effectively discarding the current call-chain context.
+It is especially useful before swapping the graph's direction.
+
+The *Select Samples* button in the column header selects all the samples
+corresponding to the current column, that is, all the samples whose call stacks
+contribute to column.
+The button's tooltip shows a textual description of the samples.
+
+##### 4.2.5.3. Source Columns
+
+When the *[Self]* item of a function column is selected, if the log contains
+source-location information for the function, and the corresponding source file
+is found locally, a new *source column* opens to the right of the function
+column, showing the source code for the function.
+Source lines which appear as part of call stacks display similar frequency
+statistics to the root- and function-columns, and are referred to as *annotated
+lines*.
+Similarly to descendants in function columns, annotated lines are also
+context-sensitive.
+
+When a source column is opened, the annotated line with the highest *All*
+percentage is selected.
+The *Previous Annotated Line* and *Next Annotated Line* buttons on the left
+side of the column header can be used to quickly navigate between annotated
+lines.
+The source code is searchable by line number.
+
+The *Select Samples* button in the column header selects all the samples
+corresponding to the selected annotated source line.
+The button's tooltip shows a textual description of the samples.
+
+The file button in the column header opens the source file in a text editor, at
+the selected line, if possible (see
+[section *4.5*](#45-environment-variables)).
+The button's tooltip shows the full path to the file.
+
+### 4.3. Selection Modifiers
+
+The buttons on the right side of the window's titlebar allow modifying the
+selection in various ways:
+The *Clear Selection* and *Invert Selection* buttons clear and invert the
+selection, respectively.
+The *Find Samples* button allows searching for samples, as explained below.
+
+#### 4.3.1. Searching Samples
+
+The *Find Samples* button opens a popover allowing searching for all samples
+matching a user-defined condition.
+The condition should be a Python expression, evaluating to a boolean value.
+The selected samples are those for which the expression evaluates to `True`.
+
+A number of sample-dependent variables and functions are provided:
+
+ - *Instrumentation Variables*:
+ All instrumentation variables are available as variables of type `float`.
+ Hyphens in variable names are replaced with underscores.
+
+ For example, the expression `cpu_usage > 0.5` matches all samples at which
+ the `cpu-usage` variable is greater-than or equal-to 0.5, that is, at which
+ CPU usage is above 50%.
+
+ - *`thread (id, state = None)`*:
+ The `thread()` function matches all samples whose backtrace contains a
+ given thread.
+
+ The `id` argument may be either a thread-ID of type `int`, or a thread name
+ of type `str`.
+ The argument may be a regular expression, which should fully match the
+ thread name.
+
+ The optional `state` argument, if not `None`, may specify a thread state
+ (see [section *4.2.4.1*](#4241-threads-pane)).
+ Only samples at which the thread is in the given state are matched.
+ The argument may be a regular expression, which should fully match the
+ thread state.
+
+ For example, the expression `thread ('paint', 'R')` matches all samples at
+ which the `paint` thread is in the `R` (*running*) state.
+
+ - *`function (name, id = None, state = None)`*:
+ The `function()` function matches all samples whose backtrace contains a
+ given function.
+
+ The `name` argument should specify a function name.
+ The argument may be a regular expression, which should fully match the
+ function name.
+
+ The optional `id` and `state` arguments have similar meaning to the
+ corresponding arguments of the `thread()` function, and may be used to
+ limit the search to the call stacks of matching threads.
+
+ For example, the expression `function ('gimp_image_.*')` matches all
+ samples whose backtrace includes a function beginning with `gimp_image_`,
+ that is, one of the `GimpImage` functions.
+
+By default, the matching samples replace the current selection, but they can be
+set to *add-to*, *subtract-from*, or *intersect-with* the current selection
+instead.
+
+### 4.4. History Navigation
+
+The *Back* and *Forward* buttons on the left side of the window's titlebar
+allow moving backward and forward in the viewer's state history.
+The viewer state consists of the current selection, and the current call-graph
+direction, thread filter, and path.
+
+### 4.5. Environment Variables
+
+The following environment variables are used by the viewer:
+
+ - *`PERFORMANCE_LOG_VIEWER_PATH`*:
+ Colon-separated list of paths, under which to look for local source files.
+ If the variable is not defined, the current directory is used instead.
+
+ Source files appearing in the log are searched as follows, where the first
+ matching file is selected:
+
+ - If the path is absolute, look for the file at the exact location.
+
+ - For each local path in `PERFORMANCE_LOG_VIEWER_PATH`, try concatenating
+ the local path and the log path.
+ If no such file exists, remove the first component of log path, and try
+ again.
+
+ - *`PERFORMANCE_LOG_VIEWER_EDITOR`*:
+ The command to use to launch the text editor.
+ The special strings `{file}` and `{line}` are replaced with the filename
+ and line number, respectively.
+ If the variable is not defined, a default text editor is used.
+
+[new-performance-issue]: https://gitlab.gnome.org/GNOME/gimp/issues/new?issuable_template=performance
diff --git a/devel-docs/release-howto.txt b/devel-docs/release-howto.txt
new file mode 100644
index 0000000..787e66c
--- /dev/null
+++ b/devel-docs/release-howto.txt
@@ -0,0 +1,194 @@
+
+ How to do a GIMP release
+ ----------------------------
+ a check-list for doing a GIMP release
+
+ ( ) Announce a string freeze on the GIMP Developer mailing list.
+
+ Mention that a release is planned, what branch will be frozen, and
+ how long the string freeze is going to last. Plan for a couple of
+ weeks at least. No translatable strings must be touched during
+ this time. An example announcement message is:
+ https://mail.gnome.org/archives/gimp-developer-list/2016-October/msg00004.html
+
+ ( ) Announce the planned release on the GNOME I18N mailing list.
+
+ Let them know about the planned release, what branch it's based
+ on, and how many changes to expect. An example message is:
+ https://mail.gnome.org/archives/gnome-i18n/2016-October/msg00035.html
+
+ ( ) Also notify the maintainers of the official builds for Windows
+ (irc:ender/@jernejs), macOS (irc:Samm/@samm-git) and flatpak
+ (irc:Jehan/@Jehan) of the upcoming release so they have some time
+ to sort out issues with their builds.
+
+ ( ) Make sure we have a <release> tag inside
+ desktop/org.gimp.GIMP.appdata.xml.in.in for this upcoming
+ version, with type="development" for development or RC releases
+ (set type="stable", or just no type for stable releases).
+
+ Some installers may feature more prominently software with recent
+ releases if the appropriate tag was set (e.g. GNOME Software has a
+ "Recent Releases" category).
+
+ If a description is added, it may be featured in installers and
+ will be translatable (use <_p> or <_li> tags to make the strings
+ localizable). So it is better to prepare the description text as
+ early as possible.
+
+ ( ) Wait until the date specified in the announcements, use this time
+ to get bug fixes applied which don't modify strings.
+
+ ( ) Check that you have working ssh access to pentagon.gnome.org and
+ that you are a member of the gimpadmins group. If not, ask
+ Michael Natterer or Michael Schumacher for assistance.
+
+ ( ) Check that download.gimp.org has enough space to upload the
+ release and to place it into the download area. If not, make
+ place or ask Michael Natterer or Michael Schumacher to do that.
+
+ ( ) Check that you have admin access to the GIMP product on
+ bugzilla.gimp.org and commit access to the gimp-web module, or
+ that someone can do the changes for you.
+
+ ( ) Check if NEWS, authors.xml (and the generated AUTHORS), README or
+ INSTALL need to be updated, as well as any release notes on
+ gimp.org. Don't forget to add any "Index of new symbols in GIMP
+ 2.x" to the gtk-doc generated devel-docs.
+
+ ( ) Does the splash screen need to be changed?
+
+ Splash requirements:
+
+ [ ] Accepted license: a libre license, such as CC 0, CC by, CC
+ by-sa or Free Art.
+ [ ] XCF file must be provided.
+ [ ] Minimum size: full HD (splash images will be scaled down to 1/2
+ of the main display when too big; but they won't be scaled up.
+ Therefore anything smaller than fullHD will look tiny and
+ unsuited on a 4K or higher res display).
+ [ ] Loading text will appear in bottom quarter, so image contents
+ must be adapted.
+
+ ( ) If ever the actual release date evolved and is different from the
+ planned date, update the "date" in the <release> tag of the appdata
+ in: desktop/org.gimp.GIMP.appdata.xml.in
+
+ ( ) Bump the version number to an even micro in configure.ac and
+ commit this change. It should be the version number of the
+ release you are about to make. Releases always have even micro
+ numbers.
+
+ [ ] In configure.ac, modify gimp_micro_version accordingly.
+
+ [ ] In configure.ac, modify gimp_interface_age accordingly.
+
+ ( ) Make dist tarballs:
+
+ [ ] Start with a checkout of the GIMP tree. Make sure the
+ checkout is up to date, clean from uncommitted changes.
+
+ [ ] Run 'git clean -x -d -f' (Warning: you will lose any files
+ that are not added).
+
+ [ ] Run 'git diff'. This should not generate any output, or your
+ tree has local modifications.
+
+ [ ] Run ./autogen.sh --enable-gtk-doc
+
+ [ ] Run 'make' to do a complete build of the source tree.
+
+ [ ] Run 'make distcheck'. Avoid passing make -j since that can
+ cause mysterious fails.
+
+ [ ] If changes to generated files are made by the above command
+ (run 'git diff' to find out), commit+push them and repeat
+ from the beginning of this sub-section.
+
+ [ ] If there are problems reported by 'make distcheck', fix
+ them. If you made changes in the tree to get 'make distcheck'
+ running, commit+push them and repeat from the beginning of
+ this sub-section.
+
+ [ ] If 'make distcheck' passed and created tarballs, go to the
+ next item.
+
+ ( ) A successful run of the 'make distcheck' would create the final
+ dist tarballs. It will include a ChangeLog generated from the
+ 'git log'. Note that we don't bother with any release commit,
+ that's what tags are for (see below).
+
+ ( ) Tag the release (don't forget to push the tag)
+ git tag -s GIMP_2_x_y
+ git push origin GIMP_2_x_y
+
+ ( ) Bump the version number (past the tagged version) in configure.ac
+ to the next odd micro and commit this change. GIT versions always
+ have odd micro numbers.
+
+ [ ] In configure.ac, modify gimp_micro_version accordingly.
+
+ [ ] In configure.ac, modify gimp_interface_age accordingly.
+
+ ( ) Publish dist tarballs:
+
+ [ ] Use `sha256sum` and `sha512sum` to create checksums of the
+ tarball (tar.bz2).
+
+ [ ] Upload the tarball (tar.bz2) to your home directory on
+ pentagon.gnome.org.
+
+ [ ] Copy the tarball to its final destination in the download area
+ (/srv/ftp/pub/gimp/v2.x). Really use "cp" not "mv" or SELinux
+ will make the uploaded file unreadable to the web server unless
+ some obscure status bit is toggled.
+
+ [ ] Update the `SHA256SUMS` and `SHA512SUMS` files present in the
+ same download area by adding the computed sha256 and sha512
+ sums.
+ Note: do not add new MD5 sums anymore. They are considered
+ unsafe.
+
+ [ ] Update the 0.0_LATEST-IS- file in the corresponding directory
+ on the download server.
+
+ [ ] Change permissions of the new files to make them writable by
+ the 'gimpadmins' group. This will allow other members of this
+ group to correct mistakes and to update the 0.0_LATEST-IS-
+ file next time.
+
+ ( ) Add the new version to the GIMP product on bugzilla.gimp.org.
+
+ ( ) Check out or update the 'gimp-web' module, check out its testing
+ branch.
+
+ [ ] Update the file 'GIMP_VERSIONS' adding the version, release
+ date, tarball name and its SHA256 and SHA512 hashes under
+ "STABLE".
+ Note: do not add new MD5 sums in 'GIMP_VERSIONS' as well.
+
+ [ ] Create a news items for the release in content/news/
+
+ [ ] Run `make authors.md` in GIMP repository. This will generate
+ the file `authors.md`. Move it to ./content/about/authors.md on
+ the 'gimp-web' module and commit it.
+
+ [ ] Commit and push the changes, the web server should then
+ update itself soon (it checks for updates every 5 minutes).
+ Go to https://testing.gimp.org to verify the changes.
+
+ ( ) Announce the release on gimp.org and send a release announcement
+ to the gimp-user and gimp-developer mailing lists.
+
+ [ ] Check out the gimp-web master branch and merge or cherry-pick
+ the changes you did in the testing branch.
+
+ [ ] Push the changes, the web server should then update itself
+ soon (it checks for updates every 15 minutes).
+ Go to https://www.gimp.org to verify the changes.
+
+ [ ] Due to the tendency of news sites to front-run release
+ articles even before actual announcements appear, publish
+ everything as fast as possible.
+
+ ( ) Grab a properly chilled beverage and enjoy yourself.
diff --git a/devel-docs/structure.xml b/devel-docs/structure.xml
new file mode 100644
index 0000000..5ebe524
--- /dev/null
+++ b/devel-docs/structure.xml
@@ -0,0 +1,340 @@
+<?xml version='1.0'?>
+<!DOCTYPE article PUBLIC "-//OASIS//DTD DocBook XML V4.1.2//EN"
+ "http://www.oasis-open.org/docbook/xml/4.1.2/docbookx.dtd">
+
+ <article id="structure" lang="en">
+ <articleinfo>
+ <title>
+ Directory Structure of the <application>GIMP</application> Source Tree
+ </title>
+ <author>
+ <firstname>Sven</firstname>
+ <surname>Neumann</surname>
+ </author>
+ <date>2003</date>
+ <abstract>
+ <para>
+ This document outlines the directory structure of the
+ <application>GIMP</application> source tree. It should help
+ people to get started with the <application>GIMP</application> code.
+ </para>
+ </abstract>
+ </articleinfo>
+
+ <para>
+ The <application>GIMP</application> source tree can be divided
+ into the core application, libraries, plug-ins, data files and
+ some stuff that doesn't fit into these categories. Here is a list
+ of top-level directories:
+ </para>
+
+ <informaltable>
+ <tgroup cols="2" align="left">
+ <tbody>
+ <row>
+ <entry><filename>app</filename></entry>
+ <entry>
+ The source code of the core GIMP application.
+ </entry>
+ </row>
+ <row>
+ <entry><filename>build</filename></entry>
+ <entry>
+ This is a virtual CVS module that is only here to assist in
+ building <application>GIMP</application> for Windows.
+ </entry>
+ </row>
+ <row>
+ <entry><filename>cursors</filename></entry>
+ <entry>
+ Bitmaps that are used to construct cursors used by the various
+ <application>GIMP</application> tools.
+ </entry>
+ </row>
+ <row>
+ <entry><filename>data</filename></entry>
+ <entry>
+ All sorts of data files like brushes, gradients, patterns as well
+ as the splash image and files to integrate
+ <application>GIMP</application> into the GNOME desktop.
+ </entry>
+ </row>
+ <row>
+ <entry><filename>devel-docs</filename></entry>
+ <entry>
+ The developers documentation. The file you are looking at (or at
+ least the source that was used to generate it) is located here.
+ </entry>
+ </row>
+ <row>
+ <entry><filename>docs</filename></entry>
+ <entry>
+ Documentation for users. The man-pages which get installed with
+ the <application>GIMP</application> as well as reference sheets
+ for keybindings and other stuff.
+ </entry>
+ </row>
+ <row>
+ <entry><filename>etc</filename></entry>
+ <entry>
+ Configuration files that get installed with the
+ <application>GIMP</application>.
+ </entry>
+ </row>
+ <row>
+ <entry><filename>libgimp</filename></entry>
+ <entry>
+ The main <application>GIMP</application> library. It provides the
+ API to write plug-ins in the C programming
+ language. <application>GIMP</application> itself does not link
+ against this library.
+ </entry>
+ </row>
+ <row>
+ <entry><filename>libgimpbase</filename></entry>
+ <entry>
+ Basic functions that are shared by the
+ <application>GIMP</application> application and its plug-ins.
+ </entry>
+ </row>
+ <row>
+ <entry><filename>libgimpcolor</filename></entry>
+ <entry>
+ Color-related functionality that is shared by the
+ <application>GIMP</application> application and its plug-ins.
+ </entry>
+ </row>
+ <row>
+ <entry><filename>libgimpmath</filename></entry>
+ <entry>
+ A basic set of mathematic operations useful for the the
+ <application>GIMP</application> application and its plug-ins.
+ </entry>
+ </row>
+ <row>
+ <entry><filename>libgimpmodule</filename></entry>
+ <entry>
+ A small library that abstracts dynamic loading of modules. This is
+ used to implement loadable color selectors and display filters.
+ </entry>
+ </row>
+ <row>
+ <entry><filename>libgimpwidgets</filename></entry>
+ <entry>
+ User interface elements (widgets) and utility functions that are
+ shared by the <application>GIMP</application> application and its
+ plug-ins.
+ </entry>
+ </row>
+ <row>
+ <entry><filename>m4macros</filename></entry>
+ <entry>
+ m4 macros (well, actually just one) which get installed to help
+ automake to detect a GIMP installation. Useful for plug-in
+ developers.
+ </entry>
+ </row>
+ <row>
+ <entry><filename>modules</filename></entry>
+ <entry>
+ Color selectors and display filters that can be loaded at
+ run-time.
+ </entry>
+ </row>
+ <row>
+ <entry><filename>plug-ins</filename></entry>
+ <entry>
+ This directory and its sub-directories hold all the
+ <application>GIMP</application> plug-ins that are part of the main
+ <application>GIMP</application> distribution.
+ </entry>
+ </row>
+ <row>
+ <entry><filename>po</filename></entry>
+ <entry>
+ Translations of strings used in the main
+ <application>GIMP</application> application.
+ </entry>
+ </row>
+ <row>
+ <entry><filename>po-libgimp</filename></entry>
+ <entry>
+ Translations of strings used in libgimp.
+ </entry>
+ </row>
+ <row>
+ <entry><filename>po-plug-ins</filename></entry>
+ <entry>
+ Translations of strings used in <application>GIMP</application>
+ plug-ins.
+ </entry>
+ </row>
+ <row>
+ <entry><filename>po-script-fu</filename></entry>
+ <entry>
+ Translations of strings used in Script-Fu scripts.
+ </entry>
+ </row>
+ <row>
+ <entry><filename>regexrepl</filename></entry>
+ <entry>
+ Code to handle regular expressions in case your C library does not
+ support them. These files will not be used for most builds since
+ modern libc implementation have offer support for regular
+ expressions.
+ </entry>
+ </row>
+ <row>
+ <entry><filename>themes</filename></entry>
+ <entry>
+ The look of <application>GIMP</application> is themeable to some
+ extent. This directory at the moment only holds the default theme
+ but more themes might be added in the future.
+ </entry>
+ </row>
+ <row>
+ <entry><filename>tips</filename></entry>
+ <entry>
+ The helpful tips shown at startup are located here together with
+ their translations.
+ </entry>
+ </row>
+ <row>
+ <entry><filename>tools</filename></entry>
+ <entry>
+ The source code for some <application>GIMP</application>-related
+ tools as well as tools used to build the
+ <application>GIMP</application> application.
+ </entry>
+ </row>
+ </tbody>
+ </tgroup>
+ </informaltable>
+
+ <para>
+ The contents of these directories will be explained in detail in
+ the following sections.
+ </para>
+
+ <sect1 id="app">
+ <title>The <application>GIMP</application> application</title>
+ <para>
+ The source code of the core <application>GIMP</application>
+ application is found in the <filename>app</filename> directory.
+ </para>
+
+ <informaltable>
+ <tgroup cols="2" align="left">
+ <tbody>
+ <row>
+ <entry><filename>app/base</filename></entry>
+ <entry>
+ base functionality such as pixel regions, tiles etc.
+ </entry>
+ </row>
+ <row>
+ <entry><filename>app/paint-funcs</filename></entry>
+ <entry>
+ functions to manipulate pixels, part of the base
+ functionality
+ </entry>
+ </row>
+ <row>
+ <entry><filename>app/compose</filename></entry>
+ <entry>
+ new pixel compositing routines that supersede the code
+ in <filename>app/paint-funcs</filename>
+ </entry>
+ </row>
+ <row>
+ <entry><filename>app/config</filename></entry>
+ <entry>
+ handling of config files, provides the GimpConfig
+ interface and the GimpRc object which is used from
+ all over of the application; depends on GObject
+ </entry>
+ </row>
+ <row>
+ <entry><filename>app/core</filename></entry>
+ <entry>
+ the core of the GIMP core, makes heavy use of GObject
+ but is not GTK+-dependent
+ </entry>
+ </row>
+ <row>
+ <entry><filename>app/file</filename></entry>
+ <entry>
+ file handling routines, part of the core
+ </entry>
+ </row>
+ <row>
+ <entry><filename>app/paint</filename></entry>
+ <entry>
+ paint core that provides different ways to paint strokes
+ </entry>
+ </row>
+ <row>
+ <entry><filename>app/plug-in</filename></entry>
+ <entry>
+ plug-in handling, part of the core
+ </entry>
+ </row>
+ <row>
+ <entry><filename>app/pdb</filename></entry>
+ <entry>
+ core side of the Procedural Database, exposes internal
+ functionality by means of the PDB
+ </entry>
+ </row>
+ <row>
+ <entry><filename>app/text</filename></entry>
+ <entry>
+ text handling, part of the core
+ </entry>
+ </row>
+ <row>
+ <entry><filename>app/vectors</filename></entry>
+ <entry>
+ vectors framework, part of the core
+ </entry>
+ </row>
+ <row>
+ <entry><filename>app/xcf</filename></entry>
+ <entry>
+ XCF file handling, part of the core
+ </entry>
+ </row>
+ <row>
+ <entry><filename>app/display</filename></entry>
+ <entry>
+ handles displays (e.g. image windows), part of the GUI
+ </entry>
+ </row>
+ <row>
+ <entry><filename>app/tools</filename></entry>
+ <entry>
+ user interface part of the tools as found in the toolbox.
+ The actual tool functionality is in the core
+ </entry>
+ </row>
+ <row>
+ <entry><filename>app/widgets</filename></entry>
+ <entry>
+ a collection of widgets used in the application GUI
+ </entry>
+ </row>
+ <row>
+ <entry><filename>app/gui</filename></entry>
+ <entry>
+ the code that puts the user interface together
+ </entry>
+ </row>
+
+ </tbody>
+ </tgroup>
+ </informaltable>
+
+ </sect1>
+
+ </article>
+
diff --git a/devel-docs/submitting-patches.txt b/devel-docs/submitting-patches.txt
new file mode 100644
index 0000000..e50744b
--- /dev/null
+++ b/devel-docs/submitting-patches.txt
@@ -0,0 +1 @@
+See https://gimp.org/bugs/howtos/submit-patch.html for instructions
diff --git a/devel-docs/tagging.txt b/devel-docs/tagging.txt
new file mode 100644
index 0000000..52a546a
--- /dev/null
+++ b/devel-docs/tagging.txt
@@ -0,0 +1,148 @@
+=============================================================
+How does resource tagging in Gimp work?
+=============================================================
+
+
+GimpTagged
+
+Tagging is not limited to a concrete class hierarchy, but any class
+implementing the GimpTagged interface can be tagged. In addition to
+methods for adding/removing/enumerating tags it also requires
+GimpTagged objects to identify themselves:
+
+* gimp_tagged_get_identifier: used to get a unique identifier of a
+GimpTagged object. For objects which are stored in a file it will
+usually be a filename.
+
+* gimp_tagged_get_checksum: the identifier mentioned above has the problem
+that it can change during sessions (for example, user moves or renames
+a resource file). Therefore, there needs to be a way to get another
+identifier from the data of the tagged object, so that tags stored between
+session can be remapped properly.
+
+
+GimpTag
+
+Tags are represented by a GimpTag object. There are no limitations for
+tag names except that they cannot contain a selected set of terminal
+punctuation characters (used to separate tags), leading or trailing
+whitespace and cannot begin with a reserved prefix for internal tags
+('gimp:'). These conditions are enforced when creating a tag object from a
+tag string. The only reason for tag creation to fail is if there are
+no characters left after trying to fix a tag according to the
+rules above. Tag names are displayed as the user typed them (case
+sensitive), but tag comparison is done case-insensitively.
+
+Tags are immutable, i.e. when a tag is created with one name string, it
+cannot be changed, but a new tag has to be created instead.
+
+There are methods provided for convenient use with glib, a comparison
+function which can be used to sort tag lists and functions for storing
+tags in a GHashTable.
+
+
+GimpTagCache
+
+Between sessions, tags assigned to objects are stored in a cache
+file. The cache file is a simple XML file, which lists all resources and
+tags which are added to them. Resources which have no tags assigned
+are listed here too, so that when we check the cache we know that they
+have no tags assigned instead of trying to find out if the resource file
+has been renamed.
+
+When the session ends, a list of all resources and their tags
+is constructed. Resources which were not loaded during this session,
+but had tags assigned are also added to the list (they are saved
+because they could be useful in the next session, for example, when
+a temporarily disconnected network directory is reconnected). The list
+is then written to a tag cache file in the user's home directory.
+
+When the session starts, the previously saved resource and tag mapping has to
+be loaded and assigned to GimpTagged objects. First the tag cache is
+loaded from file, and then containers are added (GimpContainer objects
+which contain items implementing the GimpTagged interface). After that,
+loaded resources are assigned tags:
+
+ If a resource identifier matches an identifier in the cache,
+ corresponding tags are assigned to the GimpTagged object.
+ Else, if the identifier is not found in the tag cache,
+ an attempt is made to check if the resource file has been
+ moved/renamed. In such case the checksum is used to match the
+ GimpTagged object with all of the records in the tag cache.
+ If a match is found,
+ the identifier is updated in the tag cache.
+ Otherwise,
+ the loaded GimpTagged object is considered to be a newly
+ added resource.
+
+
+GimpFilteredContainer
+
+A GimpFilteredContainer is a "view" (representation) of a
+GimpContainer. It is related to tagging in that it can be used to
+filter a GimpContainer to contain only GimpTagged objects which have
+certain tags assigned. It is automatically updated with any changes in
+the GimpContainer it wraps. However, items should not be added or removed
+from this container manually as changes do not affect the original
+container and would be lost when the GimpFilteredContainer is
+updated. Instead, the contents should be changed by setting a tag list
+which would be used to filter GimpTagged objects containing all of the
+given GimpTags.
+
+GimpFilteredContainer can use any GimpContainer as a source
+container. Therefore, it is possible to use the decorator design pattern
+to implement additional container views, such as a view combining items
+from multiple containers.
+
+
+GimpTagEntry widget
+
+The GimpTagEntry widget extends GtkEntry and is used to either assign or
+query tags depending on the selected mode. The widget support various
+usability features:
+
+ * Jellybeans: When a tag is entered and confirmed by either separator,
+ pressing return or otherwise, it becomes a jellybean, i.e. a single
+ unit, not a bunch of characters. Navigating in a GimpTagEntry,
+ deleting tags, etc. can be performed much faster. However, while a tag
+ is just being entered (not yet confirmed), all actions operate on
+ characters as usual.
+
+ * Custom auto completion is implemented in the GimpTagEntry widget which
+ allows to complete tags in the middle of a tag list, doesn't offer
+ already completed tags, tab cycles all possible completions, etc.
+
+ * If the GimpTagEntry is empty and unused it displays a description for
+ the user regarding its purpose.
+
+When operating in tag assignment mode, tags are assigned only when
+the user hits the return key.
+
+When operating in tag query mode, the given GimpFilteredContainer is
+filtered as the user types. The GimpTagEntry also remembers recently used
+configurations, which can be cycled using up and down arrow keys.
+
+
+GimpComboTagEntry widget
+
+The GimpComboTagEntry widget extends GimpTagEntry and adds the ability to pick
+tags from a menu-like list (using the GimpTagPopup widget).
+
+
+GimpTagPopup widget
+
+The GimpTagPopup widget is used as a tag list menu from the GimpComboTagEntry
+widget. It is not designed to be used with any other widget.
+
+GimpTagPopup has many visual and behavioral similarities to GtkMenu.
+In particular, it uses menu-like scrolling.
+
+GimpTagPopup implements various usability features, some of which are:
+
+ * Tags which would result in an empty selection of resources are made
+ insensitive.
+
+ * Closing either with the keyboard or by clicking outside the popup area.
+
+ * Underlining of highlighted (hovered) tags.
+
diff --git a/devel-docs/tools/Makefile.am b/devel-docs/tools/Makefile.am
new file mode 100644
index 0000000..4554852
--- /dev/null
+++ b/devel-docs/tools/Makefile.am
@@ -0,0 +1,56 @@
+## Process this file with automake to produce Makefile.in
+
+if OS_WIN32
+mwindows = -mwindows
+else
+libm = -lm
+endif
+
+libgimpbase = $(top_builddir)/libgimpbase/libgimpbase-$(GIMP_API_VERSION).la
+libgimpcolor = $(top_builddir)/libgimpcolor/libgimpcolor-$(GIMP_API_VERSION).la
+libgimpconfig = $(top_builddir)/libgimpconfig/libgimpconfig-$(GIMP_API_VERSION).la
+libgimpmath = $(top_builddir)/libgimpmath/libgimpmath-$(GIMP_API_VERSION).la $(libm)
+libgimpmodule = $(top_builddir)/libgimpmodule/libgimpmodule-$(GIMP_API_VERSION).la
+libgimpwidgets = $(top_builddir)/libgimpwidgets/libgimpwidgets-$(GIMP_API_VERSION).la
+
+
+AM_CPPFLAGS = \
+ $(GTK_CFLAGS) \
+ -DTOP_SRCDIR=\"$(top_srcdir)\" \
+ -I$(top_srcdir) \
+ $(GEGL_CFLAGS)
+
+AM_LDFLAGS = $(mwindows)
+
+
+if ENABLE_GTK_DOC
+noinst_PROGRAMS = $(DOC_SHOOTER)
+endif
+
+doc_shooter_SOURCES = \
+ shadow.c \
+ shadow.h \
+ shooter.c \
+ units.c \
+ units.h \
+ widgets.c \
+ widgets.h
+
+doc_shooter_LDADD = \
+ $(libgimpwidgets) \
+ $(libgimpconfig) \
+ $(libgimpmodule) \
+ $(libgimpmath) \
+ $(libgimpcolor) \
+ $(libgimpbase) \
+ $(GTK_LIBS) \
+ $(X_LIBS) -lX11 -lXext
+
+
+EXTRA_PROGRAMS = doc-shooter
+
+EXTRA_DIST = README.shooter
+
+
+clean-local:
+ rm -f *.png
diff --git a/devel-docs/tools/Makefile.in b/devel-docs/tools/Makefile.in
new file mode 100644
index 0000000..f479952
--- /dev/null
+++ b/devel-docs/tools/Makefile.in
@@ -0,0 +1,954 @@
+# Makefile.in generated by automake 1.16.3 from Makefile.am.
+# @configure_input@
+
+# Copyright (C) 1994-2020 Free Software Foundation, Inc.
+
+# This Makefile.in is free software; the Free Software Foundation
+# gives unlimited permission to copy and/or distribute it,
+# with or without modifications, as long as this notice is preserved.
+
+# This program is distributed in the hope that it will be useful,
+# but WITHOUT ANY WARRANTY, to the extent permitted by law; without
+# even the implied warranty of MERCHANTABILITY or FITNESS FOR A
+# PARTICULAR PURPOSE.
+
+@SET_MAKE@
+
+VPATH = @srcdir@
+am__is_gnu_make = { \
+ if test -z '$(MAKELEVEL)'; then \
+ false; \
+ elif test -n '$(MAKE_HOST)'; then \
+ true; \
+ elif test -n '$(MAKE_VERSION)' && test -n '$(CURDIR)'; then \
+ true; \
+ else \
+ false; \
+ fi; \
+}
+am__make_running_with_option = \
+ case $${target_option-} in \
+ ?) ;; \
+ *) echo "am__make_running_with_option: internal error: invalid" \
+ "target option '$${target_option-}' specified" >&2; \
+ exit 1;; \
+ esac; \
+ has_opt=no; \
+ sane_makeflags=$$MAKEFLAGS; \
+ if $(am__is_gnu_make); then \
+ sane_makeflags=$$MFLAGS; \
+ else \
+ case $$MAKEFLAGS in \
+ *\\[\ \ ]*) \
+ bs=\\; \
+ sane_makeflags=`printf '%s\n' "$$MAKEFLAGS" \
+ | sed "s/$$bs$$bs[$$bs $$bs ]*//g"`;; \
+ esac; \
+ fi; \
+ skip_next=no; \
+ strip_trailopt () \
+ { \
+ flg=`printf '%s\n' "$$flg" | sed "s/$$1.*$$//"`; \
+ }; \
+ for flg in $$sane_makeflags; do \
+ test $$skip_next = yes && { skip_next=no; continue; }; \
+ case $$flg in \
+ *=*|--*) continue;; \
+ -*I) strip_trailopt 'I'; skip_next=yes;; \
+ -*I?*) strip_trailopt 'I';; \
+ -*O) strip_trailopt 'O'; skip_next=yes;; \
+ -*O?*) strip_trailopt 'O';; \
+ -*l) strip_trailopt 'l'; skip_next=yes;; \
+ -*l?*) strip_trailopt 'l';; \
+ -[dEDm]) skip_next=yes;; \
+ -[JT]) skip_next=yes;; \
+ esac; \
+ case $$flg in \
+ *$$target_option*) has_opt=yes; break;; \
+ esac; \
+ done; \
+ test $$has_opt = yes
+am__make_dryrun = (target_option=n; $(am__make_running_with_option))
+am__make_keepgoing = (target_option=k; $(am__make_running_with_option))
+pkgdatadir = $(datadir)/@PACKAGE@
+pkgincludedir = $(includedir)/@PACKAGE@
+pkglibdir = $(libdir)/@PACKAGE@
+pkglibexecdir = $(libexecdir)/@PACKAGE@
+am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd
+install_sh_DATA = $(install_sh) -c -m 644
+install_sh_PROGRAM = $(install_sh) -c
+install_sh_SCRIPT = $(install_sh) -c
+INSTALL_HEADER = $(INSTALL_DATA)
+transform = $(program_transform_name)
+NORMAL_INSTALL = :
+PRE_INSTALL = :
+POST_INSTALL = :
+NORMAL_UNINSTALL = :
+PRE_UNINSTALL = :
+POST_UNINSTALL = :
+build_triplet = @build@
+host_triplet = @host@
+EXTRA_PROGRAMS = doc-shooter$(EXEEXT)
+subdir = devel-docs/tools
+ACLOCAL_M4 = $(top_srcdir)/aclocal.m4
+am__aclocal_m4_deps = $(top_srcdir)/acinclude.m4 \
+ $(top_srcdir)/m4macros/alsa.m4 \
+ $(top_srcdir)/m4macros/ax_compare_version.m4 \
+ $(top_srcdir)/m4macros/ax_cxx_compile_stdcxx.m4 \
+ $(top_srcdir)/m4macros/ax_gcc_func_attribute.m4 \
+ $(top_srcdir)/m4macros/ax_prog_cc_for_build.m4 \
+ $(top_srcdir)/m4macros/ax_prog_perl_version.m4 \
+ $(top_srcdir)/m4macros/detectcflags.m4 \
+ $(top_srcdir)/m4macros/pythondev.m4 $(top_srcdir)/configure.ac
+am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \
+ $(ACLOCAL_M4)
+DIST_COMMON = $(srcdir)/Makefile.am $(am__DIST_COMMON)
+mkinstalldirs = $(install_sh) -d
+CONFIG_HEADER = $(top_builddir)/config.h
+CONFIG_CLEAN_FILES =
+CONFIG_CLEAN_VPATH_FILES =
+PROGRAMS = $(noinst_PROGRAMS)
+am_doc_shooter_OBJECTS = shadow.$(OBJEXT) shooter.$(OBJEXT) \
+ units.$(OBJEXT) widgets.$(OBJEXT)
+doc_shooter_OBJECTS = $(am_doc_shooter_OBJECTS)
+am__DEPENDENCIES_1 =
+am__DEPENDENCIES_2 = $(top_builddir)/libgimpmath/libgimpmath-$(GIMP_API_VERSION).la \
+ $(am__DEPENDENCIES_1)
+doc_shooter_DEPENDENCIES = $(libgimpwidgets) $(libgimpconfig) \
+ $(libgimpmodule) $(am__DEPENDENCIES_2) $(libgimpcolor) \
+ $(libgimpbase) $(am__DEPENDENCIES_1) $(am__DEPENDENCIES_1)
+AM_V_lt = $(am__v_lt_@AM_V@)
+am__v_lt_ = $(am__v_lt_@AM_DEFAULT_V@)
+am__v_lt_0 = --silent
+am__v_lt_1 =
+AM_V_P = $(am__v_P_@AM_V@)
+am__v_P_ = $(am__v_P_@AM_DEFAULT_V@)
+am__v_P_0 = false
+am__v_P_1 = :
+AM_V_GEN = $(am__v_GEN_@AM_V@)
+am__v_GEN_ = $(am__v_GEN_@AM_DEFAULT_V@)
+am__v_GEN_0 = @echo " GEN " $@;
+am__v_GEN_1 =
+AM_V_at = $(am__v_at_@AM_V@)
+am__v_at_ = $(am__v_at_@AM_DEFAULT_V@)
+am__v_at_0 = @
+am__v_at_1 =
+DEFAULT_INCLUDES = -I.@am__isrc@ -I$(top_builddir)
+depcomp = $(SHELL) $(top_srcdir)/depcomp
+am__maybe_remake_depfiles = depfiles
+am__depfiles_remade = ./$(DEPDIR)/shadow.Po ./$(DEPDIR)/shooter.Po \
+ ./$(DEPDIR)/units.Po ./$(DEPDIR)/widgets.Po
+am__mv = mv -f
+COMPILE = $(CC) $(DEFS) $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) \
+ $(CPPFLAGS) $(AM_CFLAGS) $(CFLAGS)
+LTCOMPILE = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
+ $(LIBTOOLFLAGS) --mode=compile $(CC) $(DEFS) \
+ $(DEFAULT_INCLUDES) $(INCLUDES) $(AM_CPPFLAGS) $(CPPFLAGS) \
+ $(AM_CFLAGS) $(CFLAGS)
+AM_V_CC = $(am__v_CC_@AM_V@)
+am__v_CC_ = $(am__v_CC_@AM_DEFAULT_V@)
+am__v_CC_0 = @echo " CC " $@;
+am__v_CC_1 =
+CCLD = $(CC)
+LINK = $(LIBTOOL) $(AM_V_lt) --tag=CC $(AM_LIBTOOLFLAGS) \
+ $(LIBTOOLFLAGS) --mode=link $(CCLD) $(AM_CFLAGS) $(CFLAGS) \
+ $(AM_LDFLAGS) $(LDFLAGS) -o $@
+AM_V_CCLD = $(am__v_CCLD_@AM_V@)
+am__v_CCLD_ = $(am__v_CCLD_@AM_DEFAULT_V@)
+am__v_CCLD_0 = @echo " CCLD " $@;
+am__v_CCLD_1 =
+SOURCES = $(doc_shooter_SOURCES)
+DIST_SOURCES = $(doc_shooter_SOURCES)
+am__can_run_installinfo = \
+ case $$AM_UPDATE_INFO_DIR in \
+ n|no|NO) false;; \
+ *) (install-info --version) >/dev/null 2>&1;; \
+ esac
+am__tagged_files = $(HEADERS) $(SOURCES) $(TAGS_FILES) $(LISP)
+# Read a list of newline-separated strings from the standard input,
+# and print each of them once, without duplicates. Input order is
+# *not* preserved.
+am__uniquify_input = $(AWK) '\
+ BEGIN { nonempty = 0; } \
+ { items[$$0] = 1; nonempty = 1; } \
+ END { if (nonempty) { for (i in items) print i; }; } \
+'
+# Make sure the list of sources is unique. This is necessary because,
+# e.g., the same source file might be shared among _SOURCES variables
+# for different programs/libraries.
+am__define_uniq_tagged_files = \
+ list='$(am__tagged_files)'; \
+ unique=`for i in $$list; do \
+ if test -f "$$i"; then echo $$i; else echo $(srcdir)/$$i; fi; \
+ done | $(am__uniquify_input)`
+ETAGS = etags
+CTAGS = ctags
+am__DIST_COMMON = $(srcdir)/Makefile.in $(top_srcdir)/depcomp
+DISTFILES = $(DIST_COMMON) $(DIST_SOURCES) $(TEXINFOS) $(EXTRA_DIST)
+AA_LIBS = @AA_LIBS@
+ACLOCAL = @ACLOCAL@
+ALLOCA = @ALLOCA@
+ALL_LINGUAS = @ALL_LINGUAS@
+ALSA_CFLAGS = @ALSA_CFLAGS@
+ALSA_LIBS = @ALSA_LIBS@
+ALTIVEC_EXTRA_CFLAGS = @ALTIVEC_EXTRA_CFLAGS@
+AMTAR = @AMTAR@
+AM_DEFAULT_VERBOSITY = @AM_DEFAULT_VERBOSITY@
+APPSTREAM_UTIL = @APPSTREAM_UTIL@
+AR = @AR@
+AS = @AS@
+ATK_CFLAGS = @ATK_CFLAGS@
+ATK_LIBS = @ATK_LIBS@
+ATK_REQUIRED_VERSION = @ATK_REQUIRED_VERSION@
+AUTOCONF = @AUTOCONF@
+AUTOHEADER = @AUTOHEADER@
+AUTOMAKE = @AUTOMAKE@
+AWK = @AWK@
+BABL_CFLAGS = @BABL_CFLAGS@
+BABL_LIBS = @BABL_LIBS@
+BABL_REQUIRED_VERSION = @BABL_REQUIRED_VERSION@
+BUG_REPORT_URL = @BUG_REPORT_URL@
+BUILD_EXEEXT = @BUILD_EXEEXT@
+BUILD_OBJEXT = @BUILD_OBJEXT@
+BZIP2_LIBS = @BZIP2_LIBS@
+CAIRO_CFLAGS = @CAIRO_CFLAGS@
+CAIRO_LIBS = @CAIRO_LIBS@
+CAIRO_PDF_CFLAGS = @CAIRO_PDF_CFLAGS@
+CAIRO_PDF_LIBS = @CAIRO_PDF_LIBS@
+CAIRO_PDF_REQUIRED_VERSION = @CAIRO_PDF_REQUIRED_VERSION@
+CAIRO_REQUIRED_VERSION = @CAIRO_REQUIRED_VERSION@
+CATALOGS = @CATALOGS@
+CATOBJEXT = @CATOBJEXT@
+CC = @CC@
+CCAS = @CCAS@
+CCASDEPMODE = @CCASDEPMODE@
+CCASFLAGS = @CCASFLAGS@
+CCDEPMODE = @CCDEPMODE@
+CC_FOR_BUILD = @CC_FOR_BUILD@
+CC_VERSION = @CC_VERSION@
+CFLAGS = @CFLAGS@
+CFLAGS_FOR_BUILD = @CFLAGS_FOR_BUILD@
+CPP = @CPP@
+CPPFLAGS = @CPPFLAGS@
+CPPFLAGS_FOR_BUILD = @CPPFLAGS_FOR_BUILD@
+CPP_FOR_BUILD = @CPP_FOR_BUILD@
+CXX = @CXX@
+CXXCPP = @CXXCPP@
+CXXDEPMODE = @CXXDEPMODE@
+CXXFLAGS = @CXXFLAGS@
+CYGPATH_W = @CYGPATH_W@
+DATADIRNAME = @DATADIRNAME@
+DEFS = @DEFS@
+DEPDIR = @DEPDIR@
+DESKTOP_DATADIR = @DESKTOP_DATADIR@
+DESKTOP_FILE_VALIDATE = @DESKTOP_FILE_VALIDATE@
+DLLTOOL = @DLLTOOL@
+DOC_SHOOTER = @DOC_SHOOTER@
+DSYMUTIL = @DSYMUTIL@
+DUMPBIN = @DUMPBIN@
+ECHO_C = @ECHO_C@
+ECHO_N = @ECHO_N@
+ECHO_T = @ECHO_T@
+EGREP = @EGREP@
+EXEEXT = @EXEEXT@
+FGREP = @FGREP@
+FILE_AA = @FILE_AA@
+FILE_EXR = @FILE_EXR@
+FILE_HEIF = @FILE_HEIF@
+FILE_JP2_LOAD = @FILE_JP2_LOAD@
+FILE_JPEGXL = @FILE_JPEGXL@
+FILE_MNG = @FILE_MNG@
+FILE_PDF_SAVE = @FILE_PDF_SAVE@
+FILE_PS = @FILE_PS@
+FILE_WMF = @FILE_WMF@
+FILE_XMC = @FILE_XMC@
+FILE_XPM = @FILE_XPM@
+FONTCONFIG_CFLAGS = @FONTCONFIG_CFLAGS@
+FONTCONFIG_LIBS = @FONTCONFIG_LIBS@
+FONTCONFIG_REQUIRED_VERSION = @FONTCONFIG_REQUIRED_VERSION@
+FREETYPE2_REQUIRED_VERSION = @FREETYPE2_REQUIRED_VERSION@
+FREETYPE_CFLAGS = @FREETYPE_CFLAGS@
+FREETYPE_LIBS = @FREETYPE_LIBS@
+GDBUS_CODEGEN = @GDBUS_CODEGEN@
+GDK_PIXBUF_CFLAGS = @GDK_PIXBUF_CFLAGS@
+GDK_PIXBUF_CSOURCE = @GDK_PIXBUF_CSOURCE@
+GDK_PIXBUF_LIBS = @GDK_PIXBUF_LIBS@
+GDK_PIXBUF_REQUIRED_VERSION = @GDK_PIXBUF_REQUIRED_VERSION@
+GEGL = @GEGL@
+GEGL_CFLAGS = @GEGL_CFLAGS@
+GEGL_LIBS = @GEGL_LIBS@
+GEGL_MAJOR_MINOR_VERSION = @GEGL_MAJOR_MINOR_VERSION@
+GEGL_REQUIRED_VERSION = @GEGL_REQUIRED_VERSION@
+GETTEXT_PACKAGE = @GETTEXT_PACKAGE@
+GEXIV2_CFLAGS = @GEXIV2_CFLAGS@
+GEXIV2_LIBS = @GEXIV2_LIBS@
+GEXIV2_REQUIRED_VERSION = @GEXIV2_REQUIRED_VERSION@
+GIMP_API_VERSION = @GIMP_API_VERSION@
+GIMP_APP_VERSION = @GIMP_APP_VERSION@
+GIMP_BINARY_AGE = @GIMP_BINARY_AGE@
+GIMP_COMMAND = @GIMP_COMMAND@
+GIMP_DATA_VERSION = @GIMP_DATA_VERSION@
+GIMP_FULL_NAME = @GIMP_FULL_NAME@
+GIMP_INTERFACE_AGE = @GIMP_INTERFACE_AGE@
+GIMP_MAJOR_VERSION = @GIMP_MAJOR_VERSION@
+GIMP_MICRO_VERSION = @GIMP_MICRO_VERSION@
+GIMP_MINOR_VERSION = @GIMP_MINOR_VERSION@
+GIMP_MKENUMS = @GIMP_MKENUMS@
+GIMP_MODULES = @GIMP_MODULES@
+GIMP_PACKAGE_REVISION = @GIMP_PACKAGE_REVISION@
+GIMP_PKGCONFIG_VERSION = @GIMP_PKGCONFIG_VERSION@
+GIMP_PLUGINS = @GIMP_PLUGINS@
+GIMP_PLUGIN_VERSION = @GIMP_PLUGIN_VERSION@
+GIMP_REAL_VERSION = @GIMP_REAL_VERSION@
+GIMP_RELEASE = @GIMP_RELEASE@
+GIMP_SYSCONF_VERSION = @GIMP_SYSCONF_VERSION@
+GIMP_TOOL_VERSION = @GIMP_TOOL_VERSION@
+GIMP_UNSTABLE = @GIMP_UNSTABLE@
+GIMP_USER_VERSION = @GIMP_USER_VERSION@
+GIMP_VERSION = @GIMP_VERSION@
+GIO_CFLAGS = @GIO_CFLAGS@
+GIO_LIBS = @GIO_LIBS@
+GIO_UNIX_CFLAGS = @GIO_UNIX_CFLAGS@
+GIO_UNIX_LIBS = @GIO_UNIX_LIBS@
+GIO_WINDOWS_CFLAGS = @GIO_WINDOWS_CFLAGS@
+GIO_WINDOWS_LIBS = @GIO_WINDOWS_LIBS@
+GLIB_CFLAGS = @GLIB_CFLAGS@
+GLIB_COMPILE_RESOURCES = @GLIB_COMPILE_RESOURCES@
+GLIB_GENMARSHAL = @GLIB_GENMARSHAL@
+GLIB_LIBS = @GLIB_LIBS@
+GLIB_MKENUMS = @GLIB_MKENUMS@
+GLIB_REQUIRED_VERSION = @GLIB_REQUIRED_VERSION@
+GMODULE_NO_EXPORT_CFLAGS = @GMODULE_NO_EXPORT_CFLAGS@
+GMODULE_NO_EXPORT_LIBS = @GMODULE_NO_EXPORT_LIBS@
+GMOFILES = @GMOFILES@
+GMSGFMT = @GMSGFMT@
+GOBJECT_QUERY = @GOBJECT_QUERY@
+GREP = @GREP@
+GS_LIBS = @GS_LIBS@
+GTKDOC_CHECK = @GTKDOC_CHECK@
+GTKDOC_CHECK_PATH = @GTKDOC_CHECK_PATH@
+GTKDOC_DEPS_CFLAGS = @GTKDOC_DEPS_CFLAGS@
+GTKDOC_DEPS_LIBS = @GTKDOC_DEPS_LIBS@
+GTKDOC_MKPDF = @GTKDOC_MKPDF@
+GTKDOC_REBASE = @GTKDOC_REBASE@
+GTK_CFLAGS = @GTK_CFLAGS@
+GTK_LIBS = @GTK_LIBS@
+GTK_MAC_INTEGRATION_CFLAGS = @GTK_MAC_INTEGRATION_CFLAGS@
+GTK_MAC_INTEGRATION_LIBS = @GTK_MAC_INTEGRATION_LIBS@
+GTK_REQUIRED_VERSION = @GTK_REQUIRED_VERSION@
+GTK_UPDATE_ICON_CACHE = @GTK_UPDATE_ICON_CACHE@
+GUDEV_CFLAGS = @GUDEV_CFLAGS@
+GUDEV_LIBS = @GUDEV_LIBS@
+HARFBUZZ_CFLAGS = @HARFBUZZ_CFLAGS@
+HARFBUZZ_LIBS = @HARFBUZZ_LIBS@
+HARFBUZZ_REQUIRED_VERSION = @HARFBUZZ_REQUIRED_VERSION@
+HAVE_CXX14 = @HAVE_CXX14@
+HAVE_FINITE = @HAVE_FINITE@
+HAVE_ISFINITE = @HAVE_ISFINITE@
+HAVE_VFORK = @HAVE_VFORK@
+HOST_GLIB_COMPILE_RESOURCES = @HOST_GLIB_COMPILE_RESOURCES@
+HTML_DIR = @HTML_DIR@
+INSTALL = @INSTALL@
+INSTALL_DATA = @INSTALL_DATA@
+INSTALL_PROGRAM = @INSTALL_PROGRAM@
+INSTALL_SCRIPT = @INSTALL_SCRIPT@
+INSTALL_STRIP_PROGRAM = @INSTALL_STRIP_PROGRAM@
+INSTOBJEXT = @INSTOBJEXT@
+INTLLIBS = @INTLLIBS@
+INTLTOOL_EXTRACT = @INTLTOOL_EXTRACT@
+INTLTOOL_MERGE = @INTLTOOL_MERGE@
+INTLTOOL_PERL = @INTLTOOL_PERL@
+INTLTOOL_REQUIRED_VERSION = @INTLTOOL_REQUIRED_VERSION@
+INTLTOOL_UPDATE = @INTLTOOL_UPDATE@
+INTLTOOL_V_MERGE = @INTLTOOL_V_MERGE@
+INTLTOOL_V_MERGE_OPTIONS = @INTLTOOL_V_MERGE_OPTIONS@
+INTLTOOL__v_MERGE_ = @INTLTOOL__v_MERGE_@
+INTLTOOL__v_MERGE_0 = @INTLTOOL__v_MERGE_0@
+INTL_MACOSX_LIBS = @INTL_MACOSX_LIBS@
+ISO_CODES_LOCALEDIR = @ISO_CODES_LOCALEDIR@
+ISO_CODES_LOCATION = @ISO_CODES_LOCATION@
+JPEG_LIBS = @JPEG_LIBS@
+JSON_GLIB_CFLAGS = @JSON_GLIB_CFLAGS@
+JSON_GLIB_LIBS = @JSON_GLIB_LIBS@
+JXL_CFLAGS = @JXL_CFLAGS@
+JXL_LIBS = @JXL_LIBS@
+JXL_THREADS_CFLAGS = @JXL_THREADS_CFLAGS@
+JXL_THREADS_LIBS = @JXL_THREADS_LIBS@
+LCMS_CFLAGS = @LCMS_CFLAGS@
+LCMS_LIBS = @LCMS_LIBS@
+LCMS_REQUIRED_VERSION = @LCMS_REQUIRED_VERSION@
+LD = @LD@
+LDFLAGS = @LDFLAGS@
+LDFLAGS_FOR_BUILD = @LDFLAGS_FOR_BUILD@
+LIBBACKTRACE_LIBS = @LIBBACKTRACE_LIBS@
+LIBHEIF_CFLAGS = @LIBHEIF_CFLAGS@
+LIBHEIF_LIBS = @LIBHEIF_LIBS@
+LIBHEIF_REQUIRED_VERSION = @LIBHEIF_REQUIRED_VERSION@
+LIBJXL_REQUIRED_VERSION = @LIBJXL_REQUIRED_VERSION@
+LIBLZMA_REQUIRED_VERSION = @LIBLZMA_REQUIRED_VERSION@
+LIBMYPAINT_CFLAGS = @LIBMYPAINT_CFLAGS@
+LIBMYPAINT_LIBS = @LIBMYPAINT_LIBS@
+LIBMYPAINT_REQUIRED_VERSION = @LIBMYPAINT_REQUIRED_VERSION@
+LIBOBJS = @LIBOBJS@
+LIBPNG_REQUIRED_VERSION = @LIBPNG_REQUIRED_VERSION@
+LIBS = @LIBS@
+LIBTOOL = @LIBTOOL@
+LIBUNWIND_CFLAGS = @LIBUNWIND_CFLAGS@
+LIBUNWIND_LIBS = @LIBUNWIND_LIBS@
+LIBUNWIND_REQUIRED_VERSION = @LIBUNWIND_REQUIRED_VERSION@
+LIPO = @LIPO@
+LN_S = @LN_S@
+LTLIBOBJS = @LTLIBOBJS@
+LT_CURRENT_MINUS_AGE = @LT_CURRENT_MINUS_AGE@
+LT_SYS_LIBRARY_PATH = @LT_SYS_LIBRARY_PATH@
+LT_VERSION_INFO = @LT_VERSION_INFO@
+LZMA_CFLAGS = @LZMA_CFLAGS@
+LZMA_LIBS = @LZMA_LIBS@
+MAIL = @MAIL@
+MAINT = @MAINT@
+MAKEINFO = @MAKEINFO@
+MANIFEST_TOOL = @MANIFEST_TOOL@
+MIME_INFO_CFLAGS = @MIME_INFO_CFLAGS@
+MIME_INFO_LIBS = @MIME_INFO_LIBS@
+MIME_TYPES = @MIME_TYPES@
+MKDIR_P = @MKDIR_P@
+MKINSTALLDIRS = @MKINSTALLDIRS@
+MMX_EXTRA_CFLAGS = @MMX_EXTRA_CFLAGS@
+MNG_CFLAGS = @MNG_CFLAGS@
+MNG_LIBS = @MNG_LIBS@
+MSGFMT = @MSGFMT@
+MSGFMT_OPTS = @MSGFMT_OPTS@
+MSGMERGE = @MSGMERGE@
+MYPAINT_BRUSHES_CFLAGS = @MYPAINT_BRUSHES_CFLAGS@
+MYPAINT_BRUSHES_LIBS = @MYPAINT_BRUSHES_LIBS@
+NATIVE_GLIB_CFLAGS = @NATIVE_GLIB_CFLAGS@
+NATIVE_GLIB_LIBS = @NATIVE_GLIB_LIBS@
+NM = @NM@
+NMEDIT = @NMEDIT@
+OBJDUMP = @OBJDUMP@
+OBJEXT = @OBJEXT@
+OPENEXR_CFLAGS = @OPENEXR_CFLAGS@
+OPENEXR_LIBS = @OPENEXR_LIBS@
+OPENEXR_REQUIRED_VERSION = @OPENEXR_REQUIRED_VERSION@
+OPENJPEG_CFLAGS = @OPENJPEG_CFLAGS@
+OPENJPEG_LIBS = @OPENJPEG_LIBS@
+OPENJPEG_REQUIRED_VERSION = @OPENJPEG_REQUIRED_VERSION@
+OTOOL = @OTOOL@
+OTOOL64 = @OTOOL64@
+PACKAGE = @PACKAGE@
+PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@
+PACKAGE_NAME = @PACKAGE_NAME@
+PACKAGE_STRING = @PACKAGE_STRING@
+PACKAGE_TARNAME = @PACKAGE_TARNAME@
+PACKAGE_URL = @PACKAGE_URL@
+PACKAGE_VERSION = @PACKAGE_VERSION@
+PANGOCAIRO_CFLAGS = @PANGOCAIRO_CFLAGS@
+PANGOCAIRO_LIBS = @PANGOCAIRO_LIBS@
+PANGOCAIRO_REQUIRED_VERSION = @PANGOCAIRO_REQUIRED_VERSION@
+PATHSEP = @PATHSEP@
+PATH_SEPARATOR = @PATH_SEPARATOR@
+PERL = @PERL@
+PERL_REQUIRED_VERSION = @PERL_REQUIRED_VERSION@
+PERL_VERSION = @PERL_VERSION@
+PKG_CONFIG = @PKG_CONFIG@
+PKG_CONFIG_LIBDIR = @PKG_CONFIG_LIBDIR@
+PKG_CONFIG_PATH = @PKG_CONFIG_PATH@
+PNG_CFLAGS = @PNG_CFLAGS@
+PNG_LIBS = @PNG_LIBS@
+POFILES = @POFILES@
+POPPLER_CFLAGS = @POPPLER_CFLAGS@
+POPPLER_DATA_CFLAGS = @POPPLER_DATA_CFLAGS@
+POPPLER_DATA_LIBS = @POPPLER_DATA_LIBS@
+POPPLER_DATA_REQUIRED_VERSION = @POPPLER_DATA_REQUIRED_VERSION@
+POPPLER_LIBS = @POPPLER_LIBS@
+POPPLER_REQUIRED_VERSION = @POPPLER_REQUIRED_VERSION@
+POSUB = @POSUB@
+PO_IN_DATADIR_FALSE = @PO_IN_DATADIR_FALSE@
+PO_IN_DATADIR_TRUE = @PO_IN_DATADIR_TRUE@
+PYBIN_PATH = @PYBIN_PATH@
+PYCAIRO_CFLAGS = @PYCAIRO_CFLAGS@
+PYCAIRO_LIBS = @PYCAIRO_LIBS@
+PYGIMP_EXTRA_CFLAGS = @PYGIMP_EXTRA_CFLAGS@
+PYGTK_CFLAGS = @PYGTK_CFLAGS@
+PYGTK_CODEGEN = @PYGTK_CODEGEN@
+PYGTK_DEFSDIR = @PYGTK_DEFSDIR@
+PYGTK_LIBS = @PYGTK_LIBS@
+PYLINK_LIBS = @PYLINK_LIBS@
+PYTHON = @PYTHON@
+PYTHON2_REQUIRED_VERSION = @PYTHON2_REQUIRED_VERSION@
+PYTHON_EXEC_PREFIX = @PYTHON_EXEC_PREFIX@
+PYTHON_INCLUDES = @PYTHON_INCLUDES@
+PYTHON_PLATFORM = @PYTHON_PLATFORM@
+PYTHON_PREFIX = @PYTHON_PREFIX@
+PYTHON_VERSION = @PYTHON_VERSION@
+RANLIB = @RANLIB@
+RSVG_REQUIRED_VERSION = @RSVG_REQUIRED_VERSION@
+RT_LIBS = @RT_LIBS@
+SCREENSHOT_LIBS = @SCREENSHOT_LIBS@
+SED = @SED@
+SENDMAIL = @SENDMAIL@
+SET_MAKE = @SET_MAKE@
+SHELL = @SHELL@
+SOCKET_LIBS = @SOCKET_LIBS@
+SSE2_EXTRA_CFLAGS = @SSE2_EXTRA_CFLAGS@
+SSE4_1_EXTRA_CFLAGS = @SSE4_1_EXTRA_CFLAGS@
+SSE_EXTRA_CFLAGS = @SSE_EXTRA_CFLAGS@
+STRIP = @STRIP@
+SVG_CFLAGS = @SVG_CFLAGS@
+SVG_LIBS = @SVG_LIBS@
+SYMPREFIX = @SYMPREFIX@
+TIFF_LIBS = @TIFF_LIBS@
+USE_NLS = @USE_NLS@
+VERSION = @VERSION@
+WEBKIT_CFLAGS = @WEBKIT_CFLAGS@
+WEBKIT_LIBS = @WEBKIT_LIBS@
+WEBKIT_REQUIRED_VERSION = @WEBKIT_REQUIRED_VERSION@
+WEBPDEMUX_CFLAGS = @WEBPDEMUX_CFLAGS@
+WEBPDEMUX_LIBS = @WEBPDEMUX_LIBS@
+WEBPMUX_CFLAGS = @WEBPMUX_CFLAGS@
+WEBPMUX_LIBS = @WEBPMUX_LIBS@
+WEBP_CFLAGS = @WEBP_CFLAGS@
+WEBP_LIBS = @WEBP_LIBS@
+WEBP_REQUIRED_VERSION = @WEBP_REQUIRED_VERSION@
+WEB_PAGE = @WEB_PAGE@
+WIN32_LARGE_ADDRESS_AWARE = @WIN32_LARGE_ADDRESS_AWARE@
+WINDRES = @WINDRES@
+WMF_CFLAGS = @WMF_CFLAGS@
+WMF_CONFIG = @WMF_CONFIG@
+WMF_LIBS = @WMF_LIBS@
+WMF_REQUIRED_VERSION = @WMF_REQUIRED_VERSION@
+XDG_EMAIL = @XDG_EMAIL@
+XFIXES_CFLAGS = @XFIXES_CFLAGS@
+XFIXES_LIBS = @XFIXES_LIBS@
+XGETTEXT = @XGETTEXT@
+XGETTEXT_REQUIRED_VERSION = @XGETTEXT_REQUIRED_VERSION@
+XMC_CFLAGS = @XMC_CFLAGS@
+XMC_LIBS = @XMC_LIBS@
+XMKMF = @XMKMF@
+XMLLINT = @XMLLINT@
+XMU_LIBS = @XMU_LIBS@
+XPM_LIBS = @XPM_LIBS@
+XSLTPROC = @XSLTPROC@
+XVFB_RUN = @XVFB_RUN@
+X_CFLAGS = @X_CFLAGS@
+X_EXTRA_LIBS = @X_EXTRA_LIBS@
+X_LIBS = @X_LIBS@
+X_PRE_LIBS = @X_PRE_LIBS@
+Z_LIBS = @Z_LIBS@
+abs_builddir = @abs_builddir@
+abs_srcdir = @abs_srcdir@
+abs_top_builddir = @abs_top_builddir@
+abs_top_srcdir = @abs_top_srcdir@
+ac_ct_AR = @ac_ct_AR@
+ac_ct_CC = @ac_ct_CC@
+ac_ct_CC_FOR_BUILD = @ac_ct_CC_FOR_BUILD@
+ac_ct_CXX = @ac_ct_CXX@
+ac_ct_DUMPBIN = @ac_ct_DUMPBIN@
+am__include = @am__include@
+am__leading_dot = @am__leading_dot@
+am__quote = @am__quote@
+am__tar = @am__tar@
+am__untar = @am__untar@
+bindir = @bindir@
+build = @build@
+build_alias = @build_alias@
+build_cpu = @build_cpu@
+build_os = @build_os@
+build_vendor = @build_vendor@
+builddir = @builddir@
+datadir = @datadir@
+datarootdir = @datarootdir@
+docdir = @docdir@
+dvidir = @dvidir@
+exec_prefix = @exec_prefix@
+gimpdatadir = @gimpdatadir@
+gimpdir = @gimpdir@
+gimplocaledir = @gimplocaledir@
+gimpplugindir = @gimpplugindir@
+gimpsysconfdir = @gimpsysconfdir@
+host = @host@
+host_alias = @host_alias@
+host_cpu = @host_cpu@
+host_os = @host_os@
+host_vendor = @host_vendor@
+htmldir = @htmldir@
+includedir = @includedir@
+infodir = @infodir@
+install_sh = @install_sh@
+intltool__v_merge_options_ = @intltool__v_merge_options_@
+intltool__v_merge_options_0 = @intltool__v_merge_options_0@
+libdir = @libdir@
+libexecdir = @libexecdir@
+localedir = @localedir@
+localstatedir = @localstatedir@
+mandir = @mandir@
+manpage_gimpdir = @manpage_gimpdir@
+mkdir_p = @mkdir_p@
+ms_librarian = @ms_librarian@
+mypaint_brushes_dir = @mypaint_brushes_dir@
+oldincludedir = @oldincludedir@
+pdfdir = @pdfdir@
+pkgpyexecdir = @pkgpyexecdir@
+pkgpythondir = @pkgpythondir@
+prefix = @prefix@
+program_transform_name = @program_transform_name@
+psdir = @psdir@
+pyexecdir = @pyexecdir@
+pythondir = @pythondir@
+runstatedir = @runstatedir@
+sbindir = @sbindir@
+sharedstatedir = @sharedstatedir@
+srcdir = @srcdir@
+sysconfdir = @sysconfdir@
+target_alias = @target_alias@
+top_build_prefix = @top_build_prefix@
+top_builddir = @top_builddir@
+top_srcdir = @top_srcdir@
+@OS_WIN32_TRUE@mwindows = -mwindows
+@OS_WIN32_FALSE@libm = -lm
+libgimpbase = $(top_builddir)/libgimpbase/libgimpbase-$(GIMP_API_VERSION).la
+libgimpcolor = $(top_builddir)/libgimpcolor/libgimpcolor-$(GIMP_API_VERSION).la
+libgimpconfig = $(top_builddir)/libgimpconfig/libgimpconfig-$(GIMP_API_VERSION).la
+libgimpmath = $(top_builddir)/libgimpmath/libgimpmath-$(GIMP_API_VERSION).la $(libm)
+libgimpmodule = $(top_builddir)/libgimpmodule/libgimpmodule-$(GIMP_API_VERSION).la
+libgimpwidgets = $(top_builddir)/libgimpwidgets/libgimpwidgets-$(GIMP_API_VERSION).la
+AM_CPPFLAGS = \
+ $(GTK_CFLAGS) \
+ -DTOP_SRCDIR=\"$(top_srcdir)\" \
+ -I$(top_srcdir) \
+ $(GEGL_CFLAGS)
+
+AM_LDFLAGS = $(mwindows)
+@ENABLE_GTK_DOC_TRUE@noinst_PROGRAMS = $(DOC_SHOOTER)
+doc_shooter_SOURCES = \
+ shadow.c \
+ shadow.h \
+ shooter.c \
+ units.c \
+ units.h \
+ widgets.c \
+ widgets.h
+
+doc_shooter_LDADD = \
+ $(libgimpwidgets) \
+ $(libgimpconfig) \
+ $(libgimpmodule) \
+ $(libgimpmath) \
+ $(libgimpcolor) \
+ $(libgimpbase) \
+ $(GTK_LIBS) \
+ $(X_LIBS) -lX11 -lXext
+
+EXTRA_DIST = README.shooter
+all: all-am
+
+.SUFFIXES:
+.SUFFIXES: .c .lo .o .obj
+$(srcdir)/Makefile.in: @MAINTAINER_MODE_TRUE@ $(srcdir)/Makefile.am $(am__configure_deps)
+ @for dep in $?; do \
+ case '$(am__configure_deps)' in \
+ *$$dep*) \
+ ( cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh ) \
+ && { if test -f $@; then exit 0; else break; fi; }; \
+ exit 1;; \
+ esac; \
+ done; \
+ echo ' cd $(top_srcdir) && $(AUTOMAKE) --gnu devel-docs/tools/Makefile'; \
+ $(am__cd) $(top_srcdir) && \
+ $(AUTOMAKE) --gnu devel-docs/tools/Makefile
+Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status
+ @case '$?' in \
+ *config.status*) \
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh;; \
+ *) \
+ echo ' cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles)'; \
+ cd $(top_builddir) && $(SHELL) ./config.status $(subdir)/$@ $(am__maybe_remake_depfiles);; \
+ esac;
+
+$(top_builddir)/config.status: $(top_srcdir)/configure $(CONFIG_STATUS_DEPENDENCIES)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+
+$(top_srcdir)/configure: @MAINTAINER_MODE_TRUE@ $(am__configure_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(ACLOCAL_M4): @MAINTAINER_MODE_TRUE@ $(am__aclocal_m4_deps)
+ cd $(top_builddir) && $(MAKE) $(AM_MAKEFLAGS) am--refresh
+$(am__aclocal_m4_deps):
+
+clean-noinstPROGRAMS:
+ @list='$(noinst_PROGRAMS)'; test -n "$$list" || exit 0; \
+ echo " rm -f" $$list; \
+ rm -f $$list || exit $$?; \
+ test -n "$(EXEEXT)" || exit 0; \
+ list=`for p in $$list; do echo "$$p"; done | sed 's/$(EXEEXT)$$//'`; \
+ echo " rm -f" $$list; \
+ rm -f $$list
+
+doc-shooter$(EXEEXT): $(doc_shooter_OBJECTS) $(doc_shooter_DEPENDENCIES) $(EXTRA_doc_shooter_DEPENDENCIES)
+ @rm -f doc-shooter$(EXEEXT)
+ $(AM_V_CCLD)$(LINK) $(doc_shooter_OBJECTS) $(doc_shooter_LDADD) $(LIBS)
+
+mostlyclean-compile:
+ -rm -f *.$(OBJEXT)
+
+distclean-compile:
+ -rm -f *.tab.c
+
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/shadow.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/shooter.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/units.Po@am__quote@ # am--include-marker
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/widgets.Po@am__quote@ # am--include-marker
+
+$(am__depfiles_remade):
+ @$(MKDIR_P) $(@D)
+ @echo '# dummy' >$@-t && $(am__mv) $@-t $@
+
+am--depfiles: $(am__depfiles_remade)
+
+.c.o:
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ $<
+
+.c.obj:
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(COMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ `$(CYGPATH_W) '$<'`
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Po
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=no @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(COMPILE) -c -o $@ `$(CYGPATH_W) '$<'`
+
+.c.lo:
+@am__fastdepCC_TRUE@ $(AM_V_CC)$(LTCOMPILE) -MT $@ -MD -MP -MF $(DEPDIR)/$*.Tpo -c -o $@ $<
+@am__fastdepCC_TRUE@ $(AM_V_at)$(am__mv) $(DEPDIR)/$*.Tpo $(DEPDIR)/$*.Plo
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ $(AM_V_CC)source='$<' object='$@' libtool=yes @AMDEPBACKSLASH@
+@AMDEP_TRUE@@am__fastdepCC_FALSE@ DEPDIR=$(DEPDIR) $(CCDEPMODE) $(depcomp) @AMDEPBACKSLASH@
+@am__fastdepCC_FALSE@ $(AM_V_CC@am__nodep@)$(LTCOMPILE) -c -o $@ $<
+
+mostlyclean-libtool:
+ -rm -f *.lo
+
+clean-libtool:
+ -rm -rf .libs _libs
+
+ID: $(am__tagged_files)
+ $(am__define_uniq_tagged_files); mkid -fID $$unique
+tags: tags-am
+TAGS: tags
+
+tags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
+ set x; \
+ here=`pwd`; \
+ $(am__define_uniq_tagged_files); \
+ shift; \
+ if test -z "$(ETAGS_ARGS)$$*$$unique"; then :; else \
+ test -n "$$unique" || unique=$$empty_fix; \
+ if test $$# -gt 0; then \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ "$$@" $$unique; \
+ else \
+ $(ETAGS) $(ETAGSFLAGS) $(AM_ETAGSFLAGS) $(ETAGS_ARGS) \
+ $$unique; \
+ fi; \
+ fi
+ctags: ctags-am
+
+CTAGS: ctags
+ctags-am: $(TAGS_DEPENDENCIES) $(am__tagged_files)
+ $(am__define_uniq_tagged_files); \
+ test -z "$(CTAGS_ARGS)$$unique" \
+ || $(CTAGS) $(CTAGSFLAGS) $(AM_CTAGSFLAGS) $(CTAGS_ARGS) \
+ $$unique
+
+GTAGS:
+ here=`$(am__cd) $(top_builddir) && pwd` \
+ && $(am__cd) $(top_srcdir) \
+ && gtags -i $(GTAGS_ARGS) "$$here"
+cscopelist: cscopelist-am
+
+cscopelist-am: $(am__tagged_files)
+ list='$(am__tagged_files)'; \
+ case "$(srcdir)" in \
+ [\\/]* | ?:[\\/]*) sdir="$(srcdir)" ;; \
+ *) sdir=$(subdir)/$(srcdir) ;; \
+ esac; \
+ for i in $$list; do \
+ if test -f "$$i"; then \
+ echo "$(subdir)/$$i"; \
+ else \
+ echo "$$sdir/$$i"; \
+ fi; \
+ done >> $(top_builddir)/cscope.files
+
+distclean-tags:
+ -rm -f TAGS ID GTAGS GRTAGS GSYMS GPATH tags
+
+distdir: $(BUILT_SOURCES)
+ $(MAKE) $(AM_MAKEFLAGS) distdir-am
+
+distdir-am: $(DISTFILES)
+ @srcdirstrip=`echo "$(srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ topsrcdirstrip=`echo "$(top_srcdir)" | sed 's/[].[^$$\\*]/\\\\&/g'`; \
+ list='$(DISTFILES)'; \
+ dist_files=`for file in $$list; do echo $$file; done | \
+ sed -e "s|^$$srcdirstrip/||;t" \
+ -e "s|^$$topsrcdirstrip/|$(top_builddir)/|;t"`; \
+ case $$dist_files in \
+ */*) $(MKDIR_P) `echo "$$dist_files" | \
+ sed '/\//!d;s|^|$(distdir)/|;s,/[^/]*$$,,' | \
+ sort -u` ;; \
+ esac; \
+ for file in $$dist_files; do \
+ if test -f $$file || test -d $$file; then d=.; else d=$(srcdir); fi; \
+ if test -d $$d/$$file; then \
+ dir=`echo "/$$file" | sed -e 's,/[^/]*$$,,'`; \
+ if test -d "$(distdir)/$$file"; then \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ if test -d $(srcdir)/$$file && test $$d != $(srcdir); then \
+ cp -fpR $(srcdir)/$$file "$(distdir)$$dir" || exit 1; \
+ find "$(distdir)/$$file" -type d ! -perm -700 -exec chmod u+rwx {} \;; \
+ fi; \
+ cp -fpR $$d/$$file "$(distdir)$$dir" || exit 1; \
+ else \
+ test -f "$(distdir)/$$file" \
+ || cp -p $$d/$$file "$(distdir)/$$file" \
+ || exit 1; \
+ fi; \
+ done
+check-am: all-am
+check: check-am
+all-am: Makefile $(PROGRAMS)
+installdirs:
+install: install-am
+install-exec: install-exec-am
+install-data: install-data-am
+uninstall: uninstall-am
+
+install-am: all-am
+ @$(MAKE) $(AM_MAKEFLAGS) install-exec-am install-data-am
+
+installcheck: installcheck-am
+install-strip:
+ if test -z '$(STRIP)'; then \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ install; \
+ else \
+ $(MAKE) $(AM_MAKEFLAGS) INSTALL_PROGRAM="$(INSTALL_STRIP_PROGRAM)" \
+ install_sh_PROGRAM="$(INSTALL_STRIP_PROGRAM)" INSTALL_STRIP_FLAG=-s \
+ "INSTALL_PROGRAM_ENV=STRIPPROG='$(STRIP)'" install; \
+ fi
+mostlyclean-generic:
+
+clean-generic:
+
+distclean-generic:
+ -test -z "$(CONFIG_CLEAN_FILES)" || rm -f $(CONFIG_CLEAN_FILES)
+ -test . = "$(srcdir)" || test -z "$(CONFIG_CLEAN_VPATH_FILES)" || rm -f $(CONFIG_CLEAN_VPATH_FILES)
+
+maintainer-clean-generic:
+ @echo "This command is intended for maintainers to use"
+ @echo "it deletes files that may require special tools to rebuild."
+clean: clean-am
+
+clean-am: clean-generic clean-libtool clean-local clean-noinstPROGRAMS \
+ mostlyclean-am
+
+distclean: distclean-am
+ -rm -f ./$(DEPDIR)/shadow.Po
+ -rm -f ./$(DEPDIR)/shooter.Po
+ -rm -f ./$(DEPDIR)/units.Po
+ -rm -f ./$(DEPDIR)/widgets.Po
+ -rm -f Makefile
+distclean-am: clean-am distclean-compile distclean-generic \
+ distclean-tags
+
+dvi: dvi-am
+
+dvi-am:
+
+html: html-am
+
+html-am:
+
+info: info-am
+
+info-am:
+
+install-data-am:
+
+install-dvi: install-dvi-am
+
+install-dvi-am:
+
+install-exec-am:
+
+install-html: install-html-am
+
+install-html-am:
+
+install-info: install-info-am
+
+install-info-am:
+
+install-man:
+
+install-pdf: install-pdf-am
+
+install-pdf-am:
+
+install-ps: install-ps-am
+
+install-ps-am:
+
+installcheck-am:
+
+maintainer-clean: maintainer-clean-am
+ -rm -f ./$(DEPDIR)/shadow.Po
+ -rm -f ./$(DEPDIR)/shooter.Po
+ -rm -f ./$(DEPDIR)/units.Po
+ -rm -f ./$(DEPDIR)/widgets.Po
+ -rm -f Makefile
+maintainer-clean-am: distclean-am maintainer-clean-generic
+
+mostlyclean: mostlyclean-am
+
+mostlyclean-am: mostlyclean-compile mostlyclean-generic \
+ mostlyclean-libtool
+
+pdf: pdf-am
+
+pdf-am:
+
+ps: ps-am
+
+ps-am:
+
+uninstall-am:
+
+.MAKE: install-am install-strip
+
+.PHONY: CTAGS GTAGS TAGS all all-am am--depfiles check check-am clean \
+ clean-generic clean-libtool clean-local clean-noinstPROGRAMS \
+ cscopelist-am ctags ctags-am distclean distclean-compile \
+ distclean-generic distclean-libtool distclean-tags distdir dvi \
+ dvi-am html html-am info info-am install install-am \
+ install-data install-data-am install-dvi install-dvi-am \
+ install-exec install-exec-am install-html install-html-am \
+ install-info install-info-am install-man install-pdf \
+ install-pdf-am install-ps install-ps-am install-strip \
+ installcheck installcheck-am installdirs maintainer-clean \
+ maintainer-clean-generic mostlyclean mostlyclean-compile \
+ mostlyclean-generic mostlyclean-libtool pdf pdf-am ps ps-am \
+ tags tags-am uninstall uninstall-am
+
+.PRECIOUS: Makefile
+
+
+clean-local:
+ rm -f *.png
+
+# Tell versions [3.59,3.63) of GNU make to not export all variables.
+# Otherwise a system limit (for SysV at least) may be exceeded.
+.NOEXPORT:
diff --git a/devel-docs/tools/README.shooter b/devel-docs/tools/README.shooter
new file mode 100644
index 0000000..53a905c
--- /dev/null
+++ b/devel-docs/tools/README.shooter
@@ -0,0 +1,13 @@
+The doc-shooter is a small utility used to create screenshots of
+widgets for the GIMP API reference manuals. This utility is X11
+specific, so it should only be built when GIMP is being compiled
+for the X11 GDK backend.
+
+Taking the screenshots is not part of the docs build.
+Instead, the images are created, and then copied by hand into
+devel-docs/libgimpwidgets/images. Ideally, the images should be
+taken once a release, and all images should be updated at the
+same time. A simple theme should be used to take the screenshots.
+
+The GTK+ docs team came up with the idea for this utility as
+well as some of the code to implement it.
diff --git a/devel-docs/tools/shadow.c b/devel-docs/tools/shadow.c
new file mode 100644
index 0000000..cf292c9
--- /dev/null
+++ b/devel-docs/tools/shadow.c
@@ -0,0 +1,149 @@
+#include "shadow.h"
+#include <math.h>
+
+#define BLUR_RADIUS 5
+#define SHADOW_OFFSET (BLUR_RADIUS * 4 / 5)
+#define SHADOW_OPACITY 0.75
+
+typedef struct {
+ int size;
+ double *data;
+} ConvFilter;
+
+static double
+gaussian (double x, double y, double r)
+{
+ return ((1 / (2 * M_PI * r)) *
+ exp ((- (x * x + y * y)) / (2 * r * r)));
+}
+
+static ConvFilter *
+create_blur_filter (int radius)
+{
+ ConvFilter *filter;
+ int x, y;
+ double sum;
+
+ filter = g_new0 (ConvFilter, 1);
+ filter->size = radius * 2 + 1;
+ filter->data = g_new (double, filter->size * filter->size);
+
+ sum = 0.0;
+
+ for (y = 0 ; y < filter->size; y++)
+ {
+ for (x = 0 ; x < filter->size; x++)
+ {
+ sum += filter->data[y * filter->size + x] = gaussian (x - (filter->size >> 1),
+ y - (filter->size >> 1),
+ radius);
+ }
+ }
+
+ for (y = 0; y < filter->size; y++)
+ {
+ for (x = 0; x < filter->size; x++)
+ {
+ filter->data[y * filter->size + x] /= sum;
+ }
+ }
+
+ return filter;
+
+}
+
+static GdkPixbuf *
+create_shadow (GdkPixbuf *src)
+{
+ int x, y, i, j;
+ int width, height;
+ GdkPixbuf *dest;
+ static ConvFilter *filter = NULL;
+ int src_rowstride, dest_rowstride;
+ int src_bpp, dest_bpp;
+
+ guchar *src_pixels, *dest_pixels;
+
+ if (!filter)
+ filter = create_blur_filter (BLUR_RADIUS);
+
+ width = gdk_pixbuf_get_width (src) + BLUR_RADIUS * 2 + SHADOW_OFFSET;
+ height = gdk_pixbuf_get_height (src) + BLUR_RADIUS * 2 + SHADOW_OFFSET;
+
+ dest = gdk_pixbuf_new (gdk_pixbuf_get_colorspace (src),
+ gdk_pixbuf_get_has_alpha (src),
+ gdk_pixbuf_get_bits_per_sample (src),
+ width, height);
+ gdk_pixbuf_fill (dest, 0);
+ src_pixels = gdk_pixbuf_get_pixels (src);
+ src_rowstride = gdk_pixbuf_get_rowstride (src);
+ src_bpp = gdk_pixbuf_get_has_alpha (src) ? 4 : 3;
+
+ dest_pixels = gdk_pixbuf_get_pixels (dest);
+ dest_rowstride = gdk_pixbuf_get_rowstride (dest);
+ dest_bpp = gdk_pixbuf_get_has_alpha (dest) ? 4 : 3;
+
+ for (y = 0; y < height; y++)
+ {
+ for (x = 0; x < width; x++)
+ {
+ int sumr = 0, sumg = 0, sumb = 0, suma = 0;
+
+ for (i = 0; i < filter->size; i++)
+ {
+ for (j = 0; j < filter->size; j++)
+ {
+ int src_x, src_y;
+
+ src_y = -(BLUR_RADIUS + SHADOW_OFFSET) + y - (filter->size >> 1) + i;
+ src_x = -(BLUR_RADIUS + SHADOW_OFFSET) + x - (filter->size >> 1) + j;
+
+ if (src_y < 0 || src_y > gdk_pixbuf_get_height (src) ||
+ src_x < 0 || src_x > gdk_pixbuf_get_width (src))
+ continue;
+
+ sumr += src_pixels [src_y * src_rowstride +
+ src_x * src_bpp + 0] *
+ filter->data [i * filter->size + j];
+ sumg += src_pixels [src_y * src_rowstride +
+ src_x * src_bpp + 1] *
+ filter->data [i * filter->size + j];
+
+ sumb += src_pixels [src_y * src_rowstride +
+ src_x * src_bpp + 2] *
+ filter->data [i * filter->size + j];
+
+ if (src_bpp == 4)
+ suma += src_pixels [src_y * src_rowstride +
+ src_x * src_bpp + 3] *
+ filter->data [i * filter->size + j];
+
+
+ }
+ }
+
+ if (dest_bpp == 4)
+ dest_pixels [y * dest_rowstride +
+ x * dest_bpp + 3] = suma * SHADOW_OPACITY;
+
+ }
+ }
+
+ return dest;
+}
+
+GdkPixbuf *
+create_shadowed_pixbuf (GdkPixbuf *src)
+{
+ GdkPixbuf *dest;
+
+ dest = create_shadow (src);
+
+ gdk_pixbuf_composite (src, dest,
+ BLUR_RADIUS, BLUR_RADIUS,
+ gdk_pixbuf_get_width (src),
+ gdk_pixbuf_get_height (src),
+ BLUR_RADIUS, BLUR_RADIUS, 1.0, 1.0,
+ GDK_INTERP_NEAREST, 255);
+ return dest;
+}
diff --git a/devel-docs/tools/shadow.h b/devel-docs/tools/shadow.h
new file mode 100644
index 0000000..2f569cc
--- /dev/null
+++ b/devel-docs/tools/shadow.h
@@ -0,0 +1,8 @@
+#ifndef __SHADOW_H__
+#define __SHADOW_H__
+
+#include <gdk-pixbuf/gdk-pixbuf.h>
+
+GdkPixbuf *create_shadowed_pixbuf (GdkPixbuf *src);
+
+#endif /* __SHADOW_H__ */
diff --git a/devel-docs/tools/shooter.c b/devel-docs/tools/shooter.c
new file mode 100644
index 0000000..ecfa18f
--- /dev/null
+++ b/devel-docs/tools/shooter.c
@@ -0,0 +1,298 @@
+
+#include "config.h"
+
+#include <stdlib.h>
+
+#ifdef HAVE_UNISTD_H
+#include <unistd.h>
+#endif
+
+#include <gegl.h>
+#include <gdk/gdkx.h>
+#include <gtk/gtk.h>
+
+#include <X11/extensions/shape.h>
+
+#include "libgimpbase/gimpbase.h"
+#include "libgimpconfig/gimpconfig.h"
+#include "libgimpmodule/gimpmodule.h"
+#include "libgimpwidgets/gimpwidgets.h"
+#include "libgimpwidgets/gimpwidgets-private.h"
+
+#include "shadow.h"
+#include "units.h"
+#include "widgets.h"
+
+
+static Window
+find_toplevel_window (Display *display,
+ Window xid)
+{
+ Window root, parent, *children;
+ guint nchildren;
+
+ do
+ {
+ if (XQueryTree (display, xid,
+ &root, &parent, &children, &nchildren) == 0)
+ {
+ g_warning ("Couldn't find window manager window");
+ return 0;
+ }
+
+ if (root == parent)
+ return xid;
+
+ xid = parent;
+ }
+ while (TRUE);
+}
+
+static GdkPixbuf *
+add_border_to_shot (GdkPixbuf *pixbuf)
+{
+ GdkPixbuf *retval;
+
+ retval = gdk_pixbuf_new (GDK_COLORSPACE_RGB, TRUE, 8,
+ gdk_pixbuf_get_width (pixbuf) + 2,
+ gdk_pixbuf_get_height (pixbuf) + 2);
+
+ /* Fill with solid black */
+ gdk_pixbuf_fill (retval, 0x000000FF);
+
+ gdk_pixbuf_copy_area (pixbuf,
+ 0, 0,
+ gdk_pixbuf_get_width (pixbuf),
+ gdk_pixbuf_get_height (pixbuf),
+ retval, 1, 1);
+
+ return retval;
+}
+
+static GdkPixbuf *
+remove_shaped_area (GdkPixbuf *pixbuf,
+ Window window)
+{
+ Display *display;
+ GdkPixbuf *retval;
+ XRectangle *rectangles;
+ gint rectangle_count, rectangle_order;
+ gint i;
+
+ retval = gdk_pixbuf_new (GDK_COLORSPACE_RGB, TRUE, 8,
+ gdk_pixbuf_get_width (pixbuf),
+ gdk_pixbuf_get_height (pixbuf));
+
+ gdk_pixbuf_fill (retval, 0);
+
+ display = gdk_x11_display_get_xdisplay (gdk_display_get_default ());
+
+ rectangles = XShapeGetRectangles (display, window, ShapeBounding,
+ &rectangle_count, &rectangle_order);
+
+ for (i = 0; i < rectangle_count; i++)
+ {
+ int y, x;
+
+ for (y = rectangles[i].y;
+ y < rectangles[i].y + rectangles[i].height;
+ y++)
+ {
+ const guchar *src_pixels;
+ guchar *dest_pixels;
+
+ src_pixels = gdk_pixbuf_get_pixels (pixbuf) +
+ y * gdk_pixbuf_get_rowstride (pixbuf) +
+ rectangles[i].x * (gdk_pixbuf_get_has_alpha (pixbuf) ? 4 : 3);
+
+ dest_pixels = gdk_pixbuf_get_pixels (retval) +
+ y * gdk_pixbuf_get_rowstride (retval) +
+ rectangles[i].x * 4;
+
+ for (x = rectangles[i].x;
+ x < rectangles[i].x + rectangles[i].width;
+ x++)
+ {
+ *dest_pixels++ = *src_pixels ++;
+ *dest_pixels++ = *src_pixels ++;
+ *dest_pixels++ = *src_pixels ++;
+ *dest_pixels++ = 255;
+
+ if (gdk_pixbuf_get_has_alpha (pixbuf))
+ src_pixels++;
+ }
+ }
+ }
+
+ return retval;
+}
+
+static GdkPixbuf *
+take_window_shot (Window child,
+ gboolean include_decoration)
+{
+ GdkDisplay *display;
+ GdkScreen *screen;
+ GdkWindow *window;
+ Window xid;
+ gint x_orig, y_orig;
+ gint x = 0, y = 0;
+ gint width, height;
+ GdkPixbuf *tmp, *tmp2;
+ GdkPixbuf *retval;
+
+ display = gdk_display_get_default ();
+ screen = gdk_screen_get_default ();
+
+ if (include_decoration)
+ xid = find_toplevel_window (gdk_x11_display_get_xdisplay (display), child);
+ else
+ xid = child;
+
+ window = gdk_x11_window_foreign_new_for_display (display, xid);
+
+ width = gdk_window_get_width (window);
+ height = gdk_window_get_height (window);
+ gdk_window_get_origin (window, &x_orig, &y_orig);
+
+ if (x_orig < 0)
+ {
+ x = - x_orig;
+ width = width + x_orig;
+ x_orig = 0;
+ }
+
+ if (y_orig < 0)
+ {
+ y = - y_orig;
+ height = height + y_orig;
+ y_orig = 0;
+ }
+
+ if (x_orig + width > gdk_screen_get_width (screen))
+ width = gdk_screen_get_width (screen) - x_orig;
+
+ if (y_orig + height > gdk_screen_get_height (screen))
+ height = gdk_screen_get_height (screen) - y_orig;
+
+ tmp = gdk_pixbuf_get_from_drawable (NULL, window, NULL,
+ x, y, 0, 0, width, height);
+
+ if (include_decoration)
+ tmp2 = remove_shaped_area (tmp, xid);
+ else
+ tmp2 = add_border_to_shot (tmp);
+
+ retval = create_shadowed_pixbuf (tmp2);
+
+ g_object_unref (tmp);
+ g_object_unref (tmp2);
+
+ return retval;
+}
+
+static gboolean
+shooter_get_foreground (GimpRGB *color)
+{
+ color->r = color->g = color->b = 0.0;
+ color->a = 1.0;
+ return TRUE;
+}
+
+static gboolean
+shooter_get_background (GimpRGB *color)
+{
+ color->r = color->g = color->b = 1.0;
+ color->a = 1.0;
+ return TRUE;
+}
+
+static void
+shooter_standard_help (const gchar *help_id,
+ gpointer help_data)
+{
+}
+
+static void
+shooter_ensure_modules (void)
+{
+ static GimpModuleDB *module_db = NULL;
+
+ if (! module_db)
+ {
+ gchar *config = gimp_config_build_plug_in_path ("modules");
+ gchar *path = gimp_config_path_expand (config, TRUE, NULL);
+
+ module_db = gimp_module_db_new (FALSE);
+ gimp_module_db_load (module_db, path);
+
+ g_free (path);
+ g_free (config);
+ }
+}
+
+int
+main (int argc, char **argv)
+{
+ GdkPixbuf *screenshot = NULL;
+ GList *toplevels;
+ GList *node;
+
+ g_set_application_name ("GIMP documentation shooter");
+
+ /* If there's no DISPLAY, we silently error out.
+ * We don't want to break headless builds.
+ */
+ if (! gtk_init_check (&argc, &argv))
+ return EXIT_SUCCESS;
+
+ gtk_rc_add_default_file (gimp_gtkrc ());
+
+ units_init ();
+
+ gimp_widgets_init (shooter_standard_help,
+ shooter_get_foreground,
+ shooter_get_background,
+ shooter_ensure_modules);
+
+ toplevels = get_all_widgets ();
+
+ for (node = toplevels; node; node = g_list_next (node))
+ {
+ GdkWindow *window;
+ WidgetInfo *info;
+ XID xid;
+ gchar *filename;
+
+ info = node->data;
+
+ gtk_widget_show (info->window);
+
+ window = gtk_widget_get_window (info->window);
+
+ gtk_widget_show_now (info->window);
+ gtk_widget_queue_draw (info->window);
+
+ while (gtk_events_pending ())
+ {
+ gtk_main_iteration ();
+ }
+ sleep (1);
+
+ while (gtk_events_pending ())
+ {
+ gtk_main_iteration ();
+ }
+
+ xid = gdk_x11_drawable_get_xid (GDK_DRAWABLE (window));
+ screenshot = take_window_shot (xid, info->include_decorations);
+
+ filename = g_strdup_printf ("%s.png", info->name);
+ gdk_pixbuf_save (screenshot, filename, "png", NULL, NULL);
+ g_free(filename);
+
+ gtk_widget_hide (info->window);
+ }
+
+ return EXIT_SUCCESS;
+}
diff --git a/devel-docs/tools/units.c b/devel-docs/tools/units.c
new file mode 100644
index 0000000..ed5db39
--- /dev/null
+++ b/devel-docs/tools/units.c
@@ -0,0 +1,102 @@
+
+#include "config.h"
+
+#include <gio/gio.h>
+
+#include "libgimpbase/gimpbase.h"
+#include "libgimpbase/gimpbase-private.h"
+
+#include "units.h"
+
+
+typedef struct
+{
+ gdouble factor;
+ gint digits;
+ const gchar *identifier;
+ const gchar *symbol;
+ const gchar *abbreviation;
+ const gchar *singular;
+ const gchar *plural;
+} GimpUnitDef;
+
+static const GimpUnitDef unit_defs[] =
+{
+ { 0.0, 0, "pixels", "px", "px", "pixel", "pixels" },
+ { 1.0, 2, "inches", "''", "in", "inch", "inches" },
+ { 25.4, 1, "millimeters", "mm", "mm", "millimeter", "millimeters" }
+};
+
+
+static gint
+units_get_number_of_units (void)
+{
+ return G_N_ELEMENTS (unit_defs);
+}
+
+static gint
+units_get_number_of_built_in_units (void)
+{
+ return G_N_ELEMENTS (unit_defs);
+}
+
+static gdouble
+units_unit_get_factor (GimpUnit unit)
+{
+ return unit_defs[unit].factor;
+}
+
+static gint
+units_unit_get_digits (GimpUnit unit)
+{
+ return unit_defs[unit].digits;
+}
+
+static const gchar *
+units_unit_get_identifier (GimpUnit unit)
+{
+ return unit_defs[unit].identifier;
+}
+
+static const gchar *
+units_unit_get_symbol (GimpUnit unit)
+{
+ return unit_defs[unit].symbol;
+}
+
+static const gchar *
+units_unit_get_abbreviation (GimpUnit unit)
+{
+ return unit_defs[unit].abbreviation;
+}
+
+static const gchar *
+units_unit_get_singular (GimpUnit unit)
+{
+ return unit_defs[unit].singular;
+}
+
+static const gchar *
+units_unit_get_plural (GimpUnit unit)
+{
+ return unit_defs[unit].plural;
+}
+
+void
+units_init (void)
+{
+ GimpUnitVtable vtable;
+
+ vtable.unit_get_number_of_units = units_get_number_of_units;
+ vtable.unit_get_number_of_built_in_units = units_get_number_of_built_in_units;
+ vtable.unit_new = NULL;
+ vtable.unit_get_factor = units_unit_get_factor;
+ vtable.unit_get_digits = units_unit_get_digits;
+ vtable.unit_get_identifier = units_unit_get_identifier;
+ vtable.unit_get_symbol = units_unit_get_symbol;
+ vtable.unit_get_abbreviation = units_unit_get_abbreviation;
+ vtable.unit_get_singular = units_unit_get_singular;
+ vtable.unit_get_plural = units_unit_get_plural;
+
+ gimp_base_init (&vtable);
+}
diff --git a/devel-docs/tools/units.h b/devel-docs/tools/units.h
new file mode 100644
index 0000000..8875e8a
--- /dev/null
+++ b/devel-docs/tools/units.h
@@ -0,0 +1,8 @@
+#ifndef __UNITS_H__
+#define __UNITS_H__
+
+
+void units_init (void);
+
+
+#endif /* __UNITS_H__ */
diff --git a/devel-docs/tools/widgets.c b/devel-docs/tools/widgets.c
new file mode 100644
index 0000000..6d17f9c
--- /dev/null
+++ b/devel-docs/tools/widgets.c
@@ -0,0 +1,756 @@
+
+#include "config.h"
+
+#include <gegl.h>
+
+#include <gdk/gdkx.h>
+#include <gtk/gtk.h>
+
+#undef GIMP_DISABLE_DEPRECATED
+
+#include "libgimpbase/gimpbase.h"
+#include "libgimpconfig/gimpconfig.h"
+#include "libgimpcolor/gimpcolor.h"
+#include "libgimpwidgets/gimpwidgets.h"
+#include "libgimpwidgets/gimpwidgets-private.h"
+
+
+#include "widgets.h"
+
+
+#define SMALL_WIDTH 240
+#define SMALL_HEIGHT 75
+#define MEDIUM_WIDTH 240
+#define MEDIUM_HEIGHT 165
+#define LARGE_WIDTH 240
+#define LARGE_HEIGHT 240
+
+
+static gboolean
+adjust_size_callback (WidgetInfo *info)
+{
+ Window toplevel;
+ Window root;
+ gint tx;
+ gint ty;
+ guint twidth;
+ guint theight;
+ guint tborder_width;
+ guint tdepth;
+ guint target_width = 0;
+ guint target_height = 0;
+
+ toplevel = GDK_WINDOW_XWINDOW (gtk_widget_get_window (info->window));
+ XGetGeometry (GDK_WINDOW_XDISPLAY (gtk_widget_get_window (info->window)),
+ toplevel,
+ &root, &tx, &ty, &twidth, &theight, &tborder_width, &tdepth);
+
+ switch (info->size)
+ {
+ case SMALL:
+ target_width = SMALL_WIDTH;
+ target_height = SMALL_HEIGHT;
+ break;
+ case MEDIUM:
+ target_width = MEDIUM_WIDTH;
+ target_height = MEDIUM_HEIGHT;
+ break;
+ case LARGE:
+ target_width = LARGE_WIDTH;
+ target_height = LARGE_HEIGHT;
+ break;
+ case ASIS:
+ target_width = twidth;
+ target_height = theight;
+ break;
+ }
+
+ if (twidth > target_width ||
+ theight > target_height)
+ {
+ gtk_widget_set_size_request (info->window,
+ 2 + target_width - (twidth - target_width), /* Dunno why I need the +2 fudge factor; */
+ 2 + target_height - (theight - target_height));
+ }
+ return FALSE;
+}
+
+static void
+realize_callback (WidgetInfo *info)
+{
+ g_timeout_add (500, (GSourceFunc)adjust_size_callback, info);
+}
+
+static WidgetInfo *
+new_widget_info (const char *name,
+ GtkWidget *widget,
+ WidgetSize size)
+{
+ WidgetInfo *info;
+
+ info = g_new0 (WidgetInfo, 1);
+
+ info->name = g_strdup (name);
+ info->size = size;
+ info->no_focus = TRUE;
+
+ if (GTK_IS_WINDOW (widget))
+ {
+ info->window = widget;
+
+ gtk_window_set_resizable (GTK_WINDOW (info->window), FALSE);
+ g_signal_connect_swapped (info->window, "realize",
+ G_CALLBACK (realize_callback), info);
+ }
+ else
+ {
+ info->window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
+
+ gtk_window_set_accept_focus (GTK_WINDOW (info->window), FALSE);
+
+ gtk_container_set_border_width (GTK_CONTAINER (info->window), 12);
+ gtk_container_add (GTK_CONTAINER (info->window), widget);
+ gtk_widget_show_all (widget);
+ }
+
+ gtk_window_set_skip_taskbar_hint (GTK_WINDOW (info->window), TRUE);
+
+ gtk_widget_set_app_paintable (info->window, TRUE);
+ g_signal_connect (info->window, "focus", G_CALLBACK (gtk_true), NULL);
+
+ switch (size)
+ {
+ case SMALL:
+ gtk_widget_set_size_request (info->window, SMALL_WIDTH, SMALL_HEIGHT);
+ break;
+ case MEDIUM:
+ gtk_widget_set_size_request (info->window, MEDIUM_WIDTH, MEDIUM_HEIGHT);
+ break;
+ case LARGE:
+ gtk_widget_set_size_request (info->window, LARGE_WIDTH, LARGE_HEIGHT);
+ break;
+ default:
+ break;
+ }
+
+ return info;
+}
+
+static void
+color_init (GimpRGB *rgb)
+{
+ gimp_rgb_parse_name (rgb, "goldenrod", -1);
+ gimp_rgb_set_alpha (rgb, 0.7);
+}
+
+static GdkPixbuf *
+load_image (const gchar *name)
+{
+ GdkPixbuf *pixbuf;
+ gchar *filename;
+
+ filename = g_build_filename (TOP_SRCDIR, "data", "images", name, NULL);
+
+ pixbuf = gdk_pixbuf_new_from_file (filename, NULL);
+
+ g_free (filename);
+
+ return pixbuf;
+}
+
+static WidgetInfo *
+create_browser (void)
+{
+ GtkWidget *vbox;
+ GtkWidget *align;
+ GtkWidget *browser;
+
+ vbox = gtk_box_new (GTK_ORIENTATION_VERTICAL, 6);
+ align = gtk_alignment_new (0.5, 0.5, 1.0, 1.0);
+ browser = gimp_browser_new ();
+ gtk_box_pack_start (GTK_BOX (GIMP_BROWSER (browser)->left_vbox),
+ gtk_label_new ("TreeView goes here"), TRUE, TRUE, 0);
+ gtk_container_add (GTK_CONTAINER (align), browser);
+ gtk_box_pack_start (GTK_BOX (vbox), align, TRUE, TRUE, 0);
+ gtk_box_pack_start (GTK_BOX (vbox),
+ gtk_label_new ("Browser"), FALSE, FALSE, 0);
+
+ return new_widget_info ("gimp-widget-browser", vbox, MEDIUM);
+}
+
+static WidgetInfo *
+create_button (void)
+{
+ GtkWidget *widget;
+ GtkWidget *align;
+
+ widget = gimp_button_new ();
+ gtk_container_add (GTK_CONTAINER (widget),
+ gtk_label_new_with_mnemonic ("_Button"));
+ align = gtk_alignment_new (0.5, 0.5, 0.0, 0.0);
+ gtk_container_add (GTK_CONTAINER (align), widget);
+
+ return new_widget_info ("gimp-widget-button", align, SMALL);
+}
+
+static WidgetInfo *
+create_chain_button (void)
+{
+ GtkWidget *vbox;
+ GtkWidget *align;
+ GtkWidget *table;
+ GtkWidget *label;
+ GtkWidget *chain;
+ GtkWidget *separator;
+
+ vbox = gtk_box_new (GTK_ORIENTATION_VERTICAL, 6);
+ align = gtk_alignment_new (0.5, 0.5, 0.0, 0.8);
+ gtk_box_pack_start (GTK_BOX (vbox), align, TRUE, TRUE, 0);
+ table = gtk_table_new (2, 5, FALSE);
+ gtk_table_set_row_spacings (GTK_TABLE (table), 6);
+ gtk_table_set_col_spacings (GTK_TABLE (table), 6);
+ gtk_container_add (GTK_CONTAINER (align), table);
+ chain = gimp_chain_button_new (GIMP_CHAIN_LEFT);
+ gimp_chain_button_set_active (GIMP_CHAIN_BUTTON (chain), TRUE);
+ gtk_table_attach (GTK_TABLE (table), chain, 0,1, 0,2,
+ GTK_SHRINK | GTK_FILL, GTK_EXPAND | GTK_FILL, 0, 0);
+ label = gtk_label_new ("Linked ");
+ gtk_table_attach (GTK_TABLE (table), label, 1,2, 0,1,
+ GTK_SHRINK | GTK_FILL, GTK_EXPAND | GTK_FILL, 0, 0);
+ label = gtk_label_new ("Linked ");
+ gtk_table_attach (GTK_TABLE (table), label, 1,2, 1,2,
+ GTK_SHRINK | GTK_FILL, GTK_EXPAND | GTK_FILL, 0, 0);
+ separator = gtk_separator_new (GTK_ORIENTATION_VERTICAL);
+ gtk_table_attach (GTK_TABLE (table), separator, 2,3, 0,2,
+ GTK_SHRINK | GTK_FILL, GTK_EXPAND | GTK_FILL, 0, 0);
+ label = gtk_label_new (" Unlinked");
+ gtk_table_attach (GTK_TABLE (table), label, 3,4, 0,1,
+ GTK_SHRINK | GTK_FILL, GTK_EXPAND | GTK_FILL, 0, 0);
+ label = gtk_label_new (" Unlinked");
+ gtk_table_attach (GTK_TABLE (table), label, 3,4, 1,2,
+ GTK_SHRINK | GTK_FILL, GTK_EXPAND | GTK_FILL, 0, 0);
+ chain = gimp_chain_button_new (GIMP_CHAIN_RIGHT);
+ gimp_chain_button_set_active (GIMP_CHAIN_BUTTON (chain), FALSE);
+ gtk_table_attach (GTK_TABLE (table), chain, 4,5, 0,2,
+ GTK_SHRINK | GTK_FILL, GTK_EXPAND | GTK_FILL, 0, 0);
+
+ gtk_box_pack_end (GTK_BOX (vbox), gtk_label_new ("Chain Button"),
+ TRUE, TRUE, 0);
+
+ return new_widget_info ("gimp-widget-chain-button", vbox, MEDIUM);
+}
+
+static WidgetInfo *
+create_color_area (void)
+{
+ GtkWidget *vbox;
+ GtkWidget *area;
+ GtkWidget *align;
+ GimpRGB color;
+
+ color_init (&color);
+
+ vbox = gtk_box_new (GTK_ORIENTATION_VERTICAL, 6);
+ align = gtk_alignment_new (0.5, 0.5, 0.5, 1.0);
+ area = gimp_color_area_new (&color, GIMP_COLOR_AREA_SMALL_CHECKS, 0);
+ gimp_color_area_set_draw_border (GIMP_COLOR_AREA (area), TRUE);
+ gtk_widget_set_size_request (area, -1, 25);
+ gtk_container_add (GTK_CONTAINER (align), area);
+ gtk_box_pack_start (GTK_BOX (vbox), align, TRUE, TRUE, 0);
+ gtk_box_pack_start (GTK_BOX (vbox),
+ gtk_label_new ("Color Area"), FALSE, FALSE, 0);
+
+ return new_widget_info ("gimp-widget-color-area", vbox, SMALL);
+}
+
+static WidgetInfo *
+create_color_button (void)
+{
+ GtkWidget *vbox;
+ GtkWidget *button;
+ GtkWidget *align;
+ GimpRGB color;
+
+ color_init (&color);
+
+ vbox = gtk_box_new (GTK_ORIENTATION_VERTICAL, 6);
+ align = gtk_alignment_new (0.5, 0.5, 0.5, 1.0);
+ button = gimp_color_button_new ("Color Button",
+ 80, 20, &color,
+ GIMP_COLOR_AREA_SMALL_CHECKS);
+ gtk_container_add (GTK_CONTAINER (align), button);
+ gtk_box_pack_start (GTK_BOX (vbox), align, TRUE, TRUE, 0);
+ gtk_box_pack_start (GTK_BOX (vbox),
+ gtk_label_new ("Color Button"), FALSE, FALSE, 0);
+
+ return new_widget_info ("gimp-widget-color-button", vbox, SMALL);
+}
+
+static WidgetInfo *
+create_color_hex_entry (void)
+{
+ GtkWidget *vbox;
+ GtkWidget *entry;
+ GtkWidget *align;
+ GimpRGB color;
+
+ color_init (&color);
+
+ vbox = gtk_box_new (GTK_ORIENTATION_VERTICAL, 6);
+ align = gtk_alignment_new (0.5, 0.5, 0.5, 0.0);
+ entry = gimp_color_hex_entry_new ();
+ gimp_color_hex_entry_set_color (GIMP_COLOR_HEX_ENTRY (entry), &color);
+ gtk_container_add (GTK_CONTAINER (align), entry);
+ gtk_box_pack_start (GTK_BOX (vbox), align, TRUE, TRUE, 0);
+ gtk_box_pack_start (GTK_BOX (vbox),
+ gtk_label_new ("Color Hex Entry"), FALSE, FALSE, 0);
+
+ return new_widget_info ("gimp-widget-color-hex-entry", vbox, SMALL);
+}
+
+static WidgetInfo *
+create_color_profile_combo_box (void)
+{
+ GtkWidget *vbox;
+ GtkWidget *combo;
+ GtkWidget *align;
+
+ vbox = gtk_box_new (GTK_ORIENTATION_VERTICAL, 6);
+ align = gtk_alignment_new (0.5, 0.5, 0.5, 0.0);
+ combo = gimp_color_profile_combo_box_new (gtk_dialog_new (), NULL);
+ gimp_color_profile_combo_box_add_file (GIMP_COLOR_PROFILE_COMBO_BOX (combo),
+ NULL, "sRGB");
+ gtk_combo_box_set_active (GTK_COMBO_BOX (combo), 0);
+ gtk_container_add (GTK_CONTAINER (align), combo);
+ gtk_box_pack_start (GTK_BOX (vbox), align, TRUE, TRUE, 0);
+ gtk_box_pack_start (GTK_BOX (vbox),
+ gtk_label_new ("Color Profile Combo Box"),
+ FALSE, FALSE, 0);
+
+ return new_widget_info ("gimp-widget-color-profile-combo-box", vbox, SMALL);
+}
+
+static WidgetInfo *
+create_color_scale (void)
+{
+ GtkWidget *vbox;
+ GtkWidget *scale;
+ GtkWidget *align;
+ GimpRGB rgb;
+ GimpHSV hsv;
+
+ color_init (&rgb);
+ gimp_rgb_to_hsv (&rgb, &hsv);
+
+ vbox = gtk_box_new (GTK_ORIENTATION_VERTICAL, 6);
+ align = gtk_alignment_new (0.5, 0.5, 0.8, 0.0);
+ scale = gimp_color_scale_new (GTK_ORIENTATION_HORIZONTAL,
+ GIMP_COLOR_SELECTOR_HUE);
+ gimp_color_scale_set_color (GIMP_COLOR_SCALE (scale), &rgb, &hsv);
+ gtk_range_set_value (GTK_RANGE (scale), 40);
+ gtk_container_add (GTK_CONTAINER (align), scale);
+ gtk_box_pack_start (GTK_BOX (vbox), align, TRUE, TRUE, 0);
+ gtk_box_pack_start (GTK_BOX (vbox),
+ gtk_label_new ("Color Scale"), FALSE, FALSE, 0);
+
+ return new_widget_info ("gimp-widget-color-scale", vbox, SMALL);
+}
+
+static WidgetInfo *
+create_color_selection (void)
+{
+ GtkWidget *vbox;
+ GtkWidget *selection;
+ GtkWidget *align;
+ GimpRGB color;
+
+ color_init (&color);
+
+ vbox = gtk_box_new (GTK_ORIENTATION_VERTICAL, 6);
+ align = gtk_alignment_new (0.5, 0.5, 0.0, 0.0);
+ selection = gimp_color_selection_new ();
+ gimp_color_selection_set_show_alpha(GIMP_COLOR_SELECTION (selection), TRUE);
+ gimp_color_selection_set_color (GIMP_COLOR_SELECTION (selection), &color);
+ gtk_widget_set_size_request (selection, 400, -1);
+ gtk_container_add (GTK_CONTAINER (align), selection);
+ gtk_box_pack_start (GTK_BOX (vbox), align, TRUE, TRUE, 0);
+ gtk_box_pack_start (GTK_BOX (vbox),
+ gtk_label_new ("Color Selection"), FALSE, FALSE, 0);
+
+ return new_widget_info ("gimp-widget-color-selection", vbox, ASIS);
+}
+
+static WidgetInfo *
+create_dialog (void)
+{
+ WidgetInfo *info;
+ GtkWidget *widget;
+ GtkWidget *content;
+ GtkWidget *label;
+
+ widget = gimp_dialog_new ("Gimp Dialog",
+ "gimp-widget-dialog",
+ NULL, 0, NULL, NULL,
+ "_Cancel", GTK_RESPONSE_CANCEL,
+ "_OK", GTK_RESPONSE_OK,
+
+ NULL);
+
+ label = gtk_label_new ("Gimp Dialog");
+ content = gtk_dialog_get_content_area (GTK_DIALOG (widget));
+ gtk_container_add (GTK_CONTAINER (content), label);
+ gtk_widget_show (label);
+ info = new_widget_info ("gimp-widget-dialog", widget, MEDIUM);
+ info->include_decorations = TRUE;
+
+ return info;
+}
+
+static WidgetInfo *
+create_enum_combo_box (void)
+{
+ GtkWidget *vbox;
+ GtkWidget *combo;
+ GtkWidget *align;
+
+ vbox = gtk_box_new (GTK_ORIENTATION_VERTICAL, 6);
+ align = gtk_alignment_new (0.5, 0.5, 0.5, 0.0);
+ combo = gimp_enum_combo_box_new (GIMP_TYPE_CHANNEL_TYPE);
+ gimp_int_combo_box_set_active (GIMP_INT_COMBO_BOX (combo), GIMP_BLUE_CHANNEL);
+ gtk_container_add (GTK_CONTAINER (align), combo);
+ gtk_box_pack_start (GTK_BOX (vbox), align, TRUE, TRUE, 0);
+ gtk_box_pack_start (GTK_BOX (vbox),
+ gtk_label_new ("Enum Combo Box"), FALSE, FALSE, 0);
+
+ return new_widget_info ("gimp-widget-enum-combo-box", vbox, SMALL);
+}
+
+static WidgetInfo *
+create_enum_label (void)
+{
+ GtkWidget *vbox;
+ GtkWidget *label;
+ GtkWidget *align;
+
+ vbox = gtk_box_new (GTK_ORIENTATION_VERTICAL, 6);
+ align = gtk_alignment_new (0.5, 0.5, 0.5, 0.0);
+ label = gimp_enum_label_new (GIMP_TYPE_IMAGE_BASE_TYPE, GIMP_RGB);
+ gtk_container_add (GTK_CONTAINER (align), label);
+ gtk_box_pack_start (GTK_BOX (vbox), align, TRUE, TRUE, 0);
+ gtk_box_pack_start (GTK_BOX (vbox),
+ gtk_label_new ("Enum Label"), FALSE, FALSE, 0);
+
+ return new_widget_info ("gimp-widget-enum-label", vbox, SMALL);
+}
+
+static WidgetInfo *
+create_file_entry (void)
+{
+ GtkWidget *vbox;
+ GtkWidget *entry;
+ GtkWidget *align;
+
+ vbox = gtk_box_new (GTK_ORIENTATION_VERTICAL, 6);
+ align = gtk_alignment_new (0.5, 0.5, 0.5, 0.0);
+ entry = gimp_file_entry_new ("File Entry",
+ "wilber.png",
+ FALSE, TRUE);
+ gtk_container_add (GTK_CONTAINER (align), entry);
+ gtk_box_pack_start (GTK_BOX (vbox), align, TRUE, TRUE, 0);
+ gtk_box_pack_start (GTK_BOX (vbox),
+ gtk_label_new ("File Entry"), FALSE, FALSE, 0);
+
+ return new_widget_info ("gimp-widget-file-entry", vbox, SMALL);
+}
+
+static WidgetInfo *
+create_frame (void)
+{
+ GtkWidget *frame;
+ GtkWidget *content;
+
+ frame = gimp_frame_new ("Frame");
+ content = gtk_label_new ("Frame Content\nThis Frame is HIG compliant");
+ gtk_label_set_xalign (GTK_LABEL (content), 0.0);
+ gtk_label_set_yalign (GTK_LABEL (content), 0.0);
+ gtk_container_add (GTK_CONTAINER (frame), content);
+
+ return new_widget_info ("gimp-widget-frame", frame, MEDIUM);
+}
+
+static WidgetInfo *
+create_hint_box (void)
+{
+ GtkWidget *box = gimp_hint_box_new ("This is a user hint.");
+
+ return new_widget_info ("gimp-widget-hint-box", box, MEDIUM);
+}
+
+static WidgetInfo *
+create_number_pair_entry (void)
+{
+ GtkWidget *vbox;
+ GtkWidget *entry;
+ GtkWidget *align;
+
+ vbox = gtk_box_new (GTK_ORIENTATION_VERTICAL, 6);
+ align = gtk_alignment_new (0.5, 0.5, 0.5, 0.0);
+ entry = gimp_number_pair_entry_new (":/", TRUE, 0.001, GIMP_MAX_IMAGE_SIZE);
+ gimp_number_pair_entry_set_values (GIMP_NUMBER_PAIR_ENTRY (entry), 4, 3);
+ gtk_container_add (GTK_CONTAINER (align), entry);
+ gtk_box_pack_start (GTK_BOX (vbox), align, TRUE, TRUE, 0);
+ gtk_box_pack_start (GTK_BOX (vbox),
+ gtk_label_new ("Number Pair Entry"), FALSE, FALSE, 0);
+
+ return new_widget_info ("gimp-widget-number-pair-entry", vbox, SMALL);
+}
+
+static WidgetInfo *
+create_int_combo_box (void)
+{
+ GtkWidget *vbox;
+ GtkWidget *combo;
+ GtkWidget *align;
+
+ vbox = gtk_box_new (GTK_ORIENTATION_VERTICAL, 6);
+ align = gtk_alignment_new (0.5, 0.5, 0.5, 0.0);
+ combo = gimp_int_combo_box_new ("Sobel", 1,
+ "Prewitt", 2,
+ "Gradient", 3,
+ "Roberts", 4,
+ "Differential", 5,
+ "Laplace", 6,
+ NULL);
+ gimp_int_combo_box_set_active (GIMP_INT_COMBO_BOX (combo), 1);
+
+ gtk_container_add (GTK_CONTAINER (align), combo);
+ gtk_box_pack_start (GTK_BOX (vbox), align, TRUE, TRUE, 0);
+ gtk_box_pack_start (GTK_BOX (vbox),
+ gtk_label_new ("Int Combo Box"), FALSE, FALSE, 0);
+
+ return new_widget_info ("gimp-widget-int-combo-box", vbox, SMALL);
+}
+
+static WidgetInfo *
+create_memsize_entry (void)
+{
+ GtkWidget *vbox;
+ GtkWidget *entry;
+ GtkWidget *align;
+
+ vbox = gtk_box_new (GTK_ORIENTATION_VERTICAL, 6);
+ align = gtk_alignment_new (0.5, 0.5, 0.0, 0.0);
+ entry = gimp_memsize_entry_new ((3 * 1024 + 512) * 1024,
+ 0, 1024 * 1024 * 1024);
+ gtk_container_add (GTK_CONTAINER (align), entry);
+ gtk_box_pack_start (GTK_BOX (vbox), align, TRUE, TRUE, 0);
+ gtk_box_pack_start (GTK_BOX (vbox),
+ gtk_label_new ("Memsize Entry"), FALSE, FALSE, 0);
+
+ return new_widget_info ("gimp-widget-memsize-entry", vbox, SMALL);
+}
+
+static WidgetInfo *
+create_offset_area (void)
+{
+ GtkWidget *vbox;
+ GtkWidget *frame;
+ GtkWidget *area;
+ GtkWidget *align;
+
+ vbox = gtk_box_new (GTK_ORIENTATION_VERTICAL, 6);
+ align = gtk_alignment_new (0.5, 0.5, 0.0, 0.0);
+ frame = gtk_frame_new (NULL);
+ gtk_frame_set_shadow_type (GTK_FRAME (frame), GTK_SHADOW_IN);
+ gtk_container_add (GTK_CONTAINER (align), frame);
+ area = gimp_offset_area_new (100, 100);
+ gimp_offset_area_set_size (GIMP_OFFSET_AREA (area), 180, 160);
+ gimp_offset_area_set_offsets (GIMP_OFFSET_AREA (area), 30, 30);
+ gtk_container_add (GTK_CONTAINER (frame), area);
+ gtk_box_pack_start (GTK_BOX (vbox), align, TRUE, TRUE, 0);
+ gtk_box_pack_start (GTK_BOX (vbox),
+ gtk_label_new ("Offset Area"), FALSE, FALSE, 0);
+
+ return new_widget_info ("gimp-widget-offset-area", vbox, LARGE);
+}
+
+static WidgetInfo *
+create_page_selector (void)
+{
+ GtkWidget *vbox;
+ GtkWidget *selector;
+
+ vbox = gtk_box_new (GTK_ORIENTATION_VERTICAL, 6);
+ selector = gimp_page_selector_new ();
+ gtk_widget_set_size_request (selector, -1, 240);
+ gimp_page_selector_set_n_pages (GIMP_PAGE_SELECTOR (selector), 16);
+ gimp_page_selector_select_range (GIMP_PAGE_SELECTOR (selector),
+ "1,3,7-9,12-15");
+ gtk_box_pack_start (GTK_BOX (vbox), selector, TRUE, TRUE, 0);
+ gtk_box_pack_start (GTK_BOX (vbox),
+ gtk_label_new ("Page Selector"), FALSE, FALSE, 0);
+
+ return new_widget_info ("gimp-widget-page-selector", vbox, ASIS);
+}
+
+static WidgetInfo *
+create_path_editor (void)
+{
+ GtkWidget *vbox;
+ GtkWidget *editor;
+ GtkWidget *align;
+ gchar *config = gimp_config_build_data_path ("patterns");
+ gchar *path = gimp_config_path_expand (config, TRUE, NULL);
+
+ vbox = gtk_box_new (GTK_ORIENTATION_VERTICAL, 6);
+ align = gtk_alignment_new (0.5, 0.5, 0.0, 0.0);
+ editor = gimp_path_editor_new ("Path Editor", path);
+ gtk_widget_set_size_request (editor, -1, 240);
+ gtk_container_add (GTK_CONTAINER (align), editor);
+ gtk_box_pack_start (GTK_BOX (vbox), align, TRUE, TRUE, 0);
+ gtk_box_pack_start (GTK_BOX (vbox),
+ gtk_label_new ("Path Editor"), FALSE, FALSE, 0);
+
+ g_free (path);
+ g_free (config);
+
+ return new_widget_info ("gimp-widget-path-editor", vbox, ASIS);
+}
+
+static WidgetInfo *
+create_pick_button (void)
+{
+ GtkWidget *vbox;
+ GtkWidget *button;
+ GtkWidget *align;
+
+ vbox = gtk_box_new (GTK_ORIENTATION_VERTICAL, 6);
+ align = gtk_alignment_new (0.5, 0.5, 0.5, 1.0);
+ button = gimp_pick_button_new ();
+ gtk_container_add (GTK_CONTAINER (align), button);
+ gtk_box_pack_start (GTK_BOX (vbox), align, TRUE, TRUE, 0);
+ gtk_box_pack_start (GTK_BOX (vbox),
+ gtk_label_new ("Pick Button"), FALSE, FALSE, 0);
+
+ return new_widget_info ("gimp-widget-pick-button", vbox, SMALL);
+}
+
+static gboolean
+area_realize (GimpPreviewArea *area)
+{
+ GdkPixbuf *pixbuf;
+
+ pixbuf = load_image ("wilber-wizard.png");
+ gimp_preview_area_draw (GIMP_PREVIEW_AREA (area), 0, 0,
+ gdk_pixbuf_get_width (pixbuf),
+ gdk_pixbuf_get_height (pixbuf),
+ GIMP_RGBA_IMAGE,
+ gdk_pixbuf_get_pixels (pixbuf),
+ gdk_pixbuf_get_rowstride (pixbuf));
+ g_object_unref (pixbuf);
+
+ return FALSE;
+}
+
+static WidgetInfo *
+create_preview_area (void)
+{
+ GtkWidget *vbox;
+ GtkWidget *area;
+ GtkWidget *align;
+ GdkPixbuf *pixbuf;
+
+ vbox = gtk_box_new (GTK_ORIENTATION_VERTICAL, 6);
+ align = gtk_alignment_new (0.5, 0.5, 0.0, 0.0);
+ area = gimp_preview_area_new ();
+ g_signal_connect (area, "realize",
+ G_CALLBACK (area_realize), NULL);
+ gtk_container_add (GTK_CONTAINER (align), area);
+ pixbuf = load_image ("wilber-wizard.png");
+ gtk_widget_set_size_request (area,
+ gdk_pixbuf_get_width (pixbuf),
+ gdk_pixbuf_get_height (pixbuf));
+ g_object_unref (pixbuf);
+ gtk_box_pack_start (GTK_BOX (vbox), align, TRUE, TRUE, 0);
+ gtk_box_pack_start (GTK_BOX (vbox),
+ gtk_label_new ("Preview Area"), FALSE, FALSE, 0);
+
+ return new_widget_info ("gimp-widget-preview-area", vbox, MEDIUM);
+}
+
+static WidgetInfo *
+create_string_combo_box (void)
+{
+ GtkWidget *vbox;
+ GtkWidget *combo;
+ GtkWidget *align;
+ GtkListStore *store;
+
+ vbox = gtk_box_new (GTK_ORIENTATION_VERTICAL, 6);
+ align = gtk_alignment_new (0.5, 0.5, 0.5, 0.0);
+ store = gtk_list_store_new (1, G_TYPE_STRING);
+ gtk_list_store_insert_with_values (store, NULL, 0, 0, "Foo", -1);
+ gtk_list_store_insert_with_values (store, NULL, 1, 0, "Bar", -1);
+ combo = gimp_string_combo_box_new (GTK_TREE_MODEL (store), 0, 0);
+ g_object_unref (store);
+ gimp_string_combo_box_set_active (GIMP_STRING_COMBO_BOX (combo), "Foo");
+
+ gtk_container_add (GTK_CONTAINER (align), combo);
+ gtk_box_pack_start (GTK_BOX (vbox), align, TRUE, TRUE, 0);
+ gtk_box_pack_start (GTK_BOX (vbox),
+ gtk_label_new ("String Combo Box"), FALSE, FALSE, 0);
+
+ return new_widget_info ("gimp-widget-string-combo-box", vbox, SMALL);
+}
+
+static WidgetInfo *
+create_unit_menu (void)
+{
+ GtkWidget *vbox;
+ GtkWidget *menu;
+ GtkWidget *align;
+
+ vbox = gtk_box_new (GTK_ORIENTATION_VERTICAL, 6);
+ align = gtk_alignment_new (0.5, 0.5, 0.5, 0.0);
+ menu = gimp_unit_menu_new ("%p", GIMP_UNIT_MM, TRUE, FALSE, FALSE);
+ gtk_container_add (GTK_CONTAINER (align), menu);
+ gtk_box_pack_start (GTK_BOX (vbox), align, TRUE, TRUE, 0);
+ gtk_box_pack_start (GTK_BOX (vbox),
+ gtk_label_new ("Unit Menu"), FALSE, FALSE, 0);
+
+ return new_widget_info ("gimp-widget-unit-menu", vbox, SMALL);
+}
+
+GList *
+get_all_widgets (void)
+{
+ GList *retval = NULL;
+
+ retval = g_list_append (retval, create_browser ());
+ retval = g_list_append (retval, create_button ());
+ retval = g_list_append (retval, create_chain_button ());
+ retval = g_list_append (retval, create_color_area ());
+ retval = g_list_append (retval, create_color_button ());
+ retval = g_list_append (retval, create_color_hex_entry ());
+ retval = g_list_append (retval, create_color_profile_combo_box ());
+ retval = g_list_append (retval, create_color_scale ());
+ retval = g_list_append (retval, create_color_selection ());
+ retval = g_list_append (retval, create_dialog ());
+ retval = g_list_append (retval, create_enum_combo_box ());
+ retval = g_list_append (retval, create_enum_label ());
+ retval = g_list_append (retval, create_file_entry ());
+ retval = g_list_append (retval, create_frame ());
+ retval = g_list_append (retval, create_hint_box ());
+ retval = g_list_append (retval, create_int_combo_box ());
+ retval = g_list_append (retval, create_memsize_entry ());
+ retval = g_list_append (retval, create_number_pair_entry ());
+ retval = g_list_append (retval, create_offset_area ());
+ retval = g_list_append (retval, create_page_selector ());
+ retval = g_list_append (retval, create_path_editor ());
+ retval = g_list_append (retval, create_pick_button ());
+ retval = g_list_append (retval, create_preview_area ());
+ retval = g_list_append (retval, create_string_combo_box ());
+ retval = g_list_append (retval, create_unit_menu ());
+
+ return retval;
+}
diff --git a/devel-docs/tools/widgets.h b/devel-docs/tools/widgets.h
new file mode 100644
index 0000000..53925cb
--- /dev/null
+++ b/devel-docs/tools/widgets.h
@@ -0,0 +1,25 @@
+#ifndef __WIDGETS_H__
+#define __WIDGETS_H__
+
+
+typedef enum
+{
+ SMALL,
+ MEDIUM,
+ LARGE,
+ ASIS
+} WidgetSize;
+
+typedef struct WidgetInfo
+{
+ GtkWidget *window;
+ gchar *name;
+ gboolean no_focus;
+ gboolean include_decorations;
+ WidgetSize size;
+} WidgetInfo;
+
+GList * get_all_widgets (void);
+
+
+#endif /* __WIDGETS_H__ */
diff --git a/devel-docs/ui-framework.txt b/devel-docs/ui-framework.txt
new file mode 100644
index 0000000..ed97004
--- /dev/null
+++ b/devel-docs/ui-framework.txt
@@ -0,0 +1,57 @@
+ GIMP UI Framework
+ =================
+
+This document describes how the GIMP UI framework functions and is
+implemented. Here, "UI framework" refers to the system that saves the
+UI layout between GIMP sessions, i.e. how docks, dockable dialogs etc
+are setup.
+
+
+ Key Classes
+ -----------
+
+GimpDockable - Represents a dockable dialog.
+GimpDockbook - A GtkNotebook of GimpDockables
+GimpDock - A columns of GimpDockbooks
+GimpToolbox - Subclasses GimpDock, contains the toolbox.
+ Dockables are added at the bottom
+GimpMenuDock - Subclasses GimpDock, contains dockables, should
+ probably be merged with GimpDock. The name
+ contains "menu" from the time when it hosted the
+ Image Selection Menu that is now in the
+ GimpDockWindow
+GimpDockColumns - A set of GimpDocks arranged side by side.
+GimpDockWindow - A toplevel window containing a GimpDockColumns.
+GimpImageWindow - A toplevel window containing images and one
+ GimpDockColumns to the left and to the right.
+GimpDialogFactory - A factory to create and position toplevel windows
+GimpSessionInfo - Contains session info for one toplevel
+GimpUIConfigurer - Configures the UI when switching between
+ single-window and multi-window mode
+
+
+ GimpDialogFactory
+ -----------------
+
+The GimpDialogFactory can be considered to solve two distinct
+problems:
+
+1. Create widgets from text, in particular from text in sessionrc
+2. Session manage toplevel windows so their position is remembered
+ across GIMP sessions
+
+One possible design adjustment would be to have GimpWidgetFactory that
+takes care of 1), and then have GimpDialogFactory inherit from
+GtkWidgetFactory and implementing 2). GimpWidgetFactory could possibly
+use GtkBuilder.
+
+
+ sessionrc
+ ---------
+When GIMP starts, the sessionrc file is parsed. This step puts
+GimpSessionInfo:s into GimpDialogFactories. Later when dialogs are
+created, the dialog factory looks up existing session info entries. If
+one exists, it uses the session info to set e.g. the position of the
+created dialog. If it doesn't exist, it creates a new session info
+object for the dialog. When GIMP exists, the current session infos are
+then written back to sessionrc.
diff --git a/devel-docs/undo.txt b/devel-docs/undo.txt
new file mode 100644
index 0000000..03457a3
--- /dev/null
+++ b/devel-docs/undo.txt
@@ -0,0 +1,73 @@
+A quick overview of the undo system
+-----------------------------------
+
+Actions on the image by the user are pushed onto an undo stack. Each
+action object includes all the information needed to undo or redo an
+operation, plus an UndoType. The type can be converted to text to
+show to the user. Actions may be run forwards (UndoState == REDO) or
+backwards (UndoState == UNDO). As the action is run, it swaps the
+image's current state and the recorded state. A run action is moved
+from the undo stack to the redo stack (or vice-versa if UndoState ==
+REDO). Pushing something onto the undo stack causes the redo stack to
+be cleared, since the actions on the redo stack may depend on the
+image being in a particular state (eg consider: layer add, rename,
+undo rename, layer delete. If the redo stack weren't cleared on undo,
+then there would still be a "rename" operation on the redo stack which
+could be run on a non-existent layer. Bad news.)
+
+Undo groups
+-----------
+In order to group many basic operations together into a more useful
+whole, code can push group start and end markers. A group is treated
+as a single action for the purposes of the undo and redo user
+commands. It is legal to nest groups, in which case the outermost
+group is the only user-visible one.
+
+Groups boundaries used to be implemented by pushing a NULL pointer on
+the undo (or redo) stack. Now they are a special action which has the
+"group_boundary" bit set. This allows the group boundaries to include
+the undo type associated with the whole group. The individual actions
+need to preserve their own undo type since the undo_free_* functions
+sometimes need to know which action is being freed.
+
+Undo events
+-----------
+Images emit UNDO_EVENT signals, to say that the user has performed an
+undo or redo action on that image. This allows interested parties to
+track image mutation actions. So far, only the undo history dialog
+uses this feature. The other way to discover the undo status of an
+image is to use the iterator functions undo_map_over_undo_stack() and
+undo_map_over_redo_stack(). These call your function on each action
+(or group) on the stack. There is also undo_get_undo_name() and
+undo_get_redo_name() to peek at the top items on each stack. This
+could be used (eg) to change the undo/redo menu strings to something
+more meaningful, but currently lack synchronisation.
+
+Dirtying images
+---------------
+NOTE about the gimage->dirty counter:
+ If 0, then the image is clean (ie, copy on disk is the same as the one
+ in memory).
+ If positive, then that's the number of dirtying operations done
+ on the image since the last save.
+ If negative, then user has hit undo and gone back in time prior
+ to the saved copy. Hitting redo will eventually come back to
+ the saved copy.
+ The image is dirty (ie, needs saving) if counter is non-zero.
+ If the counter is around 10000, this is due to undo-ing back
+ before a saved version, then mutating the image (thus destroying
+ the redo stack). Once this has happened, it's impossible to get
+ the image back to the state on disk, since the redo info has been
+ freed. See undo.c for the gorey details.
+
+NEVER CALL gimp_image_dirty() directly!
+
+If your code has just dirtied the image, push an undo instead.
+Failing that, push the trivial undo which tells the user the
+command is not undoable: undo_push_cantundo() (But really, it would
+be best to push a proper undo). If you just dirty the image
+without pushing an undo then the dirty count is increased, but
+popping that many undo actions won't lead to a clean image.
+
+Austin
+
diff --git a/devel-docs/vbr.txt b/devel-docs/vbr.txt
new file mode 100644
index 0000000..01ac4a6
--- /dev/null
+++ b/devel-docs/vbr.txt
@@ -0,0 +1,64 @@
+The GIMP Generated Brush File Format Version 1 (.vbr)
+-----------------------------------------------------
+
+Updated August 24, 2006.
+
+The VBR format is used for "generated" brushes, that is, brushes
+specified by a set of numerical parameters rather than a bitmap or
+pixmap. This format dates back to at least 1998, although it
+has been tweaked several times. The most recent tweak, in August
+2004, added support for variable shapes. Prior to this, the
+version number used was always 1.0. The version number used for
+shaped brushes is 1.5.
+
+VBR files are plain text tiles, consisting of a set of fields
+separated by line breaks. The number of lines is variable, 10 if the
+brush is "shaped", 8 otherwise. All numerical fields are in float
+format, with a dot as decimal separator, except the number of spikes
+(for shaped brushes), which is an integer.
+
+Non-shaped brushes:
+
+Line 1: Must always contain the magic string "GIMP-VBR".
+
+Line 2: Version number, always "1.0".
+
+Line 3: The name of the brush. This is a UTF-8 string, with a maximum
+ length of 255 bytes.
+
+Line 4: The brush spacing.
+
+Line 5: The brush radius, in pixels.
+
+Line 6: The brush hardness.
+
+Line 7: The brush aspect ratio.
+
+Line 8: The brush angle.
+
+
+Shaped brushes:
+
+Line 1: Must always contain the magic string "GIMP-VBR".
+
+Line 2: Version number, always "1.5".
+
+Line 3: The name of the brush. This is a UTF-8 string, with a maximum
+ length of 255 bytes.
+
+Line 4: A string giving the shape of the brush. Currently "circle",
+ "square", and "diamond" are supported. The possible shapes
+ are defined by the GimpBrushGeneratedShape enum in
+ core-enums.h.
+
+Line 5: The brush spacing.
+
+Line 6: The brush radius, in pixels.
+
+Line 7: The number of spikes for the shape.
+
+Line 8: The brush hardness.
+
+Line 9: The brush aspect ratio.
+
+Line 10: The brush angle.
diff --git a/devel-docs/xcf.txt b/devel-docs/xcf.txt
new file mode 100644
index 0000000..945c30c
--- /dev/null
+++ b/devel-docs/xcf.txt
@@ -0,0 +1,1607 @@
+====================================
+DOCUMENTATION OF THE XCF FILE FORMAT
+====================================
+
+Introduction
+------------
+
+This document describes the native image file format of GIMP.
+
+Note that the XCF format is a "living" format which follows closely the
+GIMP software and evolves together. The ultimate reference for the
+format is therefore its code, even though we will try to update this
+documentation regularly, to make life simpler to ourselves as well as
+third-party XCF-reader's developers.
+
+The code for reading and writing XCF is found in: app/xcf/
+
+
+License
+-------
+
+Copyright Henning Makholm <henning@makholm.net>, 2006-07-11
+Copyright various GIMP developers (see git log), 2009-2019
+
+This is free documentation; you can modify and/or redistribute
+it according to the terms of the GNU General Public License
+as published by the Free Software Foundation, either version
+2 of the license, or (at your option) any later version.
+
+
+Table of contents
+-----------------
+
+Documentation of the XCF file format
+ License
+ Table of contents
+ Audience
+ Scope
+ Status
+ Version history
+
+1. Basic concepts
+ XCF file
+ Basic data types
+ Canvas
+ Color
+ Pixel data: Tiles
+ Pixel data: Levels of detail hierarchy
+ Channels
+ Layers
+ Layer masks
+ Properties
+ Parasites
+ Selections
+ Floating selection
+ Tattoos
+
+2. General properties
+
+3. The Image structure
+ Header
+ Image properties
+
+4. The Channel structure
+ Channel properties
+
+5. The Layer structure
+ Layer properties
+
+6. The Hierarchy structure
+ Levels
+
+7. Tile data organization
+ Uncompressed tile data
+ RLE compressed tile data
+
+8. Miscellaneous
+ The name XCF
+
+
+Audience
+--------
+
+Audience of this document are developers of GIMP and other software that
+reads and writes XCF files.
+
+
+Scope
+-----
+
+The XCF format is designed to store the whole state of GIMP that is specific to
+one image (i.e., not the cut buffer, tool options, key bindings, etc.) and
+is not undo data. This makes the full collection of data stored in an XCF file
+rather heterogeneous and tied to the internals of GIMP.
+
+Use of the XCF format by third-party software is recommended only as a
+way to get data into and out of GIMP for which it would be impossible or
+inconvenient to use a more standard interchange format. Authors of
+third-party XCF-creating software in particular should take care to
+write files that are as indistinguishable as possible from ones saved by
+GIMP. The GIMP developers take care to make each version of GIMP able to
+read XCF files produced by older GIMP versions, but they make no special
+efforts to allow reading of XCF files created by other software.
+
+Interchanging image data with other applications is not the goal of the
+XCF format. Other formats may be more appropriate. For this use case
+GIMP opens and exports common images formats, like JPEG, PNG and PSD,
+though they may all miss various features of XCF.
+OpenRaster (ORA) in particular is meant to be a generic interchange
+format between software, with as few feature loss as possible, though
+its standardization is still quite slow.
+
+For the stated reasons and clarification GIMP _saves_ XCF files,
+but _exports_ to other image formats.
+
+Beware that CinePaint's native file format is called XCF, too. While it is
+derived from the format described here, both formats differ in many details
+and are _not_ mutually compatible.
+This document does not describe the CinePaint XCF format.
+For more information on that see:
+https://web.archive.org/web/20161024115140/http://www.cinepaint.org/more/docs/xcf.html
+
+
+Status
+------
+
+This specification is an official condensation and extrapolation of
+the XCF-writing and -reading code in version 2.10.14 of GIMP, and
+earlier versions. Yet we remind that the ultimate reference is the
+loading and saving code of the XCF format.
+
+Some of the normative statements made below are enforced by the XCF
+code in GIMP; others are just the authors' informed guess about
+"best practices" that would be likely to maximize interoperability
+with future versions of GIMP.
+
+This document is complete, relatively to GIMP 2.10 features stored in
+the XCF format, though if you discover any errors or missing features,
+we would be thankful if you could report it as a bug:
+https://gitlab.gnome.org/GNOME/gimp/issues
+
+
+Version history
+---------------
+This section lists the changes between file format versions in bigger terms.
+Details are denoted in the text.
+
+Version 0:
+Since GIMP 0.99.16, released on 1997-12-15.
+The initial file format. Everything that is not listed in the following versions
+is part of this.
+
+Version 1:
+Since GIMP 0.99.16, released on 1997-12-15.
+Adds color maps. Chapter 3 "The image structure" describes the PROP_COLOR_MAP
+property.
+
+Version 2:
+Since GIMP 1.3.10, released on 2002-11-07.
+Adds layer modes "Soft light", "Grain extract", "Grain merge" and painting
+mode "Color Erase". In chapter 5 "The layer structure" the description of
+the property PROP_MODE contains the new layer modes.
+Improves path handling in GIMP 1.3.21, released on 5.10.2003.
+Chapter 1 "Basic concepts" describes the path handling in general and
+chapter 2 "General concepts" introduces the PROP_VECTORS property.
+
+Version 3:
+Since GIMP 2.7.1, released on 2010-06-29.
+Adds layer groups. The chapter 5 "The layer structure" describes the new
+properties PROP_GROUP_ITEM, PROP_GROUP_ITEM_FLAGS and PROP_ITEM_PATH.
+
+Version 4 to 13:
+Since GIMP 2.10.0, released on 2018-04-27.
+Adds many layer modes, layer group masks, high-bit depth (precisions
+other than 8-bit gamma), zlib compression and 64-bit offsets for XCF
+files bigger than 4GB.
+
+
+1. BASIC CONCEPTS
+=================
+
+It is recommended that a software developer who wants to take full
+advantage of the XCF format be deeply familiar with GIMP at least
+as a user. The following high-level overview is meant to help those
+non-users who just need to extract pixel data from an XCF file get up
+to speed.
+
+
+XCF file
+--------
+
+An XCF file is a sequence of bytes. In general an XCF file describes a stack of
+layers and channels on a canvas.
+It contains a series of data structures, the order of which is in general not
+significant. The exception to this is that the main image structure must come at
+the very beginning of the file, and that the tile data blocks for each drawable
+must follow each other directly.
+
+References _between_ structures in the XCF file take the form of
+"pointers" that count the number of bytes between the beginning
+of the XCF file and the beginning of the target structure.
+Pointers used to be 32-bit data. Since the maximum address of a layer,
+channel, hierarchy or tile set was 2^32 - 1, i.e. at 4 GB, the maximum
+size for XCF images before GIMP 2.10.0 was quite limited.
+Now pointers can be 64-bit, allowing files big enough for any image
+produced by current technology. See the chapter "Basic data types" for
+description of the POINTER type.
+
+Each structure is designed to be written and read sequentially; many
+contain items of variable length and the concept of an offset _within_
+a data structure is not often relevant.
+
+
+Basic data types
+----------------
+
+A WORD is a 32-bit integer stored as 4 bytes in big-endian order, i.e. with
+the most significant byte first. The word is not necessarily aligned to an
+offset within the XCF file that is a multiple of 4.
+Depending on the context the word can be unsigned or (2's complement) signed.
+UINT32 denotes unsigned words and INT32 denotes signed words in this document.
+
+A FLOAT is stored as a 32-bit IEEE 754 single-precision floating-point number
+in big-endian order.
+
+A STRING is stored as follows:
+
+ uint32 n+1 Number of bytes that follow, including the zero byte
+ byte[n] ... String data in Unicode, encoded using UTF-8
+ byte 0 Zero marks the end of the string.
+
+Exception: the empty string is stored simply as an uint32 with the
+value 0.
+
+A POINTER is stored as a 32-bit integer (4 bytes) in big-endian order
+for XCF up to 10, and 64-bit (8 bytes), still big-endian, for XCF 11
+and over, allowing higher than 4GB XCF files since GIMP 2.10.0.
+
+Canvas
+------
+
+A canvas is an abstract rectangular viewport for the layers and channels.
+The image header stores the canvas' dimensions.
+
+
+Color
+-----
+
+RGB:
+Three intensity values for red, green, and blue additive color
+components, each on a scale from 0 to 255. The exact color space
+is not specified. GIMP displays image data directly on PC
+display hardware without any software correction, so in most
+cases the intensity values should be considered nonlinear samples
+that map to physical light intensities using a power function
+with an exponent ("gamma") of about 2.5. (This is how PC hardware
+commonly treat bit values in the video buffer, which incidentally
+also has the property of making each 1/255th step about equally
+perceptible to the human eye when the monitor is correctly
+adjusted).
+Beware, however, that GIMP's compositing algorithms (as described
+in the document compositing.txt) implicitly treat the intensities
+as _linear_ samples. The XCF file format currently has no support
+for storing the intended gamma of the samples.
+
+TODO: Are the statements about color space, gamma and layer modes still valid?
+
+Grayscale:
+One intensity value on a scale from 0 (black) to 255 (white).
+Gamma considerations as for RGB.
+
+Indexed:
+An 8-bit index into a color map that is shared between all
+layers. The color map maps each index to an RGB triple which is
+interpreted as in the RGB model.
+
+
+Pixel data: Tiles
+-----------------
+
+Basically pixels are organized in a grid of "tiles", each
+with a width and height of up to 64 pixels. The only tiles that have a
+width less than 64 are those in the rightmost column, and the only
+tiles that have a height less than 64 are those in the bottommost row.
+Thus, a layer measuring 200 x 150 pixels will be divided into 12
+tiles:
+
+ +-----------------+-----------------+------------------+-----------------+
+ | Tile 0: 64 x 64 | Tile 1: 64 x 64 | Tile 2: 64 x 64 | Tile 3: 8 x 64 |
+ +-----------------+-----------------+------------------+-----------------+
+ | Tile 4: 64 x 64 | Tile 5: 64 x 64 | Tile 6: 64 x 64 | Tile 7: 8 x 64 |
+ +-----------------+-----------------+------------------+-----------------+
+ | Tile 8: 64 x 22 | Tile 9: 64 x 22 | Tile 10: 64 x 22 | Tile 11: 8 x 22 |
+ +-----------------+-----------------+------------------+-----------------+
+
+As can be seen from this example, the tiles appear in the XCF file in
+row-major, top-to-bottom, left-to-right order. The dimensions of the
+individual tiles are not stored explicitly in the XCF file, but must
+be computed by the reader.
+
+The tiles that are pointed to by a single level structure must be
+contiguous in the XCF file, because GIMP's XCF reader uses the
+difference between two subsequent tile pointers to judge the amount of
+memory it needs to allocate for internal data structures.
+
+
+Pixel data: Levels of detail hierarchy
+--------------------------------------
+
+The tiles themselves are organized in levels of detail. These levels
+build a hierarchy.
+
+Only the first level structure is used by GIMP's XCF reader,
+except that the reader checks that a terminating zero for the
+level-pointer list can be found. GIMP's XCF writer creates a
+series of dummy level structures (with NULL-pointers to the tiles), each
+declaring a height and width half of the previous one (rounded down),
+until the height and with are both less than 64. Thus, for a layer of
+200 x 150 pixels, this series of levels will be saved:
+
+ A level of 200 x 150 pixels with 12 tiles: the actually used one
+ A level of 100 x 75 pixels with no tiles
+ A level of 50 x 37 pixels with no tiles
+
+Third-party XCF writers should probably mimic this entire structure;
+robust XCF readers should have no reason to even read past the pointer
+to the first level structure.
+
+TODO: The XCF file holds (for unclear historical reasons)
+a level-of-detail hierarchy, but we only use the
+lowest hierarchy level of it and other XCF consumers
+are told to do the same. This looks like a mipmap. Would
+using it to save an image pyramid or the thumbnail
+for the File dialogs get us some benefits?
+
+
+Channel
+-------
+
+A channel is a named object that contains a single byte of information
+for each pixel in the canvas area. Channels have a variety of use as
+intermediate objects during editing; they are not meant to be rendered
+directly when the final image is displayed or exported to layer-less
+formats. A major use of channels is as a store for saved selections.
+
+A channel can be edited as if it was a grayscale layer with the same
+dimensions as the canvas. When it is shown in the GIMP editor UI
+together with other layers, it is used as if it was the _inverse_
+alpha channel of a layer with the same color information in all
+pixels; this color can be stored in the XCF file as a property of the
+channel. This "mask" representation is generally thought of as an UI
+feature rather than an intrinsic semantics of a channel.
+
+Though the channel data structure in the XCF file contains a height
+and width field, these must always be the same as the canvas width and
+height.
+TODO: does this apply to any channel or only to selections?
+
+
+Layer
+-----
+
+A layer is a named rectangular area of pixels which has a definite
+position with respect to the canvas. It may extend beyond the canvas or
+(more commonly) only cover some of it. Each pixel of the layer has a color
+which is specified in one of three ways as described in the "Color" section.
+
+All layers in an image must use the same color model.
+Exception: if the "floating selection" (see below) belongs to a channel or
+layer mask, it will be represented as grayscale pixels with alpha independently
+of the image's overall color model.
+
+Each pixel of a layer also has an alpha component which specifies the
+opacity of the pixel on a linear scale from 0 (denoting an alpha of
+0.0, or completely transparent) to 255 (denoting an alpha of 1.0, or
+completely opaque). The color values do not use "premultiplied alpha"
+storage. The color information for pixels with alpha 0 _may_ be
+meaningful; GIMP preserves it when parts of a layer are erased and
+provides (obscure) ways of recovering it in its user interface.
+
+The bottommost layer _only_ in an image may not contain alpha
+information; in this case all pixels in the layer have an alpha value
+of 255. (Even if the bottommost layer does not cover the entire
+canvas, it is the only layer that can be without an explicit alpha
+channel).
+
+In images that use the indexed color model, GIMP does not support
+partial transparency and interprets alpha values from 0 to 127 as
+fully transparent and values from 128 to 255 as fully opaque. This
+behavior _may_ change in future versions of GIMP.
+TODO: has already changed?
+
+Layers have certain other properties such as a visibility flag,
+a global opacity (which is multiplied with individual pixel alphas)
+a layer group flag and various editing state flags.
+
+
+Layer mask
+----------
+
+The layer mask can be attached to a layer (since GIMP 2.10.0, layer
+group can also have a layer mask).
+Actually it is represented as a channel structure in the XCF file.
+It is referred to from its parent layer and not listed in the master list
+of channels.
+Its dimensions and placement coincide with those of its parent layer.
+
+Unless disabled by the PROP_APPLY_MASK property, the layer mask
+functions as an extra alpha channel for the layer, in that for each
+pixel the layer's alpha byte and the layer mask byte are multiplied to
+find the extent to which the layer blankets the background. Thus a
+layer mask can make parts of the layer more transparent, but never
+more opaque.
+
+
+Properties
+----------
+
+Properties are an extension mechanism to attribute the image, channels
+and layers. Some are attributes for general use, such as PROP_END,
+others are specific to the image, a channel or a layer.
+
+Technically properties are implemented as variable-length series of
+variable-length PROPERTY records which have the following general format
+
+ uint32 type Numerical type identifier
+ uint32 plength Payload length in bytes (but BEWARE! see below)
+ byte[n] ... Payload - interpretation depends on the type
+
+The authoritative source for property type numbers is the file
+app/xcf/xcf-private.h in the GIMP sources. Only GIMP itself should define
+new property types.
+
+The number of properties in a property list is not stored explicitly;
+the last property in the list is identified by having type 0; it must
+have length 0.
+
+XCF readers must skip and ignore property records of unrecognized
+type, and the length word is there to support such skipping. However,
+GIMP's own XCF reader will _ignore_ the length word of most
+properties that it _does_ recognize, and instead reads the amount of
+payload it knows this property to have. This means that a property
+record is not itself extensible: one cannot piggyback extra data onto
+an existing property record by increasing its length. Also, some
+historical versions of GIMP actually stored the wrong length for
+some properties, so there are XCF files with misleading property
+length information in circulation. For maximal compatibility, an XCF
+reader should endeavor to know the native lengths of as many
+properties as possible and fall back to the length word only for truly
+unknown property types.
+
+There is not supposed to be more than one instance of each property in
+a property list, but some versions of GIMP will erroneously emit
+duplicate properties. An XCF reader that meets a duplicated property
+should let the content of the later instance take precedence, except
+for properties that contain lists of subitems, in which the lists
+should generally be concatenated. An XCF writer should never
+deliberately duplicate properties within a single property list.
+
+
+Parasites
+---------
+
+Parasites provide a second level of extensibility.
+A parasite is analogous to a property, but is identified by a string
+rather than a number. This makes a larger namespace available for
+parasites. GIMP plug-ins can access the parasites of an image
+component through the API and can define their own parasite
+names which will be ignored by other plug-ins.
+
+A list of known parasites and their data formats can be found in the
+file devel-doc/parasites.txt of the GIMP source tree.
+
+The PROP_PARASITE property stores the parasites of the image, layers
+and channels and the PROP_VECTORS property those of the paths.
+
+The number of parasites there is not directly encoded; the list ends when
+the total length of the parasite data read equals the property payload length.
+
+GIMP's XCF reader checks that the combined size of all parasites
+in the property precisely equals the length word, so it is safe for
+a reader to use the length word to skip the property without parsing
+the individual parasites.
+
+The parasite content may be binary, but often a textual encoding is
+chosen in order to spare the writing and reading code of having to deal
+with byte ordering.
+
+There can only be one parasite with a given name attached to
+each element of the image. Some versions of GIMP will
+erroneously write some parasites twice in the same property list;
+XCF readers must be prepared to gracefully ignore all but the
+last instance of a parasite name in each property list.
+
+TODO: How shall parasite readers handle lists in duplicate parasites?
+
+Selection
+---------
+
+If the current selection in the editor is nonempty, then GIMP stores it
+as a channel in the XCF file. Pixels with a value of 255 belong to the
+selection; pixels with a value of 0 don't, and pixels with intermediate
+values are partially selected.
+
+
+Floating selection
+------------------
+
+A floating selection is a selection, that is attached to a particular
+layer, channel or layer mask.
+
+Technically it is handled as a layer with alpha.
+
+If a floating selection exists, it must always be the first layer in
+the layer list, but it is not rendered at that position in the layer stack.
+Instead it is logically attached to another layer, or a channel or layer mask,
+and the content of the floating selection is combined with ("anchored to")
+that drawable before it is used to render the visible image.
+
+The floating selection must not have a layer mask of its own, but if
+an ordinary (not floating) selection also exists, it will be used as
+a layer mask for the floating selection.
+
+If a floating selection exists, it must also be the active layer.
+
+Because the floating selection is modal and ephemeral, users rarely
+save XCF files containing a floating selection. It may be acceptable
+for third-party XCF consumers to ignore the floating selection or
+explicitly refuse to process it.
+
+
+Tattoos
+-------
+
+A tattoo is a unique and permanent identifier attached to a drawable or path
+that can be used to uniquely identify it within an image even between sessions.
+
+The tattoo of the image, a layer or channel is stored in the PROP_TATTOO
+property, a tattoo for a path in the PROP_VECTORS property.
+
+The PROP_TATTOO property of the entire image stores a "high-water
+mark" for the entire image; it is greater than OR EQUAL TO any
+tattoo for an element of the image. It allows efficient generation
+of new unused tattoo values and also prevents old tattoo numbers
+from being reused within a single image, lest plug-ins that use
+the tattoos for bookkeeping get confused.
+
+An XCF file must either provide tattoo values for all its elements
+or for none of them. GIMP will invent fresh tattoos when it
+reads in tattoo-less elements, but it does not attempt to keep them
+different from ones specified explicitly in the file.
+TODO: can this cause confusion and hard-to-find errors? If so, fix.
+
+
+Text
+----
+
+GIMP stores text in plain layers with parasites for the text and formatting
+and PROP_TEXT_LAYER_FLAGS for flags.
+
+
+Vector paths
+------------
+
+GIMP stores vector paths as properties of the image.
+If all paths are continuous sequences of Bezier strokes, then GIMP uses
+the PROP_PATHS property, otherwise PROP_VECTORS. PROP_PATHS is for old
+files from GIMP up to version 1.2.
+
+
+2. GENERAL PROPERTIES
+=====================
+
+This chapter describes the formats of the defined property records that
+can appear in more than one context in an XCF file.
+
+PROP_COLOR_TAG (since GIMP 2.10.0, commit 4f9095798d0)
+ uint32 34 Type identification
+ uint32 4 Four bytes of payload
+ uint32 tag Color tag of the layer; one of
+ 0: None
+ 1: Blue
+ 2: Green
+ 3: Yellow
+ 4: Orange
+ 5: Brown
+ 6: Red
+ 7: Violet
+ 8: Gray
+
+ PROP_COLOR_TAG can be assigned to layers, channels and paths. They are
+ only organisational properties and have no consequence on render.
+
+PROP_END
+ uint32 0 Type identification
+ uint32 0 PROP_END has no payload.
+
+ The PROP_END pseudo-property marks the end of any property list.
+
+PROP_FLOAT_OPACITY (essential, since GIMP 2.10.0, commit a2ad257711a)
+ uint32 33 Type identification
+ uint32 4 Four bytes of payload
+ float opacity Opacity on a scale from 0.0 (fully transparent) to
+ 1.0 (fully opaque)
+
+ PROP_FLOAT_OPACITY records the overall opacity setting for the layer
+ or channel. Since GIMP 2.10.0, it always appears in the property list
+ of layers and channels after PROP_OPACITY, which saves the same value,
+ yet with integer precision. This way, new readers can overwrite the
+ 8-bit value with proper precision whereas older readers can simply
+ skip PROP_FLOAT_OPACITY if unknown.
+
+PROP_LINKED (editing state)
+ uint32 9 Type identification
+ uint32 4 Four bytes of payload
+ uint32 linked 1 if the layer is linked; 0 if not
+
+ PROP_LINKED controls the behavior of Transform tools with a layer,
+ channel or path. If a Transform tool is used to transform one of them
+ all other linked elements will be transformed the same way.
+ It appears in the property list for layers, channels and paths.
+
+PROP_LOCK_CONTENT (since version 3, editing state)
+ uint32 28 Type identification
+ uint32 4 Four bytes of payload
+ uint32 locked 1 if the content is locked; 0 if not
+
+ PROP_LOCK_CONTENT specifies whether the layer, channel or path is locked,
+ i.e. cannot be edited.
+
+PROP_LOCK_POSITION (since GIMP 2.10.0, commit d4933b30526, editing state)
+ uint32 32 Type identification
+ uint32 4 Four bytes of payload
+ uint32 locked 1 if the position is locked; 0 if not
+
+ PROP_LOCK_POSITION specifies whether the layer, channel or path's
+ position is locked, i.e. cannot be transformed (translation, etc.).
+
+PROP_OPACITY (essential)
+ uint32 6 Type identification
+ uint32 4 Four bytes of payload
+ uint32 opacity Opacity on a scale from 0 (fully transparent) to
+ 255 (fully opaque)
+
+ PROP_OPACITY records the overall opacity setting for the layer or channel.
+ It appears in the property list of layers and channels.
+
+ Note that though GIMP's user interface displays the opacity as a percentage,
+ it is actually stored on a 0-255 scale. Also note that this opacity value
+ is stored as a 32-bit quantity even though it has been scaled to
+ fit exactly in a single byte.
+
+ When reading old XCF files that lack this property, full opacity
+ should be assumed.
+
+ While this property continues to be stored for compatibility, the new
+ property PROP_FLOAT_OPACITY since GIMP 2.10.0 must override the value
+ of PROP_OPACITY with float precision.
+
+PROP_PARASITES
+ uint32 21 Type identification
+ uint32 plength Total length of the following payload data in bytes
+ ,----------------- Repeat for each parasite:
+ | string name Name of the parasite
+ | uint32 flags Flags of the parasite
+ | uint32 pplength Length of the payload data in bytes
+ | byte[n] ... Parasite-specific payload
+ `--
+
+ PROP_PARASITES stores parasites. It can contain multiple parasite records.
+ See "Basic concepts" and the file parasites.txt for more information about
+ parasites.
+ This property can appear in any property list.
+
+PROP_TATTOO (internal GIMP state)
+ uint32 20 Type identification
+ uint32 4 Four bytes of payload
+ uint32 tattoo Nonzero unsigned integer identifier
+
+ PROP_TATTOO is an unique identifier for the denoted image, channel or layer.
+ It appears in the property list of layers, channels, and the image.
+
+PROP_VISIBLE (essential)
+ uint32 8 Type identification
+ uint32 4 Four bytes of payload
+ uint32 visible 1 if the layer/channel is visible; 0 if not
+
+ PROP_VISIBLE specifies the visibility of a layer or channel.
+ It appears in the property list for layers and channels.
+ For the visibility of a path see the PROP_VECTORS property.
+
+ When reading old XCF files that lack this property, assume that
+ layers are visible and channels are not.
+
+
+3. THE IMAGE STRUCTURE
+======================
+
+Header
+------
+
+The image structure always starts at offset 0 in the XCF file.
+
+ byte[9] "gimp xcf " File type identification
+ byte[4] version XCF version
+ "file": version 0
+ "v001": version 1
+ "v002": version 2
+ "v003": version 3
+ byte 0 Zero marks the end of the version tag.
+ uint32 width Width of canvas
+ uint32 height Height of canvas
+ uint32 base_type Color mode of the image; one of
+ 0: RGB color
+ 1: Grayscale
+ 2: Indexed color
+ (see enum GimpImageBaseType
+ in libgimpbase/gimpbaseenums.h)
+ uint32 precision Image precision; this field is only present for
+ XCF 4 or over (since GIMP 2.10.0). Its value for
+ XCF 7 or over is one of:
+ 100: 8-bit linear integer
+ 150: 8-bit gamma integer
+ 200: 16-bit linear integer
+ 250: 16-bit gamma integer
+ 300: 32-bit linear integer
+ 350: 32-bit gamma integer
+ 500: 16-bit linear floating point
+ 550: 16-bit gamma floating point
+ 600: 32-bit linear floating point
+ 650: 32-bit gamma floating point
+ 700: 64-bit linear floating point
+ 750: 64-bit gamma floating point
+ For XCF 4 (which was a development version, hence
+ this format should not be found often and may be
+ ignored by readers), its value may be one of:
+ 0: 8-bit gamma integer
+ 1: 16-bit gamma integer
+ 2: 32-bit linear integer
+ 3: 16-bit linear floating point
+ 4: 32-bit linear floating point
+ For XCF 5 or 6 (which were development versions,
+ hence these formats may be ignored by readers),
+ its value may be one of:
+ 100: 8-bit linear integer
+ 150: 8-bit gamma integer
+ 200: 16-bit linear integer
+ 250: 16-bit gamma integer
+ 300: 32-bit linear integer
+ 350: 32-bit gamma integer
+ 400: 16-bit linear floating point
+ 450: 16-bit gamma floating point
+ 500: 32-bit linear floating point
+ 550: 32-bit gamma floating point
+ NOTE: XCF 3 or older's precision was always
+ "8-bit gamma integer".
+ property-list Image properties
+ ,----------------- Repeat once for each layer, topmost layer first:
+ | pointer lptr Pointer to the layer structure.
+ `--
+ pointer 0 Zero marks the end of the array of layer pointers.
+ ,------------------ Repeat once for each channel, in no particular order:
+ | pointer cptr Pointer to the channel structure.
+ `--
+ pointer 0 Zero marks the end of the array of channel pointers.
+
+The last 4 characters of the initial 13-character identification string are
+a version indicator. The version will be higher than 3 if the correct
+reconstruction of pixel data from the file requires that the reader
+understands features not described in this specification. On the other
+hand, optional extra information that can be safely ignored will not
+cause the version to increase.
+
+GIMP's XCF writer dynamically selects the lowest version that will
+allow the image to be represented. Third-party XCF writers should do
+likewise.
+
+Version numbers from v100 upwards have been used by CinePaint, which
+originated as a 16-bit fork of GIMP, see "Scope".
+
+
+Image properties
+----------------
+
+The following properties are found only in the property list of the
+image structure. Additionally the list can also contain the properties
+PROP_END, PROP_PARASITES and PROP_TATTOO, defined in chapter 2.
+
+PROP_COLORMAP (essential)
+ uint32 1 Type identification
+ uint32 3*n+4 Payload length in bytes
+ uint32 n Number of colors in the color map (should be <256)
+ ,------------ Repeat n times:
+ | byte r Red component of a color map color
+ | byte g Green component of a color map color
+ | byte b Blue component of a color map color
+ `--
+
+ PROP_COLORMAP stores the color map.
+ It appears in all indexed images.
+
+ The property will be ignored if it is encountered in an RGB or grayscale
+ image. The current GIMP will not write a color map with RGB or
+ grayscale images, but some older ones occasionally did, and readers
+ should be prepared to gracefully ignore it in those cases.
+
+ Note that in contrast to the palette data model of, for example, the
+ PNG format, an XCF color map does not contain alpha components, and
+ there is no color map entry for "transparent"; the alpha channel of
+ layers that have one is always represented separately.
+
+ The structure here is that of since XCF version 1. Comments in the
+ GIMP source code indicate that XCF version 0 could not store indexed
+ images in a sane way; contemporary GIMP versions will complain and
+ reinterpret the pixel data as a grayscale image if they meet a
+ version-0 indexed image.
+
+ Beware that the payload length of the PROP_COLORMAP in particular
+ cannot be trusted: some historic releases of GIMP erroneously
+ wrote n+4 instead of 3*n+4 into the length word (but still actually
+ followed it by 3*n+4 bytes of payload).
+
+PROP_COMPRESSION (essential)
+ uint32 17 Type identification
+ uint32 1 One byte of payload
+ byte comp Compression indicator; one of
+ 0: No compression
+ 1: RLE encoding
+ 2: zlib compression
+ 3: (Never used, but reserved for some fractal compression)
+
+ PROP_COMPRESSION defines the encoding of pixels in tile data blocks in the
+ entire XCF file. See chapter 7 for details.
+
+ Note that unlike most other properties whose payload is always a
+ small integer, PROP_COMPRESSION does _not_ pad the value to a full
+ 32-bit integer.
+
+ Contemporary GIMP versions always write files with comp=1. It is unknown to
+ the author of this document whether versions that wrote completely
+ uncompressed (comp=0) files ever existed.
+
+PROP_GUIDES (editing state)
+ uint32 18 Type identification
+ uint32 5*n Five bytes of payload per guide
+ ,--------------- Repeat n times:
+ | int32 coord Guide coordinate
+ | byte o Guide orientation; one of
+ | 1: The guide is horizontal, and coord is a y coordinate
+ | 2: The guide is vertical, and coord is an x coordinate
+ (see enum XcfOrientationType in /app/xcf/xcf-private.h)
+ `--
+
+ PROP_GUIDES stores the horizontal or vertical positions of guides.
+ It appears if any guides have been defined.
+
+ Some old XCF files define guides with negative coordinates; those
+ should be ignored by readers.
+
+PROP_PATHS
+ uint32 23 Type identification
+ uint32 plength Total length of the following payload in bytes
+ uint32 aindex Index of the active path
+ uint32 n Number of paths that follow
+ path_1
+ path_2
+ ...
+ path_n
+
+ PROP_PATHS stores the paths.
+
+ Each path has one of three formats
+
+ Format 1: Format 2: Format 3:
+ string string string name Name of the path
+ uint32 uint32 uint32 linked 1 if the path is linked;
+ 0 if not
+ byte byte byte state 4 if closed; 2 otherwise
+ (for GIMP 1.2 compatibility)
+ uint32 uint32 uint32 closed 1 if path is closed;
+ 0 otherwise
+ uint32 uint32 uint32 np Number of points
+ uint32=1 uint32=2 uint32=3 version Version indicator
+ uint32 uint32 dummy Ignored; always set to 1
+ uint32 tattoo 0 if none, or see PROP_TATTOO
+ ,---------- ,---------- ,------------------ Repeat for np points:
+ | int32 | int32 | int32 type Type of point; one of
+ | | | 0: Anchor
+ | | | 1: Bezier control point
+ | | | (for GIMP 1.2 compatibility)
+ | int32 | float | float x X coordinate
+ | int32 | float | float y Y coordinate
+ `-- `-- `--
+
+ This format is used to save path data if all paths in the image are
+ continuous sequences of Bezier strokes. Otherwise GIMP stores the paths in
+ PROP_VECTORS.
+
+ Note: the attribute 'linked' was formerly erroneously called 'locked'
+ (but meant 'linked' anyway).
+
+ A closed path is a path which has the last and the first point connected,
+ for instance a triangle.
+
+ GIMP's XCF reader _does not_ check that the total size of all path
+ specifications in the property precisely equals the plength word.
+ Note that this is different to PROP_VECTORS.
+
+ TODO: Clarify: PROP_PATHS cannot represent parasites for paths, but the
+ XCF writer does not check whether all paths are parasite-less when
+ choosing which property to use, so path parasites may be lost upon
+ saving). Is this by design or a bug?
+
+ There may be paths that declare a length of 0 points; these should
+ be ignored.
+
+PROP_RESOLUTION (not editing state, but not _really_ essential either)
+ uint32 19 Type identification
+ uint32 8 Eight bytes of payload
+ float hres Horizontal resolution in pixels per inch (ppi)
+ float vres Vertical resolution in pixels per inch (ppi)
+
+ PROP_RESOLUTION gives the intended physical size of the image's pixels.
+
+ Note that for many images, such as graphics created for the web, the
+ creator does not really have an intended resolution in mind but
+ intends the image to be shown at whatever the natural resolution of
+ the viewer's monitor is. Similarly, photographs commonly do not have
+ a well-defined target size and are intended to be scaled to fit the
+ available space instead. Therefore readers should not interpret the
+ information in this property too rigidly; GIMP writes it to XCF
+ files unconditionally, even if the user has not explicitly chosen a
+ resolution.
+
+PROP_SAMPLE_POINTS
+ uint32 17 Type identification
+ uint32 plength Total length of the following payload in bytes
+ ,---------------- Repeat for each sample point:
+ | uint32 x X coordinate
+ | uint32 y Y coordinate
+ `--
+
+PROP_UNIT (editing state)
+ uint32 22 Type identification
+ uint32 4 Four bytes of payload
+ uint32 uid Unit identifier; one of
+ 1: Inches (25.4 mm)
+ 2: Millimeters (1 mm)
+ 3: Points (127/360 mm)
+ 4: Picas (127/30 mm)
+
+ PROP_UNIT specifies the units used to specify resolution in the Scale Image
+ and Print Size dialogs. Note that this is used only in the user interface;
+ the PROP_RESOLUTION property is always stored in ppi.
+
+ To specify non-standard units use PROP_USER_UNIT.
+
+PROP_USER_UNIT (editing state)
+ uint32 24 Type identification
+ uint32 plength Total length of the following payload in bytes
+ float factor 1 inch divided by the length of the unit
+ uint32 digits Number of decimal digits used with the unit
+ string id An identifier for the unit
+ string symbol Short symbol for the unit
+ string abbrev Abbreviation for the unit
+ string sname Unit name in singular form
+ string pname Unit name in plural form
+
+ PROP_USER_UNIT allows the use of units that are not on the standard list.
+ It is an alternative to PROP_UNIT.
+ TODO: How is this related to the unitrc file?
+
+PROP_VECTORS
+ uint32 25 Type identification
+ uint32 plength Total length of the following payload in bytes
+ uint32 1 Version tag; so far always 1
+ uint32 aindex Index of the active path
+ uint32 n Number of paths that follow
+ ,---------------------- Repeat n times:
+ | string name Name of the path
+ | uint32 tattoo Tattoo of the path (see PROP_TATTOO), or 0
+ | uint32 visible 1 if path is visible, 0 if not
+ | uint32 linked 1 if path is linked, 0 if not
+ | uint32 m Number of parasites for the path
+ | uint32 k Number of strokes in the first path
+ | ,-------------------- Repeat m times:
+ | | parasite ... In same format as in PROP_PARASITES.
+ | `--
+ | ,-------------------- Repeat k times:
+ | | uint32 1 The stroke is a Bezier stroke
+ | | uint32 closed 1 if path is closed; 0 otherwise
+ | | uint32 nf Number of floats given for each point;
+ | | must be >= 2 and <= 6.
+ | | uint32 np Number of control points for this stroke
+ | | ,------------------ Repeat np times:
+ | | | uint32 type Type of the first point; one of
+ | | | 0: Anchor
+ | | | 1: Bezier control point
+ | | | float x X coordinate
+ | | | float y Y coordinate
+ | | | float pressure Only if nf >= 3; otherwise defaults to 1.0
+ | | | float xtilt Only if nf >= 4; otherwise defaults to 0.5
+ | | | float ytilt Only if nf >= 5; otherwise defaults to 0.5
+ | | | float wheel Only if nf == 6; otherwise defaults to 0.5
+ | | `--
+ | `--
+ `--
+
+ PROP_VECTORS stores the paths.
+
+ It appears if all paths are continuous sequences of Bezier strokes;
+ otherwise PROP_PATHS is used.
+
+ GIMP's XCF reader checks that the total size of all path
+ specifications in the property precisely equals the plength word, so
+ it is safe for a reader to use the plength word to skip the property
+ without parsing the individual parasites. (Note that this is _not_
+ the case for PROP_PATHS).
+
+
+4. THE CHANNEL STRUCTURE
+========================
+
+Channel structures are pointed to from layer structures (in case of
+layer masks) or from the master image structure (for all other
+channels).
+
+ uint32 width Width of the channel
+ uint32 height Height of the channel
+ string name Name of the channel
+ property-list Channel properties
+ pointer hptr Pointer to the hierarchy structure with the pixels.
+
+The width and height of the channel must be the same as those of its
+parent structure (the layer in the case of layer masks; the canvas for
+all other channels).
+
+
+Channel properties
+------------------
+
+The following properties are found only in the property list of
+channel structures. Additionally the list can also contain the
+properties: PROP_COLOR_TAG, PROP_END, PROP_FLOAT_OPACITY, PROP_LINKED,
+PROP_LOCK_CONTENT, PROP_LOCK_POSITION, PROP_OPACITY, PROP_PARASITES,
+PROP_TATTOO and PROP_VISIBLE, defined in chapter 2.
+
+PROP_ACTIVE_CHANNEL (editing state)
+ uint32 3 Type identification
+ uint32 0 PROP_ACTIVE_CHANNEL has no payload
+
+ The presence of PROP_ACTIVE_CHANNEL indicates that the channel is the
+ currently active channel.
+ It appears in the property list of the currently active channel.
+ Only zero or one channel must have this property at any time.
+
+PROP_COLOR
+ uint32 16 Type identification
+ uint32 3 Three bytes of payload
+ byte r Red component of color
+ byte g Green component of color
+ byte b Blue component of color
+
+ PROP_COLOR gives the color of the screen that is used to represent the channel
+ when it is visible in the UI.
+ (The alpha of the screen is given as the channel's PROP_OPACITY).
+ TODO: What exactly does "screen" mean here?
+
+ While this property continues to be stored for compatibility, the new
+ property PROP_FLOAT_COLOR since GIMP 2.10.0 must override the value
+ of PROP_COLOR with float precision.
+
+PROP_FLOAT_COLOR (since GIMP 2.10.0, essential, commit 10360c9e130)
+ uint32 38 Type identification
+ uint32 12 Twelve bytes of payload
+ float r Red component of color
+ float g Green component of color
+ float b Blue component of color
+
+ PROP_FLOAT_COLOR gives the color of the screen that is used to
+ represent the channel when it is visible in the UI. Each component is
+ in the range 0.0 to 1.0.
+ PROP_FLOAT_COLOR stores the same property as PROP_COLOR with float
+ precision. Since GIMP 2.10.0, it always appears in the property list
+ of channels after PROP_COLOR. This way, new readers can overwrite the
+ 8-bit value with proper precision whereas older readers can simply
+ skip PROP_FLOAT_COLOR if unknown.
+
+PROP_SELECTION (editing state?)
+ uint32 4 Type identification
+ uint32 0 PROP_SELECTION has no payload
+
+ PROP_SELECTION appears in the property list of the channel structure that
+ represents the selection mask.
+
+PROP_SHOW_MASKED (editing state)
+ uint32 14 Type identification
+ uint32 4 Four bytes of payload
+ uint32 masked 1 if the channel is shown as a mask, 0 if not
+
+ PROP_SHOW_MASKED specifies whether a channel is shown as a mask.
+
+
+5. THE LAYER STRUCTURE
+======================
+
+Layer structures are pointed to from a list of layer pointers in the
+master image structure.
+
+ uint32 width Width of the layer
+ uint32 height Height of the layer
+ uint32 type Color mode of the layer: one of
+ 0: RGB color without alpha
+ 1: RGB color with alpha
+ 2: Grayscale without alpha
+ 3: Grayscale with alpha
+ 4: Indexed without alpha
+ 5: Indexed with alpha
+ (see enum GimpImageType in libgimpbase/gimpbaseenums.h)
+ string name Name of the layer
+ property-list Layer properties
+ pointer hptr Pointer to the hierarchy structure with the pixels
+ pointer mptr Pointer to the layer mask (a channel structure), or 0
+
+The color mode of a layer must match that of the entire image.
+All layers except the bottommost one _must_ have an alpha channel. The bottom
+layer _can_ have an alpha channel.
+TODO: Check whether the redundant color mode storage potentially causes errors.
+Wouldn't a alpha bit/flag be sufficient?
+
+Exception: If the layer is a floating selection and is attached to a channel or
+layer mask, then its color mode must be 3 (grayscale with alpha).
+
+
+Layer properties
+----------------
+
+The following properties are found only in the property list of layer
+structures. Additionally the list can also contain the properties:
+PROP_COLOR_TAG, PROP_END, PROP_FLOAT_OPACITY, PROP_LINKED,
+PROP_LOCK_CONTENT, PROP_LOCK_POSITION, PROP_OPACITY, PROP_PARASITES,
+PROP_TATTOO and PROP_VISIBLE, defined in chapter 2.
+
+PROP_ACTIVE_LAYER (editing state)
+ uint32 2 Type identification
+ uint32 0 PROP_ACTIVE_LAYER has no payload
+
+ The presence of PROP_ACTIVE_LAYER indicates that the channel is the
+ currently active layer.
+ Only zero or one layer must have this property at any time.
+
+PROP_APPLY_MASK (essential)
+ uint32 11 Type identification
+ uint32 4 Four bytes of payload
+ uint32 apply 1 if the layer mask should be applied, 0 if not
+
+ PROP_APPLY_MASK specifies whether the layer mask shall be applied
+ to the layer.
+ If the property does not appear for a layer which has a layer mask,
+ it defaults to true.
+
+ Robust readers should force this to false if the layer has no layer
+ mask. Writers should never save this as true unless the layer has a
+ layer mask.
+
+PROP_COMPOSITE_MODE (since GIMP 2.10.0, essential, commit 8634b5cbc31)
+ uint32 35 Type identification
+ uint32 4 Four bytes of payload
+ int32 mode Composite mode of the layer; one of:
+ 1: Union
+ 2: Clip to backdrop
+ 3: Clip to layer
+ 4: Intersection
+ See below for meaning of negative values.
+
+ PROP_COMPOSITE_MODE records the composite mode, for layers only. A
+ negative value means that the composite mode was left to "Auto",
+ rather than explicitly set, while we still store the mapping of "Auto"
+ at the time of saving the XCF, by inverting it. For instance if "mode"
+ is -2, it means that "Auto" was set, which corresponds to "Clip to
+ backdrop" for this specific layer mode.
+ The reason for this is that we must always keep the expected output,
+ even if we were to change the mapping of "Auto" in the future.
+
+ Note: as you may guess, "Auto" maps to different actual composite
+ modes, depending on PROP_MODE. This system makes so you don't have to
+ know this mapping. A XCF reader may just use the absolute value of
+ PROP_COMPOSITE_MODE.
+
+PROP_COMPOSITE_SPACE (since GIMP 2.10.0, essential, commit 8634b5cbc31)
+ uint32 36 Type identification
+ uint32 4 Four bytes of payload
+ int32 space Composite space of the layer; one of:
+ 1: RGB (linear)
+ 2: RGB (perceptual)
+ 3: LAB
+ See below for meaning of negative values.
+
+ PROP_COMPOSITE_SPACE records the composite mode, for layers only. A
+ negative value means that the composite space was left to "Auto",
+ rather than explicitly set, while we still store the mapping of "Auto"
+ at the time of saving the XCF, by inverting it. For instance if "space"
+ is -3, it means that "Auto" was set, which corresponds to "LAB"
+ composite space for this specific layer mode.
+ The reason for this is that we must always keep the expected output,
+ even if we were to change the mapping of "Auto" in the future.
+
+ Note: as you may guess, "Auto" maps to different actual composite
+ spaces, depending on PROP_MODE. This system makes so you don't have to
+ know this mapping. A XCF reader may just use the absolute value of
+ PROP_COMPOSITE_SPACE.
+
+PROP_BLEND_SPACE (since GIMP 2.10.0, essential, commit 8634b5cbc31)
+ uint32 36 Type identification
+ uint32 4 Four bytes of payload
+ int32 space Composite space of the layer; one of:
+ 1: RGB (linear)
+ 2: RGB (perceptual)
+ 3: LAB
+ See below for meaning of negative values.
+
+ PROP_BLEND_SPACE records the blend mode, for layers only. A negative
+ value means that the composite space was left to "Auto", rather than
+ explicitly set, while we still store the mapping of "Auto" at the time
+ of saving the XCF, by inverting it. For instance if "space" is -3, it
+ means that "Auto" was set, which corresponds to "LAB" composite space
+ for this specific layer mode.
+ The reason for this is that we must always keep the expected output,
+ even if we were to change the mapping of "Auto" in the future.
+
+ Note: as you may guess, "Auto" maps to different actual blend spaces,
+ depending on PROP_MODE. This system makes so you don't have to know
+ this mapping. A XCF reader may just use the absolute value of
+ PROP_BLEND_SPACE.
+
+PROP_EDIT_MASK (editing state)
+ uint32 12 Type identification
+ uint32 4 Four bytes of payload
+ uint32 editing 1 if the layer mask is currently being edited, 0 if not
+
+ PROP_EDIT_MASK specifies whether the layer mask is currently being edited.
+ If the property does not appear for a layer which has a layer mask,
+ it defaults to false.
+
+ Robust readers should force this to false if the layer has no layer
+ mask. Writers should never save this as true unless the layer has a
+ layer mask.
+
+PROP_FLOATING_SELECTION (essential)
+ uint32 5 Type identification
+ uint32 4 Four bytes of payload
+ pointer ptr Pointer to the layer or channel the floating selection is
+ attached to
+
+ PROP_FLOATING_SELECTION indicates that the layer is the floating selection
+ and specifies the pointer to the layer, channel and layer mask it is attached
+ to.
+ It appears in the property list for the layer that is the floating selection.
+ Only zero or one layer must have this property at any time.
+
+PROP_GROUP_ITEM (since version 3)
+ uint32 29 Type identification
+ uint32 0 PROP_GROUP_ITEM has no payload
+
+ PROP_GROUP_ITEM indicates that the layer is a layer group.
+ It appears in the property list if the layer is a layer group.
+
+PROP_ITEM_PATH (since version 3)
+ uint32 30 Type identification
+ uint32 plength Total length of the following payload in bytes
+ item-path List of pointers, represented as uint32 values
+
+TODO: The code reads that it is a list of pointers, represented as uint32
+integers and somehow in the context of layers. What this is for and what
+do the property values mean?
+
+PROP_GROUP_ITEM_FLAGS (since version 3)
+ uint32 31 Type identification
+ uint32 4 Four bytes of payload
+ uint32 flags Flags for the layer, or'ed together from the following set:
+ 0x00000001 Layer group is expanded.
+ (see enum XcfGroupItemFlagsType in app/xcf/xcf-private.h)
+
+ PROP_GROUP_ITEM_FLAGS specifies flags for the layer group.
+ It appears in the property list if the layer is a layer group.
+
+PROP_LOCK_ALPHA (editing state)
+(called PROP_PRESERVE_TRANSPARENCY in GIMP before 2.3)
+ uint32 10 Type identification
+ uint32 4 Four bytes of payload
+ uint32 lock_alpha 1 if alpha is locked; 0 if not
+
+ PROP_LOCK_ALPHA prevents all drawing tools in GIMP from increasing the alpha
+ of any pixel in the layer. Decreasing the alpha is possible.
+
+PROP_MODE (essential)
+ uint32 7 Type identification
+ uint32 4 Four bytes of payload
+ unit32 mode Layer mode; one of
+ * Since "ancient times":
+
+ 0: Normal (legacy)
+ 1: Dissolve (legacy) [random dithering to discrete alpha)
+ 2: Behind (legacy) [not selectable in the GIMP UI]
+ 3: Multiply (legacy)
+ 4: Screen (legacy)
+ 5: Old broken Overlay
+ 6: Difference (legacy)
+ 7: Addition (legacy)
+ 8: Subtract (legacy)
+ 9: Darken only (legacy)
+ 10: Lighten only (legacy)
+ 11: Hue (HSV) (legacy)
+ 12: Saturation (HSV) (legacy)
+ 13: Color (HSL) (legacy)
+ 14: Value (HSV) (legacy)
+ 15: Divide (legacy)
+ 16: Dodge (legacy)
+ 17: Burn (legacy)
+ 18: Hard Light (legacy)
+
+ * Since XCF 2 (GIMP 2.8)
+ 19: Soft light (legacy)
+ 20: Grain extract (legacy)
+ 21: Grain merge (legacy)
+ 22: Color erase (legacy)
+
+ * Since XCF 9 (GIMP 2.10.0)
+ 23: Overlay
+ 24: Hue (LCH)
+ 25: Chroma (LCH)
+ 26: Color (LCH)
+ 27: Lightness (LCH)
+
+ * Since XCF 10 (GIMP 2.10.0)
+ 28: Normal
+ 29: Behind
+ 30: Multiply
+ 31: Screen
+ 32: Difference
+ 33: Addition
+ 34: Subtract
+ 35: Darken only
+ 36: Lighten only
+ 37: Hue (HSV)
+ 38: Saturation (HSV)
+ 39: Color (HSL)
+ 40: Value (HSV)
+ 41: Divide
+ 42: Dodge
+ 43: Burn
+ 44: Hard light
+ 45: Soft light
+ 46: Grain extract
+ 47: Grain merge
+ 48: Vivid light
+ 49: Pin light
+ 50: Linear light
+ 51: Hard mix
+ 52: Exclusion
+ 53: Linear burn
+ 54: Luma/Luminance darken only
+ 55: Luma/Luminance lighten only
+ 56: Luminance
+ 57: Color erase
+ 58: Erase
+ 59: Merge
+ 60: Split
+ 61: Pass through
+
+ PROP_MODE specifies the layer mode.
+
+ When reading old XCF files that lack this property, assume mode==0.
+ The effects of the various layer modes are defined in the document
+ compositing.txt.
+
+ Beware that GIMP ignores all other layer modes than Normal and
+ Dissolve for the bottommost visible layer of the image. If a mode>=3 has
+ been specified for this layer it will interpreted as mode==0 (Normal) for
+ display and flattening purposes. This effect happens for one layer
+ only: even if the bottommost visible layer covers only some (or
+ none) of the canvas, it will be the only layer to have its mode
+ forced to Normal.
+
+ Implementation note: all layer modes are implemented as GEGL
+ operations. The list can be found at:
+ app/operations/layer-modes/gimp-layer-modes.c
+ The "op_name" value in particular gives the operation name allowing
+ reader developers to search for this string. For instance, the
+ "Normal" layer mode is implemented as the "gimp:normal" GEGL operation
+ whose implementation can be found at:
+ app/operations/layer-modes/gimpoperationnormal.c
+
+NOTE: The layer modes 'Old broken Overlay' and 'Soft light (legacy)' are identical.
+
+PROP_OFFSETS (essential)
+ uint32 15 Type identification
+ uint32 8 Eight bytes of payload
+ int32 xoffset Horizontal offset
+ int32 yoffset Vertical offset
+
+ PROP_OFFSETS gives the coordinates of the upper left corner of the layer
+ relative to the upper left corner of the canvas.
+ The coordinates can be negative; this corresponds to a layer that
+ extends to the left of or above the canvas boundary.
+
+ When reading old XCF files that lack this property, assume (0,0).
+
+PROP_SHOW_MASK (editing state)
+ uint32 13 Type identification
+ uint32 4 Four bytes of payload
+ uint32 visible 1 if the layer mask is visible, 0 if not
+
+ PROP_SHOW_MASK specifies whether the layer mask is visible.
+ If the property does not appear for a layer which has a layer mask,
+ it defaults to false.
+
+ Robust readers should force this to false if the layer has no layer
+ mask. Writers should never save this as true unless the layer has a
+ layer mask.
+
+PROP_TEXT_LAYER_FLAGS
+ uint32 26 Type identification
+ uint32 4 Four bytes of payload
+ uint32 flags Flags, or'ed together from the following set:
+ 0x00000001 Do _not_ change the layer name if the text
+ content is changed
+ 0x00000002 The pixel data has been painted to or otherwise
+ modified since the text was rendered.
+ (see the anonymous enum in app/text/gimptextlayer-xcf.c)
+
+ PROP_TEXT_LAYER_FLAGS specifies the text layer behavior by flags.
+ It appears in property lists for text layers.
+ The actual text (and other parameters such as font and color) is a
+ parasite rather than a property.
+
+
+6. THE HIERARCHY STRUCTURE
+==========================
+
+A hierarchy contains data for a rectangular array of pixels.
+It appears in a context: each layer and channel has a pointer to its hierarchy.
+
+ uint32 width Width of the pixel array
+ uint32 height Height of the pixel array
+ uint32 bpp Number of bytes per pixel given
+ 3: RGB color without alpha
+ 4: RGB color with alpha
+ 1: Grayscale without alpha
+ 2: Grayscale with alpha
+ 1: Indexed without alpha
+ 2: Indexed with alpha
+
+ pointer lptr Pointer to the "level" structure
+ ,-------- ------ Repeat zero or more times
+ | pointer dlevel Pointer to an unused level structure (dummy level)
+ `--
+ pointer 0 Zero marks the end of the list of level pointers.
+
+The width, height and bpp values are for consistency checking; their
+correct values can always be inferred from the context, and are
+checked when GIMP reads the XCF file.
+
+
+Levels
+------
+
+The level structure for the first level is laid out as follows:
+
+ uint32 width Width of the pixel array
+ uint32 height Height of the pixel array
+ ,----------------- Repeat for each of the ceil(width/64)*ceil(height/64) tiles
+ | pointer tptr Pointer to tile data
+ `--
+ pointer 0 Zero marks the end of the array of tile pointers.
+
+Due to oversight, in the level structures for the aforementioned
+dummy levels, the "pointer" fields are "uint32" instead.
+
+The width and height must be the same as the ones recorded in the
+hierarchy structure (except for the dummy levels).
+
+Ceil(x) is the smallest integer not smaller than x.
+
+
+7. TILE DATA ORGANIZATION
+=========================
+
+The format of the data blocks pointed to by the tile pointers in the
+level structure of hierarchy differs according to the value of the
+PROP_COMPRESSION property of the main image structure. Current
+GIMP versions use RLE compression by default, and zlib compression
+optionally. Readers should nevertheless be prepared to meet the
+older uncompressed format.
+
+Both formats assume the width, height and byte depth of the tile are
+known from the context (namely, they are stored explicitly in the
+hierarchy structure for regular tiles). Both encodings store a linear sequence
+of width*height pixels, extracted from the tile in row-major,
+top-to-bottom, left-to-right order (the same as the reading direction
+of multi-line English text).
+
+In color modes with alpha information, the alpha value is the last of
+the 2 or 4 bytes for each pixel. In RGB color modes, the 3 (first)
+bytes for each pixel is the red intensity, the green intensity, and
+the blue intensity, in that order.
+
+Tile data, as other data in XCF format, is big-endian. In particular it
+means that pixel values are stored as big-endian when the precision is
+over 8-bit per channel.
+
+Warning: a bug during development was having pixel data saved in the
+host byte order before version 12, which means that any XCF file from
+version 7 to 11 may be broken when saved then loaded on machines with
+different byte orders (and we cannot know for sure which byte order was
+used for storage for these XCF versions, though little-endian may be a
+safe assumption, considering most end-user processors are little-endian
+nowadays). The stable GIMP 2.10.0 always outputs in big-endian and would
+only use XCF version 7 to 11 when precision is 8-bit. Therefore if a XCF
+reader tries to load a XCF 7 to 11 using over 8-bit precision, this XCF
+was created with a development version of GIMP (therefore unsupported)
+and byte-order is unspecified.
+
+Uncompressed tile data
+----------------------
+
+In the uncompressed format the file first contains all the bytes for
+the first pixel, then all the bytes for the second pixel, and so on.
+
+zlib compressed tile data
+------------------------
+
+In the zlib compressed format, each tile is compressed as-is (pixel
+after pixel) with zlib.
+
+RLE compressed tile data
+------------------------
+
+In the Run-Length Encoded format, each tile consists of a run-length
+encoded stream of the first byte of each pixel, then a stream of the
+second byte of each pixel, and so forth. In each of the streams,
+multiple occurrences of the same byte value are represented in
+compressed form. The representation of a stream is a series of
+operations; the first byte of each operation determines the format and
+meaning of the operation (opcode):
+
+ byte n For 0 <= n <= 126: a short run of identical bytes
+ byte v Repeat this value n+1 times
+or
+ byte 127 A long run of identical bytes
+ byte p
+ byte q
+ byte v Repeat this value p*256 + q times
+or
+ byte 128 A long run of different bytes
+ byte p
+ byte q
+ byte[p*256+q] data Copy these verbatim to the output stream
+or
+ byte n For 129 <= n <= 255: a short run of different bytes
+ byte[256-n] data Copy these verbatim to the output stream
+
+The end of the stream for "the first byte of all pixels" (and the
+following similar streams) must occur at the end of one of these
+operations; it is not permitted to have one operation span the
+boundary between streams.
+
+The RLE encoding can cause degenerated encodings in which the original
+data stream may double in size (or grow to arbitrarily large sizes if
+(128,0,0) operations are inserted). Such encodings must be avoided, as
+GIMP's XCF reader expects that the size of an encoded tile is
+never more than 24 KB, which is only 1.5 times the unencoded size of a
+64x64 RGBA tile.
+
+A simple way for an XCF creator to avoid overflow is
+ a) never using opcode 0 (but instead opcode 255)
+ b) using opcodes 127 and 128 only for lengths larger than 127
+ c) never emitting two "different bytes" opcodes next to each other
+ in the encoding of a single stream.
+
+TODO: If each tile has a maximum of 64 pixels (resulting in a maximum of 64
+bytes for each color in this tile), do values>64 and long runs apply at all?
+
+
+8. MISCELLANEOUS
+================
+
+
+The name XCF
+------------
+
+The name XCF honors GIMP's origin at the eXperimental Computing
+Facility of the University of California at Berkeley.
+
+TODO: Integrate this document into the API doc.
+
+TODO: Some properties are denoted with "essential",
+"editing state", "not editing state, but not really
+essential either". What did the original author Henning Makholm mean?
+
+TODO: What will happen with the format after the GEGL
+port? AFAIK the ORA format will play a big role in
+the GEGL context (correct me if I'm wrong).
+Will XCF be dropped then or will ORA then be yet
+another import/export format like PSD etc.?
+
+